a:focus-visible,button:focus-visible{outline:2px solid #2563EB;outline-offset:3px;} a:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none;} .sub-nav .menu-item i.fa,.sub-nav .menu-item i.fas,.sub-nav .menu-item i.far,.sub-nav .menu-item i.fab{text-align:center;width:1.25em;} .widget-title,div[class*='elementor-widget-wp-widget-'] h5,.elementor-widget .woocommerce h5{font:700 18px / 26px "Open Sans",Helvetica,Arial,Verdana,sans-serif;text-transform:none;color:#333;border-radius:10px;} .sidebar-content .widget-title,.sidebar-content div[class*=elementor-widget-wp-widget-] h5,.sidebar-content .elementor-widget .woocommerce h5{color:white;background:#00ADB5;padding:5px;} .elementor-button{display:inline-block;line-height:1;background-color:#00ADB5;font-size:15px;padding:12px 24px;-webkit-border-radius:3px;border-radius:10px;color:#fff;fill:#fff;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;} body .gform_wrapper .gform_body .gform_fields .gfield input[type="text"],body .gform_wrapper .gform_body .gform_fields .gfield input[type="email"],body .gform_wrapper .gform_body .gform_fields .gfield input[type="url"],body .gform_wrapper .gform_body .gform_fields .gfield input[type="tel"],body .gform_wrapper .gform_body .gform_fields .gfield input[type="password"],body .gform_wrapper .gform_body .gform_fields .gfield select,body .gform_wrapper .gform_body .gform_fields .gfield textarea{border-radius:4px;padding:7px 10px;font-size:16px;color:#333;border:1px solid #e4e4e4;background-color:#ffffff;transition:all 0.3s ease-in-out;margin-bottom:0 !important;outline:none;} body .gform_wrapper input::placeholder,body .gform_wrapper textarea::placeholder{font-size:14px;color:#aaa !important;opacity:1;} body .gform_wrapper label:not(.ginput_container_checkbox label),body .gform_wrapper legend{font-weight:600 !important;font-size:12px !important;color:#333;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:3px !important;display:inline-block !important;} body .gform_wrapper .gfield select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23333' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px;} body .gform_wrapper label .gfield_required{font-size:16px;margin-left:2px;} body .gform_wrapper input:not([type="button"]):not([type="submit"]):focus,body .gform_wrapper textarea:focus,body .gform_wrapper select:focus{border-color:transparent !important;box-shadow:0 0 0 3px rgba(0,171,183,0.4);} body .gform_wrapper .gform_button{font-size:16px !important;padding-top:16px !important;padding-bottom:16px !important;border-radius:10px !important;text-transform:uppercase;font-weight:600;border:none;transition:background-color 0.3s ease-in-out;background-color:#00ADB5;color:#fff;cursor:pointer;margin-top:10px;} body .gform_wrapper .gform_button:hover{background-color:#018D94;} body .gform_wrapper .gform_footer{padding:0 !important;} body .gform_wrapper .gform_heading{display:none !important;} body .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:10px !important;} .elementor-icon-box-icon{display:inline-flex !important;align-items:center !important;}