a img,img{border:0}body,p{margin:0;color:#2b2b2b}.carousel-cell,.home-top-beach-slider .bx-wrapper img,.luxe-post img,.map-block-area img,.mockups img,.nav-menu ul li .mega-menu.mega-dest ul li img,.nav-menu ul li .mega-menu.mega-services ul li img,header{width:100%}.agent-btn a,.primery-btn{font-size:18px;font-weight:300;position:relative;font-family:Raleway,sans-serif}.agent-btn a span i.arrow,.primery-btn span i.arrow{position:absolute;width:14px;transition:.3s;content:""}.southeast-block .discover-content-inner,header .container,iframe,img{max-width:100%}.agent-btn a,.become-partner input[type=text],.dropdown-link a,.header-menu-title a,.journey-form label,.primery-btn,.request-form .submit-btn,.select-list .select-options .option label,.select-list .title,.stay-informed .submit-btn,.stay-informed input[type=email],.stay-informed input[type=text],.stay-informed select,.submit-btn,.we-help-block .location-top,body,h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}.nav-menu ul li .mega-menu.mega-about ul li ul li a,caption,td,th{font-weight:400}ol,ul{list-style-type:none;margin:0}.content-page figure,.experts-slider .content h4,li{margin:0}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left}strong{font-weight:700}img{height:auto;vertical-align:middle}body{padding:0;background:#fff}h1,h2,h3,h4,h5,h6{clear:both;padding:0;margin:0}p{clear:both;padding:0 0 12px;font-size:18px;line-height:26px}a,a:hover,p a:hover{text-decoration:none;color:#31333f}h1{font-size:93px}h2{font-size:48px}h3{font-size:36px}h4{font-size:28px;color:#80b157}.banner-tour-detail p strong,.banner-tour-detail p.hotels_top_p,h5{font-size:24px}:focus{outline:0}::-webkit-input-placeholder{color:#7a7a7a}::-moz-placeholder{color:#7a7a7a;opacity:1}:-ms-input-placeholder{color:#7a7a7a;opacity:1}:-moz-placeholder{color:#7a7a7a;opacity:1}input:focus::placeholder{color:#fff0}textarea:focus::placeholder{color:#fff0}button{outline:0!important}*,::after,::before{box-sizing:border-box}.mb-10,.more-inspiration-btn{margin-bottom:10px}.align-items-center{align-items:center}.adventure-page .highlights-slider.owl-carousel .owl-nav button span,.adventure-page .specialized_equipment_group_sec .highlighted-example-trip__overlay,.destinations-page .stockblock,.egypt .highlights-slider.owl-carousel .owl-nav button span,.filter-block ul li input[type=checkbox],.filter-block ul li input[type=radio],.home-page-expand-block .content-block:after,.logo-sticky,.luxe .highlights-slider.owl-carousel .owl-nav button span,.luxe-page .check-icon2 img,.mobile-toggle,.morocco .highlights-slider.owl-carousel .owl-nav button span,.morocco .home-top-beach-slider .discover-btn a.white-btn:last-child span i,.morocco-seasonality-section h2.aos-init,.ok_none,.purpose .highlights-slider.owl-carousel .owl-nav button span,.travel-for-good-page .highlights-slider.owl-carousel .owl-nav button span,header.header-sticky .logo{display:none}.accordion-item.expanded .accordion-content,.adventure-page .counter,.agent-btn a span,.dropdown-menu.active,.egypt .counter,.luxe-page .counter,.morocco .counter,.nav-menu ul li .mega-menu.mega-about ul li ul li:hover ul,.nav-menu ul li .mega-menu.mega-about ul li:hover>ul,.primery-btn,.primery-btn span,.purpose .counter,.stay-informed .submit-btn span,.travel-for-good-page .counter,.truly-bespoke-main.matters-block .block-detail h2 span,header.header-sticky .logo-sticky{display:block}.primery-btn{color:#2b2b2b;border:1px solid #707070;max-width:330px;padding:10px 20px;border-radius:5px;transition:.3s;box-shadow:0 0 0 0 rgb(0 0 0 / .5)}.primery-btn span i.arrow{right:10px;height:21px;background:url(../images/btn-arrow2.svg) 0 50% no-repeat;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.primery-btn:hover{background:rgb(137 175 98 / .7);border:1px solid #024f42;color:#fff;box-shadow:0 25px 20px -12px rgb(0 0 0 / .7)}.content-page .section-editor a:hover em.arrow,.corp-content a:hover em.arrow,.primery-btn:hover span i.arrow{background:url(../images/btn-arrow-hover.svg) no-repeat}.primery-btn:active{box-shadow:0 16px 14px -12px rgb(0 0 0 / .9)}.primery-btn.white-btn{border:1px solid #fff;color:#fff}.primery-btn.white-btn:hover,.truly-bespoke-main .primery-btn:hover{border:1px solid}.primery-btn.white-bg:hover{background:#024f42!important}.masterpiece-block .primery-btn:hover{background:#024f42;border:1px solid #024f42;color:#fff!important}.events-page .masterpiece-block .get-inspired-block,.padt-100,.truly-bespoke-main.matters-block{padding-top:100px}.inspired-slider,.padt-60{padding-top:60px}.journey-begin.truly-bespoke-main .journey-form,.spacer.padt-100.dark{background:#2b2b2b}.block-detail-inner,.block-img-effect,.content-block,.cool_slider_css,.discover,.discover-post,.dropdown-tab,.highlights-post,.map-block-area,.select-list,.spacer.padt-100,.travel-matters .block-row,.what-exo-create-wrapper{position:relative}.spacer.padt-100 .exo-icon{top:-50px}.exo-custom-permission{background:#fff;cursor:pointer}.banner,.banner-video,.discover:after{background:url(../images/top-video-shadow.png) 50% 100% no-repeat}.adventure-page .specialized_equipment_group_sec .highlighted-example-trip__category,.b-corp-block,.days-txt p,.daytrips-page .block-highlighted-example-trips,.experts-slider,.home-page .get-inspired-block,.midd-content,.nav-menu ul li .mega-menu ul li,.nav-menu ul li .mega-menu.mega-about ul li,.partner-page .journey-through,.wapper{padding:0}.container{max-width:1200px;padding:0 15px;margin:0 auto}header{background:rgb(0 0 0 / .2);padding:0;position:fixed;top:0;z-index:9999999;transition:.3s;background:linear-gradient(to bottom,rgb(0 0 0 / .33) 0,#fff0 100%)}header .container{padding:0 38px}.comment-slider.owl-carousel .owl-stage,.footer-logo-slider .owl-stage,.header-row{display:flex;align-items:center}.logo img,.logo-sticky img{max-width:133px}.header-left{margin:0 20px 0 auto}.cuntry-block-inner,.experts-slider .owl-item.active.center .flip-card-back,.inspired-post .flip-card .flip-card-back,.medium-left .experts-post .flip-card-back,.medium-right .experts-post .flip-card-back,.nav-menu>ul,.seasonality-row,.testimonials-page .get-inspired-block.truly-bespoke-main .owl-stage,.upcoming-slider .owl-stage{display:flex}.nav-menu ul li{padding:0 15px;position:relative}.nav-menu ul li a{font-size:18px;color:#fff;position:relative;padding:25px 12px;display:block;font-weight:700}.block-detail h2 span,.block-detail p a,.details_data p a,.experience_p a,.experience_p a:hover,.from-price strong,.heading-style2 em,.lets_color_exo_it a,.masterpiece-block .inspired-detail h5,.nav-menu ul li:hover>a,.ns-alert-success,.truly-bespoke-main .block-detail p a{color:#80b157}.nav-menu ul li.sub-menu>a:after{content:"";background-size:12px auto;width:22px;height:10px;display:inline-block}.nav-menu ul li .mega-menu{position:absolute;background:#2b2b2b;padding:15px;top:70px;display:none}.nav-menu ul li .mega-menu:before{content:"";border-bottom:10px solid #2b2b2b;border-left:10px solid #fff0;border-right:10px solid #fff0;position:absolute;left:65px;top:-5px;z-index:9999;transform:translate(-50%,-50%)}.nav-menu ul li .mega-menu ul li a{display:block;padding:0;font-size:14px;font-weight:700;color:#fff}.nav-menu ul li .mega-menu.mega-dest{width:510px}.nav-menu ul li .mega-menu.mega-dest ul{grid-gap:10px;display:grid;grid-template-columns:repeat(4,1fr);padding:0;position:relative}.nav-menu ul li .mega-menu.mega-dest ul li span,.nav-menu ul li .mega-menu.mega-services ul li span{display:block;position:absolute;top:50%;left:0;transform:translate(0,-50%);width:100%;text-align:center}.nav-menu ul li .mega-menu.mega-services{width:150px;transform:translate(-50%,0);left:50%}.nav-menu ul li .mega-menu.mega-services ul{grid-gap:10px;display:grid;grid-template-columns:repeat(1,1fr);padding:0;position:relative}.nav-menu ul li .mega-menu.mega-services:before{left:50%;transform:translate(-50%,0);top:-10px}.nav-menu ul li .mega-menu.mega-about{width:180px;transform:translate(-50%,0);left:50%;padding:0}.nav-menu ul li .mega-menu.mega-about:before{left:50%;transform:translate(-50%,0);top:-10px;display:block;width:10px;height:auto}.nav-menu ul li .mega-menu.mega-about ul{grid-gap:0;display:grid;grid-template-columns:repeat(1,1fr);padding:0;position:relative}.nav-menu ul li .mega-menu.mega-about ul li a{padding:13px 15px}.luxe-page .agent-btn a:hover,.luxe-page header.header-sticky .agent-btn a:hover,.nav-menu ul li .mega-menu.mega-about ul li:hover>a,.score-status li.score-1:before,.table-bordered thead{background:#024f42}.exo-love-card .icon,.nav-menu ul li .mega-menu.mega-about ul li i{margin:0 10px 0 0}.nav-menu ul li .mega-menu.mega-about ul li i img{width:12px}.nav-menu ul li .mega-menu.mega-about ul li.child-sub-menu:before{content:"";background:url(../images/accordian-arrow-green.png) 0 0/10px auto no-repeat;transform:rotate(-90deg);position:absolute;right:10px;top:19px;z-index:9999;width:10px;height:10px}.nav-menu ul li .mega-menu.mega-about ul li ul{position:absolute;left:100%;top:0;background:#2b2b2b;width:150px;display:none}.nav-menu ul li .mega-menu.mega-about ul li ul li ul{background:#2b2b2b;display:none}.nav-menu ul li .mega-menu.mega-about ul li ul li ul li span{border-left:1px solid #89af62;padding:0 0 0 10px}.header-sticky .nav-menu ul li a,header.header-sticky .nav-menu ul li a{color:#545454}header.header-sticky .nav-menu ul li.submenu-item>a:before{border-top:6px solid #89af62}header.header-sticky{background:#fff;box-shadow:0 5px 12px #00000029}@media (min-width:992px){.nav-menu ul li:hover .mega-menu{display:block}}.agent-btn a{background:#80b157;display:block;color:#fff;border:1px solid #80b157;padding:6px 35px 6px 20px;border-radius:5px;transition:.3s;box-shadow:0 0 0 0 rgb(0 0 0 / .5)}.agent-btn a span i.arrow{right:0;height:20px;background:url(../images/btn-arrow-hover.svg) 0 50%/12px auto no-repeat;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.banner-img img,.banner-video .container video{transform:translateY(0) translateX(-50%);left:50%}.agent-btn a:hover,.request-form .submit-btn:hover,.stay-informed .submit-btn:hover{background:#024f42;border:1px solid #024f42;color:#fff;box-shadow:0 25px 20px -12px rgb(0 0 0 / .7)}.search-btn{margin:0 40px 0 0}.search-btn a{display:block;background:url(../images/search-icon2.png) 0 0/20px 20px no-repeat;width:20px;height:20px}.header-sticky .search-btn a{background:url(../images/search-icon.png) 0 0/20px 20px no-repeat}.banner,.banner-video{position:relative;padding:0 0 66px;height:160vh}.banner .container,.banner-video .container{width:100%;height:100vh;position:-webkit-sticky;position:sticky;top:0;overflow:hidden;max-width:100%;padding:0}.banner-img img{height:100vh;position:absolute;top:0;-o-object-fit:cover;object-fit:cover;-webkit-transition:width .3s ease-out;-moz-transition:width .3s ease-out;-o-transition:width .3s ease-out;transition:width .3s ease-out;width:100%}.video-content{position:absolute;transform:translate(-50%,0);top:62px;left:50%;text-align:center;padding:0 40px 40px;max-width:1450px;width:100%;border-radius:9px;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center}.video-content h1{text-shadow:0 3px 6px #00000029;color:#fff;flex:0 0 100%;margin:0 auto}.video-content p{font-size:24px;line-height:normal;padding-top:15px;color:#fff;text-align:center;max-width:100%!important}.block-detail h2,.footer-menu ul li{padding:0 0 10px}.banner-btn{display:flex;max-width:100%;flex:0 0 100%;justify-content:center;padding:50px 0 60px}.banner-btn a{margin:0 15px;width:250px}.banner img{height:100vh;object-fit:cover}.about-exo-page .get-inspired-left p,.banner-no-padding,.data-table .services-list,.destinations-page.morocco .block-highlighted-example-trips,.gallery-slider,.get-in-touch-page .journey-through,.groups-page .section-editor.made-work-block,.luxe-page .journey-through:first-child,.luxe-page .section-editor.made-work-block,.morocco .section-editor.made-work-block,.photo-grid-2:last-child img,.truly-bespoke-main .highlights-slide-block{padding-bottom:0}.banner-video .container video{height:100vh;position:absolute;top:0;-o-object-fit:cover;object-fit:cover;-webkit-transition:width .3s ease-out;-moz-transition:width .3s ease-out;-o-transition:width .3s ease-out;transition:width .3s ease-out}.banner-video.banner-full .container video{width:100vw}.accolades-certifications,.highlights-slide-block,.journey-begin,.take-block,.trip-block,.upcoming-trade{padding:0 0 100px}.discover .owl-carousel button.owl-dot.active,.journey-form input[type=file],.luxe-page .luxe-block.luxe-block-white,.service-block,.trip-block .block-row .block-col,.truly-bespoke-main .highlights-slider button.owl-dot.active span{background:#fff}.block-border{border:1px solid #8a8a8a;box-shadow:0 80px 70px -10px rgb(0 0 0 / .2);transition:box-shadow .3s;will-change:transform;border-radius:5px;overflow:hidden}.block-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-row .block-col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.block-img{overflow:hidden;height:100%}.block-img img{width:100%;height:100%;min-height:482px;object-fit:cover;border-radius:5px}.block-detail{margin:0 auto;display:flex;align-items:center;height:100%;padding:50px 80px}.block-detail h2{color:#024f42}.block-detail .primery-btn,.get-inspired-left .primery-btn{margin-top:20px}.block-detail h5{padding-bottom:20px}.block-detail h4{font-size:22px;color:#2b2b2b}.about-exo-page .discover-content-inner p strong a,.address_separate p,.data-note ul li,.details_data p,.discover-content-inner p,.events-page .often-block .block-detail h2,.events-page .truly-bespoke-main .block-detail h2,.exo-love .work-faster-block p,.get-inspired-block .primery-btn,.journey-begin.truly-bespoke-main.luxury-form .check-option label,.journey-begin.truly-bespoke-main.luxury-form .check-option-col span,.journey-begin.truly-bespoke-main.luxury-form .partnership-msg p,.journey-begin.truly-bespoke-main.luxury-form .step-info,.journey-begin.truly-bespoke-main.luxury-form h2,.journey-through.specialists-block h2,.location-block .get-inspired-block.inspired-application .primery-btn,.location-block .journey-through-btn .primery-btn,.location-block .truly-bespoke-main.masterpiece-block .get-inspired-left h2,.location-block .truly-bespoke-main.masterpiece-block .get-inspired-left p,.luxe-page .journey-begin.truly-bespoke-main.luxury-form .partnership-msg h3,.luxe-page .luxe-block .luxe-information p,.luxe-page .luxe-block-white .luxe-post .luxe-post-detail h4,.luxe-page .luxe-block-white .luxe-post .luxe-post-detail p,.luxe-page .section-editor.made-work-block h2,.luxe-post p,.main_pro_title,.main_pro_type,.masterpiece-block .get-inspired-block .highlighted-example-trip__action .primery-btn,.masterpiece-block .get-tab a.active,.ownership-team-content p,.purpose-page .truly-bespoke-main .counter,.quote p,.seasonality-left p,.section-editor p,.services-list p,.slide-from-price,.travel-for-good-page .truly-bespoke-main .counter,.truly-bespoke-main .block-detail h2,.truly-bespoke-main .block-detail h4,.truly-bespoke-main .block-detail p,.truly-bespoke-main .get-inspired-left h2,.truly-bespoke-main .journey-form label,.truly-bespoke-main .primery-btn,.we-help-block .location-top.active,footer p{color:#fff}.block-detail p{padding-top:30px}.block-img-effect{text-align:center;height:100%;transition:.3s;box-shadow:0 80px 50px -32px rgb(0 0 0 / .6)}.southeast-block,.truly-bespoke-main{box-shadow:0 33px 22px rgb(0 0 0 / .1)}.block-img-effect img{object-fit:cover;height:100%;transition:.3s}.discover:after{display:block;position:absolute;height:66px;width:100%;bottom:-66px;content:"";z-index:1}.discover-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;background:rgb(0 0 0 / .1)}.discover-content .container{max-width:1200px;flex:0 0 1200px;padding:0 15px;box-shadow:none}.discover-content-inner{max-width:424px}.discover-content-inner h2{color:#fff;line-height:52px;padding-bottom:20px}.discover-content-inner .days-detail{font-size:24px;color:#fff}.discover-btn{padding:30px 0 0}.discover-btn a{display:block;margin-bottom:10px}.days-detail{padding:25px 0 40px}.discover .owl-dots{bottom:35px;position:relative;left:0;width:100%;max-width:1260px;margin:-30px auto 0;right:0;padding:0 30px;text-align:center}.discover .owl-carousel button.owl-dot{width:18px;height:18px;margin:0 6px;border-radius:100%;border:1px solid #fff}.discover .owl-carousel .owl-nav button.owl-next,.discover .owl-carousel .owl-nav button.owl-prev,.experts-slider.owl-carousel .owl-nav button.owl-next,.experts-slider.owl-carousel .owl-nav button.owl-prev,.gallery-slider.owl-carousel .owl-nav button.owl-next,.gallery-slider.owl-carousel .owl-nav button.owl-prev,.highlights-slider.owl-carousel .owl-nav button.owl-next,.highlights-slider.owl-carousel .owl-nav button.owl-prev,.upcoming-slider.owl-carousel .owl-nav button.owl-next,.upcoming-slider.owl-carousel .owl-nav button.owl-prev{position:absolute;top:50%;transform:translate(0,-50%);background:#80b157;width:36px;height:36px;font-size:26px;padding:0;color:#fff;border-radius:100%}.discover .owl-carousel .owl-nav button span,.experts-slider.owl-carousel .owl-nav button span,.gallery-slider.owl-carousel .owl-nav button span,.highlights-slider.owl-carousel .owl-nav button span,.upcoming-slider.owl-carousel .owl-nav button span{display:block;margin-top:-3px}.discover .owl-carousel .owl-nav button.owl-prev,.experts-slider.owl-carousel .owl-nav button.owl-prev{left:15px}.discover .owl-carousel .owl-nav button.owl-next,.experts-slider.owl-carousel .owl-nav button.owl-next{right:15px}.truly-bespoke-main{background:#2b2b2b;position:relative}.destination-beach .content-block .block-row,.truly-bespoke-main .block-row{margin-bottom:0}.truly-bespoke-main .block-border{box-shadow:0 80px 50px -32px rgb(0 0 0 / .6);background:#2b2b2b}.adventures-block{padding-bottom:150px}.comment-slider{padding:0 0 0 94px}.comment-blog p{font-size:24px;font-style:italic;line-height:42px}.comment-author{padding:30px 0 0;font-size:24px;color:#6a6a6a;line-height:40px}.comment-author span{font-weight:700;display:block;color:#024f42}.comment-blog{padding:0 5px}.block-detail.block-left-detail{padding-left:0}.order-2{order:inherit!important}footer{background:#2b2b2b;padding:55px 0 0}footer .container{max-width:1258px}.footer-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.filter-block ul,.footer-menu ul{list-style:none;margin:0;padding:0}.footer-menu ul li a{padding:5px 0;color:#fff;font-size:15px}.footer-menu ul li a:hover{color:#89af62}.footer-col-2{-webkit-box-flex:0;-ms-flex:0 0 11.3%;flex:0 0 11.3%;max-width:11.3%;padding:0 15px}.footer-col-4{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%;padding:0 15px}.footer-menu .header-menu-title{font-size:16px;color:#fff;font-weight:600;padding:0 0 20px}.header-menu-title a{font-size:initial;color:#fff;font-weight:600;cursor:default}.careers-menu .footer-menu ul li a{font-weight:600;color:#fff}.stay-informed{border-left:1px solid #fff;padding:0 0 0 50px}.stay-informed .stay-informed-title{font-size:16px;color:#fff;font-weight:600;padding:0 0 10px}.stay-informed p{font-size:13px;color:#fff;line-height:16px}.stay-informed .frm-row{margin-right:-5px;margin-left:-5px;align-items:start}.stay-informed .frm-col-full,.stay-informed .frm-col-half{padding:0 5px;margin:0 0 15px}.stay-informed input[type=email],.stay-informed input[type=text],.stay-informed select{width:100%;background:#fff0;padding:10px;border:1px solid #fff;color:#fff;font-size:14px}.stay-informed select{background:url(../images/accordian-arrow-green.png) 95% 50%/12px auto no-repeat;appearance:none;padding-right:25px}.agent-hub-new-page .owl-item .block-detail h2,.from-price p strong,.get-in-touch-page .country-detial h5,.luxe-page .luxe-block-white .luxe-information p,.luxe-page .select-list .select-options .option label,.masterpiece-block .days-txt,.masterpiece-block .get-inspired-block .primery-btn,.masterpiece-block .get-inspired-left p,.masterpiece-block .inspired-detail p,.masterpiece-block .inspired-detail span.day-tour,.stay-informed select option{color:#2b2b2b}.stay-informed .select-list .title{width:100%;background:#fff0;padding:10px 25px 10px 10px;border:1px solid #fff;color:#fff;background:url(../images/accordian-arrow-green.png) 95% 50% no-repeat;background-size:12px auto;appearance:none;font-size:13px}.stay-informed .select-list .select-options .option label{padding:5px 10px 5px 5px;font-size:14px;width:100%}.stay-informed .select-list .select-options .option label input{margin:0 10px 0 5px}.stay-informed .select-list .select-options{max-height:200px;overflow:auto}.request-form .submit-btn,.stay-informed .submit-btn{background:#80b157;display:block;color:#fff;font-size:18px;border:1px solid #80b157;position:relative;padding:10px 40px 10px 20px;font-weight:300;border-radius:5px;transition:.3s;box-shadow:0 0 0 0 rgb(0 0 0 / .5);text-align:left;width:100%}.stay-informed .submit-btn i.arrow{position:absolute;content:"";right:10px;width:14px;height:20px;background:url(../images/btn-arrow-hover.svg) 0 50% no-repeat;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transition:.3s}.ns-form-status{padding-bottom:4px}.ns-alert-danger{color:#fe8e43}.footer-social .footer-social-title{font-size:16px;color:#fff;font-weight:600;padding:10px 0 20px;text-align:center}.footer-social ul,.journey-through-btn,.stars-container{display:flex;justify-content:center}.footer-social ul li{padding:0 10px}.footer-social ul li a:hover{opacity:.7}.footer-social ul li img{width:28px;filter:brightness(0) invert(1)}.footer-social ul li:hover img{filter:none}.footer-col-2 .footer-logo img{max-width:80%}.journey-through{text-align:center;padding:0 0 100px}.journey-begin h2,.journey-through h2,.made-work-block h2{color:#024f42;padding:0 0 34px}.journey-through .primery-btn{max-width:250px;margin:0 auto;text-align:left}.journey-through-btn .primery-btn{max-width:250px;margin:0 10px;text-align:left;min-width:230px}.certified-logo,.exo-icon,.experts-block,.from-price h4,.get-tab a{text-align:center}.journey-through-btn .primery-btn span{padding:0 20px 0 0}.details_data,.filter-block,.from-price{padding:0 0 20px}.from-price h4{font-size:24px;color:#024f42;font-weight:600}.days-txt,.get-inspired-left p,.get-tab a{font-weight:300;color:#fff}.from-price p,.inspired-slider-new .get-inspired-left p,.partnership-msg p{font-size:16px}.highlights-slide-block .block-row{padding:0;margin-bottom:0}.highlights-slide-block .block-detail{padding-top:50px;padding-bottom:110px;background:#fff}.highlights-slide-block h2 span{display:block;font-size:27px;font-weight:400;font-style:normal}.highlights-slider .owl-dots{position:absolute;bottom:32px;width:330px;text-align:center;left:80px}.experts-slider button.owl-dot,.gallery-slider button.owl-dot,.highlights-slider button.owl-dot{margin:0 5px}.experts-slider button.owl-dot span,.gallery-slider button.owl-dot span,.highlights-slider button.owl-dot span{width:18px;height:18px;border:1px solid #80b157;display:inline-block;border-radius:100%}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover,.experts-slider button.owl-dot.active span,.gallery-slider button.owl-dot.active span,.get-tab a.active,.highlights-slider button.owl-dot.active span,.score-status li.score-2:before,.upcoming-slider.owl-carousel button.owl-dot.active{background:#80b157}.highlights-slide-block .highlights-post:after,.service-block .discover-content:after{content:"";background:url(../images/top-video-shadow.png) 50% 0/contain no-repeat;height:66px;display:block;position:absolute;border:0;bottom:-66px;width:100%}.gallery-slider.owl-carousel .owl-nav button.owl-prev,.highlights-slider.owl-carousel .owl-nav button.owl-prev,.upcoming-slider.owl-carousel .owl-nav button.owl-prev{left:-80px}.gallery-slider.owl-carousel .owl-nav button.owl-next,.highlights-slider.owl-carousel .owl-nav button.owl-next,.upcoming-slider.owl-carousel .owl-nav button.owl-next{right:-80px}.discover.best-luxury .owl-carousel button.owl-dot,.highlighted-example-trip .primery-btn,.journey-begin.truly-bespoke-main.luxury-form .check-option-col span::before,.truly-bespoke-main .highlights-slider button.owl-dot span{border:1px solid #fff}.home-page-expand-block{padding:50px 0 30px}.service-block .discover-content{background:#fff0}.discover-img img{width:100%;height:768px;object-fit:cover}.exo-icon{position:absolute;width:100%;z-index:9;left:0;top:-44px}.exo-icon img{box-shadow:0 0 10px rgb(0 0 0 / .2);border-radius:100%;box-shadow:0 0 10px rgb(0 0 0 / .4)}.service-block h2{padding-bottom:45px;font-size:60px;line-height:normal}.service-block .discover-content-inner p{max-width:385px}.get-inspired-block{padding:100px 0 0;padding-left:calc(calc(100% - 1200px)/ 2)}.inspired-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-end}.experience-tour-block .container,.get-inspired-block .container{max-width:100%;padding-right:0}.get-inspired-left{-webkit-box-flex:0;-ms-flex:0 0 320px;flex:0 0 320px;max-width:320px;padding:0 60px 0 0}.get-inspired-left h2{line-height:48px;padding:0 0 20px}.get-tab{padding:10px 0 0;display:flex}.get-tab a{width:50%;border:1px solid #fff;padding:10px;font-size:18px;border-right:0}.get-tab a:last-child{border-radius:0 5px 5px 0;border-right:1px solid #fff}.get-tab a:first-child{border-radius:5px 0 0 5px}.experience-tour-list,.get-inspired-right{-webkit-box-flex:0;-ms-flex:1;flex:1;max-width:100%;overflow:hidden}.get-inspired-left a.separate_home_btn{color:#fff;margin-top:18px;display:inline-block}.inspired-post{border:1px solid #8a8a8a;position:relative;margin-bottom:20px}.exo-create-page .video-content .primery-btn.white-btn,.experts-slider .experts-post-img,.experts-top,.journey-through-btn.builder2_btns .primery-btn,.stock2,.stock4{margin:0 auto}.inspired-detail{padding:20px}.inspired-detail h5{color:#fff;padding:0 0 10px;min-height:74px}.inspired-detail p{color:#fff;padding-bottom:20px;font-size:16px;min-height:100px}.days-txt{font-size:20px;display:block;padding:0 0 15px}.inspired-post:after{content:"";background:url(../images/card-shadow.png) 50% 0 no-repeat;height:13px;display:block;position:absolute;border:0;bottom:-14px;width:100%}.inspired-detail span.day-tour{color:#fff;display:block;padding:0 0 10px}.get-inspired-block .owl-stage{right:49px}.get-inspired-block .owl-carousel .owl-item img{max-height:300px;min-height:300px;object-fit:cover}.tabcontent{display:none;animation:1s fadeEffect}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.important-information-block,.made-easy{padding:100px 0 0}.travel-matters{padding:48px 0 0}.certified-logo{max-width:330px;padding:37px 0 0}.travel-matters .block-row:after{content:"";background:url(../images/section-mid-shadow.png) 0 0/contain no-repeat;height:37px;display:block;position:absolute;border:0;bottom:-38px;width:100%}.experts-block{padding:0 0 100px}.experts-block h2{padding:0 0 18px;color:#024f42}.experts-block .container{max-width:100%;padding:0}.experts-top{padding:0 15px;max-width:860px}.experts-slider .owl-item .experts-post{padding:0;transition:transform .2s;transform:scale(.4)}.experts-slider .owl-item .experts-post img{filter:grayscale(100%)}.experts-slider .owl-item.active .experts-post{transform:scale(.5);padding:10px}.experts-slider .owl-item.active.center .experts-post{transform:scale(.6);padding:0}.experts-slider .owl-item.active.center .experts-post img{filter:grayscale(0)}.experts-slider .experts-post h4{color:#fff;padding:5px 0 0;font-size:24px;font-weight:500}.experts-slider .experts-post h5,.experts-slider .experts-post span{color:#fff;font-size:18px;font-weight:500}.experts-slider .experts-post h5{padding:5px 0 0}.data-note h4,.experts-slider .owl-item.active.center .experts-post h5,.experts-slider .owl-item.active.center .experts-post span,.flip-card-back p,.location-block .panel li,.location-block .panel p{font-size:16px;color:#fff}.flip-head{position:absolute;bottom:0;left:0;text-align:left;padding:15px 50px}.experts-slider .owl-item .experts-post:after{content:"";background:url(../images/person-shadow.png) 50% 100% no-repeat;height:11px;display:block;position:absolute;border:0;width:100%}.experts-slider .owl-item.active,.experts-slider .owl-item.active.center .experts-post:after{bottom:-9px}.medium-left .experts-post{position:relative;left:-2vw}.medium-right .experts-post{position:relative;right:-2vw}.flip-card{background-color:#fff0;z-index:9;position:relative}.flip-card-inner{position:relative;width:100%;text-align:center;transition:transform .6s}.flip-card:hover .flip-card-back,.luxe-page .luxe-block-white .luxe-post:hover .luxe-post-detail{transform:translateY(0);top:0;opacity:1}.flip-card-back{position:absolute;width:100%;height:100%;background-color:#024f42;color:#fff;top:0;align-items:center;transition:.5s;transform:translateY(165%);z-index:9999;display:none;opacity:0;border-radius:10px}.flip-card-back p{padding:20px 30px}.flip-card-front{border:1px solid #ccc;position:relative;z-index:9;border-radius:10px;overflow:hidden}.content-page .made-work-block,.corp-content,.faq-block h2,.random-filler{text-align:left}.experts-slider #content-3.content,.experts-slider #content-3.content-new{height:430px}.flip-top-head{padding:20px 30px 0}#content-3.content,#content-3.content-new{margin-left:16px}.events-page .mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#158db8!important}.footer-logo-block{background:#737373;padding:20px 0;margin-top:50px}.bike-img,.exo-love h2,.exotext-center,.footer-logo-slider .footer-brand-logo,.journey-begin-top,.policies-block,.southeast-block .discover-content,.truly-bespoke-main.masterpiece-block .readall h2,.upcoming-trade p,.usefull-link li{text-align:center}.footer-logo-slider .footer-brand-logo img{width:auto;margin:0 auto}.become-partner{padding:20px 30px;border:1px solid #fff}.become-partner h3{font-size:23px;color:#fff;margin:0;padding:0 0 18px;text-align:center}.become-partner input[type=text]{background:#2b2b2b;width:100%;color:#d7d7d7;border:1px solid #fff;padding:10px;height:32px;margin:0 0 10px;text-align:center;font-size:14px}.southeast-block h3{color:#fff;font-size:36px;font-weight:400}.service-block.southeast-block h2{padding-bottom:32px}.southeast-block p{font-size:24px;line-height:26px;color:#fff;text-align:center;max-width:100%!important}.location-block{background:#2b2b2b;padding:0}.map-block{background:#2b2b2b;padding:100px 0}.map-block-area:after{content:"";background:url(../images/section-mid-shadow.png) 50% 0/contain no-repeat;height:37px;display:block;position:absolute;border:0;bottom:-38px;width:100%}.location-top{background-color:#fff0;color:#fff;cursor:pointer;padding:12px 30px;width:100%;border:1px solid #868686;text-align:left;outline:0;transition:.4s;font-size:24px;position:relative}.location-top:nth-of-type(2n){border:1px solid #2b2b2b}.location-top.active{background:#80b157;border:1px solid #80b157;color:#fff}.location-top span.arrow{background:url(../images/accordian-arrow-down.png) 0 0/14px auto no-repeat;width:14px;height:9px;display:inline-block;margin-top:15px;position:absolute;right:20px}.location-top.active span.arrow,.we-help-block .location-top.active span.arrow{background:url(../images/accordian-arrow-up.png) 0 0/14px auto no-repeat}.location-block .panel{padding:15px 30px;display:none;overflow:hidden}.location-block .panel h4{color:#fff;font-size:18px;padding:10px 0 12px}.important-information-block h2,.map-block h2{font-weight:400;color:#fff;text-align:center;padding:0 0 35px}.services-list{padding:0 0 80px 30px;color:#fff}.services-list h5{color:#fff;font-size:17px;font-weight:600;padding:0 0 8px}.details_data ul,.services-list ul{list-style:disc;padding:0 0 20px 30px}.details_data ul li,.services-list ul li{color:#fff;padding:0 0 5px}.luxe-block{background:#2b2b2b;padding:100px 0 0}.check-option,.luxe-information{padding:0 0 50px}.luxe-information h2{font-weight:400;color:#fff;text-align:center;padding:0 0 30px}.luxe-information h2 span,.luxe-page .details_data p a,.luxe-page .matters-block .block-detail h2 span,.luxe-page .partnership-msg p a,.luxe-page .stay-informed label.error,.luxe-post h4,.truly-bespoke-main.masterpiece-block .readall h2 a,.truly-bespoke-main.matters-block .block-detail h2{color:#55b493}.luxe-information h2 span strong{color:#fff;font-weight:400}.luxe-row{grid-gap:40px;display:grid;grid-template-columns:repeat(3,1fr);padding:100px 0}.luxe-post h4{padding:15px 0;text-align:center;font-size:24px}.luxe-post{transition:.5s}.block-video{min-height:400px;width:100%;height:100%;object-fit:cover}.block-video video{height:100%;object-fit:cover}.often-block .highlights-slide-block .block-detail,.truly-bespoke-main.masterpiece-block{background:0 0}.brand-logo{padding:0 20px}.brand-logo img{height:80px;object-fit:contain}.made-work-slider .owl-stage{align-items:center;display:flex}.made-work-block{text-align:center;padding:0 0 50px}.made-work-block p{padding-bottom:50px}.journey-through .map-block{background:0 0;padding:40px 0 0}.we-help-block{background:#fff;padding-bottom:100px}.accolades-certifications h2,.we-help-block h2{text-align:center;color:#024f42;padding:0 0 50px}.we-help-block .location-top{color:#191919;padding:16px 30px}.we-help-block .location-top span.arrow{background:url(../images/accordian-arrow-down.png) 0 0/14px auto no-repeat;right:30px}.we-help-block .location-top:nth-of-type(2n){border:1px solid #fff0}.get-into-touch-page .country-detial h5,.location-block.we-help-block .panel h4,.location-block.we-help-block .panel p{color:#191919}.locations-fliter-block{position:relative;background:#2b2b2b;padding:90px 0}.submit-btn,.view-roll-btn a:hover{background:url(../images/btn-arrow-hover.svg) 95% 50%/10px auto no-repeat #80b157}.designation-cl,.locations-fliter-block h2{text-align:center;color:#fff}.filter-block h5{color:#fff;padding:0 0 8px}.filter-block ul li{position:relative;padding:5px 0}.filter-block ul li label{color:#fff;padding:0 0 0 28px;cursor:pointer}.filter-block ul li label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:0;position:absolute;left:0;top:5px;background-color:#fff0;border:1px solid #fff;border-radius:100%}.filter-block ul li input[type=checkbox]:checked+label:before,.filter-block ul li input[type=radio]:checked+label:before{content:"";width:16px;height:16px;border-radius:100%;background:#80b157;position:absolute;border:1px solid #80b157}.map-filtter{display:flex;gap:30px;padding:50px 0 0}.filtter-sidebar{flex:0 0 240px}.sidebar-colum{border:1px solid #fff;padding:20px 20px 0;position:relative;margin-bottom:30px}.sidebar-colum:after{content:"";background:url(../images/person-shadow.png) 50% 100% no-repeat;height:11px;display:block;position:absolute;border:0;width:100%;bottom:-12px;left:0}.filtter-right,.how-it-works-step{flex:1}.map-detail ul{display:flex;gap:50px}.map-detail ul li{color:#fff;display:flex;align-items:center}.accordion,.exo-create-page .trip-block,.map-detail{padding:20px 0 0}.map-detail ul li img{width:32px;margin:0 15px 0 0}.destination-list-colum{display:flex;gap:20px;border:1px solid #797979;padding:18px;align-items:center;justify-content:space-between}.destination-list-colum:nth-of-type(2n),.inspired-post .flip-card-front,.luxury-page .get-tab a:last-child{border:none}.country-flag{flex:0 0 100px;text-align:center}.country-flag img{width:100px}.view-roll-btn{flex:0 0 180px}.country-detial{margin:0 auto 0 0}.country-detial h5{color:#fff;padding:0 0 12px;font-size:22px}.country-detial p{color:#fff;font-size:16px;margin:0;padding:0}.view-roll-btn a{background:url(../images/btn-arrow2.svg) 92% 50%/10px auto no-repeat;border:1px solid #a4a4a4;padding:8px 15px;color:#fff;display:block;font-size:16px}.view-roll-btn a:hover{border:1px solid #80b157}.luxe.highlights-slide-block h2 span{display:inline-block;font-size:48px;color:#55b493}.discover.best-luxury .owl-carousel button.owl-dot.active,.luxe .highlights-slider button.owl-dot.active span,.luxe-page .stay-informed .submit-btn{background:#55b493;border:1px solid #55b493}.truly-bespoke-main.masterpiece-block h2 span{color:#80b157;display:block;font-size:28px}.how-it-works h2,.journey-begin.truly-bespoke-main.luxury-form .partnership-msg h3,.luxe-page .luxe-block-white .luxe-information h2,.luxe-page .luxe-block-white .luxe-post h4,.product-page .block-detail h4,.truly-bespoke-main.masterpiece-block h2{color:#024f42}.masterpiece-block .inspired-post{border:1px solid #b4b4b4}.destinations-page.morocco .morocco-seasonality-section,.events-page .truly-bespoke-main .get-inspired-block,.luxe-page .get-inspired-block,.luxe-page .luxe-block.luxe-block-white,.luxury-page .experience-tour-block .get-tab,.masterpiece-block .get-inspired-block,.photo-grid-2:first-child img{padding-top:0}.masterpiece-block .get-inspired-right h2{padding:0 0 20px;font-style:italic;font-weight:700}.discover.best-luxury h4{color:#fff;font-size:30px;font-weight:500}.truly-bespoke-main.masterpiece-block .readall{padding:70px 0 0;margin-bottom:-70px}.luxebanner h1 strong{display:block;color:#55b493;font-weight:400}.home-discover{padding:0;margin:110px 0 0;width:100%;z-index:999;position:absolute}.home-discover h4{color:#fff;text-align:center;font-size:24px}.discover .discover-content-inner h4 span,.service-block .discover-content-inner h4 span,.truly-bespoke-main .block-detail h4 span{color:#fff;font-size:22px}.discover h2 font,.service-block h2 font{color:#fff;font-size:24px;display:block;line-height:normal;padding-top:10px}.highlights-slide-block .block-detail h2 font,.trip-block .block-detail h2 font{color:#024f42;font-size:24px}.accolades-certifications .row{justify-content:center;align-items:center}.journey-begin-top p{max-width:1000px;margin:0 auto}.journey-form{border:1px solid #b9b9b9;margin-top:0}.journey-form label{display:block;color:#024f42;font-size:18px;padding:0 0 8px}.journey-form input[type=date],.journey-form input[type=file],.journey-form input[type=text],.journey-form select,.journey-form textarea,.question_form_select select{padding:10px;font-size:18px;border:1px solid #464646;width:100%;font-family:Raleway,sans-serif}.capabilities,.question_form_select select{width:40%}.journey-form select,.question_form_select select{background:url(../images/accordian-arrow-green.png) 98% 50%/18px auto no-repeat #fff;appearance:none;padding-right:38px}.b-corp-page .banner .banner_logo,.events-page .brand-logo img,.journey-form textarea,.trade-show-page .upcoming-brand{height:150px}.frm-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;align-items:center}.frm-col-full,.frm-col-half{padding:0 15px;margin:0 0 20px}.frm-col-half{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.frm-col-half.select-about-exo{align-self:baseline}.frm-col-full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.submit-btn{padding:10px 40px 10px 20px;border:none;color:#fff;font-size:18px;cursor:pointer}.frm-row input[type=checkbox]{width:18px;height:18px;vertical-align:middle;margin:0 10px 0 0}.frm-row span{vertical-align:middle;color:#024f42;font-size:16px}label.error{color:#fe8e43!important;font-size:16px}.show-form-status{text-align:center;padding:0 0 20px;font-size:18px}.events-page .accolades-certifications h2,.events-page .block-detail h2,.events-page .experts-block h2,.events-page .journey-form label,.events-page .journey-through h2,.events-page .masterpiece-block .get-inspired-left h2{color:#0a4977}.events-page .block-detail-inner h4,.events-page .masterpiece-block .inspired-detail h5{color:#158db8}.events-page .discover .owl-carousel .owl-nav button.owl-next,.events-page .discover .owl-carousel .owl-nav button.owl-prev,.events-page .experts-slider.owl-carousel .owl-nav button.owl-next,.events-page .experts-slider.owl-carousel .owl-nav button.owl-prev,.events-page .highlights-slider button.owl-dot.active span,.events-page .highlights-slider.owl-carousel .owl-nav button.owl-next,.events-page .highlights-slider.owl-carousel .owl-nav button.owl-prev,.events-page.mice-events .bx-wrapper .bx-pager.bx-default-pager a.active,.events-page.mice-events .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#158db8}.events-page .highlights-slider button.owl-dot span{border:1px solid #158db8}.events-page .primery-btn span i.arrow{background:url(../images/btn-arrow-blue.svg) no-repeat}.events-page .often-block .highlights-slider .owl-dots,.luxe-page .often-block .highlights-slider .owl-dots{left:50%;margin:0 0 0 80px;width:auto;text-align:left}.ownership-team-content,.pillars-heading{padding:100px 0 50px}.pillars-heading h2{color:#fff;text-align:center}.pillars-heading h2 font{color:#158db8;font-weight:700}.events-page .flip-card-back{background:#0a4977}.events-page .primery-btn:hover{background:#0a4977!important}.events-page #my-contact-form .select-list .title,.events-page .journey-form select{background:url(../images/btn-arrow-blue-select.png) 98% 50%/18px auto no-repeat}.events-page #my-contact-form .submit-btn{background:url(../images/btn-arrow-hover.svg) 95% 50% no-repeat #158db8;outline:0}.luxe-page .pillars-heading p{color:#fff;padding:30px 0 12px;max-width:950px;margin:0 auto}.luxe-page .agent-btn a,.luxe-page .bx-wrapper .bx-pager.bx-default-pager a.active,.luxe-page .bx-wrapper .bx-pager.bx-default-pager a:hover,.luxe-page .discover .owl-carousel .owl-nav button.owl-next,.luxe-page .discover .owl-carousel .owl-nav button.owl-prev,.luxe-page .experts-slider.owl-carousel .owl-nav button.owl-next,.luxe-page .experts-slider.owl-carousel .owl-nav button.owl-prev,.luxe-page .get-tab a.active{background:#55b493}.luxe-page .primery-btn span i.arrow{background:url(../images/btn-arrow-bluish.svg) no-repeat}.experience-tour-block .get-inspired-left .primery-btn:hover,.luxe-page .discover-post .primery-btn:hover,.luxe-page .truly-bespoke-main .primery-btn:hover{background:rgb(2 79 66 / .7)}.events-page.mice-events .block-border,.groups-page .block-border,.luxe-page .truly-bespoke-main .block-border{overflow:inherit}.about-exo-page .highlights-slider .block-img img,.adventure-page .highlights-slider .block-img img,.agent-hub-new-page .highlights-slider .block-img img,.luxe-page .highlights-slider .block-img img,.mice-events .highlights-slider .block-img img,.purpose-page .highlights-slider .block-img img,.travel-for-good-page .highlights-slider .block-img img{min-height:605px}.b-corp-page .highlights-slider .block-img img,.purpose-page .highlights-slider .block-img img{min-height:620px}.adventure-page .block-detail-inner h4{font-size:27px;line-height:normal}.about-exo-page .banner,.about-exo-page .banner .container,.agent-hub-new-page .banner,.agent-hub-new-page .banner .container,.b-corp-page .banner,.b-corp-page .banner .container,.daytrips-page .banner,.daytrips-page .banner .container,.exo-create-page .banner,.exo-create-page .banner .container,.flip-card-inner,.get-in-touch-page .banner,.get-in-touch-page .banner .container,.get-into-touch-page .banner,.get-into-touch-page .banner .container,.hotels-page .banner,.hotels-page .banner .container,.page-404 .banner,.page-404 .banner .container,.partner-page .banner,.partner-page .banner .container,.product-philosophy .banner,.product-philosophy .banner .container,.test-email-page .banner,.test-email-page .banner .container,.testimonials-page .banner,.testimonials-page .banner .container,.tours-page .banner,.tours-page .banner .container,.trade-show-page .banner,.trade-show-page .banner .container{height:auto}.EXOAgentHubNew-page .banner-video video,.about-exo-page .banner img,.about-exo-page.exo-story .banner-video video,.agent-hub-new-page .banner img,.agent-publications .banner-video video,.b-corp-page .banner img,.daytrips-page .banner .container img,.exo-create-page .banner img,.get-in-touch-page .banner img,.get-into-touch-page .banner img,.hotels-page .banner .container img,.partner-page .banner img,.product-philosophy .banner img,.test-email-page .banner img,.testimonials-page .banner img,.tours-page .banner .container img,.trade-show-page .banner img{height:500px;object-fit:cover}.page-404 .banner img{height:680px}.EXOAgentHubNew-page .banner-video,.about-exo-page.exo-story .banner-video,.agent-publications .banner-video{height:566px}.EXOAgentHubNew-page .banner-video .container,.about-exo-page.exo-story .banner-video .container,.agent-publications .banner-video .container{height:500px}.journey-through.specialists-block{background:#2b2b2b;padding:70px 0 100px;margin-top:-66px;position:relative}#form-input-guest_details,#form-input-preferred_dates,.morocco .journey-form #luxury_page_form .select-list .title,.morocco .journey-form #luxury_page_form select,.select-list .title{background:url(../images/accordian-arrow-green.png) 98% 50%/18px auto no-repeat #fff}.journey-through.specialists-block p{padding:0;color:#fff}.journey-through.specialists-block .primery-btn{color:#fff;min-width:250px}.white-pioneers p{color:#191919!important}.section-editor.made-work-block{padding-bottom:130px}#contact_details{display:flex;border-bottom:1px solid #80b157;margin-bottom:20px;flex-wrap:wrap}#contact_details li{margin:7px 7px -1px 0}#contact_details li a{background:#fff;border:1px solid #80b157;display:block;padding:10px 6px;color:#545454}#contact_details li a.active{background:#80b157;color:#fff}.contact_details_colum .country-flag{text-align:left;padding-bottom:15px}.about-exo-page .inspired-post #content-3.content-new{height:350px}.about-exo-page .inspired-post .mCSB_scrollTools,.luxe-page .experts-slider #content-3.content,.luxe-page .experts-slider #content-3.content-new{height:300px}.about-exo-page .flip-top-head h4{font-size:18px;font-weight:500;color:#fff}.about-exo-page .flip-top-head span{font-size:13px;color:#fff}.about-exo-page .inspired-detail{position:absolute;z-index:9999999;border:0;bottom:0;text-align:left}.about-exo-page .inspired-detail h5{min-height:auto;padding-bottom:0;font-size:20px;font-weight:700}.about-exo-page .inspired-detail p{min-height:auto;padding-bottom:0;font-size:18px}.ownership-team-content h2{color:#fff;padding:0 0 15px}.ownership-team-content h3{color:#fff;padding:30px 0 15px}.about-exo-page .get-inspired-block .owl-stage{display:flex;flex-wrap:wrap;padding-bottom:16px}.about-exo-page .get-inspired-block .owl-stage .inspired-post{height:100%;margin-bottom:0}.about-exo-page .get-inspired-left{padding:0 60px 16px 0}.about-exo-page .get-inspired-block{padding-top:0;padding-bottom:0}.about-exo-page .get-inspired-block .owl-carousel .owl-item img{max-height:none;min-height:auto;object-fit:cover}.EXOAgentHubNew-page .truly-bespoke-main,.adventure-page .specialized_equipment_group_sec .highlighted-block-shadow:after{box-shadow:none}.EXOAgentHubNew-page .truly-bespoke-main.masterpiece-block h2,.groups-page .block-highlighted-example-trips__item .get-inspired-left h2,.morocco .banner-video .video-content h1 span{font-size:40px}.EXOAgentHubNew-page .truly-bespoke-main.masterpiece-block h2 span{display:inline-block;font-size:40px}.EXOAgentHubNew-page .masterpiece-block .inspired-detail h5{color:#024f42;text-align:center;padding:0 0 20px;min-height:auto}.EXOAgentHubNew-page .get-inspired-block .owl-carousel .owl-item img{max-height:none}.upcoming-trade h2{text-align:center;color:#024f42;padding:0 0 34px}.upcoming-post{border:1px solid #9e9e9e;padding:30px}.upcoming-brand{display:flex;height:115px;align-items:center;justify-content:center;margin-bottom:30px;text-align:center}.upcoming-post h3{font-size:24px;padding:0 0 30px}.upcoming-post ul{list-style:none;margin:0;padding:0 0 15px}.upcoming-post ul li{color:#2b2b2b;padding:0 0 6px}.upcoming-post ul li label{font-weight:600}.upcoming-post h4{padding:10px 0;color:#2b2b2b;font-size:16px;font-weight:700}.upcoming-brand img{width:auto}.upcoming-slider .item{padding:2px}.bg-slide,.upcoming-post,.upcoming-slider .item{height:100%}.upcoming-slider .owl-dots{bottom:-10px;position:relative;left:0;width:100%;max-width:1260px;margin:0 auto;right:0;padding:0 30px;text-align:center}.upcoming-slider.owl-carousel button.owl-dot{width:18px;height:18px;margin:0 6px;border-radius:100%;border:1px solid #80b157}.product-page .highlights-slider .block-img img{min-height:550px}#show-form-status{text-align:center;color:#80b157;font-size:18px;padding:0}.btx{display:flex;padding:0;margin-top:18px}.btn-msz{display:flex;align-items:center;width:100%}.btn-msz .frm-col-half{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:auto}.content-page h2{color:#024f42;padding:0 0 20px}.content-page .content-photo-grid .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-3px;margin-right:-3px}.content-page .content-photo-grid .row .col-12,.content-photo-grid .row .col-6{padding:3px}.content-page .content-photo-grid{width:400px;max-width:100%}.content-page .content-photo-grid .row .col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:3px}.content-page .content-photo-grid .row .col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:3px}.photo-grid-1 img{height:200px;object-fit:cover;width:100%}.photo-grid-2 img{height:150px;object-fit:cover;padding:3px 0;width:100%}.photo-grid-3 img{height:300px;object-fit:cover;width:100%}.content-page h1,.content-page h2,.content-page h3,.content-page h4,.content-page h5,.content-page h6,.content-page p{clear:none;padding-bottom:15px}.content-page p{padding-bottom:30px}.float-right{float:right;margin:0 0 10px 55px}.float-left{float:left;margin:0 55px 10px 0}.content-page .section-editor .journey-through-btn{padding-bottom:80px}.content-page .section-editor a.primery-btn,.corp-content a.primery-btn{padding:10px 60px 10px 20px;min-width:250px}.content-page .section-editor a em.arrow,.corp-content a em.arrow{position:absolute;content:"";right:10px;width:13px;height:24px;background:url(../images/btn-arrow2.svg) no-repeat;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transition:.3s}.about-us-page .banner .container:after{background:rgb(2 79 66 / .5);content:"";width:100%;height:100vh;display:block;position:absolute;top:0;left:0;z-index:9}.about-us-page .video-content,.hotels-page .video-content{z-index:999}.agent-hub-new-page .owl-item .block-detail h2 strong{color:#024f42!important}.agent-hub-new-page .block-detail h2 font{display:block;color:#2b2b2b;font-size:34px}.trd #show-form-status{text-align:-webkit-center;color:#80b157;font-size:17px}.roles-block h2{color:#024f42;padding:50px 0 20px;text-align:center}.roles-block h3{padding:35px 0 20px;color:#024f42}.roles-block ul{list-style:disc;padding:0 0 0 25px}.roles-block ul li{padding:0 0 10px;font-size:18px}#showRates,.journey-through .primery-btn{margin-top:30px}.truly-bespoke-main .journey-begin-top h2{color:#fff;padding:80px 0 36px}.journey-through-btn.builder2_btns{display:block;margin-bottom:20px}.destination-banner .video-content h1{font-size:60px}.inspired-post{border-radius:10px}.dropdown-link a,.masterpiece-block .get-tab a{border:1px solid #707070;font-size:18px;color:#2b2b2b}.inspired-post .flip-card{height:100%;overflow:hidden}.select-list .title{padding:10px;font-size:18px;border:1px solid #464646;width:100%;appearance:none}.dropdown-tab .dropdown-list,.select-list .select-options{position:absolute;z-index:500;border:1px solid #eaeaec;display:none;width:100%}.select-list .select-options{margin-top:5px;background:#fff;padding:8px 0;max-height:300px;overflow:auto}.select-list .select-options .option input{margin:7px 8px 12px 10px;accent-color:#6f9d48}.select-list .select-options .option label{display:inline-block;padding:5px 30px 5px 10px}.dropdown-link a{display:block;position:relative;max-width:330px;padding:10px;transition:.5s;font-weight:300}.dropdown-link .primery-btn span i.arrow{transform:rotate(90deg);right:20px;top:10px}.dropdown-link .primery-btn.link-arrow-rotate span i.arrow{transform:rotate(268deg)}.dropdown-tab .dropdown-list{padding:0;max-width:230px;left:0;right:0;margin:0 auto;background:#f5f5f5}.adventure-page .dropdown-tab .dropdown-list,.travel-for-good-page .dropdown-tab .dropdown-list{max-width:250px;height:120px;overflow-y:scroll}.capabilities ul,.dropdown-list ul{list-style:none;padding:0}.dropdown-list ul li a{padding:10px;display:block;font-size:16px}.dropdown-list ul li a:hover{background:#dfdfdf}.policies-block h2{padding:0 0 40px;color:#024f42}#my-newletter-form label.error{font-size:10px}.comment-blog p.didot-font{font-family:Didot,serif}.masterpiece-block .get-tab a:first-child{border-right:none}.accommodation-block .tab{border-bottom:1px solid #fff;display:flex;margin-bottom:20px}.data-table table,.user-login-agent .form-control{margin-bottom:15px}.accommodation-block .tab button{display:inline-block;background:#181818;border:1px solid #fff;color:#fff;padding:15px 20px;width:200px;font-size:20px;font-family:Raleway,sans-serif;font-weight:500;margin-right:10px;border-bottom:none}.accommodation-block .tab button.active{background:#80b157;border:1px solid #fff;border-bottom:none}.accommodation-block .tabcontent h3{font-size:22px;color:#fff;padding:20px 0 10px}.data-table,.exo-term-logo{padding:0 0 30px}.data-table table{border-top:1px solid #fff;border-left:1px solid #fff}.data-table table tr td,.data-table table tr th{border-right:1px solid #fff;border-bottom:1px solid #fff;padding:12px;font-size:16px;color:#fff}.data-table table thead tr th{background:#80b157;font-size:20px;font-weight:700}.data-table table tbody tr th{background:#181818;width:300px;font-weight:700}.data-note ul{list-style:disc;margin:0;padding:0 0 0 30px}.location-block .journey-through-btn{padding:40px 0 0}.primery-btn.download-btn span i.arrow{background:url(../images/download-arrow.png) 0 50%/24px auto no-repeat;top:50%;width:24px;height:24px}.primery-btn.download-btn:hover span i.arrow{background:url(../images/download-arrow-white.png) 0 50%/24px auto no-repeat}.luxe-information a.primery-btn{margin:30px auto 0}.details_data h5{color:#fff;padding:0 0 10px}.southeast-block{z-index:9;position:relative;background-repeat:no-repeat;background-size:cover}.score-status{padding:20px 0;max-width:280px;margin:0 auto;text-align:left}.score-status li{color:#fff;font-size:16px;display:flex;padding:4px 0}.score-status li:before{content:"";width:10px;height:10px;display:block;border-radius:100%;margin-right:10px;margin-top:6px}.score-img img{max-width:320px}.score-status li.score-3:before{background:#c2ce0a}.southeast-block .discover-content{position:static;padding:50px 0}.corp-content h2{color:#024f42;padding:0 0 15px;text-align:right}.corp-content a{float:right;width:260px;padding:5px 10px;text-align:left}.full-content-term{padding:20px 0 50px}.full-content-term h1{font-weight:600;padding:0 0 15px;font-size:36px;color:#024f42}.full-content-term h2{padding:10px 0 20px;font-size:28px;color:#047875}.accordion-content ul,.full-content-term ul{list-style:disc;padding:0 0 0 20px}.accordion .accordion-btn{width:100%;text-align:left;border:none;padding:10px 15px;background:#ededed;outline:0;font-size:18px;font-weight:600;line-height:32px}.accordion .accordion-btn span{float:right;width:30px;height:30px;background:#fff;text-align:center;border-radius:100%;line-height:30px;color:#005042}.accordion-item.expanded .accordion-btn{background:#005042;color:#fff}.accordion-item.expanded .accordion-btn span{transform:rotate(180deg);font-size:16px}.accordion-item{margin-top:10px}.accordion-content{padding:15px 10px;display:none}.accordian-top-btn{text-align:right;padding:0 0 8px}.accordian-top-btn button{border:none;background:0 0;outline:0;text-transform:uppercase;font-size:17px;font-weight:600;margin:0 0 0 10px}.accordian-top-btn button img{width:28px;margin:0 5px 0 0}.exo-term-logo img{max-width:200px}.accordion-content ul{margin:0}.accordion-content ul li{padding:0 0 12px}.exo-term .data-table table{border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb}.exo-term .data-table table tr td{color:#2b2b2b;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}.back-top{padding:20px 0 0;font-weight:600}.back-top a{color:#8ac055}.page-404 .journey-through p{margin:0 auto;max-width:950px;text-align:left}.user-login-agent{padding:30px 60px;border:1px solid #b9b9b9;margin-top:0}.country_anchor a,.editor_content_box a,.user-login-agent .login-frm a{color:#80b157;text-decoration:underline}.country_anchor a:hover,.editor_content_box a:hover,.exo-link:hover,.partnership-msg p a:hover,.user-login-agent .login-frm a:hover{text-decoration:none}.user-login-agent .login-frm input[type=button],.user-login-agent .login-frm input[type=submit]{width:100%;margin-top:30px;padding:9px 20px;display:inline-block;cursor:pointer;background:#024f42;border:1px solid #024f42;border-radius:5px;color:#fff;text-transform:uppercase;font-weight:600;text-transform:none;font-size:18px;max-width:100%}.journey-through p.only_font_increase{color:#2b2b2b;font-size:24px;margin-top:-20px}.gallery-slide-block{margin-bottom:-50px}.gallery-slider .owl-item{padding:40px}.gallery-slider .owl-item .gallery-post{-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;background:#fff;padding:0;position:relative}.gallery-slider .owl-item .gallery-post:after,.luxe-information .luxe-post:after{height:3px;z-index:999;opacity:0;transition:.4s ease-in-out;left:0;width:100%;top:0;content:""}.gallery-slider .owl-dots{text-align:center;width:100%;position:absolute;bottom:32px}.gallery-slider .owl-item .gallery-post:after{position:absolute;background:#80b157}.gallery-slider .owl-item:hover .gallery-post:after,.luxe-information .luxe-post:hover:after{opacity:1}.gallery-slider .owl-item.center .gallery-post,.gallery-slider .owl-item:hover .gallery-post{box-shadow:0 30px 90px -30px rgb(0 0 0 / .25);transform:scale(1.2)}.gallery-slider .owl-stage{padding:50px 0 90px}.gallery-slider.owl-carousel .owl-item img{height:220px;object-fit:cover}.luxe-information .luxe-post{position:relative;box-shadow:0 3px 8px rgb(0 0 0 / .5)}.luxe-information .luxe-post:after{position:absolute;background:#55b493}.luxe-information .luxe-post:hover{box-shadow:0 10px 40px rgb(0 0 0 / .5)}.luxe-page .luxe-block-white .luxe-post h4{padding:25px 30px 15px}.luxe-page .luxe-block-white .luxe-information .luxe-post p{padding:0 30px 20px}.reach_out{padding:0 30px 30px}.reach_out .primery-btn{margin:0 auto;border:1px solid #fff}.daterangepicker td.start-date,.reach_out .primery-btn span{color:#fff!important}.banner-tour-detail h5{font-size:24px;color:#fff;width:100%;padding:30px 0 2px;font-weight:700}.banner-tour-detail p{font-size:16px;display:block;width:100%;padding:0 0 10px}.eco_socially,.stars-container{display:flex;flex-wrap:nowrap;width:100%;justify-content:center;gap:5px}.stars-container img{width:30px;height:30px!important}.eco_socially{margin-top:30px;gap:40px}.stars{display:flex;justify-content:center;padding-bottom:6px}.stars img{width:18px;height:18px!important}.friendly_names img{width:40px;height:40px!important}.friendly_names p{font-weight:700;font-size:16px;padding-top:12px}.hotels-page .banner .container:after{background:rgb(0 0 0 / .2);content:"";width:100%;height:100vh;display:block;position:absolute;top:0;left:0;z-index:9}.address_separate{padding-top:40px}.lets_dont_transform{text-transform:none}.table-bordered{margin-bottom:20px;padding:0;margin-top:20px}.table-bordered tr td{padding:10px}.table-bordered tr th{padding:10px;color:#fff}.adventure-page .get-inspired-left h2 span{font-family:raleway,sans-serif;display:block;font-size:28px}.home-top-beach-slider .discover-img{background-attachment:fixed;background-position:50%;background-size:cover;height:calc(100vh - 120px);min-height:540px;width:100%}.home-top-beach-slider .bx-wrapper{border:none;margin-bottom:0}.bx-wrapper .bx-next,.bx-wrapper .bx-prev{width:36px;height:36px;font-size:26px;padding:0;color:#fff;border-radius:100%;transform:translate(0,-50%);background:url(https://www.exotravel.com/w3_assets/images/btn-arrow-hover.svg) 52% 50%/9px auto no-repeat #80b157!important}.bx-wrapper .bx-prev{left:15px;background:url(https://www.exotravel.com/w3_assets/images/arrow-left.svg) 52% 50%/9px auto no-repeat #80b157!important}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{bottom:30px}.bx-wrapper .bx-pager.bx-default-pager a{width:18px;height:18px;margin:0 6px;border-radius:100%;border:1px solid #fff;background:#fff0}.luxe-page .bx-wrapper .bx-pager.bx-default-pager a.active{border:1px solid #55b493}.luxe-page .bx-wrapper .bx-next{background:url(https://www.exotravel.com/w3_assets/images/btn-arrow-hover.svg) 52% 50%/9px auto no-repeat #55b493!important}.luxe-page .bx-wrapper .bx-prev{background:url(https://www.exotravel.com/w3_assets/images/arrow-left.svg) 52% 50%/9px auto no-repeat #55b493!important}.stockblock{position:absolute;top:-150px;left:0;right:0;height:150px;overflow:hidden;width:285px;text-align:center;opacity:.5}.stock,.stock1{width:310px;margin:0 auto}.stock{height:88px;top:-95px;opacity:.9}.stock img,.stock1 img{transform:rotate(105deg);margin-top:-110px}.stock1{height:105px;top:-105px}.stock2 img,.stock4 img{transform:scaleX(-1) rotate(169deg);height:150px}.stock3,.stock5{width:350px;margin:0 auto;left:-120px}.stock3 img,.stock5 img{transform:rotate(175deg)}.stock6{width:350px;margin:0;left:40px}.stock6 img{transform:rotate(160deg)}.block-highlighted-example-trips,.truly-bespoke-main{padding:0 0 150px}.home-page .dropdown-tab .dropdown-list{max-width:250px;height:150px;overflow-y:scroll}.js-application{padding-bottom:0!important}.gradient_top{background-size:contain;position:relative}.gradient_top::before{content:"";position:absolute;background:linear-gradient(to bottom,rgb(43 43 43) 0,#fff0 40%,#fff0 60%,rgb(43 43 43) 100%);width:100%;height:100%}.get-inspired-left h2 .middle_one{font-size:18px;display:block}.destinations-page.egypt .journey-through.specialists-block,.destinations-page.morocco .journey-through.specialists-block,.gradient_top .journey-through.specialists-block{margin-top:0}.currency_select.open,.travel-for-good-page .block-border{overflow:visible}.trade-show-page .col-md-4{margin-bottom:30px}.trade-show-page .upcoming-post{border-radius:5px;position:relative;padding-bottom:70px}.trade-show-page .upcoming-brand img{height:auto;max-height:150px;object-fit:cover}.trade-show-page .upcoming-btn{position:absolute;bottom:30px;left:0;margin:0 20px;right:0}.luxe-page .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.luxe-page .mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#55b493!important}.luxe-page .custom-cursor-drag__dot{border-color:#55b493!important}.events-page.mice-events .bx-wrapper .bx-prev{left:15px;background:url(https://www.exotravel.com/w3_assets/images/arrow-left.svg) 52% 50%/9px auto no-repeat #158db8!important}.events-page.mice-events .bx-wrapper .bx-next{background:url(https://www.exotravel.com/w3_assets/images/btn-arrow-hover.svg) 52% 50%/9px auto no-repeat #158db8!important}.testimonials-page .get-inspired-block.truly-bespoke-main .container{margin-right:auto;margin-left:auto;padding-left:calc(calc(100% - 1190px)/ 2);padding-right:0}.testimonials-page .get-inspired-block.truly-bespoke-main .inspired-post{margin-bottom:0;height:100%}.journey-form{border-radius:10px;box-shadow:0 120px 50px -140px rgb(0 0 0 / .9)}.groups-page .highlights-slide-block .block-row{align-items:normal!important;border-radius:10px}.groups-page .highlights-slider .owl-item .block-img img{min-height:590px}.groups-page .truly-bespoke-main .block-highlighted-example-trips__item .primery-btn{max-width:250px;width:100%}.editor_content_box{padding:0 15px 50px;max-width:468px;margin:0 auto}.inspired-slider.owl-carousel .owl-nav{float:left;position:absolute;top:0}.inspired-slider.owl-carousel .owl-nav button.owl-next,.inspired-slider.owl-carousel .owl-nav button.owl-prev{width:40px;height:40px;border:1px solid #fff;border-radius:100%;color:#fff;font-size:30px;display:inline-block;margin:0 15px 0 0}.cuntry-block-inner .owl-carousel .owl-nav button.owl-next span,.cuntry-block-inner .owl-carousel .owl-nav button.owl-prev span,.inspired-slider.owl-carousel .owl-nav button.owl-next span,.inspired-slider.owl-carousel .owl-nav button.owl-prev span{display:block;line-height:30px;margin-top:-4px}.luxe-page .flip-top-head{padding:0 30px}.luxe-page .flip-head{position:absolute;bottom:0;left:0;text-align:left;padding:15px 20px}.luxe-page .flip-card:hover .flip-head,.luxe-page .luxe-block-white .luxe-post:hover h4.luxe-post-title{opacity:0}.luxe-page .experts-slider .mCSB_scrollTools{height:300px;bottom:0}.main_pro_desc{color:#fff;padding:20px 0 0}.main_pro_location{color:#fff;font-size:20px}.become-link{padding:10px 0 0}.become-link a{color:#fff;display:block;margin:5px 0}#luxury_page_form .select-list .title,.journey-form #luxury_page_form select{background:url(https://www.exotravel.com/w3_assets/images/accordian-arrow-blue-green.webp) 98% 50%/18px auto no-repeat #fff}#luxury_page_form .select-list .select-options .option input{accent-color:#469b7d}.luxe-page .stay-informed .select-list .title,.luxe-page .stay-informed select{background:url(../images/accordian-arrow-blue-green.webp) 95% 50%/12px auto no-repeat}.journey-form #luxury_page_form select:not(:focus):invalid{color:#7a7a7a}.counter{position:absolute;width:50%;bottom:80px;z-index:999999;color:#000;float:right;right:0;padding:0 88px;display:none}.experience-tour-section{position:relative;padding:200px 0 100px;background:url(https://www.exotravel.com/images/w3_images/luxebackground.webp) no-repeat #2b2b2b;height:950px}.experience-tour-block{background:#fff0;position:relative;z-index:9;padding:0;padding-left:calc(calc(100% - 1200px)/ 2)}.experience-tour-row{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.inspired-left-tab{-webkit-box-flex:0;-ms-flex:0 0 185px;flex:0 0 185px;max-width:185px}.inspired-left-tab ul li,.luxe-post-detail{align-items:center;display:flex;color:#fff}.inspired-left-tab ul{padding:0 0 0 15px;margin:0}.inspired-left-tab ul li{padding:10px 0;position:relative}.inspired-left-tab ul li a:before{background:#fff;width:6px;height:6px;display:block;content:"";position:absolute;border-radius:100%;left:-19px;top:50%;transform:translate(0,-50%);transition:.3s ease-out;z-index:99}.inspired-left-tab ul li a:after{background:#14bd9e;width:1px;height:100%;display:block;content:"";position:absolute;left:-17px;top:0;transition:.3s ease-out}.inspired-left-tab ul li a.active:before{width:10px;height:10px;left:-21px}.inspired-left-tab ul li a{font-size:16px;color:#fff;display:block;transition:.3s ease-out;height:30px;line-height:30px}.inspired-left-tab ul li a.active{font-size:26px}.inspired-left-tab ul li:last-child a:after{padding-bottom:0;height:50%}.inspired-left-tab ul li:first-child a:after{padding-top:0;height:50%;bottom:0;top:auto}.experience-tour-list .cuntrytabcontent{animation:1s .5s backwards fadeInUp}@keyframes fadeInUp{0%{transform:translate(0,100px);opacity:0}100%{transform:translate(0,0);opacity:1}}.get-inspired-right .tabcontent{animation:.8s .3s backwards fadeEffect}.experience-tour-block .get-tab{padding:30px 30px 50px 200px;clear:both;max-width:590px;margin:0 auto}.cuntry-block-inner .owl-dots{display:flex;padding:0;margin:15px 30px 0 200px;list-style:none;background:rgb(255 255 255 / .5);border-radius:10px;overflow:hidden}.cuntry-block-inner .owl-dots .owl-dot{flex:1;text-align:center;padding:10px}.cuntry-block-inner .owl-dots .owl-dot span{background:rgb(255 255 255 / .1);display:block;height:10px;width:100%}.cuntry-block-inner .owl-dots .owl-dot.active span{background:rgb(255 255 255)}.adventure-page .highlights-slider.owl-carousel .owl-nav,.cuntry-block-inner .owl-nav,.egypt .highlights-slider.owl-carousel .owl-nav,.morocco .highlights-slider.owl-carousel .owl-nav,.purpose.slide-left .highlights-slider.owl-carousel .owl-nav,.travel-for-good.slide-left .highlights-slider.owl-carousel .owl-nav{float:left}.cuntry-block-inner .owl-carousel .owl-nav button.owl-next,.cuntry-block-inner .owl-carousel .owl-nav button.owl-prev{width:40px;height:40px;border:1px solid #fff;border-radius:100%;color:#fff;font-size:30px;display:inline-block;margin:0 20px 0 0}.cuntry-block-inner .owl-carousel .owl-item img{min-height:500px;max-height:440px;object-fit:cover}.cuntry-block-inner .owl-carousel .owl-item .inspired-img:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";display:block;background:rgb(0 0 0 / .2)}.inspired-slider-new .get-inspired-left{padding:0 15px 0 0}.inspired-slider-new .get-inspired-left p{line-height:24px}.experience-tour-block .inspired-post{overflow:hidden;cursor:pointer;border:none}.bg-slide-row{position:absolute;height:100%}.bg-slide img{width:100%;height:100%}.experience-tour-block .inspired-detail{position:absolute;bottom:0}.experience-tour-block .inspired-detail .days-txt{padding:0;font-size:14px}.experience-tour-block .inspired-detail h5{min-height:auto;padding:0}.experience-tour-block .get-inspired-left h2{padding-bottom:0;color:#fff;font-size:28px;line-height:normal}.experience-tour-block .get-inspired-left .primery-btn{color:#fff;border:1px solid #fff}#main-image{height:100%;max-width:100%;transition:opacity .5s;object-fit:cover;width:100%}.image-section{position:absolute;top:0;height:100%;width:100%}.image-section:before{position:absolute;content:"";background:rgb(0 0 0 / .5);display:block;width:100%;height:100%;z-index:9}.experience-tour-block .owl-carousel .owl-item{opacity:0;animation-name:fadeOut;animation-duration:1s}.experience-tour-block .owl-carousel .owl-item.active{opacity:1;animation-name:fadeIn;animation-duration:1s}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.large-image{width:100%;height:100%;overflow:hidden;position:absolute;top:0!important}.large-image:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";display:block;background:rgb(0 0 0 / .4);z-index:6}.large-image img{width:100%;height:100%!important;min-height:1090px;object-fit:cover;position:absolute}.thumbnail-list{display:flex;justify-content:center;margin-top:20px}.thumbnail{width:100px;height:70px;margin:0 10px;cursor:pointer;transition:transform .3s}.expanding-img{z-index:2;transition:.5s;margin:0!important}.luxe-information .luxe-post{border-radius:10px;overflow:hidden}.luxe-page .luxe-block.luxe-block-white .luxe-row{padding-top:0;margin-top:-50px}.luxe-page .luxe-block-white .luxe-post h4.luxe-post-title{color:#fff;width:100%;padding:25px 30px 60px;position:absolute;bottom:0}.luxe-page .luxe-block-white .luxe-post h4.luxe-post-title:before{background:url(https://www.exotravel.com/w3_assets/images/btn-arrow-bluish.svg) 50% 50%/16px auto no-repeat;content:"";width:16px;height:25px;display:block;bottom:20px;position:absolute;margin:0 auto;left:0;right:0;transform:rotate(90deg)}.luxe-post-detail{position:absolute;width:100%;height:100%;top:0;transition:.5s;transform:translateY(165%);z-index:9999;opacity:0;border-radius:10px;background:linear-gradient(to bottom,rgb(53 53 53 / .25) 0,rgb(43 43 43 / .85) 100%)}.journey-begin.truly-bespoke-main{background:url(https://www.exotravel.com/w3_assets/images/form-shap.webp) -10px 100% no-repeat #2b2b2b}.journey-begin.truly-bespoke-main .journey-form .submit-btn{background:url(https://www.exotravel.com/w3_assets/images/btn-arrow-hover.svg) 95% 50% no-repeat #55b493;border-radius:5px}.luxe .highlights-slider .owl-dots{width:50%;right:0;left:auto}.luxe .highlights-slider button.owl-dot span{border:1px solid #024f42}.adventure-page .highlights-slider.owl-carousel .owl-nav,.egypt .highlights-slider.owl-carousel .owl-nav,.luxe .highlights-slider.owl-carousel .owl-nav,.morocco .highlights-slider.owl-carousel .owl-nav,.purpose .highlights-slider.owl-carousel .owl-nav,.travel-for-good-page .highlights-slider.owl-carousel .owl-nav{width:50%;float:right;position:relative}.adventure-page .highlights-slider.owl-carousel .owl-nav button,.egypt .highlights-slider.owl-carousel .owl-nav button,.luxe .highlights-slider.owl-carousel .owl-nav button,.morocco .highlights-slider.owl-carousel .owl-nav button,.purpose .highlights-slider.owl-carousel .owl-nav button,.travel-for-good-page .highlights-slider.owl-carousel .owl-nav button{border:1px solid #024f42;padding:10px!important;display:block;width:40px;height:40px;border-radius:100%;top:auto;bottom:9px;z-index:9}.adventure-page .highlights-slider.owl-carousel .owl-nav button.owl-prev,.egypt .highlights-slider.owl-carousel .owl-nav button.owl-prev,.luxe .highlights-slider.owl-carousel .owl-nav button.owl-prev,.morocco .highlights-slider.owl-carousel .owl-nav button.owl-prev,.purpose .highlights-slider.owl-carousel .owl-nav button.owl-prev,.travel-for-good-page .highlights-slider.owl-carousel .owl-nav button.owl-prev{background:url(https://www.exotravel.com/w3_assets/images/slide-arrow-dark-pre.webp) 50% 50%/12px no-repeat;left:80px}.adventure-page .highlights-slider.owl-carousel .owl-nav button.owl-next,.egypt .highlights-slider.owl-carousel .owl-nav button.owl-next,.luxe .highlights-slider.owl-carousel .owl-nav button.owl-next,.morocco .highlights-slider.owl-carousel .owl-nav button.owl-next,.purpose .highlights-slider.owl-carousel .owl-nav button.owl-next,.travel-for-good-page .highlights-slider.owl-carousel .owl-nav button.owl-next{left:140px;background:url(https://www.exotravel.com/w3_assets/images/slide-arrow-dark-next.webp) 50% 50%/12px no-repeat;right:80px}.both_btns_responsive{display:flex;width:100%;align-items:center}.subscribe_btn{order:1}.luxe-page .stay-informed .submit-btn:hover{background:#024f42;border:1px solid #024f42}.luxe-page .get-inspired-left h2 span{line-height:normal;font-size:20px}.experts-slider .content{width:auto;margin:auto}.experts-slider .content p{color:#fff;margin-bottom:0}.currency_select{position:relative;overflow:hidden;line-height:28px;border:none;width:100%;top:0;left:0}.currency_select.open:after{-webkit-transform:rotate(180deg)}.currency_select:after{width:10px;height:10px;content:"";display:block;position:absolute;top:10px;right:5px;background-image:url(http://bitcoin.arcana.lv/img/icons/sel-arrows.png);-webkit-transition:-webkit-transform .3s}.currency_select .value-input{border:none!important;font-size:16px;background-color:#fff;color:#464646;padding:10px 5px 10px 86px!important}.currency_select .currency-list{font-size:16px;list-style:none;position:absolute;left:0;right:auto;bottom:1px;cursor:pointer;color:#464646;border-right:1px solid #d3d3d3;width:80px}.currency_select.open .currency-list{max-height:200px;overflow-y:scroll;background:#fff;scrollbar-width:thin}.currency_select .currency-list .currency{display:block;padding:0 20px 14px 5px;line-height:normal;color:#464646}.currency_select.open .currency-list .currency{padding:10px 20px 10px 5px}.currency_select.open .currency-list .currency:hover{background:#56b596;color:#fff}.style_buzzer .currency_select{border:1px solid #464646}.journey-form .submit-btn{padding:10px 40px 10px 20px;border-radius:5px;background-size:12px auto}.journey-form .submit-btn:hover{background:url(../images/btn-arrow-hover.svg) 95% 50%/12px auto no-repeat #024f42;color:#fff;box-shadow:0 25px 20px -12px rgb(0 0 0 / .7);padding:10px 40px 10px 20px;transition:.3s}.purpose-page .block-border .highlights-slider .block-img .block-video{min-height:575px;display:block;object-fit:contain;object-position:bottom}.purpose-page .truly-bespoke-main .highlights-slider.owl-carousel .owl-nav button.owl-prev,.travel-for-good-page .truly-bespoke-main .highlights-slider.owl-carousel .owl-nav button.owl-prev{background:url(https://www.exotravel.com/w3_assets/images/btn-arrow-left3.svg) 50% 50%/12px no-repeat;border:1px solid #fff}.purpose-page .truly-bespoke-main .highlights-slider.owl-carousel .owl-nav button.owl-next,.travel-for-good-page .truly-bespoke-main .highlights-slider.owl-carousel .owl-nav button.owl-next{background:url(https://www.exotravel.com/w3_assets/images/btn-arrow-hover.svg) 50% 50%/12px no-repeat;border:1px solid #fff}.adventure-page .counter,.egypt .counter,.morocco .counter,.purpose.slide-left .counter,.travel-for-good.slide-left .counter{left:0;bottom:74px}.egypt .block-img img,.morocco .block-img img{min-height:595px;max-height:595px}.usefull-link{list-style:none;display:flex;gap:30px;justify-content:center}.usefull-link li img{width:25px;display:block;margin:0 auto 8px}.morocco-seasonality-section .container{max-width:1250px}.seasonality-block{background:#2b2b2b;padding:0 0 80px}.morocco-journey .seasonality-block .container{padding:0;max-width:100%}.seasonality-left{-webkit-box-flex:0;-ms-flex:0 0 340px;flex:0 0 340px;max-width:340px;padding:0 60px 0 0;margin-bottom:20px;text-align:left}.seasonality-left h2{line-height:48px;padding:0 0 30px;color:#fff}.seasonality-right{-webkit-box-flex:0;-ms-flex:1;flex:1;max-width:100%;color:#fff}.seasonality-table{box-shadow:0 30px 30px rgb(0 0 0 / .5)}.seasonality-table table{border-right:1px solid #ccc!important;border-top:1px solid #ccc!important}.seasonality-table table thead tr td{text-align:center;padding:20px;border-bottom:1px solid #454545;font-weight:500;font-size:18px}.seasonality-table table thead tr td img{height:28px;display:block;margin:0 auto 15px}.seasonality-table table tr td{padding:20px;text-align:center;vertical-align:middle;border-left:1px solid #ccc!important;border-bottom:1px solid #ccc!important;border-right:none;border-top:none;color:#fff}.morocco .banner-video .video-content h1{line-height:60px;max-width:100%;padding-bottom:20px}.morocco .banner-video .video-content a{width:220px;text-align:left}.morocco .home-top-beach-slider .discover-btn a.white-btn:last-child{border:none;background:0 0;box-shadow:none}.morocco .made-work-block h2{color:#fff;padding:70px 0 30px}.get-inspired-left h2{color:#024142}.morocco .journey-begin.truly-bespoke-main .journey-form .submit-btn{background:url(../images/btn-arrow-hover.svg) 95% 50% no-repeat #80b157}.morocco .journey-begin.truly-bespoke-main .journey-form .submit-btn:hover{background:url(../images/btn-arrow-hover.svg) 95% 50% no-repeat #024f42}.journey-begin.truly-bespoke-main.morocco-form{background:url(https://www.exotravel.com/w3_assets/images/morocco-form-shap.webp) -10px 100% no-repeat #2b2b2b}.currency_select .currency-list{background:url(https://www.exotravel.com/w3_assets/images/accordian-arrow-green.png) 88% 96%/15px auto no-repeat #f7f7f7}.highlighted-example-trip__category-label{text-transform:capitalize}.banner-video .container .play-icon{width:100%;height:100%;position:absolute;left:0;right:0;margin:0 auto;top:0;display:flex;justify-content:center;align-items:center}.banner-video .container .play-icon a{background:url(https://www.exotravel.com/w3_assets/images/video-play-icon.svg) 50% 50%/70px 70px no-repeat;width:70px;height:70px;display:block;opacity:.7}.daterangepicker td.active.in-range,.daterangepicker td.in-range{background-color:#80b157!important}.banner-video .container .play-icon.pause{cursor:pointer}.banner-video .container .play-icon.pause a{background:0 0/70px 70px;width:70px;height:70px;display:block;opacity:.7}video#vid[poster]{object-fit:cover;width:1920px;max-width:100%;border-radius:10px}.adventure-page .highlights-slider .block-img img{min-height:625px}.adventure-page .specialized_equipment_group_sec .highlighted-example-trip__content ul{list-style:none;padding-bottom:0;padding-left:0}.adventure-page .specialized_equipment_group_sec .highlighted-example-trip__content{padding:0 30px 0 0}.adventure-page .specialized_equipment_group_sec .highlighted-example-trip{height:28rem}.bike-img img{max-height:260px}.journey-form{padding:30px 50px}.form-step{text-align:right;padding:0 0 10px}.form-step span{font-size:18px;font-weight:400;color:#464646}.partnership-msg-block{box-shadow:0 120px 50px -140px rgb(0 0 0 / .9)}.partnership-msg{border:1px solid #ebebeb;box-shadow:0 50px 60px -10px rgb(0 0 0 / .2);padding:100px;text-align:center}.partnership-msg-block .container{max-width:1000px}.partnership-msg h3{padding:30px 0;color:#024f42}.partnership-msg p a{color:#88b662;text-decoration:underline}.check-icon2 img{max-width:90px}.journey-form .frm-row{align-items:start}.step .frm-row input[type=checkbox],.step .frm-row input[type=radio]{accent-color:#6f9f48;margin:0 6px 0 0;width:20px;height:20px;vertical-align:middle}#form-input-guest_details,#form-input-preferred_dates{padding:10px 35px 10px 10px;cursor:pointer}.frm-col-full.redio-option,.frm-col-half.redio-option{display:flex;flex-wrap:wrap}.journey-form .redio-option label:first-child{width:100%;max-width:100%}.journey-form .redio-option label{padding-right:50px}.step .journey-form .submit-btn{max-width:250px;width:100%;text-align:left;display:flex;justify-content:space-between}.step .journey-form .submit-btn span{color:#fff;font-size:18px}.step-info{padding:0 0 5px;text-align:right;font-size:16px;font-weight:500}.guest_details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center}#form-input-currency{max-width:90px;background:url(../images/accordian-arrow-white-down-2.png) 86% 50%/18px auto no-repeat #024f42;position:absolute;color:#fff}#form-input-budget{padding-left:100px}.journey-begin.truly-bespoke-main.luxury-form .journey-form label.error,.journey-form label.error{color:red!important}.daterangepicker{font-family:Raleway,sans-serif!important}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{font-size:14px!important;width:34px!important;height:28px!important}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#80b157!important;color:#fff}.daterangepicker td.in-range{color:#fff!important}.child-field-box{padding-top:10px}#form-input-currency option:hover{background-color:#80b157;color:#fff}.remove-full-padding{padding-left:0;padding-right:0}.check-option label{display:block;margin-bottom:10px;font-size:18px}.check-option-row{display:flex;gap:40px;justify-content:center;margin:20px 0 0}.check-option-col{position:relative;cursor:pointer;display:flex;align-items:center}.check-option-col input[type=radio]{position:absolute;opacity:0;cursor:pointer;left:0;right:0;top:0;height:100%}.check-option-col span{font-size:18px}.check-option-col span::before{content:"";display:block;width:25px;height:25px;border:1px solid #464646;border-radius:50%;margin:0 auto 6px}.check-option-col input[type=radio]:checked+span::before{background:url(../images/radio-check.svg) 50% 50%/18px no-repeat}.video-content h1{max-width:100%;flex:0 0 100%}.location-block .panel .journey-begin{margin:0 -50px}.luxury-question{padding-top:80px}.journey-begin.truly-bespoke-main.luxury-form #question_form{padding:64px 0 200px!important}.journey-begin.truly-bespoke-main.luxury-form .step .frm-row input[type=checkbox],.journey-begin.truly-bespoke-main.luxury-form .step .frm-row input[type=radio]{accent-color:#38a57f}.journey-begin.truly-bespoke-main.luxury-form .journey-form select,.journey-begin.truly-bespoke-main.luxury-form .question_form_select select,.journey-begin.truly-bespoke-main.luxury-form .select-list .title{background:url(../images/accordian-arrow-blue-green.webp) 98% 50%/18px auto no-repeat #fff}.journey-begin.truly-bespoke-main.luxury-form .receive_communications_from_exo{color:#fff;width:100%}.journey-begin.truly-bespoke-main.luxury-form #destination_error_test{color:#55b493!important}.luxe-page .check-icon2{width:90px;height:90px;background:url(../images/check-icon3.svg) 50% 50%/cover no-repeat;margin:0 auto}.egypt .discover-slider{overflow:hidden}.egypt .hide_question_form{padding:100px 0 150px!important}.egypt #display_form .journey-through{padding-top:100px!important}.egypt #display_form .journey-begin{padding-bottom:200px}.exo-people .discover.top-beach:after{z-index:0}.exo-create-page .trip-block .block-row{padding-bottom:100px}.exo-create-page .video-content{top:30px}.exo-create-page .video-content p{padding-top:0;padding-bottom:30px}.connector{position:absolute;left:50%;top:120px;bottom:70px;width:3px;transform:translateX(-50%);z-index:0}.capabilities li,.exo-create-card,.exo-love,.mockups,.quote,.quotes{position:relative}.exo-create-icon,.exo-create-icon img,.how-it-works-icon,.how-it-works-icon img{width:60px;height:60px}.exo-create-card{z-index:1;display:flex;align-items:center;background:linear-gradient(90deg,#2f6b3f,#7db34f);color:#fff;padding:15px 25px;border-radius:10px;margin-bottom:30px;box-shadow:0 20px 20px rgb(0 0 0 / .25)}.exo-love-card,.quote{box-shadow:0 30px 30px rgb(0 0 0 / .4)}.exo-create-icon{display:flex;align-items:center;justify-content:center;font-size:26px;margin-right:20px;flex:0 0 60px}.exo-create-content h3{margin:0 0 6px;font-size:28px}.exo-create-content p{margin:0;line-height:1.4;padding:0;color:#fff}.exo-create-page .block-img-effect{box-shadow:0 60px 50px -32px rgb(0 0 0 / .2)}.how-it-works{padding:0 0 120px}.how-it-works-steps{display:flex;gap:40px;padding-top:20px}.how-it-works-icon{margin:0 10px 0 0}.how-it-works-step .how-it-works-top{font-size:24px;color:#024f42;margin:0 0 10px;display:flex;align-items:center}.exo-love{background:linear-gradient(180deg,#1e3733 40%,#024e41 100%);color:#fff;padding:80px 0 100px}.exo-love:before{background:url(../images/partners-bg.png) 0 0/contain no-repeat;content:"";height:100%;width:100%;position:absolute;top:0}.exo-love .subtitle{text-align:center;color:#fff;margin-bottom:80px;font-size:24px;padding-top:10px}.exo-love-block{display:flex;gap:70px;margin-bottom:160px}.exo-love-card{background:linear-gradient(162deg,#055142,#84ae47);padding:40px 25px;border-radius:12px;flex:1 1 0%;min-width:0}.exo-love-card.highlight,.quote.center{transform:translateY(-35px)}.exo-love-card .icon img{height:auto;width:80px}.exo-love-card .exo-love-card-title{margin:0 0 10px;font-size:28px;display:flex;align-items:center;color:#fff}.exo-love-card p{line-height:1.6;color:#fff}.exo-love-card .block-detail p a{color:#fff;text-decoration:underline}.exo-love-card .block-detail p a:hover{color:#fff;text-decoration:none}.capabilities-block{display:flex;gap:60px;align-items:center}.mockups{width:60%}.capabilities h3{margin-bottom:20px}.capabilities li{margin-bottom:10px;padding:8px 0 8px 46px;font-size:18px;line-height:36px}.capabilities li::before{content:"";position:absolute;left:0;background:url(../images/list-arrow.png) 0 50%/36px auto no-repeat;width:36px;height:36px}.exo-testimonial{padding:90px 0 0}.exo-testimonial h2{text-align:center;margin-bottom:80px}.quotes{display:flex;justify-content:space-between;gap:30px;margin-bottom:80px}.quote{flex:1;font-size:14px;line-height:1.6;color:#d8e5e2;background:linear-gradient(150deg,#055142,#84ae47);border-radius:10px;padding:30px 20px}.big-quote{position:absolute;top:-85px;left:-10px;border-radius:8px;padding:18px 20px}.big-quote svg{width:110px}.quote.right .big-quote{right:-10px;left:auto;bottom:-85px;top:auto;transform:rotate(180deg)}.quotes:after,.quotes:before{background:url(../images/quata-left-img-new2.svg) 0 50%/cover no-repeat;width:110px;height:85px;content:"";display:block;position:absolute;top:-70px;left:-7px;border-radius:8px}.quotes:before{right:-10px;left:auto;bottom:-70px;top:auto;transform:rotate(180deg);z-index:999}.exo-love .work-faster-block{padding-top:90px}.exo-love .work-faster-block h2{color:#fff;text-align:left}.dropdown-wrapper{position:relative;width:300px;margin-top:30px}.dropdown-btn{width:100%;background:#fff0;border:1.5px solid #fff;color:#fff;padding:10px 38px 10px 14px;font-size:18px;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;background:url(../images/accordian-arrow-green.png) 95% 50% no-repeat;background-size:18px auto}.dropdown-menu{position:absolute;top:115%;left:0;width:100%;background:#2b2b2b;border-radius:8px;padding:5px 8px;display:none;box-shadow:0 10px 30px rgb(0 0 0 / .3)}.dropdown-title{color:#fff;font-size:14px;margin-bottom:10px}.access-label,.dropdown-item{color:#fff;padding:8px 20px 8px 5px}.dropdown-item.active{background:url(../images/check.svg) 100% 50% no-repeat;font-weight:600}.dropdown-item:hover{background:#fff0;color:#fff;font-weight:600}.access-label{font-style:italic;font-weight:400!important}.form-wrapper{width:100%;margin:20px auto;padding:30px;background:#2c2c2c;border-radius:12px}.request-form label{display:block;color:#fff;font-size:14px;margin:20px 0 6px}.request-form input[type=email],.request-form input[type=text]{width:100%;padding:12px 14px;border-radius:4px;border:none;font-size:14px;outline:0}.request-form input::placeholder{color:#9aa0a6}.captcha-row{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:20px 0;color:#fff;font-size:14px}.captcha-row input{width:16px;height:16px}.request-form .submit-btn i.arrow{position:absolute;right:10px;width:14px;height:20px;background:url(../images/btn-arrow-hover.svg) 0 50% no-repeat;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transition:.3s}.exo-info-card{max-width:720px;background:#2c2c2c;color:#fff;padding:32px 36px;border-radius:14px;line-height:1.6;margin:20px auto}.exo-info-card p{font-size:16px;padding-top:0}.exo-link{color:#84ae47;font-size:16px;text-decoration:underline;font-weight:500}.exo-link:hover{color:#84ae47}.faq-block{padding:100px 0;position:relative}.luxury-page .get-tab a{border:none;font-weight:500}.luxury-page .get-tab a.active{color:#55b493;background:0 0}@media (max-width:1399px){.exo-love-card .icon img{width:60px}.exo-love-card .exo-love-card-title{font-size:24px}}@media (max-width:1139px){video#vid[poster]{object-fit:cover;width:100%}.experts-slider .owl-item .experts-post{transform:inherit;padding:100px 80px 0}.experts-slider .owl-item.active .experts-post{transform:inherit;padding:100px 80px 80px}.experts-slider .owl-item.active.center .experts-post{transform:scale(.9);padding:0}.nav-menu ul li{padding:0 7px}.agent-btn a{padding:8px 10px}}@media (min-width:1140px){.experts-slider .owl-item .experts-post{transform:scale(.4)}.experts-slider .owl-item.active .experts-post{transform:scale(.7)}.experts-slider .owl-item.active.center .experts-post{transform:scale(.9)}}@media (min-width:1260px){.experts-slider .owl-item .experts-post{transform:scale(.5)}.experts-slider .owl-item.active .experts-post{transform:scale(.7)}.experts-slider .owl-item.active.center .experts-post{transform:scale(.9)}}@media (min-width:1600px){.experts-slider .owl-item .experts-post{transform:scale(.6)}.experts-slider .owl-item.active .experts-post{transform:scale(.7)}.experts-slider .owl-item.active.center .experts-post{transform:scale(.8)}}@media (max-width:1600px){.container{max-width:1000px;padding:0 15px}.discover-content .container{max-width:1000px;flex:0 0 1000px}.nav-menu ul li a{font-size:18px}h1{font-size:72px}.luxe.highlights-slide-block h2 span,h2{font-size:40px}h3{font-size:30px}.dropdown-link a,.footer-menu .header-menu-title,.footer-menu ul li a,.get-tab a,.masterpiece-block .get-tab a,.primery-btn,.roles-block ul li,p{font-size:16px}p{line-height:27px}.header-left{margin:0 30px 0 auto}.comment-blog p{font-size:24px;line-height:36px}.comment-author{font-size:22px}.block-detail{padding:50px 60px}.block-detail h2{color:#024f42}.adventure-page .highlights-slider.owl-carousel .owl-nav button.owl-prev,.egypt .highlights-slider.owl-carousel .owl-nav button.owl-prev,.highlights-slider .owl-dots,.morocco .highlights-slider.owl-carousel .owl-nav button.owl-prev,.purpose.slide-left .highlights-slider.owl-carousel .owl-nav button.owl-prev,.travel-for-good.slide-left .highlights-slider.owl-carousel .owl-nav button.owl-prev{left:60px}.discover .owl-dots{bottom:35px;padding:0 15px;max-width:1060px}.comp-post img{height:250px}.get-inspired-block{padding-left:calc(calc(100% - 1000px)/ 2)}.get-inspired-left h2{font-size:45px}.home-discover h4,.inspired-detail h5{font-size:20px}.events-page .often-block .highlights-slider .owl-dots{margin:0 0 0 60px}.destination-banner .video-content h1{font-size:48px}.gallery-slider.owl-carousel .owl-item img{height:173px;object-fit:cover}.counter{padding:0 60px}.luxe .highlights-slider.owl-carousel .owl-nav,.purpose .highlights-slider.owl-carousel .owl-nav,.travel-for-good-page .highlights-slider.owl-carousel .owl-nav{margin-right:20px}.adventure-page .highlights-slider.owl-carousel .owl-nav button.owl-next,.egypt .highlights-slider.owl-carousel .owl-nav button.owl-next,.morocco .highlights-slider.owl-carousel .owl-nav button.owl-next,.purpose.slide-left .highlights-slider.owl-carousel .owl-nav button.owl-next,.travel-for-good.slide-left .highlights-slider.owl-carousel .owl-nav button.owl-next{left:120px}}@media (max-width:1400px){h1{font-size:60px}h2{font-size:40px}h3{font-size:28px}h4{font-size:24px}h5{font-size:22px}.container{max-width:982px;padding:0 15px}.comment-slider{padding:0 0 0 40px}.comment-author{font-size:21px;padding:20px 0 0;line-height:32px}.comment-blog p{font-size:21px;line-height:28px}.get-inspired-block .owl-carousel .owl-item img{max-height:250px;min-height:250px}.discover-content .container{max-width:982px;flex:0 0 982px}.discover .owl-dots{max-width:860px;padding:0}.footer-menu .header-menu-title,.footer-menu ul li a,.get-tab a{font-size:14px}.journey-through .primery-btn span i.arrow{background-size:10px auto;height:16px;right:5px}.journey-through .primery-btn.download-btn span i.arrow{background-size:24px auto;height:24px}.highlights-slide-block .highlights-post h4{font-size:20px}.get-inspired-block{padding-left:calc(calc(100% - 982px)/ 2)}.get-inspired-left{-ms-flex:0 0 295px;flex:0 0 295px;max-width:295px}.service-block .discover-img img{height:auto}.purpose-page .service-block .discover-img img{height:700px}.experts-slider.owl-carousel .owl-nav button.owl-prev{left:25px}.experts-slider.owl-carousel .owl-nav button.owl-next{right:25px}.cuntry-block-inner .owl-carousel .owl-item img{min-height:530px}.experts-slider .mCSB_scrollTools{height:360px}.luxe-page .journey-begin.truly-bespoke-main .container{max-width:1035px}.morocco-seasonality-section .container{max-width:1042px}}@media (max-width:1200px){.container,footer .container,header .container{padding:0 15px}.container{max-width:100%;margin:0 auto}.discover-content .container{max-width:100%;padding:0 15px;flex:0 0 100%}.trip-block{padding:0 0 70px}.block-row{margin-bottom:70px}.truly-bespoke-main{padding:0 0 70px;margin-bottom:0}.adventures-block{padding-bottom:100px}.discover .owl-dots{max-width:100%;bottom:50px;padding:0 6px}.discover-slider .owl-nav,.stockblock{display:none}.get-inspired-block{padding-left:0}.service-block h2{font-size:40px}.experts-slider .owl-item .experts-post:after{left:0}}@media (max-width:991px){.block-border-main .block-border::after,.block-border-main .block-border::before,.block-border-main::after,.block-border-main::before,.exo-testimonial h2 br,.inspired-left-tab,.nav-menu ul li .mega-menu.mega-about:before,.nav-menu ul li .mega-menu.mega-services:before,.nav-menu ul li.submenu-item>a:before,.trip-block .block-detail h2 br{display:none}.exo-create-page .trip-block .block-row{padding-bottom:0}.exo-love{padding:80px 0 40px}.exo-love .subtitle{font-size:18px;margin-bottom:40px}.exo-love-block{flex-direction:column;gap:24px;margin-bottom:80px}.exo-love-card,.mockups,.nav-menu ul li .mega-menu.mega-dest{width:100%}.exo-love-card.highlight{transform:translateY(0)}.block-row,.exo-testimonial h2{margin-bottom:40px}.capabilities{width:100%;padding:30px 0 0}.capabilities-block{flex-direction:column;gap:24px;margin-bottom:0}.location-block .panel .journey-begin{margin:0}.luxe .highlights-slider .owl-dots{left:0;right:0;margin:0 auto}.both_btns_responsive,.btx,.cuntry-block-inner,.exo-careers .map-filtter,.inspired-row,.nav-menu ul,.seasonality-row{display:block}.block-video video,.experience-tour-section{height:auto}.experience-tour-block .container{padding-right:15px}.banner .container video,.banner-video .container video,.nav-menu{height:100vh}h1{font-size:48px}.comment-slider,.luxe-page .get-inspired-left,.wapper{padding:0}.logo img,.logo-sticky img{max-width:100px}header{padding:10px 0}.nav-menu{position:absolute;top:68px;left:0;width:100%;background:#024f42;z-index:99;display:none;overflow:scroll;height:calc(100vh - 68px)}.nav-menu ul li{padding:0;border-bottom:1px solid #49706a}.nav-menu ul li a{color:#fff;padding:10px 15px;display:block}.nav-menu ul li a:hover{background:#a5c75f;color:#fff}.nav-menu ul li .mega-menu{position:static;padding:10px;width:100%;top:0;display:none}.nav-menu ul li .mega-menu.mega-dest ul,.nav-menu ul li .mega-menu.mega-services ul{grid-template-columns:repeat(2,1fr)}.nav-menu ul li .mega-menu.mega-services{width:100%;transform:translate(0,0)}.nav-menu ul li .mega-menu.mega-about{width:100%;transform:translate(0,0);padding:0}.nav-menu ul li .mega-menu.mega-about ul li a{padding:12px 15px}.nav-menu ul li .mega-menu.mega-about ul li ul{position:static;padding:0;width:100%;top:0;display:block}.nav-menu ul li .mega-menu.mega-about ul li ul li{border:none;padding:0 22px}.nav-menu ul li .mega-menu.mega-about ul li ul li a{padding-top:0}.nav-menu ul li .mega-menu.mega-about ul li.child-sub-menu:before{transform:rotate(0);top:18px}.nav-menu ul li.sub-menu>a:after{content:"";background:url(../images/accordian-arrow-white.png) 0 0/15px auto no-repeat;position:absolute;right:10px;top:18px;z-index:9999;width:18px;height:10px;transform:rotate(-180deg)}.header-sticky .nav ul li a,header.header-sticky .nav-menu ul li a{color:#fff}.header-sticky .nav ul li ul li a{color:#545454}.banner-btn{display:block;padding:50px 0 0}.banner-btn a{margin:10px}.block-row .block-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.block-detail{padding:30px 0}.block-border .block-detail,.destination-comment{padding:20px}.order-2{order:2!important}.comment-blog{padding:30px 0 0}.footer-col-2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:30px}.careers-menu,.footer-col-2:first-child,.footer-col-4,.frm-col-half{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.search-btn{margin:0 20px 0 0}.agent-btn a{font-size:15px;padding:6px 28px 6px 15px}.mobile-toggle{margin:0 0 0 20px;display:block}.mobile-toggle button{width:29px;height:19px;border:none;display:block;background:url(../images/menu-toggle2.png) 50% 50% no-repeat;min-width:48px;min-height:48px;padding:12px 16px;display:inline-flex;align-items:center;justify-content:center}.mobile-toggle button.close-icon{width:29px;height:19px;display:block;background:url(../images/close-icon2.png) 50% 50% no-repeat}.header-sticky .mobile-toggle button{background:url(../images/menu-toggle.png) no-repeat}.header-sticky .mobile-toggle button.close-icon{background:url(../images/close-icon.png) 50% 50% no-repeat}.header-sticky .nav-menu{top:52px}.truly-bespoke-main .block-detail{padding:50px 0}.truly-bespoke-main .block-border .block-detail{padding:50px 20px}.block-border-main .block-border{border:1px solid #5c5c5c!important}.comment-blog p{font-size:22px}.discover .owl-dots{bottom:30px;text-align:center}.discover-img img{height:700px}.highlights-slider .owl-dots{width:100%;left:0}.highlights-slide-block .block-detail{padding-bottom:70px}.get-inspired-block{padding:50px 0 0}.get-inspired-left{width:100%;max-width:100%;margin-bottom:20px}.get-tab{max-width:330px}.get-inspired-block .owl-stage{margin-left:-20px;right:0}.block-video,.highlights-slide-block.travel-for-good .block-img img,.product-page .highlights-slider .block-img img,.purpose-page .block-border .highlights-slider .block-img .block-video{min-height:auto}.video-content p{font-size:24px}.about-exo-page .highlights-slider .block-img img,.adventure-page .highlights-slider .block-img img,.luxe-page .highlights-slider .block-img img,.purpose-page .highlights-slider .block-img img{min-height:auto;height:auto}.order-2-mobile{order:2}.journey-form{padding:30px 20px}.stay-informed{border:none;padding:0}.we-help-block .location-top{padding:16px 40px 16px 15px}.we-help-block .location-top span.arrow{right:15px}.video-content h1{max-width:100%}.seasonality-table table thead tr td,.seasonality-table table tr td{font-size:16px}.seasonality-table table tr td{padding:6px}.adventure-page .counter,.egypt .counter{left:0;bottom:24px}.luxe-page .counter,.purpose .counter,.travel-for-good-page .counter{position:relative;bottom:32px;float:none;padding:0 20px}.luxe .highlights-slider.owl-carousel .owl-nav,.purpose .highlights-slider.owl-carousel .owl-nav,.travel-for-good-page .highlights-slider.owl-carousel .owl-nav{display:block;top:28px;width:195px;margin-right:0}.purpose.slide-left .counter{bottom:32px}.purpose.slide-left .highlights-slider.owl-carousel .owl-nav,.travel-for-good-page.slide-left .highlights-slider.owl-carousel .owl-nav{width:140px;float:right}.purpose.slide-left .highlights-slider.owl-carousel .owl-nav button.owl-prev,.travel-for-good-page.slide-left .highlights-slider.owl-carousel .owl-nav button.owl-prev{left:20px}.purpose.slide-left .highlights-slider.owl-carousel .owl-nav button.owl-next,.travel-for-good-page.slide-left .highlights-slider.owl-carousel .owl-nav button.owl-next{left:80px}.travel-for-good.slide-left .highlights-slider.owl-carousel .owl-nav{float:right}.luxe-page .highlights-slide-block .block-detail{padding-bottom:30px}.luxe-page .experience-tour-block .get-tab{padding:30px 10px 50px 0}.cuntry-block-inner .owl-dots{margin:15px 10px 0 200px}.seasonality-table{overflow:auto}.seasonality-left{max-width:100%;padding:0}.egypt .block-img img,.morocco .block-img img{min-height:480px;max-height:480px}.egypt .home-top-beach-slider .discover-img{height:600px}}@media (max-width:767px){.how-it-works-steps{flex-direction:column;gap:30px}.quotes{flex-direction:column}.quote.center{transform:translateY(0)}.big-quote,.quotes:after,.quotes:before{display:none}.exo-testimonial{padding:90px 0 0}.partnership-msg{padding:30px}.partnership-msg h3{padding:20px 0}.question_form_select select{width:100%}.experts-slider .owl-item .experts-post,.experts-slider .owl-item.active .experts-post{padding:80px 50px 0}.experts-slider .owl-item.active.center .experts-post{padding:0}.medium-right .experts-post{right:0}.medium-left .experts-post{left:0}.experts-slider{padding:0 15px}.experts-slider .owl-item .experts-post{transform:inherit!important;margin:0 0 20px}.experts-slider .owl-dots{margin-top:50px}.luxe-block{padding:60px 0 0}.luxe-row{grid-gap:0;grid-template-columns:repeat(1,1fr);padding:0 0 60px}.luxe-post{margin:0 0 30px}.eco_socially,.luxe-post.luxe-post-center{margin-top:0}.home-discover h4,.video-content p{font-size:18px}.padt-100{padding-top:50px}.experts-block{padding:0 0 50px}.exo-careers .destination-list-colum,.journey-through-btn{display:block}.journey-through-btn .primery-btn{margin:0 auto 10px}.experts-slider.owl-carousel .owl-nav button.owl-prev{left:25px}.experts-slider.owl-carousel .owl-nav button.owl-next{right:25px}.home-discover{margin:75px 0 0;padding:0 15px}.journey-form label{font-size:16px}.b-corp-block,.corp-content{text-align:center}.corp-content a{margin:0 auto;float:none}.user-login-agent{padding:30px 15px}.friendly_names p{font-size:12px}.exo-careers .view-roll-btn{margin-top:10px}.home-top-beach-slider .discover-img{background-attachment:scroll}}