*{outline:none !important;}.ast-builder-layout-element.ast-flex.site-header-focus-item.ast-header-html-1{position:absolute;top:1px;right:214px;}.ast-builder-layout-element.ast-flex.site-header-focus-item.ast-header-html-1 .cta-top-header{position:relative;color:#4d5165;font-size:14px;font-weight:700;line-height:18px;}.ast-builder-layout-element.ast-flex.site-header-focus-item.ast-header-html-1 .cta-top-header:after{content:"";width:10px;height:10px;background:radial-gradient(50% 50% at 50% 50%,#02c416 0%,#00a010 72.92%);display:inline-block;border-radius:50%;margin-left:8px;position:relative;}header .ast-above-header .ast-site-identity{padding:0 0 18px;}.site-header-above-section-right.site-header-section.ast-flex.ast-grid-right-section{position:relative;}header .ast-above-header.ast-above-header-bar{padding:38px 0 20px;}header .main-header-menu > .menu-item > .menu-link{padding:15px 18px;}header .main-header-menu > .menu-item > .menu-link .ast-arrow-svg{height:.75em;width:.75em;margin-left:7px;}h1.fl-heading span.fl-heading-text{line-height:72px;}@media (max-width: 767px){h1.fl-heading span.fl-heading-text{line-height:55px;}}header .ast-primary-header-bar{background:linear-gradient(177.2deg,#4d5165 -107.13%,#2e3038 83.55%);}header .megamenu-certified .astra-full-megamenu-wrapper{top:60px !important;border:none !important;}header .megamenu-certified .astra-megamenu{max-width:1477px;}.scol.menu-item-has-children > .menu-link .menu-text{color:#0d1f77;font-size:16px;font-weight:500;}.fcol .ast-disable-link.menu-link .menu-text{padding-right:20px;padding-top:4px;padding-bottom:4px;font-size:17px;}header .megamenu-certified .ast-disable-link.menu-link .menu-text{color:#4d5165 !important;}header .megamenu-certified .menu-item .astra-mm-icon-label{margin-bottom:2px !important;}header .megamenu-certified .menu-item .astra-mm-icon-label > img{width:11px !important;height:8px !important;}header .megamenu-certified .astra-megamenu .scol{border-right:1px solid #bfbfbf;}header .megamenu-certified .menu-item .sub-menu .menu-link{color:#0d1f77;font-size:16px;font-weight:500;padding-top:7px;padding-bottom:7px;}header .megamenu-certified .astra-megamenu.sub-menu{padding-top:18px !important;padding-bottom:50px !important;}.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item.megamenu-certified:hover::after{content:"";position:absolute;bottom:10px;left:50%;margin-left:-13.5px;border:14px solid transparent;border-bottom-color:#f0f1fa;}header .megamenu-certified .astra-megamenu .fcol{flex:.7 !important;}header .megamenu-certified .astra-megamenu .scol{padding-left:0 !important;flex:.94 !important;}header .megamenu-certified .astra-megamenu .tcol{flex:1.14 !important;}header .megamenu-certified .astra-megamenu .scol .menu-link{padding-left:2px;}.ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button{background:linear-gradient(90deg,#ab131c -19.29%,#cb0207 55.12%,#ab131c 114.57%);box-shadow:-1px -1px 4px #fff,-1px -1px 4px rgba(255,255,255,.82),1px 2px 6px rgba(77,81,101,.2),0px 4px 6px rgba(77,81,101,.25);}.ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button img{float:left;font-size:26px;margin-right:29px;margin-top:-1px;width:26px;height:26px;}.contact-us-footer .ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button img{margin-right:7%;margin-left:4%;}.ast-header-button-2[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button{box-shadow:0px 4px 6px rgba(77,81,101,.21);}#ast-scroll-top{width:60px;height:60px;line-height:60px;box-shadow:0px 4px 4px rgba(0,0,0,.25),0px 2px 4px rgba(44,45,52,.6);}.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item{height:70px;}.ast-desktop .ast-primary-header-bar .main-header-menu .menu-text{z-index:999;}.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item > a:hover{background:#626377;background:linear-gradient(0deg,rgba(47,49,61,1) 0,#626377 100%);}.ast-below-header-wrap .ast-below-header-bar{min-height:45px;}.ast-below-header-wrap .ast-below-header-bar .ast-builder-grid-row{grid-column-gap:0;grid-template-columns:auto;align-content:center;}.ast-below-header-wrap .ast-below-header-bar .ast-builder-grid-row > .site-header-section{justify-content:space-evenly;}.htext div{font-style:italic;font-weight:500;color:#000;}.ast-below-header-wrap .ast-below-header-bar .ast-builder-grid-row > .site-header-section .header-widget-area{padding:0;width:100%;}.htext{display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-size:16px;}.htext img{max-width:5px;width:5px;margin-right:2px;margin-top:-2px;}.primary-text-only .fl-button-wrap .fl-button,.services-buttons .fl-button-group-buttons .fl-button-group-button:first-child .fl-button{background:linear-gradient(89.9deg,#ab131c -37.46%,#cb0207 64.93%,#ab131c 126.19%);box-shadow:-1px -1px 7px #fff,-1px -1px 4px rgba(255,255,255,.82),1px 2px 4px rgba(77,81,101,.2),0px 4px 6px rgba(77,81,101,.2);overflow:auto;}.primary-two-lines .fl-button-wrap .fl-button,.big-btns .fl-button-group-buttons .fl-button-group-button:first-child .fl-button{background:linear-gradient(90deg,#ab131c -20.4%,#cb0207 52%,#ab131c 115.49%);box-shadow:3px -1px 7px #fff,-1px -1px 4px rgba(255,255,255,82%),1px 2px 6px rgba(77,81,101,20%),0px 4px 6px rgba(77,81,101,25%);overflow:auto;}.big-btns.dark-shadow .fl-button-group-buttons .fl-button-group-button .fl-button{box-shadow:0px 4px 6px rgba(0,8,104,.74),0px 2px 4px rgba(44,45,52,.6);}.big-btns.dark-shadow .fl-button-group-buttons .fl-button-group-button:nth-of-type(2) .fl-button{box-shadow:3px 5px 9px -1px rgba(0,0,0,.5),0px -2px 7px -2px rgba(255,255,255,.6);-webkit-box-shadow:3px 5px 9px -1px rgba(0,0,0,.5),0px -2px 7px -2px rgba(255,255,255,.6);-moz-box-shadow:3px 5px 9px -1px rgba(0,0,0,.5),0px -2px 7px -2px rgba(255,255,255,.6);}.primary-two-lines .fl-button-wrap .fl-button i,.big-btns .fl-button-group-buttons .fl-button-group-button:first-child .fl-button i{margin-top:10px;font-size:1.8em;margin-right:25px;}.primary-two-lines .fl-button-wrap .fl-button i,.primary-two-lines .fl-button-wrap .fl-button span,.big-btns .fl-button-group-buttons .fl-button-group-button:first-child .fl-button i,.big-btns .fl-button-group-buttons .fl-button-group-button:first-child .fl-button span{float:left;}.big-btns.service .fl-button-group-buttons .fl-button-group-button:last-child .fl-button,.big-btns.service-mb .fl-button-group-buttons .fl-button-group-button:last-child .fl-button{-webkit-box-shadow:0px 8px 13px -3px rgba(0,8,104,1);-moz-box-shadow:0px 8px 13px -3px rgba(0,8,104,1);box-shadow:0px 8px 13px -3px rgba(0,8,104,1);}.secondary-btn .fl-button-wrap .fl-button,.services-buttons .fl-button-group-buttons .fl-button-group-button:last-child .fl-button{box-shadow:0px 4px 6px rgba(77,81,101,.21);}.secondary-negative .fl-button-wrap .fl-button{box-shadow:3px 5px 9px -1px rgba(0,0,0,.5),0px -2px 7px -2px rgba(255,255,255,.6);-webkit-box-shadow:3px 5px 9px -1px rgba(0,0,0,.5),0px -2px 7px -2px rgba(255,255,255,.6);-moz-box-shadow:3px 5px 9px -1px rgba(0,0,0,.5),0px -2px 7px -2px rgba(255,255,255,.6);}.info-box-4-cols .text-1,.info-box-4-cols .text-2{font-weight:700;}.info-box-4-cols .text-1{font-size:28px;line-height:1.2em;}.info-box-4-cols .text-2{line-height:1.5em;}.info-box-4-cols .text-3{font-weight:400;line-height:1.2em;}.info-box-4-cols .fl-col-group:nth-child(2) .fl-col{position:relative;}.info-box-4-cols .fl-col-group:nth-child(2) .fl-col:first-child .fl-col-content:after,.info-box-4-cols .fl-col-group:nth-child(2) .fl-col:nth-of-type(2) .fl-col-content:after,.info-box-4-cols .fl-col-group:nth-child(2) .fl-col:nth-of-type(3) .fl-col-content:after{height:109px;width:.8px;content:"";position:absolute;right:0;top:12px;background-color:#bfbfbf;}.residencial-commercial .fl-col-group .fl-col.col-residential .fl-col-content{background:linear-gradient(147.11deg,#222ca6 .32%,#0227de 111.15%);box-shadow:0px 7px 24px -2px rgba(77,81,101,.6);}.residencial-commercial .fl-col-group .fl-col .uabb-info-list-icon{margin-right:5px;margin-top:3px;}.residencial-commercial .uabb-info-list-content-wrapper{display:flex;align-items:flex-start;}.cta-carousel .uabb-image-carousel .slick-prev,.cta-carousel .uabb-image-carousel .slick-prev:hover{left:0;margin-top:-22px;}.cta-carousel .uabb-image-carousel .slick-next,.cta-carousel .uabb-image-carousel .slick-next:hover{right:0;margin-top:-22px;}.cta-carousel .uabb-image-carousel .slick-prev i,.cta-carousel .uabb-image-carousel .slick-prev i:hover,.cta-carousel .uabb-image-carousel .slick-next i,.cta-carousel .uabb-image-carousel .slick-next i:hover{width:44px;height:44px;line-height:44px;}.table-coverage-area .uabb-table-header{display:none;}.table-coverage-area table,.table-coverage-area td{border:none;}.table-coverage-area .uabb-table-inner-wrap{max-width:100%;}.why-choose .uabb-info-list-content-wrapper .uabb-info-list-icon{margin-right:11px;}.left-above{position:relative;overflow:visible;z-index:12;}.left-above:after{content:"";display:flex;position:absolute;z-index:1;top:0;bottom:0;height:100%;width:100px;background-color:#183ae3;right:-45px;transform:skew(172deg);border-top-right-radius:6px;border-bottom-right-radius:6px;box-shadow:12px 8px 29px 0px rgba(67,72,98,.69);border-top:3px solid #9fc9fb;border-bottom:3px solid #9fc9fb;border-right:3px solid #9fc9fb;}.right-below{position:relative;overflow:visible;top:45px;z-index:1;}.right-below .fl-col-content{position:relative;z-index:9;}.right-below:before{content:"";position:absolute;z-index:1;top:0;bottom:0;height:100%;width:175px;background-color:#575a6d;left:-38px;transform:skew(172deg);border-top-left-radius:6px;border-bottom-left-radius:6px;}.two-cols-comparison .uabb-info-list-content-wrapper.uabb-info-list-left .uabb-info-list-icon{margin-right:8px;}.two-cols-comparison .left-above .fl-col-content.fl-node-content{z-index:99;position:relative;border-left:3px solid #9fc9fb;border-top:3px solid #9fc9fb;border-bottom:3px solid #9fc9fb;border-top-right-radius:0;border-bottom-right-radius:0;}.logo-top-comparison{position:absolute;top:-53px;left:-53px;}.our-process iframe{width:100%;height:315px;}.our-process .fl-col-group-nested{position:relative;}.our-process .fl-col-group-nested:before{position:absolute;top:100px;left:22.5%;width:320px;height:19px;background-image:url("https://cdn-ilebaae.nitrocdn.com/eomEVrHbruldQelYTbcCpnJEXNsDMPQN/assets/images/optimized/chicagowaterandfire.com/wp-content/themes/certified-child/img/line-circle-v2.png");background-size:320px 19px;background-position:center center;background-repeat:no-repeat;}.our-process .fl-col-group-nested:after{position:absolute;top:100px;right:22.5%;width:320px;height:19px;background-image:url("https://cdn-ilebaae.nitrocdn.com/eomEVrHbruldQelYTbcCpnJEXNsDMPQN/assets/images/optimized/chicagowaterandfire.com/wp-content/themes/certified-child/img/line-circle-v2.png");background-size:320px 19px;background-position:center center;background-repeat:no-repeat;}.our-process .description{max-width:1250px;margin-left:auto;margin-right:auto;}.our-process .circle-step span{width:64px;height:64px;display:inline-block;background-color:#222ca6;border-radius:50%;line-height:62px;border:1px solid #6bc7ff;}.heading-reviews{max-width:916px;margin-left:auto;margin-right:auto;}.map-address h6{margin-bottom:0;line-height:1em;}.site-footer .site-primary-footer-wrap{padding-top:50px;padding-bottom:50px;}.site-footer #menu-footer-menu{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}.site-footer .menu-footer-menu-container{padding-top:25px;}.site-footer #menu-footer-menu .menu-item{flex:33.33%;padding:6px 15px;line-height:22px;}.site-footer #menu-footer-menu .menu-item a{color:#fff;}.site-footer #menu-footer-menu .menu-item.menu-item-has-children > a{font-weight:700;font-size:20px;line-height:19.2px;}.site-footer ul .menu-item.menu-item-has-children ul.sub-menu{margin-top:17px;}.site-footer ul .menu-item.menu-item-has-children ul.sub-menu a{font-weight:600;font-size:16px;line-height:26px;text-decoration:underline;}.site-footer ul .menu-item.menu-item-has-children ul.sub-menu > .menu-item{padding-left:14px;}.contact-us-footer{position:relative;color:#fff;background-color:rgba(107,110,129,.4);border-radius:3px;padding:25px 30px 25px 30px;text-align:left;}.contact-us-footer h6{color:#fff;}.contact-us-footer .ast-custom-button{box-shadow:0px 2px 4px rgba(44,45,52,.6) !important;margin-right:0 !important;text-align:center;}.contact-us-footer .ast-custom-button i{margin-right:0 !important;margin-left:20px;}.contact-us-footer .email{margin-top:10px;}.contact-us-footer .email span{font-size:16px;line-height:34px;font-weight:500;}.contact-us-footer .email span a{color:#fff;border-bottom:2px solid #fff;}.contact-us-footer .cities{margin-top:10px;}.contact-us-footer .cities .city{margin-bottom:10px;font-size:16px;line-height:24px;}.contact-us-footer .cities .city:nth-of-type(2){margin-bottom:0;}.contact-us-footer .cities .city span{font-weight:700;}.contact-us-footer .cities .city p{font-weight:500;color:rgba(255,255,255,.6);margin-bottom:0;}.site-below-footer-wrap{background:linear-gradient(177.2deg,#4d5165 -107.13%,#2e3038 83.55%) !important;border-top:none !important;padding:37px 0 32px 0;}.site-below-footer-wrap #menu-copyright-menu{display:flex;flex-direction:row;flex-wrap:wrap;gap:56px;}.site-below-footer-wrap #menu-copyright-menu li a{font-size:16px;line-height:34px;font-weight:500;color:#fff;text-decoration:underline;}.site-footer .ast-footer-copyright p{color:#fff;font-weight:500;font-size:16px;line-height:34px;}.contact-us-footer .ast-custom-button img:nth-child(2),.contact-us-footer .ast-custom-button img:nth-child(1){display:none;}.heading-hero-fire .fl-col-content.fl-node-content{display:flex;justify-content:center;}.list-hero.fire .uabb-info-list-item:first-child .uabb-info-list-content h5{font-size:28px;line-height:30px;margin-bottom:10px;}.heading-border h3{text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px black;}.big-btns.service .fl-button-group .fl-button-group-button:first-child{position:relative;}.big-btns.service .fl-button-group .fl-button-group-button:first-child:before{content:"Or";position:absolute;right:12px;color:#fff;top:27px;font-size:18px;line-height:25px;font-weight:700;}.big-btns.service .fl-button-group .fl-button-group-button:last-child{padding-right:0;}.list-hero.fire .uabb-info-list-icon{margin-right:8px !important;}.common-fire-list .uabb-info-list-content-wrapper .uabb-info-list-icon{margin-right:4px !important;}.common-fire-list .uabb-info-list-item{line-height:1.6em;}.fire-accordion .uabb-adv-accordion-content a{color:#4d5165;}.fire-accordion .uabb-adv-accordion-item{margin-bottom:22px;}.choose-blocks p{margin-bottom:0;}.block-fd-process .fl-col-content{position:relative;}#parallelogram{display:block;position:absolute;top:0;left:-30px;width:148px;z-index:9;color:#f4f4f5;font-family:"Lato",sans-serif;font-weight:600;font-size:28px;line-height:30px;}#parallelogram:before{content:"";position:absolute;z-index:-1;border-top:87px solid #0d1f77;border-right:40px solid transparent;width:100%;margin-left:-30px;margin-top:0;border-radius:3px;}#parallelogram .step{position:relative;display:block;margin-top:15px;margin-left:-6px;}.item-service,.item-service a{min-height:103px;justify-content:center;display:flex;align-items:center;}.item-service > .fl-col-content{flex-grow:1;flex-basis:0;}.item-service:hover{background:#6c75b6;background:linear-gradient(0deg,rgba(67,76,133,1) 0,rgba(108,117,182,1) 100%);transition:background-color .4s ease;}.item-service a{padding:0 20px;font-size:18px;line-height:19.5px;}#sticky-menu.mold .item-service a{padding:0 30px;}#sticky-menu.fixed{width:100%;position:fixed;top:0;left:50%;transform:translateX(-50%);text-align:center;z-index:99999;padding:0;}#sticky-menu a.current{background:#6c75b6;background:linear-gradient(0deg,rgba(67,76,133,1) 0,rgba(108,117,182,1) 100%);}.locations-areas .uabb-info-list-content-wrapper .uabb-info-list-icon{margin-right:8px;}.top-hero-m h6{font-weight:700;}.open-positions .BambooHR-ATS-board a{color:#0227de;text-decoration:underline;}.open-positions .BambooHR-ATS-board h2{font-weight:700;font-size:46px;line-height:48px;text-align:center;margin-top:48px !important;padding-bottom:70px !important;border-bottom:none !important;}.open-positions .BambooHR-ATS-board li.BambooHR-ATS-Jobs-Item,.open-positions .BambooHR-ATS-board li.BambooHR-ATS-Jobs-Item a{font-size:18px;}.open-positions .BambooHR-ATS-board .BambooHR-ATS-Location{padding-top:0 !important;}.open-positions .BambooHR-ATS-board li .BambooHR-ATS-Department-Header{font-size:20px;font-weight:600;}.open-positions .BambooHR-ATS-board .BambooHR-ATS-Department-Item > ul{border-bottom:1px solid #4d5165 !important;}.join-team-p p{margin-bottom:22px;}.pcareer p{margin-bottom:25px !important;}.pcareer p:last-child{margin-bottom:18px !important;}.icontext p{margin-bottom:0;}.eventpar p,.eventpar ul,.eventpar ul li:first-of-type{margin-bottom:25px !important;}.eventsiframe{border:1px solid #222ca6;border-radius:15px;padding-top:36px;}.contact-list .uabb-info-list-content-wrapper .uabb-info-list-icon{margin-right:5px;margin-top:8px;}.contactcertified_wrapper{background:#f4f4f5;box-shadow:0px 1px 8px 5px rgba(37,53,142,.1);border-radius:12px;padding:15px 32px;max-width:416px;}.contactcertified_wrapper .gform_title,.contactcertified_wrapper .gform_required_legend{display:none;}.contactcertified_wrapper .contactcertified .gfield--type-section{border-bottom:none;padding:0 14px 13px;}.contactcertified_wrapper .contactcertified .gfield--type-section h3{font-size:20px;line-height:25.3px;font-weight:600;text-align:center;margin-bottom:0;}.contactcertified_wrapper.gform_wrapper .gfield_label,.contactcertified_wrapper.gform_wrapper .ginput_complex label,.contactcertified_wrapper.gform_wrapper .ginput_complex label span,.gform_wrapper.gravity-theme .gfield_required{font-weight:600;font-size:16px;line-height:21.04px;color:#454c75;}.contactcertified_wrapper .gform_footer #gform_submit_button_1,.contactcertified_wrapper .gform_footer #gform_submit_button_3,.contactcertified_wrapper #gform_browse_button_3_77{background:linear-gradient(90deg,#ab131c -20.4%,#cb0207 52%,#ab131c 115.49%);box-shadow:3px -1px 7px #fff,-1px -1px 4px rgba(255,255,255,82%),1px 2px 6px rgba(77,81,101,20%),0px 4px 6px rgba(77,81,101,25%);color:#fff;padding:18px 40px;border-radius:8px;font-weight:700;font-size:18px;line-height:25px;margin-bottom:0;}.contactcertified_wrapper .contactcertified hr{margin:0px;}.contactcertified_wrapper .gform_footer{padding:0 !important;margin:25px auto !important;justify-content:center;}.contactcertified_wrapper.gform_wrapper .datepicker{width:100% !important;}.contactcertified_wrapper.gform_wrapper .gform-body input,.contactcertified_wrapper.gform_wrapper .gform-body select,.contactcertified_wrapper.gform_wrapper .gform-body textarea{border:1px solid #4d5165;background:transparent;border-radius:3px;}.contactcertified_wrapper.gform_wrapper .gform-body .ginput_container select#input_1_11{width:100%;height:36px;}.contactcertified_wrapper.gform_wrapper .gform-body select{-moz-appearance:none;-webkit-appearance:none;appearance:none;height:36px;}.contactcertified_wrapper.gform_wrapper .gfield--type-address .ginput_complex label{margin-bottom:5px;}.contactcertified_wrapper.gform_wrapper  .gform_fields{grid-row-gap:11px;}.contactcertified_wrapper.gform_wrapper #field_1_4 .address_line_1{margin-bottom:12px;}.contactcertified_wrapper.gform_wrapper .gform-body select{background-image:url("https://cdn-ilebaae.nitrocdn.com/eomEVrHbruldQelYTbcCpnJEXNsDMPQN/assets/images/optimized/chicagowaterandfire.com/wp-content/themes/certified-child/img/arrow-down.png");background-size:13px 7.5px;background-position:right 10px center;background-repeat:no-repeat;}.contactcertified_wrapper.gform_wrapper .gform-body select.nitro-lazy{background-image:none !important;}.contactcertified_wrapper.gform_wrapper .gform-body .datepicker{background-image:url("https://cdn-ilebaae.nitrocdn.com/eomEVrHbruldQelYTbcCpnJEXNsDMPQN/assets/images/optimized/chicagowaterandfire.com/wp-content/themes/certified-child/img/calendar.png");background-size:13px 15px;background-position:right 6px center;background-repeat:no-repeat;}.contactcertified_wrapper.gform_wrapper .gform-body .datepicker.nitro-lazy{background-image:none !important;}#gform_confirmation_wrapper_1{margin-top:130px;}#gform_confirmation_wrapper_1 #gform_confirmation_message_1{font-weight:600;font-size:35px;line-height:1.2em;}#employment-application .contactcertified_wrapper.gform_wrapper .gform-body .date-ea .datepicker{max-width:250px;}#employment-application .contactcertified_wrapper .contactcertified .section-ea{border-bottom:1px solid #bfbfbf;padding:0px 0px 13px;}#employment-application .contactcertified_wrapper .contactcertified .section-ea .gsection_description{line-height:18px;margin-top:5px;margin-bottom:0px;}#employment-application .contactcertified_wrapper.gform_wrapper .gform-body .ginput_container_address .address_country select,#employment-application .contactcertified_wrapper.gform_wrapper .gform-body .ginput_container_address .address_state select{padding:0 10px;line-height:18px;height:51px;margin-top:6px !important;margin-bottom:5px !important;}#employment-application .contactcertified_wrapper.gform_wrapper .gform-body .gform-grid-col input{margin-top:5px !important;margin-bottom:5px !important;}#employment-application .gform-field-label--type-sub{font-size:.7em;color:#575757;font-weight:500;}#employment-application .gform_legacy_markup_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:1px;}#employment-application .contactcertified_wrapper{max-width:100%;width:100%;}#employment-application .contactcertified_wrapper.gform_wrapper .ginput_container_phone input,#employment-application .contactcertified_wrapper.gform_wrapper .ginput_container_email input,#employment-application .contactcertified_wrapper.gform_wrapper .ginput_container_text input{width:100%;}.reviews-carousel-cont{max-width:1090px;position:relative;margin:0 auto;float:none;}.badges-cont{text-align:center;position:relative;margin-top:30px;margin-bottom:0;}.badges-cont.contact{text-align:center;position:relative;margin-top:12px;margin-bottom:18px;}.badges-cont .rplg .rplg-badge2:last-child{margin-right:0 !important;}.badges-cont .rplg .rplg-badge2{margin-right:150px !important;z-index:1 !important;box-shadow:none !important;}.reviews-carousel-cont rp-review-inner{background:#f4f4f5;box-shadow:0px 5px 10px -2px rgba(77,81,101,.25);border-radius:4px;}.reviews-carousel-cont r-p rp-slider rp-review-inner{margin:0 17px;padding:55px 35px 25px;}.reviews-carousel-cont rp-review rp-review-inner:after{background-image:url("https://cdn-ilebaae.nitrocdn.com/eomEVrHbruldQelYTbcCpnJEXNsDMPQN/assets/images/optimized/chicagowaterandfire.com/wp-content/themes/certified-child/img/testimonial-icon.png");background-size:19px 15px;background-position:center center;background-repeat:no-repeat;content:"";width:19px;height:15px;display:block;position:absolute;top:25px;left:50%;margin-left:-10px;}.reviews-carousel-cont rp-logo{display:none;}.reviews-carousel-cont rp-stars{display:none !important;}.reviews-carousel-cont r-p rp-review-info{width:auto;}.reviews-carousel-cont r-p rp-review-head{position:relative;flex-direction:column;align-items:center;margin-top:15px;}.reviews-carousel-cont rp-body{align-items:center;height:initial !important;}.reviews-carousel-cont rp-review-head:before{position:absolute;width:49px;height:2px;border-bottom:2px solid #bfbfbf;left:50%;margin-left:-25px;top:-5px;content:"";}.reviews-carousel-cont r-p rp-review-img{margin:10px 0 20px;}.reviews-carousel-cont r-p rp-review-name,.reviews-carousel-cont r-p rp-review-name a{padding-right:0;margin-top:8px;}.reviews-carousel-cont r-p rp-review-name a{font-size:14px;line-height:18.41px;font-weight:400;color:#4d5165;text-align:center;}.reviews-carousel-cont r-p rp-slider rp-review-text{height:140px;min-height:140px;font-size:16px;line-height:23.04px;font-weight:500;text-align:center;}.reviews-carousel-cont .fl-module img{width:73px;height:73px;}.reviews-carousel-cont r-p rp-slider rp-btn-prev svg path,.reviews-carousel-cont r-p rp-slider rp-btn-prev:hover svg path,.reviews-carousel-cont r-p rp-slider rp-btn-next svg path,.reviews-carousel-cont r-p rp-slider rp-btn-next:hover svg path{fill:#222ca6;}.reviews-carousel-cont r-p rp-slider rp-btn-prev svg{width:25px;height:30px;margin-top:6px;margin-left:-2px;}.reviews-carousel-cont r-p rp-slider rp-btn-next svg{width:25px;height:30px;margin-top:6px;margin-left:2px;}.reviews-carousel-cont r-p rp-slider rp-btn-prev svg path,.reviews-carousel-cont r-p rp-slider rp-btn-next svg path{stroke:#222ca6;stroke-width:.3px;}.reviews-carousel-cont r-p rp-slider rp-btn-prev,.reviews-carousel-cont r-p rp-slider rp-btn-next{border-radius:50%;background:#fff;border:1px solid #f0f1fa;box-shadow:-1px 0px 4px rgba(77,81,101,.25);width:44px;height:44px;}.reviews-carousel-cont r-p rp-slider rp-btn-next{right:-35px;}.reviews-carousel-cont r-p rp-slider rp-btn-prev{left:-35px;}.reviews-carousel-cont rp-readmore{display:none !important;}.reviews-carousel-cont rp-controls{top:50% !important;}.reviews-carousel-cont r-p{overflow:visible;}#eventzilla-widget-container-2135909128 .ez-allevent-button{background-color:#c5050b !important;}.col-residential.first-m .uabb-info-list-wrapper .uabb-info-list-item:first-of-type .uabb-info-list-icon,.col-residential.second-m .uabb-info-list-wrapper .uabb-info-list-item:nth-of-type(2) .uabb-info-list-icon{vertical-align:top;margin-top:6px;}.list-services-one-col{margin-top:0px !important;margin-bottom:0px !important;padding-left:20px !important;}.col-residential .fl-col-content{display:flex;justify-content:space-between !important;flex-direction:column;-webkit-justify-content:space-between !important;}.col-residential .fl-col-content .fl-module:nth-child(1) .fl-module-content{margin-top:22px;margin-bottom:0px;margin-left:0px;margin-right:0px;}.col-residential .fl-col-content .fl-module:nth-child(2) .fl-module-content{margin-top:30px;margin-bottom:10px;}.col-residential .fl-col-content .fl-module:nth-child(3) .fl-module-content{margin-top:10px;margin-bottom:10px;}.residencial-commercial .fl-col-group .services-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(2){padding-right:0px;}.page-id-2426 .rvw-btn{display:none;}.reviews-home #trusted-review-block{width:100%;}.reviews-home #trusted-review-block .rplg-badge-cnt{display:flex;justify-content:space-evenly;flex-wrap:wrap;}#residential .col-vid,#residential .col-vid-c{display:none;}#residential .secondary-btn a{cursor:pointer;}#residential iframe{width:100%;height:315px;}#residential iframe{border-radius:4px;}.list-serv .uabb-info-list-item p{margin-bottom:0;}.list-serv .uabb-info-list-icon{margin-right:6px !important;}.list-serv .uabb-info-list-content-wrapper{display:flex;align-items:baseline;}.cont-col-serv{box-shadow:0px 5px 10px -2px rgba(77,81,101,.25);border-bottom-right-radius:8px;border-bottom-left-radius:8px;}.btn-s .fl-button{box-shadow:0px 4px 6px rgba(77,81,101,.21);}.cta-about a{color:#0227de;}.cta-about:first-child p:first-child{margin-bottom:12px;}.cta-about p{margin-bottom:0;}.block-twor-about .fl-col-group:first-child{background:linear-gradient(147.43deg,#222ca6 12.24%,#0227de 114.13%);border-radius:8px 8px 0px 0px;padding-top:16px;padding-bottom:16px;padding-left:13px;}.block-twor-about .fl-col-group:last-child{box-shadow:0px 5px 10px -2px rgba(77,81,101,.25);border-bottom-right-radius:8px;border-bottom-left-radius:8px;}@media screen and (max-width: 544px){.wp-block-aab-accordion-item .aagb__accordion_head.aagb_right_icon .aagb__icon.dashicons{margin-left:5px;}.wp-block-aab-accordion-item .aagb__accordion_head{line-height:1.3em;}.wp-block-aab-accordion-item .aagb__accordion_head h5{font-size:20px;font-weight:600;line-height:24.2px;}.wp-block-aab-accordion-item .aagb__accordion_head .openclose{font-size:15px;font-weight:600;}.site-primary-footer-wrap .aagb__accordion_body{padding-left:40px !important;}.contact-us-footer{background-color:rgba(13,31,119,.4);}.contact-us-footer .cities{margin-top:10px;display:flex;flex-direction:column-reverse;text-align:center;}.site-footer-primary-section-1.site-footer-section.site-footer-section-1{margin-bottom:25px !important;}.contact-us-footer h6{font-size:20px;text-align:center;}.contact-us-footer .email{margin-top:20px;margin-bottom:15px;text-align:center;}.contact-us-footer .email span a{border-bottom:2px solid #fff;}.contact-us-footer .cities .city p{color:rgba(255,255,255,1);line-height:34px;}.contact-us-footer .cities .city:nth-of-type(2){margin-bottom:45px;}.contact-us-footer .cities .city:nth-of-type(1){margin-bottom:0;}.contact-us-footer .cities .city span{margin-bottom:12px;display:block;}body .site-footer .site-primary-footer-wrap{padding-bottom:0;padding-top:15px;}.site-footer-primary-section-2.site-footer-section.site-footer-section-2{margin-bottom:0 !important;}.site-below-footer-wrap #menu-copyright-menu{flex-direction:column;gap:20px;}.site-footer .ast-footer-copyright p{text-align:center !important;margin-top:20px;}.contact-us-footer .content-cu .ast-builder-button-wrap.ast-builder-button-size-md{max-width:100%;width:100%;margin:0 auto;}.contact-us-footer .content-cu .ast-builder-button-wrap.ast-builder-button-size-md .ast-custom-button{padding:18px 40px;flex-direction:row;justify-content:center;display:flex;}.contact-us-footer .content-cu .ast-builder-button-wrap.ast-builder-button-size-md .ast-custom-button i{font-size:23px;margin-left:20%;margin-right:0 !important;}body .ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button{font-size:14px;}body .ast-header-button-2[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button{font-size:14px;}#masthead .ast-below-header-wrap .ast-below-header-bar{padding-left:15px !important;padding-right:15px !important;}.htext img{margin-right:5px;}}@media (max-width: 548px){.list-hero.fire .uabb-info-list-icon{vertical-align:top;margin-top:4px;}}@media screen and (min-width: 365px) and (max-width: 380px){body .ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button{font-size:13px;}body .ast-header-button-2[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button{font-size:13px;}}@media screen and (min-width: 350px) and (max-width: 480px){.big-btns.twctab .fl-button-group-buttons .fl-button-group-button:first-child .fl-button{padding-left:initial !important;padding-right:initial !important;text-align:center !important;display:flex;justify-content:center;}}@media screen and (min-width: 1250px) and (max-width: 1476px){.our-process .fl-col-group-nested:before,.our-process .fl-col-group-nested:after{width:240px;height:14px;background-size:240px 14px;}.our-process .fl-col-group-nested:before{left:24.4%;}.our-process .fl-col-group-nested:after{right:24.4%;}}@media screen and (min-width: 768px) and (max-width: 949px){.our-process .fl-col-group-nested:before,.our-process .fl-col-group-nested:after{width:150px;height:9px;background-size:150px 9px;}.our-process .fl-col-group-nested:before{left:22.5%;}.our-process .fl-col-group-nested:after{right:22.5%;}}@media screen and (min-width: 950px) and (max-width: 1099px){.our-process .fl-col-group-nested:before,.our-process .fl-col-group-nested:after{width:190px;height:11px;background-size:190px 11px;}.our-process .fl-col-group-nested:before{left:23%;}.our-process .fl-col-group-nested:after{right:23%;}}@media screen and (min-width: 1100px) and (max-width: 1249px){.our-process .fl-col-group-nested:before,.our-process .fl-col-group-nested:after{width:190px;height:11px;background-size:190px 11px;}.our-process .fl-col-group-nested:before{left:23.5%;}.our-process .fl-col-group-nested:after{right:23.5%;}}@media screen and (max-width: 1345px){.big-btns.service .fl-button-group .fl-button-group-button:first-child:before{display:none;}}@media screen and (min-width: 768px) and (max-width: 1391px){.hero-home .fl-col-group:nth-child(2) .fl-col:nth-child(2) .fl-col-content{margin-left:20px;margin-right:40px;}.hero-home .fl-col-group:nth-child(2) .fl-col:nth-child(1) .fl-col-content{margin-left:40px;}}@media (min-width: 993px) and (max-width: 1345px){.hero-home .fl-col-group:nth-child(2) .fl-col:nth-child(1) a{min-width:314px;}}@media (min-width: 768px) and (max-width: 992px){.hero-home .fl-col-group:nth-child(2){flex-direction:column-reverse;}.hero-home .fl-col-group:nth-child(2) .fl-col:nth-child(2){width:100%;}.hero-home .fl-col-group:nth-child(2) .fl-col:nth-child(1) .fl-col-content{margin-top:10px;}.big-btns.service .fl-button-group .fl-button-group-button:first-child:before{display:block;}}@media screen and (max-width: 1476px){.fcol .ast-disable-link.menu-link .menu-text{font-size:16px;}.ast-builder-layout-element.ast-flex.site-header-focus-item.ast-header-html-1{right:207px;}.ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button{padding-left:10px;}.site-below-footer-wrap{padding:0 20px;}.contact-us-footer .ast-custom-button{font-size:18px !important;}.ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button img{font-size:20px;margin-left:15px;margin-top:2px;width:23px;height:23px;}.contact-us-footer .ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button img{margin-right:10px;margin-left:35px;margin-top:0;}.contact-us-footer{padding:35px 20px 25px;}.cta-carousel .uabb-image-carousel .slick-prev,.cta-carousel .uabb-image-carousel .slick-prev:hover{left:5%;top:40%;margin-top:initial;}.cta-carousel .uabb-image-carousel .slick-next,.cta-carousel .uabb-image-carousel .slick-next:hover{right:5%;top:40%;margin-top:initial;}.badges-cont .rplg .rplg-badge2{margin-right:90px !important;}}@media screen and (min-width: 1477px){body .site-footer .site-primary-footer-inner-wrap{padding:0 110px 0 100px;}}@media screen and (min-width: 921px) and (max-width: 1250px){.reviews-carousel-cont r-p rp-slider rp-btn-next{right:-15px;}.reviews-carousel-cont r-p rp-slider rp-btn-prev{left:-15px;}}@media screen and (min-width: 921px){.astra-full-megamenu-wrapper > .astra-megamenu > li:nth-of-type(2){margin-top:10px;}}@media screen and (max-width: 991px){.site-footer .ast-builder-grid-row-2-lheavy .ast-builder-grid-row{grid-template-columns:1fr;}.ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button img{font-size:23px;margin-left:2px;margin-top:1px;margin-right:20px !important;width:23px;height:23px;}.contact-us-footer .ast-custom-button{font-size:18px !important;}.site-footer .site-primary-footer-wrap{padding-top:5px;padding-bottom:0;}.site-primary-footer-wrap.ast-footer-row-tablet-stack .site-footer-section{margin-bottom:0 !important;padding-bottom:0;}.cta-carousel .uabb-image-carousel .slick-prev,.cta-carousel .uabb-image-carousel .slick-prev:hover{left:8%;}.cta-carousel .uabb-image-carousel .slick-next,.cta-carousel .uabb-image-carousel .slick-next:hover{right:8%;}.table-mobile .table-body-td{border:none;text-align:center !important;}.table-mobile .table-header-th{display:none;}.logo-top-comparison{left:-20px;}#parallelogram{z-index:9;}.badges-cont:after{display:none;}.contact-us-footer .ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button img{margin-left:0;}}@media screen and (min-width: 992px) and (max-width: 1250px){.contact-us-footer .ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button{padding-left:10px;padding-right:18px;}.contact-us-footer .ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button img{margin-right:3%;margin-left:9%;margin-top:0;}}@media screen and (min-width: 992px){.site-footer .ast-builder-grid-row-2-lheavy .ast-builder-grid-row{grid-template-columns:2.1fr .9fr;}.contact-us-footer .content-cu .ast-builder-button-wrap.ast-builder-button-size-md{width:100%;}.site-footer .site-primary-footer-inner-wrap{padding:0 20px;}}@media screen and (min-width: 921px) and (max-width: 1150px){header .megamenu-certified .astra-megamenu .fcol,header .megamenu-certified .astra-megamenu .tcol,header .megamenu-certified .astra-megamenu .scol{flex:1 !important;}.ast-builder-layout-element.ast-flex.site-header-focus-item.ast-header-html-1{right:40%;}}@media screen and (max-width: 767px){.hero-home > .fl-row-content-wrap{background-color:#0d1f77;}.big-btns .fl-button-group-buttons .fl-button-group-button:first-child{width:100%;display:inline-grid;}.big-btns .fl-button-group-buttons .fl-button-group-button:first-child .fl-button{padding-right:10% !important;padding-left:10% !important;display:flex;justify-content:center;}.big-btns .fl-button-group-buttons .fl-button-group-button:last-child{display:none;}.big-btns.one-single .fl-button-group-buttons .fl-button-group-button:last-child{display:inline-grid;}.big-btns.service-mb .fl-button-group-buttons .fl-button-group-button:last-child{display:block;width:100%;}.big-btns.service-mb .fl-button-group-buttons .fl-button-group-button:last-child > .fl-button-wrap{width:100%;}.big-btns.service-mb .fl-button-group-buttons .fl-button-group-button:last-child > .fl-button-wrap a{text-align:center !important;}.list-hero .uabb-info-list-item{margin-bottom:15px !important;}.site-below-footer-wrap{padding:20px !important;}.slider-trust .fl-slide-mobile-photo img{max-width:36px;margin:0 auto;}.trust-text .text-2{font-size:18px !important;line-height:24.5px !important;}.trust-text .text-1{font-size:28px !important;line-height:33.6px !important;}.trust-text .text-3{font-size:18px !important;line-height:21px !important;margin-top:5px;}.slider-trust .fl-slide-content{padding:15px !important;}.residencial-commercial .fl-button-wrap,.residencial-commercial .fl-button-group-button,.map-section .fl-button,.reviews-home .fl-button,.our-process .fl-button{min-width:100%;}.residencial-commercial .fl-button-group-button:last-of-type{display:none;}.insurance-section .fl-button{min-width:100%;padding-right:10% !important;padding-left:10% !important;display:flex !important;justify-content:center;}.why-choose > .fl-row-content-wrap,.free-estimate-cta .fl-row-content-wrap{padding-left:0 !important;padding-right:0 !important;}.why-choose .uabb-info-list-content{margin-bottom:13px;}.why-choose .uabb-info-list-content-wrapper .uabb-info-list-icon{margin-top:-10px;}.our-process .fl-col-group-nested:before,.our-process .fl-col-group-nested:after{display:none;}.free-estimate-cta .big-btns .fl-button-group-buttons .fl-button-group-button:last-child{display:block;width:100%;}.free-estimate-cta .big-btns .fl-button-group-buttons .fl-button-wrap{width:100%;}.free-estimate-cta .big-btns .fl-button-group-buttons .fl-button-group-button:last-child a{text-align:center !important;}.free-estimate-cta .big-btns .fl-button-group-buttons .fl-button-group-button:nth-of-type(2){display:none;}.description-estimates .fl-rich-text{background-color:#222ca6;padding:45px 20px 15px 20px;}.left-above:after,.right-below:before{display:none;}.logo-top-comparison{top:-53px;left:50%;margin-left:-58px;}.two-cols-comparison .left-above .fl-col-content.fl-node-content{box-shadow:1px 21px 15px rgba(67,72,98,.6);border:none !important;border-bottom-right-radius:6px;border-top-right-radius:6px;position:relative;margin-bottom:20px;padding-bottom:0;}.two-cols-comparison .left-above .fl-col-content.fl-node-content:after{content:"";position:absolute;z-index:1;left:0;bottom:-22px;right:0;height:60px;width:100%;background-color:#183ae3;transform:skewY(6deg);border-bottom-right-radius:6px;border-bottom-left-radius:6px;border:none !important;box-shadow:0px 15px 13px -6px rgba(67,72,98,.6);}.two-cols-comparison .uabb-info-list-item{padding-bottom:18px !important;}.right-below{overflow:initial;top:initial;z-index:initial;}.logos-carousel-mob .uabb-image-carousel .slick-prev i,.logos-carousel-mob .uabb-image-carousel .slick-next i,.logos-carousel-mob .uabb-image-carousel .slick-next i:hover,.logos-carousel-mob .uabb-image-carousel .slick-prev i:hover{width:42px !important;height:42px !important;line-height:42px !important;font-size:21px !important;border:1px solid #f0f1fa;box-shadow:-1px 0px 4px rgba(77,81,101,.25);}.logos-carousel-mob .uabb-image-carousel-item{padding:10px 35px;}.info-box-4-cols .fl-content-slider-navigation a{opacity:1;}.info-box-4-cols .fl-content-slider-navigation .slider-prev{left:-20px;}.info-box-4-cols .fl-content-slider-navigation .slider-next{right:-20px;}.info-box-4-cols .fl-content-slider-navigation .fl-content-slider-svg-container{width:42px;height:42px;border:1px solid #f0f1fa;box-shadow:-1px 0px 4px rgba(77,81,101,.25);}.info-box-4-cols .fl-content-slider-navigation svg{padding:13px;}.table-mobile .table-body-td{text-align:left !important;}.list-hero.fire .uabb-info-list-item:first-child .uabb-info-list-content{width:100% !important;text-align:center;}.list-hero.fire .uabb-info-list-item{padding-bottom:12px;}.insurance-section .big-btns.service-mb .fl-button-group-button:last-child{display:none;}.cta-blue-services .big-btns .fl-button-group-buttons .fl-button-group-button:last-child,.reviews-home .big-btns .fl-button-group-buttons .fl-button-group-button:last-child,#why-choose .big-btns .fl-button-group-buttons .fl-button-group-button:last-child,.why-choose.fire .big-btns .fl-button-group-buttons .fl-button-group-button:last-child{display:grid;}#parallelogram{left:0;}#parallelogram:before{margin-left:0;margin-top:-40px;}#parallelogram .step{margin-left:25px;margin-top:-25px;}.fl-col.yelp{float:none !important;}.reviews-home.services .fl-row-content-wrap{background-color:#fff;}.cta-fire-why h6{font-weight:600 !important;}.accordion-services .uabb-adv-accordion-button{background:linear-gradient(180deg,#47508b 0%,#2e3460 100%);}.open-positions .BambooHR-ATS-board h2{margin-top:10px !important;padding-bottom:30px !important;}.open-positions .BambooHR-ATS-board li.BambooHR-ATS-Jobs-Item,.open-positions .BambooHR-ATS-board li.BambooHR-ATS-Jobs-Item a{font-size:14px;}.open-positions .BambooHR-ATS-board li .BambooHR-ATS-Department-Header{font-size:16px;}.residencial-commercial .mold .fl-button-group-button:last-of-type{display:inline-grid;margin-top:12px;}.contactcertified_wrapper.gform_wrapper .gform-body .ginput_container select#input_1_11,.contactcertified_wrapper.gform_wrapper .gform-body select{height:47.6px;}.contactcertified_wrapper.gform_wrapper .gform-body .ginput_container select#input_1_11{font-size:12.5px;}.contactcertified_wrapper{padding:15px 15px;}.contactcertified_wrapper .gform_footer{margin:40px auto 25px 0 !important;}body .badges-cont .rplg .rplg-badge2{margin-right:0 !important;margin-bottom:10px !important;z-index:1 !important;}body .badges-cont{margin-top:5px;margin-bottom:20px;}.reviews-carousel-cont r-p rp-slider rp-review-inner{margin:0 10px;}.reviews-carousel-cont r-p rp-slider rp-btn-prev{left:-20px;}.reviews-carousel-cont r-p rp-slider rp-btn-next{right:-20px;}#gform_confirmation_wrapper_1{margin-top:10px;margin-bottom:30px;}.col-residential.third-m .uabb-info-list-wrapper .uabb-info-list-item:nth-of-type(2) .uabb-info-list-icon,.col-residential.second-m .uabb-info-list-wrapper .uabb-info-list-item:nth-of-type(2) .uabb-info-list-icon{vertical-align:top;margin-top:6px;}.site-header-primary-section-right.ast-flex.ast-grid-right-section{margin-top:40px;}.eventpar ul{padding-left:27px;}.eventsiframe{border:1px solid #222ca6;border-radius:15px;padding:20px 20px 0 20px;}.ast-header-break-point .header-widget-area[data-section="sidebar-widgets-header-widget-1"]{display:block !important;}.hidemobile,.hidemobile-2{display:none;}#loadm-hw a,#loadm-hw-2 a,.service-loc a,#residential .secondary-btn a{width:100%;max-width:480px;}.block-twor-about .fl-col-group:first-child{padding-left:0;}.rating-img img{max-width:220px;}}@media screen and (min-width: 768px) and (max-width: 1312px){.big-btns.cta-free .fl-button-group-buttons .fl-button-group-button:nth-of-type(2) .fl-button{padding-left:22px !important;padding-right:22px !important;}}@media screen and (min-width: 767px) and (max-width: 1030px){.free-estimate-cta .fl-col-content.fl-node-content{align-items:baseline !important;justify-content:flex-end !important;}}@media screen and (min-width: 767px) and (max-width: 992px){.center-service{float:none;margin:25px auto 0;clear:both;}}@media screen and (min-width: 768px){.free-estimate-cta .big-btns .fl-button-group-buttons .fl-button-group-button:last-child,.ast-below-header-wrap{display:none;}}@media screen and (max-width: 920px){.fcol .ast-disable-link.menu-link .menu-text{border-right:none !important;}#ast-mobile-header .ast-mobile-header-content.content-align-flex-start{overflow-x:hidden;}header.site-header .main-header-bar-wrap .site-branding{padding:25px 0 0;}.phone-mobile br{display:none;}.phone-mobile i{font-size:29px;color:#0525c5;margin-top:-8px;}header .ast-builder-layout-element.ast-header-html-2{padding-right:0;}.ast-button-wrap .menu-toggle.main-header-menu-toggle{margin-top:0;padding-top:0;}.ast-mobile-header-wrap .menu-toggle .mobile-menu-toggle-icon,.ast-mobile-header-wrap .menu-toggle .mobile-menu-toggle-icon img{width:35px;height:26px;}.ast-mobile-header-wrap .menu-toggle .mobile-menu-toggle-icon img{display:none;}#ast-mobile-header .ast-builder-layout-element.ast-flex:nth-of-type(2){padding-left:17%;}.ast-mobile-header-wrap .ast-button-wrap .menu-toggle.main-header-menu-toggle{border-style:none;}.ast-builder-menu-mobile .main-navigation .menu-item img{display:none;}header .main-navigation .scol.menu-item-has-children > a > .menu-text{font-size:1rem !important;color:var(--ast-global-color-2) !important;font-weight:700 !important;}header .main-navigation .scol.menu-item-has-children > a .ast-icon:last-child{display:none;}.mobilemenuacc .wp-block-aab-accordion-item .aagb__accordion_head .aagb__accordion_heading.aagb_right_icon{flex:.7;}.mobilemenuacc .wp-block-aab-accordion-item .aagb__accordion_head .aagb__accordion_icon{flex:.3;text-align:right;display:none;}.mobilemenuacc .wp-block-aab-accordion-item .aagb__accordion_body a{text-decoration:underline;}.site-header-above-section-right.site-header-section.ast-flex.ast-grid-right-section{position:fixed;bottom:-1px;left:0;width:100%;height:119px;background-color:#fff;padding:8px 0;z-index:9999999 !important;}.ast-builder-layout-element.ast-flex.site-header-focus-item.ast-header-html-1{position:relative;top:initial;right:initial !important;width:100%;display:inline-block;text-align:center;font-size:14px;}.ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button{padding-left:10px;padding-right:25px;font-size:16px;margin-right:0;}.ast-header-button-2[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button{font-size:16px;}.ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button img{margin-right:10px !important;}.sticky-btns{display:flex;justify-content:space-around;align-items:center;width:100%;padding:0 10px !important;}footer.site-footer{margin-bottom:119px;}.reviews-carousel-cont r-p rp-slider rp-btn-prev{left:-10px;}.reviews-carousel-cont r-p rp-slider rp-btn-next{right:-10px;}.badges-cont .rplg .rplg-badge2{margin-right:20px !important;}.reviews-carousel-cont r-p rp-slider rp-review-inner{margin:0 20px;}.badges-cont{margin-bottom:55px;}.reviews-carousel-cont rp-review rp-review-inner:after{background-image:url("https://cdn-ilebaae.nitrocdn.com/eomEVrHbruldQelYTbcCpnJEXNsDMPQN/assets/images/optimized/chicagowaterandfire.com/wp-content/themes/certified-child/img/test-icon-mobile.png");}#residential iframe{height:220px;}}@media screen and (min-width: 430px) and (max-width: 767px){.primary-two-lines .fl-button-wrap .fl-button i,.primary-two-lines .fl-button-wrap .fl-button span,.big-btns .fl-button-group-buttons .fl-button-group-button:first-child .fl-button i,.big-btns .fl-button-group-buttons .fl-button-group-button:first-child .fl-button span{float:none;position:relative;text-align:left;display:inline-block;}.primary-two-lines .fl-button-wrap .fl-button i,.big-btns .fl-button-group-buttons .fl-button-group-button:first-child .fl-button i{margin-top:5px;}.insurance-section .fl-button,.big-btns .fl-button-group-buttons .fl-button-group-button:first-child .fl-button{padding-left:10% !important;text-align:center !important;}}