.elementor-580 .elementor-element.elementor-element-f2335ed{margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-14a125f .bdevs-el-title{font-size:80px;line-height:100px;}.elementor-580 .elementor-element.elementor-element-6b61785{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 350px 0px;}.elementor-580 .elementor-element.elementor-element-6b61785 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-580 .elementor-element.elementor-element-7d18797 .bdevs-el-title{font-size:50px;}.elementor-580 .elementor-element.elementor-element-ad18477{margin-top:-350px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-580 .elementor-element.elementor-element-6fbe0c0 .bdevs-el-title{font-size:23px;}.elementor-580 .elementor-element.elementor-element-6fbe0c0 .bdevs-el-btn{color:#005297;}.elementor-580 .elementor-element.elementor-element-700970b .bdevs-el-title{font-size:23px;}.elementor-580 .elementor-element.elementor-element-700970b .bdevs-el-btn{color:#005297;}.elementor-580 .elementor-element.elementor-element-c9daf7b .bdevs-el-title{font-size:23px;}.elementor-580 .elementor-element.elementor-element-c9daf7b .bdevs-el-btn{color:#005297;}.elementor-580 .elementor-element.elementor-element-a1796c8:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-a1796c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.reidbrothers.ca/wp-content/uploads/2021/08/work-bg-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-580 .elementor-element.elementor-element-a1796c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;}.elementor-580 .elementor-element.elementor-element-a1796c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-580 .elementor-element.elementor-element-55b59ef > .elementor-element-populated{margin:50px 0px -60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-580 .elementor-element.elementor-element-ee93ff6  .elementor-repeater-item-160c7c9{background-color:#FEC931;}.elementor-580 .elementor-element.elementor-element-ee93ff6 .bdevs-el-title{font-size:40px;}.elementor-580 .elementor-element.elementor-element-ee93ff6 .bdevs-el-list ul li:hover span i,.elementor-580 .elementor-element.elementor-element-ee93ff6 .bdevs-el-list ol li::marker,,.elementor-580 .elementor-element.elementor-element-ee93ff6 .bdevs-el-list ol li, .elementor-580 .elementor-element.elementor-element-ee93ff6 .bdevs-el-list h3:hover, .elementor-580 .elementor-element.elementor-element-ee93ff6 .bdevs-el-list i:hover{-webkit-transform:translateX(0px);transform:translateX(0px);}.elementor-580 .elementor-element.elementor-element-ee93ff6 .bdevs-el-btn:hover, .elementor-580 .elementor-element.elementor-element-ee93ff6 .bdevs-el-btn:focus{background-color:#005297;}.elementor-580 .elementor-element.elementor-element-794ed47{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:65px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-794ed47 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-580 .elementor-element.elementor-element-a1cfa75:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-a1cfa75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.reidbrothers.ca/wp-content/uploads/2021/08/work-bg-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-580 .elementor-element.elementor-element-a1cfa75{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-a1cfa75 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-580 .elementor-element.elementor-element-ff2f11b  .elementor-repeater-item-71dd863{background-color:#2371FF;}.elementor-580 .elementor-element.elementor-element-ff2f11b  .elementor-repeater-item-b1cdb86{background-color:#FF6600;}.elementor-580 .elementor-element.elementor-element-ff2f11b .bdevs-el-title{font-size:30px;}.elementor-580 .elementor-element.elementor-element-ff2f11b .bdevs-el-list ul li:hover span i,.elementor-580 .elementor-element.elementor-element-ff2f11b .bdevs-el-list ol li::marker,,.elementor-580 .elementor-element.elementor-element-ff2f11b .bdevs-el-list ol li, .elementor-580 .elementor-element.elementor-element-ff2f11b .bdevs-el-list h3:hover, .elementor-580 .elementor-element.elementor-element-ff2f11b .bdevs-el-list i:hover{-webkit-transform:translateX(0px);transform:translateX(0px);}.elementor-580 .elementor-element.elementor-element-e724f6e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 70px 0px;}.elementor-580 .elementor-element.elementor-element-e724f6e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-580 .elementor-element.elementor-element-1ec813e{margin-top:-70px;margin-bottom:0px;}.elementor-580 .elementor-element.elementor-element-93f812e > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-580 .elementor-element.elementor-element-c7ff6cc > .elementor-widget-container{transition:background 3s;}.elementor-580 .elementor-element.elementor-element-6c01596 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-580 .elementor-element.elementor-element-8cf20ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-16b8475 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-580 .elementor-element.elementor-element-17edb35{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-580 .elementor-element.elementor-element-a6f1bed .bdevs-el-title{font-size:50px;}.elementor-580 .elementor-element.elementor-element-ea52f52{padding:120px 0px 120px 0px;}.elementor-580 .elementor-element.elementor-element-f721bcf .bdevs-el-title{font-size:40px;}.elementor-580 .elementor-element.elementor-element-f5e18a4 .elementor-button{background-color:#005297;border-radius:20px 20px 20px 20px;}.elementor-580 .elementor-element.elementor-element-f5e18a4 .elementor-button:hover, .elementor-580 .elementor-element.elementor-element-f5e18a4 .elementor-button:focus{background-color:#FFD180;color:#005297;}.elementor-580 .elementor-element.elementor-element-f5e18a4 > .elementor-widget-container{margin:-10px 0px 0px 0px;border-radius:1px 1px 1px 1px;}.elementor-580 .elementor-element.elementor-element-f5e18a4 .elementor-button:hover svg, .elementor-580 .elementor-element.elementor-element-f5e18a4 .elementor-button:focus svg{fill:#005297;}.elementor-580 .elementor-element.elementor-element-e67d928:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-e67d928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.reidbrothers.ca/wp-content/uploads/2024/05/viber_image_2024-05-10_12-44-28-260.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-580 .elementor-element.elementor-element-e67d928 > .elementor-background-overlay{background-color:#1D284B;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-580 .elementor-element.elementor-element-e67d928 > .elementor-container{min-height:514px;}.elementor-580 .elementor-element.elementor-element-e67d928{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-53b64d4 .bdevs-el-title{color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-d34cf6d{margin-top:120px;margin-bottom:0px;padding:0px 0px 120px 0px;}.elementor-580 .elementor-element.elementor-element-e4770de > .elementor-element-populated{padding:0px 20px 0px 50px;}.elementor-580 .elementor-element.elementor-element-748bd5b{text-align:left;}.elementor-580 .elementor-element.elementor-element-52d1164:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-52d1164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-52d1164{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-580 .elementor-element.elementor-element-52d1164 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-580 .elementor-element.elementor-element-5d54c34 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-0e2252c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-580 .elementor-element.elementor-element-0e2252c .bdevs-el-title{color:#151735;}.elementor-580 .elementor-element.elementor-element-0e2252c{text-align:center;}.elementor-580 .elementor-element.elementor-element-cc1e3f7:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-cc1e3f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.reidbrothers.ca/wp-content/uploads/2021/08/work-bg-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-580 .elementor-element.elementor-element-cc1e3f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 120px 0px;}.elementor-580 .elementor-element.elementor-element-cc1e3f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-580 .elementor-element.elementor-element-ea52f52{padding:120px 0px 0px 0px;}}@media(max-width:767px){.elementor-580 .elementor-element.elementor-element-14a125f .bdevs-el-title{font-size:40px;line-height:50px;}.elementor-580 .elementor-element.elementor-element-14a125f .bdevs-el-subtitle{font-size:20px;}.elementor-580 .elementor-element.elementor-element-14a125f .bdevs-el-content p{font-size:20px;}.elementor-580 .elementor-element.elementor-element-7d18797 .bdevs-el-title{font-size:25px;}.elementor-580 .elementor-element.elementor-element-a1796c8{margin-top:0px;margin-bottom:0px;}.elementor-580 .elementor-element.elementor-element-ee93ff6 .bdevs-el-title{font-size:30px;}.elementor-580 .elementor-element.elementor-element-794ed47{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-a1cfa75{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-a0cb843 .bdevs-el-title{font-size:25px;}.elementor-580 .elementor-element.elementor-element-a6f1bed .bdevs-el-title{font-size:25px;}.elementor-580 .elementor-element.elementor-element-f721bcf .bdevs-el-title{font-size:30px;}.elementor-580 .elementor-element.elementor-element-f5e18a4 > .elementor-widget-container{margin:-100px 30px 0px 0px;}.elementor-580 .elementor-element.elementor-element-e67d928{margin-top:0px;margin-bottom:0px;}.elementor-580 .elementor-element.elementor-element-53b64d4 .bdevs-el-title{font-size:25px;}.elementor-580 .elementor-element.elementor-element-e4770de > .elementor-element-populated{padding:0px 20px 30px 50px;}.elementor-580 .elementor-element.elementor-element-748bd5b .bdevs-el-title{font-size:30px;}.elementor-580 .elementor-element.elementor-element-0e2252c .bdevs-el-title{font-size:30px;}.elementor-580 .elementor-element.elementor-element-a52a260 .bdevs-el-title{font-size:30px;}}@media(max-width:1024px) and (min-width:768px){.elementor-580 .elementor-element.elementor-element-59b2167{width:50%;}.elementor-580 .elementor-element.elementor-element-d997174{width:50%;}.elementor-580 .elementor-element.elementor-element-cf56d97{width:50%;}}