.cta-secondary.container-cta{margin-bottom:13rem}.cta-secondary{background-image:url(/homepage/cta2/cta-bg.svg);background-position:bottom;background-repeat:no-repeat;transition:all .4s;overflow:hidden}@media only screen and (max-width:37.5em){.cta-secondary__form{gap:1rem}}@media only screen and (max-width:58.06em){.cta-secondary{background-image:none;background-color:var(--clr-purple);border-radius:12px}.cta-secondary:active,.cta-secondary:hover{transform:translateY(-3%);box-shadow:0 5px 10px 5px rgba(0,0,0,.1)}}.cta-secondary-wrapper{grid-template-columns:repeat(2,minmax(30rem,1fr));justify-content:center;align-items:center;padding-left:10rem}@media only screen and (max-width:58.06em){.cta-secondary-wrapper{grid-template-columns:1fr;grid-template-rows:1fr 1fr;margin-top:-10rem;margin-bottom:-10rem;padding:3.2rem}}@media only screen and (max-width:46.6875em){.cta-secondary-wrapper{margin-bottom:1rem}}@media only screen and (max-width:28.5625em){.cta-secondary-wrapper{row-gap:3rem}}@media only screen and (max-width:58.06em){.cta-secondary-wrapper-second-col{grid-row:1}}.cta-secondary-wrapper-second-col__img{width:110%;height:100%;transform:translateY(10%);transition:all .5s}@media only screen and (max-width:58.06em){.cta-secondary-wrapper-second-col__img{margin:0 auto;border-bottom:1px solid var(--clr-white);width:100%}.cta-secondary-wrapper-second-col__img:active,.cta-secondary-wrapper-second-col__img:hover{transform:translateY(10%) scale(1.05)}}.cta-secondary__heading,.cta-secondary__input-heading,.cta-secondary__paragraph{color:var(--clr-white)}.cta-secondary__heading{font-size:4rem;margin-bottom:1.5rem;padding-top:3.2rem}@media only screen and (max-width:28.5625em){.cta-secondary__heading{font-size:3.4rem}}.cta-secondary__paragraph{font-size:1.465rem;line-height:2.8rem;margin-bottom:5rem}.cta-secondary__input-heading{font-size:1.8rem;margin-bottom:2rem;font-weight:400}.cta-secondary__input{transition:all .3s;width:35rem;height:6rem;padding:1.5rem 1.5rem 1.5rem 2rem;font-size:1.5rem;border-radius:12px;border:none;margin-right:1rem}@media only screen and (max-width:28.5625em){.cta-secondary__input{width:100%}}.cta-secondary__input:focus{color:var(--clr-darker-grey);transform:translateY(-3%)}.cta{grid-template-columns:repeat(2,minmax(50.6rem,1fr));border-radius:9px;align-items:center;background-image:url(/homepage/cta/cta-background.svg);padding:0!important;overflow:hidden}@media only screen and (max-width:53.6875em){.cta{grid-template-columns:repeat(1,1fr);grid-template-rows:1fr 1fr;border-radius:20px}}@media only screen and (max-width:41.8125em){.cta{overflow:hidden;transition:all .3s}.cta:active,.cta:hover{transform:translateY(-15px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.cta:active img,.cta:hover img{transform:scale(1.05)}}.cta__left-side{padding-left:8rem;padding-right:8rem;width:55.6rem}@media only screen and (max-width:53.6875em){.cta__left-side{padding-bottom:4rem}}.cta__left-side span{margin-left:1rem;transition:all .2s}.cta__left-side .btn--cta:active,.cta__left-side .btn--cta:hover{transform:translateY(-7px);box-shadow:0 10px 40px rgba(0,0,0,.1)}.cta__left-side .btn--cta:active .icon-arr,.cta__left-side .btn--cta:hover .icon-arr{transform:translateX(10px)}@media only screen and (max-width:53.6875em){.cta__right-side{grid-row:1/-1}}.cta__right-side-img{width:100%;transition:all .3s;position:relative}@media only screen and (max-width:53.6875em){.cta__right-side-img{margin-bottom:2rem;-webkit-clip-path:polygon(0 0,100% 0,100% 80%,0 100%);clip-path:polygon(0 0,100% 0,100% 80%,0 100%)}.cta__right-side-img:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:linear-gradient(rgba(235,102,43,.3),rgba(235,102,43,.6));border-radius:12px}}.cta__right-side-wrapper{position:relative}.cta__right-side-shape{position:absolute;width:3.99rem;height:130%;display:block;top:0;left:0;z-index:11}@media only screen and (max-width:53.6875em){.cta__right-side-shape{display:none}}.cta__heading{font-size:4rem;margin-bottom:1rem;color:var(--clr-dark-blue)}.cta__heading span{display:inline-block;color:var(--clr-primary);font-weight:600}.customer-reviews__review-wrapper{display:flex;transition:transform .5s ease-in-out}.customer-reviews__review{flex-shrink:0;text-align:center}.customer-reviews.container-cta{background-image:url(/homepage/customerReviews/bgImage.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;margin-bottom:9rem}@media only screen and (max-width:25.125em){.customer-reviews.container-cta{margin-bottom:4rem}}.customer-reviews{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.customer-reviews-btn-wrapper{gap:1.2rem;justify-content:center;align-items:center;z-index:9999}@media only screen and (max-width:25.125em){.customer-reviews-btn-wrapper{margin-top:10rem}}.customer-reviews__heading{margin-bottom:5rem}.customer-reviews__img{width:10rem;object-fit:cover;margin:0 auto 4.4rem;transition:all .3s}.customer-reviews__img:active,.customer-reviews__img:hover{transform:scale(1.02)}.customer-reviews__review-img{position:relative}.customer-reviews__review-img-wrapper{position:relative;width:10rem;height:10rem;margin:0 auto 2rem}.customer-reviews__quote{content:"";position:absolute;display:flex;align-items:center;top:0;right:51.2%;width:3.5rem;height:3.5rem;border-radius:50%;background-color:var(--clr-primary);box-shadow:0 0 10px 1px rgba(0,0,0,.1);justify-content:center}.customer-reviews__subheading{color:var(--clr-primary);font-weight:500;margin-bottom:3.2rem;line-height:2.2rem}.customer-reviews__commentary{margin-bottom:3rem}.customer-reviews__commentary,.customer-reviews__job{color:var(--clr-dark-blue);font-size:1.5rem;font-weight:500;line-height:2.8rem}.customer-reviews__author{color:var(--clr-dark-blue);font-size:1.5rem;line-height:2.8rem;margin-bottom:1rem}.customer-reviews__review{width:100%;height:50rem;align-items:center;justify-content:center;transition:transform 1s}.customer-reviews__review-wrapper{width:100%;margin:0 auto;position:relative;border-radius:.9rem}.trending-destinations-toggle-wrapper{column-gap:.8rem;justify-content:center;align-items:center;position:relative;transition:all .4s}.trending-destinations-toggle-wrapper:active,.trending-destinations-toggle-wrapper:hover{transform:scale(1.1)}.trending-destinations-toggle-line{content:"";display:block;width:18px;height:8px;border-radius:12px;background-color:var(--clr-primary);cursor:pointer;transition:all .4s}.trending-destinations-toggle-line-current{background-color:var(--clr-dark-blue)}.trending-destinations-toggle-line:active,.trending-destinations-toggle-line:hover{transform:translateY(-9%)}.trending-destinations-toggle-line:active{transform:translateY(9%)}.customer-reviews-toggle-btn{display:block;width:1rem;height:1rem;border-radius:100px;background-color:var(--clr-dark-blue);cursor:pointer;transition:all .4s}.customer-reviews-toggle-btn--active{background-color:var(--clr-primary);width:1.4rem;height:1.4rem}.customer-reviews-toggle-btn:active,.customer-reviews-toggle-btn:hover{text-decoration:none;background-color:var(--clr-primary-lighter);color:var(--clr-white);transform:translateY(-3%)}.section-features.container{margin-top:7rem;margin-bottom:7rem}.section-features.container .section-features__layout{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));column-gap:7.4rem;row-gap:3.2rem;z-index:1}.section-features.container .section-features__layout-el{transition:all .2s}.section-features.container .section-features__layout-el img{margin-bottom:4rem;transition:all .7s}.section-features.container .section-features__layout-el span{color:var(--clr-dark-blue);font-weight:500;margin-bottom:2rem}.section-features.container .section-features__layout-el p{color:var(--clr-dark-blue);font-size:1.5rem;line-height:3.2rem}.section-features.container .section-features__layout-el:active,.section-features.container .section-features__layout-el:hover{transform:translateY(-.5rem);box-shadow:0 3px 0 rgba(0,0,0,.3)}.section-features.container .section-features__layout-el:active .section-features__layout__img,.section-features.container .section-features__layout-el:hover .section-features__layout__img{transform:translateY(-1.5rem)}.section-features__heading{margin-bottom:4.8rem}.section-features__heading-span{margin-bottom:3.2rem}