@charset "UTF-8";.h1,.h3,h1,h3{font-style:normal}body{color:#333;font-family:BentonSans}.h1,.h3,.h4,h1,h3,h4{font-family:'Guardian Egyp';font-weight:300}.h1,h1{font-size:3.125rem;line-height:55px;letter-spacing:.01em}.h3,h3{font-size:2.125rem;line-height:41px}.h4,.h5,h4,h5{font-size:1.625rem;line-height:36px}.h4,h4{font-style:normal}.h5,.h6,h5,h6,p{font-family:BentonSans;font-style:normal}.h5,h5{font-weight:400}.h6,h6{font-weight:500;font-size:1rem;line-height:33px}p{font-weight:400;font-size:.938rem;line-height:23px}.eyebrow,p.eyebrow{font-weight:500;font-size:.938rem;line-height:55px;font-family:BentonSans;letter-spacing:.01em}p.eyebrow{font-style:normal;text-transform:uppercase;margin-bottom:0}.eyebrow{font-style:normal}.legal{font-family:BentonSans;font-style:normal;font-weight:400;font-size:.875rem;line-height:20px}.purpose-driven-travel b,.purpose-driven-travel strong{font-weight:500}.blue,.nav-tabs .nav-link{color:#006fcf}.bg-blue{background-color:#006fcf;color:#fff}.bg-dark-blue{background-color:#00175a;color:#fff}.bg-light-grey{background-color:#f6f6f6}.bg-dark-grey{background-color:#53565a;color:#fff}.purpose-driven-travel a,.purpose-driven-travel a:hover{color:#006fcf}.purpose-driven-travel .btn,.purpose-driven-travel button{font-family:'Helvetica Neue',Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1rem;padding:13px 40px;border-radius:4px}.purpose-driven-travel .btn:focus,.purpose-driven-travel .btn:hover,.purpose-driven-travel button:focus,.purpose-driven-travel button:hover{text-decoration:underline}.purpose-driven-travel .btn.btn-primary,.purpose-driven-travel button.btn-primary{background-color:#006fcf;color:#fff}.purpose-driven-travel .btn.btn-primary:hover,.purpose-driven-travel button.btn-primary:hover{background-color:#005eaf;border-color:#005eaf}.purpose-driven-travel .btn.btn-light,.purpose-driven-travel button.btn-light{background-color:#fff;color:#006fcf}.purpose-driven-travel .btn.btn-light:hover,.purpose-driven-travel button.btn-light:hover{background-color:#ebebeb;border-color:#ebebeb}.purpose-driven-travel .section{padding-top:90px;padding-bottom:90px}.purpose-driven-travel .container{max-width:1240px;padding:0 20px}body .axp-global-header__dls-module__module___1_EeR .axp-global-header__dls-module__navSticky___2Ns68{position:absolute!important}nav.purpose-driven-travel{position:sticky;z-index:2;top:0;border-bottom:1px solid #fff}.purpose-driven-travel .navbar .logo-container .logo-link,.purpose-driven-travel .navbar .logo-container .travel-logo:hover,.purpose-driven-travel .navbar .logo-container a{border-bottom:1px solid transparent}.purpose-driven-travel .navbar{color:#fff;font-family:BentonSans;font-style:normal;font-weight:400;font-size:.875rem;line-height:17px;padding:15px 0}.purpose-driven-travel .navbar .logo-container .travel-logo{font-weight:700;text-transform:uppercase;letter-spacing:.05rem}.purpose-driven-travel .navbar .logo-container .travel-logo img{height:14px;width:auto}.purpose-driven-travel .navbar .logo-container .divider{margin:0 5px 1px;height:14px;border-right:1px solid #fff}.purpose-driven-travel .navbar .logo-container .logo-link:hover{border-bottom:1px solid #fff}.purpose-driven-travel .navbar a,.purpose-driven-travel .navbar a.nav-link{color:#fff;margin-right:0;text-decoration:none;padding:1px 0}.purpose-driven-travel .navbar .navbar-toggler{padding:9px;border:1px solid #4d9add;box-shadow:0 0 0 #fff;background-color:#fff}.purpose-driven-travel .navbar .navbar-toggler .navbar-toggler-icon{height:17px;width:17px;border:solid #006fcf;border-width:0 3px 3px 0;display:inline-block;padding:9px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-right:0;transition:all .25s;background-image:none;margin-top:0;margin-bottom:-3px}.purpose-driven-travel .navbar .navbar-toggler .navbar-toggle-svg{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transition:all .25s}.purpose-driven-travel .navbar .navbar-toggler .navbar-toggle-svg .toggle-fill{fill:#006fcf;transition:all .25s}.purpose-driven-travel .navbar .navbar-toggler.collapsed{background-color:#006fcf}.purpose-driven-travel .navbar .navbar-toggler.collapsed .navbar-toggler-icon{margin-top:-13px;margin-bottom:0;transform:rotate(-45deg);-webkit-transform:rotate(45deg);border-color:#fff}.purpose-driven-travel .navbar .navbar-toggler.collapsed .navbar-toggle-svg{transform:rotate(0);-webkit-transform:rotate(0)}.purpose-driven-travel .navbar .navbar-toggler.collapsed .navbar-toggle-svg .toggle-fill{fill:#fff}.purpose-driven-travel .navbar .navbar-collapse{flex-grow:initial}.purpose-driven-travel .navbar .navbar-collapse .nav-item{margin-right:35px;text-decoration:none}.purpose-driven-travel .navbar .navbar-collapse .nav-item:last-child{margin-right:0}.purpose-driven-travel .purpose-cards{background-position:bottom}.purpose-driven-travel .purpose-cards .card a{color:inherit;text-decoration:none;height:100%}.purpose-driven-travel .purpose-cards .card .card-inner{display:flex;flex-direction:column;position:relative;transition:.125s}.purpose-driven-travel .purpose-cards .card .card-inner:hover{transform:translateY(-5px);box-shadow:0 12px 12px rgba(0,0,0,.1)}.purpose-driven-travel .purpose-cards .card .card-inner .content{flex-grow:10;display:flex;flex-direction:column}.purpose-driven-travel .purpose-cards .card .card-inner .content p{flex-grow:10}.purpose-driven-travel .purpose-cards .card .card-inner .content .btn{width:fit-content}.purpose-driven-travel .content-width-small .marquee .content{max-width:960px}.purpose-driven-travel .marquee{min-height:931px;text-align:center;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 46.43%),linear-gradient(180deg,rgba(35,35,35,0) 0,rgba(35,35,35,.8) 100%)}.purpose-driven-travel .marquee .content{max-width:1100px}.purpose-driven-travel .marquee .content img{padding-bottom:25px;max-width:335px}.purpose-driven-travel .marquee .content h1{padding-bottom:20px}.purpose-driven-travel .marquee .content p{font-family:BentonSans-reg;font-style:normal;font-weight:400;font-size:1.125rem;line-height:26px}.purpose-driven-travel .marquee .content p.eyebrow{font-family:BentonSans;font-style:normal;font-weight:500;font-size:.938rem;line-height:55px;letter-spacing:.01em}.purpose-driven-travel .marquee .content .links{margin-top:50px;text-align:center}.purpose-driven-travel .marquee .content .links .btn:first-child{margin-right:30px}.purpose-driven-travel .marquee .content .links:last-child{margin-right:0}.purpose-driven-travel .marquee .bottom-bar{position:absolute;align-self:flex-end;padding-bottom:55px;text-align:center}.purpose-driven-travel .marquee .bottom-bar .scroll-to-explore p{font-family:BentonSans;font-style:normal;font-weight:500;font-size:1.125rem;margin-bottom:0}.dark-blue-module p,.purpose-driven-travel .program-benefits .intro h5{font-weight:300}.purpose-driven-travel .marquee .bottom-bar .scroll-to-explore span{height:15px;width:15px;border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.purpose-driven-travel .marquee .bottom-bar .location{position:absolute;right:0;top:0;background:rgba(0,0,0,.45);padding:10px;margin-right:40px;border-radius:5px}.purpose-driven-travel .marquee .bottom-bar .location img{margin-right:5px}.purpose-driven-travel .marquee .bottom-bar .location a{color:#fff;text-decoration:none}.purpose-driven-travel .purpose-cards{background-color:#f6f6f6;background-size:140%;background-position-x:80%;background-position-y:bottom;background-repeat:no-repeat}.purpose-driven-travel .purpose-cards .card{border:none;background-color:transparent}.purpose-driven-travel .purpose-cards .card .card-inner{padding:10px;background:#fff;border-radius:6px;height:100%}.purpose-driven-travel .purpose-card-one .image img,.purpose-driven-travel .purpose-cards .card .card-inner .image img{height:auto;border-radius:6px;width:100%}.purpose-driven-travel .purpose-cards .card .card-inner .content{padding:15px 30px}.purpose-driven-travel .purpose-cards .card .card-inner .content h3{padding-bottom:10px;margin-bottom:20px;border-bottom:4px solid #f5f5f5}.purpose-driven-travel .purpose-cards .card .card-inner .content .btn{margin-top:40px}.purpose-driven-travel .card-legal{font-size:.75rem}.purpose-driven-travel .purpose-card-one{background-color:#f6f6f6;background-size:140%;background-position-x:80%;background-position-y:bottom;background-repeat:no-repeat}.purpose-driven-travel .purpose-card-one .content{padding:15px 0 15px 50px}.purpose-driven-travel .purpose-card-one .content h3{padding-bottom:10px;margin-bottom:20px}.purpose-driven-travel .purpose-card-one .content .btn{margin-top:10px}.purpose-driven-travel .program-benefits .intro{max-width:680px;text-align:center;margin:0 auto}.purpose-driven-travel .program-benefits .intro .eyebrow{color:#d9d9d6}.purpose-driven-travel .program-benefits .benefits{padding-top:50px;padding-bottom:40px}.purpose-driven-travel .program-benefits .benefits .tile{border:none;background-color:transparent;min-height:560px}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner{background:#63666a;border-radius:3px;height:100%;position:relative}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .image img{border-radius:3px 3px 0 0;width:100%;height:auto}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .content{padding:11px 24px 80px}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .content .logo{max-width:100%;margin-bottom:20px;margin-top:9px}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .content h3{padding-bottom:10px;margin-bottom:20px;border-bottom:4px solid #f5f5f5}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .content h6{font-weight:500;text-transform:uppercase;font-size:1.063rem;line-height:17px;margin-bottom:20px;margin-top:8px}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .content h6.large-spaced{font-size:1.125rem;line-height:33px;font-weight:700;letter-spacing:.2rem}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .content .card-trigger{position:absolute;bottom:0;right:0;cursor:pointer}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .content .card-trigger img{margin-right:25px;margin-bottom:40px}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .content.two-tiles h6{font-size:1.625rem;margin-top:25px;margin-bottom:40px}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .content.two-tiles p{font-family:BentonSans;font-style:normal;font-weight:400;font-size:1.25rem;line-height:30px}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .card-flip{position:absolute;background:url(../images/Group-195.png) bottom no-repeat #f6f6f6;background-size:100%;color:#666;top:0;width:100%;min-height:100%;padding:20px 35px 35px;display:none;text-align:center}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .card-flip .header{font-weight:700;font-size:1.125rem;margin-bottom:25px}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .card-flip .header.large-spaced{font-size:1.125rem;line-height:33px;font-weight:700;letter-spacing:.2rem}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .card-flip .benefit{padding-left:15px;padding-bottom:25px;text-align:left}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .card-flip .benefit p{margin-bottom:0;padding-top:3px}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .card-flip .benefit p .superscript{font-size:80%;vertical-align:text-bottom}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .card-flip .benefit img{margin-right:15px;width:30px}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .card-flip .card-legal-rear{padding-left:15px;text-align:left;padding-right:25px}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .card-flip .card-legal-rear p{margin-bottom:2px}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .card-flip .card-trigger{position:absolute;bottom:0;right:0;cursor:pointer}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .card-flip .card-trigger img{margin-right:25px;margin-bottom:40px}.purpose-driven-travel .program-benefits .links{padding:40px 0}.purpose-driven-travel .program-benefits .links .btn{padding:11px 34px;border-radius:0;color:#53565a}.purpose-driven-travel .product-description{background:linear-gradient(to right,#00175a 0,#00175a 50%,#006fcf 50%,#006fcf 100%)}.purpose-driven-travel .product-description .country{background-color:#00175a;background-size:contain;background-position:center;background-repeat:no-repeat;padding:30px 17% 0 0}.purpose-driven-travel .product-description .country h4{font-weight:300;font-size:1.875rem;line-height:42px}.purpose-driven-travel .product-description .highlights{background-color:#006fcf;padding:100px 50px}.purpose-driven-travel .product-description .highlights h4{padding-bottom:20px;border-bottom:1px solid #fff;margin-bottom:20px}.purpose-driven-travel .product-description .highlights .highlight{padding:0 20px 30px}.purpose-driven-travel .product-description .highlights .highlight img{padding-top:5px;padding-right:30px}.purpose-driven-travel .product-description .highlights .highlight p{margin-bottom:0}.purpose-driven-travel .product-description .highlights .trip-details{background-color:#00175a;padding:25px;margin-top:50px}.purpose-driven-travel .product-description .highlights .trip-details .detail{padding-bottom:20px}.purpose-driven-travel .product-description .highlights .trip-details .detail .detail-label{font-size:.938rem;font-weight:500}.purpose-driven-travel .product-description .highlights .trip-details .contact{border-top:1px solid #fff;padding-top:20px}.purpose-driven-travel .product-description .highlights .trip-details .contact img{padding-right:20px}.purpose-driven-travel .product-description .highlights .trip-details .contact p{font-size:1rem;margin-bottom:0}.purpose-driven-travel .product-description .highlights .trip-details .contact .number{font-weight:400;font-size:1.563rem;line-height:46px}.purpose-driven-travel .story-telling-blade-50-50 .content h3,.purpose-driven-travel .story-telling-blade-single .content h3{font-family:'Guardian Egyp';font-weight:300;font-size:1.875rem;line-height:36px;margin-bottom:20px;font-style:normal}.purpose-driven-travel .product-description .highlights .trip-details .contact .number a{color:#fff;text-decoration:none}.purpose-driven-travel .story-telling-blade-50-50{padding-top:90px}.purpose-driven-travel .story-telling-blade-50-50 .image-container{padding:0}.purpose-driven-travel .story-telling-blade-50-50 .image-container .image img{width:100%;height:auto}.purpose-driven-travel .story-telling-blade-50-50 .content{padding:40px 100px}.purpose-driven-travel .story-telling-blade-single{padding-top:90px}.purpose-driven-travel .story-telling-blade-single .image-container{padding:0}.purpose-driven-travel .story-telling-blade-single .image-container .image img{width:100%;height:auto}.purpose-driven-travel .story-telling-blade-single .content{padding:50px 100px 0 0}.purpose-driven-travel .booking-blade{background:linear-gradient(to right,#006fcf 0,#006fcf 93%,#fff 93%,#fff 100%);background-size:auto;background-position:bottom right;background-repeat:no-repeat;margin-top:50px;height:400px}.purpose-driven-travel .booking-blade .container,.purpose-driven-travel .booking-blade .container .row{height:100%}.purpose-driven-travel .booking-blade .container .row .contact{border-top:1px solid #3d87d6;padding-top:20px}.purpose-driven-travel .booking-blade .container .row .contact img{padding-right:20px}.purpose-driven-travel .booking-blade .container .row .contact p{font-style:normal;font-weight:500;font-size:1.125rem;line-height:25px;margin-bottom:0}.purpose-driven-travel .booking-blade .container .row .contact .number{font-weight:400;font-size:1.563rem;line-height:46px}.purpose-driven-travel .booking-blade .container .row .contact .number a{color:#fff;text-decoration:none}.purpose-driven-travel .booking-blade .amex-head-image{position:absolute}.purpose-driven-travel .booking-blade .amex-head-image img{position:absolute;right:0;top:-35px}.purpose-driven-travel .tours-booking-blade{background:linear-gradient(to right,#006fcf 0,#006fcf 93%,#fff 93%,#fff 100%);background-size:auto;background-position:bottom right;background-repeat:no-repeat;margin-top:50px;height:400px}.purpose-driven-travel .tours-booking-blade .container,.purpose-driven-travel .tours-booking-blade .container .row{height:100%}.purpose-driven-travel .tours-booking-blade .container .row .image{padding-right:45px}.purpose-driven-travel .tours-booking-blade .container .row .contact p{font-family:BentonSans;font-style:normal;font-weight:400;font-size:1.25rem;line-height:28px;letter-spacing:.01em;margin-bottom:30px}.purpose-driven-travel .tours-booking-blade .container .row .contact a{color:#fff;text-decoration:none}.purpose-driven-travel .tours-booking-blade .container .row .contact h3{font-family:'Guardian Egyp';font-style:normal;font-weight:300;line-height:34px;margin-bottom:20px;letter-spacing:.01em}.purpose-driven-travel .tours-booking-blade .container .row .contact h4{font-family:BentonSans;font-style:normal;font-weight:400;font-size:1.875rem;line-height:36px}.purpose-driven-travel .tours-booking-blade .amex-head-image{position:absolute}.purpose-driven-travel .tours-booking-blade .amex-head-image img{position:absolute;right:0;top:-35px}.purpose-driven-travel .discover-more-tours .intro{margin:0 auto;border-bottom:1px solid #333}.purpose-driven-travel .discover-more-tours .tours{padding-top:50px;padding-bottom:40px}.purpose-driven-travel .discover-more-tours .tours .tile{border:none;background-color:transparent}.purpose-driven-travel .discover-more-tours .tours .tile a{text-decoration:none}.purpose-driven-travel .discover-more-tours .tours .tile .tile-inner{background:#fff;border-radius:3px;height:100%;box-shadow:0 2px 15px rgba(0,0,0,.0926);transition:.125s}.purpose-driven-travel .discover-more-tours .tours .tile .tile-inner:hover{transform:translateY(-5px);box-shadow:0 12px 12px rgba(0,0,0,.1)}.purpose-driven-travel .discover-more-tours .tours .tile .tile-inner .image img{border-radius:3px 3px 0 0;width:100%;height:auto}.purpose-driven-travel .discover-more-tours .tours .tile .tile-inner .content{padding:15px 20px;color:#00175a}.purpose-driven-travel .discover-more-tours .tours .tile .tile-inner .content .box{border-left:2px solid #00175a;padding:0 10px}.purpose-driven-travel .discover-more-tours .tours .tile .tile-inner .content .box p{font-family:'Guardian Egyp';font-style:normal;font-weight:300;font-size:1rem;line-height:19px;margin-bottom:0}.purpose-driven-travel .discover-more-tours .tours .tile .tile-inner .content .box p.country{font-family:BentonSans;font-style:normal;font-weight:500;font-size:.75rem;line-height:17px}.purpose-driven-travel .single-column-blade{background-size:130%;background-repeat:no-repeat;background-position-x:75%;background-position-y:bottom}.purpose-driven-travel .single-column-blade .content{padding-top:100px;padding-bottom:120px;max-width:980px;margin:0 auto}.purpose-driven-travel .single-column-blade .content.pb-0{padding-bottom:0}.purpose-driven-travel .trips-selection-drop-down{padding:20px 0;display:none}.purpose-driven-travel .trips-selection-drop-down .dropdown-center .dropdown-toggle{background-color:#fff;color:#006fcf;width:100%;text-align:left;padding:10px 20px;border-radius:20px;postion:relative}.purpose-driven-travel .trips-selection-drop-down .dropdown-center .dropdown-toggle .dropdown-arrow-svg{position:absolute;right:33px;top:19px}.purpose-driven-travel .trips-selection-drop-down .dropdown-center .dropdown-menu{transform:translate3d(17px,46.5px,0)!important;width:94%;padding:10px 15px}.purpose-driven-travel .trips-selection-drop-down .dropdown-center .dropdown-menu .nav-link{font-size:1rem;padding:5px 0 10px;color:#006fcf;font-family:BentonSans;font-style:normal;font-weight:400}.purpose-driven-travel .trips-selection-drop-down .dropdown-center .dropdown-menu .nav-link:hover{text-decoration:underline}.purpose-driven-travel .trips-selection .tab-content .tab-pane{height:0;overflow:hidden}.purpose-driven-travel .trips-selection .tab-content .tab-pane.active{height:auto;overflow:initial}.purpose-driven-travel .trips-selection .nav-tabs{padding-right:0;margin-top:-53px;background:#fff;border:none}.purpose-driven-travel .trips-selection .nav-tabs .col{position:relative}.purpose-driven-travel .trips-selection .nav-tabs .col .nav-link{width:100%;border-radius:0;border-bottom:2px solid #006fcf;border-right:none;border-left:none;color:#006fcf}.purpose-driven-travel .trips-selection .nav-tabs .col .nav-link.active{text-decoration:underline;color:#fff;background-color:#006fcf;border-top:1px solid #006fcf}.purpose-driven-travel .trips-selection .nav-tabs .col .divider{border-right:1.5px solid #d9d9d6;position:absolute;height:30px;top:12px;right:-1px;margin:auto}.purpose-driven-travel .trips-selection .nav-tabs .col:last-child .divider{border-right:0}.purpose-driven-travel .trips-selection .area-intro{padding-top:50px}.purpose-driven-travel .trips-selection .area-intro h3{font-family:'Guardian Egyp';font-style:normal;font-weight:300;font-size:2rem;line-height:38px;letter-spacing:.035em;color:#53565a}.purpose-driven-travel .trips-selection .area-intro p{font-family:BentonSans;font-style:normal;font-weight:400;font-size:1.125rem;line-height:34px;letter-spacing:.035em;color:#63666a}.purpose-driven-travel .trips-selection .area-links{margin-right:50px;position:sticky;top:50px;margin-bottom:100px}.purpose-driven-travel .trips-selection .area-links .area-links-container{background:#f6f6f6;border:1px solid #d9d9d6;box-shadow:0 2px 15px rgba(0,0,0,.0926);padding:25px}.purpose-driven-travel .trips-selection .area-links .area-link{padding:20px 0 5px;border-bottom:1px solid #d9d9d6}.purpose-driven-travel .trips-selection .area-links .area-link:first-child{padding-top:0}.purpose-driven-travel .trips-selection .area-links .area-link:nth-last-child(2){border-bottom:none}.purpose-driven-travel .trips-selection .area-links .area-link.view-program-benefits{text-align:center;background:#fff;padding:1px;width:115%;left:-20px;bottom:-19px;position:relative;border:1px solid #ededed}.purpose-driven-travel .trips-selection .area-links .area-link.view-program-benefits a{font-family:'Helvetica Neue',Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:17px;text-align:center;text-decoration-line:underline;color:#006fcf;padding-top:15px;padding-bottom:15px}.purpose-driven-travel .trips-selection .area-links .area-link .location{text-decoration:none;position:relative;display:block}.purpose-driven-travel .trips-selection .area-links .area-link .location .arrow{height:12px;width:12px;border:solid #53565a;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(315deg);-webkit-transform:rotate(315deg);position:absolute;top:4px;right:0}.purpose-driven-travel .trips-selection .area-links .area-link .location .arrow-svg{position:absolute;top:-4px;right:0}.purpose-driven-travel .trips-selection .area-links .area-link .location .name{font-family:BentonSans;font-style:normal;font-weight:500;font-size:1.125rem;line-height:20px;letter-spacing:.035em;color:#53565a;margin-bottom:6px;padding-right:15px}.purpose-driven-travel .trips-selection .area-links .area-link .location .country{font-family:BentonSans;font-style:normal;font-weight:400;font-size:1.125rem;line-height:20px;letter-spacing:.035em;color:#53565a;margin-bottom:0;padding-right:15px}.purpose-driven-travel .trips-selection .areas-row{padding-right:10px;padding-left:10px}.purpose-driven-travel .trips-selection .area-details-anchor{padding-top:50px;margin-top:-50px;position:relative}.purpose-driven-travel .trips-selection .area-details-anchor .back-to-top-hotel{position:absolute;bottom:30px;left:20px}.purpose-driven-travel .trips-selection .area-details{border:1px solid #d9d9d6;background:#f6f6f6;margin-bottom:100px}.purpose-driven-travel .trips-selection .area-details .slide-show-container{position:relative}.purpose-driven-travel .trips-selection .area-details .hotel-type{position:absolute;bottom:0;left:30px;background:#53565a;width:auto;border-radius:5px 5px 0 0;padding:2px 30px 5px;color:#fff}.purpose-driven-travel .trips-selection .area-details .hotel-type span{font-weight:300}.purpose-driven-travel .trips-selection .area-details .hotel-type img{max-width:230px}.purpose-driven-travel .trips-selection .area-details .image-slide-show{padding:0}.purpose-driven-travel .trips-selection .area-details .image-slide-show img{width:100%;height:auto}.purpose-driven-travel .trips-selection .area-details .image-slide-show .slick-dots{display:none!important}.purpose-driven-travel .trips-selection .area-details .image-slide-show .slick-next,.purpose-driven-travel .trips-selection .area-details .image-slide-show .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:40px;height:40px;padding:0;z-index:1;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:rgba(0,0,0,0);background-size:cover}.purpose-driven-travel .trips-selection .area-details .image-slide-show .slick-prev{background-image:url(../images/Carousel-Arrow-Left.svg)}.purpose-driven-travel .trips-selection .area-details .image-slide-show .slick-next{background-image:url(../images/Carousel-Arrow-Right.svg);right:0}.purpose-driven-travel .trips-selection .area-details .location-container{background-color:#fff;padding:20px}.purpose-driven-travel .trips-selection .area-details .location-container .location .box{padding-left:25px;border-left:3px solid #6e7073}.purpose-driven-travel .trips-selection .area-details .location-container .location .box .eyebrow{font-family:BentonSans;font-style:normal;font-weight:400;font-size:1rem;line-height:19px;color:#63666a;text-transform:initial}.purpose-driven-travel .trips-selection .area-details .location-container .location .box h4{font-family:'Guardian Egyp';font-style:normal;font-weight:300;font-size:1.875rem;line-height:36px;color:#53565a}.purpose-driven-travel .trips-selection .area-details .location-container .location .box h4 a{text-decoration:none;color:#53565a}.purpose-driven-travel .trips-selection .area-details .location-container .btn{font-family:BentonSans;font-style:normal;font-weight:400;font-size:1rem;width:100%;border-radius:2px}.purpose-driven-travel .trips-selection .area-details .location-icons{padding:15px 50px;border-top:1px solid #d9d9d6;border-bottom:1px solid #d9d9d6}.purpose-driven-travel .trips-selection .area-details .location-icons img{margin-right:12px;max-width:28px}.purpose-driven-travel .trips-selection .area-details .location-icons p{margin-bottom:0}.purpose-driven-travel .trips-selection .area-details .location-description{padding:20px 50px}.purpose-driven-travel .trips-selection .area-details .location-description h5{font-family:BentonSans;font-style:normal;font-weight:400;font-size:1.25rem;line-height:28px;margin-top:20px}.purpose-driven-travel .trips-selection .area-details .location-description h5:first-child{margin-top:0}.purpose-driven-travel .trips-selection .area-details .location-description a{color:#006fcf}.purpose-driven-travel .trips-selection .area-details .location-description p{font-family:BentonSans;font-style:normal;font-weight:400;font-size:.938rem;line-height:23px}.purpose-driven-travel .perfect-tour-carousel{overflow:hidden}.purpose-driven-travel .perfect-tour-carousel .row{position:relative}.purpose-driven-travel .perfect-tour-carousel .tour-carousel,.purpose-driven-travel .perfect-tour-carousel .video-carousel{margin-bottom:70px}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-list,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-list{overflow:unset}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-track,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-track{display:flex!important}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-slide,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-slide{height:inherit!important}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-dots,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-dots{position:absolute;bottom:-67px;display:block;width:100%;padding:0 15px 0 0;margin:0;list-style:none;text-align:center}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-dots li,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-dots li button,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-dots li button:before,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-dots li button:before{font-family:slick;font-size:65px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-dots li.slick-active button:before,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-dots li.slick-active button:before{opacity:1;color:#fff}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-next,.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-prev,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-next,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-prev{font-size:0;line-height:0;position:absolute;bottom:-70px;display:block;width:20px;height:22px;padding:0;cursor:pointer;color:transparent;border:none;outline:0;background:url(../images/carousel-arrow-fade.svg) center no-repeat;z-index:5}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-next:before,.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-prev:before,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-next:before,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-prev:before{height:15px;width:15px;border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;opacity:1}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-next.slick-disabled,.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-next.slick-disabled:before,.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-prev.slick-disabled,.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-prev.slick-disabled:before,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-next.slick-disabled,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-next.slick-disabled:before,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-prev.slick-disabled,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-prev.slick-disabled:before{opacity:.5}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-arrow.arrow-hightlight:before,.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-next:before,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-arrow.arrow-hightlight:before,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-next:before{opacity:1}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-prev,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-prev{padding-left:20px;transform:rotate(180deg);-webkit-transform:rotate(180deg)}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-next,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-next{right:20px;padding-right:20px}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .tour-card,.purpose-driven-travel .perfect-tour-carousel .video-carousel .tour-card{padding:2px 2px 50px;margin-right:20px}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .tour-card .tour-image img,.purpose-driven-travel .perfect-tour-carousel .video-carousel .tour-card .tour-image img{width:100%;height:auto}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .tour-card .tour-name,.purpose-driven-travel .perfect-tour-carousel .video-carousel .tour-card .tour-name{margin-top:20px;margin-bottom:40px;border-left:2px solid #fff;padding-left:18px}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .tour-card .tour-name .eyebrow,.purpose-driven-travel .perfect-tour-carousel .video-carousel .tour-card .tour-name .eyebrow{font-family:BentonSans;font-style:normal;font-weight:500;font-size:.813rem;line-height:17px;text-transform:capitalize;margin-bottom:5px}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .tour-card .tour-name h4,.purpose-driven-travel .perfect-tour-carousel .video-carousel .tour-card .tour-name h4{font-family:'Guardian Egyp';font-style:normal;font-weight:300;font-size:1.25rem;line-height:24px}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .tour-card .tour-description,.purpose-driven-travel .perfect-tour-carousel .video-carousel .tour-card .tour-description{padding-left:18px;padding-bottom:30px}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .tour-card .link,.purpose-driven-travel .perfect-tour-carousel .video-carousel .tour-card .link{padding-left:18px;position:absolute;bottom:0}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .tour-card .link .btn,.purpose-driven-travel .perfect-tour-carousel .video-carousel .tour-card .link .btn{padding:13px 50px;border-radius:4px}.purpose-driven-travel .perfect-tour-carousel .tour-count{position:absolute;bottom:2px;left:80px;font-family:BentonSans;font-style:normal;font-weight:500;font-size:.938rem;line-height:19px;letter-spacing:.025em}.purpose-driven-travel .perfect-tour-carousel .video-carousel{padding-bottom:0!important;padding-top:0!important;margin-bottom:160px}.purpose-driven-travel .perfect-tour-carousel .video-carousel .video-slide{margin-right:30px;color:#00175a}.purpose-driven-travel .perfect-tour-carousel .video-carousel .video-slide-header{display:flex;flex-flow:column;text-align:center;color:#00175a;font-family:'Guardian Egyp';font-size:calc(2.6rem*.625);font-style:normal;font-weight:300;line-height:calc(3.6rem*.625);letter-spacing:.26px;margin-bottom:calc(3.2rem*.625)}.purpose-driven-travel .perfect-tour-carousel .video-carousel .video-slide-header b{font-weight:500}.purpose-driven-travel .perfect-tour-carousel .video-carousel .video-slide-header span{display:flex;flex-flow:row;align-items:center;justify-content:center;gap:calc(.8rem*.625)}.purpose-driven-travel .perfect-tour-carousel .video-carousel .location{display:inline}.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-next,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-prev{background-image:url(../images/carousel-arrow-fade-blue.svg);bottom:-30px}.purpose-driven-travel .perfect-tour-carousel .video-carousel .next-slide-label{position:absolute;bottom:-30px;left:80px;color:#00175a;font-size:calc(1.5rem*.625)}.purpose-driven-travel .perfect-tour-carousel .video-carousel .next-slide-label b{text-transform:uppercase}.purpose-driven-travel .tour-program-benefits .intro{max-width:900px;text-align:center;margin:0 auto}.purpose-driven-travel .tour-program-benefits .benefits{padding-top:50px;padding-bottom:40px}.purpose-driven-travel .tour-program-benefits .benefits .tile{border:none;background-color:transparent}.purpose-driven-travel .tour-program-benefits .benefits .tile .tile-inner{background:#f6f6f6;border-radius:3px;height:100%}.purpose-driven-travel .tour-program-benefits .benefits .tile .tile-inner .image img{border-radius:3px 3px 0 0;width:100%;height:auto}.purpose-driven-travel .tour-program-benefits .benefits .tile .tile-inner .title{padding:20px}.purpose-driven-travel .tour-program-benefits .benefits .tile .tile-inner .title img{max-width:45px;width:100%;margin-right:15px}.purpose-driven-travel .tour-program-benefits .benefits .tile .tile-inner .title p{font-family:BentonSans;font-style:normal;font-weight:500;font-size:1.063rem;color:#53565a;margin-bottom:0}.purpose-driven-travel .terms-and-conditions .card-body,.purpose-driven-travel .terms-and-conditions .card-body p,.purpose-driven-travel .terms-and-conditions a{font-family:'Helvetica Neue',Helvetica,sans-serif;font-style:normal}.purpose-driven-travel .tour-program-benefits .benefits .tile .tile-inner .content{padding:0 20px 20px}.purpose-driven-travel .tour-program-benefits .benefits .tile .tile-inner .content h3{padding-bottom:10px;margin-bottom:20px;border-bottom:4px solid #f5f5f5}.purpose-driven-travel .tour-program-benefits .benefits .tile .tile-inner .content .card-trigger{padding-top:10px;text-align:right;padding-bottom:24px}.purpose-driven-travel .dont-live-without-blade{border-top:2px solid #fff}.purpose-driven-travel .dont-live-without-blade img{max-width:100%}.purpose-driven-travel .terms-and-conditions{background:#f7f8f9}.purpose-driven-travel .terms-and-conditions a{font-weight:400;font-size:.75rem;line-height:19px;color:#333;text-decoration:underline}.purpose-driven-travel .terms-and-conditions a .arrow{transform:rotate(90deg);-webkit-transform:rotate(90deg);margin-right:10px;transition:all .25s}.purpose-driven-travel .terms-and-conditions a.collapsed .arrow{transform:rotate(0);-webkit-transform:rotate(0)}.purpose-driven-travel .terms-and-conditions .terms-dropdown{font-weight:700;font-size:15px;text-decoration:none}.purpose-driven-travel .terms-and-conditions .card-body{background:0 0;border:none;font-size:.75rem;line-height:22px;color:#333}.purpose-driven-travel .terms-and-conditions .card-body p{font-size:.75rem;line-height:19px;margin-bottom:.7rem}.purpose-driven-travel .terms-and-conditions .card-body b,.purpose-driven-travel .terms-and-conditions .card-body strong{font-weight:700}#hotels-top{position:relative;top:-170px}iframe.youtube-stay-with-purpose{border:1px solid #fff;width:100%;aspect-ratio:560/315}iframe.youtube-explore-with-purpose{border:1px solid #00175a;aspect-ratio:16/9;width:100%}.light-blue-top{border-top:2px solid #006fcf}@font-face{font-family:BentonSans;src:url(../fonts/BentonSansBook.woff) format("woff");font-weight:300}@font-face{font-family:BentonSans;src:url(../fonts/BentonSansRegular.woff) format("woff");font-weight:400}@font-face{font-family:BentonSans-reg;src:url(../fonts/BentonSansRegular.woff) format("woff");font-weight:400}@font-face{font-family:BentonSans-reg;src:url(../fonts/BentonSansRegular.woff) format("woff");font-weight:400}@font-face{font-family:BentonSans;src:url(../fonts/BentonSansMedium.woff) format("woff");font-weight:500}@font-face{font-family:BentonSans;src:url(../fonts/BentonSansBold.woff) format("woff");font-weight:700}@font-face{font-family:Guardian Egyp;src:url(../fonts/GuardianEgyp-Light-Web.woff) format("woff")}@font-face{font-family:Guardian Egyp;font-weight:300;src:url(../fonts/GuardianEgyp-Light-Web.woff) format("woff")}@font-face{font-family:Guardian Egyp;src:url(../fonts/GuardianEgyp-Medium-Web.woff) format("woff");font-weight:500}@font-face{font-family:Guardian Egyp;src:url(../fonts/GuardianEgyp-Regular-Web.woff) format("woff");font-weight:400}@font-face{font-family:'Helvetica Neue',Helvetica,sans-serif;src:url(../fonts/HelveticaNeueLTStd-Roman.otf) format("opentype")}@font-face{font-family:'Helvetica Neue',Helvetica,sans-serif;font-weight:400;src:url(../fonts/HelveticaNeueLTStd-Roman.otf) format("opentype")}@media(min-width:600px){.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-dots,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-dots{display:none!important}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-prev,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-prev{padding-left:0}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .slick-next,.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-next{left:50px;right:unset;padding-right:0}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .tour-card,.purpose-driven-travel .perfect-tour-carousel .video-carousel .tour-card{min-width:380px;max-width:380px;margin-right:50px;margin-top:40px;padding:0 0 50px}}@media(min-width:768px){.purpose-driven-travel .marquee .bottom-bar .location img{margin-top:-3px}.purpose-driven-travel .story-telling-blade-50-50 .col,.purpose-driven-travel .story-telling-blade-single .col{padding:0 4px}.purpose-driven-travel .trips-selection .areas-row{padding-right:10px;padding-left:10px}}@media(min-width:992px){.purpose-driven-travel .navbar a:hover{border-bottom:1px solid #fff}.purpose-driven-travel .navbar a{border-bottom:1px solid transparent}.purpose-driven-travel .navbar a.nav-link.select-highlight,.purpose-driven-travel .navbar a.nav-link:hover{border-bottom:1px solid #fff}}@media(min-width:992px) and (max-width:1199.98px){.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .card-flip{padding:10px 10px 35px}}@media(min-width:1200px) and (max-width:1399.98px){.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .card-flip{padding:20px 30px 35px}}@media(min-width:1200px){.purpose-driven-travel .trips-selection .area-intro-mobile{display:none}.purpose-driven-travel .trips-selection .areas-row{margin-top:145px;padding-left:0}.purpose-driven-travel .perfect-tour-carousel .tour-carousel .tour-card,.purpose-driven-travel .perfect-tour-carousel .video-carousel .tour-card{margin-right:100px}}@media(min-width:1320px){.purpose-driven-travel .product-description .highlights{padding:100px 0 100px 50px}}@media(max-width:1240px){.purpose-driven-travel .container{padding:0 8px}}@media(max-width:1199.98px){.purpose-driven-travel .purpose-card-one,.purpose-driven-travel .purpose-cards{background-size:160%}.purpose-driven-travel .story-telling-blade-50-50 .content{padding:20px 50px 20px 10px}.purpose-driven-travel .story-telling-blade-single .content{padding:50px 50px 0 0}.purpose-driven-travel .booking-blade{background:linear-gradient(to right,#006fcf 0,#006fcf 100%);text-align:center;height:initial;padding:40px 20px;margin-top:0}.purpose-driven-travel .booking-blade .amex-head-image{display:none}.purpose-driven-travel .single-column-blade{background-size:150%}.purpose-driven-travel .trips-selection-drop-down{display:block}.purpose-driven-travel .trips-selection .location-links,.purpose-driven-travel .trips-selection .nav-tabs{display:none}.purpose-driven-travel .trips-selection .area-intro{margin-bottom:40px;text-align:center}.purpose-driven-travel .trips-selection .area-details .location-container{padding:10px 0}.purpose-driven-travel .trips-selection .area-details .location-container .location .box{padding-left:12px}.purpose-driven-travel .trips-selection .area-details .location-container .location .box .eyebrow{font-size:.688rem;margin-bottom:0}.purpose-driven-travel .trips-selection .area-details .location-container .location .box h4{font-size:1.25rem;line-height:24px}.purpose-driven-travel .trips-selection .area-details .location-container .btn{margin:13px 0;width:initial;padding:10px 40px}.purpose-driven-travel .trips-selection .area-details .location-icons{padding:15px 13px}.purpose-driven-travel .trips-selection .area-details .location-icons .d-flex{flex-direction:column!important;text-align:center;padding:0 7px}.purpose-driven-travel .trips-selection .area-details .location-icons img{margin-right:0;padding-bottom:7px}.purpose-driven-travel .trips-selection .area-details .location-icons p{font-style:normal;font-weight:500;font-size:.625rem;line-height:10px}.purpose-driven-travel .trips-selection .area-details .location-description{padding:15px 13px}.purpose-driven-travel .trips-selection .area-details .location-description h5{font-size:.938rem;line-height:22px}.purpose-driven-travel .trips-selection .area-details .location-description p{font-size:.75rem;line-height:18px}}@media(max-width:991.98px){.h4,h4{font-size:1.25rem;line-height:26px}.purpose-driven-travel .navbar a.nav-link{padding:10px 0}.purpose-driven-travel .navbar .navbar-toggler .navbar-toggler-icon{height:14px;width:14px;padding:5px}.purpose-driven-travel .navbar .navbar-toggler.collapsed .navbar-toggler-icon{margin-top:-10px}.purpose-driven-travel .purpose-cards .card{padding-bottom:25px}.purpose-driven-travel .program-benefits .benefits .tile{margin-bottom:30px}.purpose-driven-travel .product-description{background:linear-gradient(to right,#00175a 0,#00175a 100%)}.purpose-driven-travel .product-description .container-max{margin-right:auto;margin-left:auto;width:100%;padding-right:0;padding-left:0;max-width:unset}.purpose-driven-travel .product-description .container{padding:0}.purpose-driven-travel .product-description .country{padding:100px 30px;margin:30px 0}.purpose-driven-travel .story-telling-blade-50-50 .content{padding:20px 20px 20px 10px}.purpose-driven-travel .story-telling-blade-single .content{padding:50px 20px 0 0}.purpose-driven-travel .tours-booking-blade{background:linear-gradient(to right,#006fcf 0,#006fcf 100%);text-align:center;height:initial;padding:40px 0;margin-top:0}.purpose-driven-travel .tours-booking-blade .container .row .image{padding-right:0;padding-bottom:25px}.purpose-driven-travel .tours-booking-blade .amex-head-image{display:none}.purpose-driven-travel .trips-selection .area-details-anchor .back-to-top-hotel{position:relative;bottom:8px;left:0}.purpose-driven-travel .trips-selection .area-details{margin-bottom:30px}.purpose-driven-travel .tour-program-benefits .benefits .tile{padding-bottom:20px}}@media(max-width:767.98px){.h1,.h3,h1,h3{font-size:1.563rem;line-height:32px}.h4,h4{font-size:1.25rem;line-height:26px}.h5,h5{font-size:1.375rem;line-height:32px}p.eyebrow{line-height:20px;margin-bottom:15px}.purpose-driven-travel .btn,.purpose-driven-travel button{font-size:.938rem;padding:10px 30px;border-radius:3px}.purpose-driven-travel .section{padding-top:50px;padding-bottom:50px}.purpose-driven-travel .container.container-max{max-width:1240px;margin-right:auto;margin-left:auto;width:100%;padding-right:0;padding-left:0}.purpose-driven-travel .navbar .container{max-width:unset;padding:0}.purpose-driven-travel .marquee{text-align:center;min-height:670px}.purpose-driven-travel .marquee.mobile-left{text-align:left}.purpose-driven-travel .marquee .content p{font-size:.938rem;line-height:23px}.purpose-driven-travel .marquee .content .links{padding-bottom:40px}.purpose-driven-travel .marquee .content .links .btn:first-child{margin-right:15px}.purpose-driven-travel .marquee .bottom-bar{padding-bottom:30px}.purpose-driven-travel .marquee .bottom-bar .location{position:relative;width:fit-content;margin:0 auto 30px;padding:8px;font-size:.688rem;line-height:13px}.purpose-driven-travel .purpose-card-one .content .btn,.purpose-driven-travel .purpose-cards .card .card-inner .content .btn{margin-top:10px}.purpose-driven-travel .marquee .bottom-bar .location a{position:relative;top:1px}.purpose-driven-travel .purpose-cards .card{padding-bottom:25px}.purpose-driven-travel .purpose-cards .card .card-inner{padding:6px}.purpose-driven-travel .purpose-card-one .content,.purpose-driven-travel .purpose-cards .card .card-inner .content{padding:15px 16px}.purpose-driven-travel .purpose-card-one .content h3{margin-bottom:0}.purpose-driven-travel .program-benefits .benefits{padding-top:25px;padding-bottom:10px}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .content.two-tiles h6{margin-top:0;margin-bottom:10px}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .content.two-tiles h6.large-spaced{font-size:1.125rem;line-height:33px;font-weight:700;letter-spacing:.2rem}.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .content.two-tiles p{font-size:.938rem;line-height:23px}.purpose-driven-travel .program-benefits .legal{text-align:left;margin-bottom:0}.purpose-driven-travel .product-description .country h4{font-size:1.375rem;line-height:32px}.purpose-driven-travel .product-description .highlights{padding:50px 30px}.purpose-driven-travel .product-description .highlights h4{font-size:1.563rem;line-height:32px}.purpose-driven-travel .product-description .highlights .highlight{padding:0 0 30px}.purpose-driven-travel .product-description .highlights .trip-details .contact .number{line-height:39px}.purpose-driven-travel .story-telling-blade-50-50{padding-top:0}.purpose-driven-travel .story-telling-blade-50-50 .image-container{padding:0}.purpose-driven-travel .story-telling-blade-50-50 .content{padding:30px}.purpose-driven-travel .story-telling-blade-single{padding-top:0}.purpose-driven-travel .story-telling-blade-single .image-container{padding:0}.purpose-driven-travel .story-telling-blade-single .content{padding:30px}.purpose-driven-travel .booking-blade .container .row .contact{justify-content:center}.purpose-driven-travel .tours-booking-blade .container .row .contact p{font-size:.938rem;line-height:23px}.purpose-driven-travel .tours-booking-blade .container .row .contact h3{font-size:1.563rem;line-height:32px}.purpose-driven-travel .tours-booking-blade .container .row .contact h4{font-size:1.375rem;line-height:23px}.purpose-driven-travel .discover-more-tours .intro{text-align:center;border:none}.purpose-driven-travel .discover-more-tours .tours{padding-top:20px;padding-bottom:0}.purpose-driven-travel .discover-more-tours .tours .tile{padding-bottom:20px}.purpose-driven-travel .single-column-blade .content{padding-top:50px;padding-bottom:100px}.purpose-driven-travel .trips-selection .area-details .hotel-type{padding:0 16px;left:12px}.purpose-driven-travel .trips-selection .area-details .hotel-type img{max-width:130px}.purpose-driven-travel .perfect-tour-carousel h3{text-align:center;padding-bottom:30px}.purpose-driven-travel .perfect-tour-carousel .video-carousel .video-slide-header{font-size:calc(2rem*.625);line-height:calc(2.6rem*.625)}.purpose-driven-travel .perfect-tour-carousel .video-carousel .slick-next{left:40px}.purpose-driven-travel .perfect-tour-carousel .video-carousel .next-slide-label{bottom:-50px;width:calc(100% - 120px)}.purpose-driven-travel .tour-program-benefits .benefits{padding-bottom:0}}@media(max-width:599.98px){.purpose-driven-travel .perfect-tour-carousel .tour-count{display:none}}@media(max-width:575.98px){.purpose-driven-travel .program-benefits .benefits .tile .tile-inner .card-flip{padding:10px 10px 35px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}