.home2-banner-section{ border-radius: 28px; -webkit-border-radius: 28px; -moz-border-radius: 28px; -ms-border-radius: 28px; -o-border-radius: 28px; }
.banner-wrapper::before{content:"";position:absolute;inset:0;background:#00000040;z-index:1}
.banner-wrapper::after{content: "";position: absolute;background: linear-gradient(to left, #29499a00,#032c45de, #152347ed);z-index: 1;width: 48%;height: 100%;top: 0;left: 0;}
.banner-video-area,.banner-img-area{position:relative;height:calc(100vh - 162px);min-height:720px}
.bannerpp{border-left: 3px solid var(--main-color3);background: #ffffff12;padding: 9px 15px;border-radius: 8px;display: inline-block;}
@media (max-width: 1599px) {
.banner-video-area,.banner-img-area{height:calc(100vh - 162px);min-height:638px}
}
@media (max-width: 1199px) {
.banner-video-area,.banner-img-area{min-height:572px}
.banner-content-wrap{padding:100px 0}
}
@media (max-width: 767px) {
.banner-video-area,.banner-img-area{min-height:664px}
.banner-content-wrap{padding:80px 0}
}
@media (max-width: 576px) {
.banner-video-area,.banner-img-area{min-height:672px}
.home2-banner-section{ border-radius: 18px; -webkit-border-radius: 18px; -moz-border-radius: 18px; -ms-border-radius: 18px; -o-border-radius: 18px; }
.banner-wrapper::after {background: linear-gradient(to left, #29499a00,#032c458c, #152347ed);width: 79%;}
}
@media (max-width: 450px) {
.banner-video-area,.banner-img-area{min-height:624px}
}
@media (max-width: 392px) {
.banner-video-area,.banner-img-area{min-height:594px}
}
.banner-video-area video,.banner-img-area img{width:100%;height:100%;object-fit:cover}
.banner-content-wrap{position: absolute;inset: 0;z-index: 2;display: flex;align-items: center;}
.banner-content-wrap{padding: 58px 92px 100px;width: 100%;}
.home-search-wrap{padding: 0 92px;width: 100%;}
.banner-content{max-width: 622px;color: var(--whiteColor);left: -22px;position: relative;}
.banner-content .h1{color:var(--whiteColor);line-height:1.1;font-size:54px;margin-bottom:18px;font-weight:700;}
.banner-content p{font-size:16px;line-height:1.5;margin-bottom:0;font-weight: 500;}
.slider-btn-grp{position:absolute;top:50%;width:100%;z-index:3;transform:translateY(-50%)}
@media (max-width: 1600px) {
.banner-content-wrap{padding: 58px 72px 100px;}
.home-search-wrap{padding: 0 72px;}
.banner-content .h1{font-size: 49px;}
}
@media (max-width: 1399px) {
.banner-content .h1{font-size:45px;}
.banner-content p{font-size: 15px;}
.banner-content-wrap {padding: 58px 59px 100px;}
.home-search-wrap {padding: 0 59px;}
}
@media (max-width: 1199px) {
.banner-content .h1{font-size:38px;}
.banner-content p{font-size:14px;}
.banner-content-wrap {padding: 58px 52px 100px;}
.home-search-wrap {padding: 0 46px;}
}
@media (max-width: 1100px) {
.banner-content p{font-size:13px;}
}
@media (max-width: 991px) {
.banner-content .h1 {font-size: 33px;}
.bannerpp{padding: 7px 11px;}
.banner-content-wrap {padding: 2px 52px 100px;}
.banner-content p {font-size: 12px;}
}
@media (max-width: 767px) {
.banner-content .h1{font-size:30px;}
.banner-content p{font-size:14px;}
.slider-btn-grp{display:none}
.banner-content{left: 0px;}
.banner-content-wrap {padding: 18px 29px 54px;}
}
@media (max-width: 575px) {
.banner-content .h1{font-size:25px;}
.banner-content p{font-size:12px;}
.banner-content-wrap {padding: 22px 22px 54px;}
.home-search-wrap {padding: 0 24px;}
}
.slider-btn{position:absolute;min-width:60px;max-width:60px;height:60px;background-color:#0000000d;border:1px solid #ffffff1a;backdrop-filter:blur(15px);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease}
.slider-btn svg{fill:var(--whiteColor);width:22px}
.slider-btn:hover{background-color:var(--main-color)}
.banner-slider-prev{left:40px}
.banner-slider-next{right:40px}
@media (max-width: 1199px) {
.slider-btn{min-width:50px;max-width:50px;height:50px}
.slider-btn svg{width:18px}
}

.searchacha{position:relative;margin-top:-152px;z-index:9;margin-bottom:10px;;}
.filter-wrapper .filter-item-list{ list-style:none; padding:0; margin:-45px 0 0; display:inline-flex; align-items:center; flex-wrap:wrap; gap:0; border-radius:12px 12px 0 0; overflow:hidden; -webkit-border-radius:12px 12px 0 0; -moz-border-radius:12px 12px 0 0; -ms-border-radius:12px 12px 0 0; -o-border-radius:12px 12px 0 0; }
.filter-wrapper .single-item{padding:11px 18px;background-color:var(--main-color3);border-radius:0;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--whiteColor);font-weight:600;font-size:14px;line-height:1;cursor:pointer;transition:.3s ease}
.filter-wrapper .single-item svg{fill:#fff;width:22px;height:22px;transition:.3s}
@media (max-width: 1600px) {
.searchacha{margin-top:-128px;}
}
@media (max-width: 767px) {
.filter-wrapper .single-item{padding:8px 14px;font-size:14px}
.searchacha{margin-top:-58px;}
}
@media (max-width: 576px) {
.filter-wrapper .single-item{padding:8px 10px;font-size:12px;}
.filter-wrapper .single-item svg{width:20px;height:20px}
}
.filter-wrapper .single-item:hover,.filter-wrapper .single-item.active{background-color:var(--main-color2);border-color:var(--main-color2);color:var(--whiteColor)}
.filter-wrapper .single-item:hover svg,.filter-wrapper .single-item.active svg{fill:var(--whiteColor)}
.filter-wrapper .single-item.orrangee svg{fill:#fff}
.filter-wrapper .single-item.bluee svg{fill:#1768e2}
.filter-wrapper .single-item.orrangee:hover svg,.filter-wrapper .single-item.bluee:hover svg,.filter-wrapper .single-item.orrangee.active svg,.filter-wrapper .single-item.bluee.active svg{fill:var(--whiteColor)}

.brr{border-right:1px solid #ece8e5;}
.searchacha .tab-content{ position:relative; background-color:var(--whiteColor); box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.08); border-radius:0 12px 12px 12px; -webkit-border-radius:0 12px 12px 12px; -moz-border-radius:0 12px 12px 12px; -ms-border-radius:0 12px 12px 12px; -o-border-radius:0 12px 12px 12px; }
.theme_search_form_area{position:relative;}
.tour_search_form{ border-radius:14px; border: 1px solid #ece8e5; padding:5px; -webkit-border-radius:14px; -moz-border-radius:14px; -ms-border-radius:14px; -o-border-radius:14px; }
.theme_search_form_tabbtn .nav-item:last-child{margin-right:0}
.theme_search_form_tabbtn .nav-tabs{border-bottom:0;}
.theme_search_form_tabbtn .nav-tabs .nav-item .nav-link{border:0;border-bottom:1px solid transparent;border-radius:0;margin:0 15px;padding:8px 0 2px;color:#fff;font-weight:500;}
.theme_search_form_tabbtn .nav-tabs .nav-item.show .nav-link,.theme_search_form_tabbtn .nav-tabs .nav-link.active{color:var(--whiteColor);border-bottom-color:var(--whiteColor);background-color:transparent;}
.theme_search_form_tabbtn .nav-tabs .nav-link{margin-bottom:0;color:var(--gray-color);border-radius:6px;border:1px solid var(--whiteColor)}
.theme_search_form_tabbtn .nav-tabs .nav-link i{display:block;margin:0;}
.theme_search_form_tabbtn .nav-tabs .nav-link i img{filter:grayscale(1);opacity:.8;transition:all ease-in-out .3s;width:30px;margin-bottom:4px;}
.theme_search_form_tabbtn .nav-tabs .nav-link.active i img{filter:grayscale(0);opacity:1;}
.top_form_search_button .btns{ border-radius:9px; -webkit-border-radius:9px; -moz-border-radius:9px; -ms-border-radius:9px; -o-border-radius:9px; }
@media(max-width:991px){
.brr{border-bottom:1px solid #ddd;border-right:0;}
.top_form_search_button .btns{border-radius:6px;}
}
@media(max-width:575px){
.theme_search_form_tabbtn .nav-tabs{padding:0 5px;}
.theme_search_form_tabbtn .nav-tabs .nav-item .nav-link{margin:0;padding: 5px 7px 2px;font-size:13px;}
.theme_search_form_tabbtn .nav-tabs .nav-link i img{width:20px;margin-bottom:1px;}
}
.theme_search_form_tabbtn{margin-bottom:18px;}
.shadow2{box-shadow: 0 1px 7px 0 rgba(0,0,0,.4);}
.flight_Search_boxed{border-radius:0;position:relative;padding:10px 10px 10px 40px;}
.flight_Search_boxed svg{position:absolute;left:10px;top:50%;transform:translateY(-50%);}

.tour_search_form ::-webkit-input-placeholder{color:#333;font-weight:500;}
.tour_search_form ::-moz-placeholder{color:#333;font-weight:500;}
.tour_search_form :-ms-input-placeholder{color: #333;font-weight:500;}
.tour_search_form :-moz-placeholder{color:#333;font-weight:500;}
.flight_Search_boxed{font-size: 15px;}
.flight_Search_boxed p,.flight_Search_boxed span:not(.iamok){font-size:14px;font-weight:500;line-height:1.3;}
.plan_icon_posation{position:absolute;top:50%;right:14px;transform:translateY(-50%);line-height:1;}
.range_plan{position:absolute;left:-37px;top:50%;transform:translateY(-50%)}
.range_plan i{background:#f5eefd;font-size:24px;width:50px;height:50px;text-align:center;line-height:46px;border-radius:50%;border:3px solid #fff;color:var(--main-color)}
.flight_Search_boxed p{font-size:14px}
.flight_Search_boxed input{width:100%;border:none;background:transparent;font-weight:400;height:35px;padding:0;font-size: 14px;}
.flight_Search_boxed input.full{width: 100%;}
.flight_Search_boxed input:focus-within{outline:none;border:none}
/* .flight_Search_boxed span:not(.iamok){display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} */
.date_flex_area{display:flex;justify-content:space-between}
.capiton input{border:0;padding:0;border-radius:0;font-size:14px;}

.text-green{color:greenyellow}
.marquee {width:100%;overflow: hidden;color:#ddd;;height:40px;}
@media(max-width:575px){
.marquee {height:34px;}
}
.select2-container {position:relative}
.select2-container::before{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='currentColor' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}
.select2-container.select2-container--open::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='currentColor' class='bi bi-chevron-up' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 10.354a.5.5 0 0 1 .708 0L8 4.707l5.646 5.647a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1-.708 0l-6 6a.5.5 0 0 1 0 .708z'/%3E%3C/svg%3E")}

.select2-results::before{content:" ";height: 0;width: 0;position: absolute;pointer-events: none;display: block;z-index: 2;transition: all 200ms linear;}
.select2-dropdown--below .select2-results::before{top:-12px;left:30px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #ddd;}
.select2-dropdown--above .select2-results::before{bottom:-12px;left:30px;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #ddd;}

.select2-results__option{padding:4px 6px!important;vertical-align:middle;font-size:14px;font-weight:600;white-space:nowrap;overflow:clip;margin:1px 0;}
[aria-multiselectable="true"] .select2-results__option::before{content:"";display:inline-block;position:relative;height:20px;width:20px;border:1px solid #f0f0f0;border-radius:4px;background-color:#fff;margin-right:10px;vertical-align:middle}
[aria-multiselectable="true"] .select2-results__option[aria-selected="true"]::before{content:"";display:inline-block;width:20px;height:20px;background-color:var(--main-color2);border:0;border-radius:4px;padding-left:3px;background-repeat:no-repeat;background-position:center;background-size:12px 12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 16 16'%3E%3Cpath d='M13.485 1.929a.75.75 0 0 1 .106 1.057l-7.25 8.5a.75.75 0 0 1-1.078.066L2.4 8.855a.75.75 0 1 1 1.06-1.06l2.236 2.236 6.72-7.884a.75.75 0 0 1 1.07-.106z'/%3E%3C/svg%3E")}

.select2-container--default .select2-selection--multiple .select2-selection__rendered li + li{padding-left:5px;}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li + li.select2-selection__choice::before{content:',';position:absolute;left:-3px;bottom:0;opacity:.9}

.testimonial{position: relative;background: url(images/icons/quotes.svg) no-repeat top 15px right 4% #fff;background-size: 40px;padding-bottom: 80px !important;border: 1px solid var(--main-color3);border-bottom-width: 6px;}
.kiatro{position:absolute;left:0;bottom:30px;width:100%;padding:0 0 0 40px}
.circle-initials{width:38px;height:38px;border-radius:10%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;color:var(--whiteColor);background:var(--main-color)}
@media (max-width:575px){
.kiatro{padding: 0 0 0 22px;}
}

.shouldbecolumn .couldbecolumn{flex-direction:row;justify-content:space-between}
.shouldbecolumn .couldbecolumn{overflow:hidden;white-space:nowrap;}
.motherDiva1{background: linear-gradient(rgba(255, 240, 231, 0) 0%, rgba(255, 232, 219, 0.6) 19.27%, rgba(255, 232, 219, 0.6) 88.54%, rgba(255, 240, 231, 0) 100%);}

.facti p.counter{font-weight:600;font-size:26px;color:var(--black-color);line-height:24px;margin-bottom:5px;}
.facti p small{font-size:90%;color:var(--black-color);line-height: 1;}
.facti p + p{font-weight:500;font-size:13px;line-height: 1;color:var(--black-color);}
p.counter::after{content:'+';}
@media (max-width:767px){
.facti p:first-child{font-size:32px;line-height:.7;}
.facti p + p{font-size:14px;}
}
.bl4{border-left:4px solid var(--main-color3);}

/**/
.flatpickr-monthSelect-months{margin:10px 1px 3px 1px;flex-wrap:wrap}.flatpickr-monthSelect-month{background:0 0;border:1px solid transparent;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;display:inline-block;font-weight:400;margin:.5px;justify-content:center;padding:10px;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;text-align:center;width:33%}.flatpickr-monthSelect-month.flatpickr-disabled{color:#eee}.flatpickr-monthSelect-month.flatpickr-disabled:focus,.flatpickr-monthSelect-month.flatpickr-disabled:hover{cursor:not-allowed;background:0 0!important}.flatpickr-monthSelect-theme-dark{background:#3f4458}.flatpickr-monthSelect-theme-dark .flatpickr-current-month input.cur-year{color:#fff}.flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-next-month,.flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-prev-month{color:#fff;fill:#fff}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month{color:rgba(255,255,255,.95)}.flatpickr-monthSelect-month.today{border-color:#959ea9}.flatpickr-monthSelect-month.inRange,.flatpickr-monthSelect-month.inRange.today,.flatpickr-monthSelect-month:focus,.flatpickr-monthSelect-month:hover{background:#e6e6e6;cursor:pointer;outline:0;border-color:#e6e6e6}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.inRange,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:focus,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:hover{background:#646c8c;border-color:#646c8c}.flatpickr-monthSelect-month.today:focus,.flatpickr-monthSelect-month.today:hover{background:#959ea9;border-color:#959ea9;color:#fff}.flatpickr-monthSelect-month.endRange,.flatpickr-monthSelect-month.selected,.flatpickr-monthSelect-month.startRange{background-color:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-monthSelect-month.startRange{border-radius:50px 0 0 50px}.flatpickr-monthSelect-month.endRange{border-radius:0 50px 50px 0}.flatpickr-monthSelect-month.startRange.endRange{border-radius:50px}.flatpickr-monthSelect-month.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.endRange,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.selected,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.startRange{background:#80cbc4;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}

.faq-accordion .accordion-item{ background-color:transparent; border:1px solid var(--main-color); border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px;overflow: hidden;}
.faq-accordion .accordion-content ul{margin:0;padding:0;padding-left:20px}
.faq-accordion .accordion-button:not(.dusra),.faq-accordion .accordion-button:not(.collapsed){border:0;color:var(--black-color);background:#fff;border-radius:6px;box-shadow:none}
.faq-accordion .accordion-button:hover,.faq-accordion .accordion-button:not(.collapsed):hover{color:var(--main-color);background:#fff}
.faq-accordion .accordion-button::after{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%2305213a' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M8 0a1 1 0 0 1 1 1v6h6a1 1 0 1 1 0 2H9v6a1 1 0 1 1-2 0V9H1a1 1 0 0 1 0-2h6V1a1 1 0 0 1 1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");transform:scale(.7)!important}
.faq-accordion .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%2305213a' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M0 8a1 1 0 0 1 1-1h14a1 1 0 1 1 0 2H1a1 1 0 0 1-1-1z' clip-rule='evenodd'/%3e%3c/svg%3e")}

.linebg{background-position:center;background-repeat:repeat-x;}

.lightbox{display:none;position:fixed;z-index:9999;top:0;left:0;width:100vw;height:100vh;background:#000c;justify-content:center;align-items:center}
.lightbox iframe{width:90vw;max-width:800px;height:50vh;border:none}
.lightbox.show{display:flex}
.close-btn{position:absolute;top:20px;right:30px;font-size:30px;color:#fff;cursor:pointer}

.ot-video{position:relative;border-radius:20px;overflow:hidden;z-index:2;}
.ot-video::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;background:rgba(0,0,0,.4);}
.video-play-btn{top:50%;left:50%;transform:translateX(-50%) translateY(-50%);position:absolute;}
a.play-btn{display:inline-block;width:70px;height:70px;background:#fff;color:var(--main-color2);border-radius:50%;line-height:70px;font-size:20px;position:absolute;left:0;top:0;text-align:center;}
.ripple{text-decoration:none;color:#fff;width:70px;height:70px;background-color:var(--main-color2);border-radius:50%;}

.game-section .owl-stage{margin:15px 0;display:flex;display:-webkit-flex}
.game-section .item{width:180px;height:360px;display:flex;display:-webkit-flex;align-items:flex-end;-webkit-align-items:flex-end;background:#343434 no-repeat center center / cover;border-radius:16px;overflow:hidden;position:relative;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;cursor:pointer}
.game-section .item.active{width:320px;}
.game-section .item:after{content:"";display:block;position:absolute;height:100%;width:100%;left:0;top:0;background-image:linear-gradient(#0000,#000f);opacity:.3}
.game-section .item.active:after{opacity: 1;}
.game-section .item-desc{padding:0 24px 12px;color:#fff;position:relative;z-index:1;overflow:hidden;transform:translateY(calc(100% - 54px));-webkit-transform:translateY(calc(100% - 54px));transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;width:100%;text-align: center;}
.game-section .item.active .item-desc{transform:none;-webkit-transform:none}
.game-section .item .item-desc .btns:hover .star-rating .star{color:var(--main-color3);}

.game-section .item-desc h5{opacity: 0;}
.game-section .item.active .item-desc h5{opacity:1;}

.game-section .item-desc .piraa{opacity:0;-webkit-transform:translateY(32px);transform:translateY(32px);transition:all .4s ease-in-out .2s;-webkit-transition:all .4s ease-in-out .2s}
.game-section .item.active .item-desc .piraa{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
@media (min-width: 992px) and (max-width: 1199px) {
.game-section{padding:50px 30px}
.game-section .item{width:180px;height:320px}
.game-section .item.active{width:320px}
.game-section .item-desc{transform:translateY(calc(100% - 46px));-webkit-transform:translateY(calc(100% - 46px))}
}
@media (min-width: 768px) and (max-width: 991px) {
.game-section .item{width:180px;height:310px}
.game-section .item.active{width:300px}
.game-section .item-desc{transform:translateY(calc(100% - 42px));-webkit-transform:translateY(calc(100% - 42px))}
}
@media (max-width: 767px) {
.game-section .item{width:180px;height:300px}
.game-section .item.active{width:270px;}
.game-section .item-desc{padding:0 12px 10px;transform:translateY(calc(100% - 42px));-webkit-transform:translateY(calc(100% - 42px))}
}
@media (max-width: 575px) {
.game-section .item{width:80px;height:280px;}
.game-section .item-desc h5{font-size:0;}
.game-section .item.active .item-desc h5{font-size:16px;}
.game-section .item.active{width:220px;}
.game-section .item-desc{padding:0 12px 10px;transform:translateY(calc(100% - 42px));-webkit-transform:translateY(calc(100% - 42px))}

}

.banner-review-bottom{position: absolute;bottom: 0;right: 0;z-index: 1;width: 378px;}
.banner-review-bottom .banner-bottom-shape{position: absolute;bottom: -1px;right: -1px;width: 528px;}
.bbbr1{border-right: 1px solid #ffffff17;}
.banner-right-about{background: #f5f7ff;padding: 7px 19px;border-radius: 58px;border: 1px solid #ff895e30;}

.service-item{border-radius: 12px;overflow: hidden;}
.service-item .service-content{position: absolute;bottom: 0;left: 0;width: 100%;padding: 16px;}
.service-item .exttu::before{width: 100%;height: 138px;background: linear-gradient(to bottom, #0000, #000000b8);content: '';left: 0;bottom: 0;position: absolute;}
.carrent-caro.owl-carousel .owl-stage{display: flex;flex-wrap: wrap;}
.carrent-item{display: block;border-radius: 498px;background: var(--whiteColor);padding: 6px;padding-bottom: 28px;transition: all 0.6s ease;-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-ms-transition: all 0.6s ease;-o-transition: all 0.6s ease;}
.carrent-item img{ border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%;transition: all 0.4s ease; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -o-transition: all 0.4s ease;object-fit: cover;}
.carrent-item .place-dagg{width: 2px;height: 24px;display: block;background: linear-gradient(to top, var(--main-color), #fff0);margin: 0 auto;margin-top: 14px;}
.carrent-item .carrent-item-arrow{width: 40px;height: 40px;border: 1px dashed #29499a73;display: flex;align-items: center;justify-content: center;background: var(--whiteColor);border-radius: 50%;margin: 0 auto;margin-top: 28px;}
.carrent-item:hover .carrent-item-arrow{ transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); }

.sianta{position:relative;}
.sianta .iconn{ position: relative; left: 0; width: 82px; height: 82px; background: var(--whiteColor); display: flex; align-items: center; justify-content: center; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%;margin: 0 auto;border: 1px solid var(--black-color);}
.sianta .iconn img{ border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
.sianta.one{border-right: 1px dashed #0b72454f;}
@media only screen and (max-width: 768px) {
.sianta.one{border-right:none;}
}
@media only screen and (max-width: 575px) {
.sianta{padding-left:10px!important;}
.sianta .iconn{position:relative;left:0;}
.sianta.one{border-bottom: 1px solid #0b72454f;}
}
@media only screen and (min-width: 1200px) {
.col-xl-2_5 {flex: 0 0 auto;width: 20%;}
}
.why-num{position: absolute;top: 4px;right: 8px;font-weight: 800;font-size: 58px;line-height: 80px;color: transparent;background: linear-gradient(180deg, var(--main-color3) 0%, transparent 70%);-webkit-background-clip: text;background-clip: text;opacity: 0.4;z-index: 1;}

.award-banner-box {
    border: 1px solid rgba(255, 255, 255, 0.6);
    border-radius: 28px;
    max-width: 700px;
}

@media (min-width: 768px) {
    .award-banner-box {
        padding-top: 3.5rem !important;
        padding-bottom: 3.5rem !important;
    }
}
.faq-home-main{ background: var(--whiteColor); margin-top: -200px; border-radius: 16px; -webkit-border-radius: 16px; -moz-border-radius: 16px; -ms-border-radius: 16px; -o-border-radius: 16px; }
.cta-best{font-size: 68px;line-height: 72px;text-transform: uppercase;text-align: center;-webkit-text-stroke: 1.5px rgba(255,255,255,0.25);transform: translate(-2px, -2px);text-shadow: -3px -3px 0 #fff;color: transparent;margin-bottom: 18px;}



.home-mid-cta{padding: 58px 0 248px;position: relative;}
.home-mid-cta::before{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #060e21;content: '';opacity: 0.5;}
.testimonial-slider.dotta .owl-dots{bottom: -48px;}

@media only screen and (max-width: 991px) {
.cta-best{font-size: 57px;line-height: 62px;}
}
@media only screen and (max-width: 768px) {
.cta-best{font-size: 46px;line-height: 52px;}
}
@media only screen and (max-width: 575px) {
.cta-best{font-size: 34px;line-height: 41px;text-shadow: -2px -2px 0 #fff;}
.home-mid-cta {padding: 32px 0 118px;}
.faq-home-main{margin-top: -76px;}
}
@media only screen and (max-width: 400px) {
.cta-best{font-size: 29px;line-height: 35px;}
}
