.elementor-element-5e18884 .select_container select:focus,.elementor-element-5e18884 .select_container:hover:before,.elementor-element-1e2fe78 .select_container select:focus,.elementor-element-1e2fe78 .select_container:hover:before{background-color:#16423c!important;color:white}.select_container:before,.select_container:after{color:white!important}.wpcf7 .select_container{background:#16423c!important;color:white!important}.wpcf7-form-control{color:white!important}.wpcf7 .wpcf7-submit-style .submit-style-in{background-color:#16423c!important}.wpcf7-form-control.wpcf7-textarea{color:#fff!important}.wpcf7-form-control.wpcf7-textarea::placeholder{color:#fff!important;opacity:1}.wpcf7-form-control.wpcf7-text{color:#fff!important}.wpcf7-form-control.wpcf7-text::placeholder{color:#fff!important;opacity:1}.wpcf7 .select_container{border-radius:30px}form.cf7mls input.wpcf7-form-control.wpcf7-submit{margin:0!important}.cf7mls-btns.cf7mls-btns-last-step .cf7mls_back.action-button{margin:0!important;border-radius:30px!important;justify-content:center!important}.top_panel_default .top_panel_navi,[class*=scheme_].top_panel_default .top_panel_navi{background-color:#f7f6ef!important}.search_wrap.search_opened .search_submit:before,.search_wrap.search_open .search_submit:before{color:#fff!important}.search_style_fullscreen.search_opened .search_submit{color:#fff!important}.select_container select,.select_container:before{border-radius:30px!important}.cf7mls-btns .cf7mls_next.action-button{border-radius:30px!important}.stb-form-box label{color:#063a36!important}.stb-form-box .wpcf7-form p{margin:0!important;padding:0!important}.elementor-row{align-items:stretch!important}.sb-box{display:flex;flex-direction:column;height:100%}.stb-form-box{width:100%;max-width:700px;margin-left:auto;display:flex;flex-direction:column;flex:1;gap:7px;font-family:"Nunito",sans-serif;box-sizing:border-box}.stb-form-box label{font-weight:800;font-size:19px;line-height:1;margin:0 0 -2px!important;color:#16423c;display:block}.stb-form-box input:not([type=submit]),.stb-form-box textarea{width:100%!important;background:#063a36!important;color:#fff!important;border:none!important;padding:10px 18px;border-radius:30px;font-size:17px;transition:transform .2s ease,background .2s ease;box-sizing:border-box;outline:none;margin-bottom:0!important}.stb-form-box input::placeholder,.stb-form-box textarea::placeholder{color:#cfe8df;opacity:1;font-size:17px}.stb-form-box input:focus,.stb-form-box textarea:focus{transform:translateY(-1px);background:#084a45!important}.stb-form-box textarea{min-height:70px!important;height:70px!important;resize:none;overflow-y:auto;border-radius:20px;flex-grow:0!important;padding-top:12px}.stb-form-box input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #063a36 inset!important;-webkit-text-fill-color:#fff!important;transition:background-color 5000s ease-in-out 0s}.stb-form-box input::-webkit-credentials-auto-fill-button,.stb-form-box input::-webkit-contacts-auto-fill-button{visibility:hidden!important;display:none!important;pointer-events:none}.stb-submit-btn{width:100%!important;display:flex;margin-top:4px!important}.stb-submit-btn input,.stb-submit-btn input[type=submit]{width:100%!important;background:#16423c!important;color:#fff!important;border:none!important;font-weight:700;font-size:18px;padding:12px 20px;border-radius:30px!important;cursor:pointer;transition:transform .25s ease,background .25s ease;appearance:none;-webkit-appearance:none;line-height:normal}.stb-submit-btn input:hover{background:#16423c!important;transform:scale(1.02)}.privacy-text{font-size:14px;color:#0d3a36;margin-top:0;line-height:1.2}.privacy-text a{font-weight:700;color:#0d3a36!important;text-decoration:underline}.privacy-text a:hover,.privacy-text a:active,.privacy-text a:focus,.privacy-text a:visited{color:#0d3a36!important;text-decoration:underline}@media (max-width:1024px){.stb-form-box{margin:0 auto!important;max-width:100%;padding:0 10px}}@media (max-width:768px){.elementor-row{align-items:flex-start!important}.stb-form-box{gap:6px}.stb-form-box label{font-size:17px;margin-bottom:-1px!important;color:#fff}.stb-form-box input,.stb-form-box textarea{font-size:15px;padding:10px 14px}.stb-form-box textarea{min-height:60px!important;height:60px!important}.privacy-text{font-size:13px}}@media (max-width:420px){.stb-submit-btn input{font-size:15px;padding:10px}}