#page-container{overflow-x:hidden}.single-post .et_pb_row{max-width:1200px!important}.dipi-post-section,.dipi-post-row{max-width:1200px}.archive #main-content .container{padding-top:80px!important;padding-bottom:80px}.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-fade.mfp-ready{top:0px!important;position:fixed!important}.mfp-iframe-holder .mfp-content{max-width:70%}.mfp-iframe-scaler button.mfp-close{top:-50px}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close,.mfp-wrap .mfp-close:active{top:-50px}.video_popup_lightbox .mfp-iframe-holder .mfp-close{top:-50px}.video_popup{position:relative;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.video_popup a:before{content:'play';cursor:pointer;position:absolute;top:calc(50% - 55px);left:calc(50% - 54.5px);z-index:20;background-color:#fff;padding:55px 27px;border-radius:50%;font-size:20px;letter-spacing:2px;text-transform:uppercase;color:#0a2a3b;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.video_popup a:after{content:'E';cursor:pointer;font-family:'ETmodules';position:absolute;top:calc(50% - 55px);left:calc(50% - 47px);z-index:20;background-color:#fff;padding:55px 27px;border-radius:50%;font-size:40px;text-transform:uppercase;color:#0a2a3b;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.video_popup.no_icon:before,.video_popup.no_icon:after{display:none!important}.video_popup:not(.no_icon):hover{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.video_popup:hover a:before{opacity:0;padding:65px 37px;left:calc(50% - 64.5px);top:calc(50% - 65px)}.video_popup:hover a:after{opacity:1;padding:65px 37px;left:calc(50% - 64.5px);top:calc(50% - 65px);font-size:56.5px}@media all and (max-width:980px){.video_popup a:before{top:calc(50% - 32.5px);left:calc(50% - 33px);padding:33px 17px;font-size:10px}.video_popup a:after{top:calc(50% - 32.5px);left:calc(50% - 33px);padding:33px 17px;font-size:32px}.video_popup:hover a:before{opacity:0;padding:40px 22px;left:calc(50% - 43px);top:calc(50% - 42.5px)}.video_popup:hover a:after{opacity:1;padding:40px 22px;left:calc(50% - 43px);top:calc(50% - 42.5px);font-size:42px}}.agency_footer_link{color:rgba(255,255,255,0.6);padding:0 10px;transition:all .3s ease-in-out}.agency_footer_link:hover{color:#ffffff;transition:all .3s ease-in-out}.footer4 .social_icons .icon:hover{transform:rotate(360deg);transition:all .5s}@media only screen and (max-width:768px){.agency_footer_link{display:block;margin-bottom:20px}}[et_pb_section fb_built="1" theme_builder_area="post_content" _builder_version="4.27.4" _module_preset="default" use_background_color_gradient="on" hover_enabled="0" sticky_enabled="0" custom_padding="32px||0px|||" global_colors_info="{%22gcid-8441de42-85ce-46e8-8a93-12c516a2b2be%22:%91%22background_color_gradient_stops%22%93,%22gcid-329e9799-c398-4618-8dea-0789a83eea14%22:%91%22background_color_gradient_stops%22%93,%22gcid-689e141b-03f7-4f6c-b986-031e286e4f45%22:%91%22background_color_gradient_stops%22%93,%22gcid-0e0a5729-c7a1-4302-bbdc-a579d28d290c%22:%91%22background_color_gradient_stops%22%93}" background_color_gradient_stops="gcid-689e141b-03f7-4f6c-b986-031e286e4f45 0%|gcid-689e141b-03f7-4f6c-b986-031e286e4f45 100%"][et_pb_row _builder_version="4.27.4" _module_preset="default" column_structure="3_5,2_5" theme_builder_area="post_content" hover_enabled="0" sticky_enabled="0" max_width="1440px" width="90%" custom_padding="||0px|||"][et_pb_column _builder_version="4.27.4" _module_preset="default" type="3_5" theme_builder_area="post_content"][et_pb_text _builder_version="4.27.4" _module_preset="default" theme_builder_area="post_content" hover_enabled="0" sticky_enabled="0" header_font="|700|||||||" header_line_height="1.4em" header_font_size="48px" custom_margin="105px||16px|||" module_class="txtmespan"]Your Next Customer is Googling You Right Now – Are You Ready?[/et_pb_text][et_pb_text _builder_version="4.27.4" _module_preset="default" theme_builder_area="post_content" text_font_size="18px" text_line_height="1.6em" hover_enabled="0" sticky_enabled="0"]Professional websites for local service businesses — built fast,fair,and focused on bringing in new customers.[/et_pb_text][et_pb_button button_text="Book a Call" _builder_version="4.27.4" _module_preset="default" theme_builder_area="post_content" hover_enabled="0" sticky_enabled="0" custom_button="on" button_text_color="#FFFFFF" global_colors_info="{%22gcid-8441de42-85ce-46e8-8a93-12c516a2b2be%22:%91%22button_bg_color%22,%22button_border_color%22%93}" button_bg_color="gcid-8441de42-85ce-46e8-8a93-12c516a2b2be" button_bg_enable_color="on" button_border_color="gcid-8441de42-85ce-46e8-8a93-12c516a2b2be" button_border_radius="0px" button_font="|700||on|||||" button_text_size="16px" custom_padding="15px|50px|15px|50px|true|true"][/et_pb_button][/et_pb_column][et_pb_column _builder_version="4.27.4" _module_preset="default" type="2_5" theme_builder_area="post_content"][et_pb_image src="https://cedarweb.ca/wp-content/uploads/2025/09/ezgif-64d3c0eee1064e-1.webp" _builder_version="4.27.4" _module_preset="default" theme_builder_area="post_content" title_text="ezgif-64d3c0eee1064e (1)" hover_enabled="0" sticky_enabled="0"][/et_pb_image][/et_pb_column][/et_pb_row][/et_pb_section].cedar-contact .wpcf7-form-grid{display:grid;grid-template-columns:1fr;gap:22px}@media (min-width:900px){.cedar-contact .wpcf7-form-grid{grid-template-columns:1fr 1fr}.cedar-contact textarea,.cedar-contact .wpcf7-form-control.wpcf7-textarea,.cedar-contact .actions{grid-column:1 / -1}}.cedar-contact .wpcf7-form-control.wpcf7-text,.cedar-contact .wpcf7-form-control.wpcf7-email,.cedar-contact .wpcf7-form-control.wpcf7-tel,.cedar-contact .wpcf7-form-control.wpcf7-textarea{width:100%;padding:16px 18px;border:1px solid rgba(0,0,0,0.06);background:#f3f5f7;border-radius:14px;font-size:16px;line-height:1.4;color:#25292d;transition:border-color .2s,box-shadow .2s,background .2s;outline:none}.cedar-contact .wpcf7-form-control.wpcf7-textarea{min-height:160px;resize:vertical}.cedar-contact .wpcf7-form-control:focus{border-color:#710000;box-shadow:0 0 0 3px rgba(113,0,0,0.15);background:#fff}.cedar-contact ::placeholder{color:rgba(37,41,45,0.55)}.cedar-contact .actions{display:flex;justify-content:flex-end}.cedar-contact .wpcf7-submit{appearance:none;border:none;background:#710000;color:#fff;padding:14px 28px;border-radius:999px;font-weight:600;font-size:16px;cursor:pointer;transition:transform .06s ease,box-shadow .2s ease,background .2s ease;box-shadow:0 6px 20px rgba(113,0,0,0.25)}.cedar-contact .wpcf7-submit:hover{background:#5a0000;transform:translateY(-1px)}.cedar-contact .wpcf7-submit:active{transform:translateY(0);box-shadow:0 4px 14px rgba(113,0,0,0.25)}.cedar-contact .wpcf7-submit:focus{outline:none;box-shadow:0 0 0 3px rgba(113,0,0,0.35)}.cedar-contact .wpcf7 form .wpcf7-response-output{margin:18px 0 0;border-radius:10px;padding:12px 16px}.cedar-contact .wpcf7-not-valid-tip{font-size:13px}.cedar-contact .sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}