.zipcode-message-container .validation_message,.zipcode-message-container .zipcode-success,.zipcode-message-container *{color:#fff;margin-top:15px}.firewater-contact-form .gform-body .gform_fields{gap:20px!important}.firewater-contact-form .gform-body .gform_fields .gfield .gfield_label{font-size:16px;line-height:18px;font-weight:700;text-transform:uppercase;color:#35363a}.firewater-contact-form .gform-body .gform_fields .gfield .gfield_label .gfield_required{color:#35363a}.firewater-contact-form .gform-body .gform_fields .gfield .ginput_container input,.firewater-contact-form .gform-body .gform_fields .gfield .ginput_container select,.firewater-contact-form .gform-body .gform_fields .gfield .ginput_container textarea{border-radius:0!important;color:#021226;font-size:16px;line-height:40px;font-family:"Work Sans"!important;border:none;background:#f0f2f5}.firewater-contact-form .gform-body .gform_fields .gfield .ginput_container.ginput_container_select{position:relative}.firewater-contact-form .gform-body .gform_fields .gfield .ginput_container.ginput_container_select:after{content:"›";font-size:40px;color:#333;position:absolute;right:15px;top:0;pointer-events:none;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.firewater-contact-form .gform-body .gform_fields .gfield .ginput_container input::-webkit-input-placeholder{color:#3e3d3e!important}.firewater-contact-form .gform-body .gform_fields .gfield .ginput_container input::-moz-placeholder{color:#3e3d3e!important}.firewater-contact-form .gform-body .gform_fields .gfield .ginput_container input:-ms-input-placeholder{color:#3e3d3e!important}.firewater-contact-form .gform-body .gform_fields .gfield .ginput_container input::-ms-input-placeholder{color:#3e3d3e!important}.firewater-contact-form .gform-body .gform_fields .gfield .ginput_container input::placeholder{color:#3e3d3e!important}.firewater-contact-form .gform-body .gform_fields .gfield .ginput_container textarea{border-radius:0!important;color:#021226;font-size:16px;line-height:18px;font-family:"Work Sans"!important;height:80px!important;min-height:80px;max-height:80px;resize:none}.firewater-contact-form_wrapper .gform_heading .gform_required_legend{display:none}.firewater-contact-form .gform_footer input{font-family:"Geom Graphic"!important;font-size:20px!important;font-weight:900!important;line-height:25px!important;padding:14px!important;background:#021226!important;width:100%!important;text-transform:uppercase!important;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.firewater-contact-form .gform_footer input:hover{background:#c8aa7a!important}.review-pop-img-box{cursor:pointer}.review-pop-img-box .pop-img{-webkit-transform:translateY(-1000px);-ms-transform:translateY(-1000px);transform:translateY(-1000px);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.review-pop-img-box:hover .pop-img{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.single-blgo-content blockquote{padding:0 30px;margin-bottom:20px!important;margin:0;border-left:solid 3px #3e3d3e}.single-blgo-content blockquote p{color:#3e3d3e;font-family:"Work Sans";font-size:18px;font-style:normal;font-weight:700;line-height:150%}.single-blgo-content h3{color:#14110e;font-family:"Work Sans";font-size:24px;font-style:normal;font-weight:400;letter-spacing:1.2px;text-transform:uppercase}.single-blgo-content h2{color:#14110e;font-family:"Work Sans";font-size:32px;font-style:normal;font-weight:600}.firewater-testimonial-slider .swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#3e3d3e;opacity:1}.firewater-steps{counter-reset:step-counter}.firewater-steps .firewater-step{counter-increment:step-counter}.firewater-steps .firewater-step .elementor-widget-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:78px}.firewater-steps .firewater-step .elementor-widget-heading .elementor-heading-title{padding:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.firewater-steps .firewater-step .elementor-widget-heading::before{content:counter(step-counter);font-weight:700;font-weight:700;font-size:44px;font-size:44px;color:#c8aa7a;border-right:4px solid #c8aa7a;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;font-family:"Geom Graphic",Sans-serif;width:70px}.firewater-step .firewater-step-number-content-box .firewater-step-hidden-content{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:absolute;top:70px}.firewater-step:hover .firewater-step-hidden-content{visibility:visible;opacity:1}.firewater-step:hover .firewater-step-number-content-box{-webkit-transform:translateY(-113px);-ms-transform:translateY(-113px);transform:translateY(-113px)}.firewater-step:hover .firewater-step-image{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.firewater-ani-img-box .firewater-step-number-content-box .firewater-step-hidden-content{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:absolute;top:70px}.firewater-ani-img-box:hover .firewater-step-hidden-content{visibility:visible;opacity:1}.firewater-ani-img-box:hover .firewater-step-number-content-box{-webkit-transform:translateY(-113px);-ms-transform:translateY(-113px);transform:translateY(-113px)}.firewater-ani-img-box:hover .firewater-step-image{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}