/***||| HM Main CSS |||***/@import url('https://fonts.googleapis.com/css?family=Poppins:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap');*{margin: 0px; padding: 0px; border: none; outline: none; font-size: 100%;}html,body{height: 100%;}body{font-family: Poppins, sans-serif; font-size: .9375rem; font-weight: 400; line-height: 1.7; color: #666; text-align: left;}html{scroll-behavior: smooth;}::selection{color: #fff; background: #041942;}button:focus{outline: none;}button{cursor: pointer; border: none; background: transparent; padding: 0;}h1,h2,h3,h4,h5,h6{color: #000000; font-weight: 700; font-family: 'Poppins', sans-serif; margin: 0;}h3{font-size: 18px; line-height: 30px; font-weight: 500;}h4{}a{color: #1c4493}a:hover{color: #e78c3d;}a,a:hover,a:active,a:focus{text-decoration: none; outline: none; border: none;}img.lazy-image{background: url(../images/icon/image-bg.svg) center center no-repeat;}img.lazy-image.loaded{background-image: none;}.owl-theme img.lazy-image.loaded{height: auto; opacity: 1;}@media (min-width: 1200px){.container{/* max-width: 1200px; */ max-width: 96%;}}.fix{position: relative; display: block; overflow: hidden;}img{max-width: 100%; height: auto; transition-delay: .1s; transition-timing-function: ease-in-out; transition-duration: .7s; transition-property: all;}.map-data{text-align: center; font-size: 14px; font-weight: 400; line-height: 1.8em; padding: 5px 10px 5px;}.map-data a{color: #0b59d9; display: block;}.map-data h6{font-size: 16px; font-weight: 700; text-align: center; margin-bottom: 5px; color: #121212;}i{font-style: normal;}ul,li{list-style: none; margin: 0; padding: 0;}ol,li{margin: 0; padding: 0;}.clr1{color: #f36727;}.bgclr1{background: #f36727;}.auto-container{position: static; max-width: 1200px; padding: 0px 15px; margin: 0 auto;}.btn-one{position: relative; display: inline-block; padding: 0 35px; background: #ffffff; font-size: 16px; line-height: 56px; font-weight: 400; text-transform: uppercase; font-family: 'Poppins', sans-serif; transition: all 0.3s ease-in-out 0.1s;}.btn-one span:before{position: relative; display: inline-block; padding-left: 10px;}.btn-one:hover,.btn-one:focus{color: #ffffff;}.sec-title{position: relative; top: -5px; display: block; padding-bottom: 56px;}.sec-title p{font-size: 14px; line-height: 20px; font-weight: 300; text-transform: uppercase; margin: 0;}.sec-title .big-title{position: relative; display: block; padding: 7px 0 0;}.sec-title .big-title h1,.sec-title .big-title h2,.sec-title .big-title h3{color: #ffffff; font-size: 32px; line-height: 40px; font-weight: 700; text-transform: uppercase;}.sec-title .big-title.black-clr h1,.sec-title .big-title.black-clr h2,.sec-title .big-title.black-clr h3{color: #000000;}.owl-nav-style-one{}.owl-nav-style-one .owl-controls{}.owl-nav-style-one.owl-theme .owl-stage-outer{position: relative; display: block; padding-top: 0px; padding-bottom: 0px;}.owl-nav-style-one.owl-theme .owl-nav{position: absolute; top: -130px; right: 0; margin: 0;}.owl-nav-style-one.owl-theme .owl-nav [class*="owl-"]{position: relative; display: inline-block; width: 60px; height: 50px; background: #798795; border: 0px solid #f9f6f0; border-radius: 5px; color: #ffffff; font-size: 40px; font-weight: 100; line-height: 50px; margin: 0 0 0 0px; padding: 0; transition: all 700ms ease 0s;}.owl-nav-style-one.owl-theme .owl-nav [class*="owl-"] span{position: relative; top: -5px; display: inline-block; line-height: 30px;}.owl-nav-style-one.owl-theme .owl-nav .owl-prev{transform: rotate(0deg);}.owl-nav-style-one.owl-theme .owl-nav .owl-next{margin-left: 10px;}.owl-nav-style-one.owl-theme .owl-nav [class*="owl-"]:hover{color: #ffffff;}.owl-nav-style-two{}.owl-nav-style-two .owl-controls{}.owl-nav-style-two.owl-theme .owl-nav [class*="owl-"]{background: #fff none repeat scroll 0 0; border-radius: 0%; color: #3740b0; font-size: 24px; font-weight: 700; height: 50px; line-height: 50px; margin: 0 0 0 0px; padding: 0; width: 50px; transition: all 700ms ease 0s;}.owl-nav-style-two.owl-theme .owl-nav .owl-next{margin-left: 0px;}.owl-nav-style-two.owl-theme .owl-nav [class*="owl-"]:hover{color: #ffffff; background: #3740b0;}.owl-carousel.owl-dot-style1 .owl-stage-outer{position: relative; display: block; padding-top: 10px; padding-bottom: 47px;}.owl-carousel.owl-dot-style1 .owl-dots{position: relative; display: block; text-align: center; line-height: 6px;}.owl-carousel.owl-dot-style1 .owl-dots .owl-dot{position: relative; display: inline-block; width: 35px; height: 6px; background: #d9d9d9; border: 0px solid #4c4c4c; margin: 0px 5px; padding: 0px; border-radius: 10px; transition: all 500ms ease;}.owl-carousel.owl-dot-style1 .owl-dots .owl-dot span{display: none;}.owl-carousel.owl-dot-style1 .owl-dots .owl-dot.active{width: 95px;}@keyframes pulse{50%{box-shadow: 0 0 0 5px rgba(255, 255, 255, .1), 0 0 0 20px rgba(238, 238, 238, 0.3000);}}@keyframes pulse2{50%{box-shadow: 0 0 0 5px rgba(255, 231, 1, .1), 0 0 0 20px rgba(255, 231, 1, 0.3000);}}.boxed_wrapper{background: #fff none repeat scroll 0 0; position: relative; margin: 0 auto; width: 100%; min-width: 320px; min-height: 400px; overflow: hidden;}.scroll-top{position: fixed; right: 15px; bottom: 20px; width: 55px; height: 55px; background: transparent; border-radius: 0%; font-size: 14px; line-height: 53px; font-weight: 600; text-align: center; text-transform: uppercase; display: none; cursor: pointer; transition: all 200ms linear; transition-delay: 0.1s; z-index: 999999999;}.scroll-top span{}.scroll-top:after{position: absolute; content: ''; top: 100%; left: 5%; height: 10px; width: 90%; opacity: 1; z-index: -1; background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 80%); background: -webkit-radial-gradient(center ellipse, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 80%); background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 80%);}.scroll-top:hover{color: #ffffff;}@keyframes menu_sticky{0%{margin-top: -90px;}50%{margin-top: -74px;}100%{margin-top: 0;}}.main-header{position: relative; width: 100%; margin: 0px; z-index: 9; transition: all 500ms ease; -moz-transition: all 500ms ease; -webkit-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease;}.fixed-header{position: fixed; top: 0px; left: 0px; width: 100%; padding: 0px 0px; background: rgba(255, 255, 255, 0.95); transition: all 500ms ease; -moz-transition: all 500ms ease; -webkit-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; visibility: visible; -ms-animation-name: fadeInDown; -moz-animation-name: fadeInDown; -op-animation-name: fadeInDown; -webkit-animation-name: fadeInDown; animation-name: fadeInDown; -ms-animation-duration: 500ms; -moz-animation-duration: 500ms; -op-animation-duration: 500ms; -webkit-animation-duration: 500ms; animation-duration: 500ms; -ms-animation-timing-function: linear; -moz-animation-timing-function: linear; -op-animation-timing-function: linear; -webkit-animation-timing-function: linear; animation-timing-function: linear; -ms-animation-iteration-count: 1; -moz-animation-iteration-count: 1; -op-animation-iteration-count: 1; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; box-shadow: 0 0 10px rgba(0, 0, 0, .1); opacity: 1; z-index: 99;}.sticky-header .logo{position: relative; display: block; padding: 15px 0;}.sticky-header .logo a{position: relative; display: inline-block;}.sticky-header .main-menu .navigation>li{}.sticky-header .main-menu .navigation>li>a{color: #000000;}.header-top{position: relative; display: block; padding: 5px 0; background: #dbe3f1;}.header-top .outer-box{position: relative; display: flex; flex-direction: row; justify-content: space-between; align-items: center; flex-wrap: wrap;}.header-top-left{position: relative; display: block; max-width: 580px; width: 100%;}.welcome-text{position: relative; display: block;}.welcome-text h6{color: #313f5c; font-size: .8075rem; line-height: 24px; font-weight: 500;}.welcome-text h6 span:before{position: relative; top: 4px; display: inline-block; padding-right: 5px; font-size: 20px;}.welcome-text h6 b{font-weight: 500;}.header-top-middle{position: relative; display: block; max-width: 390px; width: 100%;}.header-social-links{position: relative; display: block;}.header-social-links .social-links-style1{position: relative; display: flex; text-align: center; align-items: center; justify-content: center; flex-direction: row;}.header-social-links .social-links-style1 li{float: none; margin: 0; margin: 0 10px;}.header-social-links .social-links-style1 li a{color: #798795; font-size: 18px; transition: all 200ms linear; transition-delay: 0.1s;}.header-social-links .social-links-style1 li a span.fb:before{position: relative; left: 8px; top: -1px;}.header-top-right{position: relative; display: block; max-width: 400px; width: 100%;}.header-menu{position: relative; display: block; float: right;}.header-menu ul{position: relative; display: block; overflow: hidden;}.header-menu ul li{position: relative; display: inline-block; float: left; line-height: 30px; padding-right: 11px; margin-right: 10px;}.header-menu ul li:last-child{padding-right: 0; margin-right: 0;}.header-menu ul li:before{position: absolute; top: 9px; right: 0; bottom: 7px; width: 1px; background: rgba(255, 255, 255, 0.10); content: "";}.header-menu ul li:last-child:before{display: none;}.header-menu ul li a{color: #313f5c; font-size: 14px; font-weight: 600; padding-left: 20px; line-height: 0; transition: all 200ms linear; transition-delay: 0.1s;}.header-menu ul li span{font-size: 11px; font-weight: 400; color: #fd5d14;}.header-menu ul li .gray{font-size: 25px; font-weight: 500; color: #011a33; top: 5px; position: absolute; width: 20px;}.header-upper{position: relative; display: block; background: #ffffff; padding: 20px 0 15px;}.header-upper .outer-box{position: relative; display: block;}.header-upper-left{position: relative; display: block;}.header-upper-left .logo{position: relative; display: block; padding: 2px 0;}.header-upper-left .logo a{position: relative; display: inline-block;}.header-upper-left .logo a img{width: auto;}.header-upper-right{position: relative; display: block;}.header-contact-info{position: relative; display: block;}.header-contact-info ul{position: relative; display: block; overflow: hidden;}.header-contact-info ul li{position: relative; display: inline-block; float: left; margin-right: 10px; padding-right: 10px; border-right: 1px solid #EEE; padding-top: 2px;}.header-contact-info ul li a:hover{opacity: 0.8;}.header-contact-info ul li:last-child{margin-right: 0; padding-right: 0; border-right: 0;}.header-contact-info ul li .icon{width: 45px; padding-top: 5px;}.header-contact-info ul li .icon span:before{position: relative; top: 5px; font-size: 30px; line-height: 30px;}.header-contact-info ul li .icon span.n-icon{background: url(../images/icon-n.webp) top left no-repeat; width: 40px; height: 40px; display: block;}.header-contact-info ul li .icon span.b-icon{background: url(../images/icon-b.webp) top left no-repeat; width: 40px; height: 40px; display: block;}.header-contact-info ul li .icon span.t-icon{background: url(../images/icon-t.webp) top left no-repeat; width: 40px; height: 40px; display: block;}.header-contact-info ul li .icon span.m-icon{background: url(../images/icon-m.webp) top left no-repeat; width: 40px; height: 40px; display: block;}.header-contact-info ul li .icon,.header-contact-info ul li .title{display: table-cell; vertical-align: middle;}.header-contact-info ul li .title span{font-size: 18px; font-weight: 800; text-transform: uppercase;}.header-contact-info ul li .title h6{color: #2c2d3e; font-size: 11px; line-height: 1; font-weight: 500; margin: 1px 0 0;}.header-contact-info ul li .title h6 a{color: #2c2d3e; transition: all 200ms linear; transition-delay: 0.1s;}.header-lawer{display: block; background: transparent; background: #041942;}.header-lawer .outer-box{position: relative; display: block; background: #041942;}.header-lawer-left{position: relative; display: block;}.main-menu{position: relative; display: block; float: left;}.main-menu .navigation li.logo a{padding: 0px; display: none;}.fixed-header .main-menu .navigation li.logo a{margin: 0px; padding: 12px 2px !important; line-height: 1 !important; display: block;}.main-menu .navigation .logo a img{max-width: 90px !important;}.main-menu .navigation{position: relative; margin: 0px;}.main-menu .navigation>li{position: relative; float: left; margin-right: 1px;}.main-header .sticky-header .main-menu .navigation>li{margin: 0px;}.main-menu .navigation>li>a{position: relative; display: block; color: #ffffff; font-size: 1rem; line-height: 30px; font-weight: 600; text-transform: uppercase; padding: 13px 15px 13px; opacity: 1; font-family: 'Poppins', sans-serif; transition: all 500ms ease; -moz-transition: all 500ms ease; -webkit-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease;}.main-menu .navigation>li:hover>a,.main-menu .navigation>li.current>a,.main-menu .navigation>li.current-menu-item>a{opacity: 1;}.main-menu .navigation>li:hover>a:after{opacity: 1;}.main-menu .navigation>li>ul{position: absolute; left: 0px; top: 100%; width: 250px; padding: 0px; z-index: 100; visibility: hidden; opacity: 0; transition: visibility 0s linear 0.3s, opacity 0.3s linear; -webkit-box-shadow: 0 2px 1px rgba(0, 0, 0, .18); box-shadow: 0 2px 1px rgba(0, 0, 0, .18);}.main-menu .navigation>li>ul:before{position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; content: ''; background: #ffffff; border-radius: 0; -webkit-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05); -ms-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05); -o-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05); -moz-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05); box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05); z-index: -1;}.main-menu .navigation>li>ul>li{position: relative; padding: 0 12px; width: 100%;}.main-menu .navigation>li>ul>li>a{position: relative; display: block; border-bottom: 1px solid #e9e9e9; padding: 7px 0px; color: #000000; font-size: .9175rem; line-height: 20px; font-weight: 400; text-align: left; text-transform: capitalize; font-family: 'Poppins', sans-serif; transition: all 500ms ease; transition: all 500ms ease; -moz-transition: all 500ms ease; -webkit-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease;}.main-menu .navigation>li>ul>li:hover>a{color: #ffffff;}.main-menu .navigation>li>ul>li:last-child>a{border: none;}.main-menu .navigation>li>ul>li>a:hover{padding-left: 15px;}.main-menu .navigation>li>ul>li>a:before{position: absolute; top: 0; left: 0px; bottom: 0; font-family: FontAwesome; content: "\f105"; font-size: 14px; font-weight: 700; margin: 9px 0; opacity: 0; transition: all 500ms ease; -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; transition: all 300ms ease;}.main-menu .navigation>li>ul>li.dropdown>a:after{position: absolute; top: 0px; right: 0px; bottom: 0; font-family: FontAwesome; content: "\f105"; color: #041942; font-size: 14px; font-weight: 700; margin: 9px 0; text-align: right; z-index: 5;}.main-menu .navigation>li>ul>li:hover>a:before{opacity: 1;}.main-menu .navigation>li>ul>li>ul{position: absolute; top: 0%; left: 110%; width: 280px; padding: 0; display: none; background: #ffffff; border-radius: 0; -webkit-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05); -ms-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05); -o-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05); -moz-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05); box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05); z-index: 100;}.main-menu .navigation>li>ul>li>ul>li{position: relative; padding: 0 12px; width: 100%;}.main-menu .navigation>li>ul>li>ul>li>a{position: relative; display: block; border-bottom: 1px solid #e9e9e9; padding: 7px 0px; color: #000000; line-height: 20px; font-weight: 400; text-align: left; text-transform: capitalize; font-size: .89rem; font-weight: 400; transition: all 500ms ease; -moz-transition: all 500ms ease; -webkit-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease;}.main-menu .navigation>li>ul>li>ul>li:last-child>a{border: none;}.main-menu .navigation>li>ul>li:hover>a{padding-left: 15px;}.main-menu .navigation>li>ul>li>ul>li>a:hover{padding-left: 15px;}.main-menu .navigation>li>ul>li>ul>li a:before{position: absolute; top: 0; left: 0px; bottom: 0; font-family: FontAwesome; content: "\f105"; font-size: 14px; font-weight: 700; margin: 7px 0; opacity: 0; transition: all 500ms ease; -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; transition: all 300ms ease;}.main-menu .navigation>li.dropdown:hover>ul{visibility: visible; opacity: 1; top: 100%;}.main-menu .navigation li>ul>li.dropdown:hover>ul{visibility: visible; opacity: 1; left: 100%; transition: all 500ms ease; -moz-transition: all 500ms ease; -webkit-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease;}.main-menu .navbar-collapse>ul li.dropdown .dropdown-btn{position: absolute; right: 0px; top: 0; width: 50px; height: 42px; padding: 5px 0px 0px 0px; border-left: 1px solid #0d2452; text-align: center; font-size: 16px; line-height: 42px; color: #ffffff; cursor: pointer; display: none; z-index: 5;}@media only screen and (min-width: 768px){.main-menu .navigation>li>ul, .main-menu .navigation>li>ul>li>ul{visibility: hidden; opacity: 0; -prefixes-transition-property: opacity, visibility; -prefixes-transition-duration: .4s, 0s; -prefixes-transition-delay: 0s, .4s;}}.navbar-header{display: none;}.outer-search-box-style1{position: relative; display: inline-block; float: left; padding: 15px 0 11px; margin-right: 5px;}.outer-search-box-style1 .seach-toggle{position: relative; display: block; color: #ffffff; font-size: 16px; line-height: 28px; cursor: pointer; text-align: center; height: 30px; width: 30px; border-radius: 50%; margin: 0; border: 1px solid transparent; transition: all 500ms ease;}.outer-search-box-style1 .search-box{position: absolute; top: 120%; right: 0%; background: #02091a; opacity: 0; padding: 20px; transition: all 500ms ease 0s; visibility: hidden; z-index: 100; margin-left: 0;}.outer-search-box-style1 .search-box.now-visible{top: 100%; opacity: 1; visibility: visible; z-index: 100;}.outer-search-box-style1 .search-box .form-group{position: relative; padding: 0px; margin: 0px; width: 100%; min-width: 250px;}.outer-search-box-style1 .search-box .form-group input[type="search"]{background: #ffffff none repeat scroll 0 0; border: 1px solid #1f1f23; color: #000; display: block; font-size: 13px; line-height: 24px; position: relative; transition: all 500ms ease 0s; width: 100%; height: 45px; padding-left: 15px; padding-right: 50px;}.outer-search-box-style1 .search-box .form-group input[type="search"]:focus{border-color: #f5f5f5;}.outer-search-box-style1 .search-box .form-group button,.outer-search-box-style1 .search-box .form-group input[type="submit"]{position: absolute; right: 0; top: 0; display: block; cursor: pointer; background: #041942; color: #fff; font-size: 13px; height: 45px; line-height: 45px; width: 45px; transition: all 500ms ease 0s;}.outer-search-box-style1 .search-box .form-group button:hover,.outer-search-box-style1 .search-box .form-group input:focus+button{color: #222222; background: #f5f5f5;}.main-slider{position: relative; z-index: 7;}.main-slider.style1{margin-top: 0px;}.main-slider .slide{position: relative; padding: 250px 0px 80px; background-size: cover; background-repeat: no-repeat; background-position: center center;}.main-slider .slide .image-layer{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center; background-size: cover; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: all 10000ms linear; -moz-transition: all 10000ms linear; -ms-transition: all 10000ms linear; -o-transition: all 10000ms linear; transition: all 10000ms linear;}.main-slider .slide .image-layer:before{position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(3, 13, 40, 0.80); content: ""; z-index: -1;}.main-slider .active .slide .image-layer{-webkit-transform: scale(1.0); -ms-transform: scale(1.0); transform: scale(1.0);}.main-slider .content{position: relative; z-index: 10;}.main-slider .content h2{position: relative; color: #ffffff; font-size: 3rem; line-height: 1; font-weight: 700; opacity: 0; margin-bottom: 10px; -webkit-transition: all 1000ms ease; -moz-transition: all 100ms ease; -ms-transition: all 1000ms ease; -o-transition: all 1000ms ease; transition: all 1000ms ease; -webkit-transform: translateY(80px); -moz-transform: translateY(80px); -ms-transform: translateY(80px); -o-transform: translateY(80px); transform: translateY(80px); text-shadow: 1px 1px 4px rgba(0, 0, 0, .45);}.main-slider .active .content h2{opacity: 1; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); transition-delay: 1000ms;}.main-slider .content .text{position: relative; margin-top: 0px; margin-bottom: 20px; opacity: 0; /*max-width: 470px; */ -webkit-transition: all 1000ms ease; -moz-transition: all 100ms ease; -ms-transition: all 1000ms ease; -o-transition: all 1000ms ease; transition: all 1000ms ease; -webkit-transform: translateY(80px); -moz-transform: translateY(80px); -ms-transform: translateY(80px); -o-transform: translateY(80px); transform: translateY(80px);}.main-slider .content .text p{color: #ffffff; font-size: 20px; line-height: 1.2; font-weight: 500; text-shadow: 0px 1px 2px rgba(0, 0, 0, .45);}.main-slider .active .content .text{opacity: 1; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); transition-delay: 2000ms;}.main-slider .content .btns-box{position: relative; opacity: 0; -webkit-transition: all 1000ms ease; -moz-transition: all 100ms ease; -ms-transition: all 1000ms ease; -o-transition: all 1000ms ease; transition: all 1000ms ease; -webkit-transform: translateY(80px); -moz-transform: translateY(80px); -ms-transform: translateY(80px); -o-transform: translateY(80px); transform: translateY(80px);}.main-slider .active .content .btns-box{opacity: 1; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); transition-delay: 2500ms;}.main-slider .content .btns-box .btn-two{position: relative; display: inline-block; padding: 0 30px; background: transparent; color: #ffffff; font-size: 16px; line-height: 57px; font-weight: 400; text-transform: uppercase; border: 2px solid #ffffff; font-family: 'Poppins', sans-serif; transition: all 0.3s ease-in-out 0.1s;}.main-slider .content .btns-box .btn-one{color: #ffffff; padding: 0 30px; margin-left: 11px;}.main-slider .content .btns-box .btn-one:hover{color: #ffffff; border-color: #ffffff; background: transparent;}.main-slider .owl-theme .owl-dots{position: absolute; top: 0; right: 50px; bottom: 0; margin: 0; width: 50px; height: 100%; display: flex; justify-content: center; align-items: flex-end; flex-wrap: wrap; flex-direction: column; padding-right: 10px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}.main-slider .owl-theme .owl-dots .owl-dot{position: relative; display: block; width: 30px; height: 30px; background: rgba(255, 255, 255, 0.60); border: 0px solid; margin: 5px 0px; padding: 0px; border-radius: 50%; transition: all 500ms ease;}.main-slider .owl-theme .owl-dots .owl-dot span{display: none;}.footer-area{position: relative; display: block; /* z-index: 10; */}.footer-area .footer-bg{margin: 0px !important; padding: 0px !important;}.footer-area .footer-bg img{width: auto; position: relative; vertical-align: bottom; pointer-events: none; margin: 0px !important; padding: 0px !important;}@-webkit-keyframes bgSlideReverse{0%{background-position: 0 0;}20%{background-position: 100px 0;}40%{background-position: 200px 0;}60%{background-position: 150px 0;}80%{background-position: 100px 0;}100%{background-position: 0px 0;}}@keyframes bgSlideReverse{0%{background-position: 0 0;}20%{background-position: 100px 0;}40%{background-position: 200px 0;}60%{background-position: 150px 0;}80%{background-position: 100px 0;}100%{background-position: 0px 0;}}.footer{position: relative; display: block; padding: 80px 0; margin: 0px !important; z-index: 1; background: #0b1c40;}.single-footer-widget{position: relative; display: block; overflow: hidden;}.single-footer-widget .title{position: relative; display: block; margin-top: -3px; padding-bottom: 16px;}.single-footer-widget .title h3{color: #ffffff; font-size: 18px; line-height: 20px; margin-top: 0px; font-weight: 700; text-transform: uppercase;}@media (max-width:767.98px){.single-footer-widget .title h3{margin-top: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-footer-widget .our-company-info{margin-bottom: 30px;}}.single-footer-widget .our-company-info{position: relative; display: block;}.single-footer-widget .our-company-info .footer-logo{position: relative; display: block; padding-bottom: 20px;}.single-footer-widget .our-company-info .footer-logo a{display: inline-block;}.single-footer-widget .our-company-info .text{position: relative; display: block;}.single-footer-widget .our-company-info .text p,.single-footer-widget .our-company-info .text address{color: #798795; font-size: 14px; line-height: 30px; font-weight: 400; margin: 0;}.single-footer-widget .our-company-info .text p{line-height: 20px;}.single-footer-widget .our-company-info .text address a{color: #FFF;}.single-footer-widget .our-company-info .text .a-logo img{margin: 10px 5px 10px 0px; opacity: 0.7;}.single-footer-widget .our-company-info .footer-social-links{position: relative; display: block; padding-top: 20px;}.social-links-style1{position: relative; display: block; overflow: hidden;}.social-links-style1 li{position: relative; display: inline-block; float: left; margin-right: 7px; margin-bottom: 5px;}.social-links-style1 li:last-child{margin-right: 0px;}.social-links-style1 li a i{position: relative; display: block; background: rgba(255, 255, 255, 0.05); width: 40px; height: 40px; border-radius: 50%; color: #798795; font-size: 14px; font-weight: 400; line-height: 40px; text-align: center; transition: all 500ms ease;}.social-links-style1 li a:hover i{color: #ffffff;}.single-footer-widget .pages-box{position: relative; display: block;}.single-footer-widget .page-links{position: relative; display: block;}.single-footer-widget .page-links li{position: relative; display: block; margin-bottom: 0px;}.single-footer-widget .page-links li:last-child{margin-bottom: 0;}.single-footer-widget .page-links li a{position: relative; display: block; color: #798795; font-size: 15px; padding: 7px 0px 7px 10px; line-height: 1; font-weight: 400; transition: all 200ms linear; transition-delay: 0.3s;}.single-footer-widget .page-links li a:before{position: absolute; left: 0; top: 15px; width: 2px; height: 2px; background: #798795; content: ""; transition: all 200ms linear; transition-delay: 0.1s;}.footer-bottom{position: relative; display: block; overflow: hidden; background: #06112a;}.footer-bottom .outer-box{position: relative; display: flex; flex-direction: row; justify-content: space-between; align-items: center; flex-wrap: wrap;}.copyright-text{position: relative; display: block; padding: 10px 0; z-index: 1;}.copyright-text p{color: #798795; font-size: 13px; line-height: 24px; font-weight: 400; margin: 0;}.copyright-text p a{color: #ffffff; font-weight: 500; transition: all 500ms ease;}.copyright-text p a:hover{color: #ffffff;}.breadcrumb-area{position: relative; background-attachment: scroll; background-position: center top; background-repeat: no-repeat; background-size: cover; padding: 80px 0 15px; margin-top: 0px; z-index: 6;}.breadcrumb-area::before{position: absolute; top: 0; left: 0; height: 100%; width: 100%; background-image: -webkit-gradient(linear, left bottom, left top, from(#000000), to(transparent)); background-image: linear-gradient(bottom, #000000 0, transparent 100%); content: ""; z-index: -1;}.breadcrumb-area .inner-content{position: relative; display: block;}.breadcrumb-area .title{position: relative; display: block; text-align: left; margin: 0 0 5px;}.breadcrumb-area .title h1{color: #ffffff; font-size: 2.125rem; font-weight: 600; text-transform: capitalize;}.breadcrumb-area .breadcrumb-menu{position: relative; display: block; line-height: 1; padding: 10px 0px 10px; margin: 0px; font-size: .8375rem; font-weight: 300; color: #ffffff;}.breadcrumb-area .breadcrumb-menu i{padding: 0px 5px; margin: 0px; font-size: .5375rem; font-weight: 100;}.breadcrumb-area .breadcrumb-menu a{color: #ffffff;}.breadcrumb-area .breadcrumb-menu a:hover{color: #ddd;}.breadcrumb-t{padding: 5px 0px 0px; margin: 0px; font-size: .8375rem; font-weight: 300; color: #666;}.breadcrumb-t p{padding: 0px 0px; margin: 0px;}.breadcrumb-t i{padding: 0px 5px; margin: 0px; font-size: .5375rem;}@media (max-width:767px){.breadcrumb-t{display: none; height: 0px !important;}}.sidebar-wrapper{position: relative; display: block; width: 100%;}.sidebar-box{position: relative; display: block; margin-bottom: 50px;}.sidebar-box-title{padding: 12px 0; position: relative; font-weight: 600; font-size: 1.0525rem; margin-bottom: 20px; z-index: 1; color: #fff;}.sidebar-box-title::before{position: absolute; left: -29px; right: -29px; top: 1px; bottom: 0; content: ''; display: block; z-index: -1; background-color: #041942;}.side-menu{margin-bottom: 40px; padding: 0 30px 20px; border-radius: 3px; background-color: #fff; -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, .1); box-shadow: 0 0 15px 0 rgba(0, 0, 0, .1);}.side-menu ul{padding: 0; font-size: 15px; margin: -10px 0;}.side-menu ul li{list-style: none; padding: 1px 0;}.side-menu li:last-child{margin-bottom: 0;}.side-menu ul li a{color: #373737; display: block; padding: 4px 0 4px 22px; position: relative; font-weight: 400; font-size: .9375rem; -webkit-transition: .2s linear; transition: .2s linear;}.side-menu ul li a::before{display: inline-block; font: normal normal normal 12px/1 FontAwesome; content: "\f178"; position: absolute; left: 0; top: 12px;}.side-menu ul li a:hover{color: #041942;}.welcome-sec{position: relative; display: block; padding: 40px 0 30px;}.welcome-sec article{display: block; font-size: 1rem; font-weight: 400; line-height: 1.7; color: #333;}.welcome-sec h1,.welcome-sec h2{font-size: 2.125rem; line-height: 1.3; padding-bottom: 10px; margin-bottom: 20px; position: relative;}.welcome-sec h1::after, .welcome-sec h2::after{height: 2px; width: 90px; background: #dfdfdf; left: 0; bottom: 0; content: ''; position: absolute;}.welcome-sec article blockquote{padding: 5px 15px; border-left: 3px solid #fd5d14; font-style: italic; margin-left: 40px;}.welcome-sec .h-meta{height: 0px; width: 0px; display: none;}.ta-certificate{text-align: center; margin-bottom: 10px;}.ta-certificate .quote-button{position: relative; display: block; float: none;}.ta-certificate .quote-button a{position: relative; display: block; padding: 10px 40px; background: #18b68b; width: 100%; color: #ffffff; font-size: 14px; line-height: 1.5; font-weight: 600; text-transform: uppercase; font-family: 'Poppins', sans-serif; transition: all 200ms linear; transition-delay: 0s; transition-delay: 0.1s;}.ta-certificate .ta-certificate .quote-button a img{width: auto !important;}.ta-certificate .quote-button a span:before{color: #FFF;}.ta-certificate .quote-button a:hover{background: #041942; opacity: 0.7;}.why-box{background: #dbe3f1; padding: 25px 25px; margin-bottom: 30px; color: #323b4d;}.why-box h2{font-size: 1.25rem !important;color: #041942; padding: 0px 0px 10px 0px;}.why-box li{padding: 0px 0px 5px 0px; margin: 0px;}.why-box li p{color: #323b4d; padding: 0px 0px 5px 50px; font-size: 13px; font-weight: 400; line-height: 1.4; position: relative; margin: 0px;}.why-box li p strong{font-size: 18px; font-weight: 500;}.why-box li span{width: 50px; position: absolute;}.why-box li span img{position: relative; color: #6b7484; margin: 0px 10px 0px 0px}.why-box li:hover span{color: #fd5d14;}.why-box .quote-button{position: relative; display: block; float: none; margin: 10px 0px 0px;}.why-box .quote-button a{position: relative; display: block; padding: 10px 40px; background: #38599a; width: 100%; color: #ffffff; font-size: 14px; line-height: 1.5; font-weight: 600; text-transform: uppercase; font-family: 'Poppins', sans-serif; transition: all 200ms linear; transition-delay: 0s; transition-delay: 0.1s;}.why-box .quote-button a:hover{background: #041942; opacity: 0.7;}.why-box .quote-button a span:before{color: #FFF;}.why-box .quote-button a:hover{background: #041942; opacity: 0.7;}/* Best trip sec */.best-trip-sec{position: relative; display: block; padding: 50px 0 50px; background: #f9f9f9;}.best-trip-sec .section-head,.best-tours-sec .section-head{margin-bottom: 30px; position: relative; padding-bottom: 5px; display: block;}.best-trip-sec .section-head .title,.best-tours-sec .section-head .title{margin-bottom: 5px; font-size: 2.125rem; font-weight: 400;}.best-trip-sec .section-head .title span,.best-tours-sec .section-head .title span{font-weight: 700;}.best-trip-sec .section-head p,.best-tours-sec .section-head p{font-size: 1rem; font-weight: 400; margin: 0px;}.best-trip-sec .section-head::after,.best-tours-sec .section-head::after{height: 2px; width: 90px; background: #d3d3d3; left: 0; bottom: 0; content: ''; position: absolute;}/* Package */.package-list>ul{padding: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: -15px}.package-list>ul:after{display: block; clear: both; content: ""}.package-list>ul>li{list-style: none; padding: 15px}.package-list .item{background-color: #fff; -webkit-transition: .3s linear box-shadow, .3s linear border-color; -o-transition: .3s linear box-shadow, .3s linear border-color; transition: .3s linear box-shadow, .3s linear border-color}.package-list figure{margin: 0; position: relative}.package-list figure a{display: block; overflow: hidden}.package-list figure img{-webkit-transition: .5s ease-out all; -o-transition: .5s ease-out all; transition: .5s ease-out all}.package-list figure .tag{position: absolute; right: 10px; top: 0px; width: 60px; height: 35px; background-color: #fd5d14; margin: 0px 0; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; color: #fff; line-height: 1; padding-top: 5px;}.package-list figure .tag span{position: relative; z-index: 1; text-align: center; font-size: .80rem; line-height: 1.2; font-weight: 400; text-transform: uppercase}.package-list figure .tag span b{display: block; font-size: 1rem; font-weight: 500}.package-list figure .tag:after,.package-list figure .tag:before{content: ""; position: absolute; width: 0; left: 0; border-left: 30px solid transparent; border-right: 30px solid transparent}.package-list figure .tag:after{top: 100%; width: 0; border-top: 17.32px solid #fd5d14}.package-list figure .price{position: absolute; bottom: 0; left: -6px; color: #fff; text-align: center; line-height: 38px; padding-left: 18px; padding-right: 18px; background-color: #e46d33; border-top-left-radius: 8px; text-transform: capitalize; z-index: 1}.package-list figure .price:before{position: absolute; content: ""; width: 6px; height: 6px; background: #b34b18; position: absolute; left: 0; top: 100%; content: ""; border-bottom-left-radius: 100%}.package-list figure .price:after{position: absolute; top: 0; border-width: 19px 10px 19px; border-style: solid; border-color: #e46d33; border-left-color: transparent !important; left: 100%; margin-left: -10px; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); content: ""; display: inline-block; z-index: -1}.package-list figure .price span.strike{text-decoration: line-through; margin-right: 5px}.package-list figure .price span.normal{font-weight: 600}.package-list figcaption{padding: 15px 15px 10px; border: 1px solid #eaeaea;}.package-list .intro-text{}.package-list .intro-text h4{font-size: 1.25rem; margin: 0; margin-bottom: 4px; font-weight: 600;}.package-list .intro-text h4 a{color: #041942; text-decoration: none; -webkit-transition: .3s linear; -o-transition: .3s linear; transition: .3s linear}.package-list figcaption .intro-text .para{display: block; font-size: .9375rem; font-weight: 400; margin-bottom: 0px;}.package-list figcaption .caption-footer{padding-top: 5px; margin-top: 5px; border-top: 1px solid #eaeaea; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between}.package-list figcaption .caption-footer .duration{line-height: 1.4}.package-list figcaption .caption-footer .duration{display: block; font-size: .8375rem; color: #666; font-weight: 400;}.package-list figcaption .caption-footer .duration span{display: inline-block; text-transform: none; font-size: .9375rem; font-weight: 400;}.package-list figcaption .caption-footer .duration span.strike{text-decoration: line-through; margin-right: 5px}.package-list figcaption .caption-footer .duration span.normal{font-weight: 500; color: #333; padding-right: 5px; margin-right: 5px; border-right: 1px solid #f1f1f1;}.package-list figcaption .caption-footer .elevation{line-height: 1.4}.package-list figcaption .caption-footer .elevation .elevation-title{display: block; font-size: .8375rem; color: #666}.package-list figcaption .caption-footer .elevation span{display: inline-block; color: #333; text-transform: uppercase; font-size: .9375rem}.package-list figcaption .caption-footer .elevation span.normal{font-weight: 600; text-transform: none;}.package-list .item:hover{border-color: transparent; -webkit-box-shadow: 0 10px 20px 0 rgba(0, 59, 100, .1); box-shadow: 0 10px 20px 0 rgba(0, 59, 100, .1)}.package-list .item:hover figure img{-webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1)}.package-list .item:hover .intro-text h4 a{color: #fda04e}.full{width: 100%;}.package-list .quote-button,.best-tours-sec .quote-button{position: relative; display: block; float: none; margin-top: 20px;}.package-list .quote-button a,.best-tours-sec .quote-button a{position: relative; display: inline-block; padding: 10px 40px; background: #fda04e; color: #ffffff; font-size: 14px; line-height: 1.5; font-weight: 600; text-transform: uppercase; font-family: 'Poppins', sans-serif; transition: all 200ms linear; transition-delay: 0s; transition-delay: 0.1s;}.package-list .quote-button a span:before,.best-tours-sec .quote-button a span:before{color: #fff !important;}.package-list .quote-button a:hover,.best-tours-sec .quote-button a:hover{color: #ffffff; background: #041942; opacity: 0.7;}.package-list .quote-button a:hover span:before,.best-tours-sec .quote-button a:hover span:before{color: #ffffff;}.best-tours-sec{position: relative; display: block; padding: 50px 0 50px;}.best-t-package{position: relative; display: block; padding-bottom: 105px; margin-bottom: 20px;}.best-t-package .img-holder{position: relative; display: block;}.best-t-package .img-holder .inner-box{position: relative; display: block; overflow: hidden; border-top-left-radius: 5px; border-top-right-radius: 5px;}.best-t-package .img-holder .inner-box img{width: 100%; transform: scale(1.0);}.best-t-package:hover .img-holder .inner-box img{transform: scale(1.1) rotate(1deg);}.best-t-package .img-holder .title-holder{position: absolute; left: 10px; bottom: -105px; right: 10px; background: rgba(255, 255, 255, 0.99); display: block; padding: 15px 25px 20px; padding-right: 10px; border-radius: 5px; z-index: 2; border: 1px solid #f4f4f4;}.best-t-package .img-holder .title-holder:before{position: absolute; left: 0px; bottom: 0px; width: 100%; height: 0px; content: ''; border-radius: 5px; transition: all 700ms ease;}.best-t-package:hover .img-holder .title-holder:before{height: 100%;}.best-t-package .img-holder .title-holder h4{position: relative; font-size: 1.25rem; margin-bottom: 10px; font-weight: 600; width: 80%;}.best-t-package:hover .img-holder .title-holder h4{transition: all 0.2s ease-in-out 0.7s; color: #007bff;}.best-t-package .img-holder .title-holder p{position: relative; font-size: .9375rem; font-weight: 400; color: #555; margin: 0; transition: all 0.2s ease-in-out 0.3s;}.best-t-package:hover .img-holder .title-holder p{transition: all 0.5s ease-in-out 0.7s;}.best-t-package .img-holder .tag{background-color: #445f92; height: 38px; line-height: 1.3; color: #fff; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 12px; padding-right: 12px; z-index: 1; position: absolute; right: -7px; top: -2px; font-weight: 600; font-size: 1.0rem; border-rop-right-radius: 5px;}.best-t-package .img-holder .tag:before{position: absolute; content: ""; width: 6px; height: 6px; background: #263a61; position: absolute; right: 0; top: 100%; content: ""; border-bottom-right-radius: 100%}.best-t-package .img-holder .tag:after{position: absolute; top: 0; border-width: 19px 13px 19px; border-style: solid; border-color: #445f92; border-right-color: transparent !important; right: 100%; margin-right: -13px; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); content: ""; display: inline-block; z-index: -1}.all-tours-button{position: relative; display: block; padding-top: 20px;}.testimonial-tailor-area{position: relative; overflow: hidden; background-color: #f4f4f4;}.testimonial-tailor-area:before{content: ""; position: absolute; width: 100%; height: 100%; top: 0%; left: 0%; z-index: 1; background: url(../images/review-back.webp) bottom center no-repeat;}.tailor-title-box{position: relative; display: block; padding-top: 20px; padding-bottom: 25px; z-index: 1;}.tailor-title-box:before{background: rgba(4, 25, 66, 0.90);}.tailor-title-box:before{position: absolute; top: 0; left: -10000px; bottom: 0; right: 0; content: ""; z-index: -1;}.tailor-title-box .sec-title{padding: 0;}.tailor-title-box .sec-title p{color: #dde8f6; font-size: 1.10rem; line-height: 1.5; font-weight: 500; text-transform: none; padding-right: 30px; margin: 10px 0px 40px;}.tailor-title-box .sec-title img{float: right; position: relative; bottom: 0px; right: 0px;}.tailor-title-box .big-title{padding: 9px 0 0;}.tailor-title-box .big-title h3{color: #ffffff; font-size: 2.125rem; line-height: 75px; font-weight: 600; text-transform: capitalize;}.tailor-title-box .big-title h3::after{height: 2px; width: 90px; background: rgba(255, 255, 255, 0.50); left: 0; bottom: 0; content: ''; position: absolute;}.home-reviews{padding: 10px 0px 20px; z-index: 1; position: relative;}.home-reviews .sec-title{padding: 10px 0px; margin: 0px 0px 10px;}.home-reviews .sec-title p{color: #777; font-size: 18px; line-height: 24px; font-weight: 300; text-transform: none; margin: 0px 0px 0px;}.home-reviews .big-title{padding: 9px 0 0;}.home-reviews .big-title h3{color: #555; font-size: 2.125rem; line-height: 55px; font-weight: 600; text-transform: capitalize;}.home-reviews .sec-title::after{height: 2px; width: 90px; background: rgba(0, 0, 0, 0.10); left: 0; bottom: 0; content: ''; position: absolute;}.single-testimonial-style1{position: relative; display: block;}.single-testimonial-style1:before{position: absolute; top: 10px; right: 30px; font-family: "FontAwesome"; content: "\f10e"; font-size: 30px; line-height: 30px; z-index: 9999; color: #CCCCCC;}.single-testimonial-style1 .text{position: relative; display: block; background: #ffffff; border: 1px solid #e7e7e8; padding: 18px 20px; border-radius: 5px;}.single-testimonial-style1 .text:after{position: absolute; left: 29px; bottom: -15px; background: url(../images/icon/testimonial-arrow.png); content: ""; width: 15px; height: 15px; z-index: 1;}.single-testimonial-style1 .text p{color: #555; font-size: 16px; line-height: 1.7; font-weight: 400; margin: 0 0 0px;}.single-testimonial-style1 .text p strong{font-weight: 500; font-size: 17px;}.single-testimonial-style1 .text .star{color: #fd5d14; font-weight: 300 !important;}.single-testimonial-style1 .text .star i{padding-right: 2px;}.single-testimonial-style1 .client-info{position: relative; display: block; padding-top: 10px; padding-left: 30px;}.single-testimonial-style1 .client-info .icon-box{width: 60px;}.single-testimonial-style1 .client-info .icon-box img{position: relative; display: block; width: 60px; height: 60px; border-radius: 50%; font-size: 30px; line-height: 58px; text-align: center;}.single-testimonial-style1 .client-info .icon-box,.single-testimonial-style1 .client-info .title-box{display: table-cell; vertical-align: middle;}.single-testimonial-style1 .client-info .title-box{position: relative; padding-left: 15px;}.single-testimonial-style1 .client-info .title-box h5{font-size: 18px; line-height: 20px; font-weight: 500; margin: 0 0 7px; color: rgba(4, 25, 66, 0.80);}.single-testimonial-style1 .client-info .title-box p{color: #666; font-size: 16px; line-height: 20px; font-weight: 400; margin: 0;}.home-reviews-carousel .owl-nav{position: absolute; right: 10px; bottom: 50px;}.home-reviews-carousel .owl-nav .owl-prev,.home-reviews-carousel .owl-nav .owl-next,{cursor: pointer; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.home-reviews-carousel .owl-nav button.owl-prev,.home-reviews-carousel .owl-nav button.owl-next{background: #FFF; border: 2px solid #DDD; width: 35px; height: 35px; border-radius: 50%; font-size: 28px; line-height: 1; text-align: center;}.home-reviews-carousel .owl-nav button.owl-prev:hover,.home-reviews-carousel .owl-nav button.owl-next:hover{color: #ffffff; background: #041942; opacity: 0.7;}.testimonial-tailor-area .quote-button{position: relative; display: block; float: none; margin-top: 0px;}.testimonial-tailor-area .quote-button a{position: relative; display: inline-block; padding: 10px 40px; background: #fda04e; color: #ffffff; font-size: 14px; line-height: 1.5; font-weight: 600; text-transform: uppercase; font-family: 'Poppins', sans-serif; transition: all 200ms linear; transition-delay: 0s; transition-delay: 0.1s;}.testimonial-tailor-area .quote-button a span:before{color: #fff !important;}.testimonial-tailor-area .quote-button a:hover{color: #ffffff; background: #041942; opacity: 0.7;}.testimonial-tailor-area .quote-button a:hover span:before{color: #ffffff;}.budget-trip-sec{position: relative; display: block; padding: 50px 0 50px; background: #f9f9f9;}.alt-line{background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#B3000000', GradientType=0); right: 0; bottom: 0; z-index: 0;}.alt-line{position: relative; left: 0; background-image: -webkit-linear-gradient(top, transparent 0, rgba(255, 255, 255, 1) 100%); background-image: -o-linear-gradient(top, transparent 0, rgba(255, 255, 255, 1) 100%); background-image: linear-gradient(to top, transparent 0, rgba(255, 255, 255, 1) 100%);}.budget-trip-sec .section-head{margin-bottom: 30px; position: relative; padding-bottom: 5px; display: block;}.budget-trip-sec .section-head .title{margin-bottom: 5px; font-size: 2.125rem; font-weight: 500;}.budget-trip-sec .section-head .title span{font-weight: 400; font-size: 1.725rem;}.budget-trip-sec .section-head p{font-size: 1rem; font-weight: 400; margin: 0px;}.budget-trip-sec .section-head::after{height: 2px; width: 90px; background: #d3d3d3; left: 0; bottom: 0; content: ''; position: absolute;}.budget-trip-sec .bt-box{color: #FFF !important; display: block; text-decoration: none !important; background: no-repeat center; background-size: cover; margin-bottom: 30px; border: 0; transform: scale(1.0);}.budget-trip-sec .bt-box img{transform: scale(1.0);}.budget-trip-sec .bt-box img:hover{transform: scale(1.1) rotate(1deg);}.budget-trip-sec .bt-box .bt-body{top: 0; left: 0; width: 100%; height: 100%; padding: 0px; background: rgba(0, 0, 0, 0.5);}.budget-trip-sec .bt-box .overlay{color: #FFF; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#B3000000', GradientType=0); right: 0; bottom: 0; z-index: 0;}.budget-trip-sec .bt-box .overlay{position: absolute; left: 0; padding: 1em 1em 0.5em; border: 0px; background-image: -webkit-linear-gradient(top, transparent 0, rgba(0, 0, 0, .7) 100%); background-image: -o-linear-gradient(top, transparent 0, rgba(0, 0, 0, .7) 100%); background-image: linear-gradient(to bottom, transparent 0, rgba(0, 0, 0, .7) 100%);}.budget-trip-sec .bt-box .overlay h4{font-size: 1.4em; color: #FFF; font-weight: 600;}.budget-trip-sec .bt-box .overlay p{font-size: 0.89em; color: #FFF;}.budget-trip-sec .bt-box .overlay p span{font-size: 1.2em; font-weight: 600;}.latest-blog-area{position: relative; display: block; background: #ffffff; padding: 50px 0px;}.latest-blog-area .section-head{margin-bottom: 30px; position: relative; padding-bottom: 5px; display: block;}.latest-blog-area .section-head .title{margin-bottom: 5px; font-size: 2.125rem; font-weight: 400;}.latest-blog-area .section-head .title span{font-weight: 700;}.latest-blog-area .section-head p{font-size: 14px; line-height: 20px; font-weight: 300; text-transform: uppercase; margin: 0; color: #fd5d14;}.latest-blog-area .section-head::after{height: 2px; width: 90px; background: #d3d3d3; left: 0; bottom: 0; content: ''; position: absolute;}.single-blog-post{position: relative; display: block; margin-bottom: 30px; border-bottom: 1px solid #f4f4f4;}.single-blog-post:hover{border-color: transparent; -webkit-box-shadow: 0 10px 20px 0 rgba(0, 59, 100, .1); box-shadow: 0 10px 20px 0 rgba(0, 59, 100, .1)}.single-blog-post .img-holder{position: relative; display: block; overflow: hidden;}.single-blog-post .img-holder img{width: 100%; transition: .3s ease; transform: scale(1.03);}.single-blog-post:hover .img-holder img{transform: scale(1);}.single-blog-post .text-holder{position: relative; display: block; padding: 0px 20px; margin: 0px; background: #ffffff;}.single-blog-post .text-holder .blog-title{position: relative; display: block; font-size: 1 rem !important; font-weight: 600; margin: 0 0 10px;}.single-blog-post .text-holder .blog-title a{color: #010101; transition: all 500ms ease;}.single-blog-post .text-holder .blog-title a:hover{color: #fda04e}.single-blog-post .text-holder p{color: #555; font-size: .9375rem; font-weight: 400; margin: 0px; padding: 0px;}.single-blog-post .text-holder p{color: #555; font-size: .9375rem; font-weight: 400;}.single-blog-post .text-holder p i{color: #66F; opacity: .7; padding-right: 5px; width: 19px; height: 19px; background: #041942; border-radius: 50%; text-align: center; font-size: 11px; font-weight: 300; padding: 2px;}.single-blog-post .text-holder p em{color: #777;}.btn-one{color: #fd5d14;}.thm_clr1{color: #fd5d14;}.main-slider .content h2 span{color: #fd5d14;}.sec-title p{color: #fd5d14;}.main-menu .navigation>li:hover>a,.main-menu .navigation>li.current>a{color: #fd5d14;}.main-menu .navigation>li>ul>li>a:hover{color: #fd5d14;}.main-menu .navigation>li>ul>li>a:before{color: #fd5d14;}.main-menu .navigation>li>ul>li:hover>a{color: #fd5d14;}.main-menu .navigation>li>ul>li>ul>li>a:hover{color: #fd5d14;}.main-menu .navigation>li>ul>li>ul>li a:before{color: #fd5d14;}.main-menu.style2 .navigation>li:hover>a,.main-menu.style2 .navigation>li.current>a{color: #fd5d14;}.main-menu.style2.clr-white .navigation>li:hover>a,.main-menu.style2.clr-white .navigation>li.current>a{color: #fd5d14;}.sticky-header .main-menu .navigation>li:hover>a,.sticky-header .main-menu .navigation>li.current>a{color: #fd5d14;}.outer-search-box-style1 .seach-toggle:hover,.outer-search-box-style1 .seach-toggle.active{color: #fd5d14;}.social-links-style1 li a:hover i{background: #fd5d14;}.single-footer-widget .page-links li a:hover{color: #fd5d14;}.thm-bgclr1{background-color: #ffe701;}.thm_bgclr2{background-color: #0c67c4;}.thm_bgclr3{background-color: #33c7c5;}.main-menu .navigation>li>a span.homeicon{background: #fd5d14;}.main-slider .content h3:before{background: rgba(253, 93, 19, 0.40);}.main-menu.style2 .navigation>li>a span.homeicon{background: #fd5d14;}.btn-one:hover,.btn-one:focus{background: #fd5d14;}.owl-nav-style-one.owl-theme .owl-nav [class*="owl-"]:hover{background: #fd5d14;}.single-footer-widget .page-links li a:hover:before{background: #fd5d14;}.owl-carousel.owl-dot-style1 .owl-dots .owl-dot.active{background: #fd5d14;}.accordion-box .accordion .accord-btn.active{background: #fd5d14;}.slogan-content .quote-button a:hover{background: #ec520c;}.btn-one{border: 2px solid #fd5d14;}.btn-one:hover,.btn-one:focus{border: 2px solid #fd5d14;}.single-blog-post-style3.withbdr{border: 5px solid #fd5d14;}.header-social-links .social-links-style1 li a:hover{color: #fd5d14;}.header-menu ul li a:hover{color: #fd5d14;}.quote-button a span:before{color: #fd5d14;}.quote-button a:hover{background: #fd5d14;}.main-slider .content .btns-box .btn-one{border-color: #fd5d14; background: #fd5d14;}.main-slider .content .btns-box .btn-two:hover{border-color: #fd5d14; background: #fd5d14;}.main-slider .owl-theme .owl-dots .owl-dot.active,.package-banner .owl-theme .owl-dots .owl-dot.active{background: #fd5d14;}.main-slider .owl-theme .owl-dots .owl-dot.active:before,.package-banner .owl-theme .owl-dots .owl-dot.active:before{background: #fd5d14;}.copyright-text:before{background: #fd5d14;}.footer-menu ul li a:hover{color: #fd5d14;}.header-contact-info ul li .title h6 a:hover{color: #fd5d14;}.categories li a:hover{color: #fd5d14;}/*=Responsive=*/@media only screen and (min-width: 1200px) and (max-width: 1220px){/*** Main Header Css ***/ .header-top-left{max-width: 385px;}.header-top-middle{max-width: 385px;}.header-top-right{max-width: 380px;}}/* Medium screen */@media only screen and (min-width: 992px) and (max-width: 1199px){/*** Main Header Css ***/ .header-top-left{max-width: 340px;}.header-top-right{max-width: 320px;}.header-contact-info ul li{margin-right: 5px;}.header-contact-info ul li .icon{}.header-contact-info ul li .title span{font-size: 14px;}.header-contact-info ul li .title h6{font-size: 10px;}.header-upper-left .logo a img{width: auto; max-width: 250px;}/*** Main Slider Css ***/ .main-slider .auto-container{padding: 0px 50px;}.main-slider .slide{padding: 200px 0px 50px;}/*** Testimonial Style1 Area Css ***/ .tailor-title-box{padding-top: 30px; padding-bottom: 30px;}.tailor-title-box:before{left: -10000px; right: -10000px;}.single-vertical-carousel{margin-left: 0; margin-top: 40px;}.single-vertical-carousel .prev-btn{top: -215px; left: 0px;}.single-vertical-carousel .next-btn{top: -215px; left: 70px;}/*** Footer Area Css ***/ .single-footer-widget .our-company-info .footer-social-links .social-links-style1 li{margin-right: 10px;}.single-footer-widget .our-company-info .footer-social-links .social-links-style1 li:last-child{margin-right: 0px;}}@media only screen and (min-width: 992px) and (max-width: 1099px){.main-menu .navigation>li>a{letter-spacing: -1; padding: 13px 8px 13px;}}/* Tablet Layout: 768px. */@media only screen and (min-width: 768px) and (max-width: 991px){/*** Main Header Css ***/ .header-upper{padding: 15px 0 15px;}.header-upper-left{float: none !important;}.header-upper-left .logo{padding: 0px; text-align: center; padding-bottom: 15px; border-bottom: 1px solid #ededed; margin-bottom: 15px;}.header-upper-right{float: none !important;}.header-contact-info ul li{margin-right: 10px;}.header-contact-info ul li .icon{}.header-contact-info ul li .title span{font-size: 14px;}.header-contact-info ul li .title h6{font-size: 10px;}.main-slider .auto-container{padding: 0px 40px;}.main-slider .slide{padding: 120px 0px 30px;}.main-slider .content h2{font-size: 30px; font-weight: 600;}/*** Testimonial Style1 Area Css ***/ .tailor-title-box{padding-top: 30px; padding-bottom: 30px;}.tailor-title-box:before{left: -10000px; right: -10000px;}/*** Footer Area Css ***/ .single-footer-widget.margin50-0{margin: 50px 0;}.menu-right-content{position: absolute; float: none; top: 0; right: 70px; z-index: 100;}.menu-right-content .outer-search-box-style1{position: static; padding: 25px 0; margin-left: 0px; margin-right: 20px; display: inline-block;}/*** Blog Pagev2 Area Css ***/ .sidebar-wrapper{margin-top: 50px;}}/* Mobile Layout: 320px. */@media only screen and (max-width: 767px){.sm-hidden{display: none; visibility: hidden; height: 1px !important; margin: 0px !important; padding: 0px !important;}.sec-title{padding-bottom: 46px;}.sec-title p br{display: none;}.sec-title .big-title{padding: 19px 0 0;}.sec-title .big-title h1{font-size: 40px; line-height: 50px;}.sec-title .big-title h1 br{display: none;}.header-top{padding: 5px 0px !important;}/*** Main Header Css ***/ .header-upper{padding: 20px 0 10px;}.header-upper-left{float: none !important;}.header-upper-left .logo{margin: 0; padding: 0px; text-align: center;}.header-contact-info{border-top: 1px solid #EEE; float: none !important; padding-top: 5px; margin-top: 10px; text-align: center;}.header-upper .float-right{float: none !important; text-align: center; position: relative !important;}.header-contact-info ul li{margin-right: 0px; padding: 0px 5%;}.header-contact-info ul li:last-child{margin-right: 0px; padding-right: 0%;}.header-contact-info ul li .icon{display: none;}.header-contact-info ul li .title span{font-size: 14px;}.header-contact-info ul li .title h6{font-size: 10px; display: none;}/*** Main Slider Css ***/ .main-slider .auto-container{padding: 0px 30px;}.main-slider .slide{padding: 125px 0px 45px;}.main-slider .content h2{font-size: 30px; font-weight: 600;}.main-slider .content .text p{display: none;}.main-slider .owl-theme .owl-dots{right: 20px;}/*** Testimonial Style1 Area Css ***/ .tailor-title-box{padding-top: 30px; padding-bottom: 30px;}.tailor-title-box:before{left: -10000px; right: -10000px;}.tailor-title-box .sec-title img{display: none; max-width: 0px !important;}.single-vertical-carousel{margin-left: 0; margin-top: 40px;}.single-vertical-carousel .prev-btn{top: -215px; left: 0px;}.single-vertical-carousel .next-btn{top: -215px; left: 70px;}/*** Footer Area Css ***/ .single-footer-widget.margin50-0{margin: 50px 0;}.footer-bottom .outer-box{flex-direction: column; justify-content: center; align-items: center; text-align: center;}.copyright-text{padding: 20px 0; padding-right: 0px; width: 100%;}.footer-menu{padding: 24px 0 26px;}.owl-carousel.owl-dot-style1 .owl-dots .owl-dot{margin: 0px 5px 5px;}/*** Blog Pagev2 Area Css ***/ .sidebar-wrapper{margin-top: 50px;}.package-list .quote-button a, .best-tours-sec .quote-button a{margin-bottom: 5px;}.budget-trip-sec, .best-trip-sec, .welcome-sec, .best-tours-sec{padding: 30px 0px;}.footer{padding: 30px 0px 20px;}.package-title .page-meta, .package-title i[class*=" ratings_"], .package-title i[class^=ratings_]{font-size: .7575rem; color: #777;}} @media only screen and (max-width: 991px){.header-top{padding: 8px 0;}.header-top-left{max-width: 100%; text-align: center;}.header-top-middle{max-width: 100%; text-align: center; padding: 9px 0 3px;}.header-top-right{max-width: 100%; text-align: center;}.header-menu{float: none;}.header-menu ul li{float: none; padding-right: 11px; margin-right: 10px;}.header-lawer .container{padding-right: 0px; padding-left: 0px;}.header-lawer .outer-box{background: #041942; padding: 0px 10px 0px 10px;}.header-lawer-left{float: none !important;}.header-lawer-right{position: absolute; top: 0; left: 92%; display: block; z-index: 100;}.outer-search-box-style1{padding: 12px 0 0px; margin-right: 0; float: right !important;}.quote-button{float: none; margin: 5px 0;}.navbar-header .menu-logo{display: none;}.fixed-header .navbar-header .menu-logo{position: absolute; left: 41%; top: 5px; display: block;}.fixed-header .navbar-header .menu-logo img{max-width: 100%;}.outer-search-box-style1 .search-box{padding: 10px;}.main-header .main-menu{position: relative; display: block; width: 100%; float: none;}.main-menu .navbar-header{position: relative; display: block; float: none; text-align: left; width: 100%; top: 0px; z-index: 12;}.main-menu .navbar-header .navbar-toggle{display: inline-block; z-index: 7; float: none; padding: 2px 5px; cursor: pointer; margin: 7px 0; border-radius: 0px;}.main-menu .navbar-header .navbar-toggle .icon-bar{background: #ffffff; height: 3px; width: 20px; display: block; margin: 4px;}.main-menu .collapse{max-height: 350px; max-width: none; overflow: auto; float: none; width: 100%; padding: 0px 0px 0px; border: none; margin: 0px; border-radius: 0px; box-shadow: none;}.main-menu .navbar-collapse{max-height: 350px;}.main-menu .navbar-collapse>.navigation{float: none !important; margin: 0px !important; width: 100% !important; background: #041942; border: 0px solid #ffffff; border-top: none;}.main-menu .navbar-collapse>.navigation>li{position: relative; display: block; width: 100%; margin: 0px !important; float: none !important;}.main-menu .navbar-collapse>.navigation>li, .main-menu .navbar-collapse>.navigation>li>ul>li, .main-menu .navbar-collapse>.navigation>li>ul>li>ul>li{border-top: 1px solid #0d2452 !important; border-left: 1px solid #0d2452 !important; border-right: 1px solid #0d2452 !important; opacity: 1 !important; top: 0px !important; padding-top: 0; padding-bottom: 0; left: 0px !important; visibility: visible !important; border-bottom: none; padding: 0 !important;}.main-menu .navbar-collapse>.navigation>li:first-child{border: none;}.main-menu .navbar-collapse>.navigation>li>a, .main-menu .navbar-collapse>.navigation>li>ul>li>a, .main-menu .navbar-collapse>.navigation>li>ul>li>ul>li>a{padding: 10px 20px 8px !important; line-height: 24px; color: #ffffff; text-align: left; min-height: 0px; border-bottom: 0px solid;}.main-menu .navbar-collapse>.navigation>li>a{font-size: 16px;}.main-menu .navbar-collapse>.navigation>li>ul>li>a{font-size: 16px; text-transform: none; font-weight: 400;}.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li>a{font-size: 14px; text-transform: none; font-weight: 400;}.main-menu .navbar-collapse>.navigation>li:hover>a, .main-menu .navbar-collapse>.navigation>li>ul>li:hover>a, .main-menu .navbar-collapse>.navigation>li>ul>li>ul>li:hover>a, .main-menu .navbar-collapse>.navigation>li.current>a, .main-menu .navbar-collapse>.navigation>li.current-menu-item>a{color: #fd5d14 !important;}.main-menu .navbar-collapse>.navigation>li:hover>a.homeicon{color: #ffffff !important;}.main-menu .navbar-collapse>.navigation>li.current>a.homeicon{color: #ffffff !important;}.main-menu .navbar-collapse>.navigation>li>ul, .main-menu .navbar-collapse>.navigation>li>ul>li>ul{position: relative; border: none; float: none; visibility: visible; opacity: 1; display: none; margin: 0px; padding: 0px; left: auto !important; right: auto !important; top: auto !important; width: 100%; background: #041942; -webkit-border-radius: 0px; -ms-border-radius: 0px; -o-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; transition: none !important; -webkit-transition: none !important; -ms-transition: none !important; -o-transition: none !important; -moz-transition: none !important; box-shadow: none !important;}.main-menu .navbar-collapse>.navigation>li>ul:before, .main-menu .navbar-collapse>.navigation>li>ul>li>ul:before{display: none;}.main-menu .navbar-collapse>.navigation li.dropdown .dropdown-btn{display: block;}.fixed-header .sticky-header{display: none !important;}.main-menu .navigation>li.dropdown>a:before{display: none;}.main-menu .navigation>li>ul>li>a:before{display: none;}.main-menu .navigation>li>ul>li>ul>li a:before{display: none;}} @media only screen and (max-width: 550px){.header-contact-info ul li{margin-right: 0px; padding: 0px 1%;}.header-contact-info ul li .title span{font-size: 13px !important; font-weight: 600;}} @media only screen and (max-width: 600px){.main-slider .slide{padding: 70px 0px 25px !important;}.main-slider .content h2{font-size: 22px !important; font-weight: 600;}.header-contact-info ul li{margin-right: 0px; padding: 0px 3%;}}/*Animated */@keyframes rotateme{from{transform: rotate(0deg);}to{transform: rotate(360deg);}}@-webkit-keyframes rotateme{from{-webkit-transform: rotate(0deg);}to{-webkit-transform: rotate(360deg);}} @-moz-keyframes rotateme{from{-moz-transform: rotate(0deg);}to{-moz-transform: rotate(360deg);}}@-o-keyframes rotateme{from{-o-transform: rotate(0deg);}to{-o-transform: rotate(360deg);}}@-webkit-keyframes shine{100%{left: 125%;}}@keyframes shine{100%{left: 125%;}}.rotate-me,.android-section .image-column .inner-column .circle-image{animation-name: rotateme; animation-duration: 24s; animation-iteration-count: infinite; animation-timing-function: linear; -webkit-animation-name: rotateme; -webkit-animation-duration: 24s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear; -moz-animation-name: rotateme; -moz-animation-duration: 24s; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear; -ms-animation-name: rotateme; -ms-animation-duration: 24s; -ms-animation-iteration-count: infinite; -ms-animation-timing-function: linear; -o-animation-name: rotateme; -o-animation-duration: 24s; -o-animation-iteration-count: infinite; -o-animation-timing-function: linear;}@-webkit-keyframes float-bob{0%{-webkit-transform: translateX(-100px); transform: translateX(-100px);}50%{-webkit-transform: translateX(-10px); transform: translateX(-10px);}100%{-webkit-transform: translateX(-100px); transform: translateX(-100px);}}@keyframes float-bob{0%{-webkit-transform: translateX(-100px); transform: translateX(-100px);}50%{-webkit-transform: translateX(-10px); transform: translateX(-10px);}100%{-webkit-transform: translateX(-100px); transform: translateX(-100px);}}@-webkit-keyframes zoom-fade{0%{-webkit-transform: scale(0.9); transform: scale(0.9);}50%{-webkit-transform: scale(1); transform: scale(1);}100%{-webkit-transform: scale(0.9); transform: scale(0.9);}}@keyframes zoom-fade{0%{-webkit-transform: scale(0.9); transform: scale(0.9);}50%{-webkit-transform: scale(1); transform: scale(1);}100%{-webkit-transform: scale(0.9); transform: scale(0.9);}}.float-bob,.footer .overlay img,.banner-section .mouse-btn-down,.banner-section .image-column .image{animation-name: float-bob; animation-duration: 7s; animation-iteration-count: infinite; animation-timing-function: linear; -webkit-animation-name: float-bob; -webkit-animation-duration: 7s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear; -moz-animation-name: float-bob; -moz-animation-duration: 7s; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear; -ms-animation-name: float-bob; -ms-animation-duration: 7s; -ms-animation-iteration-count: infinite; -ms-animation-timing-function: linear; -o-animation-name: float-bob; -o-animation-duration: 7s; -o-animation-iteration-count: infinite; -o-animation-timing-function: linear;}.zoom-fade,.banner .parallax-container div img,.fullwidth-video-section .play-link .icon-box{animation-name: zoom-fade; animation-duration: 5s; animation-iteration-count: infinite; animation-timing-function: linear; -webkit-animation-name: zoom-fade; -webkit-animation-duration: 5s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear; -moz-animation-name: zoom-fade; -moz-animation-duration: 5s; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear; -ms-animation-name: zoom-fade; -ms-animation-duration: 5s; -ms-animation-iteration-count: infinite; -ms-animation-timing-function: linear; -o-animation-name: zoom-fade; -o-animation-duration: 5s; -o-animation-iteration-count: infinite; -o-animation-timing-function: linear;}@-webkit-keyframes banner-animate{0%{-webkit-transform: translateX(-1000px); transform: translateX(-1000px);}50%{-webkit-transform: translateX(-10px); transform: translateX(-10px);}100%{-webkit-transform: translateX(-1000px); transform: translateX(-1000px);}}@keyframes banner-animate{0%{-webkit-transform: translateX(-1000px); transform: translateX(-1000px);}50%{-webkit-transform: translateX(-10px); transform: translateX(-10px);}100%{-webkit-transform: translateX(-1000px); transform: translateX(-1000px);}}.banner-animate{animation-name: banner-animate; animation-duration: 70s; animation-iteration-count: infinite; animation-timing-function: linear; -webkit-animation-name: banner-animate; -webkit-animation-duration: 70s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear; -moz-animation-name: banner-animate; -moz-animation-duration: 70s; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear; -ms-animation-name: banner-animate; -ms-animation-duration: 70s; -ms-animation-iteration-count: infinite; -ms-animation-timing-function: linear; -o-animation-name: banner-animate; -o-animation-duration: 70s; -o-animation-iteration-count: infinite; -o-animation-timing-function: linear;}/* Remove Chrome Input Field's Unwanted Yellow Background Color */input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-box-shadow: 0 0 0px 1000px white inset !important;}::-webkit-input-placeholder{/ Chrome/Opera/Safari / color: #000 !important;}::-moz-placeholder{/ Firefox 19+/ color: #000 !important;}::-ms-input-placeholder{/ IE 10+/ color: #000 !important;}::-moz-placeholder{/ Firefox 18- / color: #000 !important;}.owl-carousel .owl-dots{margin: 0 !important;}.pd-120-0-80{padding: 120px 0 80px !important;}.pd-100-0-0{padding: 100px 0 0px !important;}/* Tripadvisor */#CDSWIDLNKR .widLNKRInner,.widSSPBranding,.widSSPData,#CDSWIDSSP{width: 100% !important;}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{width: 100% !important;}.justifyfull{text-align: justify !important;}.justifycenter{text-align: center;}.justifyright{text-align: right;}.error,.errors{color: #F00;}.imgleft{border: 1px solid #f9f9f9; background-color: #FFF; padding: 5px; margin-right: 10px; margin-bottom: 5px; float: left;}.imgright{border: 1px solid #f9f9f9; background-color: #FFF; padding: 5px; margin-left: 10px; margin-bottom: 5px; float: right;}