*{padding: 0;margin: 0;}
body{font-family: 'Recursive', sans-serif;}
ul,ol{list-style: none;padding: 0;margin: 0;}
a,a:hover{text-decoration: none;}


/*===================================*/

.navbar{margin-bottom: 0;border-radius: 0;border:0;}
ul.my_navbar{margin: 0 0 0 100px;}
ul.my_navbar li{}
ul.my_navbar li a{
	color: #333;
	text-transform: uppercase;
    font-weight: 600;
    letter-spacing: 0.5px;
    font-size: 12px;
}

.nav>li>a:focus, .nav>li>a:hover {
    text-decoration: none;
    background-color: transparent;
}
.toll_free{width: 225px;margin-top: 6px;}
.toll_free img
{
	width: 40px;
    float: left;
    overflow: inherit;
    border: 1px solid #ddd;
    border-radius: 50%;
    padding: 3px;
    margin: 0 5px 0 0;
}
.toll_free a{
	color: #000;
    font-weight: 600;
    font-size: 20px;
    line-height: 20px;
}
.toll_free a span
{
	display: block;
    font-size: 13px;
    color: #a5a5a5;
}

.banner
{
	background-image: url(../images/banner7cc5.jpg?2343);
	height: 450px;
}
.banner h1
{
	text-align: center;
    color: #fff;
    margin: 0;
    padding-top: 95px;
}

.Sec_top_dst{padding: 50px 0;}
.hd_txt
{
	text-align: center;
    font-weight: 700;
    margin: 0 0 30px 0;
}
.hd_txt span{color: #105ab1;}

.dest_dls{position: relative;overflow: hidden;}
.dest_dls img{width: 100%;display: block; height: 250px;transition: all 0.5s;}
.dest_dls:hover img{transform: scaleY(1.3);}
.dest_dls p{position: absolute;left: 5%;bottom: 5%;color: #fff;font-weight: 600;font-size: 25px;width: 100%;}
.dest_dls p i{float: right;
    margin: 0 40px 0 0;
    width: 36px;
    height: 36px;
    text-align: center;
    line-height: 32px;
    border: 2px solid #ddd;
    border-radius: 50%;}
.pd_st{padding: 5px;}

.Sec_home_Abt{background: #fcfff8;
    padding: 50px 0;}
.abt_page{}
.abt_page p{
	font-size: 13px;
    line-height: 25px;
    color: #333;
}
.footer{background: #f5f5f5;
    padding: 50px 0;}
.footer_box{}
.footer_box h4{font-weight: 700;
    margin-bottom: 20px;}
.footer_box p{font-size: 13px;
    line-height: 25px;}
.footer_box ul{}
.footer_box ul li{line-height: 36px;}
.footer_box ul li a{color: #333;font-size: 13px;}
.footer_box ul li a span{display: block;
    font-weight: 800;
 	line-height: 25px;
}
.footer_box ul li img{
	float: left;
    width: 50px;
    margin: 0 16px 5px 0;
}
.dis_ctnt_bx {
    font-size: 13px;
    line-height: 22px;
}

.footer_Btm {
    text-align: center;
    padding: 12px 0;
    /*background: #eee;
    font-size: 13px;*/
    background: repeating-linear-gradient(0deg, #0000002e, transparent 100px);
    font-size: 13px;
    font-weight: 500;
}
.top_header{background: #105ab1;
    padding: 5px 0;}
.top_header ul{}
.top_header ul li{display: inline-block;}
.top_header ul li a{color: #fff;font-size: 13px;letter-spacing: 0.5px;}
.Sec_why_Bx{background: #f7f7f7;}
.why_sce{padding: 15px 0;}
.why_sce img{width: 50px;float: left;margin: 2px 10px 0 0;}
.why_sce h2{font-size: 16px;font-weight: 700;margin: 0;}
.why_sce p{font-size: 12px;margin: 0;}

.page_bnr{}
.page_bnr h1{color: #fff;padding: 90px 0;margin: 0;}

.Sec_covid_inf{background: #eee;padding: 50px 0;}

img.logo{width: 200px;margin: -15px 0 0 0;}
.ctnt_form{width: 100%;display: table;background: #fff;border:1px solid #eee;padding: 15px 10px;}
.ctnt_form input{width: 100%;height: 45px;padding: 0 10px;border: 1px solid #eee;margin-bottom: 15px;}
.ctnt_form textarea{width: 100%;height: 125px;padding:10px;border: 1px solid #eee;margin-bottom: 15px;}
.ctnt_form button{}

.abt_page h3, .abt_page h4{font-size: 22px;font-weight: 600;margin: 15px 0 5px 0;}


























.cookies-stripdiv {width: 100%;position: fixed;bottom: 0;text-align: center;z-index: 10;background: repeating-linear-gradient(0deg, black, #1e1b18 45px);color: #fff;padding: 11px 50px;}
.cookies-stripdiv p {margin: 0;display: inline-block;font-size: 12px;}
#cookies {color: #93ffeb;text-decoration: none;}
.cookies-stripdiv .accept {background: #675953;padding: 5px 10px;color: #fff;font-weight: 600;border: none;margin-left: 10px;border-radius: 0px;text-decoration: none;cursor: pointer;white-space: nowrap;font-size: 12px;}


/*=============================testimonial css here================================*/


.testi_us {
    padding: 2px 0 10px 0;
    border-bottom: solid 1px #e9e9e9;
    margin-bottom: 15px;
}
.testi_us i {
    color: #d5d5d5;
    margin: 0px;
    font-size: 30px;
    width: 50px;
    float: left;
}

.testi_us h6 {
    font-size: 14px;
    color: #333;
    margin: -2px 0 2px 0;
}
.testi_us p{ font-size:13px; color:#777; margin:0px;}
.testi_us p i {
    font-size: 13px;
    width: auto;
    margin: 4px 4px 0px 0;
}

 .cust_review_main{
     padding:50px 0;
     background:#fff;
}
.testimonial {
    padding: 10px 10px;
    margin: 0 15px 0 0;
    background: #fff;
    border: 1px solid #eee;
}
.testimonial .description {
    border-radius: 6px;
    color: #333333;
    font-size: 13px;
    padding: 5px 0px;
    position: relative;
    display: inline-block;
    line-height:20px;
}
/*.description p{font-size: 13px;}*/

.lt_test {
    width: 100%;
    display: table;
    background: #eee;
    padding: 26px 0 30px 0;
    text-align: center;
    box-shadow: 0px 0px 1px #e8d2d2;
}

.lt_test h4 {
    font-size: 18px;
    margin: 10px 0;
    font-weight: 600;
}

.lt_test span img {
    width: 30px;
    background: #73cf11;
}

.date_tt {
    font-size: 12px;
    color: #777;
    float: right;
}

.header_rr {
    font-size: 14px;
    font-weight: 600;
    margin: 5px 0;
}

 .testimonial-review{
     padding-top: 0px;
}
 .testimonial-review img{
     border-radius: 50%;
     float: left;
     margin-left: 25px;
     margin-right: 20px;
}
 .testimonial-review .testimonial-title{
     color: #333;
     font-size: 16px;
     font-weight: 600;
     margin-top: 15px;
     text-transform: capitalize;
     margin:0px;
}
.testimonial-title small {
    display: block;
    color: #105ab1;
    font-size: 14px;
    margin-top: 0;
    font-weight: 500;
}
 .testimonial .rating{
     padding: 0;
     list-style: none;
     text-align: right;
}
.rating li {
    display: block;
    float: left;
    background: #00b67a;
    height: 20px;
    width: 20px;
    text-align: center;
    font-size: 12px;
    line-height: 20px;
    margin: 0 0px 0 1px;
    padding: 0;
    color: #fff;
}
.owl-theme .owl-controls .owl-page span {width: 36px;}
 .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{
     background: #105ab1;
}
 .owl-theme .owl-controls .owl-page span{
     background: #333;
     opacity: 1;
}
 @media only screen and (max-width: 480px) {
     .testimonial-review img{
         margin-left: 15px;
         margin-right: 10px;
    }
}





/*=================================================================*/



@media only screen and (max-width: 767px)

{

.navbar-toggle .icon-bar{background:#105ab1;}
.banner h1{display: none;}
.footer_box ul li img {width: 43px;margin: 0 5px 5px 0;}
.page_bnr h1{padding: 50px 0;font-size: 20px;text-align: center;}
.top_header{text-align: center;}
.top_header ul li a{font-size: 20px;}
.Sec_covid_inf img{margin-bottom: 30px;}
img.logo {width: 190px;margin: -15px 0 0 0;}
.toll_free{display: none;}
    .mob_section {
        margin-top: -30px;
        display: block;
    }
        .air_spacial_phone_view {
        display: block !important;
    }
 
    .air_spacial_main {
        width: 100%;
        position: relative;
        background-size: cover;
        background-repeat: no-repeat;
    }
        .air_logo_area {
        padding: 8px 0;
        text-align: center;
    }
        .air_logo_area img {
        width: 55% !important;
    }
        .air_logo_area h5 {
        text-align: center;
        font-size: 22px;
        font-weight: 600;
        color: #333;
        margin: 28px 0;
        text-transform: uppercase;
    }
        .air_logo_area h6 {
        text-align: center;
        font-size: 28px;
        font-weight: 700;
        color: #f36f21;
        margin: 20px 0;
        
    }
    
        .air_spacial_middle h6 {
        font-size: 24px;
        font-weight: 600;
        line-height: 37px;
        margin: 0;
        color: #2461ae;
        text-align: center;
    }
        .air_spacial_middle2 {
        text-align: center;
        margin: 13px 0 0;
        position: relative;
    }
    
        .air_spacial_middle2 p {
        font-size: 22px;
        font-weight: 600;
        color: #333;
        line-height: 36px;
        margin: 20px 0;
        text-align: center;
    }
    .air_spacial_middle2 h4 {
        font-size: 22px;
        font-weight: 600;
        margin: 15px 0;
        color: #2461ae;
    }
    
        .air_spacial_middle2 h5 {
        background: #2461ae;
        color: #fff;
        font-size: 18px;
        font-weight: 600;
        letter-spacing: .3px;
        padding: 10px 0;
        margin: 0 0 19px;
        border-radius: 20px;
        border: 3px solid #f36f21;
        text-align: center;
    }
    .air_spacial_middle h6 {
        font-size: 28px;
        font-weight: 600;
        line-height: 37px;
        margin: 0;
        color: #2461ae;
    }
        .air_spacial_fix_bottom {
        z-index: 9;
        bottom: 0;
        left: 0;
        background: #2461ae;
        width: 100%;
        text-align: center;
        position: relative;
    }
      .air_spacial_fix_bottom h4 {
        margin: 0;
        text-align: center;
        color: #fff;
        font-size: 22px;
        font-weight: 600;
        letter-spacing: .3px;
        padding: 12px 0;
        border: 3px solid #f36f21;
    }


}