/*globle */

/*globle classes */
.heading-section p{
    font-size: 13px;
}

.btn-primary{
    color: white;
    background-color: #FC621C;
    border: #FC621C;
    padding: 5px 15px;
}

.btn-check:checked+.btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check)+.btn:active,
.btn-primary:hover{
    color: white;
    background-color: #FC621C;
    border: #FC621C;
}

:root{
    --primarycolor:#F54C1E;
}

/* start navbar */
.navbar {
    width: 100%;
    z-index:99999;
    background-color: white;
}

.navbar-expand-lg .navbar-nav .nav-link{color: #000}

.navbar-expand-lg .navbar-nav .nav-link:hover{color:#F54C1E !important;}

.navbar .notices span{
    background-color: #DD4141;
    width: 19px;
    height: 19px;
    display: block;
    text-align: center;
    line-height: 18px;
    font-size: 14px;
    border-radius: 10px;
    position: absolute;
    top: -1px;
    left: 10px;
}

/* End navbar */

/** start hero-section **/

.hero-section{margin-bottom: 33px;}

.hero-section .row-content-h h1 {font-size: 85px ;}

.hero-section .row-content-h{padding-top: 100px;}

.hero-section .row-content-text img{
     z-index: 1;
     top: -14px;
     position: absolute;
}

/** End hero-section **

/** start why-choose **/

.why-choose{
    background-color: #FC621C;
    padding: 90px 0 70px 0 ; 
}

.why-choose .heading-section p{
    margin: auto;
    color: #FFFFFF;
    width: 454px;
}
.why-choose > img{
    position: absolute;
    top: 66px;
    right: 0;
}

.why-choose .content-why-choose h3 hr{
    width: 100px;
    display: inline-grid;
    margin-bottom: 5px;
    color: #FFFFFF;
}

/** End why-choose **/

/** start book **/

.book{padding-bottom: 150px;}

/** end book**/

/** start comfortable-car **/
.comfortable-car{background-color: #FC621C; padding: 50px 0 300px 0;}

.comfortable-car h1{    font-size: 69px;}

.comfortable-car p{font-size: 13px; width: 496px;}

/** end comfortable-car **/

/** start our-faithful **/
.our-faithful{padding-top: 250px;}

.our-faithful .content-our-faithful h3 hr{
    width: 70px;
    display: inline-grid;
    margin-bottom: 5px;
    color: black;
}
/** end content-our **/

/** start Read **/

.read .heading h3{font-size: 50px;}

.read .heading p{font-size: 14px;top: 115px; left: 440px;}

/** end Read **/

/** start footer**/
.footer{
    margin-top: 100px;
    padding: 100px 0;
}

.footer input{background-color: #fc621c26;}

/** end footer**/