*{box-sizing:border-box; margin: 0; padding: 0;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:bottom;text-decoration:none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
input,select{ margin: 0; padding: 0; outline: none;}
a:focus, button:focus, input:focus{outline: none;}
a:hover,a:focus{ text-decoration: none; color:inherit;}
ol,ul{list-style:none; margin: 0; padding: 0; line-height: 100%;}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both;display:table;clear:both}
.clearfix:before{clear:both;content:" ";visibility:hidden;display:block;height:0;clear:both;display:table}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
opacity: 1;
color: #7a3798;
}
::-moz-placeholder { /* Firefox 19+ */
opacity: 1;
color: #7a3798;
}
:-ms-input-placeholder { /* IE 10+ */
opacity: 1;
color: #7a3798;
}
:-moz-placeholder { /* Firefox 18- */
opacity: 1;
color: #7a3798;

}



@font-face {
font-family: 'Trebuchet MS';
src: url('../fonts/TrebuchetMS.woff2') format('woff2'),
url('../fonts/TrebuchetMS.woff') format('woff');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'Century Gothic Bold';
src: url('../fonts/CenturyGothic-Bold.woff2') format('woff2'),
url('../fonts/CenturyGothic-Bold.woff') format('woff');
font-weight: bold;
font-style: normal;
}

@font-face {
font-family: 'Century Gothic';
src: url('../fonts/CenturyGothic.woff2') format('woff2'),
url('../fonts/CenturyGothic.woff') format('woff');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'Trebuchet MS Bold';
src: url('../fonts/TrebuchetMS-Bold.woff2') format('woff2'),
url('../fonts/TrebuchetMS-Bold.woff') format('woff');
font-weight: bold;
font-style: normal;
}



body{ color:#999;font-size:18px;  font-family: 'Trebuchet MS'; background: #f9f9f9; }
table{border-collapse:collapse;border-spacing:0}
.pull-right{float:right}
.pull-left{float:left}
img{display:block;max-width:100%}

.top-header{background: #f4f4f5; padding: 11px 0px 13px;}
._contact-div ul li { display: inline-block;vertical-align: middle; margin-left: 35px;}
._contact-div ul li a{ font-size: 15px; color: #000; }
._contact-div ul li a i{ font-size: 20px; margin-right: 5px;display: inline-block;   vertical-align: middle; }
._contact-div ul li a:hover{ color:#b21f24;  }
nav ul li{ display: inline-block;position: relative; }
nav ul li a{font-size: 15px; color: #000; text-transform: uppercase;  position: relative;}
nav > ul > li > a{padding-right:27px; margin-right:27px;}
.search-btn{-webkit-appearance: none ;-moz-appearance: none ;appearance:  none; background: none; color: #7f7f7f; font-size: 20px; border: none;line-height: 19px;}
.nav-header{ padding: 10px 0; background: #fff;  }
.nav ul li.parent > a:after{ content:'\f107'; display: block; width:15px; height: 15px; font-family: FontAwesome; position: absolute; right:5px; top: 0;    font-size: 20px; }
.nav-wr{ padding-top:32px; }
@media (min-width: 768px) { 
.nav ul .drop-down{position: absolute;  z-index: 9;  background: transparent;  overflow: hidden;  padding:38px 0 0 0;      min-width: 200px;  left: -0px; visibility: hidden; opacity: 0; -webkit- transition: all .3s; transition: all .3s;}
.nav ul .drop-down ul li{display: block;padding-bottom: 0px;}
.nav ul .drop-down ul li a{ transition: all .3s;  display: block; -webkit-transition: all .3s; white-space: nowrap; line-height: 30px; text-transform: none; color: #606060;    padding: 3px 18px;
 border-top: 1px solid #606060;background: #fff; }
.nav ul .drop-down ul li:first-child{border-top: 5px solid #af1e21;}
.nav ul .drop-down ul li:first-child a{ border:none; }
.nav ul li:hover > a{color: #b21f24 !important;}
.nav ul ul li:hover > a{ transform: translate(3px, 0); -webkit-transform: translate(3px, 0); }
.nav ul li:hover .drop-down{ left: -27px; visibility: visible; opacity:1; }
.nav ul .drop-down ul li a{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:0;animation-duration:0;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.nav ul li.active .drop-down ul li:nth-child(1) a{-webkit-animation-delay:.1s;animation-delay:.1s}.nav ul li.active .drop-down ul li:nth-child(2) a{-webkit-animation-delay:.2s;animation-delay:.2s}.nav ul li.active .drop-down ul li:nth-child(3) a{-webkit-animation-delay:.3s;animation-delay:.3s}.nav ul li.active .drop-down ul li:nth-child(4) a{-webkit-animation-delay:.4s;animation-delay:.4s}.nav ul li.active .drop-down ul li:nth-child(5) a{-webkit-animation-delay:.5s;animation-delay:.5s}.nav ul li.active .drop-down ul li:nth-child(6) a{-webkit-animation-delay:.6s;animation-delay:.6s}.nav ul li.active .drop-down ul li:nth-child(7) a{-webkit-animation-delay:.7s;animation-delay:.7s}.nav ul li.active .drop-down ul li:nth-child(8) a{-webkit-animation-delay:.8s;animation-delay:.8s}.nav ul li.active .drop-down ul li a{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}

}
.nav.nav .close{ display: none; }
.home-banner .item{height:711px; background-repeat: no-repeat; background-size:cover; background-position: center top;}
.home-banner .container{ position: absolute; left: 0; right: 0;  margin: auto; top:40%;}
.home-banner .slider-content{ transition: all .3s; -webkit-transition: all .3s; max-width: 642px; width: 100%;position: absolute; right: 0;     z-index: 9;}
.home-banner .slider-content h2{font-size: 53px; color: #fff; font-family: 'Century Gothic';text-transform: uppercase; margin-bottom: 14px;}
.home-banner .slider-content p{ font-size: 14px; color: #f1f1f1;line-height: 24px; max-width: 523px}
.know-more{ font-size: 14px; color: #fff; text-transform: uppercase; padding: 11px 25px; border: 2px solid #fff; display: inline-block; transition: all .3s;  -webkit-transition: all .3s;    margin-top: 30px;}
.know-more:hover{ background: #fff; color: #000; }
.home-banner .owl-dots{    position: absolute;   bottom: 30px;   text-align: center;   width: 100%;}
.home-banner .owl-dots .owl-dot{ transition: all .3s; -webkit-transition: all .3s;  width: 8px;   height: 8px;   border: 1px solid #fff;   display: inline-block;   margin: 0 5px;   border-radius: 50%; }
.home-banner .owl-dots .owl-dot.active{ border-color: #d11b20; background: #d11b20; }

.home-banner .owl-item.active .slider-content h2,.service-car .owl-item.active .ctnt-div h3{-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.home-banner .owl-item.active .slider-content p,.service-car .owl-item.active .ctnt-div p{-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.home-banner .owl-item.active .slider-content a,.service-car .owl-item.active .ctnt-div a{-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:zoomIn;animation-name:zoomIn}

.service-car .owl-item figure img{-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:zoomOut;animation-name:zoomOut}
.service-car .owl-item.active figure img{-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:zoomIn;animation-name:zoomIn}
.pointer-block{-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:pulse;animation-name:pulse}

.about-us-sec{ padding: 4% 0; position: relative; }
.bg-back{ min-height: 592px; background: #f5f5f5; width: 45%; position: absolute; top: 135px;}
.about-us-sec .left-img-div{ padding: 70px 0; }
.about-us-sec .right-ctnt-div .about-ctn{padding-left: 13%; /*position: relative; top:100px;*/  margin-top: 27%;   vertical-align: middle;}
/*.about-us-sec .right-ctnt-div .about-ctn h2{ font-size: 55px; color: #d11b20; font-family: 'Century Gothic'; text-transform: uppercase; margin-bottom:27px; }*/
h2.heading-main{ font-size: 55px; color: #d11b20; font-family: 'Century Gothic'; text-transform: uppercase; margin-bottom:47px;    line-height: 57px; }
h1.heading-main{ font-size: 55px; color: #d11b20; font-family: 'Century Gothic'; text-transform: uppercase; margin-bottom:47px;    line-height: 57px; }
h2.heading-main.wh{color: #fff;}
.about-us-sec .right-ctnt-div .about-ctn p{ font-size: 14px; color: #606060; line-height: 24px;}
.know-more-red{ font-size: 14px;  text-transform: uppercase; padding: 11px 25px; border: 2px solid #d11b20; display: inline-block; transition: all .3s;  -webkit-transition: all .3s;    margin-top: 30px; color: #d11b20;   }

.know-more-red:hover{ background: #d11b20;  color: #fff;  }

.about-us-sec .left-img-div figure{ position: relative; top:100px; box-shadow: 3px 5px 9px 4px rgba(153, 153, 153, 0.5803); }
.about-us-sec .left-img-div figure img{width: 100%;}
.service-sec{ background: url(../images/bg1.jpg) no-repeat center top; -webkit-background-size: cover;
background-size: cover; padding: 4% 0; background-attachment:fixed; }
.service-nav,.service-nav ul{float: left;  width: 100%;}
.service-nav ul li a{ font-size: 17px; color: #fff; } 
.service-nav ul li{  padding: 23px 0 23px 32px; border-bottom:2px solid  #7a7673; float: left;}
.service-nav ul li:first-child{ padding-left: 0; }
.service-nav ul{position: relative;}
.service-nav ul li.active a,.service-nav ul li a:hover{color: #fffc00; }
.pointer-block{position: absolute;width: 39px;  height: 9px;  background: #fffc00;  left:42px;  bottom: -3px;  box-shadow:0 0 5px 4px rgba(255, 252, 0, 0.34); transition: all .5s linear; -webkit-transition: all .5s linear; }


.service-car{margin-top: 63px; float: left; width: 100%;}
.service-car .ctnt-div h3{font-size: 35px; color: #fff;  font-family: 'Century Gothic Bold'; text-transform: uppercase;    margin-bottom: 32px;}
.service-car .ctnt-div{ padding-top: 2%;}
.service-car .ctnt-div p{padding-right: 6%; font-size: 14px; color: #fff;font-family: 'Century Gothic'; line-height: 24px; margin-bottom: 20px; }
.service-car .img-div figure{ position: relative;     max-width: 617px;width: 100%;  float: right; padding-right: 20px;}
.service-car .img-div figure img{ width: 100%; position: relative;z-index: 2; }
.service-car .img-div figure:before{ content: ''; width: 100%; height: 98%;     left: -35px;    top: 44px; position: absolute; border: 2px solid #fff; z-index: 1;}
.service-car .owl-item{padding-bottom: 40px;}
.media-sec{padding: 4% 0;}
.media-car-css{ margin-top: 6%; padding: 0 73px; }
.media-car-css .owl-item{ text-align: center; }
.media-car-css .item{max-width:287px; width: 100%; text-align: left; display: inline-block;}
.media-car-css .item figure{ position: relative; margin-bottom: 4px; }
.datetime-container{margin-bottom: 15px;}
.datetime-container span{font-size: 14px;color: #000;}
.media-car-css .item figure img{ min-height: 184px; }
.media-car-css .item figure h4{font-size: 13px;  -webkit-transition:all .3s; transition:all .3s;  color: #fff; background: rgba(0, 0, 0, 0.6) ; position: absolute;width: 100%;    padding: 7px 8px;  bottom: 0;}
.media-car-css .item:hover h4{  padding: 10px 8px; }
.media-car-css .item h3{font-size: 20px;color: #000;  font-family: 'Trebuchet MS Bold';     margin-bottom: 4px;}
.search-results .know-more-red{    padding: 8px 16px;}

.media-car-css .item p{ font-size: 14px; color: #606060;  line-height: 24px;}
.arrow-nav .owl-nav > div{ font-size: 0 !important; }
.arrow-nav .owl-nav .owl-prev:before{  content:'\f104'; position: absolute; display: block; font-family: FontAwesome; font-size:50px; top: 15%; left: 0; color: #000;z-index: 9;}

.arrow-nav .owl-nav .owl-next:before{content:'\f105'; position: absolute; display: block; font-family: FontAwesome; font-size:50px; top: 15%; right: 0; color: #000;z-index: 9;}
.contact-sec{background: url(../images/bg2.jpg) no-repeat center top; -webkit-background-size: cover;
background-size: cover; padding: 4% 0 5%; background-attachment: fixed;}
.contact-form-div .form-control{background: transparent; width: 100%; font-size: 15px; color: #fff; border-radius: 0; border-color: #a1a19f;margin-bottom: 12px; height: auto; padding: 10px 10px;}
.contact-form-div{margin-top: 46px;}
.contact-form-div .col-sm-3{ padding: 0 13px; }
.contact-form-div textarea{    min-height: 100px;resize: none;}
.contact-form-div select.form-control{ background: rgba(255, 255, 255, 0.309) url(../images/arrow.png) no-repeat; background-position: top 17px right 10px;   
color:#fff; -webkit-appearance:none ;
-moz-appearance:none ;
appearance:none ;
text-shadow:0 1px 0 rgba(0,0,0,0.4); padding-right: 32px;}
.contact-form-div select.form-control option   { background: rgba(0,0,0,0.3);}

.contact-form-div ::-webkit-input-placeholder { /* Chrome/Opera/Safari */opacity: 1;color: #fff;}
.contact-form-div ::-moz-placeholder { /* Firefox 19+ */opacity: 1;color: #fff;}.contact-form-div :-ms-input-placeholder { /* IE 10+ */opacity: 1;color: #fff;}.contact-form-div :-moz-placeholder { /* Firefox 18- */opacity: 1;color: #fff;}
.contact-form-div .know-more-red{ background: #d11b20; color: #fff; font-size: 14px;min-width: 150px;  display: inline-block; }
.contact-form-div .know-more-red:hover{ background: transparent; border-color: #fff; }
.nav-footer{ background: #400203; }
.nav-footer div[class*="col-sm"]{ padding: 0; }
.nav-footer{ padding: 40px 0; }
.f-nav{padding-top: 13%;}
.f-nav ul.left-f-nav { width: 30%; float: left; }
.f-nav ul.right-f-nav { width: 70%; float: left; }
.f-nav ul li{ margin-bottom: 8px; }
.f-nav ul li li{margin-bottom: 6px;}
.f-nav ul li a{font-size: 15px; color: #fff;font-family: 'Century Gothic'; text-transform: capitalize;}
.f-nav ul li a:hover{color: #d11b20;}
.f-nav ul ul li a{ font-size: 13px; padding-left:0px; }
.f-nav ul li .sub-menu{margin-left: 7px;margin-top: 8px;}
.nav-footer h3{ font-size: 22px; color: #fff; text-transform: uppercase;    text-align: center;}
.address-div p{font-size: 13px;  position: relative;   line-height: 20px;
color: #fff; text-transform: capitalize;}
.adress-car{ padding: 0 30px;margin:0 10px;  margin-top: 21px;  }
.addd{ margin-top:4% !important; border-left: 1px solid #fff;    padding-bottom: 3% !important; }
.adress-car .owl-nav div.owl-next:before,.adress-car .owl-nav div.owl-prev:before{ color: #fff; font-size: 25px; }
.arrow-nav .owl-nav div.owl-next:before{right: 19px;}
.social-media{ margin-top: 20px;    float: left; }
.social-media ul li{ display: inline-block; margin-right: 15px;}
.social-media ul li a{ color: #fff; font-size:20px; }
.social-media ul li a i{ transition: all .3s; }
.social-media ul li a:hover i.fa-instagram{color: #e4405f;}
.social-media ul li a:hover i.fa-linkedin{color: #0077B5;}
.social-media ul li a:hover i.fa-twitter{color: #55acee;}
.social-media ul li a:hover i.fa-facebook{color: #3b5999;}
.cprt{ background: #000; padding:15px 0;}
.cprt ul li a, .cprt p{font-size: 12px; color: #fff;}
ul.bottom-link li{ display: inline-block; position: relative; margin-right: 6px;  padding-right: 6px; vertical-align: middle;}
ul.bottom-link li:after{content:'|'; display: inline-block; color: #fff;   position:absolute; right: -8px; top: 0; }
ul.bottom-link li:last-child:after{ display: none; }
ul.bottom-link li a:hover{color: #d11b20;}
.about-us-sec .left-img-div a{ display: none; }
.about-us-sec .left-img-div .bg-back{ display: none; }
.mobile-menu-button{ display: none; }
.overlay{ position: fixed; width: 100%; height: 100%; z-index: 9999; background: rgba(0, 0, 0, 0.74); left: 0; top: 0; right: 0; bottom: 0; }
.popup{ position: fixed; max-width: 1000px; width: 100%; left:0; right: 0; margin: auto;
    z-index: 9999;    top: 13%; top: 13%; transform: scale(.7); -webkit-transform: scale(.7); transition: all .5s; -webkit-transition: all .3s;}
    .popup.active{transform: scale(1); -webkit-transform: scale(1);}
   .popup  .close{ opacity: 1; }
.quateform { background: url(../images/bg3.jpg) no-repeat 0 0 ; background-size: cover  }
.search .close { position: absolute; top: -11px;  right: -11px;  opacity: 1;z-index: 9;}
.search .inner-wr{ display: block; max-width: 860px; width: 100%; margin: 0 auto;}
.search .inner-wr .inner-div{ display:block;    vertical-align: middle; }
.search .inner-wr{min-height: auto;    padding-bottom: 20px;padding-top: 29px;}
.search-form .search-type-wr{ margin-bottom: 19px; }
.search-form .search-type-wr{ display: inline-block;}
.search-form .search-type-wr{ text-align: left; }
.search-form .search-type-wr label{ display: inline-block; font-size: 16px; color: #fff; margin-right: 20px;}
.search-form .search-type-wr label input[type="radio"]{ display: none; }
  .search-form .search-type-wr label span.radio-wr{ display: inline-block; vertical-align: middle; position: relative;    padding-left: 25px; }
   .search-form .search-type-wr label span.radio-wr:before{-webkit-appearance: none ;
  -moz-appearance: none ;appearance: none ; border: 1px solid #fff; width: 15px; height: 15px; position: relative; display:block margin: 0; margin-right:8px; content: ''; position: absolute; left: 0; top: 1px;}
    .search-form .search-type-wr label input[type="radio"]:checked + span.radio-wr:after{ width: 5px; height: 5px; background: #fff;content: ''; position: absolute;left: 5px; top: 6px }
    .search-form .field-level { margin-bottom: 
    11px; }
    .search-form .field-level input[type="text"]{ width: 100%; border: 1px solid #fff; color: #fff; padding: 7px 10px; background: transparent;    font-size: 14px; }
 .search-form ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
opacity: 1;
color: #e2e2e2;
}
 .search-form ::-moz-placeholder { /* Firefox 19+ */
opacity: 1;
color: #e2e2e2;
}
 .search-form :-ms-input-placeholder { /* IE 10+ */
opacity: 1;
color: #e2e2e2;
}
 .search-form :-moz-placeholder { /* Firefox 18- */
opacity: 1;
color: #e2e2e2;

}

.quateform{position: fixed;z-index: 9999;max-width: 934px;left: 0;right: 0;margin: auto;top: 21%;    -ms-transform: translate(162%, 0px) scale(.6);
     -webkit-transform: translate(162%, 0px) scale(.6) ; 
    transform: translate(162%, 0px) scale(.6) ; 
 
    transition: all .6s; -webkit-transition: all .6s;}
    .quateform.active{-ms-transform: translate(0%, 0px) scale(1); -webkit-transform: translate(0%, 0px) scale(1) ;transform: translate(0%, 0px) scale(1) skew(0deg); }
.button-add{ display: block;    margin-top: 19px;   margin-bottom: 10px;   text-align: right;}
.button-add a{ display: inline-block; color: #fff;     font-size: 15px;
    margin-right: 10px;}
 .trip-type-wr{ margin-bottom: 7px; }
 .trip-type-wr span{color: #fff; display: inline-block;    font-size: 15px;}
 .trip-type-wr strong{color: #fff;margin-left: -15px;margin-top: 14px;display: block; font-size: 15px;}
 .search-form .field-level.submit-btn{ text-align: center;  margin-top: 0px;}
 .search-form  input[type="submit"]{ background: #fff; color: #b21f24; min-width: 140px; display: inline-block;margin-top: 11px;}
 .search-form div[class*="col-"]{padding: 0 8px;}
 .inner-banner img{width: 100%;}
 .section{ padding: 4% 0; }
 .service-nav.media-tab ul li{border-bottom:none; display: inline-block; float: none;padding: 25px 35px  28px 35px;}
.service-nav.media-tab ul{border-bottom: 1px solid #b2b2b2; width: 100%; text-align: center;float: none; }
.service-nav.media-tab ul li a{ font-size:24px; color: #000; font-family: 'Century Gothic';}
.service-nav.media-tab .pointer-block{ background: #d11b20;    box-shadow: 0 0 5px 4px rgba(209, 27, 32, 0.27); }
.service-nav.media-tab .pointer-block{ bottom: -5px; }
.media-page .media-car-css .item{    margin: 0 15px; vertical-align:top; margin-bottom: 60px;}
.media-page .media-car-css{   text-align: left;max-width: 1010px;  width: 100%;  margin: 0 auto;  padding: 0px 23px;margin-top: 60px; }
.service-nav.media-tab{ max-width: 1010px; width: 100%; float: none; margin: 0 auto; }
.load-more{ text-align: center; }
.load-more a{font-size: 13px; color: #000; text-decoration: underline; display: inline-block;}
.tabbing-ctnt .tabbing-item{ display: none; }
.tabbing-ctnt .tabbing-item:first-child{ display: block; }
.detail-img-div{position: relative;max-height: 219px;}
.detail-img-div img{width: 100%;}
.detail-img-div h3{    font-size: 13px;  -webkit-transition: all .3s;  transition: all .3s;  color: #fff;  background: rgba(0, 0, 0, 0.6);  position: absolute;  width: 100%;  padding: 7px 8px;  bottom: 0;}
.blog-meta p{font-size: 14px; color: #303030;text-transform: capitalize;}
.blog-meta .blog-meta-right-div .tips{ display: inline-block; border: 1px solid #9c9c9c; color: #9c9c9c; font-size: 12px; padding: 8px 8px; min-width:80px; text-align: center;  vertical-align: middle; margin-right: 20px;}
.blog-social-media{display: inline-block; vertical-align: middle;}
.blog-social-media li{    margin: 0 2px; display: inline-block;  vertical-align: middle;}
.blog-social-media li a{ width:27px; height: 27px; text-align: center; color: #fff; background: #000; border-radius: 50%;display: block;  line-height: 24px;  text-align: center;}
.blog-meta{ margin-top: 25px;    float: left;width: 100%; }
.blog-detail-text{ display: block; width: 100%; margin-top: 35px; float: left; }
.blog-detail-text h3{ font-size: 20px; color: #000; margin-bottom: 30px; }
.blog-detail-text p{ font-size: 14px; color: #303030; line-height: 24px; margin-bottom: 24px; }
.achive-folder{ border: 1px solid #b21f24; margin-bottom:37px; float: left;width: 100%; }
.achive-folder h3{ font-size: 18px; color: #fff; background: #b21f24; padding: 17px 16px; text-transform: uppercase; font-weight: bold; }
.achive-folder ul li{ padding: 18px 20px;  border-bottom: 1px solid #eaeaea;}
.achive-folder ul li:last-child{ border-bottom:none;}
.achive-folder ul li a{font-size: 16px; color: #303030;}
.blog-detail-wr{ padding-right:50px; }
.cntact-page-form{ background: #f9f9f9; padding:0px 36px 3px;margin-left: 7%; }
.cntact-page-form .form-control{background: transparent; padding: 10px 10px; height: auto; border-radius: 0; font-size: 15px; color: #909090; border: 1px solid #cccccc;}
 .cntact-page-form ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
opacity: 1;
color: #909090;
}
 .cntact-page-form ::-moz-placeholder { /* Firefox 19+ */
opacity: 1;
color: #909090;
}
 .cntact-page-form :-ms-input-placeholder { /* IE 10+ */
opacity: 1;
color: #909090;
}
 .cntact-page-form :-moz-placeholder { /* Firefox 18- */
opacity: 1;
color: #909090;

}
.cntact-page-form .field-level{margin-bottom: 10px;}
.cntact-page-form .field-level textarea{ min-height: 75px; resize: none; }
.cntact-page-form select.form-control{ background:  #323232  url(../images/arrow.png) no-repeat; background-position: top 17px right 10px;   
color:#fff; -webkit-appearance:none ;-moz-appearance:none ;appearance:none ;text-shadow:0 1px 0 rgba(0,0,0,0.4); max-width: 270px;width:100%;    padding-right: 33px;}
.cntact-page-form .field-level.select{ margin-bottom:24px; }
.cntact-page-form .know-more-red{min-width: 136px;   padding: 8px 0px;   background: #d11b20;  color: #fff;   margin-top: 17px;}
.contact-page .adress{ margin-bottom: 48px; }
.contact-page .adress h3{font-size: 22px; margin-bottom: 14px; color: #000;font-weight: bold; text-transform: uppercase;font-family: 'Century Gothic Bold';}
.contact-page .adress p{color: #000; font-size: 14px; line-height: 27px;    min-height: 164px;}
.contact-page .adress p a{color: #000;}
.contact-page .adress .know-more-red{min-width: 136px;   padding: 8px 0px;   background: #fff;  color: #d11b20; border: 1px solid #d11b20;  margin-top: 17px; text-align: center;}
.contact-page .adress .know-more-red:hover{ background: #d11b20; color: #fff; }
.overview-item { text-align: center; }
.overview-item figure { width: 85px; height: 77px;   transition: all .5s; display: inline-block; }
.overview-item.icon1 figure{ background: url(../images/icon11.png) no-repeat center 0; }
.overview-item.icon2 figure{ background: url(../images/icon22.png) no-repeat center 0; }
.overview-item.icon3 figure{ background: url(../images/icon33.png) no-repeat center 0; }
.overview-item.icon4 figure{ background: url(../images/icon44.png) no-repeat center 0; }
.overview-item.icon5 figure{ background: url(../images/icon55.png) no-repeat center 0; }
.overview-item:hover figure{background-position: center -110px !important;}
 
.overview-item figure img{display: inline-block;}
.overview-item figure img.red{ display:none; }
.heading-below-text{ font-size: 18px; color: #606060; margin: 0 auto; max-width: 584px;   line-height: 26px; margin-bottom: 20px; }
.overview-listing{margin-top: 70px;}
.overview-listing .col-sm-2{ width: 20%;float: left; } 
.overview-item p{ font-size: 16px; color: #303030; margin-top:20px;}
.middle-message-sec{ background: url(../images/bg.png) no-repeat 0 0;  background-size: cover;}
.middle-message-sec p{font-size: 14px; color: #fff; line-height: 24px; margin-top:15px;}
.middle-message-sec h3{font-size: 26px; color: #fff; text-transform: uppercase; margin-top: 20px;}
.middle-message-sec .inner-wr{max-width:972px; margin: 0 auto;}
.mission-item h3{font-size: 26px; color: #303030;font-family: 'Century Gothic Bold';text-transform: uppercase; margin-bottom: 38px;}
.mission-item.middle{ border-right:1px dashed #cecdce; border-left:1px dashed #cecdce; padding: 0 30px; }
.mission-item p{font-size: 14px; color: #303030; line-height: 24px;}
.our-mission  .inner-wr{ max-width:976px; margin: 0 auto; }
.mission-item ul li{font-size: 14px; color:#303030; margin-bottom: 10px; padding-left:35px; position: relative;}
.mission-item ul li:before{content:''; width: 10px; height: 10px; border:2px solid #8e8e8e; position: absolute; left: 0;     top: 5px;transform: rotate(45deg);}
.mission-item:last-child{padding-left:30px;}
.management-team{background-color: #202020;}
.management-team h2.heading-main{color: #fff;}
.mgmt-team-item{ max-width: 172px; width: 100%; display: inline-block; cursor: pointer; }
.mgmt-team-item figure{width: 164px; height: 164px; border: 1px solid #202020; border-radius: 50%;margin-bottom: 25px;overflow: hidden;}
.mgmt-team-item figure img{-moz-filter:grayscale(100%); -webkit-filter:grayscale(100%); -ms-filter:grayscale(100%); filter:grayscale(100%); transition: all .3s; -webkit-transform: scale(1);transform: scale(1);}
.mgmt-team-item:hover figure img{-moz-filter:grayscale(0%); -webkit-filter:grayscale(0%); -ms-filter:grayscale(0%); filter:grayscale(0%);-webkit-transform: scale(1.1);transform: scale(1.1);}
.mgmt-team-item h3{font-size: 18px; color: #606060; font-family: 'Trebuchet MS Bold';margin-bottom: 6px;transition: all .3s;}
.mgmt-team-item p{font-size: 13px; color: #606060;transition: all .3s;}
.mgmt-team-item:hover h3{color: #fff;}
.mgmt-team-item:hover p{color: #fff;}
.mgmt-team-car .owl-item{text-align: center;}
.mgmt-team-car.arrow-nav{ padding: 0 55px; }
.mgmt-team-car.arrow-nav .owl-nav .owl-prev:before,.mgmt-team-car.arrow-nav .owl-nav .owl-next:before{ color: #fff;    top: 21%; }
.testimonial-team {background-color: #f9f9f9;}
.testimonial-item{background-color: #fff;/*max-width:311px;*/ width: 100%; background: #fff; padding:38px 36px 68px; display: inline-block;box-shadow:0px 0px 3px 3px rgba(0, 0, 0, 0.11);}
.testimonial-team-wr .testimonial-item-wr-inner{ padding:20px 10px; }
.testimonial-item .quate-sign{ font-size: 58px; color: #252525; text-align: center; margin-bottom: 33px;}
.testimonial-item summary{font-size: 14px; color: #606060; line-height: 24px;}
.testimonial-item h3{margin-top: 40px; font-size: 18px; color: #d11b20;font-family: 'Trebuchet MS Bold';text-transform: uppercase;}
.testimonial-item p{font-size: 14px; color: #606060;font-family: 'Trebuchet MS Bold';text-transform: uppercase;}
.testimonial-item,.testimonial-item *{ transition: all .3s; }
.testimonial-item:hover{ background:#d11b20; box-shadow: none;}
.testimonial-item:hover *{ color: #fff !important; }
.testimonial-team-wr{margin-top:80px;}
.heading-below-text.p1{font-size: 14px; color: #606060; max-width: 769px;}
.services{margin-top:67px;}
.nopaading > div[class*="col-sm"]{padding: 0;}
.services .img-div{max-width: 52.4%; width: 100%; float: left;}
.services .text-div{max-width: 47.6%; width: 100%; float: left;    margin-top: 30px; background: #fff;    padding-left: 5%; min-height:445px;padding-top: 9%;padding-right: 5%;}
.services .text-div h3{font-size: 40px; color: #606060; margin-bottom: 24px;}
.services .text-div p{font-size: 14px; color: #606060; line-height: 24px;}
.services .text-div a.know-more-red{border:1px solid #d11b20;} 
.services-item{ margin-bottom: 80px; }
.services-item:nth-child(2n) .img-div{ float: right; }
.four04-page{background: #660003; position: relative; overflow:hidden}
.no-404 { max-width: 615px; margin: 0 auto; width: 100%; position: relative;}
.no-404 h2{font-family: 'Lato', sans-serif; font-size: 343px; color: #fff;font-style: italic;line-height: 277px; letter-spacing: 6px;  }
.no-404 h2.red{ color: #b21f24; }
.no-404 h2.white{position: absolute;top: -5px;left: -9px;}
.four04-page{ padding: 8% 0 20%;}
.plane-img{ position: fixed;top: 25%; transition: all 10s cubic-bezier(0, 0, 0.09, 1.05);  left: -30%;; z-index: 9;}
.plane-img.active{ left: 20%; }
.four04-page ._a1{position: absolute; bottom: 0; width: 100%;}
.four04-page ._a1.cloud{ z-index: 99; }
.four04-page ._a1.cloud img{width: 100%;}
.four04-page .mount{ max-width: 924px;  right: 20%;    bottom: 61px; }
.four04-page ._a1 img{ max-width: 100%; }
.four04-page p{ font-size: 18px; color: #fff;font-family: 'Trebuchet MS Bold'; text-transform: uppercase; text-align: center;margin-top: 23px; }
h2.white {  
    animation-name: floatings;
    animation-duration: 6s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
 
}
.cloud {  
    animation-name: floating;
    animation-duration: 5s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
 
}

.plane-img {  
    animation-name: floating;
    animation-duration: 3.5s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
 
}

@keyframes floatings {
    from { transform: translate(0,  0px); }
    65%  { transform: translate(0, 10px); }
    to   { transform: translate(0, -0px); }    
}

@keyframes floating {
    from { transform: translate(0,  0px); }
    65%  { transform: translate(0, 15px); }
    to   { transform: translate(0, -0px); }    
}


@keyframes floating {
    from { transform: translate(0,  0px); }
    65%  { transform: translate(0, 15px); }
    to   { transform: translate(0, -0px); }    
}

.servive-page1 .heading-main{margin-top: 13%}
.gulf-stream-sec{background: url(../images/bg4.jpg) no-repeat center center; -webkit-background-size: cover;background-size: cover;}
.gulf-stream{ max-width: 1024px; width: 100%; float: right; }
.continent-car{ max-height: 575px;}
.gulf-stream-sec .content-div{ float: right; max-width: 442px; width: 100%;    padding-top: 19%; padding-right: 55px; padding-left:20px;}
.gulf-stream-sec .content-div h3{font-size:50px; color: #fff; margin-bottom:35px;}
.gulf-stream-sec .content-div p.heading-below-text,.gulf-stream-sec .content-div p.heading-below-text a{ color: #fff; margin-bottom: 20px; }
.service-testimonoial{background: url(../images/bg5.jpg) no-repeat center center; -webkit-background-size: cover;background-size: cover;}
.service-testimonoial h2{ color: #fff; }

.hondajet-stream{ max-width: 1024px; width: 100%; float: left; }

.hondajet-stream-sec .content-div{ float: left; max-width: 389px; width: 100%;    padding-top: 12%;padding-left: 55px; padding-right:20px; }
.hondajet-stream-sec .content-div h3{font-size:50px; color: #000000; margin-bottom:35px;}
.hondajet-stream-sec .content-div p.heading-below-text,.hondajet-stream-sec .content-div p.heading-below-text a{ color: #606060; margin-bottom: 20px; }
.hondajet-stream-sec .content-div p.heading-below-text a,.gulf-stream-sec .content-div p.heading-below-text a{ text-decoration: underline; }
.hondajet-stream-sec  .carousel-div{ float: left }
.continent-car .owl-dots{    position: absolute;   bottom: 36px;   text-align: center;   width: 100%;}
.continent-car .owl-dots .owl-dot{ transition: all .3s; -webkit-transition: all .3s;  width: 11px;   height: 11px;   border: 1px solid #fff;   display: inline-block;   margin: 0 3px;   border-radius: 50%; }
.continent-car .owl-dots .owl-dot.active{ border-color: #d11b20; background: #d11b20; }
.continent-car:before  {    content: '';   width: 100%;   height: 99%;   left: -28px;    top: 29px;    position: absolute;   border: 3px solid #fff;   z-index: 1;}
.continent-car .owl-stage-outer, .continent-car  .owl-dots{ position: relative;z-index: 9;}

.continent-car.hondajet-stream:before{ border: 3px solid #606060;
    left: 28px; }
    .service-testimonial-wr .testimonial-item-wr{ position: relative;     padding:0 0  40px ;max-width: 363px;display: inline-block;
width: 100%;}
.service-testimonial-wr,.testimonial-team-wr{ padding: 0 40px;margin: 0 auto; }
.service-testimonial-wr .testimonial-item {position: relative; z-index: 9}
.service-testimonial-wr.arrow-nav .owl-nav .owl-next:before,.service-testimonial-wr.arrow-nav .owl-nav .owl-prev:before{color: #fff; }
.testimonial-team-wr.arrow-nav .owl-nav .owl-prev:before,.testimonial-team-wr.arrow-nav .owl-nav .owl-next:before{  top:42%;}
.service-testimonial-wr .testimonial-item-wr:before {   content: '';   width: 86%;   height: 88%;   left: 7px;   top: 29px;   position: absolute;   border: 2px solid #fff;    z-index: 1;}
.charter-quate{    position: fixed;   right: 0;   top: 28%; z-index: 99}
.term-condition{ background: #fff; top: 11%; padding:45px 35px 30px 35px; max-height: 700px; max-width: 1100px; width: 100%; border-radius:6px;}
.term-condition .custom-scroll{ max-height: 450px; overflow: auto;  }
.term-condition h3{font-size: 26px; color: #d11b20; margin-bottom:23px;}
.inner-wr-tnc li{font-size: 14px; color: #000000; line-height: 24px;    margin-bottom: 22px;  margin-left: 27px;
    padding-left: 12px;}
    .inner-wr-tnc ol{ margin-top: 19px; }
.inner-wr-tnc ol.numric_list li{  list-style-type: decimal;}
.inner-wr-tnc ol.alpha_list  li {  list-style-type:lower-alpha;}
.inner-wr-tnc .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 9px; background: #d11b20 !important}
.term-condition{ background: #fff; top: 11%; padding:45px 35px 30px 35px; max-height: 700px; max-width: 1100px; width: 100%; border-radius:6px;}
.charter-quate-popup{ background: #fff; top: 11%; /*padding:45px 35px 30px 35px;*/ max-height: 700px; max-width: 1100px; width: 100%; border-radius:5px; }
.charter-quate-popup .search-form{ padding: 30% 25px 30px 0; }
.charter-quate-popup figure{ border-radius:5px 0 0px 5px; overflow: hidden;}
.charter-quate-popup .search-form input[type="text"]{font-size: 15px; padding: 9px 10px;
}
.charter-quate-popup .search-form input[type="submit"]{ background: #b21f24; color: #fff; }
.charter-quate-popup .search-form input[type="submit"]:hover{ color:#b21f24; background: transparent;  }
.owl-next.disabled{ opacity: .4 }
.owl-prev.disabled{ opacity: .4 }
.gulf-stream-sec.chardham{background: url(../images/bg6.jpg) no-repeat center center; -webkit-background-size: cover;background-size: cover;}
h3.second-heading{ font-size: 30px; color: #d11b20; margin-bottom: 40px; }
ul.listing li{font-size: 14px; color: #606060; margin-bottom: 14px; list-style-type: disc; padding-left: 13px;}
.general-info h5{ font-size: 18px; color: #d11b20;  font-family: 'Trebuchet MS Bold'; margin-bottom: 15px;}
ul.listing.unbullet li{ list-style: none; padding-left: 0; }
.red-bock-wr{ margin-top: 40px; }
.red-bock{ background: #470002; padding: 23px 40px; }
.red-bock h4,.red-bock p,.red-bock p a{ color: #fff; }
.red-bock h4{ font-size: 14px; color: #fff; margin-bottom: 20px; }
.red-bock p{ font-size: 20px; color: #fff; }
.red-left-div{border-right: 1px solid #fff;}
.red-left-div .test-details{float: left;}
.red-left-div .text-right{text-align: right;float: right;margin-right: 6%;}
.chardham-page1 .heading-main{ margin-top:40px;}
.wpdefault-section .search-item{ margin-bottom: 33px; }
.wpdefault-section .search-item h3{font-size: 20px;   color: #000;   font-family: 'Trebuchet MS Bold';  margin-bottom: 3px;}
.wpdefault-section .search-item p,.wpdefault-section ul.bullet li{font-size: 14px;   color: #606060;   line-height: 24px; font-family: 'Trebuchet MS';}
.wpdefault-section .search-item .know-more-red{ margin-top: 10px;}
.wpdefault-section .datetime-container{    margin-bottom: 8px;}
.pagination .wp-pagenavi a, .wp-pagenavi span{    font-size: 14px;}
.pagination  .wp-pagenavi a, .wp-pagenavi span{display: inline-block;   vertical-align: middle;}
.pagination  .wp-pagenavi a:hover, .wp-pagenavi span.current{ border-color:#d11b20 !important; color: #d11b20 !important; }
.black_overlay:after{ position: absolute; content:''; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.47); left: 0; top: 0; }
.mgmt-team-item{max-width: 23%;width: 100%;display: inline-block;cursor: pointer;margin: 0px 7px;border: 1px solid #292929;padding: 20px 2%;text-align: center;min-height: 290px;margin-bottom: 20px;}
.mgmt-team-item figure{ display: inline-block; }
.mgmt-profile{ background: #fff; }
.contact-map{background: #dcdcdc;}
.iframe-popup-contact-page .contact-iframe-popup{background: #f7f7f7;}
.home-banner .item .container{ display: table; position: relative;height: 100%;top: 0; max-width: none;width: 100%;}
.home-banner .item .banner-ctnt-wr{    display: table-cell;vertical-align: middle;height: 100%;}
.home-banner .item .banner-ctnt-wr .slider-content{position: relative;float: right;margin-right: 8%;}



/*sales*/
.aircraft-sales-info{ background: url(../images/bg7.jpg) no-repeat no-repeat; background-size:cover; border-top: 1px solid #cecece; background-attachment: fixed; }
.aircraft-sales-info .sales-item{ margin-bottom:56px;  box-shadow: 0px 6px 17px 5px  rgba(204, 204, 204, 0.43);     background: #fff;}
.aircraft-sales-info .sales-item img{ width: 100%;     min-height: 158px; transform: scale(1);  -webkit-transform: scale(1); transition: all .3s;}
.aircraft-sales-info .sales-item:hover img{transform: scale(1.1);  -webkit-transform: scale(1.1);}
.aircraft-sales-info .sales-item .content{ padding-top: 24px; background: #fff; }
.aircraft-sales-info .sales-item .content h3{ font-size: 18px;  font-family: 'Trebuchet MS Bold'; color: #282828; padding:0 27px; margin-bottom: 14px;}
.aircraft-sales-info .sales-item .content p{padding:14px 27px; font-size: 14px; color: #606060;border-bottom: 1px solid #cecece;}
.aircraft-sales-info .sales-item .content p:last-child{border-bottom: none;}
.aircraft-sales-info .sales-item .content p span{ display: inline-block; min-width: 76px;  }

/*about-new*/
.inner-image-holder{ padding-top: 25px; max-width: 830px; width: 100%; margin: 0 auto; }
.inner-image-holder .left-img{max-width: 410px; width:100%; padding:0 5px; float: left;}
.inner-image-holder .right-img{max-width: 420px;width:100%;  padding:0 5px; float: left;}
.inner-image-holder .img-div{background-size: cover; position: relative; float: left; margin: 5px 0; transition: all .3s; }
 
.inner-image-holder .img-div a{ position: relative;  width: 100%; height: 100%; display: table;text-align: center;height: 100%;}
.inner-image-holder .img-div a:before{ width: 100%; height: 100%; position: absolute; content: ''; background:rgba(0, 0, 0, 0.61); display: block; transition: all .3s;}
.inner-image-holder .img-div:hover a:before{background:rgba(0, 0, 0, 0.71); }
.inner-image-holder .img-div a span{font-size: 18px; color: #fff; position: relative;z-index: 2;    display: table-cell;  vertical-align: middle;}
.inner-image-holder .provide-air-creft-charter{ max-width: 400px; width:100%; height: 400px; }
.inner-image-holder .speacial-project{ max-width: 400px; width:100%; height: 195px; }
.inner-image-holder .aircraft-sale{ max-width: 200px; width:100%; height: 195px;  }
.inner-image-holder .management-consultancy{ max-width: 200px; width:100%; height: 195px; margin-left:10px; }
.inner-image-holder .jet-aviation{ max-width: 410px; width:100%; height: 400px; }
.bg-whitw{background: #fff;}
.flex-div{ display: flex;align-items:center; }
.flex-div > div[class*="col"]{ float: none; }
.our-mission-new .col-sm-8{order:-1;}
.our-mission-new  p{font-size: 14px; color: #606060; line-height: 25px; max-width: 660px;}
.our-mission-new .circle-container{ position: relative; min-height: 375px; max-width: 335px; width: 100%; background: url(../images/bg8.png) no-repeat right center;     background-position: 59px center;}
.circle-container .circle-div{ transition: all .3s;  padding: 7px; border-radius: 50%; position: absolute;}
.circle-container .circle-div a{ transition: all .3s; font-family: 'Century Gothic'; font-size: 29px; text-transform: uppercase; color: #fff; background: #303030; border-radius: 50%; border: 3px solid transparent; display: block;display: table; width: 100%; height: 100%; }
.circle-container .circle-div a span{display: table-cell; vertical-align: middle;  text-align: center;}
.circle-container .circle-div.vission{z-index: 3;  width: 170px; height: 170px; top: 42px;left: 0; }
.circle-container .circle-div.mission {z-index:2; width: 190px; height: 190px; top:35%; right:11%;  }
.circle-container .circle-div.value{z-index:1;  width: 147px; height: 147px;bottom: 0; left:0; }
.circle-container .circle-div.dot{ width: 16px; height: 16px; padding: 0; background: #000;     left: 52%;   top: 33%;   z-index: 5;}
.circle-container .circle-div.active{ background: #d11b20;}
.circle-container .circle-div.active a{border-color: #fff; background: #d11b20;}
.our-mission-new .content-item{ display: none; }
.our-mission-new .content-item:nth-child(2){ display: block; }
 

.our-mission-new .content-item.active{-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}

.mgmt-team-item{ max-width:19.6%; padding: 0 12px; display: inline-block; margin-right: -4px; vertical-align: top;border: none;min-height: auto;margin: 0;}
.mgmt-team-item .team-item-inner{ border-top: 6px solid #000; background: #fff; min-height: 255px; margin-bottom: 25px; transition: all .5s; }
.mgmt-team-item .team-item-inner figure{ width: 100%;height: 150px; border:none; border-radius: 0; margin-bottom: 0;}
.mgmt-team-item .team-item-inner{ text-align: left; }
.mgmt-team-item .team-item-inner .ctnt{ padding: 17px 14px 14px 14px; }
.mgmt-team-item .team-item-inner .ctnt h3{ font-family: 'Trebuchet MS Bold'; color: #303030;}
.mgmt-team-item .team-item-inner .ctnt p{ color: #303030; font-size: 13px; }
.mgmt-team-item figure img{width: 100%;}
.mgmt-team-item .team-item-inner:hover{ transform: translate(0, -25px); border-color:#d11b20; }
.management-team-new .mgmt-team{    padding-top: 5%;}
.mgmt-detail-popup.popup{ background: #fff; border-radius: 6px;  max-width: 1100px; width:100%;    padding: 2.5%;}
.mgmt-detail-popup .top-profile-detail{ padding: 0 15px; }
.top-profile-detail .row .col-sm-8{ float: right; }
.mgmt-detail-popup .top-profile-detail h3{font-size: 26px; color: #d11b20;}
.mgmt-detail-popup .top-profile-detail p.desgination{ margin-bottom:26px; }
.mgmt-detail-popup .top-profile-detail p{font-size: 14px; color: #303030; line-height: 22px; margin-bottom: 24px;}
.mgmt-detail-popup .tabing-link{ padding: 0 15px; }
.mgmt-detail-popup .tabing-link{ margin-top: 34px; }
.mgmt-detail-popup .tabing-link .inner-red-bg{ background: #d11b20; padding: 54px 13px 47px; text-align: center; position: relative; }
.mgmt-detail-popup .tabing-link .inner-red-bg ul{ max-width: 895px; width: 100%; margin:0 auto;  text-align: center;}
.mgmt-detail-popup .tabing-link .inner-red-bg ul li{ display: inline-block; margin-right:-4px; margin-bottom: 20px; }
.mgmt-detail-popup .tabing-link .inner-red-bg ul li a{ font-size: 16px; color: #fff; block
line-height: 22px; margin-left: 15px; padding-left: 15px; position: relative;}
.mgmt-detail-popup .tabing-link .inner-red-bg ul li a:before{ content:'|'; position: absolute; display: block; color: #fff; left: -5px; top: 0; }
.mgmt-detail-popup .tabing-link .inner-red-bg ul li:first-child a:before{ display: none; }
.mgmt-detail-popup .tabing-link .inner-red-bg ul li.active a span{ border-bottom: 1px solid #fff;}
.mgmt-tag{ background: #6c0003; padding: 8px 23px;  color: #fff;     top: 0px;
    position: absolute;top: -19px; max-width: 197px;  left: 0; right:0;  margin:auto;    box-shadow: -1px 4px 12px 0px rgba(0, 0, 0, 0.38)}
 
ul.bullet li{    font-size: 14px;   color: #fff;   font-family: 'Century Gothic';   line-height: 24px;margin-bottom: 5px; list-style: disc; margin-left: 20px;
}

.mgmt-tag:before{content:''; position: absolute; top: 0; left: -19px; width: 0;height: 0;border-bottom: 19px solid #440103;border-left: 19px solid transparent;
}
ul.list1 li{    font-size: 14px;   color: #fff; margin-bottom: 15px;   list-style: disc;   margin-left: 13px;}
.mgmt-detail-inner .scrolldiv{max-height: 272px; overflow: auto;}
span.wpcf7-not-valid-tip{font-size: 14px !important;margin-bottom: 10px;}
div.wpcf7-response-output{font-size: 14px !important;width: auto;float: left;color: #fff;}
div.wpcf7-response-output.wpcf7-validation-errors{border: 1px solid #f7e700;}
.management-page .service-nav ul li{padding: 23px 0 30px 30px;  }
.management-page .service-nav ul li a{line-height: 25px;}
.continent-car .item{position: relative;}
.continent-car .caption{ min-height: 40px; background:rgba(0, 0, 0, 0.76);  padding: 10px 20px; position: absolute; left:0; bottom: 0px; width: 100%;  transition: all .3s; }
.continent-car  .caption a{/*position: relative; color: #fff; font-size: 19px;color: #fff;font-family: 'Century Gothic'; text-transform: capitalize;*/
position: relative;
    color: #fff;
    font-size: 15px;
    color: #ffffff;
    font-family: 'Century Gothic';
    text-transform: capitalize;
    
} 
.continent-car .item .caption a i{ display: inline-block; vertical-align: middle; margin-left: 10px; }
.continent-car .item .caption a:hover{ color:#d11b20; }
.continent-car .item .caption a.speci{ float: left; }
.continent-car .item .caption a.brochure{ float: right;}
.continent-car .caption  .title-container{ float: left }
.continent-car .caption  .pdf-container{ float: right }
.continent-car .caption  .pipe-module{ font-size: 17px; color: #fff; }
.continent-car .caption  .title-container span{ position: relative;   color: #fff;   font-size: 15px;   color: #ffffff;   font-family: 'Century Gothic';   text-transform: capitalize;}
.contact-talk-no p{    font-size: 18px;   margin-top: 14px;   color: #000;   font-weight: bold;   text-transform: uppercase;   font-family: 'Century Gothic Bold';}
.contact-talk-no p a{ color:#d11b20; }
.term-condition-page, .policy-page, .documentpages{    padding: 3%;background: #fff;border-radius: 13px;box-shadow:1px 1px 5px 2px rgba(204, 204, 204, 0.6);}
.term-condition-page li,.term-condition-page p, .policy-page p,.documentpages p{    font-size: 14px;   color: #000000;   line-height: 24px;   margin-bottom: 22px;   margin-left: 20px;   padding-left: 12px;}
.continent-car .item{ display: none; }
.continent-car .owl-item .item { display: block; }
.aircraft-sales-info .sales-item figure{max-height: 159px;overflow: hidden;}
.contact-page .wpcf7-response-output.wpcf7-validation-errors{ color:#d11b20; }
.contact-page .wpcf7-response-output{ margin: 0;margin-left: 13%;}
.contact-page .wpcf7-response-output{ color: #909090 !important;}
ul.bullet1 li{font-size: 14px;color: #606060;line-height: 25px;max-width: 660px;margin-bottom: 5px; list-style: disc; margin-left: 20px;}
.continent-car.arrow-nav .owl-nav .owl-prev:before{ top: 40%;left: 13px;color: #d11b20;font-size: 87px; /* width: 45px;text-align: center;height: 57px;background: #f7f7f799;*/}
.continent-car.arrow-nav .owl-nav .owl-next:before{ top: 40%;right: 13px; color: #d11b20;font-size: 87px;  /* width: 45px;text-align: center;height: 57px;background: #f7f7f799;*/}
.manage-pagepost h3{ display: none; }
/*.manage-pagepost ul li.page_item{ max-width: 50%; float: left; }*/
.manage-pagepost{max-width: 673px;  margin: 0 auto;}
.manage-pagepost ul li{ margin-bottom:7px; }
.manage-pagepost ul li a{font-size: 18px;color: #000; position: relative;font-family: 'Century Gothic'; }
.manage-pagepost ul li a:hover{color:#d11b20 !important;}
.manage-pagepost ul .children{ margin-left: 20px;    margin-top: 9px } 
.manage-pagepost ul .children li a{color:#5f5f5f;font-size: 16px;}
.continent-car{ text-align: center; }
.continent-car .owl-dots{display: inline-block;width: auto;}
.loader{    position: absolute;   z-index: 99;   width: 100%;   height: 100%;   text-align: -webkit-auto;   left: 0;   top: 0;}
.loader img{    position: absolute;   left: 0;   right: 0;   top: 0;   bottom: 0;   margin: auto;max-width: 140px;}
#placement-bottom{display: none;}
.close{ position: absolute;right: 0; top: 0;z-index: 999; }
/*continent arrrow*/
.continent-car.arrow-nav .owl-nav{max-width: 37px;position: absolute;height: 27px;left: 0;right: 0;margin: auto;bottom: 7px;}
.continent-car.arrow-nav .owl-nav .owl-prev::before{top: 0;left: 0;color: #fff;font-size: 30px;bottom: 0;line-height: 27px;}
.continent-car.arrow-nav .owl-nav .owl-next::before{top: 0;right: 0;color: #fff;font-size: 30px;line-height: 27px;}
.removebutton{position: relative;float: right;   margin-left: 0px;   right: 4px;}
.removebutton a{position: absolute;font-size: 35px;background: #fff;width: 20px;height: 20px;line-height: 15px;text-align: center;color: #d11b20;border-radius: 50%;top: 8px;}
.page-template-template-service-management .service-car .know-more{ display: none }
.page-template-template-service-management .service-car .know-more#button-id-5{ display:inline-block; }
.source-link:hover,.source-link:visited{color: #b21f24;}
.search-form .field-level .error{color: #fff;font-size: 12px;}
.ui-datepicker { font-size:14px !important}
.search.quateform .scroll-div{ max-height: 500px;   overflow-y: auto; }
.search.quateform  .mCSB_inside>.mCSB_container{margin-right: 10px;}
.breadcrumb{margin-bottom: 0;}
.breadcrumb span{font-size: 16px;}
.breadcrumb  a{color:#d11b20;}
/*{font-family: 'Trebuchet MS';
font-family: 'Trebuchet MS Bold';}*/
.site-map h3 a{ font-size: 21px;   color: #d11b20;  font-family: 'Trebuchet MS Bold';   text-transform: uppercase;   margin-bottom: 27px;   line-height: 37px;}
.site-map h3{margin-bottom:7px;}
.site-map ul li{ margin-bottom: 11px;}
.site-map ul{margin-left: 10px;}
.site-map ul li a{font-size: 15px;   color: #000; position: relative;}
.top-to-bottom{width: 40px;height: 40px;border-radius: 50%;display: block;text-align: center;background: rgba(0, 0, 0, 0.47); opacity: 0; color: #fff;position: fixed;right: 0;bottom: 20px;line-height: 30px;font-size: 24px;right: 10px;z-index: 999;}
.googlecaptcha{transform: scale(0.8);left: -23px;position: relative;float: left;}
.thanku-page-msg{text-align: center !important;font-size: 21px;}
.quate-submit{float: left;width: 100%;margin-bottom: 14px;}
.documentpages p{margin-left: 0px;padding-left: 0px;}
.documentpages h3{font-size: 17px;   color: #000;   margin-bottom: 16px;}
.documentpages a{ text-decoration: none; color: #d11b20;}
.documentpages a:hover{text-decoration: underline;}
ul.bullet1{margin-bottom: 20px;}
ul.bullet1 li{font-size: 14px;color: #000000;line-height: 24px;margin-bottom: 13px;margin-left: 17px;padding-left: 8px;}
ul.bullet1 li{list-style-type:disc;}