.hero{padding-bottom:150px}.hero-info{display:flex;padding-top:200px;align-items:center;gap:120px;position:relative;padding-bottom:150px;justify-content:space-between}.hero-info:before{content:"";position:absolute;height:135%;width:70%;top:-35%;border-radius:0 0 0 20px;background:#c9e1c9;right:-27%;z-index:-1}.hero-content{width:55%}.hero-title{padding-bottom:24px}.hero-title span{color:#262f29;text-align:center;font-size:100px;font-weight:500;line-height:120%}.hero-text{color:#262f29;font-size:18px;font-weight:400;line-height:140%;width:70%;opacity:0}.hero-list{padding-top:24px;display:flex;flex-direction:column;gap:16px}.hero-item{display:flex;gap:8px;opacity:0}.hero-item span.icons-forms{color:#262f29;font-size:18px;font-weight:700}.hero-item-text{color:#262f29;font-size:18px;font-weight:400;line-height:140%}.hero-forms{width:35%}.hero-forms p.texts{color:#262f29;font-size:14px;padding-bottom:8px;font-weight:500;line-height:24px}.hero-forms .ts-control{border:1px solid rgba(38,74,39,0)!important;border-radius:50px!important;background:#fff!important;padding:0!important;border:none!important;width:100%!important}.hero-forms .ts-control:focus{border:1px solid rgba(38,74,39,.5)}.hero-forms .ts-control input{padding:16px 0 16px 24px!important}.hero-forms .ts-control input::-moz-placeholder{color:#262f29;font-size:16px;font-weight:400;line-height:140%}.hero-forms .ts-control input::placeholder{color:#262f29;font-size:16px;font-weight:400;line-height:140%}.hero-forms .ts-dropdown{border-radius:10px!important;background:#fff;padding:8px}.hero-forms .ts-dropdown .active{border-radius:5px;background:#c9e1c9;background:var(--Green-4,#c9e1c9)}.hero-forms .ts-wrapper.single .ts-control:after{content:" ";position:absolute;top:50%;width:6px;height:6px;border:0 solid transparent;border-top:1px solid;border-right:1px solid;transform:rotate(135deg);color:#262f29;margin-top:-6px;right:20px}.hero-forms .ts-wrapper.single.dropdown-active .ts-control:after{transform:rotate(314deg)!important}.hero-forms p.contact_forms-text{padding-top:20px;text-align:center;color:rgba(38,47,41,.4);font-size:14px;font-weight:500;line-height:24px}.hero-forms p.contact_forms-text a{text-decoration-line:underline;color:rgba(38,47,41,.4);font-size:14px;font-weight:500;line-height:24px}.hero-forms p.contact_forms-text a:hover{color:#000}.hero-forms .ts-wrapper.single .ts-control{box-shadow:none;display:flex;flex-direction:row;flex-wrap:nowrap;border-radius:0;align-items:center;padding:13px 0 13px 24px!important;height:53px}.hero-forms .ts-wrapper.single .ts-control input{display:none!important}.hero-forms .ts-wrapper.single .ts-control .item{color:#262f29;font-size:16px;font-weight:400;line-height:140%;width:100%}.hero-forms input{border:1px solid rgba(38,74,39,0)!important;border-radius:50px;background:#fff;padding:16px 0 16px 24px;border:none;width:100%;color:#262f29;font-size:16px}.hero-forms input:focus{padding:12px 0 12px 18px;border:1px solid rgba(38,74,39,.5)!important}.hero-forms input::-moz-placeholder{color:#262f29;font-size:16px;font-weight:400;line-height:140%}.hero-forms input::placeholder{color:#262f29;font-size:16px;font-weight:400;line-height:140%}.hero-forms .form-group{padding-bottom:15px}.hero-forms .form-group.message input{height:110px;border:1px solid rgba(38,74,39,0)!important;border-radius:30px;color:#262f29;font-size:16px}.hero-forms .form-group.message input:focus{border:1px solid rgba(38,74,39,.5)!important}.hero-forms .form-group.message input::-moz-placeholder{color:#262f29;font-size:16px;font-weight:400;line-height:140%}.hero-forms .form-group.message input::placeholder{color:#262f29;font-size:16px;font-weight:400;line-height:140%}.hero-forms button.btn{cursor:pointer;width:100%;border:none;padding:16px 48px;border-radius:60px;background:#264a27;color:#fff;font-size:18px;font-weight:500}.hero-forms button.btn span{color:#fff;font-size:18px;font-weight:500;display:inline-block;transition:opacity .5s ease}.hero-forms span.wpcf7-not-valid-tip{font-size:11px!important;position:absolute}.hero-forms .wpcf7-response-output{position:absolute;margin:1em .5em 1em!important}.hero-forms .wpcf7-response-output{display:none}.hero-forms form.wpcf7-form.sent{position:relative}.hero-forms .wpcf7 form.sent .wpcf7-response-output{display:block;position:absolute;bottom:-53px;font-size:10px;text-align:center;left:0;right:0;margin:auto;width:100%}main.contact-us__page{overflow:hidden;margin-top:-100px}@media (max-width:1880px){.hero-title span{font-size:92px}}@media (max-width:1810px){.hero-title span{font-size:72px}}@media (max-width:1680px){.hero-title{width:80%}}@media (max-width:1650px){.hero-forms button.btn span{font-size:16px}}@media (max-width:1442px){.hero-title span{font-size:68px}}@media (max-width:1440px){.hero{padding-bottom:80px}.hero-info{padding-top:170px}.hero-info:before{height:128%;width:68%}.hero-title{width:90%}.hero-forms button.btn{font-size:16px}}@media (max-width:1290px){.hero-info:before{width:75%}.hero-title span{font-size:58px}.hero-text{font-size:16px;width:80%}.hero-item-text{font-size:16px;width:80%}.hero-forms{width:43%}}@media (max-width:1250px){.hero-forms button.btn{font-size:14px}.hero-forms button.btn span{font-size:14px}}@media (max-width:1120px){.hero-title span{font-size:52px}}@media (max-width:1110px){.hero-info{gap:90px}.hero-list{padding-top:18px;gap:12px}}@media (max-width:1024px){.hero-info{gap:50px}.hero-forms p.texts{font-size:12px}.hero-forms .form-group{padding-bottom:12px}.hero-forms button.btn{padding:12px 28px}}@media (max-width:980px){.hero-info{flex-direction:column;padding-bottom:80px}.hero-info:before{display:none}.hero-content{width:100%}.hero-text{width:100%}.hero-item-text{width:100%}.hero-forms{width:100%;background:#c9e1c9;padding:50px;border-radius:15px}}@media (max-width:950px){.hero-title span{font-size:45px}}@media (max-width:810px){.hero-title span{font-size:42px}}@media (max-width:780px){.hero-forms .wpcf7 form.sent .wpcf7-response-output{bottom:-35px}}@media (max-width:768px){.hero{padding-bottom:40px}}@media (max-width:580px){.hero-title{padding-bottom:14px}.hero-forms{padding:35px 20px}.hero-forms .ts-control input{padding:12px 0 12px 18px!important}.hero-forms .ts-control input::-moz-placeholder{font-size:14px}.hero-forms .ts-control input::placeholder{font-size:14px}.hero-forms .ts-wrapper.single .ts-control{height:46px}.hero-forms .ts-wrapper.single .ts-control .item{font-size:14px}.hero-forms input::-moz-placeholder{font-size:14px}.hero-forms input::placeholder{font-size:14px}.hero-forms input{padding:12px 0 12px 18px}.hero-forms .form-group.message input{font-size:14px;padding:12px 0 12px 18px}.hero-forms .form-group.message input::-moz-placeholder{font-size:14px}.hero-forms .form-group.message input::placeholder{font-size:14px}}@media (max-width:530px){.hero-title span{font-size:36px}}@media (max-width:528px){.hero-info{flex-direction:column;padding-bottom:40px}}@media (max-width:526px){.hero-forms button.btn{text-align:center}}@media (max-width:428px){.hero-title span{font-size:32px}}