input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.glow_circle .elementor-icon-list-item .elementor-icon-list-icon{position:relative;z-index:2}.glow_circle .elementor-icon-list-item .elementor-icon-list-icon:after{position:absolute;content:'';width:26px;height:26px;background-color:rgba(79,221,95,.2);top:50%;left:38%;transform:translateX(-50%) translateY(-50%);z-index:1;border-radius:100%;animation:glow 3s linear infinite}@keyframes glow{0%{width:0;height:0}50%{width:26px;height:26px}100%{width:0;height:0}}.icon .elementor-icon-wrapper .elementor-icon{margin:0;display:flex;justify-content:center;align-items:center}.icon .elementor-icon-wrapper .elementor-icon svg path{transition:all .5s ease}.icon:hover .elementor-icon-wrapper .elementor-icon svg path{fill:#0a4e7f}.icon:hover .elementor-icon-wrapper .elementor-icon svg circle{fill:transparent}span.green_text{color:#4fdd5f}.header_contact_point h3{margin:0}.header_contact_point .elementor-icon-box-wrapper .elementor-icon-box-icon svg path{transition:all .5s ease}.header_contact_point:hover .elementor-icon-box-wrapper .elementor-icon-box-icon svg path{fill:#0a4e7f}.header_contact_point .elementor-icon-box-wrapper .elementor-icon-box-icon svg circle{transition:all .5s ease}.header_contact_point:hover .elementor-icon-box-wrapper .elementor-icon-box-icon svg circle{fill:#fff}.header_contact_point .elementor-icon-box-wrapper .elementor-icon-box-title{transition:all .5s ease}.header_contact_point:hover .elementor-icon-box-wrapper .elementor-icon-box-title{color:#fff}.header_contact_point .elementor-icon-box-wrapper .elementor-icon-box-description{transition:all .5s ease}.header_contact_point:hover .elementor-icon-box-wrapper .elementor-icon-box-description{color:#fff !important}.header_contact_point.blue .elementor-icon-box-wrapper .elementor-icon-box-title{transition:all .5s ease}.header_contact_point.blue:hover .elementor-icon-box-wrapper .elementor-icon-box-title{color:#0a4e7f}.header_contact_point.blue .elementor-icon-box-wrapper .elementor-icon-box-description{transition:all .5s ease}.header_contact_point.blue:hover .elementor-icon-box-wrapper .elementor-icon-box-description{color:#0a4e7f !important}.fixed{position:fixed;top:0;left:0;width:100%}span.yellow_text{color:#f4c042}.icon_btn.blue .elementor-button-content-wrapper .elementor-button-icon svg path{transition:all .5s ease;width:50px !important;height:50px !important}.icon_btn.blue:hover .elementor-button-content-wrapper .elementor-button-icon svg path{fill:#f4c042}.icon_btn.yellow .elementor-button-content-wrapper .elementor-button-icon svg path{transition:all .5s ease}.icon_btn.yellow:hover .elementor-button-content-wrapper .elementor-button-icon svg path{fill:#0a4e7f}.highlight_point .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title{margin:0}.highlight_point.blue:hover .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title{color:#0a4e7f}.highlight_point.blue:hover .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-description{color:#0a4e7f}.highlight_point .elementor-icon-box-wrapper{background-color:rgba(0,0,0,.22);padding:14px 40px 14px 14px;border-radius:10px;backdrop-filter:blur()}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields{row-gap:10px}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .name_input .ginput_container,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .email_id_value .ginput_container,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .phone_value .ginput_container,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .pincode .ginput_container,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .service_req .ginput_container,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .additional_info .ginput_container{position:relative}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .name_input .ginput_container:after{content:url(//gustyheatingcooling.com/wp-content/themes/hello-elementor-child-master%201(2)/./images/namegr.svg);position:absolute;top:55%;right:18px;transform:translateY(-45%)}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .name_input .ginput_container:before{content:url(//gustyheatingcooling.com/wp-content/themes/hello-elementor-child-master%201(2)/./images/name.svg);position:absolute;top:55%;right:18px;transform:translateY(-45%);display:none}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .email_id_value .ginput_container:after{content:url(//gustyheatingcooling.com/wp-content/themes/hello-elementor-child-master%201(2)/./images/email.svg);position:absolute;top:55%;right:18px;transform:translateY(-45%)}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .email_id_value .ginput_container:before{content:url(//gustyheatingcooling.com/wp-content/themes/hello-elementor-child-master%201(2)/./images/emailbl.svg);position:absolute;top:55%;right:18px;transform:translateY(-45%);display:none}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .phone_value .ginput_container:after{content:url(//gustyheatingcooling.com/wp-content/themes/hello-elementor-child-master%201(2)/./images/callf.svg);position:absolute;top:55%;right:18px;transform:translateY(-45%) !important}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .phone_value .ginput_container:before{content:url(//gustyheatingcooling.com/wp-content/themes/hello-elementor-child-master%201(2)/./images/callbl.svg);position:absolute;top:55%;right:18px;transform:translateY(-45%);display:none !important}.banner_form .elementor-shortcode .gform_wrapper.gravity-theme .ginput_container_address span,.gform_wrapper.gravity-theme .ginput_full:not(:last-of-type){margin:0}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .name_input:focus .ginput_container:after,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .name_input:focus-visible .ginput_container:after,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .name_input:focus-within .ginput_container:after{display:none}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .name_input:focus .ginput_container:before,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .name_input:focus-visible .ginput_container:before,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .name_input:focus-within .ginput_container:before{display:block}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .email_id_value:focus .ginput_container:after,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .email_id_value:focus-visible .ginput_container:after,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .email_id_value:focus-within .ginput_container:after{display:none}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .email_id_value:focus .ginput_container:before,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .email_id_value:focus-visible .ginput_container:before,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .email_id_value:focus-within .ginput_container:before{display:block}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .phone_value:focus .ginput_container:after,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .phone_value:focus-visible .ginput_container:after,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .phone_value:focus-within .ginput_container:after{display:none !important}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .phone_value:focus .ginput_container:before,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .phone_value:focus-visible .ginput_container:before,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .phone_value:focus-within .ginput_container:before{display:block !important}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .service_req:focus .ginput_container:after,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .service_req:focus-visible .ginput_container:after,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .service_req:focus-within .ginput_container:after{display:none}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .service_req:focus .ginput_container:before,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .service_req:focus-visible .ginput_container:before,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .service_req:focus-within .ginput_container:before{display:block}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .service_req .ginput_container:after{content:url(//gustyheatingcooling.com/wp-content/themes/hello-elementor-child-master%201(2)/./images/drop.svg);position:absolute;top:55%;right:18px;transform:translateY(-50%)}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .service_req .ginput_container:before{content:url(//gustyheatingcooling.com/wp-content/themes/hello-elementor-child-master%201(2)/./images/dropbl.svg);position:absolute;top:55%;right:18px;transform:translateY(-50%);display:none}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .additional_info .ginput_container:after{content:url(//gustyheatingcooling.com/wp-content/themes/hello-elementor-child-master%201(2)/./images/message.svg);position:absolute;top:27px;right:20px;transform:translateY(-50%)}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .additional_info .ginput_container:before{content:url(//gustyheatingcooling.com/wp-content/themes/hello-elementor-child-master%201(2)/./images/messagebl.svg);position:absolute;top:27px;right:20px;transform:translateY(-50%);display:none}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .name_input .ginput_container:has(input:not(:placeholder-shown)):after{display:none}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .name_input .ginput_container:has(input:not(:placeholder-shown)):before{display:block}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .email_id_value .ginput_container:has(input:not(:placeholder-shown)):after{display:none}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .email_id_value .ginput_container:has(input:not(:placeholder-shown)):before{display:block}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .pincode .ginput_container:has(input:not(:placeholder-shown)):after{display:none}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .pincode .ginput_container:has(input:not(:placeholder-shown)):before{display:block}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .phone_value .ginput_container:has(input:not(:placeholder-shown)):after{display:none !important}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .phone_value .ginput_container:has(input:not(:placeholder-shown)):before{display:block !important}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .service_req .ginput_container select:not(:has(option.gf_placeholder:checked)):after{display:none}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .gfield .service_req select:not(:has(option.gf_placeholder:checked)):before{display:block}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .additional_info .ginput_container:has(textarea:not(:placeholder-shown)):after{display:none}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .additional_info .ginput_container:has(textarea:not(:placeholder-shown)):before{display:block}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=submit]),.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea{padding:15px 60px 15px 13px;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.25);font-size:18px;font-weight:600;font-family:'Albert Sans',sans-serif;border:none;border-radius:8px;color:rgba(0,0,0,.48);appearance:none}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea{height:168px}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=submit])::placeholder,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select option.gf_placeholder,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea::placeholder{color:rgba(0,0,0,.48)}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=submit]):focus,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select:focus,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea:focus,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=submit]):focus-visible,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select:focus-visible,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea:focus-visible,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=submit]):focus-within,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select:focus-within,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea:focus-within,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type=submit]):not(:placeholder-shown),.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea:not(:placeholder-shown),.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select:not(:has(option.gf_placeholder:checked)){color:#0a4e7f;outline:none;appearance:none}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .pincode .ginput_container:after{content:url(//gustyheatingcooling.com/wp-content/themes/hello-elementor-child-master%201(2)/./images/pin.svg);position:absolute;top:55%;right:16px;transform:translateY(-50%)}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .pincode .ginput_container:before{content:url(//gustyheatingcooling.com/wp-content/themes/hello-elementor-child-master%201(2)/./images/pinbl.svg);position:absolute;top:55%;right:16px;transform:translateY(-50%);display:none}.banner_form .elementor-shortcode .gform_wrapper .gform_footer{padding:0;margin:0;margin-top:15px;width:100%;background-color:#f4c042;border:none;border-radius:8px;position:relative;display:flex;justify-content:center;align-items:center;transition:all .5s ease}.banner_form .elementor-shortcode .gform_wrapper .gform_footer:before{content:url(//gustyheatingcooling.com/wp-content/themes/hello-elementor-child-master%201(2)/./images/check.svg);position:relative;width:24px;height:24px}.banner_form .elementor-shortcode .gform_wrapper .gform_footer input[type=submit]{padding:15px;margin:0;color:#0a4e7f;font-family:'Archivo',sans-serif;font-size:20px;font-weight:700;border:none}.banner_form .elementor-shortcode .gform_wrapper .gform_footer:hover{background-color:#4fdd5f;color:#fff;border:none}.banner_form .elementor-shortcode .gform_wrapper .gform_footer:hover,.banner_form .elementor-shortcode .gform_wrapper .gform_footer:focus,.banner_form .elementor-shortcode .gform_wrapper .gform_footer:focus-visible,.banner_form .elementor-shortcode .gform_wrapper .gform_footer:focus-within{background-color:#fff;border:1px solid #0a4e7f}.banner_form .elementor-shortcode .gform_wrapper .gform_footer input[type=submit]:hover,.banner_form .elementor-shortcode .gform_wrapper .gform_footer input[type=submit]:focus,.banner_form .elementor-shortcode .gform_wrapper .gform_footer input[type=submit]:focus-visible,.banner_form .elementor-shortcode .gform_wrapper .gform_footer input[type=submit]:focus-within{background-color:transparent;border:none;outline:none}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .email_id_value .ginput_container:after{content:url(//gustyheatingcooling.com/wp-content/themes/hello-elementor-child-master%201(2)/./images/email.svg);position:absolute;top:55%;right:10px;transform:translateY(-45%)}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .email_id_value .ginput_container:before{content:url(//gustyheatingcooling.com/wp-content/themes/hello-elementor-child-master%201(2)/./images/emailbl.svg);position:absolute;top:55%;right:10px;transform:translateY(-45%);display:none}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .pincode:focus .ginput_container:after,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .pincode:focus-visible .ginput_container:after,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .pincode:focus-within .ginput_container:after{display:none !important}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .pincode:focus .ginput_container:before,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .pincode:focus-visible .ginput_container:before,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .pincode:focus-within .ginput_container:before{display:block !important}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .additional_info:focus .ginput_container:after,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .additional_info:focus-visible .ginput_container:after,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .additional_info:focus-within .ginput_container:after{display:none !important}.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .additional_info:focus .ginput_container:before,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .additional_info:focus-visible .ginput_container:before,.banner_form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .additional_info:focus-within .ginput_container:before{display:block !important}.banner-form .elementor-shortcode .gform_wrapper .gform_body .gform_fields .form_message{color:rgba(10,78,127,1);font-weight:600}.icon_btn.blue .elementor-button-content-wrapper .elementor-button-icon svg path{transition:all .5s ease}.icon_btn.blue:hover .elementor-button-content-wrapper .elementor-button-icon svg path{fill:#f4c042}.icon_btn.yellow .elementor-button-content-wrapper .elementor-button-icon svg path{transition:all .5s ease}.icon_btn.yellow:hover .elementor-button-content-wrapper .elementor-button-icon svg path{fill:#0a4e7f}.testimonial_slider .elementor-swiper-button:hover svg path{fill:#0a4e7f}.grid_icon_list ul{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 60px}.faq_accordion .e-n-accordion{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 16px}.faq_accordion .e-n-accordion .e-n-accordion-item{flex-grow:1}.faq_accordion .e-n-accordion .e-n-accordion-item[open=""] .e-n-accordion-item-title{border-bottom-left-radius:0;border-bottom-right-radius:0;height:76px}.faq_accordion .e-n-accordion .e-n-accordion-item:not([open=""]) .e-n-accordion-item-title{height:76px;padding:0 12px 0 15px}@media(max-width:1200px){.banner_form .elementor-shortcode .gform_confirmation_message{text-align:center}}@media(max-width:767px){.glow_circle .elementor-icon-list-item .elementor-icon-list-icon:after{width:22px;height:22px}@keyframes glow{0%{width:0;height:0}50%{width:22px;height:22px}100%{width:0;height:0}}.banner_form .elementor-shortcode .gform_wrapper .gform_footer input[type=submit]{font-size:16px;padding:12px}.banner_form .elementor-shortcode .gform_wrapper .gform_footer:before{transform:scale(.8)}}@media(max-width:640px){.header_top_points ul{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px}}@media only screen and (min-width:1600px) and (max-width:1820px){html{zoom:.85;zoom:85%}[data-elementor-type=footer].elementor.elementor-location-header>.elementor-element{zoom:1 !important;zoom:100% !important}}@media only screen and (min-width:1366px) and (max-width:1599px){html{zoom:1;zoom:100%}[data-elementor-type=header].elementor.elementor-location-header>.elementor-element{zoom:1 !important;zoom:100% !important}[data-elementor-type=footer].elementor.elementor-location-header>.elementor-element{zoom:1 !important;zoom:100% !important}}@media only screen and (min-width:1201px) and (max-width:1366px){body>.elementor>.elementor-element,.header .elementor-widget-theme-site-logo,.elementor-location-header .elementor-widget-n-menu nav .e-n-menu-heading a,.header .elementor-widget-theme-site-logo+.elementor-element>.elementor-widget-button,.elementor-location-header .elementor-widget-n-menu nav .e-n-menu-heading .e-n-menu-content>.elementor-element{zoom:.8;zoom:80%}[data-elementor-type=header].elementor.elementor-location-header>.elementor-element{zoom:1 !important;zoom:100% !important}html{zoom:.8;zoom:80%}[data-elementor-type=footer].elementor.elementor-location-header>.elementor-element{zoom:1 !important;zoom:100% !important}}@media only screen and (min-width:1025px) and (max-width:1200px){html{zoom:.8;zoom:80%}}