.contact-page .ct-s1{width:100%;height:100%;display:flex;position:relative;align-items:center;min-height:700px}.contact-page .ct-s1 .main-img-hero{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.contact-page .ct-s1>.overlay-contact{position:absolute;width:100%;height:100%;z-index:1;bottom:0;left:0}.contact-page .ct-s1 .main-container{width:100%;display:flex;justify-content:flex-start;flex-direction:column;z-index:1;margin-top:auto;margin-bottom:40px}.contact-page .ct-s1 .main-container>h1{color:#fff;margin-top:0}.contact-page .ct-s1 .main-container .subtitle{display:block;font-size:20px;color:#fff;max-width:794px}.contact-page .ct-s2{padding-top:96px;padding-bottom:38px}.contact-page .ct-s2 .main-container>.top{display:flex;gap:36px;align-items:stretch}.contact-page .ct-s2 .main-container>.top>.c1,.contact-page .ct-s2 .main-container>.top>.c2,.contact-page .ct-s2 .main-container>.top>.c3{position:relative;z-index:100;background:#fff;border-radius:7px;box-shadow:0 3px 34px #3c426c26;min-width:200px;max-width:483px;width:100%}.contact-page .ct-s2 .main-container>.top>.c1 a,.contact-page .ct-s2 .main-container>.top>.c2 a,.contact-page .ct-s2 .main-container>.top>.c3 a{color:#000;text-decoration:none}.contact-page .ct-s2 .main-container>.top>.c1>.border-top,.contact-page .ct-s2 .main-container>.top>.c2>.border-top,.contact-page .ct-s2 .main-container>.top>.c3>.border-top{background-color:#53a648;height:50px;position:absolute;top:0;left:0;width:100%;border-radius:7px;z-index:1}.contact-page .ct-s2 .main-container>.top>.c1 .c-container,.contact-page .ct-s2 .main-container>.top>.c2 .c-container,.contact-page .ct-s2 .main-container>.top>.c3 .c-container{background-color:#fff;z-index:2;position:relative;margin-top:6px;padding:52px 58px 78px 40px;border-radius:7px}.contact-page .ct-s2 .main-container>.top>.c1 .c-container>.name,.contact-page .ct-s2 .main-container>.top>.c2 .c-container>.name,.contact-page .ct-s2 .main-container>.top>.c3 .c-container>.name{font-size:30px;font-weight:500;letter-spacing:-.01em;line-height:40px;display:block;margin-bottom:45px}.contact-page .ct-s2 .main-container>.top>.c1 .c-container>div,.contact-page .ct-s2 .main-container>.top>.c2 .c-container>div,.contact-page .ct-s2 .main-container>.top>.c3 .c-container>div{display:flex;flex-direction:column;gap:22px}.contact-page .ct-s2 .main-container>.top>.c1 .c-container>div div.address,.contact-page .ct-s2 .main-container>.top>.c1 .c-container>div div.w-hours,.contact-page .ct-s2 .main-container>.top>.c2 .c-container>div div.address,.contact-page .ct-s2 .main-container>.top>.c2 .c-container>div div.w-hours,.contact-page .ct-s2 .main-container>.top>.c3 .c-container>div div.address,.contact-page .ct-s2 .main-container>.top>.c3 .c-container>div div.w-hours{align-items:flex-start}.contact-page .ct-s2 .main-container>.top>.c1 .c-container>div .items-start,.contact-page .ct-s2 .main-container>.top>.c2 .c-container>div .items-start,.contact-page .ct-s2 .main-container>.top>.c3 .c-container>div .items-start{align-items:flex-start}.contact-page .ct-s2 .main-container>.top>.c1 .c-container>div>div,.contact-page .ct-s2 .main-container>.top>.c2 .c-container>div>div,.contact-page .ct-s2 .main-container>.top>.c3 .c-container>div>div{display:flex;align-items:center;gap:25px}.contact-page .ct-s2 .main-container>.top>.c1 .c-container>div>div>.q-img,.contact-page .ct-s2 .main-container>.top>.c2 .c-container>div>div>.q-img,.contact-page .ct-s2 .main-container>.top>.c3 .c-container>div>div>.q-img{max-width:25px}.contact-page .ct-s2 .main-container>.top>.c1 .c-container>div>div>span,.contact-page .ct-s2 .main-container>.top>.c1 .c-container>div>div p,.contact-page .ct-s2 .main-container>.top>.c2 .c-container>div>div>span,.contact-page .ct-s2 .main-container>.top>.c2 .c-container>div>div p,.contact-page .ct-s2 .main-container>.top>.c3 .c-container>div>div>span,.contact-page .ct-s2 .main-container>.top>.c3 .c-container>div>div p{font-size:18px;letter-spacing:-.01em;line-height:27px;display:block;margin-bottom:0}.contact-page .ct-s3{padding-top:40px;padding-bottom:149px}.contact-page .ct-s3 .main-container{position:relative}.contact-page .ct-s3 .main-container .container-form{display:flex;position:relative}.contact-page .ct-s3 .main-container .container-form>.border-top{background-color:#53a648;height:50px;position:absolute;top:0;left:0;width:100%;border-radius:7px;z-index:1}.contact-page .ct-s3 .main-container .container-form .q-form__cont{scroll-margin-top:50px;width:100%;border-radius:7px;box-shadow:0 3px 34px #3c426c26;background-color:#fff;position:relative;z-index:2;margin-top:6px;padding:52px 60px}.contact-page .ct-s3 .main-container .container-form .q-form__cont>.title{font-size:28px;line-height:40px;letter-spacing:-.01em;font-weight:500;display:block;margin-bottom:46px}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form{display:grid;grid-template-columns:repeat(3,1fr);gap:24px 154px}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form .ellipsis{padding:2px 0}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form>div{width:100%}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form>div>.label{font-size:18px;line-height:27px;font-weight:500;letter-spacing:-.01em;display:block;margin-bottom:15px}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form>div>.q-field.q-field__value .q-field__native{color:#000}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form>div>.q-field{transition:border-color .3s ease;border-radius:7px;overflow:hidden}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form>div>.q-field .q-field__control{border-radius:7px;padding-left:30px}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form>div>.q-field .q-field__inner .q-field__control:before{border-color:#707070}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form>div>.q-field .q-field__native{color:#b4b4b4;font-size:18px}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form .form--subject{grid-column:span 2}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form .form--message,.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form .buttons{grid-column:1/-1}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form .buttons{display:flex;align-items:center;justify-content:center;gap:50px}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form .buttons>.q-btn{padding-left:40px;padding-right:40px}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form .buttons>.q-item .q-item__section--avatar{min-width:unset;padding:0}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form .buttons>.q-item .error-message{position:absolute;left:49px;bottom:0}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form .buttons>.q-item .error-message .q-item__label{color:#c10015;font-size:12px}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form .buttons>.q-item .q-item__section{justify-content:center}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form .buttons>.q-item .q-item__section .q-item__label{display:flex;align-items:center;gap:6px}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form .buttons>.q-item .q-item__section .q-item__label p,.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form .buttons>.q-item .q-item__section .q-item__label span{margin:0;font-size:18px;letter-spacing:-.01em;line-height:27px}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form .buttons>.q-item .q-item__section .q-item__label p strong,.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form .buttons>.q-item .q-item__section .q-item__label span strong{font-weight:500}@media only screen and (max-width:1550px){.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form{gap:24px 80px}}@media only screen and (max-width:1440px){.contact-page .ct-s1 .main-container>.subtitle{font-size:18px}.contact-page .ct-s2 .main-container .top{gap:25px}.contact-page .ct-s2 .main-container .top>.c1 .c-container>.name,.contact-page .ct-s2 .main-container .top>.c2 .c-container>.name,.contact-page .ct-s2 .main-container .top>.c3 .c-container>.name{font-size:28px}.contact-page .ct-s2 .main-container .top>.c1 .c-container>div>div,.contact-page .ct-s2 .main-container .top>.c2 .c-container>div>div,.contact-page .ct-s2 .main-container .top>.c3 .c-container>div>div{gap:20px}.contact-page .ct-s2 .main-container .top>.c1 .c-container>div>div>span,.contact-page .ct-s2 .main-container .top>.c1 .c-container>div>div p,.contact-page .ct-s2 .main-container .top>.c2 .c-container>div>div>span,.contact-page .ct-s2 .main-container .top>.c2 .c-container>div>div p,.contact-page .ct-s2 .main-container .top>.c3 .c-container>div>div>span,.contact-page .ct-s2 .main-container .top>.c3 .c-container>div>div p{font-size:16px}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form{gap:24px 20px}}@media only screen and (max-width:1200px){.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form{grid-template-columns:repeat(2,1fr);gap:0 20px}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form .form--farm-type{grid-column:span 2}.contact-page .ct-s2 .main-container .top>.c1 .c-container,.contact-page .ct-s2 .main-container .top>.c2 .c-container,.contact-page .ct-s2 .main-container .top>.c3 .c-container{padding:40px 20px}.contact-page .ct-s2 .main-container .top>.c1 .c-container>.name,.contact-page .ct-s2 .main-container .top>.c2 .c-container>.name,.contact-page .ct-s2 .main-container .top>.c3 .c-container>.name{font-size:26px}}@media only screen and (max-width:1000px){.contact-page .ct-s3 .main-container .container-form .q-form__cont{padding:40px}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form{grid-template-columns:repeat(2,1fr);gap:0 20px}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form .buttons{justify-content:flex-start;align-items:center;gap:20px}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form .buttons>.q-item{margin-left:-20px;align-items:flex-start}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form .buttons>.q-item .q-item__section .q-item__label{padding-top:7px;gap:0;flex-direction:column;align-items:flex-start}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form .buttons>.q-item .q-item__section .q-item__label .main-button{height:auto}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form .buttons>.q-item .q-item__section .q-item__label p{margin:0;font-size:16px;letter-spacing:-.01em;line-height:27px}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form .buttons>.q-item .q-item__section .q-item__label p strong{font-weight:500}.contact-page .ct-s2 .main-container .top{display:grid;grid-template-columns:1fr 1fr}.contact-page .ct-s2 .main-container .top>.c1 .c-container,.contact-page .ct-s2 .main-container .top>.c2 .c-container,.contact-page .ct-s2 .main-container .top>.c3 .c-container{padding:40px 20px}.contact-page .ct-s2 .main-container .top>.c1 .c-container>.name,.contact-page .ct-s2 .main-container .top>.c2 .c-container>.name,.contact-page .ct-s2 .main-container .top>.c3 .c-container>.name{font-size:22px;margin-bottom:30px}}@media only screen and (max-width:768px){.contact-page .ct-s3 .main-container .container-form .q-form__cont{scroll-margin-top:120px;padding:20px}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form{display:flex;flex-direction:column}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form>.buttons{flex-direction:column;align-items:flex-start}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form>div{grid-column:unset!important}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form>div>.label{font-size:16px}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form>div>.q-field .q-field__native{font-size:16px}.contact-page .ct-s3 .main-container .container-form .q-form__cont .q-form>div>.q-field .q-field__control{padding-left:20px}.contact-page .ct-s2 .main-container .top{grid-template-columns:1fr}.contact-page .ct-s2 .main-container .top>.c1,.contact-page .ct-s2 .main-container .top>.c2,.contact-page .ct-s2 .main-container .top>.c3{max-width:unset}.contact-page .ct-s2 .main-container .top>.c1 .c-container>div,.contact-page .ct-s2 .main-container .top>.c2 .c-container>div,.contact-page .ct-s2 .main-container .top>.c3 .c-container>div{gap:16px}.contact-page .ct-s2 .main-container .top>.c1 .c-container>div>div,.contact-page .ct-s2 .main-container .top>.c2 .c-container>div>div,.contact-page .ct-s2 .main-container .top>.c3 .c-container>div>div{gap:10px}.contact-page .ct-s2 .main-container .top>.c1 .c-container>div>div>span,.contact-page .ct-s2 .main-container .top>.c1 .c-container>div>div p,.contact-page .ct-s2 .main-container .top>.c2 .c-container>div>div>span,.contact-page .ct-s2 .main-container .top>.c2 .c-container>div>div p,.contact-page .ct-s2 .main-container .top>.c3 .c-container>div>div>span,.contact-page .ct-s2 .main-container .top>.c3 .c-container>div>div p{font-size:14px}.contact-page .ct-s1 .main-container>.subtitle{font-size:14px}}
