﻿.hero-section.ai2{background:url(/Theme/img/landing-blue-bg.png);background-size:cover;position:relative;min-height:700px;display:flex;justify-content:center;align-items:center}.hero-section img{margin-top:30px}.mt-s{-webkit-animation:image_leftRight2 2s infinite alternate;-moz-animation:image_leftRight2 2s infinite alternate;-o-animation:image_leftRight2 2s infinite alternate;animation:image_leftRight2 2s infinite alternate}@-webkit-keyframes image_leftRight2{0%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@-moz-keyframes image_leftRight2{0%{-moz-transform:translateX(-10px);transform:translateX(-10px)}100%{-moz-transform:translateX(10px);transform:translateX(10px)}}@-o-keyframes image_leftRight2{0%{-o-transform:translateX(-10px);transform:translateX(-10px)}100%{-o-transform:translateX(10px);transform:translateX(10px)}}@keyframes image_leftRight2{0%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}}.welcome-content{position:relative;z-index:1;margin-top:200px}.promo-section{margin-bottom:20px}.g-text{color:#fff!important}.special-head{color:#fff!important;padding-left:40px;font-size:18px;position:relative}.special-head:before{content:'';background:#3964f9;position:absolute;top:50%;left:0;width:30px;height:2px}.welcome-content h1{font-size:45px;font-weight:700;margin-bottom:20px;color:#fff}.welcome-content p{font-size:18px;color:#fff;margin-bottom:30px}.st-iconbox.st-style3{border:1px solid #ebebeb;border-radius:10px;background:#fff;padding:30px 20px;box-shadow:0 5px 40px 0 rgb(0 0 0 / 11%);margin-top:-80px;position:relative;z-index:6;height:152px;margin-bottom:30px}.st-iconbox.st-style3 .st-iconbox-icon{margin-bottom:27px;height:20px}.st-iconbox.st-style3 .st-iconbox-title{font-size:19px;margin-bottom:11px}.landing-icon-strip{background-image:url(/Theme/img/landing-travel-br-Icon-Strip.svg)}.landing-icons-sec{width:80px;height:80px;margin:0 auto;position:absolute;left:0;right:0;top:6px}.expand-product{background-position:10px 0}.increase-booking{background-position:-60px 0}.build-high-quality{background-position:-125px 0}.eleate-global{background-position:-200px 0}.online-booking-eng{background-position:-268px -9px}.customer-rel{background-position:328px -9px}.multi-lang{background-position:-403px -9px}.travel-modules{background-position:-477px -10px}.white-label-opt{background-position:-556px -12px}.static-dynamic{background-position:-2px -74px}.sec-ptb-160{padding:20px 0}.features-section .feature-item{margin-bottom:60px}.features-section .feature-item .feature-image-1{z-index:1;padding-top:45px;position:relative;padding-bottom:25px}.features-section .feature-item .feature-image-1 .circle-image{z-index:-1;width:565px;margin-left:-100px;-webkit-animation:spin 20s linear infinite;animation:spin 20s linear infinite;display:inline-block}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.features-section .feature-item .feature-image-1 .phone-image{top:90px;left:-25px;z-index:1;width:438px;position:absolute}.features-section .feature-item .feature-content{font-size:16px;padding-top:70px}.features-section .feature-item .feature-content .section-title .sub-title{padding:5px 5px 5px 20px;border-left:3px solid #00b4d9}.section-title .sub-title{font-size:20px;color:#00b4d9;font-weight:500;text-transform:capitalize}.features-section .feature-item .feature-content .section-title .title-text{font-size:38px;font-weight:700}.features-section .feature-item .feature-content>p{font-size:16px;line-height:30px}.section-grey{background:#f5f7fc;padding:60px 0 60px 0}.section-grey .row{display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x)/ -2);margin-left:calc(var(--bs-gutter-x)/ -2)}.padding-bottom-20{padding-bottom:20px!important}.justify-content-center{justify-content:center!important}.our-partners{margin:20px 10px 10px 0;padding:29px 10px;background-color:#fff;box-shadow:rgb(33 33 33 / 6%) 0 4px 24px 5px;border-radius:8px;text-align:center;transition:all 1s}.our-partners:hover{margin-top:10px;transition:all 1s}.section-heading{position:relative;z-index:1;margin-bottom:45px}.what-we-do{margin-top:40px}.what-we-do .outer{position:relative;padding-top:20px}.what-we-do h2{font-size:18px;font-weight:700;background:#e5f2f5;padding:15px}.what-we-do h1{font-size:36px;font-weight:700;color:#000}.what-we-do .outer .inner-circle{position:absolute;left:50%;margin-left:-150px;top:50%;margin-top:-150px;width:300px;height:300px;border:1px dashed #d0d0d0;line-height:300px;text-align:center;border-radius:50%;z-index:2}.what-we-do .outer .phone{position:absolute;width:100%;left:50%;top:-110px;transform:translateX(-50.5%)}.what-we-do .outer .service-box-three:first-child{left:0;top:10px}.what-we-do .outer .service-box-three{margin-bottom:50px}.what-we-do .outer .service-box-four{margin-bottom:50px;position:relative;z-index:1}.service-box-three .inner-box{position:relative;display:block;text-align:right;padding-right:110px}.service-box-three .icon-box{position:absolute;right:0;top:0;width:72px;height:72px;text-align:center;line-height:58px;color:#fff!important;font-size:30px;border-radius:50%;background-image:linear-gradient(to right,#03a9f4 0,#2c1098 100%);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.service-box-three .text{position:relative;line-height:1.7em;font-weight:400;color:#888;font-size:12px}.service-box-four .text{position:relative;line-height:1.7em;font-weight:400;color:#888;font-size:12px}.service-box-four .inner-box{position:relative;display:block;text-align:left;padding-left:110px}.service-box-four .icon-box{position:absolute;left:0;top:0;width:72px;height:72px;text-align:center;line-height:58px;color:#fff!important;font-size:30px;border-radius:50%;background-image:linear-gradient(to right,#03a9f4 0,#2c1098 100%);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.service-box-three h3{position:relative;line-height:1.6em;font-size:17px;text-transform:capitalize;margin-bottom:15px;font-weight:600}.service-box-four h3{position:relative;line-height:1.6em;font-size:17px;text-transform:capitalize;margin-bottom:15px;font-weight:600}.ts-innovation-br{margin-top:40px}.bub-right{background:url(/Theme/img/bg-gray.svg) no-repeat center right}.service-img-wrapper .image-box img{animation:floating2 7s infinite;-webkit-animation:floating2 7s infinite}.services-block-four.how{padding:30px;margin-bottom:30px;background:#fff}.ts-innovation-br .services-block-four{box-shadow:0 2px 27px 0 rgb(154 161 171 / 18%);-webkit-box-shadow:0 2px 27px 0 rgb(154 161 171 / 18%);padding:30px 20px 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.services-block-four.how .inner-box{padding-left:60px}.services-block-four .inner-box{position:relative;padding-left:100px}.services-block-four .inner-box .step{position:absolute;left:0;top:0;width:40px;height:40px;border:2px solid;background:#00b4d9;border-color:#009ab9;font-size:18px;color:#fff;line-height:40px;text-align:center;border-radius:50%;margin-bottom:20px!important;transition:.3s ease}.services-block-four .inner-box h3{position:relative;font-size:18px;font-weight:600;text-transform:capitalize}.service-img-wrapper{padding-top:80px}.services-block-four .inner-box .text{font-size:14px;color:#888;margin-top:8px;margin-bottom:10px}@keyframes floating2{0%{-webkit-transform:rotateX(0) translateY(0);-moz-transform:rotateX(0) translateY(0);-ms-transform:rotateX(0) translateY(0);-o-transform:rotateX(0) translateY(0);transform:rotateX(0) translateY(0)}50%{-webkit-transform:rotateX(0) translateY(15px);-moz-transform:rotateX(0) translateY(15px);-ms-transform:rotateX(0) translateY(15px);-o-transform:rotateX(0) translateY(15px);transform:rotateX(0) translateY(15px)}100%{-webkit-transform:rotateX(0) translateY(0);-moz-transform:rotateX(0) translateY(0);-ms-transform:rotateX(0) translateY(0);-o-transform:rotateX(0) translateY(0);transform:rotateX(0) translateY(0)}}@-webkit-keyframes floating2{0%{-webkit-transform:rotateX(0) translateY(0);-moz-transform:rotateX(0) translateY(0);-ms-transform:rotateX(0) translateY(0);-o-transform:rotateX(0) translateY(0);transform:rotateX(0) translateY(0)}50%{-webkit-transform:rotateX(0) translateY(15px);-moz-transform:rotateX(0) translateY(15px);-ms-transform:rotateX(0) translateY(15px);-o-transform:rotateX(0) translateY(15px);transform:rotateX(0) translateY(15px)}100%{-webkit-transform:rotateX(0) translateY(0);-moz-transform:rotateX(0) translateY(0);-ms-transform:rotateX(0) translateY(0);-o-transform:rotateX(0) translateY(0);transform:rotateX(0) translateY(0)}}@media screen and (max-width:991px){.st-iconbox.st-style3{margin-top:0}}@media (min-width:992px){.justify-content-lg-between{justify-content:space-between!important}}@media screen and (max-width:767px){.features-section .feature-item .feature-image-1 .circle-image{width:auto;display:table;margin-left:0}.features-section .feature-item .feature-image-1 .phone-image{left:0;width:auto}.service-img-wrapper{padding-top:20px}}
.promo-section-enq-btn {
    background-color: #ff8057!important;
    border: 1px solid #ff8057!important;
    color: #fff;
    padding: 12px 34px;
    box-shadow: 0 16px 16px -8px rgb(0 0 0 / 16%);
    border-radius: 4px;
    font-size: 16px;
    font-weight: bold;
    margin-top: 20px;
    display: inline-block;
}
.enq-right-icon {
    line-height: 0;
    font-size: 25px;
    margin-right:.5rem!important;
}
.promo-section-enq-btn:hover {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
    transition: all .5s;
    color:#fff;
}