.hero{align-items:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;max-height:600px;overflow:hidden;padding:200px 0;position:relative;row-gap:40px}.hero>*{z-index:1}.hero:before{background-color:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero__text{color:#fff;font-size:1.75rem;font-weight:700;max-width:448px;text-align:center}.hero__form{background-color:#fff;border-radius:.75rem;-moz-column-gap:40px;column-gap:40px;display:flex;max-width:1080px;padding:8px;width:100%;z-index:2}.hero__form .custom-select{border:none;flex:1}.hero__form .custom-select:before{background-color:#e6e6e6;content:"";height:100%;position:absolute;right:-20px;top:0;width:1px}.hero__form .custom-select:nth-child(3):before{display:none}.hero__form-buttons{-moz-column-gap:8px;column-gap:8px;display:flex}.hero__form-buttons .button{flex:1;width:100%}.hero__popular-searchs{color:#fff;-moz-column-gap:20px;column-gap:20px;display:flex;font-size:1.125rem}.hero__popular-searchs-list{-moz-column-gap:10px;column-gap:10px;display:flex}.hero__popular-searchs-link{font-weight:700}.hero__popular-searchs-link:hover{text-decoration:underline}@media screen and (max-width:1024px){.hero{min-height:100dvh;padding:30px 0}.hero__text{font-size:1.25rem}.hero__form{flex-direction:column;padding:20px;row-gap:10px;width:calc(100% - 40px)}.hero__form .custom-select{border:1px solid #e6e6e6}.hero__form .custom-select:before{display:none}.hero__form-buttons{flex-direction:column;margin:0;row-gap:20px}.hero__popular-searchs{align-items:center;flex-direction:column;row-gap:10px}.hero__popular-searchs ul{flex-wrap:wrap;justify-content:center;padding:0 20px}}.orientation-stepper{align-items:center;display:flex;margin-top:30px}.orientation-stepper-item{align-items:center;display:flex;flex-direction:column;padding:41px 20px;row-gap:20px;text-align:center}.orientation-stepper-item__image{max-width:220px;width:100%}.orientation-stepper-item__content{font-weight:700}@media screen and (max-width:1024px){.orientation-stepper-item{padding:30px 0 70px}}.popular-city-card{border-radius:.75rem;display:flex;overflow:hidden;position:relative}.popular-city-card__img{aspect-ratio:200/260;background-image:url(../img/no-image.png);background-position:50%;background-size:cover;display:flex;max-height:260px;width:100%}.popular-city-card__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.popular-city-card__content{background:linear-gradient(0deg,rgba(0,0,0,.6),transparent 60%,transparent);bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;left:0;padding:11px;position:absolute;right:0;row-gap:.3125rem;text-align:center;top:0}.popular-city-card__name{font-size:1.125rem;font-weight:700}.popular-city-card__announcment-number{font-size:.875rem}.popular-cities .swiper{padding-bottom:70px}@media screen and (max-width:1024px){.popular-cities{margin-right:-16px}}.customer-review-card{border-radius:.75rem;display:flex;overflow:hidden}.customer-review-card img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.customer-review-card__content{background:linear-gradient(0deg,rgba(0,0,0,.6),transparent 60%,transparent);border-radius:.75rem;bottom:0;color:#fff;display:flex;flex-direction:column;font-size:1.125rem;justify-content:flex-end;left:0;padding:18px 20px;position:absolute;right:0;row-gap:.3125rem;top:0}.customer-review-card__content:after{content:"\f144";font-family:FontAwesomeRegular;font-size:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.customer-review-card__job{font-size:.875rem}.customer-comment-video-gallery-fancybox .fancybox__content{aspect-ratio:unset!important;aspect-ratio:9/16!important;max-height:600px;outline:none;padding:0!important;width:-moz-fit-content;width:fit-content}.customer-comment-video-gallery-fancybox .fancybox__content iframe{width:100%}.customer-comment-video-gallery-fancybox .fancybox__content video{outline:none;width:100%}.customer-comment-video-gallery-vimeo__thumbnail{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.customer-comment-video-gallery-vimeo iframe{position:relative;z-index:2}.customer-reviews{background-color:#fafafa;padding:60px 0 130px}.customer-reviews .section-title{margin-bottom:30px;text-align:center}.what-is{background-color:#fafafa;position:relative}.what-is__title{color:#000;font-size:1.5rem;font-weight:700}.what-is__content{color:#505050;display:flex;flex-direction:column;font-size:.9375rem;font-weight:400;max-width:50%;padding:60px 0;row-gap:16px}.what-is__cta{align-items:center;color:#5a8c00;-moz-column-gap:10px;column-gap:10px;display:flex;font-weight:700}.what-is img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;position:absolute;right:0;top:0;width:50%}@media screen and (max-width:1024px){.what-is__content{max-width:100%;padding:30px 0}.what-is__img{margin:0 -20px -30px}.what-is img{display:block;position:static;width:100%}}