[data-page="offers-single"] .hero--subsite.hero .video:after{display:none}
.homepage .hero .video:after{display:none}
@media (min-width:992px){.homepage .hero .video:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,0.75);pointer-events:none;z-index:1}}
.homepage .hero__content svg .signature-shadow{display:none}
.homepage .hero .header__menuLink:not(:hover) span,.homepage .hero__content h1,.homepage .hero__content p{text-shadow:none}
.hero__more{border:unset;padding:0}
.hero__more svg{width:40px}
@media (min-width:1199px){.detailing{grid-template-columns:35% 1fr auto}.detailing-content{padding-bottom:0;background-color:transparent}.detailing-content__single{transition:ease 0.4s all}.detailing-content__single *{color:var(--paletteColor3)}.detailing-blocks{max-width:360px}.detailing-blocks__single{font-size:17px;aspect-ratio:1;padding:25px}}
@media (min-width:1199px) and (min-width:1199px) and (max-width:1499px){.detailing-content{padding-top:40px}}
@media (min-width:1199px) and (min-width:1199px){.detailing-content__single h2{font-size:24px;margin-bottom:25px}.detailing-content__single h2:after{content:"";display:block;width:100%;height:1px;background-color:var(--hr);margin-top:25px}}
@media (max-width:1199px){.detailing-content{padding-top:30px;padding-bottom:30px;padding-left:30px;padding-right:30px}.detailing-content__single h2{font-size:24px}.detailing-blocks__single{font-size:17px;padding:25px}}
@media (max-width:991px){.detailing-content{padding-top:40px;padding-bottom:40px}}
@media (min-width:75em){.detailing-image{display:none;padding-top:60px;padding-bottom:60px}}
.about-offer .txtimg__image,.about-offer .txtimg__slider{box-shadow:none}
.gallery.template13 .gallery__link,.gallery.template5 .gallery__link{padding:15px}
@media (max-width:991px){.gallery.template13 .gallery__link,.gallery.template5 .gallery__link{padding:10px}}
.cards .card--banner{box-shadow:none}
.cards .card--banner .card__thumb{background-color:#000}
.cards .card--banner .card__thumb img{opacity:1}
.cards .card--banner:hover img{opacity:0.6}
.cards .card--banner .card__main .content:after{opacity:0}
.cards .card--banner:hover .card__main .content:after{opacity:1}
.cards .card--banner .card__main .content .title{transition:opacity 0.3s ease,transform 0.6s ease,color 0.3s ease,background-color 0.3s ease}
.cards .card--banner:not(:hover) .card__main .content .title{opacity:0;transform:translateY(-50px)}
.popup[data-id=oferta] .offer-menu .links__main{justify-content:space-between;row-gap:10px;height:320px;flex:unset}
@media (max-height:600px){.popup[data-id=oferta] .offer-menu .links__main{height:unset;max-height:320px;flex:1}}
.popup[data-id=oferta] .offer-menu .links__single a{padding:15px 50px 15px 0}
.popup[data-id=oferta] .offer-menu .links__single a:after{top:50%;margin-top:5px;transform:translateY(-50%) rotate(45deg)}
.popup[data-id=oferta] .offer-menu .oaod{flex:1;display:flex;align-items:flex-end}
@media (max-height:600px){.popup[data-id=oferta] .offer-menu .oaod{display:none}}
@media (max-height:820px){.popup[data-id=oferta] .offer-menu .oaod img{max-height:100px;height:auto;object-fit:contain;object-position:left;margin:0}}
@media (max-height:700px){.popup[data-id=oferta] .offer-menu .oaod img{display:block;margin-top:20px}}