.elementor-4978 .elementor-element.elementor-element-db1ff91{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-b69001f > .elementor-element-populated{padding:0px 0px 14px 0px;}.elementor-4978 .elementor-element.elementor-element-7bc666f > .elementor-container{max-width:1948px;}.elementor-4978 .elementor-element.elementor-element-7bc666f{padding:0px 28px 0px 28px;}.elementor-4978 .elementor-element.elementor-element-1a556ab > .elementor-element-populated{padding:0px 14px 14px 14px;}.elementor-4978 .elementor-element.elementor-element-1aa7922 .mad-info-icon svg{color:#82bbc9;}.elementor-4978 .elementor-element.elementor-element-1aa7922 .mad-info-box-title{color:#333;}.elementor-4978 .elementor-element.elementor-element-1aa7922 .social-icons li a{color:#333;}.elementor-4978 .elementor-element.elementor-element-1aa7922 .mad-info-link{color:#2c5862;}.elementor-4978 .elementor-element.elementor-element-020cfdd > .elementor-container{max-width:1948px;}.elementor-4978 .elementor-element.elementor-element-020cfdd{padding:0px 28px 0px 28px;}.elementor-4978 .elementor-element.elementor-element-683810e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-dd17f0d > .elementor-container{max-width:1948px;}.elementor-4978 .elementor-element.elementor-element-dd17f0d{padding:0px 28px 0px 28px;}.elementor-4978 .elementor-element.elementor-element-d21c2a5 .subscribe-box.subscribe-box--style1{background-color:#386f7c;}.elementor-4978 .elementor-element.elementor-element-d21c2a5 .subscribe-box .subscribe-box__content .subscribe-box__desc{color:#f7ece9;}.elementor-4978 .elementor-element.elementor-element-d21c2a5 .mc4wp-form input[type="text"]::placeholder{color:#f7ece9;}.elementor-4978 .elementor-element.elementor-element-d21c2a5 .mc4wp-form input[type="email"]::placeholder{color:#f7ece9;}.elementor-4978 .elementor-element.elementor-element-d21c2a5 .mc4wp-form .mc4wp-response{color:#f7ece9;}.elementor-4978 .elementor-element.elementor-element-d21c2a5 .mc4wp-form .mc4wp-response a{color:#f7ece9;}.elementor-4978 .elementor-element.elementor-element-d21c2a5 .subscribe-box{padding:27px 0px 27px 0px;}.elementor-4978 .elementor-element.elementor-element-7989c8b > .elementor-container{max-width:1948px;}.elementor-4978 .elementor-element.elementor-element-7989c8b{margin-top:50px;margin-bottom:0px;padding:0px 28px 0px 28px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-57fd112 > .elementor-container{max-width:1948px;}.elementor-4978 .elementor-element.elementor-element-57fd112{margin-top:50px;margin-bottom:50px;padding:0px 28px 0px 28px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4978 .elementor-element.elementor-element-9aa66e6 > .elementor-container{max-width:1325px;}.elementor-4978 .elementor-element.elementor-element-9aa66e6{padding:25px 0px 121px 0px;}.elementor-4978 .elementor-element.elementor-element-9ee44f5 > .elementor-container{max-width:1325px;}.elementor-4978 .elementor-element.elementor-element-9ee44f5{padding:0px 0px 95px 0px;}.elementor-4978 .elementor-element.elementor-element-a57c522:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-a57c522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f7f5;}.elementor-4978 .elementor-element.elementor-element-a57c522{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 100px 0px;}.elementor-4978 .elementor-element.elementor-element-a57c522 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4978 .elementor-element.elementor-element-a57c522 > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-4978 .elementor-element.elementor-element-533a11d:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-533a11d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#db967d;background-image:url("https://valleymakers.ca/wp-content/uploads/2019/07/vector_bg_footer-scaled-1.png");}.elementor-4978 .elementor-element.elementor-element-533a11d > .elementor-container{max-width:892px;}.elementor-4978 .elementor-element.elementor-element-533a11d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-533a11d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4978 .elementor-element.elementor-element-533a11d > .elementor-shape-top .elementor-shape-fill{fill:#F8F7F5;}.elementor-4978 .elementor-element.elementor-element-77b410d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-77b410d .cta-heading{color:#ffffff;}.elementor-4978 .elementor-element.elementor-element-77b410d .cta-subheading{color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-3054da1{padding:75px 0px 130px 0px;}@media(min-width:768px){.elementor-4978 .elementor-element.elementor-element-3e5ae11{width:58%;}.elementor-4978 .elementor-element.elementor-element-ea0129e{width:42%;}}@media(max-width:767px){.elementor-4978 .elementor-element.elementor-element-db1ff91{padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-7bc666f{padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-020cfdd{padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-dd17f0d{padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-7989c8b{padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-57fd112{padding:0px 0px 0px 0px;}}