﻿:root{--primary_main:rgb(0, 165, 91);--primary_light: rgb(95, 210, 70);--green_100: rgb(0, 95, 81);--green_85: rgba(0, 95, 81, 0.85);--green_20: rgba(0, 95, 81, 0.2);--green_10: rgba(0, 95, 81, 0.1);--white_100:rgb(255, 255, 255);--white_80:rgba(255, 255, 255, 0.8);--white_50:rgba(255, 255, 255, 0.5);--white_30: rgba(255, 255, 255, 0.3);--white_10: rgba(255, 255, 255, 0.1);--white_5: rgba(255, 255, 255, 0.05);--gray_main: rgb(246, 246, 246);--gray_light:rgb(252, 252, 252);--black:#000;--xs: 575;--sm: 768;--md: 992;--lg: 1200}.page-template-contact_us section.hero .custom-container{padding-block:max(90px,7.65625vw) 52px;gap:max(24px,3.125vw)}.page-template-contact_us section.hero .custom-container .heading .free-text{margin-top:16px}.page-template-contact_us section.hero .custom-container .heading .free-text a{color:rgba(0,95,81,.85)}.page-template-contact_us section.hero .custom-container .content{width:100%}@media only screen and (max-width: 992px){.page-template-contact_us section.hero .custom-container .content{flex-direction:column-reverse;gap:20px}}.page-template-contact_us section.hero .custom-container .content .form-wrapper{width:51.72%}@media only screen and (max-width: 992px){.page-template-contact_us section.hero .custom-container .content .form-wrapper{width:100%}}.page-template-contact_us section.hero .custom-container .content .form-wrapper h4.subtitle{color:rgba(0,95,81,.85);padding-bottom:22px}.page-template-contact_us section.hero .custom-container .content .form-wrapper p.policy{font-weight:400;padding-inline-start:10px}.page-template-contact_us section.hero .custom-container .content .form-wrapper p.policy a{text-decoration:underline}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:FLEX-START;gap:10px}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group{width:calc(50% - 5px);margin-bottom:0}@media only screen and (max-width: 575px){.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group{width:100% !important}}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group select::-ms-expand{display:none !important}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group select{min-height:53px}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group button.ff-btn-submit{border-radius:max(1.5625vw,16px);background:#5fd246;border:1px solid #5fd246;padding:15px 30px;font-size:16px;font-weight:400;letter-spacing:.8px;color:#005f51}@media only screen and (max-width: 575px){.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group button.ff-btn-submit{width:100%;border-radius:25px}}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group button.ff-btn-submit:hover{background:rgba(0,0,0,0);opacity:1}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group .ff-el-input--content{height:100%}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group .ff-el-input--content input,.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group .ff-el-input--content select,.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group .ff-el-input--content textarea{border-radius:25px;border:1px solid rgba(0,95,81,.2);background:rgba(0,0,0,0);color:#005f51;padding:15px 20px;font-size:16px;font-weight:300;height:100%;transition:all ease-out 250ms}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group .ff-el-input--content input option,.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group .ff-el-input--content select option,.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group .ff-el-input--content textarea option{color:#000}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group .ff-el-input--content input::placeholder,.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group .ff-el-input--content select::placeholder,.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group .ff-el-input--content textarea::placeholder{color:rgba(0,95,81,.85)}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group .ff-el-input--content input:focus,.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group .ff-el-input--content select:focus,.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group .ff-el-input--content textarea:focus{background:rgba(0,95,81,.1)}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group .ff-el-input--content select{position:relative;-webkit-appearance:none;cursor:pointer}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group.fullwidth{width:100%}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group.ff_submit_btn_wrapper{width:fit-content}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group.select-country{position:relative}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group.select-country::before{content:url("../images/icons/arrow_green.svg");position:absolute;top:50%;transform:translateY(-50%);right:20px;z-index:1}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group.policy-checkbox label.ff_tc_label>span{padding-top:0 !important}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group.policy-checkbox .ff_t_c{margin-inline-start:8px;padding-inline-end:0}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group.policy-checkbox .ff_t_c *{font-size:16px;font-weight:400}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group.policy-checkbox .ff_t_c a{text-decoration:underline}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group.newsletter-checkbox{width:75%}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-form-check .ff-el-form-check-label{cursor:pointer;font-size:16px;line-height:1;display:flex;position:relative;padding-inline-start:10px}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-form-check .ff-el-form-check-label .ff-el-form-check-input{position:absolute;opacity:0;width:0;height:0}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-form-check .ff-el-form-check-label span{display:flex;align-items:center;justify-content:center;gap:8px}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-form-check .ff-el-form-check-label span::before{content:"✔";font-size:20px;line-height:1;color:#fff;background:rgba(0,0,0,0);position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid #005f51;border-radius:4px}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-form-check.ff_item_selected span::before{background:#005f51}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-help-message{opacity:0;visibility:hidden;color:#00a55b;font-weight:600;padding-inline-start:10px}.page-template-contact_us section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-help-message.active{opacity:1;visibility:visible}.page-template-contact_us section.hero .custom-container .content .img-wrapper{width:44.24%}@media only screen and (max-width: 992px){.page-template-contact_us section.hero .custom-container .content .img-wrapper{width:100%}.page-template-contact_us section.hero .custom-container .content .img-wrapper .flex.row{justify-content:center}}.page-template-contact_us section.hero .custom-container .content .img-wrapper .map-img{top:-7.5520833333vw;right:-6.9791666667vw;z-index:-1;max-width:33.3333333333vw}@media only screen and (max-width: 992px){.page-template-contact_us section.hero .custom-container .content .img-wrapper .map-img{right:-30px}}.page-template-contact_us section.group .custom-container{padding-block:max(30px,5.3645833333vw) max(30px,4.4270833333vw);gap:max(24px,2.2916666667vw)}.page-template-contact_us section.group .custom-container .content{grid-template-columns:repeat(3, 1fr);gap:max(20px,1.5625vw)}@media only screen and (max-width: 992px){.page-template-contact_us section.group .custom-container .content{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 575px){.page-template-contact_us section.group .custom-container .content{grid-template-columns:repeat(1, 1fr)}}.page-template-contact_us section.group .custom-container .content .block{min-height:245px}.page-template-contact_us section.group .custom-container .content .block .front-side{padding:max(20px,2.0833333333vw);gap:max(16px,1.4583333333vw);background:#fff;box-shadow:10px 10px 30px 0px rgba(0,95,81,.1);height:100%}@media only screen and (max-width: 992px){.page-template-contact_us section.group .custom-container .content .block .front-side{justify-content:space-between}}.page-template-contact_us section.group .custom-container .content .block .front-side .free-text{color:#005f51}.page-template-contact_us section.group .custom-container .content .block .front-side .link{display:none}@media only screen and (max-width: 992px){.page-template-contact_us section.group .custom-container .content .block .front-side .link{display:block}}.page-template-contact_us section.group .custom-container .content .block .front-side .link a{width:153px;height:46px;padding:12px 20px;border-radius:30px;border:1px solid #005f51;gap:10px;background:#f6f6f6}.page-template-contact_us section.group .custom-container .content .block .front-side .link a .title,.page-template-contact_us section.group .custom-container .content .block .front-side .link a .icon{top:50%;transform:translateY(-50%)}.page-template-contact_us section.group .custom-container .content .block .front-side .link a .title.title,.page-template-contact_us section.group .custom-container .content .block .front-side .link a .icon.title{left:30px;color:#005f51}.page-template-contact_us section.group .custom-container .content .block .front-side .link a .title.icon,.page-template-contact_us section.group .custom-container .content .block .front-side .link a .icon.icon{right:30px}.page-template-contact_us section.group .custom-container .content .block .front-side .link a:hover{background:#005f51}.page-template-contact_us section.group .custom-container .content .block .front-side .link a:hover .title{color:#fff;left:65px}.page-template-contact_us section.group .custom-container .content .block .front-side .link a:hover .icon{right:calc(100% - 20px - 30px)}.page-template-contact_us section.group .custom-container .content .block .front-side .link a:hover .icon svg path{fill:#fff}.page-template-contact_us section.group .custom-container .content .block .back-side{inset:0;background-color:hsla(0,0%,100%,.8);opacity:0;visibility:hidden;z-index:1}@media only screen and (max-width: 992px){.page-template-contact_us section.group .custom-container .content .block .back-side{display:none}}.page-template-contact_us section.group .custom-container .content .block .back-side .link a{width:163px;height:61px;padding:20px 30px;border-radius:30px;border:1px solid #005f51;gap:10px;background:#f6f6f6}.page-template-contact_us section.group .custom-container .content .block .back-side .link a .title,.page-template-contact_us section.group .custom-container .content .block .back-side .link a .icon{top:50%;transform:translateY(-50%)}.page-template-contact_us section.group .custom-container .content .block .back-side .link a .title.title,.page-template-contact_us section.group .custom-container .content .block .back-side .link a .icon.title{left:30px;color:#005f51}.page-template-contact_us section.group .custom-container .content .block .back-side .link a .title.icon,.page-template-contact_us section.group .custom-container .content .block .back-side .link a .icon.icon{right:30px}.page-template-contact_us section.group .custom-container .content .block .back-side .link a:hover{background:#005f51}.page-template-contact_us section.group .custom-container .content .block .back-side .link a:hover .title{color:#fff;left:65px}.page-template-contact_us section.group .custom-container .content .block .back-side .link a:hover .icon{right:calc(100% - 20px - 30px)}.page-template-contact_us section.group .custom-container .content .block .back-side .link a:hover .icon svg path{fill:#fff}.page-template-contact_us section.group .custom-container .content .block:hover .back-side{opacity:1;visibility:visible;z-index:1}.page-template-contact_us section.group .figure{left:0;top:max(26px,5.2083333333vw);z-index:-1}.page-template-contact_us.rtl section.hero .custom-container .content .form-wrapper .fluentform fieldset .ff-el-group.select-country::before{right:auto;left:20px}/*# sourceMappingURL=contact_us.min.css.map */