.SectionGallery_container__content__5zvLG{flex:1 1 250px}.SectionGallery_container__image__Nf490{width:100%;padding-top:100%;cursor:pointer}.FullscreenView_overlay__6TZzA{cursor:pointer;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:1000}.FullscreenView_overlay__image__VMNGg{width:90%;height:90%;max-width:800px;max-height:600px}.CardHero_container__Q3Abi{height:90vh;width:100%;display:flex;flex-direction:column;position:relative;overflow:hidden}.CardHero_backgroundImage__E2vUv{z-index:-1}.CardHero_container__content__ua19E{margin-top:80px;height:100%;justify-content:center;position:relative;z-index:1;color:#fff}.CardHero_container__content__ua19E,.CardHero_footer__rETCr{width:100%;display:flex;align-items:center;padding:0 var(--padding-default);gap:32px}.CardHero_footer__rETCr{height:140px;justify-content:space-between;position:relative;z-index:1}.CardHero_footer__separator__tuzEv{border-right:1px solid var(--grey-light);height:50%}.CardHero_footer__item__BkukG{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:16px}.CardHero_footer__item__content__qYM45{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.CardHero_footer__item__title__qbzo9{font-size:.8rem;text-transform:uppercase;color:var(--grey-light)}.CardHero_footer__item__text__K0Itn{font-size:.9rem}.CardHero_title__CZGq5{font-size:4rem;margin:0;font-weight:800}.CardHero_subtitle__8Smi6{font-size:1.4rem;font-weight:800;color:var(--color-primary);text-shadow:0 0 24px var(--color-medium)}.CardHero_text__J_wjq{font-size:1.2rem;font-weight:100}.CardHero_title__container__cMS0Z{display:flex;flex-direction:column-reverse}.CardHero_content__dx__wXNAj,.CardHero_content__sx__iNl9C{width:50%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:32px}@media only screen and (max-width:600px){.CardHero_container__Q3Abi{height:70vh}.CardHero_container__content__ua19E{padding:0 var(--padding-phone);flex-direction:column;width:100%;height:100%}.CardHero_content__sx__iNl9C{width:100%}.CardHero_text__J_wjq{font-size:1rem;width:80%}.CardHero_title__CZGq5{font-size:2.5rem}.CardHero_footer__rETCr{padding:0 var(--padding-phone);display:none}}@media only screen and (min-width:601px) and (max-width:768px){.CardHero_container__content__ua19E,.CardHero_footer__rETCr{padding:0 var(--padding-tablet)}}@media only screen and (min-width:769px) and (max-width:992px){.CardHero_container__content__ua19E,.CardHero_footer__rETCr{padding:0 var(--padding-laptop)}}@media only screen and (min-width:993px) and (max-width:1200px){.CardHero_container__content__ua19E,.CardHero_footer__rETCr{padding:0 var(--padding-desktop)}}.ButtonLink_container__nXE75{padding:8px 16px;border-radius:8px;border-width:0;transition:var(--transition);cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.ButtonLink_container__nXE75:hover{filter:brightness(90%)}.ButtonLink_primary__BzVBo{background-color:var(--color-primary);color:var(--color-white)}.ButtonLink_secondary__qd7QT{background-color:var(--color-secondary)}.ButtonLink_tertiary__Y9x2a{background-color:var(--color-tertiary)}.ButtonLink_white__FyQGR{background-color:var(--color-white)}.ButtonLink_light__Jwaph{background-color:var(--color-light)}.ButtonLink_medium__vFrp4{background-color:var(--color-medium)}.ButtonLink_dark__177I0{background-color:var(--color-dark)}.ButtonLink_black__uaIQH{background-color:var(--color-black)}.SectionMap_container__XWXko{height:70vh}.SectionPromotions_container__content__yi_eo{width:100%;min-height:300px;display:flex;flex-wrap:wrap;gap:1rem}.SectionPromotions_container__content__yi_eo>div{flex:1 1 250px}.SectionPromotions_card__content__DPVPf{display:flex;flex-direction:column;gap:1rem}.SectionPromotions_container__target__Cc_Fw{display:inline-block;padding:8px 16px;border-radius:16px;border:var(--border)}.SectionPromotions_target__9Mp8n{text-transform:uppercase;font-weight:700;font-size:.8rem}.SectionPromotions_container__image__yNQYg{margin-top:16px}.SectionPromotions_title__mwtm2{font-size:1.2rem;color:var(--color-primary);font-weight:700}.SectionPromotions_description__ZfoW8{margin-top:8px;color:var(--grey-light)}.PromotionsCard_card__content__udyun{display:flex;flex-direction:column;gap:1rem}.PromotionsCard_container__target__QvQ3I{display:inline-block;padding:8px 16px;border-radius:16px;border:var(--border)}.PromotionsCard_target__MNoiM{text-transform:uppercase;font-weight:700;font-size:.8rem}.PromotionsCard_container__image__OH3sd{width:100px;height:100px;border-radius:8px}.PromotionsCard_image__tIDdR{border-radius:8px}.PromotionsCard_title__jX7Wv{font-size:1.2rem;color:var(--color-primary);font-weight:700}.PromotionsCard_description__Q3pbI{margin-top:8px;color:var(--grey-light)}.SectionNoElement_no_elements__container__iw6f3{display:flex;align-items:center;justify-content:center}.SectionServices_container__cards__7asw8{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;grid-gap:1rem}.SectionServices_container__atJaC{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:32px;width:100%}.SectionServices_card__BAnSD{background-color:#60606030}.SectionServices_container__img__Rx2Li{display:flex;align-items:center;justify-content:center;height:100%}.SectionServices_title__a0IKk{font-size:1.4rem;color:var(--color-primary);font-weight:700;text-transform:uppercase}.SectionServices_subtitle__H1t_n{font-size:.8rem;text-transform:uppercase;font-weight:600}.SectionServices_description__nFyAQ{margin-top:16px}@media only screen and (max-width:600px){.SectionServices_container__atJaC,.SectionServices_container__cards__7asw8{display:flex;flex-direction:column}}.SectionTestimonials_container__gHJCc{display:flex;flex-direction:column;align-items:center;justify-content:center}.SectionTestimonials_container__content__Asnrv{width:100%;min-height:200px;display:flex;flex-wrap:wrap;gap:1rem}.SectionTestimonials_container__content__Asnrv>div{flex:1 1 250px}.SectionTestimonials_container__content__item__f9quE{cursor:pointer}.SectionTestimonials_header__Um4OP{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.SectionTestimonials_rating__1auxf{display:flex;flex-direction:row;align-items:center;gap:4px}.SectionTestimonials_tag__HpTNv{color:var(--grey-light)}.SectionTestimonials_name__1PfyP{font-size:1.4rem;font-weight:800;color:var(--color-primary)}.SectionTestimonials_description__8qGU7{margin-top:8px}.SectionTestimonials_description_short__b7Fe_{margin-top:8px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.SectionTestimonials_container__quote__sqqsr{height:80px;width:100%}.SectionTestimonials_footer__AhI8w{text-align:center;display:flex;flex-direction:column;gap:8px}.SectionTestimonials_quote__m0i8u{font-size:1.4rem}.SectionTestimonials_author__Nqppy{font-size:1.2rem;font-weight:800;color:var(--color-primary)}.SectionWhoWeAre_container__HxaEw{display:flex;align-items:center;justify-content:center;gap:32px}@media only screen and (max-width:600px){.SectionWhoWeAre_container__HxaEw{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px}}@media only screen and (min-width:601px) and (max-width:768px){.SectionWhoWeAre_container__HxaEw{padding:0 var(--padding-tablet)}}@media only screen and (min-width:769px) and (max-width:992px){.SectionWhoWeAre_container__HxaEw{padding:0 var(--padding-laptop)}}@media only screen and (min-width:993px) and (max-width:1200px){.SectionWhoWeAre_container__HxaEw{padding:0 var(--padding-desktop)}}.CardWhoWeAre_item__c5bvN{max-width:600px}.CardWhoWeAre_item__content__u10SL{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-width:300px}.CardWhoWeAre_image__cijqG{width:120px!important;height:120px!important;border-radius:50%;overflow:hidden;position:relative!important}.CardWhoWeAre_image__container__l_8A1{width:120px;height:120px;border-radius:50%;overflow:hidden}.CardWhoWeAre_title__DWrE2{font-size:1.4rem;font-weight:800}.CardWhoWeAre_item__body__AlD6O{text-align:center}.SectionWhy_container__content__PJcaY{width:100%;min-height:300px;display:flex;flex-wrap:wrap;gap:1rem}.SectionWhy_container__content__PJcaY>div{flex:1 1 250px}.SectionWhy_title__k1_D_{font-size:1.8rem;color:var(--color-primary);font-weight:700;text-align:left}.SectionWhy_subtitle__5n7gt{font-size:1.2rem;text-align:left}.CardCarPromotion_container__4tR6d{width:100%;display:flex;flex-direction:row;gap:16px}.CardCarPromotion_container__vertical__KPi6P{width:100%;display:flex;flex-direction:column;gap:16px}.CardCarPromotion_container__image__Y5cDA{width:30%;height:100%}.CardCarPromotion_container__image__vertical__B33Ib{width:100%;height:100%}.CardCarPromotion_container__image__item__6nqUH,.CardCarPromotion_container__image__item__vertical__nVCUX{width:200px;height:200px;aspect-ratio:1/1}.CardCarPromotion_image__um8Mm{object-fit:cover!important;border-radius:14px}.CardCarPromotion_title__NWguk{font-size:1.5rem;margin:0 0 .5rem}.CardCarPromotion_km__0p_VD,.CardCarPromotion_price__zGLsi,.CardCarPromotion_year__aZEyO{margin-bottom:.5rem}.CardCarPromotion_row__6eqbv{display:flex;flex-direction:row;gap:16px}.CardCarPromotion_details__uAgod{display:flex;flex-direction:column;gap:16px}.CardCarPromotion_description__nQ84W{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (max-width:600px){.CardCarPromotion_container__4tR6d{flex-direction:column}.CardCarPromotion_container__image__Y5cDA{width:100%}.CardCarPromotion_container__image__item__6nqUH{width:100%;height:200px}}@media only screen and (min-width:601px) and (max-width:768px){.CardCarPromotion_container__4tR6d{flex-direction:column}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.UsatoModalContent_container__FB53m,.UsatoModalContent_container__content__bjBxo{width:100%;max-height:90%;overflow-y:scroll}.UsatoModalContent_container__FB53m{display:flex;flex-direction:column;gap:16px}.UsatoModalContent_container__contact__hPlyO{height:auto}.UsatoModalContent_container__image__NCX9B{width:100%;height:100%}.UsatoModalContent_container__image__item__9FP8d{width:100%;height:400px;aspect-ratio:1/1}.UsatoModalContent_image__CVz1R{border-radius:14px}.UsatoModalContent_title__PsI7G{font-size:1.5rem;margin:0 0 .5rem;color:var(--color-primary)}.UsatoModalContent_container__details__DM0sx{display:flex;flex-direction:column;gap:16px}.UsatoModalContent_km__Kgly4,.UsatoModalContent_price__ByjbB,.UsatoModalContent_year__MqpsY{margin-bottom:.5rem}.UsatoModalContent_row__eYNgV{display:flex;flex-direction:row;gap:16px}.UsatoModalContent_details__A_QjW{display:flex;flex-direction:column;gap:16px;background-color:var(--grey-dark);padding:16px;border-radius:14px}