@font-face {
  font-family: "Arial";
  src: url("../fonts/Arial/Arial-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Arial Bold";
  src: url("../fonts/newArial-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Arial Italic";
  src: url("../fonts/newArial-Italic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Arial Bold Italic";
  src: url("../fonts/newArial-BoldItalic.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Arial CE";
  src: url("../fonts/newArialCE-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Arial CE Bold";
  src: url("../fonts/newArialCE-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Arial Black";
  src: url("../fonts/newArialBlack.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Flatpen";
  src: url("../fonts/Flatpen W00 Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}



.wrapper {
  margin: 0;
  padding: 0;
  width: 100%;
  box-sizing:border-box;
}



body {
  overflow-x: hidden;
  font-family: "Arial";
}

figure {
  margin: 0;
}

body a {
  text-decoration: none;
  color: inherit;
}

ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

p:last-child {
  margin: 0;
  padding: 0;
}

p,h1,h2,h3,h4,h5,h6 {margin: 0;}



.common-padding {padding: 60px 0px;}
.common-sec h2 {font-size: 32px;line-height: 42px;text-align: center;padding: 0 0 25px 0;font-weight: 500;color: #000;font-family: "Arial";}
.common-sec h2 span{color: #af7c74;}
/*.common-sec h2::after{content: ''; width: 5%; height: 2.5px; background: #1E315B; display: block; margin: 10px auto 0 auto;}*/
.common-sec h3{font-family: "Arial";font-size: 25px; line-height: 35px; font-weight: 600; padding: 0 0 15px 0px;color: #af7c74;}
.common-sec p {font-size: 18px;line-height: 27px;color: #000;padding: 0 0 10px 0;font-family: "Arial";}
a:hover {color: inherit;}
.header {position:unset;top: 0;z-index: 99999;width: 100%;padding: 8px 0;background:transparent;}
.menu ul li a {color: #000000 !important;padding: 0px 15px!important;font-size: 18px;font-weight: 700;font-family: "Arial";display: inline-block;letter-spacing: 1px;}
/*.menu ul li a:hover {color:#2b458a!important;}*/


.container{max-width: 1420px;}

.menu ul .phone-li{background:#fff;margin: 0 0 0 30px;}
.menu ul .phone-li a{color:#fff!important;}

.navbar-nav .header-btn a{color:#fff!important;background: #990012;border-radius: 0px;margin: 0 0 0 22px;border:2px solid #990012;}
/*.header-btn a:hover{color:#C30918!important;background:transparent;}*/
.navbar-expand-md .navbar-collapse {justify-content: right;}
.slider {position: relative;}
.sticky {position: sticky !important;top: 0;width: 100%;background-color: #000;color: #000 !important;z-index: 999;display: block;box-shadow: 0px 7px 6px #bfb7b7a8;}

.logo img {width: 62%;}
.slider .carousel-item img {width: 100%;}
.carousel-control-prev img {transform: rotate(180deg);}
.navbar-nav{align-items:center;}

.logo{text-align:center;}

.carousel .carousel-item{background: #000;}
.carousel .carousel-item img{width:100%;}


/*.slider-content .row{justify-content: space-evenly;}*/
.airport-services {background: #f2f2f2;}


.sticky {
  position: fixed !important;
  top: 0;
  width: 100%;
  background-color: #ffe9dd;
  z-index: 999;
  display: block;
  box-shadow: 0px 7px 6px #bfb7b7a8;
}

.next-row{padding-top:30px;}

#slider{position:relative;}
.slider-content{position:absolute;top:50%;left:0; right:0;z-index: 99;transform: translate(0px, -50%);}

.slider-content-col h1{color:#000;font-size: 34px;line-height: 40px;text-align:left;font-family: "Arial";font-weight: 500;letter-spacing: 1px;display: inline-block;padding: 0px 0px 10px 0px;text-transform: capitalize;}
.slider-content-col a{font-size: 18px; line-height: 28px; color: #fff; background: #da1e3f; padding: 6px 20px; display: inline-block; margin: 0px 0 10px 0; font-weight: 600;font-family: "Lato", sans-serif;}
.slider-content-col{text-align:left;}

.carousel-control-prev img{transform: rotate(180deg);}

.header-col{text-align:right;padding: 0 0 15px 0;}
.header-col a{color: #1f315b;}
.header-col a:hover{color: #da2c3e;}
.header-col a i{color: #da2c3e;margin: 0 2px 0 0;color:#da2c3e;font-size: 20px;}
/*.menu ul li{background: #1E315B;}*/

.header-row{padding:0 50px;}
.menu ul li a:hover{color: #601116 !important;}

.menu ul li::after { content: ''; width: 0%; display: block; height: 1px; background: #601116 !important; transition: 0.5s; }
.menu ul li:hover::after { width: 100%; }

/*.carousel-control-prev img{width: 35px;background: #da1e3f;padding: 8px;}*/
/*.carousel-control-next img{width: 35px;background: #da1e3f;padding: 8px;}*/
.carousel-control-next, .carousel-control-prev {width:5%;z-index: 99;}
.slider-content-col p{font-size: 22px; line-height: 30px; color: #000;display: inline-block; padding: 0px 0px 8px 0px;font-weight:500;text-transform: capitalize;}