.elementor-690 .elementor-element.elementor-element-a695346 > .elementor-container{max-width:750px;min-height:22vh;}.elementor-690 .elementor-element.elementor-element-a695346:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-a695346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.maddocs.ca/wp-content/uploads/2020/09/house-scaled.jpg");background-position:center right;background-size:cover;}.elementor-690 .elementor-element.elementor-element-a695346 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #153243 0%, #1A6C7A 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-690 .elementor-element.elementor-element-a695346{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-690 .elementor-element.elementor-element-d2ded3f{text-align:center;}.elementor-690 .elementor-element.elementor-element-d2ded3f .elementor-heading-title{color:#FFFFFF;font-size:45px;letter-spacing:2.5px;}.elementor-690 .elementor-element.elementor-element-b214ef8 > .elementor-container{max-width:750px;}.elementor-690 .elementor-element.elementor-element-8a2176f{text-align:center;}.elementor-690 .elementor-element.elementor-element-8ad20d6{border-style:solid;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-690 .elementor-element.elementor-element-8ad20d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-690 .elementor-element.elementor-element-bc3203c{text-align:center;}.elementor-690 .elementor-element.elementor-element-bc3203c > .elementor-widget-container{background-color:#C5FBF6;}.elementor-690 .elementor-element.elementor-element-2aa77ad{text-align:center;}.elementor-690 .elementor-element.elementor-element-2aa77ad > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-690 .elementor-element.elementor-element-1bfa451 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-690 .elementor-element.elementor-element-6e52933{text-align:center;}.elementor-690 .elementor-element.elementor-element-6e52933 > .elementor-widget-container{background-color:#C5FBF6;}.elementor-690 .elementor-element.elementor-element-1e07f3d{text-align:center;}.elementor-690 .elementor-element.elementor-element-1e07f3d > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-690 .elementor-element.elementor-element-27cbe4a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-690 .elementor-element.elementor-element-4daef7f{text-align:center;}.elementor-690 .elementor-element.elementor-element-4daef7f > .elementor-widget-container{background-color:#C5FBF6;}.elementor-690 .elementor-element.elementor-element-b625bd5{text-align:center;}.elementor-690 .elementor-element.elementor-element-b625bd5 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-690 .elementor-element.elementor-element-1cf357c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-690 .elementor-element.elementor-element-4ee74cd{text-align:center;}.elementor-690 .elementor-element.elementor-element-4ee74cd > .elementor-widget-container{background-color:#C5FBF6;}.elementor-690 .elementor-element.elementor-element-cd24a38{text-align:center;}.elementor-690 .elementor-element.elementor-element-8ba8239 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-690 .elementor-element.elementor-element-52295f0{border-style:solid;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-690 .elementor-element.elementor-element-52295f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-690 .elementor-element.elementor-element-cf9ece7{text-align:center;}.elementor-690 .elementor-element.elementor-element-cf9ece7 > .elementor-widget-container{background-color:#C5FBF6;}.elementor-690 .elementor-element.elementor-element-7537be3{text-align:center;}.elementor-690 .elementor-element.elementor-element-7537be3 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-690 .elementor-element.elementor-element-dd28b4c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-690 .elementor-element.elementor-element-a396dc3{text-align:center;}.elementor-690 .elementor-element.elementor-element-a396dc3 > .elementor-widget-container{background-color:#C5FBF6;}.elementor-690 .elementor-element.elementor-element-74ffa36{text-align:center;}.elementor-690 .elementor-element.elementor-element-74ffa36 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-690 .elementor-element.elementor-element-bb83b6d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-690 .elementor-element.elementor-element-e09dd15{text-align:center;}.elementor-690 .elementor-element.elementor-element-e09dd15 > .elementor-widget-container{background-color:#C5FBF6;}.elementor-690 .elementor-element.elementor-element-f2375f8{text-align:center;}.elementor-690 .elementor-element.elementor-element-f2375f8 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-690 .elementor-element.elementor-element-d56a878 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-690 .elementor-element.elementor-element-620dd57{text-align:center;}.elementor-690 .elementor-element.elementor-element-620dd57 > .elementor-widget-container{background-color:#C5FBF6;}.elementor-690 .elementor-element.elementor-element-6cfabe0{text-align:center;}.elementor-690 .elementor-element.elementor-element-84035d1 .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(max-width:1024px){.elementor-690 .elementor-element.elementor-element-a695346 > .elementor-container{min-height:40vh;}.elementor-690 .elementor-element.elementor-element-a695346{padding:100px 50px 50px 50px;}.elementor-690 .elementor-element.elementor-element-d2ded3f .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-690 .elementor-element.elementor-element-a695346{padding:150px 20px 50px 20px;}.elementor-690 .elementor-element.elementor-element-d2ded3f .elementor-heading-title{font-size:30px;}}@media(min-width:1025px){.elementor-690 .elementor-element.elementor-element-a695346:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-a695346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}