@media screen and (min-width:1200px){.block-contacts{padding-bottom:4.4rem}}.block-contacts .block-title{font-size:2rem;font-weight:700;line-height:1.1;font-size:2rem;font-weight:700;line-height:1.1;color:#499E1A;margin-bottom:20px;text-align:center}@media screen and (min-width:1200px){.block-contacts .block-title{font-size:2rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.block-contacts .block-title{font-size:2rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.block-contacts .block-title{margin-bottom:1.5rem;text-align:left}}.block-contacts .contacts_time_and_phones{margin-bottom:15px}@media screen and (min-width:1200px){.block-contacts .contacts_time_and_phones{margin-bottom:0}}.block-contacts .contacts_time_and_phones .field--name-field-contacts-time{font-size:0.875rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.block-contacts .contacts_time_and_phones .field--name-field-contacts-time{font-size:0.85rem;font-weight:400;line-height:1.5}}.block-contacts .contacts_time_and_phones .field--name-field-contacts-phone a{font-size:1.5rem;font-weight:700;line-height:1.1;-webkit-transition:0.3s;transition:0.3s;-webkit-transition:0.3s;transition:0.3s;position:relative;text-decoration:none;text-decoration:none}@media screen and (min-width:1200px){.block-contacts .contacts_time_and_phones .field--name-field-contacts-phone a{font-size:1.5rem;font-weight:700;line-height:1.1}}.block-contacts .contacts_time_and_phones .field--name-field-contacts-phone a:after{background:currentColor;-webkit-transition:0.3s;transition:0.3s;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;transform:scaleX(0)}@media (any-hover:hover){.block-contacts .contacts_time_and_phones .field--name-field-contacts-phone a:hover:after{transform:scaleX(1)}}@media (any-hover:hover){.block-contacts .contacts_time_and_phones .field--name-field-contacts-phone a:hover{color:#F15F16}}.block-contacts .field--name-field-contacts-email{margin-bottom:15px}@media screen and (min-width:1200px){.block-contacts .field--name-field-contacts-email{margin-bottom:0}}.block-contacts .field--name-field-contacts-email a{font-size:1.1875rem;font-weight:700;line-height:1.1;-webkit-transition:0.3s;transition:0.3s;-webkit-transition:0.3s;transition:0.3s;position:relative;text-decoration:none;text-decoration:none}@media screen and (min-width:1200px){.block-contacts .field--name-field-contacts-email a{font-size:1.2rem;font-weight:700;line-height:1.1}}.block-contacts .field--name-field-contacts-email a:after{background:currentColor;-webkit-transition:0.3s;transition:0.3s;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;transform:scaleX(0)}@media (any-hover:hover){.block-contacts .field--name-field-contacts-email a:hover:after{transform:scaleX(1)}}@media (any-hover:hover){.block-contacts .field--name-field-contacts-email a:hover{color:#F15F16}}.block-contacts .field--name-field-contacts-adress{font-size:1.1875rem;font-weight:700;line-height:1.1;margin-bottom:15px}@media screen and (min-width:1200px){.block-contacts .field--name-field-contacts-adress{font-size:1.2rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.block-contacts .field--name-field-contacts-adress{margin-bottom:0}}.block-contacts .field--name-field-contacts-adress p{margin-bottom:0}.block-contacts .field--name-field-contacts-adress a{-webkit-transition:0.3s;transition:0.3s;-webkit-transition:0.3s;transition:0.3s;position:relative;text-decoration:none;text-decoration:none}.block-contacts .field--name-field-contacts-adress a:after{background:currentColor;-webkit-transition:0.3s;transition:0.3s;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;transform:scaleX(0)}@media (any-hover:hover){.block-contacts .field--name-field-contacts-adress a:hover:after{transform:scaleX(1)}}@media (any-hover:hover){.block-contacts .field--name-field-contacts-adress a:hover{color:#F15F16}}.block-contacts .field--name-field-block-link-image{display:flex;margin:0 -5px}@media screen and (min-width:1200px){.block-contacts .field--name-field-block-link-image{margin:0 -0.25rem}}.block-contacts .field--name-field-block-link-image .field__item{padding:0 5px}@media screen and (min-width:1200px){.block-contacts .field--name-field-block-link-image .field__item{padding:0 0.25rem}}.block-contacts .field--name-field-block-link-image .field__item img{width:36px}@media screen and (min-width:1200px){.block-contacts .field--name-field-block-link-image .field__item img{width:2.5rem}}@media screen and (min-width:1200px){.block-contacts .contacts_columns{display:flex}}.block-contacts .contacts_columns .contacts_right{align-items:flex-start;padding-top:20px}@media screen and (min-width:1200px){.block-contacts .contacts_columns .contacts_right{flex:1;padding:1.5rem;margin:3.75rem 0 0 1.2rem;background:#FFFFFF;border-radius:10px}}@media screen and (min-width:992px){.block-contacts .contacts_columns .contacts_right .block-title{margin-bottom:1.25rem;font-size:3rem;width:100%}}.block-contacts .contacts_columns .contacts_right .field--name-field-contacts-form-text{width:100%;color:#323336;margin-bottom:15px}@media screen and (min-width:1200px){.block-contacts .contacts_columns .contacts_right .field--name-field-contacts-form-text{margin-bottom:1.5rem}}@media screen and (min-width:1200px){.block-contacts .contacts_columns .contacts_right .field--name-field-contacts-form-text h2{margin-bottom:0.25rem}}.block-contacts .contacts_columns .contacts_right .field--name-field-contacts-form{margin:0 auto;flex:1}@media screen and (min-width:1200px){.block-contacts .contacts_columns .contacts_right .field--name-field-contacts-form{margin:0}}.block-contacts .contacts_columns .contacts_right .field--name-field-contacts-form form{max-width:310px;height:100%}@media screen and (min-width:768px){.block-contacts .contacts_columns .contacts_right .field--name-field-contacts-form form{max-width:23.75rem}}@media screen and (min-width:1200px){.block-contacts .contacts_columns .contacts_right .field--name-field-contacts-form form .form-text,.block-contacts .contacts_columns .contacts_right .field--name-field-contacts-form form .form-email{height:3rem}}.block-contacts .contacts_columns .contacts_right .field--name-field-contacts-form form .form-required::after{position:absolute;top:25px;left:-0.15rem}@media screen and (min-width:1200px){.block-contacts .contacts_columns .contacts_right .field--name-field-contacts-form form .form-required::after{top:1.25rem;left:-0.15rem}}.block-contacts .contacts_columns .contacts_right .field--name-field-contacts-form form .form-actions{width:100%;margin-top:auto}.block-contacts .contacts_columns .contacts_right .field--name-field-contacts-form form .form-actions .form-submit{font-size:1rem;font-weight:700;line-height:1.1;display:inline-flex;justify-content:center;align-items:center;color:#FFFFFF;min-height:56px;padding:5px 25px;background:#07A10F;transition:0.3s;border-radius:10px;cursor:pointer;text-decoration:none;width:100%}@media screen and (min-width:1200px){.block-contacts .contacts_columns .contacts_right .field--name-field-contacts-form form .form-actions .form-submit{font-size:1rem;font-weight:700;line-height:1.1}}@media (any-hover:hover){.block-contacts .contacts_columns .contacts_right .field--name-field-contacts-form form .form-actions .form-submit:hover{background:#F15F16}}@media screen and (min-width:1200px){.block-contacts .contacts_columns .contacts_right .field--name-field-contacts-form form .form-actions .form-submit{padding:0.25rem 1.25rem;min-height:3.2rem}}.block-contacts .contacts_columns .contacts_right .field--name-field-contacts-form form .webform-confirmation__message{text-align:left}.block-contacts .contacts_columns .contacts_right .field--name-field-contacts-form form .webform-confirmation__back{margin-bottom:0;margin-top:auto}@media screen and (min-width:1200px){.block-contacts .contacts_columns .contacts_right .field--name-field-contacts-form form .form-item{margin-bottom:0.75rem}}.block-contacts .field--name-field-contacts-map{width:calc(100% + 50px);margin-left:-25px;margin-right:-25px;position:relative;z-index:10;text-align:center}@media screen and (min-width:1200px){.block-contacts .field--name-field-contacts-map{width:100%;height:26.25rem;overflow:hidden;margin:0}}.block-contacts .contacts_left,.block-contacts .contacts_right,.block-contacts .contacts_info{display:flex;width:100%;flex-direction:column;align-items:center}.block-contacts .contacts_info{margin-bottom:30px;text-align:center}@media screen and (min-width:1200px){.block-contacts .contacts_info{flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;margin-bottom:5rem;text-align:left}}.block-contacts .contacts_left{margin:0 -25px;width:calc(100% + 50px);padding-bottom:35px;position:relative}@media screen and (min-width:1200px){.block-contacts .contacts_left{width:100%;max-width:59.1rem;justify-content:center;padding:0;margin:0}}.block-contacts .contacts_left .field--name-field-contacts-delivery{background:#FFFFFF;padding:33px 25px 15px;width:100%}@media screen and (min-width:1200px){.block-contacts .contacts_left .field--name-field-contacts-delivery{padding:0 0 0.5rem;background:inherit}}.block-contacts .contacts_left .field--name-field-contacts-delivery .field__label{font-size:2rem;font-weight:700;line-height:1.1;color:#499E1A;margin-bottom:20px}@media screen and (min-width:1200px){.block-contacts .contacts_left .field--name-field-contacts-delivery .field__label{font-size:2rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.block-contacts .contacts_left .field--name-field-contacts-delivery .field__label{margin-bottom:1.5rem}}@media screen and (min-width:768px){.block-contacts .contacts_left .field--name-field-contacts-delivery .field__items{display:flex;gap:1.2rem;margin-bottom:0.5rem}}@media screen and (min-width:1200px){.block-contacts .contacts_left .field--name-field-contacts-delivery .field__items{margin-bottom:0}}.block-contacts .contacts_left .field--name-field-contacts-delivery .field__items>.field__item{padding:12px 15px;background:#07A10F;color:#FFFFFF;margin-bottom:15px;border-radius:10px;flex:1}@media screen and (min-width:768px){.block-contacts .contacts_left .field--name-field-contacts-delivery .field__items>.field__item{margin-bottom:0;padding:0.8rem}}.block-contacts .contacts_left .field--name-field-contacts-delivery .field__items>.field__item:last-child{background:#F15F16;margin-bottom:0}.block-contacts .contacts_left .field--name-field-contacts-delivery .field__items>.field__item .field--name-field-dz-title{font-size:1rem;font-weight:700;line-height:1.1}@media screen and (min-width:1200px){.block-contacts .contacts_left .field--name-field-contacts-delivery .field__items>.field__item .field--name-field-dz-title{font-size:1rem;font-weight:700;line-height:1.1}}.block-contacts .contacts_left .field--name-field-contacts-delivery .field__items>.field__item .field--name-field-dz-body{font-size:0.875rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.block-contacts .contacts_left .field--name-field-contacts-delivery .field__items>.field__item .field--name-field-dz-body{font-size:0.85rem;font-weight:400;line-height:1.5}}.block-contacts .contacts_left .field--name-field-dz-title{font-size:18px;line-height:1.25;font-weight:700;color:#FFFFFF;margin-bottom:7px}@media screen and (min-width:1200px){.block-contacts .contacts_left .field--name-field-dz-title{font-size:1.2rem}}.block-contacts .contacts_left .field--name-field-dz-body{font-size:16px;line-height:1.5;color:#FFFFFF}@media screen and (min-width:1200px){.block-contacts .contacts_left .field--name-field-dz-body{font-size:0.9rem}}.block-contacts .field--name-field-contacts-bg{position:absolute;left:-25px;top:0;bottom:0;right:-25px;z-index:-1}@media screen and (min-width:992px){.block-contacts .field--name-field-contacts-bg{right:0}}@media screen and (min-width:1200px){.block-contacts .field--name-field-contacts-bg{left:-2.5rem}}.block-contacts .field--name-field-contacts-bg img{width:100%;height:100%;object-fit:cover}.block-contacts .field--name-field-contacts-bg:after{position:absolute;left:0;right:0;top:0;bottom:0;content:"";z-index:1;background:#1a202c;opacity:0.75}/*# sourceMappingURL=contacts.css.map */