[data-page="index"] .main>.section-txtmedia1 a:has(video){filter:drop-shadow(2px 5px 3px rgba(0,0,0,0.5))}
[data-page="index"] .main>.section-txtmedia1 video{-webkit-mask-image:url("data:image/svg+xml,%3Csvg id='Group_1' data-name='Group 1' xmlns='http://www.w3.org/2000/svg' width='1920' height='1020' viewBox='0 0 1920 1020'%3E%3Cpath id='Path_1' data-name='Path 1' d='M388.734,272.333V29.875s2.323-12.934,10.748-20.4S422.434,0,422.434,0H1639.121s13.78,3.507,21.471,11.112,9.29,19.309,9.29,19.309l.547,821.552a27.553,27.553,0,0,1-1.457,5.647,14.055,14.055,0,0,1-2.55,4.008h5.465l83.613,47v25.5l-4.372,1.639-1264.571.911s-3.825,12.751-16.212,26.231-36.615,17.67-36.615,17.67L186.716,980.4s-20.4-3.279-34.247-17.305-14.755-33.154-14.755-33.154l.182-394.564V326.8s.911-23.317,15.666-37.525,34.793-17.123,34.793-17.123Z'/%3E%3Crect id='Rectangle_1' data-name='Rectangle 1' width='1920' height='1020' opacity='0'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg id='Group_1' data-name='Group 1' xmlns='http://www.w3.org/2000/svg' width='1920' height='1020' viewBox='0 0 1920 1020'%3E%3Cpath id='Path_1' data-name='Path 1' d='M388.734,272.333V29.875s2.323-12.934,10.748-20.4S422.434,0,422.434,0H1639.121s13.78,3.507,21.471,11.112,9.29,19.309,9.29,19.309l.547,821.552a27.553,27.553,0,0,1-1.457,5.647,14.055,14.055,0,0,1-2.55,4.008h5.465l83.613,47v25.5l-4.372,1.639-1264.571.911s-3.825,12.751-16.212,26.231-36.615,17.67-36.615,17.67L186.716,980.4s-20.4-3.279-34.247-17.305-14.755-33.154-14.755-33.154l.182-394.564V326.8s.911-23.317,15.666-37.525,34.793-17.123,34.793-17.123Z'/%3E%3Crect id='Rectangle_1' data-name='Rectangle 1' width='1920' height='1020' opacity='0'/%3E%3C/svg%3E%0A");-webkit-mask-position:51%;mask-position:51%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}
.footer{overflow:hidden}
.popup--full.fullscreen:not(.flats-widget-floors) .popup__content select option{color:#000 !important}
.form .g-recaptcha:has(div){margin-bottom:30px}
[data-page="index"] .section-txtmedia1 .slick-slide:not(.slick-active) img{opacity:0}
.title-bg .title:after{width:120vw}
.contact-form{pointer-events:all}
.contact-form[data-request="autoraportForm::onFormSubmit"] .form__field--types{flex:1}
.contact-form[data-request="autoraportForm::onFormSubmit"] .form__fields-group{display:grid;row-gap:20px;column-gap:40px;grid-template-columns:1fr 1fr}
@media (max-width:991px){.contact-form[data-request="autoraportForm::onFormSubmit"] .form__fields-group{grid-template-columns:100%}}
.contact-form[data-request="autoraportForm::onFormSubmit"] .form__submit{margin-top:0}
.contact-form[data-request="autoraportForm::onFormSubmit"] .form__submit .submit{white-space:nowrap}