.elementor-37254 .elementor-element.elementor-element-24c384e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;overflow:visible}.elementor-37254 .elementor-element.elementor-element-7933e5d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-37254 .elementor-element.elementor-element-4369c8f .elementor-icon-wrapper{text-align:center}.elementor-37254 .elementor-element.elementor-element-4369c8f .elementor-icon{font-size:145px}.elementor-37254 .elementor-element.elementor-element-4369c8f .elementor-icon svg{height:145px}body:not(.rtl) .elementor-37254 .elementor-element.elementor-element-4369c8f{right:120px}body.rtl .elementor-37254 .elementor-element.elementor-element-4369c8f{left:120px}.elementor-37254 .elementor-element.elementor-element-4369c8f{top:0;z-index:1}.elementor-37254 .elementor-element.elementor-element-57f5154 .elementor-icon-wrapper{text-align:center}.elementor-37254 .elementor-element.elementor-element-57f5154.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-9ed2ded)}.elementor-37254 .elementor-element.elementor-element-57f5154.elementor-view-framed .elementor-icon,.elementor-37254 .elementor-element.elementor-element-57f5154.elementor-view-default .elementor-icon{color:var(--e-global-color-9ed2ded);border-color:var(--e-global-color-9ed2ded)}.elementor-37254 .elementor-element.elementor-element-57f5154.elementor-view-framed .elementor-icon,.elementor-37254 .elementor-element.elementor-element-57f5154.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-9ed2ded)}.elementor-37254 .elementor-element.elementor-element-57f5154 .elementor-icon{font-size:98px}.elementor-37254 .elementor-element.elementor-element-57f5154 .elementor-icon svg{height:98px}body:not(.rtl) .elementor-37254 .elementor-element.elementor-element-57f5154{left:150px}body.rtl .elementor-37254 .elementor-element.elementor-element-57f5154{right:150px}.elementor-37254 .elementor-element.elementor-element-57f5154{top:100px;z-index:1}.elementor-37254 .elementor-element.elementor-element-8faabe0 .elementor-icon-wrapper{text-align:center}.elementor-37254 .elementor-element.elementor-element-8faabe0.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-9ed2ded)}.elementor-37254 .elementor-element.elementor-element-8faabe0.elementor-view-framed .elementor-icon,.elementor-37254 .elementor-element.elementor-element-8faabe0.elementor-view-default .elementor-icon{color:var(--e-global-color-9ed2ded);border-color:var(--e-global-color-9ed2ded)}.elementor-37254 .elementor-element.elementor-element-8faabe0.elementor-view-framed .elementor-icon,.elementor-37254 .elementor-element.elementor-element-8faabe0.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-9ed2ded)}.elementor-37254 .elementor-element.elementor-element-8faabe0 .elementor-icon{font-size:220px}.elementor-37254 .elementor-element.elementor-element-8faabe0 .elementor-icon svg{height:220px}body:not(.rtl) .elementor-37254 .elementor-element.elementor-element-8faabe0{left:40px}body.rtl .elementor-37254 .elementor-element.elementor-element-8faabe0{right:40px}.elementor-37254 .elementor-element.elementor-element-8faabe0{bottom:0;z-index:1}.elementor-37254 .elementor-element.elementor-element-cb4fbb5{--display:flex;max-width:480px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;overflow:visible}@media(max-width:1200px){.elementor-37254 .elementor-element.elementor-element-24c384e{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px}}@media(max-width:1024px){body:not(.rtl) .elementor-37254 .elementor-element.elementor-element-4369c8f{right:-50px}body.rtl .elementor-37254 .elementor-element.elementor-element-4369c8f{left:-50px}body:not(.rtl) .elementor-37254 .elementor-element.elementor-element-57f5154{left:25px}body.rtl .elementor-37254 .elementor-element.elementor-element-57f5154{right:25px}body:not(.rtl) .elementor-37254 .elementor-element.elementor-element-8faabe0{left:-62px}body.rtl .elementor-37254 .elementor-element.elementor-element-8faabe0{right:-62px}}@media(max-width:767px){.elementor-37254 .elementor-element.elementor-element-24c384e{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px}}@media(min-width:768px){.elementor-37254 .elementor-element.elementor-element-24c384e{--content-width:1170px}.elementor-37254 .elementor-element.elementor-element-cb4fbb5{--width:480px}}.grecaptcha-badge{display:none;visibility:hidden}.section-widget-contacts #wpforms-40602-field_2-container{display:none !important}.section-widget-contacts form{padding:38px 25px 42px !important;border-radius:50px !important;background-color:#f3f3f9 !important}.section-widget-contacts input{height:45px !important;border-radius:10px !important}.section-widget-contacts .extop-form-input{padding:1px 1px 20px !important}.section-widget-contacts img.wpforms-submit-spinner{position:absolute;top:50%;transform:translateY(-50%);right:20px}.extop-form-input input[type=email]+img{border:1px solid red !important;display:none !important}.extop-form-input textarea{height:115px !important;border-radius:10px !important;resize:none !important}.extop-form-input input,.extop-form-input textarea{padding:11px 15px !important;background-color:#FFFFFF !important;border:1px solid #F3F3F9 !important;&:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 50px #f9f9fc !important;-webkit-text-fill-color:#000 !important}}.extop-form-input input:focus,.extop-form-input textarea:focus{box-shadow:0 0 0 1px #86d95f,0px 1px 2px rgba(0,0,0,.15) !important}.extop-form-input input,.extop-form-input textarea,.extop-form-input input::placeholder,.extop-form-input textarea::placeholder{font-size:15px;font-weight:400;line-height:1.4}.extop-form-input input::placeholder,.extop-form-input textarea::placeholder{color:#787878}.extop-form-input input,.extop-form-input textarea{min-width:100%;color:#000}.section-widget-contacts h3{hyphens:unset !important}.section-widget-contacts h3.wpforms-field-label{margin:0 !important;padding:0 0 26px !important;font-size:20px !important;line-height:1.4 !important;font-weight:500 !important;text-align:center}.section-widget-contacts h3.wpforms-field-label:before{content:unset !important}.section-widget-contacts button[type=submit]{width:100%;margin:0 auto !important;padding:13px 50px !important;font-size:15px !important;color:#000 !important;background-color:#86d95f !important;border:1px solid #86d95f !important;font-weight:600 !important;line-height:1.45 !important;border-radius:100px !important;transition:all .3s ease}.section-widget-contacts div.wpforms-container-full button[type=submit]:hover{border:1px solid #8cf55b !important;transition:all .3s ease;background:#8cf55b !important}.section-widget-contacts div.wpforms-container-full button[type=submit]:active{border:1px solid #8cf55b !important;transition:all .3s ease;background:#8cf55b !important}.section-widget-contacts div.wpforms-container-full button[type=submit]:after{content:unset !important}@media screen and (max-width:1024px){.section-widget-contacts form{padding:25px 38px !important}}@media screen and (max-width:768px){.section-widget-contacts form{border-radius:20px !important}.section-widget-contacts h3.wpforms-field-label{font-size:18px !important;padding-bottom:20px !important}}@media screen and (max-width:576px){.section-widget-contacts form{padding:30px 15px !important}}