html .formcraft-css .fc-form .form-element .submit-cover.align-right .submit-button{border-radius:20px;overflow:hidden}.tpbuttons{margin:25px auto;text-align:center}.slider-btn{background-color:rgb(160,207,9);color:#FFF;line-height:50px;display:inline-block;padding:0px 12px;margin:20px 6px;font-size:18px;font-weight:600;text-shadow:none;border-radius:4px}.slider-btn1{background-color:rgb(0,173,239)}.cities-list li{float:left;padding:4px 10px;width:20%;list-style-type:none}.conhead{text-align:center;margin-bottom:20px}.conhead h1{color:#fff}.hbut1{border-radius:3px;background:#a0d008;color:#fff;padding:10px 15px;font-size:14px;font-weight:500;margin:0 5px}.hbut1:hover{background:#80a703}.hbut2{border-radius:3px;background:#04acf1;color:#fff;padding:10px 15px;font-size:14px;font-weight:500;margin:0 5px}.hbut2:hover{background:#0593ce}.tpbuttons{margin:20px 0}@media only screen and (min-width:981px){.headermains{display:flex;align-items:center}}@media (max-width:980px){.lovocenter *,.lovocenter{text-align:center}.cities-list li{width:30%}.lovocenter a{display:inherit}.tpbuttons{display:none111!important}}.fhead h2{color:#333;font-weight:bold;border-bottom:1px solid;padding:0 0 8px 0;margin:0 0 10px 0;color:#a2cd0b}.footermenu{margin:0;padding:0}.footermenu li{list-style:none;background:url(https://www.universalductcleaning.ca/wp-content/uploads/2020/08/arrow.png) no-repeat center left;margin:0!important;padding:5px 12px!important}.footermenu a{color:#000;font-size:16px;font-family:open sans}.footercontact td{vertical-align:top;padding:6px 0}.footercontact i{background:#00adee;color:#fff;padding:8px 0px;margin-right:12px;width:29px;text-align:center;height:29px;border-radius:3px}.footercontact h5{font-size:16px;font-weight:bold;color:#333!important;font-family:open sans!important;margin:0!important;padding:0}.footercontact p{color:#333!important;margin:0;padding:0}.footercontact a{color:#333!important;font-size:15px}.fce{text-align:center}@media only screen and (min-width:1024px){.pum-container.pum-responsive.pum-responsive-medium{max-width:500px!important;width:50%!important}}@media (max-width:980px){.marb .et_pb_column{margin-bottom:0!important}}.airdu h2{color:#04acf1;font-weight:600;border-bottom:1px solid;padding:0 0 5px 0;margin:0 0 12px 0}.airdu h5{font-weight:bold;color:#a0d008}.hli h3{color:#04acf1;font-weight:600;border-bottom:1px solid;padding:0 0 5px 0;margin:0 0 12px 0}.hli ul{margin:0!important;padding:0px!important}.hli li{list-style:none;background:url(https://www.universalductcleaning.ca/wp-content/uploads/2020/08/bullets.png) no-repeat 1px 12px;margin:0!important;padding:5px 0px 0 20px!important;background-size:12px}.manir strong{color:#08aceb}.airdu h3{color:#a0d008;border-bottom:1px solid;margin-bottom:11px}.h433 h3{color:#04acf1}.hyhy5 h3{font-size:22px;color:#04acf1;border-bottom:1px solid;padding-bottom:10px;margin-bottom:10px}.centerhead{text-align:center}.centerhead h2{color:#04acf1;font-weight:bold}.centerhead h2:after{border:1px solid #04acf1;bottom:2px;content:"";height:0px;left:0;width:200px;display:block;box-sizing:border-box;margin:12px auto 0 auto}.et_pb_text_1 h2,.et_pb_text_2 h2,.et_pb_text_3 h2,.et_pb_text_7 h2,.et_pb_module_header a{font-family:open sans!important}.et_pb_contact_form_0 .et_pb_contact_field .input:focus,.et_pb_contact_form_0 .et_pb_contact_field .input{color:#000!important}.sec544 .et_pb_column_6{padding-top:4vw!important;padding-bottom:4vw!important}.sec544 h2{padding-top:13vw!important;padding-bottom:13vw!important}.lmo{background:#00adef;color:#fff;font-size:14px;padding:4px 12px;display:inline-block;margin-top:10px}.lmo:hover{background:#a0cf09}.contr34 h4 span{font-family:open sans!important;color:#333!important;font-size:16px!important;font-weight:800!important}.contr34 .et_pb_blurb_description,.contr34 .et_pb_blurb_description a{font-size:14px!important;color:#666!important;font-weight:500!important}.gform_wrapper li.hidden_label input{margin-top:12px;background:#fff0;border-bottom:1px solid #fff;border-top:0;border-right:0;border-left:0}.gform_wrapper *,.gform_wrapper :after,.gform_wrapper :before{color:#fff}.gform_wrapper textarea{background:#fff0;border-bottom:1px solid #fff;border-top:0;border-right:0;border-left:0}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit],#gform_submit_button_2{font-size:1em;width:auto;margin:0 16px 0 0;background:#00afee;border:0;font-size:17px;padding:10px 20px 13px 20px;border-radius:30px}::placeholder{color:#ccc!important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper textarea.medium{color:#ccc}.home .gform_wrapper div.validation_error{color:#fff!important}.inptr23 input[type="text"],.inptr23 input[type="email"],.inptr23 textarea{border-bottom:1px solid #000!important}.inptr23 label{color:#000!important}.sec544 .et_pb_column_7{padding-top:4vw!important;padding-right:60px;padding-bottom:5vw!important}.ducc{text-align:center}.ducc h2{color:#04acf1;font-weight:600}.privap h3{font-weight:bold;color:#00abef;margin-top:15px}.privap h4{font-size:18px;margin:15px 0 0 0;display:inline-block;font-weight:bold}.footercontact a{word-break:break-all}.spc3 li{list-style:none;padding:3px 0}.spc3 i{color:#a0d008;margin-right:8px}.spc3 ul{margin:!important;padding:0!important}.et_pb_portfolio_grid_items h2{text-align:center}.et_pb_portfolio_grid_items a{line-height:25px}.head65h .et_pb_menu__menu{display:none!important}@media (max-width:980px){.rmve4{display:none!important}}.centerhead h3{color:#04acf1;font-weight:bold}.centerhead h3:after{border:1px solid #04acf1;bottom:2px;content:"";height:0px;left:0;width:200px;display:block;box-sizing:border-box;margin:12px auto 0 auto}.inptr23 h2{font-weight:bold;color:#00afee;border-bottom:1px solid;margin:16px 0 -20px 0}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{cursor:pointer}.rr{height:30px;background:#fff;padding:5px 8px;border-radius:5px;display:inline-block;margin:12px 0 -11px 13px}@media (max-width:499px){.cities-list li{width:45%}}@media screen and (min-device-width:978px) and (max-device-width:1252px){.tpbuttons td{display:grid}.et_pb_menu__logo{margin-top:30px}}