html,body{overflow-x:hidden;font-weight:400!important}.services-row-slider .slick-slide .et_pb_blurb_content span.et_pb_image_wrap{overflow:hidden}.services-row-slider .slick-slide .et_pb_blurb_content span.et_pb_image_wrap img{width:100%;height:450px;object-fit:cover}ul#menu-home-page-new-menu-1{padding-top:200px!important}header .et_builder_inner_content{}body div#choose h2.et_pb_module_heading{margin-top:20px;text-transform:capitalize!Important}h4{text-transform:capitalize!important}.text-clr span{color:#1F3CC8}[disabled="disabled"]{display:none}.service-tab .et_pb_all_tabs .et_pb_tab{padding:80px 0px}.service-tab ul.et_pb_tabs_controls li{margin-right:10px;border:0px}.service-box ul{list-style:none}.service-box ul li:before{content:"";background:url('https://bobcatcleans.ca/wp-content/uploads/2024/02/checked.png');background-repeat:no-repeat;background-size:contain;position:absolute;height:20px;width:20px;left:0px;transform:translateY(10px)}.service-box ul li{line-height:40px;padding-left:20px}.service-tab ul{background:transparent;border:0}.service-tab ul.et_pb_tabs_controls:after{content:'';border-color:transparent}.service-tab .et_pb_tabs_controls li.et_pb_tab_active a{background-color:#1f3cc8;border-radius:10px;border:1px solid #1f3cc8}.service-tab .et_pb_tabs_controls li a{padding:8px 30px;background-color:#fff;border-radius:10px;border:1px solid #eee}.service-tab .service-box{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.slick-list{padding:0px 80px 0px 0px!important}.image{padding:10px}.slick-prev,.slick-next{width:40px;height:40px}.slick-arrow,.slick-arrow:hover{background:#1F3CC8!important;border-radius:80px;z-index:999}.box-slider{text-align:center;border:1px solid #EDE6D6;background-color:#fff;padding:30px;border-radius:12px}.text-wrap-set{margin-top:25px}.name-set{height:auto!important}.text-wrap-set p{text-align:left;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-size:14px;color:#4c4c4c;font-weight:400}.name-set{margin-top:20px}.name-set h3{text-align:left;color:#001F26!important;font-size:20px!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:700;padding-bottom:20px}.name-set p{text-align:left;color:#000E50!important;font-weight:400;font-size:14px;font-family:'tt ramillas trial bold',Helvetica,Arial,Lucida,sans-serif!important}.slick-prev:before,.slick-next:before{color:#fff!important;font-size:40px;opacity:1}.slick-track{display:flex!important}.slick-slide{height:inherit!important}.box-slider img{width:100px}.slick-prev{left:60px!important}.slick-next{right:60px!important}.slick-prev:before{content:"\f104";font-family:FontAwesome!important}.slick-next:before{content:"\f105";font-family:FontAwesome!important}.progress{display:none;margin-top:30px;width:100%;height:4px;border-radius:10px;overflow:hidden;background-color:#CEDCE0;background-image:linear-gradient(to right,#006E87,#006E87);background-repeat:no-repeat;background-size:0 100%;transition:background-size 0.4s ease-in-out}.sr-only{display:none;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}header .logo-design img{width:300px!important}header .has_et_pb_sticky .logo-design img{width:280px!important}.slider-test .wdcl-lightbox-ctrl{width:130px}.slider-test .slick-list{padding-left:0px!important}.col-right-bar .et_pb_menu__wrap{justify-content:flex-end!important}#menu-menu-right{align-items:center}.menu-right-set .et_pb_menu__wrap{justify-content:flex-end!important}#page-container .header .menu-right-set ul li:last-child a{background:#1F3CC8;border-radius:58px;font-weight:700;padding:16px 15px;text-align:center;margin-top:-7px;width:140px;font-size:15px;transition:0.4s;color:#fff!important}#page-container .header #menu-menu-right li:last-child a:hover:before,#page-container .header #menu-menu-right li.log-in a:hover:before,#page-container .header #menu-menu-right li:last-child a:before,#page-container .header #menu-menu-right li:last-child a:before{display:none}#page-container .header #menu-menu-left li a:before{content:"";position:absolute;bottom:-23.5px;left:0px;right:0px;background-color:#1F3CC8;height:1px;opacity:0;transition:0.4s;width:100%}#page-container .header #menu-menu-left li a:hover:before{opacity:1;transition:0.4s}#page-container .header #menu-menu-right li a:hover:before{opacity:1;transition:0.4s}#page-container .header #menu-menu-right li a:before{content:"";position:absolute;bottom:-23.5px;left:0px;right:0px;background-color:#1F3CC8;height:1px;opacity:0;transition:0.4s;width:100%}#page-container .header .menu-right-set ul li:last-child a:hover{background:#000E50}#page-container .header #menu-menu-right li.log-in a:hover{background:#1F3CC8;color:#fff!important}#page-container .header #menu-menu-right li.log-in a{background:#FFFDF8;border:1px solid #1F3CC8;border-radius:58px;font-weight:700;padding:14px 15px;text-align:center;margin-top:-7px;width:100px;font-size:15px;transition:0.4s;color:#1F3CC8!important}.input-sumit{text-align:center}.Services-sec .et_pb_blurb_container{padding:0px 20px 20px 20px}.form-set{margin-top:30px;margin-bottom:30px}.colorspan strong{color:#62A6E4}.bannet-text10 strong{color:#62A6E4;font-weight:400}#menu-mobile-btn-1 li:first-child a{border-radius:50px;border:1px solid #1F3CC8;padding:15px 25px;text-align:center;margin-top:-5px;font-size:16px;transition:0.4s}#menu-mobile-btn-1 li:last-child a:hover{background-color:#425e94;transition:0.4s}#menu-mobile-btn-1 li:first-child a:hover{border-color:#425e94;transition:0.4s}#menu-mobile-btn-1 li:last-child a{border-radius:50px;border:1px solid transparent;background:#1F3CC8;padding:15px 15px;text-align:center;margin-top:-5px;font-size:16px;width:130px;color:#fff!important;transition:0.4s}.slick-arrow,.slick-arrow:hover{background:#C61A60}#menu-main-menu li:last-child a span:hover{background-color:#000E50;transition:0.4s}.col-how-flex{display:flex;justify-content:space-between;gap:20px}.col-how-flex .et_pb_blurb{width:33.33%!important}.header .et_pb_menu__logo{width:100%}.header .et-menu-nav{width:100%}.Services-sec .et_pb_main_blurb_image{margin-bottom:20px}.Services-sec .et_pb_blurb{height:100%!important}.contact-wrap12 .et_pb_blurb_container{display:flex;flex-wrap:wrap;flex-direction:column}.contact-wrap12 .et_pb_blurb_container .et_pb_module_header{order:1;padding-bottom:0px;margin-top:10px}.contact-wrap12 .et_pb_main_blurb_image{margin-bottom:20px!important}.list-footer .dsm_icon_list_items li{padding:0px 2px}.list-footer .dsm_icon_list_text{display:none}.list-footer ul li .dsm_icon_list_icon:hover{color:#425e94!important;transition:0.4s}.list-footer ul li .dsm_icon_list_icon{transition:0.4s}.list-footer ul li:nth-child(1) .dsm_icon_list_text{display:block;padding-right:5px!important;height:16px!important}.list-footer .dsm_icon_list_image img{height:15px!important}.list-footer ul li:nth-child(2) .dsm_icon_list_text{display:block;padding-right:5px!important;height:16px!important}.footer-row .et-menu-nav ul{width:100%!important;justify-content:space-between!important}.top-bar .dsm_icon_list .dsm_icon_list_image img{height:20px}#menu-website-by b{cursor:default}.list-wrap ul li{padding-bottom:5px!important}.list-wrap ul li:last-child{padding-bottom:0px!important}.b-right .et_pb_menu__wrap{justify-content:center!important}#menu-website-by b{padding-right:5px;font-weight:300}#menu-website-by span{padding-bottom:1px;border-bottom:1px solid #808080b3}#page-container .header #menu-main-menu li{padding-left:15px;padding-right:15px}#page-container .header #menu-main-menu-1 li a:hover:before{opacity:1;transition:0.4s}#page-container .header #menu-main-menu-1 li a:before{content:"";position:absolute;bottom:-31.5px;left:0px;right:0px;background-color:#1F3CC8;height:2px;opacity:0;transition:0.4s;width:100%}#page-container .header #menu-right-menu li:first-child a:hover:before{opacity:1;transition:0.4s}#page-container .header #menu-right-menu li:first-child a:before{content:"";position:absolute;bottom:-24.5px;left:0px;right:0px;background-color:#C61A60;height:2px;opacity:0;transition:0.4s;width:100%}#page-container .header #menu-menu-right li:last-child a:before{display:none!important}.mar-top{margin-top:auto!important}.contact-info .et_pb_blurb_container{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}.contact-info .et_pb_blurb_container .et_pb_module_header{padding-top:15px;order:1}.contact-info .et_pb_main_blurb_image{margin-bottom:15px!important}.flex-set{display:flex;flex-wrap:wrap;justify-content:space-between}.et_pb_image .et_pb_image_wrap img[src*=".svg"]{width:100%}.dsm_embed_google_map{margin-bottom:0px!important}.conatct .et_pb_blurb_container .et_pb_module_header{order:1;padding-top:15px;padding-bottom:0px}.wpcf7-form input:not([type='checkbox']).error,.wpcf7-form select.error,.wpcf7-form textarea.error{background:url(https://bobcatcleans.ca/wp-content/uploads/2023/12/error.png) no-repeat right 5px center #fff!important;border-color:#1a1a1a!important;color:#1a1a1a!important}.wpcf7-form input:not([type='checkbox']).valid,.wpcf7-form select.valid,.wpcf7-form textarea.valid{color:#1a1a1a!important;background:url(https://bobcatcleans.ca/wp-content/uploads/2023/12/valid.png) no-repeat right 5px center #fff!important;border-color:#1a1a1a!important}.wpcf7-not-valid-tip{text-align:left}.arrow-set .dsm-contact-form-7-select:after{content:"\f106"!important;top:-6px!important}.input-wrap{position:relative}.form-set label.has-value{top:0px;font-size:10px;line-height:initial;padding:2px 5px}.form-set p{position:relative}.form-set label b{color:#DD0000}.wpcf7-form label.error{display:none!important}.form-set label{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;position:absolute;top:23px;font-size:14px;transform:translateY(-50%);pointer-events:none;font-weight:300!important;transition:top 0.2s;color:#777776;z-index:1;background-color:#fff;padding:5px 10px;left:15px}.did-floating-label{color:#767676;font-size:13px;font-weight:normal;position:absolute;pointer-events:none;left:15px;top:11px;padding:0 5px;background:#fff;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}.header-color .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li a{position:relative}.et-menu a:hover{opacity:1!important}#menu-main-menu-1 li{padding-left:20px;padding-right:20px}.top-bar .dsm_icon_list_items li{padding-right:15px}.about h2{margin-bottom:10px}.text-size15 h2{margin-bottom:5px;margin-top:10px}.col-center{margin-top:auto;margin-bottom:auto}#menu-terms-menu li a{padding-bottom:1px!important}.wpcf7 form .wpcf7-response-output{color:#35486e!important}.wdcl_image_carousel_0 .slick-prev{display:none!important}.text-size15 a{color:#808080;border-bottom:1px solid #8080806e}.conatct .et_pb_main_blurb_image{margin-bottom:10px!important}.conatct .et_pb_blurb_container{display:flex;flex-wrap:wrap;flex-direction:column}#quote .et_pb_module_header{order:1;padding-top:0px;margin-top:10px;padding-bottom:0px}.footer-row .et_pb_menu__menu{width:100%}.footer-row .et-menu-nav{width:100%;justify-content:right}#menu-terms-menu li a{border-bottom:1px solid #808080b3}#menu-terms-menu li:first-child a:hover{opacity:1!important}#menu-terms-menu li:first-child a{border:0px!important}.top-bar .dsm_icon_list_items li:last-child{padding-right:0px!important}.top-bar .et_pb_social_media_follow li{margin-bottom:0px!important}.top-bar .et_pb_social_media_follow li a{margin-right:0px}.menu-right-set .et-menu-nav{justify-content:flex-end!important}#menu-main-menu li a{padding:0px}.full-height .et_pb_blurb{height:100%!important}.full-height .et_pb_main_blurb_image{position:absolute;top:30px;left:0px;right:0px;margin:auto}.full-height .et_pb_module_header{padding-bottom:45px}.icon-set-wrap li{margin-right:5px;margin-bottom:0px!important}.icon-set-wrap li:last-child{margin-right:0px!important}.et-waypoint.et_pb_animation_top.et-animated,.et_pb_animation_top.et-animated{animation:unset!important;opacity:1!important}.et-waypoint:not(.et_pb_counters){opacity:1!important}.full-li{width:100%!important}.form-set ul{padding:0px;margin:0px;margin-left:-10px;list-style:none!important;display:flex;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-set ul li{text-align:left;align-self:start;float:left;width:calc(100% /2);padding-left:10px;padding-bottom:17px;padding-right:10px}input.text:focus,input.title:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#1a1a1a!important}.input-wrap input{color:#808080!important;padding:13px 20px;width:100%;font-weight:400;font-size:14px;border-radius:8px;height:45px;box-shadow:unset;border:1px solid #808080}::placeholder{color:#808080!important}.input-wrap select{padding-left:15px!important;height:45px;padding-right:20px!important;width:100%;border-radius:8px;appearance:none;-webkit-appearance:none;color:#808080!important;font-weight:500;border:1px solid #808080;font-size:14px;line-height:45px;padding:0px}.input-wrap .dsm-contact-form-7-select:after{content:"\f107";font-family:FontAwesome!important;position:absolute;top:-3px;right:15px;font-size:28px;color:#808080!important;z-index:4;height:0px;border-radius:4px}.images-wrap .et_pb_main_blurb_image{margin-bottom:10px}.input-sumit .wpcf7-submit{background-color:#1F3CC8;color:#fff!important;font-size:16px;padding:12px 60px!important;border-radius:50px!important;text-transform:uppercase;font-weight:400;cursor:pointer;transition:0.4s;margin-top:0px;height:auto!important;border:0px!important;box-shadow:none!important}.input-sumit .wpcf7-submit:hover{transition:0.4s;color:#fff!important;border-color:#425e94!important;background-image:initial;background-color:#000E50}.overlay-set{overflow:unset!important}.input-sumit .wpcf7-submit:after{display:none!important}.g-recaptcha div{width:100%!important;text-align:center}.wpcf7-spinner{position:absolute;left:0px}.pad0{padding-bottom:0px!important}.a-tag a{color:#3c4466!important;text-decoration:underline}.map-title .et_pb_main_blurb_image{margin-bottom:10px!important}.why-section .et_pb_member_position{margin-top:10px;margin-bottom:20px}.toogle .et_pb_toggle_content{padding-left:25px!important;padding-right:25px!important}.a-tag01 a{color:#2e305b!important;text-decoration:underline}.social-media-container ul li{padding:0 2px!important}@media screen and (min-width:1200px) and (max-width:1299px){header .has_et_pb_sticky .logo-design img{width:250px!important}#menu-footer-menu-1 li a{font-size:15px}#menu-menu-left li a,#menu-menu-right li a{font-size:15px}#page-container .header .menu-right-set ul li:last-child a{width:120px;font-size:14px}#page-container .header #menu-menu-right li.log-in a{width:90px;font-size:14px}#menu-mobile-btn-1 li:first-child{padding:0px}#page-container .et_pb_menu_2_tb_header{margin-left:15px!important}.banner-padding-set{padding-right:20px!important}.text-size15 h2{font-size:35px!important}.input-wrap select{font-size:12px;padding-left:10px!important}.input-wrap input{font-size:12px;padding:13px 10px}.full-height .et_pb_module_header{font-size:19px!important}.footer-wrap ul li a{font-size:11px!important}.footer-wrap ul li span{font-size:11px!important}#menu-footer-menu li a{font-size:16px!important}#menu-footer-menu li{padding-left:8px!important;padding-right:8px!important}.list-footer .dsm_icon_list_image img{width:14px!important;height:14px!important}.dsm_icon_list_0_tb_footer .dsm_icon_list_items .dsm_icon_list_child:not(:last-child){margin-right:3px!important}.title-size h1{font-size:43px!important}.p-col12{padding-top:30px!important;padding-bottom:30px!important;padding-right:74px!important}}@media screen and (min-width:1100px) and (max-width:1199px){header .has_et_pb_sticky .logo-design img{width:250px!important}#menu-footer-menu-1 li a{font-size:15px}#menu-menu-left li a,#menu-menu-right li a{font-size:15px}#page-container .header .menu-right-set ul li:last-child a{width:120px;font-size:14px}#page-container .header #menu-menu-right li.log-in a{width:90px;font-size:14px}.bannet-text10{font-size:14px!important}#page-container .et_pb_menu_2_tb_header{margin-left:15px!important}.banner-padding-set{padding-right:20px!important}.text-size15 h2{font-size:30px!important}#howitwork .et_pb_module_header{font-size:22px!important}.input-sumit .wpcf7-submit{font-size:15px}.input-wrap select{font-size:12px;padding-left:10px!important}.input-wrap input{font-size:12px;padding:13px 10px}.et-l--header .et-menu-nav ul li a{font-size:15px!important}.full-height .et_pb_module_header{font-size:19px!important}.text-size15{font-size:10px!important}.footer-wrap ul li a{font-size:10px!important}.footer-wrap ul li span{font-size:10px!important}#menu-footer-menu li a{font-size:14px!important}#menu-footer-menu li{padding-left:8px!important;padding-right:8px!important}.list-footer .dsm_icon_list_image img{width:10px!important;height:10px!important}.dsm_icon_list_0_tb_footer .dsm_icon_list_items .dsm_icon_list_child:not(:last-child){margin-right:3px!important}#menu-mobile-btn-1 li:last-child a{width:auto;background:#1F3CC8;padding:10px 18px}#menu-mobile-btn-1 li:first-child a{border-radius:50px;border:1px solid #1F3CC8;padding:10px 17px}#menu-mobile-btn-1 li:first-child{padding:0px}.title-size h1{font-size:35px!important}.p-col12{padding-top:30px!important;padding-bottom:30px!important;padding-right:50px!important}}@media screen and (min-width:981px) and (max-width:1099px){header .has_et_pb_sticky .logo-design img{width:250px!important}#menu-footer-menu-1 li{padding-left:7px;padding-right:7px}#menu-menu-left li{padding-left:7px;padding-right:7px}#menu-menu-right li{padding-left:7px;padding-right:7px}#menu-footer-menu-1 li a{font-size:14px!important}#menu-menu-left li a,#menu-menu-right li a{font-size:14px!important}#page-container .header .menu-right-set ul li:last-child a{width:110px;font-size:12px!important}#page-container .header #menu-menu-right li.log-in a{width:80px;font-size:12px!important}.p-col12{padding-top:30px!important;padding-bottom:30px!important;padding-right:50px!important}#menu-mobile-btn-1 li:first-child{padding:0px}#menu-mobile-btn-1 li:last-child a{width:auto;background:#1F3CC8;padding:10px 18px}#menu-mobile-btn-1 li:first-child a{border-radius:50px;border:1px solid #1F3CC8;padding:10px 17px}.bannet-text10{font-size:14px!important}#page-container .et_pb_menu_2_tb_header{margin-left:15px!important}.banner-padding-set{padding-right:20px!important}.text-size15 h2{font-size:30px!important}#howitwork .et_pb_module_header{font-size:22px!important}.input-sumit .wpcf7-submit{font-size:15px}.input-wrap select{font-size:12px;padding-left:10px!important}.input-wrap input{font-size:12px;padding:13px 10px}.et_pb_image_0_tb_footer.footer-logo{width:200px!important}.full-height .et_pb_module_header{font-size:19px!important}.text-size15{font-size:10px!important}.title-size h1{font-size:35px!important}.title-size21 h2{font-size:30px!important}.about .et_pb_blurb_description{font-size:13px;line-height:18px!important}.footer-wrap ul li a{font-size:9px!important}.footer-wrap ul li span{font-size:9px!important}#menu-footer-menu li a{font-size:14px!important}#menu-footer-menu li{padding-left:8px!important;padding-right:8px!important}.list-footer .dsm_icon_list_image img{width:10px!important;height:10px!important}.dsm_icon_list_0_tb_footer .dsm_icon_list_items .dsm_icon_list_child:not(:last-child){margin-right:3px!important}}@media only screen and (max-width:980px){#menu-main-menu-1 li:last-child{display:block}.list-footer .dsm_icon_list_items{gap:5px}.footer-wrap .et_pb_column{width:100%!important;margin-right:0px!important}.footer-wrap ul{padding-bottom:0px!important}.mar-30{margin-bottom:10px!important}.footer-wrap ul{display:flex;flex-wrap:wrap;justify-content:center}.footer-wrap ul li{padding-left:5px!important;padding-right:5px!important}.footer-row h3{text-align:center}.form-wrap-center .form-set{width:100%}.map-set022{position:relative;top:0px;left:0px;right:0px}.et_mobile_nav_menu{margin-right:0px!important}.input-wrap select{font-size:12px;padding-left:10px!important}.input-wrap input{font-size:12px;padding:13px 10px}.order1{order:1}.order-images{display:flex;flex-wrap:wrap}.input-sumit{text-align:center}.footer-row .et-menu-nav ul{justify-content:center!important}.et-l--footer .et_pb_menu__wrap{justify-content:center!important}#menu-terms-menu{justify-content:center}.et-l--footer .et-menu-nav{justify-content:center}.et-l--footer .et_mobile_nav_menu{display:none}.et-l--footer .et_pb_menu__menu{display:block}.none{display:none!important}#menu-mobile-btn li{margin-top:0px!important}#menu-mobile-btn li a{border-radius:50px;border:1px solid #1F3CC8;background:#1F3CC8;padding:10px 25px;text-align:center;color:#fff!important;transition:0.4s}#menu-mobile-btn li a:hover{color:#fff!important;background-color:#000E50;transition:0.4s}#menu-mobile-btn li.log-mobile a{border:1px solid #1F3CC8;background:#fff;color:#1F3CC8!important}.top-bar .et_pb_menu__menu{display:block!important}.top-bar .et_mobile_nav_menu{display:none!important}.g-recaptcha div{text-align:center}.wdcl_image_carousel_0 .slick-prev{left:-18px!important}.wdcl_image_carousel_0 .slick-next{right:-18px!important}.header .et_pb_menu__logo-wrap{justify-content:center!important;margin-right:0px!important;width:100%!important;margin-left:30px}.header .et_pb_menu__logo{width:200px!important;margin-right:0px!important}#menu-mobile-number{position:absolute;padding-bottom:0px;top:15px;z-index:9}.form-set ul li{width:calc(100% /1)!important}.form-set .col-65{width:100%!important}.form-set .col-35{width:100%!important}.toogle .et_pb_toggle_content{padding-left:0px!important;padding-right:0px!important}.form-wrap-center .form-set ul li{padding-left:0px!important;padding-right:0px!important}.form-set ul{margin-left:0px!important}.slick-next{right:0px!important}}@media only screen and (max-width:767px){.service-tab .et_pb_all_tabs .et_pb_tab{padding:40px 0px}.service-tab ul.et_pb_tabs_controls li{margin-right:0px;margin-bottom:20px}.service-tab ul.et_pb_tabs_controls li a{text-align:center;display:block}.service-box ul li{line-height:33px}.image{padding:0px}.slick-list{padding:0px 0px 0px 0px!important}}@media only screen and (max-width:480px){.col-how-flex .et_pb_blurb{width:100%!important}.col-how-flex{flex-direction:column}.input-sumit .wpcf7-submit{width:100%}.flex-set{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}}div.et_pb_section_1_tb_header:nth-child(2)>div:nth-child(2)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>nav:nth-child(1)>ul:nth-child(1)>li:nth-child(2)>ul:nth-child(2)>li:nth-child(2)>a:nth-child(1)::before{display:none!important}#page-container .header #menu-menu-left .sub-menu li a:hover::before{opacity:0!important}body{background-color:#F5F5F5}.contact-form label{color:#000;font-family:Inter;font-size:18px!important;font-style:normal;font-weight:400;opacity:0.5}.contact-form .checkbox-fleld label{opacity:0.7!important;font-size:17px!important}.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=text],.contact-form select{background-color:transparent!important;padding:20px 0px!important;border:none!important;border-bottom:1px solid #00000033!important;width:100%!important}.contact-form input{color:#000!important;font-family:Inter!important;font-size:18px!important;font-style:normal!important;font-weight:400!important;line-height:26px!important}.contact-form input[type=email]::placeholder,.contact-form input[type=tel]::placeholder,.contact-form input[type=text]::placeholder{color:#00000022;font-family:Inter;font-size:25px!important;font-style:normal!important;font-weight:400!important;line-height:1.04em!important;opacity:1!important}.contact-form.get-a-quote-form .contact-form-wrapper{display:flex;flex-direction:column;gap:40px}.contact-form .wpcf7-checkbox .wpcf7-list-item{margin:0px!important;display:inline-flex;justify-content:center;align-items:center}.contact-form .submit-btn{display:flex;justify-content:center}.contact-form select{color:#000!important;font-family:Inter;font-size:25px;font-style:normal;font-weight:400;line-height:26px;opacity:1}.contact-form select option{color:#000!important}.contact-form .submit-btn button.wpcf7-form-control{border-radius:50px;background:#1F3CC8;padding:20px 56px;color:#FFF;text-align:right;font-family:Inter;font-size:16px;font-weight:600;line-height:normal!important}.contact-form .submit-btn .et_pb_bg_layout_light.et_pb_button:hover{border-radius:50px;background:#1F3CC8;padding:20px 56px;color:#FFF;text-align:right;font-family:Inter;font-size:16px;font-weight:600;line-height:normal!important}.contact-form .submit-btn .et_pb_button:hover:after{opacity:1;margin-left:0;display:none}.contact-form .submit-btn .et_pb_button:hover,.contact-form .et_pb_module .et_pb_button:hover{border:0px!important}.services-row-slider .slick-track{display:flex!important;margin:0px!important;gap:40px;height:100%!important}.service-blurb-main .et_pb_blurb_container{padding:0 20px}.read-more-toggle{margin-top:32px;cursor:pointer;justify-content:center;display:flex;color:#1F3CC8;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.service-blurb-main .et_pb_blurb_description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;position:relative;max-height:5.5em;transition:max-height 0.3s ease}.services-row-slider .slick-slide{height:auto!important}.services-row-slider .slick-slide>div,.services-row-slider .slick-slide>div>.et_pb_blurb{height:100%}.service-blurb-main .et_pb_blurb_description p{padding-bottom:0px!important}.contact-form .contact-form-wrapper{gap:50px!important;display:flex;flex-direction:column}.contact-form .contact-form-wrapper .first-row{gap:50px;flex-direction:column;display:flex}.contact-form.get-a-quote-form .contact-form-wrapper .first-row{display:flex;gap:70px 80px;flex-direction:row}.contact-form.get-a-quote-form .contact-form-wrapper .first-row .name-field,.contact-form.get-a-quote-form .contact-form-wrapper .first-row .phone-field{width:50%!important}.contact-form .checkbox-fleld input[type=checkbox]{-webkit-appearance:checkbox;width:20px;height:20px;margin:0px 12px 10px 0}.footer-menu ul{display:block!important}.footer-first-row .et_pb_column{margin-right:0px!important}.footer-first-row{justify-content:space-between!important;display:flex!important}.footer-first-row.et_pb_row:after,.footer-first-row.et_pb_row_inner:after{content:none!important}.sub-heading h4:before{content:'';background-color:#1F3CC8;width:10px;height:10px;border-radius:100%;display:inline-block;margin-right:10px;margin-bottom:2.5px}.faq-contact-detail-col .et_pb_blurb_description a{border-radius:50px;background:#FFF;color:#1F3CC8;text-align:right;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal;padding:20px 56px}.faq-contact-detail-col .et_pb_blurb_description p{display:flex}.faq-contact-detail-col .et_pb_blurb_description{display:flex}.faq-contact-detail-col .et_pb_module_header{padding-bottom:77px!important}.et_pb_row.hero-main-section:before{content:"";width:50px;height:50px;background:url(https://bobcatcleans.ca/wp-content/uploads/2025/08/hero-main-curve.png) center center no-repeat;background-size:100% 100%;position:absolute;top:0;left:0}.et_pb_row.hero-main-section:after{content:"";width:50px;height:50px;background:url(https://bobcatcleans.ca/wp-content/uploads/2025/08/hero-main-curve.png) center center no-repeat;background-size:100% 100%;position:absolute;top:0;right:0;visibility:visible;transform:rotate(90deg)}div#ccc div#mapsec{z-index:8888888888888}footer.et-l.et-l--footer{position:relative!important;z-index:0}.customer-review-section .testimonial-section .ti-review-item .ti-stars .ti-star,.review-section-main .testimonial-section .ti-review-item .ti-stars .ti-star{width:22px!important;height:22px!important;margin-right:7px!important;filter:invert(17%) sepia(74%) saturate(7450%) hue-rotate(228deg) brightness(88%) contrast(101%)}.customer-review-section .testimonial-section .ti-review-item .ti-review-header .ti-name,.review-section-main .testimonial-section .ti-review-item .ti-review-header .ti-name{color:#000;font-family:'Inter',sans-serif!important;font-size:18px;font-style:normal;font-weight:700;line-height:1em}.ti-date{color:#000;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:1em;opacity:0.5}.testimonial-section .ti-widget.ti-goog .ti-platform-icon{width:40px!important;height:40px!important}.testimonial-section .ti-review-item{flex:0 0 36%!important;max-width:36%!important}.review-section-main .testimonial-section .ti-widget.ti-goog .ti-review-item>.ti-inner,.review-section-main .testimonial-section .ti-widget.ti-goog .ti-load-more-reviews-container .ti-load-more-reviews-button{background-color:#fff!important}.et_pb_section.mobile-menu-popup{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#FFFFFF;z-index:9999;flex-direction:column;align-items:center;overflow:scroll}.mobile-menu-popup .et_pb_menu__menu{display:block!important}.mobile-menu-popup .et_mobile_nav_menu{display:none!important}.footer-menu li{margin-top:0px!important}@media screen and (min-width:981px) and (max-width:1855px){.et_pb_image_0_tb_header.header-logo{margin-right:30px!important}.et_pb_menu_0_tb_header.header-menu{margin-left:30px!important}.et_pb_column.header-logo-column{margin-right:0px!important;width:65%!important}.et_pb_column.contact-details-column{width:35%!important}}@media screen and (min-width:981px) and (max-width:1570px){.et_pb_menu_0_tb_header.header-menu{margin-left:20px!important}.et_pb_image_0_tb_header.header-logo{margin-right:20px!important}.et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header.login-btn{padding-top:15px!important;padding-right:30px!important;padding-bottom:15px!important;padding-left:30px!important;font-size:14px!important}.et_pb_button_1_tb_header_wrapper .et_pb_button_1_tb_header.header-btn{padding-top:15px!important;padding-right:30px!important;padding-bottom:15px!important;padding-left:30px!important;font-size:14px!important}.et_pb_text_2_tb_header.phone-number{font-size:14px!important}.footer-menu ul li a{font-size:18px!important;line-height:1.4em!important}.contact-details-col .et_pb_text_1_tb_footer{font-size:18px!important;padding-bottom:10px!important}}@media screen and (min-width:981px) and (max-width:1320px){.et_pb_menu_0_tb_header.header-menu.et_pb_menu ul li a{font-size:14px}.et_pb_menu.header-menu .et-menu-nav>ul ul{padding:10px 0}.et_pb_row_1_tb_footer.et_pb_row.footer-first-row{padding-top:290px!important;padding-right:40px!important;padding-bottom:40px!important;padding-left:40px!important}.et_pb_row_2_tb_footer.et_pb_row.footer-sec-row{padding-right:40px!important;padding-bottom:30px!important;padding-left:40px!important}.footer-sec-row .et_pb_column_6_tb_footer{padding-top:30px!important}}@media screen and (min-width:981px) and (max-width:1220px){.et_pb_image_0_tb_header.header-logo{margin-right:10px!important}.et_pb_menu_0_tb_header.header-menu{margin-left:10px!important}.contact-details-column .et_pb_button_1_tb_header_wrapper{margin-left:10px!important}.et_pb_menu.header-menu .et-menu>li{padding-left:8px;padding-right:8px}}@media screen and (min-width:981px) and (max-width:1200px){.et_pb_text_2_tb_header.phone-number{padding-right:8px!important;font-size:12px!important}.et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header.login-btn{padding-top:9px!important;padding-right:15px!important;padding-bottom:9px!important;padding-left:15px!important;font-size:12px!important}.et_pb_button_1_tb_header_wrapper .et_pb_button_1_tb_header.header-btn{padding-top:10px!important;padding-right:15px!important;padding-bottom:10px!important;padding-left:15px!important;font-size:12px!important}.et_pb_column.contact-details-column{width:32%!important}.et_pb_column.header-logo-column{margin-right:0px!important;width:68%!important}.et_pb_menu.header-menu .et-menu>li{padding-left:5px;padding-right:5px}.header-logo img{width:200px!important}.et_pb_image_0_tb_header.header-logo{max-width:200px!important}.contact-details-column .et_pb_button_1_tb_header_wrapper{margin-left:5px!important}.et_pb_menu_0_tb_header.header-menu.et_pb_menu ul li a{font-size:12px!important}.footer-first-row .et_pb_text_0_tb_footer{font-size:16px!important}.footer-menu ul li a{font-size:16px!important}.contact-details-col .et_pb_text_2_tb_footer{font-size:16px!important}}@media (max-width:980px){.faq-contact-detail-col .et_pb_blurb_description{display:flex;justify-content:center}.faq-contact-detail-col .et_pb_module_header{padding-bottom:40px!important}.faq-contact-detail-col .et_pb_blurb_description a{padding:15px 25px}.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=text],.contact-form select{padding:15px 0px!important}.contact-form .contact-form-wrapper{gap:30px!important}.contact-form .contact-form-wrapper .first-row{gap:30px!important}.contact-form label{font-size:16px!important}.contact-form input[type=email]::placeholder,.contact-form input[type=tel]::placeholder,.contact-form input[type=text]::placeholder{font-size:20px!important}.contact-form select{font-size:20px!important}.contact-form .submit-btn button.wpcf7-form-control{padding:15px 25px!important}.services-row-slider .slick-track{gap:25px!important}.site-map-column .et_mobile_nav_menu,.other-details-col .et_mobile_nav_menu{display:none!important}.site-map-column .et_pb_menu .et_pb_menu__menu,.other-details-col .et_pb_menu .et_pb_menu__menu{display:block!important}.et_pb_column.site-map-column{width:32%!important;margin-left:0px!important}.et_pb_column.contact-details-col{width:32%!important}.et_pb_column.other-details-col{width:32%!important}.et_pb_column.about-column{width:100%!important;margin-left:0px!important}.et_pb_column.logo-column{width:100%!important}.other-details-col .et_pb_menu--style-left_aligned .et_pb_menu__wrap,.site-map-column .et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:center!important}.other-details-col li,.site-map-column li{justify-content:center!important}.testimonial-section .ti-review-item{flex:0 0 50%!important;max-width:50%!important;position:relative!important}}@media (max-width:767px){.contact-form .contact-form-wrapper .first-row{gap:30px;flex-direction:column}.contact-form .contact-form-wrapper{gap:30px!important}.contact-form label{font-size:16px!important}.contact-form .contact-form-wrapper .first-row .name-field,.contact-form .contact-form-wrapper .first-row .phone-field{width:100%!important}.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=text],.contact-form select{padding:15px 0px!important}.contact-form .submit-btn button.wpcf7-form-control{padding:15px 40px}.et_pb_column.site-map-column{width:100%!important;margin-left:0px!important}.et_pb_column.contact-details-col{width:100%!important}.et_pb_column.other-details-col{width:100%!important}.contact-form .contact-form-wrapper .first-row{gap:20px!important}.contact-form .contact-form-wrapper{gap:20px!important}.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=text],.contact-form select{padding:10px 0px!important}.contact-form input[type=email]::placeholder,.contact-form input[type=tel]::placeholder,.contact-form input[type=text]::placeholder{font-size:18px!important}.contact-form .checkbox-fleld label{font-size:16px!important}.contact-form .checkbox-fleld input[type=checkbox]{width:18px!important;height:18px!important;margin:-10px 8px 0px 0!important}.sub-heading h4:before{width:8px!important;height:8px!important;margin-right:8px!important}.testimonial-section .ti-review-item{flex:0 0 100%!important;max-width:100%!important}.testimonial-section .ti-widget.ti-goog .ti-platform-icon{width:35px!important;height:35px!important}.et_pb_main_blurb_image{margin-bottom:15px!important}.contact-form.get-a-quote-form .contact-form-wrapper .first-row{flex-direction:column!important}.contact-form.get-a-quote-form .contact-form-wrapper .first-row .name-field,.contact-form.get-a-quote-form .contact-form-wrapper .first-row .phone-field{width:100%!important}.contact-form.get-a-quote-form .contact-form-wrapper .first-row .name-field,.contact-form.get-a-quote-form .contact-form-wrapper .first-row .phone-field{width:100%!important}}.et_pb_section.et_pb_section_2.mobile-menu-popup.et_section_regular.et_pb_section--with-menu .et_pb_module.et_pb_text.et_pb_text_1.et_pb_text_align_center.et_pb_bg_layout_light{display:none}body.home .wpcf7-form .contact-form-wrapper{background:#f7f9fd;border:1px solid #e8edf6;border-radius:18px;box-shadow:0 16px 40px rgba(21,38,82,.10);padding:28px 26px}body.home .wpcf7-form .contact-form-wrapper p{margin:0 0 16px}body.home .wpcf7-form .contact-form-wrapper .submit-btn p{margin-bottom:0}body.home .wpcf7-form .contact-form-wrapper label{display:block;font-weight:700;font-size:14px;color:#22345c;margin-bottom:6px}body.home .wpcf7-form .contact-form-wrapper .first-row{display:flex;gap:12px}body.home .wpcf7-form .contact-form-wrapper .first-row>div{flex:1 1 0;min-width:0}body.home .wpcf7-form .wpcf7-form-control.wpcf7-text,body.home .wpcf7-form .wpcf7-form-control.wpcf7-tel,body.home .wpcf7-form .wpcf7-form-control.wpcf7-email,body.home .wpcf7-form .wpcf7-form-control.wpcf7-select{width:100%;max-width:100%;box-sizing:border-box;background:#fff;border:1.5px solid #d9e1ee;border-radius:12px;padding:14px 16px;font-size:16px;line-height:1.4;color:#1f2c4e;transition:border-color .2s ease,box-shadow .2s ease}body.home .wpcf7-form .wpcf7-form-control.wpcf7-text:focus,body.home .wpcf7-form .wpcf7-form-control.wpcf7-tel:focus,body.home .wpcf7-form .wpcf7-form-control.wpcf7-email:focus,body.home .wpcf7-form .wpcf7-form-control.wpcf7-select:focus{outline:none;border-color:#f97316;box-shadow:0 0 0 4px rgba(249,115,22,.18)}body.home .wpcf7-form .checkbox-fleld p{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.55;color:#5b6678}body.home .wpcf7-form .checkbox-fleld label{font-weight:400;font-size:13px;color:#5b6678;margin:0}body.home .wpcf7-form .checkbox-fleld input[type=checkbox]{width:18px;height:18px;margin-top:1px;flex-shrink:0;accent-color:#f97316}body.home .wpcf7-form .checkbox-fleld a{color:#c2620a;font-weight:600}body.home .wpcf7-form .wpcf7-submit{display:block;width:100%;background:#f97316!important;color:#fff!important;border:none!important;border-radius:14px!important;padding:16px 24px!important;font-size:17px!important;font-weight:800!important;letter-spacing:.3px;text-transform:none!important;cursor:pointer;box-shadow:0 12px 26px rgba(249,115,22,.35);transition:background .2s ease,transform .15s ease,box-shadow .2s ease}body.home .wpcf7-form .wpcf7-submit:hover{background:#ea580c!important;transform:translateY(-2px);box-shadow:0 16px 32px rgba(249,115,22,.42)}body.home .wpcf7-form .wpcf7-submit:active{transform:translateY(0)}body.home .wpcf7-form .wpcf7-response-output{border-radius:12px;padding:12px 16px;font-size:14px}@media (max-width:600px){body.home .wpcf7-form .contact-form-wrapper{padding:22px 18px}body.home .wpcf7-form .contact-form-wrapper .first-row{flex-direction:column;gap:0}}