@media (min-width:1900px){div#zero_padding_sec.full_width_sec .et_pb_row,#max_width_row.et_pb_row{max-width:1640px;margin:auto!important}}div#zero_padding_sec nav.et-menu-nav ul#mega-menu-primary-menu li a.mega-menu-link{font-size:15px}.right_list ul li,.box_right_list ul li{position:relative;margin-bottom:15px;list-style:none}.right_list ul li:before{font-family:ETmodules!important;content:"N"!important;font-size:15px!important;position:absolute!important;left:-30px!important;top:0!important;font-weight:800!important;color:#f30;right:0}.box_right_list ul li:before{font-family:ETmodules!important;content:"N"!important;font-size:13px!important;position:absolute!important;left:-30px!important;top:4px!important;font-weight:800!important;color:#fff;right:0;background-color:#f30;width:17px;height:17px;display:flex;justify-content:center;align-items:center}.container{width:100%}.et_pb_post{margin-bottom:30px}.more-link{margin-top:10px;display:block;font-weight:500;text-transform:capitalize}ol li{line-height:22px;margin-bottom:20px}body.home .homeslider h1{font-size:40px;text-shadow:1px 1px 1px #000;padding-bottom:10px!important}.et_fixed_nav #logo{margin-top:-10px}.et_pb_post h2 a,.et_pb_portfolio_item h3 a{font-weight:600}.hours{margin:5px 0}.mega-sub-menu{top:50px}.et_header_style_left #et-top-navigation nav>ul>li.request-quote>a{padding:14px 10px 12px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu{padding:20px!important}#mega-menu-wrap-primary-menu li.mega-request-quote{background:#f30!important}#mega-menu-primary-menu li.mega-request-quote{background:#f30!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-request-quote{background:#f30!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-request-quote>a{height:40px;line-height:40px}#et-top-navigation li.mega-request-quote{background:#f30;color:#fff}#et-top-navigation li.mega-request-quote:hover{background:#f00;color:#fff}.et-fixed-header #top-menu .mega-request-quote a,#et-top-navigation .mega-request-quote a,#top-menu li.mega-request-quote.current-menu-item>a{color:#fff!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a:hover{font-weight:600;text-decoration:underline;color:#000!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-servicetitle a:hover{color:#000!important;font-weight:600}.et_pb_widget li.toplink a{font-weight:700;margin-bottom:25px;margin-top:25px}li.toplink ul.sub-menu li a{font-weight:400;margin:0}#gform_widget-2 .top_label input.medium,#gform_widget-2 .top_label select.medium{width:100%}.home-blurbs{padding:0}body.home .et_pb_slide_content{margin-top:45px}body.home .homepage_logos ul{list-style-type:none!important}body.home .homepage_logos ul li{display:block!important;margin:15px 0;text-align:center}.et_pb_fullwidth_header{height:350px;padding:50px 0}.et_pb_blurb_content h5{text-transform:uppercase}section.renoofthemonth h1{font-size:36px;margin:40px auto 0!important;text-shadow:1px 1px 1px #000;padding-bottom:10px!important}body .gform_wrapper h3.gform_title{margin:.625em 0 0;font-size:28px;font-weight:500}body .gform_wrapper .top_label input.medium,body .gform_wrapper .top_label select.medium{border:none;width:100%}body .gform_wrapper .top_label select.medium{padding:3px 0}body.gform_wrapper input[type=email],body.gform_wrapper input[type=number],body.gform_wrapper input[type=password],body.gform_wrapper input[type=tel],body.gform_wrapper input[type=text],body.gform_wrapper input[type=url]{padding:8px 0}div.ginput_container_name span{padding-right:0!important}.gform_wrapper .left_label li.field_sublabel_below .gfield_label{display:none}.gform_wrapper form.newquote label{display:none}form.newquote .gfield{width:100%}gform_wrapper form.newquote .left_label input.medium,.gform_wrapper form.newquote .left_label select.medium,.gform_wrapper form.newquote .right_label input.medium,.gform_wrapper form.newquote .right_label select.medium{width:100%}body .gform_wrapper form.newquote input[type=email],body .gform_wrapper form.newquote input[type=number],body .gform_wrapper form.newquote input[type=password],body .gform_wrapper form.newquote input[type=tel],body .gform_wrapper form.newquote input[type=text],body .gform_wrapper form.newquote input[type=url]{width:100%}.gform_wrapper form.newquote .left_label input.large,.gform_wrapper form.newquote .left_label select.large,.gform_wrapper form.newquote .left_label textarea.large,.gform_wrapper form.newquote .left_label textarea.medium,.gform_wrapper form.newquote .left_label textarea.small,.gform_wrapper form.newquote .right_label input.large,.gform_wrapper form.newquote .right_label select.large,.gform_wrapper form.newquote .right_label textarea.large,.gform_wrapper form.newquote .right_label textarea.medium,.gform_wrapper form.newquote .right_label textarea.small{width:100%}.gform_wrapper form.newquote .left_label div.ginput_complex,.gform_wrapper form.newquote .right_label div.ginput_complex{width:100%}.gform_wrapper form.newquote .gform_footer input[type=submit]{background:#f30 none repeat scroll 0 0;border:medium none;color:#fff;font-size:20px;margin-top:0;padding:20px 40px;text-align:center}.gform_wrapper form.newquote .gform_footer.left_label,.gform_wrapper form.newquote .gform_footer.right_label{margin-left:2%;padding:0;width:100%}body .gform_wrapper .top_label select.medium{width:calc(100% + 80px);padding:7px 0;background:0 0;border:none}.qform button,.qform input,.qform select,.qform textarea{background-color:#f7f7f7;border:1px solid rgba(51,51,51,.1)}.gform_wrapper .qform .left_label .gfield_label{font-weight:700}body .gform_wrapper.form-write-review_wrapper .top_label input.medium,body .gform_wrapper.form-write-review_wrapper .top_label select.medium{border:1px solid #c3c3c3}body .form-write-review_wrapper textarea.medium{border:1px solid #c3c3c3}#main-content .reviews-mod h2{margin-bottom:.6em;font-weight:700;text-transform:none}.gform_wrapper.form-write-review_wrapper .gform_footer{margin-top:0}.reviews-mod{position:relative}.dalen-review{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:10px;padding-top:10px;padding-bottom:10px}.dalen-review:nth-of-type(3n){margin-right:0!important}.dalen-review:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.dalen-review ul{padding-bottom:0}.dalen-review.full{clear:both;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:20px;padding-bottom:20px}.dalen-review p:last-of-type{margin-bottom:1em}.dalen-review ul{list-style:none;padding-top:0}.dalen-review ul li{display:inline-block}.dalen-review .rating{display:inline-block;width:52px;margin-right:16px;padding:20px 0 10px;background:url("/wp-content/themes/divi-master/images/rating-star.png") no-repeat center transparent;text-align:center;--lzl-bg-img:"/wp-content/themes/divi-master/images/rating-star.png"}.dalen-review div.rating{margin:0}.dalen-review ul li.review-link:before{content:" | "}.dalen-review ul li a{color:#208ed3}.gform_wrapper.two-column_wrapper ul.gform_fields{display:none}.gform_wrapper.two-column_wrapper ul.gform_fields.gform_column{display:block}.gform_wrapper.two-column_wrapper ul.gform_column li.gsection{display:none}html:not([dir=rtl]) body:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .clear-multi,html:not([dir=rtl]) body:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .gfield_description,html:not([dir=rtl]) body:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time){width:100%;margin-left:0!important}.windows-doors-specialists #wthvideo{display:none}.reasons-to-buy ul{font-size:24px;line-height:1.7em;list-style:none;margin:0 auto;padding:0;width:300px}@media screen and (min-width:980px){.reasons-to-buy ul{float:left;width:100%}}.reasons-to-buy ul li{background:url("/wp-content/themes/divi-master/./images/bg-reasons-to-buy-one.png") 0 0 no-repeat transparent;min-height:200px;padding:2em 0 0 2.6em;width:100%;--lzl-bg-img:"/wp-content/themes/divi-master/./images/bg-reasons-to-buy-one.png"}@media screen and (min-width:980px){.reasons-to-buy ul li{float:left;margin:0;width:33.33333%}}.reasons-to-buy ul li:nth-child(2){background:url("/wp-content/themes/divi-master/./images/bg-reasons-to-buy-two.png") 0 0 no-repeat transparent;--lzl-bg-img:"/wp-content/themes/divi-master/./images/bg-reasons-to-buy-two.png"}.reasons-to-buy ul li:nth-child(2).lzl:not(.lzl-ed),.reasons-to-buy ul li:nth-child(2).lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAACICAYAAAA/IW8/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABIklEQVR4Ae3QAQ0AAADCoPdPbQ43iEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwICBr4EB7ogAATbtnN8AAAAASUVORK5CYII=")}.reasons-to-buy ul li:nth-child(3){background:url("/wp-content/themes/divi-master/./images/bg-reasons-to-buy-three.png") 0 0 no-repeat transparent;margin-bottom:1em;--lzl-bg-img:"/wp-content/themes/divi-master/./images/bg-reasons-to-buy-three.png"}.reasons-to-buy ul li:nth-child(3).lzl:not(.lzl-ed),.reasons-to-buy ul li:nth-child(3).lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAACICAYAAAALWK4jAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABDklEQVR4Ae3QAQ0AAADCoPdPbQ8HESgMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGHgbGN2IAAGXv+0MAAAAAElFTkSuQmCC")}@media screen and (min-width:980px){.reasons-to-buy ul li:nth-child(3){margin-bottom:0}}.reasons-to-buy ul li.lzl:not(.lzl-ed),.reasons-to-buy ul li.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAACICAYAAABjqywbAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA6UlEQVR4Ae3QgQAAAADDoPlTH+AKhVBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg4AcGu4gAAXAr3M8AAAAASUVORK5CYII=")}.reasons-to-buy ul li:nth-child(4){background:url("/wp-content/themes/divi-master/./images/bg-reasons-to-buy-four.png") 0 0 no-repeat transparent;clear:both;margin-bottom:2em;--lzl-bg-img:"/wp-content/themes/divi-master/./images/bg-reasons-to-buy-four.png"}.reasons-to-buy ul li:nth-child(4).lzl:not(.lzl-ed),.reasons-to-buy ul li:nth-child(4).lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAACICAYAAAAs9i/LAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABNUlEQVR4Ae3QMQEAAADCoPVPbQ0PiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABA08DA/+IAAHRkI8iAAAAAElFTkSuQmCC")}@media screen and (min-width:980px){.reasons-to-buy ul li:nth-child(4){margin-left:5em;margin-bottom:0;width:calc(50% - 5em)}}.reasons-to-buy ul li:nth-child(5){background:url("/wp-content/themes/divi-master/./images/bg-reasons-to-buy-five.png") 0 0 no-repeat transparent;--lzl-bg-img:"/wp-content/themes/divi-master/./images/bg-reasons-to-buy-five.png"}.reasons-to-buy ul li:nth-child(5).lzl:not(.lzl-ed),.reasons-to-buy ul li:nth-child(5).lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAACICAYAAAALWK4jAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABDklEQVR4Ae3QAQ0AAADCoPdPbQ8HESgMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGHgbGN2IAAGXv+0MAAAAAElFTkSuQmCC")}@media screen and (min-width:980px){.reasons-to-buy ul li:nth-child(5){margin-left:5em;width:calc(50% - 5em)}}.reasons-to-buy ul li a{color:#000}.et_pb_text_align_left.mod-map{text-align:center}.mod-map ul{padding:0;list-style:none}.mod-map li{font-weight:600}.ft-img{max-height:320px;overflow:hidden;text-align:center}@media screen and (min-width:1110px){body.home .homepage_logos ul li{display:inline-block!important;margin-right:60px;vertical-align:middle}}.dalen-review .rating.lzl:not(.lzl-ed),.dalen-review .rating.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAxCAYAAACVtYpYAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAARElEQVRoBe3QAQ0AAADCoPdPbQ43iEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM3A0MKAEAAZPSZ6MAAAAASUVORK5CYII=")}.slider_responsive_overlay{max-width:397px;padding:35px;background:rgba(0,0,0,.8)}.slider_responsive_overlay h1{color:#f30!important;font-size:16px;text-transform:uppercase;font-weight:700}.slider_responsive_overlay p{font-size:22px;padding:25px 0;color:#fff}.slider_responsive_overlay .button_large_red{display:block;font-size:16px;padding:15px 0;text-align:center;background-color:#f30;color:#fff}@media screen and (min-width:767px){body.home .homepage_logos ul li{display:inline-block!important;margin-right:25px;vertical-align:middle}}#lightbox .lb-outerContainer{border-radius:0}#lightbox .lb-container{padding:10px}.lightbox .lb-image{max-width:100%}#lightbox .lb-dataContainer{border-radius:0;background:#fff}#lightbox .lb-data{padding:10px;color:#000}#lightbox .lb-data .lb-close{background:url("data:image/gif;base64,R0lGODlhGgAaALMJAHt7e8jIyJycnPT09JiYmL29vWVlZd7e3lpaWv///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAaABoAAASLMEl5pr0YH1PzDZxmIEjnJQUZThtJmljqrsnovpl8r8HtwigfbqKbmYq/mDCEHCp9AIKwdApOd8DcVZX1NEmA7kmwHFQxA5tPcLYcANtCO9HaIuTV+k6IzxymAgNwPn1uU3h6LoV0h25qiiyNF39CAXSPJIuRPgYUj5qGRiw2oJNckwaWcxticywWEQA7") no-repeat right top transparent}#lightbox .lb-data .lb-caption{font-weight:400}.product-page-link{color:#666;display:inline-block;font-size:1.2em;margin-bottom:26px;min-height:60px;text-align:center;width:75%}a.product-page-link:hover{color:#f30}.blank-text,.new-windows,.rep-doors{display:none}.et_right_sidebar #left-area{margin:0 auto}.et_right_sidebar #sidebar{width:76.125%!important;margin:0 auto}.footermenu .et_pb_widget_area_left,.footermenu .et_pb_widget_area_right{border-color:transparent}.footermenu .et_pb_row_1-4_1-4_1-2{padding:0!important}li.top a{color:#333;font-weight:500;margin-bottom:10px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item-has-children>ul.mega-sub-menu>li{display:block;float:left;padding-top:5px;padding-bottom:5px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item-has-children>ul.mega-sub-menu>li>a{display:inline-block!important}@media screen and (min-width:1024px){body.home .et_pb_fullwidth_section{padding:0!important}body.home .post-37 .et_pb_section{padding:0!important}body.home .homepage_logos ul li{display:inline-block!important;margin-right:50px;vertical-align:middle}}@media screen and (min-width:1061px){.slider_responsive_overlay.pull_left{position:absolute;top:25%;left:0}.slider_responsive_overlay.push_right{position:absolute;top:25%;right:0}.slider_responsive_overlay h1{font-size:20px;padding:0 30px}.slider_responsive_overlay p{font-size:35px;line-height:40px}.slider_responsive_overlay .button_large_red{font-size:23px}}@media screen and (min-width:767px){#main-content .container::before{right:inherit!important;left:230px}.et_right_sidebar #left-area{float:right!important;margin-right:0!important}.et_right_sidebar #sidebar{width:20.875%!important;margin:0}#main-content .reviews-mod h2{margin-bottom:1.6em}.et_pb_text_align_left.mod-map{text-align:center}.mod-map ul{width:50%;float:left;margin-top:30px}section.renoofthemonth h1{font-size:50px;margin:80px auto 0!important;padding-bottom:10px!important}body .gform_wrapper .top_label input.medium,body .gform_wrapper .top_label select.medium{width:90%}body .gform_wrapper .top_label select.medium{width:calc(90% + 80px)}.gform_wrapper.two-column_wrapper ul.gform_fields.gform_column{float:left;width:50%}}@media (max-width:600px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item-has-children>ul.mega-sub-menu>li>span{border-style:solid;border-width:10px 7.5px 0;border-color:#fff transparent transparent transparent}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item-has-children>ul.mega-sub-menu>li{width:100%!important}#main-header nav#top-menu-nav ul#mega-menu-primary-menu{background:#f8f8f2}.et_header_style_left .logo_container{position:relative;height:100%;width:100%}header#main-header{padding:30px 0;position:relative}ul#mega-menu-primary-menu li>span{content:"";display:block;visibility:visible;width:0;height:0;border-style:solid;border-width:10px 7.5px 0;border-color:#ccc7b1 transparent transparent transparent;right:25px;margin:0;top:15px;left:inherit;position:absolute;cursor:pointer}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a{display:inline-block}#mega-menu-wrap-primary-menu .mega-menu-toggle+#mega-menu-primary-menu li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-primary-menu .mega-menu-toggle+#mega-menu-primary-menu li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu{display:none}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item{position:relative}}@media (max-width:1060px) and (min-width:601px){.et_header_style_left .logo_container{position:relative;text-align:center}header#main-header{padding:30px 0;position:relative}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item{display:table-cell;width:1%;float:none;vertical-align:middle}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a{line-height:15px;text-align:center;display:inherit;vertical-align:middle}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-request-quote{padding:5px 0}}@media only screen and (min-width:980px){.windows-doors-specialists #wthvideo{display:block}.dalen-review{border-bottom:none;margin-bottom:0;padding-bottom:50px}.dalen-review ul{position:relative;padding:0 0 30px 16px;bottom:0}#main-content article.dalen_get_ft_post{text-align:left}.blank-text,.new-windows,.rep-doors{display:block}}@media only screen and (min-width:981px){.gallery-fixed-windows-ottawa,.gallery-fixed-windows-ottawa .et_pb_container{height:278px!important}.gallery-fixed-windows-ottawa,.gallery-fixed-windows-ottawa .et_pb_slide{max-height:278px}.gallery-fixed-windows-ottawa .et_pb_slide_description{position:relative;top:25%;padding-top:0!important;padding-bottom:0!important;height:auto!important}}body.page-template-page-template-landing{background-image:url("/wp-content/themes/divi-master/./images/landing-bg.png")!important;background-repeat:repeat!important;background-size:auto!important;--lzl-bg-img:"/wp-content/themes/divi-master/./images/landing-bg.png"}.page-template-page-template-landing .et_pb_section{background-color:#fff!important;box-shadow:0 0 6px 0 rgba(0,0,0,.14);width:80%;margin:0 auto}.page-template-page-template-landing .et_pb_row{padding:27px 5%}.page-template-page-template-landing #page-container{padding-top:0!important}.page-template-page-template-landing #main-header{display:none}.page-template-page-template-landing .landing-intro{font-family:"Hind",sans-serif;font-family:"Roboto Slab";font-size:28px;font-weight:300;line-height:1.4em}.page-template-page-template-landing .landing-intro .et_pb_row{background:#000}.page-template-page-template-landing .landing-intro h1{font-family:"Roboto Slab";font-size:55px;font-weight:700;line-height:1.4em;margin-bottom:40px}.page-template-page-template-landing .landing-intro p.medium{font-size:24px}.page-template-page-template-landing .landing-intro .medium-bold{font-weight:500}.page-template-page-template-landing .landing-intro a{color:#fff}.page-template-page-template-landing .landing-promises h2{background:#000;font-family:"Roboto Slab";font-size:32px;font-weight:500!important;margin-bottom:40px;margin-left:-7%;padding:40px 0 4% 40px;text-transform:none!important;width:114%}.page-template-page-template-landing .landing-promises h2,.page-template-page-template-landing .landing-promises h3{color:#fff}.page-template-page-template-landing .landing-promises h3{font-family:"Raleway";font-size:24px;font-weight:600;padding-bottom:2px}.page-template-page-template-landing .landing-promises h3:before{content:""!important;font-family:"fontawesome";font-size:18px;font-weight:400;padding-right:10px}.page-template-page-template-landing .landing-promises p{color:#f4f4f4;font-family:"Raleway";font-size:90%;font-weight:300}.page-template-page-template-landing .landing-satisfied h2{color:#000;font-family:"Roboto Slab";font-size:52px;font-weight:100!important;text-transform:none!important}.page-template-page-template-landing .landing-quote{border:2px solid #efefef;position:relative}.page-template-page-template-landing .landing-quote p{line-height:1.5em}.page-template-page-template-landing .landing-quote p:first-child{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAATCAMAAABWWYYKAAAAMFBMVEVMaXH5+Pj5+Pj5+Pj5+Pj5+Pj5+Pj5+Pj5+Pj5+Pj5+Pj5+Pj5+Pj5+Pj5+Pj5+PgZFAC/AAAAD3RSTlMAd6oR7kSZVbsizDPdZoh86dl4AAAAb0lEQVR42mXPSQ4DIRAEwWKZgVns+v9vjRv1KTllSKgEynN+ssBpjwiy2j6iwHN1iQLL6hoFPqt7W0G2NyfIkvfI1nOeLM4Nsjo/Q/Y/5iORl+P0S+Sx4a8EJqYExsh+NnlvFIkc0Xc0OF77bBL4A07NCskAnDjgAAAAAElFTkSuQmCC") no-repeat top left transparent;text-indent:40px}.page-template-page-template-landing .quote-credit{background-color:#efefef;bottom:-26px;color:#8c8c8c;font-family:"Hind",sans-serif;font-size:15px;left:-2px;min-height:60px;padding:10px 20px 20px;position:absolute}.page-template-page-template-landing .landing-big-savings h2{font-family:"Roboto Slab";font-size:52px;font-weight:100;margin-bottom:46px;text-transform:none!important}body.page-template-page-template-landing.lzl:not(.lzl-ed),body.page-template-page-template-landing.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAACACAYAAADHy7H2AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABOklEQVR4Ae3QMQEAAADCoPVPbQwfiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg4DcwBI8AAep1WjAAAAAASUVORK5CYII=")!important}.page-template-page-template-landing .landing-big-savings h2 strong{font-weight:500}.page-template-page-template-landing .landing-big-savings p{margin-bottom:26px}.page-template-page-template-landing .landing-big-savings p.big-gap{margin-bottom:46px}.page-template-page-template-landing .landing-big-savings p.smaller{font-size:18px}.page-template-page-template-landing .landing-big-savings hr{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA94AAAAzCAMAAABWgSDYAAAA8FBMVEVMaXHp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Ojp6Oj////y8vLY2Nj4+Pj9/f3b29vp6Ojw8PD29fXt7e3+/v7g4OD39/f5+fnv7u7s6+v49/fz8vL6+vrx8PDq6enl5eXz8/Pu7e35+Pj7+/v7+vrr6+tsQpxJAAAANHRSTlMAVb5CKQKSiJYyczPlokOTvKxUUzS0vQOtS/qnROjO8s1B8MlyyvHmsjo5dnVKpkmlsz8q2PuHlAAAAmhJREFUeNrt3ddW20AQgOFxL2BMCS0hhZ5ex5ZYS0LuNpDk/d8m5QB2QMbicpz/u/JZXf9nrfXxrAAA7CtUjmqHywfuYPmwVq0UBMCCqBRd2I8HfqSRP4j7oStWBMACyGTDwNdpfhBmMwLAuE+vO229r9358kEAWFbqeprM65YEgFn5civSWaJWOS8AbMq5QB8SuJwAsOjrqKcP6432BYA9eRfrPD3H93PAoHKg8wVlAWBNqaVpDDk/B6xZ+RlpGlF3RQCYsuZpOt6aALBko6NpdTYEgCGrbU2rvSoA7HgSanrhkgAwoxhoekFRAFhRcL5ea409TeSNW9effMd8B8CMSqg3xs0zL7Hus+ZYr4VMdwDMqPanMp7uO3m5XxUARnyOE0OetRg/EwBGvPqRkPLspe8vBIARz/27MTd0SuNO8P6yADDi6b3NutnSW63mne08eilYMA0sLKez+57UPeEaMEzwP+7eE4Pz333f1n0+UGX3Bmy/e0/4f/q+qfvvU969Aasn58l9T9fNyTlg0cdYk/v+p25+9wYMen+hyX0n1q0X7wSAEW8vNbHv5Lr18o0AMGLb+cl9J9btu20BYEWd/3sDTGthWgtgzdYjZq1tCQBD1h8xKXVdAFiyk3rO+Y4AMGWvm/aWkj0BYEtpyB1jADeEAjAm73o6j+e+CQB79kfz+u6NuB4UsCnnAn1I4HICwKZ8eRjpLNGwnBcAZpW6V5rsqsuZOWDb7manrfe1O5u7AsC4TDYMfJ3mB2E2IwAWQKXuwn488CON/EHcD12dOwOBhVFYOqodn564k9PjWnWJ+34BwKpfPTdCVW2ik/4AAAAASUVORK5CYII=") no-repeat center center transparent;border:none;box-shadow:none;height:51px;margin:20px auto 46px;width:100%}.page-template-page-template-landing .landing-big-savings p strong{font-weight:500}.page-template-page-template-landing .landing-big-savings p.very-bold strong{font-weight:800}.page-template-page-template-landing .landing-quote-text{line-height:1.5em}.page-template-page-template-landing .landing-quote-text h2{font-family:"Roboto Slab";font-size:52px;font-weight:100;margin-bottom:46px;text-transform:none!important}.page-template-page-template-landing .landing-quote-text h2 strong,.page-template-page-template-landing .landing-quote-text p strong{font-weight:500}.page-template-page-template-landing .landing-quote-text .red{color:#c33;text-transform:uppercase!important}.page-template-page-template-landing .landing-quote-text .green{color:#7bc542;font-weight:500}.page-template-page-template-landing .landing-footer{font-family:"Roboto Slab";font-size:24px;margin-top:60px;margin-bottom:0;padding-bottom:20px!important;text-align:center}.page-template-page-template-landing .landing-footer a{color:#666}.page-template-page-template-landing .et_pb_section.landing-footer{width:100%}.page-template-page-template-landing .landing-footer a{color:#666}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover{color:#fff!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-request-quote:hover{background:rgba(255,51,0,.57)!important}.green-on-form-text{margin-left:0;width:100%}@media screen and (min-width:400px) and (max-width:420px){.et_pb_slides{min-height:520px}}@media screen and (min-width:315px) and (max-width:325px){.et_pb_slides div:first-of-type{height:152px}.et_pb_slides{min-height:520px}}@media screen and (min-width:355px) and (max-width:365px){.et_pb_slides div:first-of-type{height:171px}.et_pb_slides{min-height:520px}}@media screen and (min-width:370px) and (max-width:380px){.et_pb_slides div:first-of-type{height:178px}.et_pb_slides{min-height:500px}}@media screen and (min-width:405px) and (max-width:415px){.et_pb_slides div:first-of-type{height:196px}.et_pb_slides{min-height:438px}}@media screen and (min-width:765px) and (max-width:775px){.et_pb_slides div:first-of-type{height:365px}.et_pb_slides{min-height:419px}}span#et-info-phone{color:#000}.et_header_style_left #et-top-navigation{padding-top:20px!important}.landing_banner_form p.fp1{font-size:16px;color:#666;margin-bottom:20px}.landing_banner_form p.fp2{font-size:16px;color:#333;margin-bottom:30px}.landing_banner_form p.fp3{font-size:14px;color:#666;margin-top:5px}.gform_validation_errors{display:none}.validation_message{display:none}header#main-header{position:sticky;top:80px}.homepage_logos ul li{display:inline-block!important;margin-right:50px;vertical-align:middle}.pum-container.pum-responsive.pum-responsive-medium{margin:0 auto!important;width:65%;max-width:900px!important;position:absolute;left:0!important;right:0!important}@media (max-width:576px){.pum-container.pum-responsive.pum-responsive-medium{width:90%!important}}div#area_we_serve .container{padding:0!important}.areas_list ul{padding-left:0;padding-bottom:0}.areas_list ul li{padding-left:20px;position:relative;display:inline-block;width:100%;margin-bottom:10px}.areas_list ul li:before{font-family:"FontAwesome";color:#ee1400;font-size:17px;top:-4px;position:absolute;left:0;content:""}@media screen and (min-width:601px) and (max-width:980px){.areas_list ul{column-count:3;gap:40px;padding-bottom:0}}@media screen and (min-width:320px) and (max-width:768px){.areas_list ul{column-count:2;gap:50px;padding-bottom:0}.areas_list ul li:before{font-size:15px;top:-2px}}.home_slider_overlay{max-width:397px;padding:35px;background:rgba(0,0,0,.8)}.home_slider_overlay .button_large_red{display:block;font-size:16px;padding:15px 0;text-align:center;background-color:#f30;color:#fff}@media screen and (min-width:1061px){.home_slider_overlay.box_left{position:absolute;top:25%;left:0}.home_slider_overlay.push_right{position:absolute;top:25%;right:0}.home_slider_overlay .button_large_red{font-size:23px}}@media (max-width:600px){.home_slider_overlay{max-width:100%!important}#banner_tab_slide .et_pb_slide_description{padding-left:0;padding-right:0}#banner_tab_slide .et_pb_slider .et_pb_slide:first-child{height:400px!important}}@media (max-width:800px){#banner_tab_slide .et_pb_slides div:first-of-type{height:auto!important}}#banner_tab_slide .et_pb_slides{min-height:auto!important}.right_list_green ul{padding-left:0;list-style-type:none}.right_list_green ul li{position:relative;padding-left:30px;padding-bottom:10px}.right_list_green ul li:before{font-family:"FontAwesome";color:#000;font-size:18px;top:0;position:absolute;left:0;content:"✅"}@media (min-width:981px){.areas_list ul{column-count:3;gap:50px;padding-bottom:0}}h3.submenu_heading{font-size:16px;font-weight:600;text-transform:uppercase}ol li::marker{color:red;font-weight:700}@media (min-width:981px){.et_pb_section.equal_padding_sec.service_banner_main{padding:120px 0 150px!important}.service_h2 h2{font-size:30px!important}}@media (max-width:980px){.service_texts.service_banner_form_sec{padding:60px 0!important}.service_texts h2{font-size:26px!important}}.service_texts h2{font-weight:600!important;text-transform:capitalize!important}.service_texts p{font-weight:400!important}.red_subhead p{font-weight:700!important}.banner_main.et_pb_section{padding:100px 0!important}.promo_offer_sec #promo_image{position:relative;overflow:hidden}.promo_offer_sec #promo_image:after{content:"";background-image:url("https://bestcan.com/wp-content/uploads/offer.png");background-size:cover;background-position:center;position:absolute;bottom:-8px;right:-8px;width:50px;height:50px;background-repeat:no-repeat;--lzl-bg-img:"https://bestcan.com/wp-content/uploads/offer.png"}.home_service_blurb .et_pb_main_blurb_image{margin:0}.home_service_blurb .et_pb_blurb_container{padding:35px 24px;margin-top:-6px}.home_service_blurb .et_pb_blurb:hover{background:#fff;box-shadow:0 2px 7px rgba(0,0,0,.2)}.home_service_blurb .et_pb_blurb{transition:background .5s ease,box-shadow .5s ease;position:relative}.content_before_blurb{position:absolute;top:250px;left:18%}.choose_row .dtq-number-wrap{box-shadow:0 2px 7px rgba(0,0,0,.2)}.google_icon_btn{border-radius:20px;transition:background .5s ease,box-shadow .5s ease}.map_section .container{padding:0!important;width:100%}article.et_pb_post.dalen_get_ft_post{background:#fff;min-height:610px;box-shadow:0 2px 7px rgba(0,0,0,.2)}.red_underline{width:50px;height:3px;background-color:red;margin-bottom:20px}h2.block-title{font-size:25px!important;margin-bottom:10px}.ft-content h3{margin-bottom:10px}.ft-content{padding:40px 30px;min-height:405px}.ft-content p{margin-bottom:30px;color:#000!important;font-size:18px!important}.ft-content a.et_pb_button{margin-bottom:15px!important;display:inline-block;text-transform:uppercase}.main_accordion .accordion_image{width:45%}.main_accordion .accordion_tab_content{display:flex;gap:20px}.main_accordion .accordion_content_text{width:55%}.main_accordion .et_pb_toggle_open h5.et_pb_toggle_title:after{font-family:ETmodules!important;content:"K"!important;font-size:26px!important;position:absolute!important;left:auto!important;right:15px!important;font-weight:900!important;color:#fff;top:50%;margin-top:-.5em}.main_accordion h5.et_pb_toggle_title{padding:18px 10px 13px!important}.main_accordion .et_pb_toggle_open h5.et_pb_toggle_title{background:#f30;position:relative}.main_accordion .et_pb_toggle_content.clearfix{padding:20px}.main_accordion .et_pb_toggle_close h5.et_pb_toggle_title:before{right:20px!important}@media (min-width:981px){.google_btn_col{width:45%!important;margin-left:-150px}.google_btn_img_col{width:70%!important}.map_section #map{height:560px!important;width:100%}.faq_section:after{content:"";background-image:url("https://bestcan.com/wp-content/uploads/faq-bg.png");bottom:0;width:530px;height:500px;position:absolute;background-repeat:no-repeat;right:0;--lzl-bg-img:"https://bestcan.com/wp-content/uploads/faq-bg.png"}.faq_section:after.lzl:not(.lzl-ed),.faq_section:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAh4AAAHvCAYAAAAb5dZrAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAEJ0lEQVR42u3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBhi5wABxBstNQAAAABJRU5ErkJggg==")}.faq_section{position:relative}.google_btn_sec{position:relative}.google_btn_sec:before{content:"Google";top:47%;right:-7%;position:absolute;font-size:130px;font-family:"Poppins";color:#454545;transform:rotate(90deg);font-weight:500}}.banner_form p{margin-bottom:20px}.banner_form input,.banner_form select{border:none;background-color:#ededed!important;padding:15px 10px!important}.banner_form .ginput_container.ginput_container_select{width:100%!important}.ti-rating-text{display:none}.ti-footer.ti-footer-grid.source-Google{margin-top:0!important}.ti-widget-container.ti-col-4{align-items:center!important}.promo_offer_sec #promo_image:after.lzl:not(.lzl-ed),.promo_offer_sec #promo_image:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGIAAABlCAYAAAC2oDa2AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxElEQVR4Ae3QAQ0AAADCoPdPbQ8HESgMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwZuBwabDQAB35E2hAAAAABJRU5ErkJggg==")}