#contactMain .section-hero{position:relative;min-height:800px}@media(min-width: 768px)and (max-width: 1149px){#contactMain .section-hero{min-height:700px}}@media(max-width: 767px){#contactMain .section-hero{min-height:auto;display:flex;flex-direction:column;padding-top:120px;padding-bottom:60px}}#contactMain .section-hero figure{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#contactMain .section-hero figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(0.6) sepia(0.3) hue-rotate(120deg) brightness(0.85)}#contactMain .section-hero figure::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(38deg, rgba(29, 64, 61, 0) 22%, rgba(29, 64, 61, 0.4) 63%),linear-gradient(90deg, rgba(29, 64, 61, 0.3) 0%, rgba(29, 64, 61, 0.3) 100%);pointer-events:none}#contactMain .section-hero header{position:absolute;right:0;top:184px;z-index:2;width:42%;min-width:500px;padding:0 114px;padding-left:0}#contactMain .section-hero header p{margin-top:16px}@media(min-width: 768px)and (max-width: 1149px){#contactMain .section-hero header{top:140px;width:50%;min-width:400px;padding:0 80px}}@media(max-width: 767px){#contactMain .section-hero header{position:relative;top:auto;width:100%;min-width:auto}}#contactMain .section-hero aside{position:absolute;bottom:0;right:0;z-index:3;background:#fff;padding:78px 114px;width:42%;min-width:500px}@media(min-width: 768px)and (max-width: 1149px){#contactMain .section-hero aside{padding:60px 80px;width:50%;min-width:400px}}@media(max-width: 767px){#contactMain .section-hero aside{position:relative;padding:46px 16px;width:100%;min-width:auto;margin-top:40px}}#contactMain .section-hero aside .content{display:flex;flex-direction:column;gap:30px;color:#000}#contactMain .section-hero aside .contact-info{display:flex;flex-direction:column;font-style:normal}#contactMain .section-hero aside .contact-info a{color:#000;text-decoration:none}#contactMain .section-hero aside .contact-info a{font-size:32px;font-weight:700;line-height:120%;margin:0}#contactMain .section-hero aside .contact-info a{font-family:"Host Grotesk",sans-serif}@media(max-width: 767px){#contactMain .section-hero aside .contact-info a{font-size:26px;line-height:100%}}#contactMain .section-hero aside .contact-info a:hover{color:#a2c49a}#contactMain .section-hero aside .requisites span{display:block;color:rgba(0,0,0,.5);margin-bottom:4px}#contactMain .section-hero aside .requisites p{color:#000}#contactMain .section-form{position:relative;overflow:hidden}@media(max-width: 767px){#contactMain .section-form .container{padding-left:0px;padding-right:0px}}#contactMain .section-form .form-column{width:58%;background:#fff;padding:101px 68px;padding-left:0}@media(min-width: 768px)and (max-width: 1149px){#contactMain .section-form .form-column{width:50%;padding:80px 40px}}@media(max-width: 767px){#contactMain .section-form .form-column{width:100%;padding:60px 0}}#contactMain .section-form .map-column{position:absolute;top:0;right:0;width:42%;min-width:500px;height:100%}@media(min-width: 768px)and (max-width: 1149px){#contactMain .section-form .map-column{width:50%;min-width:400px}}@media(max-width: 767px){#contactMain .section-form .map-column{position:relative;width:100%;min-width:auto;min-height:400px}}#contactMain .section-form .map-column #contact-map{width:100%;height:100%}@media(max-width: 767px){#contactMain .section-form .map-column #contact-map{height:400px}}body{background-color:#fff}