.select{min-width:0}.select,.select__body{position:relative}.select__title{color:inherit;text-align:left;background-color:#fff;cursor:pointer;font-family:Poppins;font-weight:500;font-size:1.125rem;line-height:1.5;color:var(--dark-color)}.select__value{display:flex;gap:.3125rem;min-width:0;align-items:center;height:1.6875rem}.select__value>*{flex:1 1 auto}.select__value:after{background:url(../assets/img/contacts/arrow-bottom.svg) 50% no-repeat;content:"";align-self:stretch;flex:0 0 1rem;transition:all .3s;display:flex;justify-content:center;align-items:center}.--select-open .select__value:after{transform:rotate(-180deg)}.select__value.--select-pseudo-label:before{content:attr(data-pseudo-label);opacity:.5}.select__content{padding:0}.select__content,.select__text{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__input{padding:0 .625rem;width:100%;background-color:transparent;height:100%}.--select-active .select__input::placeholder{color:#000}.--select-focus .select__input::placeholder{opacity:.5}.select__options{color:#000;position:absolute;top:calc(100% - .0625rem);border-radius:0 0 .25rem .25rem;min-width:100%;left:0;background-color:#fff;border:.0625rem solid #d9d9d9;border-top:0;padding:.625rem 0 .3125rem}.select__scroll{overflow-y:auto;overflow-x:hidden;max-height:12.5rem}.select__option{width:100%;text-align:left;cursor:pointer;padding:.3125rem .625rem;color:inherit}.select__option.--select-selected{background-color:#eee}.select__row{display:inline-flex;align-items:center}.select--show-top .select__options{top:auto;bottom:calc(100% - .0625rem);border:.0625rem solid #d9d9d9;border-bottom:0;border-radius:.25rem .25rem 0 0;padding:.3125rem 0 .625rem}.--select-tag{cursor:pointer}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input{width:100%;display:block;padding:1.125rem 1.5rem;border:.0625rem solid var(--main-color);caret-color:inherit;font-size:1rem;line-height:1.5;color:var(--black-color)}.input[placeholder]:not([data-fls-placeholder-nohiden])::placeholder{transition:opacity .3s}.input[placeholder]:not([data-fls-placeholder-nohiden]):focus::placeholder{opacity:0}textarea.input{resize:vertical;padding:1.25rem 1.875rem;border:.0625rem solid var(--main-color);caret-color:inherit;font-size:1rem;line-height:1.5;min-height:11.125rem;color:var(--black-color)}.contacts-hero__form,.form-contacts__line{position:relative}.form-contacts{transform:translateY(15%);opacity:0;transition:transform .5s ease-in .5s,opacity .4s ease-in .4s}.--watcher-view .form-contacts{transform:translate(0);opacity:1}.form-contacts__body{max-width:52.5rem;margin-inline:auto}.form-contacts__items{display:grid;grid-template-columns:1fr 1fr;gap:.875rem}.form-contacts__line:not(:last-child){margin-bottom:1.25rem}.form-contacts__label{font-weight:500;line-height:1.5;color:var(--dark-color)}.form-contacts__label:not(:last-child){margin-bottom:.625rem}.form-contacts__item{display:flex;align-items:center;gap:1.5rem;padding:1.125rem 1.5rem;border:.0625rem solid var(--main-color);caret-color:inherit;font-size:1rem;line-height:1.5}.form-contacts__item .form-contacts__input{padding:0;border:none;outline:none}.form-contacts__item .form-contact-us__input[placeholder]:not([data-fls-placeholder-nohiden])::placeholder{transition:opacity .3s}.form-contacts__item .form-contact-us__input[placeholder]:not([data-fls-placeholder-nohiden]):focus::placeholder{opacity:0}.actions-contacts{display:flex;justify-content:center}.contacts-address__desc{text-transform:none;max-width:37.5rem}.contacts-address__desc:not(:last-child){margin-bottom:1.25rem}.contacts-address__body{display:grid;grid-template-columns:auto auto}.contacts-address__title{color:var(--dark-color);line-height:1.4;font-weight:600}.contacts-address__label{font-weight:600;line-height:1.5;color:var(--dark-color)}.column-address__text p:not(:last-child),.contacts-address__label:not(:last-child),.contacts-address__text p:not(:last-child){margin-bottom:.625rem}.contacts-address__text{line-height:1.5}.contacts-address__link{line-height:1.5;color:var(--main-color);position:relative;transition:color .3s}.contacts-address__link:hover{color:var(--blue-color)}.contacts-address__link:hover:before{left:0;width:100%}.contacts-address__link:before{content:"";position:absolute;width:0;height:.125rem;background-color:var(--blue-color);bottom:-.25rem;left:0;transition:left .3s,width .3s;pointer-events:none}.column-address{display:grid;grid-template-columns:1fr 1fr}.column-address__title{font-weight:600;line-height:1.5;color:var(--dark-color)}.column-address__text{line-height:1.5}@media(width<=48em){.column-address,.contacts-address__body{grid-template-columns:1fr;gap:1.25rem}}@media(width<=37.5em){.form-contacts__items{grid-template-columns:1fr;gap:0}.form-contacts__items:not(:last-child){margin-bottom:1.25rem}}@media(width<=30em){.form-contacts__item{padding:1rem}}@media(width<30em){.input{padding:1rem}}@media(width<20em){.contacts-hero{padding-block:1.875rem}.contacts-hero__blockhead:not(:last-child){margin-bottom:1.25rem}.form-contacts__wrap:not(:last-child){margin-bottom:1.875rem}.contacts-address{padding-bottom:2.5rem}.contacts-address__body{column-gap:3.125rem}.contacts-address__item:not(:last-child){margin-bottom:1.25rem}.column-address__title,.contacts-address__label,.contacts-address__title{font-size:1.25rem}.column-address__title:not(:last-child),.contacts-address__title:not(:last-child){margin-bottom:1rem}.column-address{column-gap:1.25rem;row-gap:1.25rem}}@media(width>=20em) and (width<76.875em){.contacts-hero{padding-block:calc(clamp(1.875rem,1.21566rem + 3.2967vw,3.75rem))}.contacts-hero__blockhead:not(:last-child){margin-bottom:calc(clamp(1.25rem,.59066rem + 3.2967vw,3.125rem))}.form-contacts__wrap:not(:last-child){margin-bottom:calc(clamp(1.875rem,1.65522rem + 1.0989vw,2.5rem))}.contacts-address{padding-bottom:calc(clamp(2.5rem,1.18132rem + 6.59341vw,6.25rem))}.contacts-address__body{column-gap:calc(clamp(3.125rem,-.017857rem + 15.71429vw,12.0625rem))}.contacts-address__item:not(:last-child){margin-bottom:calc(clamp(1.25rem,.81044rem + 2.1978vw,2.5rem))}.column-address__title,.contacts-address__label,.contacts-address__title{font-size:calc(clamp(1.25rem,1.16209rem + .43956vw,1.5rem))}.contacts-address__title:not(:last-child){margin-bottom:calc(clamp(1rem,.82418rem + .87912vw,1.5rem))}.column-address{column-gap:calc(clamp(1.25rem,.37088rem + 4.3956vw,3.75rem));row-gap:calc(clamp(1.25rem,.81044rem + 2.1978vw,2.5rem))}.column-address__title:not(:last-child){margin-bottom:calc(clamp(1rem,.69231rem + 1.53846vw,1.875rem))}}@media(width>=76.875em){.contacts-hero{padding-block:3.75rem}.contacts-hero__blockhead:not(:last-child){margin-bottom:3.125rem}.contacts-address__item:not(:last-child),.form-contacts__wrap:not(:last-child){margin-bottom:2.5rem}.contacts-address{padding-bottom:6.25rem}.contacts-address__body{column-gap:12.0625rem}.column-address__title,.contacts-address__label,.contacts-address__title{font-size:1.5rem}.contacts-address__title:not(:last-child){margin-bottom:1.5rem}.column-address{column-gap:3.75rem;row-gap:2.5rem}.column-address__title:not(:last-child){margin-bottom:1.875rem}}@media(any-hover:hover){.select__option:hover{background:#d9d9d9}}