.footer .elementor-social-icon:hover svg path{fill:#00B4AA !important;transition:fill 0.3s ease}@media only screen and (min-width:641px){.subscribe .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100% !important}}.subscribe .subcription .elementor-widget-container{max-width:602px;margin:0 auto !important}.subscribe .subcription .gform_wrapper form{text-align:center;position:relative}.subscribe .subcription .gform_wrapper form .validation_error{display:none}.subscribe .subcription .gform_wrapper form li.gfield_error{background-color:transparent !important;margin-bottom:0px !important;border-top:0px solid #c89797 !important;border-bottom:0px solid #c89797 !important;padding-top:0px !important}.subscribe .subcription .gform_wrapper form li.gfield_error .validation_message{text-align:left;padding-left:25px !important}.subscribe .subcription .gform_wrapper .gfield input{align-items:center;padding:5px 5px 5px 25px !important;width:100% !important;height:54px;border:1px solid #BEBEBE !important;border-radius:100px;font-style:normal;font-weight:400;font-family:"Helvetica", Sans-serif !important;font-size:16px !important;line-height:29px !important;color:#000000 !important;background:transparent;position:relative}.subscribe .subcription .gform_wrapper .gfield input:focus-visible{outline:none !important}.subscribe .subcription .gform_wrapper .gform_footer{padding:0px 0 0px 0 !important;margin:0px 0 0 0 !important}.subscribe .subcription .gform_wrapper .gform_footer .gform_button{padding:12px 24px;width:142px !important;height:44px;background:#FF5F00;border-radius:999px;font-size:20px !important;font-weight:700;line-height:17px !important;text-align:center;color:#FFFFFF;border:none;font-family:"Helvetica", Sans-serif !important;position:absolute;top:17px;right:5px;margin-right:0}.subscribe .subcription .gform_wrapper .gform_footer .gform_button:hover{opacity:0.7}@media only screen and (max-width:400px){.subscribe .subcription .gform_wrapper .gform_footer .gform_button{width:170px !important;top:unset;right:0;left:0;bottom:unset;margin-top:10px;position:unset}}.subscribe .subcription .gform_validation_error .gform_footer .gform_button{right:7px !important}.gform_wrapper input::placeholder{color:#000}.gform_confirmation_message{text-align:center;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;line-height:29px;color:#000000}@media only screen and (max-width:767px){.gform_confirmation_message{font-size:18px}}@media only screen and (min-width:641px){.gform_wrapper ul.gform_fields li.gfield{padding-right:0px}}