.elementor-26851 .elementor-element.elementor-element-6aba1e9a:not(.elementor-motion-effects-element-type-background), .elementor-26851 .elementor-element.elementor-element-6aba1e9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://donaldsonheating.ca/wp-content/uploads/2025/09/maax-105714-000-001.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26851 .elementor-element.elementor-element-6aba1e9a > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.62;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26851 .elementor-element.elementor-element-6aba1e9a > .elementor-container{min-height:50vh;}.elementor-26851 .elementor-element.elementor-element-6aba1e9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5% 10% 5% 10%;}.elementor-26851 .elementor-element.elementor-element-6aba1e9a > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-e5098bc );}.elementor-26851 .elementor-element.elementor-element-6aba1e9a > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:100px;}.elementor-26851 .elementor-element.elementor-element-5ce95e86{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-5ce95e86 p{margin-block-end:1px;}.elementor-26851 .elementor-element.elementor-element-b6c5881 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-540eba0a{font-family:"Poppins", Sans-serif;color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-540eba0a p{margin-block-end:1px;}.elementor-26851 .elementor-element.elementor-element-4ac58bbd .elementor-button{background-color:var( --e-global-color-c9457a2 );height:50px;width:200px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:900;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-26851 .elementor-element.elementor-element-4ac58bbd{width:auto;max-width:auto;padding:0px 5px 0px 0px;}.elementor-26851 .elementor-element.elementor-element-3b49ccb7 .elementor-button{background-color:var( --e-global-color-c9457a2 );-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:900;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-26851 .elementor-element.elementor-element-3b49ccb7{width:auto;max-width:auto;padding:0px 5px 0px 0px;}.elementor-26851 .elementor-element.elementor-element-6b544acd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26851 .elementor-element.elementor-element-6b544acd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17e41f4 );}.elementor-26851 .elementor-element.elementor-element-6b544acd > .elementor-element-populated, .elementor-26851 .elementor-element.elementor-element-6b544acd > .elementor-element-populated > .elementor-background-overlay, .elementor-26851 .elementor-element.elementor-element-6b544acd > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-26851 .elementor-element.elementor-element-6b544acd > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 15% 0% 15%;--e-column-margin-right:15%;--e-column-margin-left:15%;padding:2% 5% 2% 5%;}.elementor-26851 .elementor-element.elementor-element-6b544acd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26851 .elementor-element.elementor-element-2a086097{text-align:center;}.elementor-26851 .elementor-element.elementor-element-2a086097 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:900;color:var( --e-global-color-text );}.elementor-26851 .elementor-element.elementor-element-43a32492:not(.elementor-motion-effects-element-type-background), .elementor-26851 .elementor-element.elementor-element-43a32492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5098bc );}.elementor-26851 .elementor-element.elementor-element-43a32492{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-26851 .elementor-element.elementor-element-43a32492 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26851 .elementor-element.elementor-element-43a32492 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-17e41f4 );}.elementor-26851 .elementor-element.elementor-element-43a32492 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:100px;}.elementor-26851 .elementor-element.elementor-element-64f09a97 .elementor-icon-box-wrapper{gap:15px;}.elementor-26851 .elementor-element.elementor-element-64f09a97 .elementor-icon{font-size:100px;}.elementor-26851 .elementor-element.elementor-element-64f09a97 .elementor-icon-box-title, .elementor-26851 .elementor-element.elementor-element-64f09a97 .elementor-icon-box-title a{font-weight:900;}.elementor-26851 .elementor-element.elementor-element-2ce494de .elementor-icon-box-wrapper{gap:15px;}.elementor-26851 .elementor-element.elementor-element-2ce494de .elementor-icon{font-size:100px;}.elementor-26851 .elementor-element.elementor-element-2ce494de .elementor-icon-box-title, .elementor-26851 .elementor-element.elementor-element-2ce494de .elementor-icon-box-title a{font-weight:900;}.elementor-26851 .elementor-element.elementor-element-268d3d0e{padding:20px 0px 0px 0px;}.elementor-26851 .elementor-element.elementor-element-268d3d0e .elementor-icon-box-wrapper{gap:30px;}.elementor-26851 .elementor-element.elementor-element-268d3d0e .elementor-icon-box-title{margin-block-end:0px;}.elementor-26851 .elementor-element.elementor-element-268d3d0e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-26851 .elementor-element.elementor-element-268d3d0e.elementor-view-framed .elementor-icon, .elementor-26851 .elementor-element.elementor-element-268d3d0e.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-26851 .elementor-element.elementor-element-268d3d0e .elementor-icon{font-size:65px;}.elementor-26851 .elementor-element.elementor-element-268d3d0e .elementor-icon-box-title, .elementor-26851 .elementor-element.elementor-element-268d3d0e .elementor-icon-box-title a{font-weight:900;}.elementor-26851 .elementor-element.elementor-element-51713dfa .elementor-icon-box-wrapper{gap:15px;}.elementor-26851 .elementor-element.elementor-element-51713dfa .elementor-icon{font-size:100px;}.elementor-26851 .elementor-element.elementor-element-51713dfa .elementor-icon-box-title, .elementor-26851 .elementor-element.elementor-element-51713dfa .elementor-icon-box-title a{font-weight:900;}.elementor-26851 .elementor-element.elementor-element-78c3dc4d .elementor-icon-box-wrapper{gap:15px;}.elementor-26851 .elementor-element.elementor-element-78c3dc4d .elementor-icon{font-size:100px;}.elementor-26851 .elementor-element.elementor-element-78c3dc4d .elementor-icon-box-title, .elementor-26851 .elementor-element.elementor-element-78c3dc4d .elementor-icon-box-title a{font-weight:900;}.elementor-26851 .elementor-element.elementor-element-255319eb .elementor-icon-box-wrapper{gap:15px;}.elementor-26851 .elementor-element.elementor-element-255319eb .elementor-icon{font-size:100px;}.elementor-26851 .elementor-element.elementor-element-255319eb .elementor-icon-box-title, .elementor-26851 .elementor-element.elementor-element-255319eb .elementor-icon-box-title a{font-weight:900;}.elementor-26851 .elementor-element.elementor-element-1c599157:not(.elementor-motion-effects-element-type-background), .elementor-26851 .elementor-element.elementor-element-1c599157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17e41f4 );}.elementor-26851 .elementor-element.elementor-element-1c599157{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 10% 5% 10%;}.elementor-26851 .elementor-element.elementor-element-1c599157 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26851 .elementor-element.elementor-element-1c599157 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-e5098bc );}.elementor-26851 .elementor-element.elementor-element-1c599157 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:100px;}.elementor-26851 .elementor-element.elementor-element-1fe5bb4d{text-align:start;}.elementor-26851 .elementor-element.elementor-element-1fe5bb4d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:900;text-transform:uppercase;color:#000000;}.elementor-26851 .elementor-element.elementor-element-67b8d51b{text-align:start;}.elementor-26851 .elementor-element.elementor-element-332fe361 > .elementor-element-populated, .elementor-26851 .elementor-element.elementor-element-332fe361 > .elementor-element-populated > .elementor-background-overlay, .elementor-26851 .elementor-element.elementor-element-332fe361 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-26851 .elementor-element.elementor-element-12109f39 img{width:70%;height:437px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-26851 .elementor-element.elementor-element-3a05ff6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26851 .elementor-element.elementor-element-3a05ff6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5098bc );}.elementor-26851 .elementor-element.elementor-element-3a05ff6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-26851 .elementor-element.elementor-element-3a05ff6 > .elementor-element-populated, .elementor-26851 .elementor-element.elementor-element-3a05ff6 > .elementor-element-populated > .elementor-background-overlay, .elementor-26851 .elementor-element.elementor-element-3a05ff6 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-26851 .elementor-element.elementor-element-3a05ff6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-26851 .elementor-element.elementor-element-3a05ff6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26851 .elementor-element.elementor-element-106672e{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26851 .elementor-element.elementor-element-106672e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-e1d574d );}.elementor-26851 .elementor-element.elementor-element-f2d6e1b.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-26851 .elementor-element.elementor-element-cb00db7 .elementor-button{background-color:var( --e-global-color-e1d574d );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:1.2px;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:20px 45px 20px 45px;}.elementor-26851 .elementor-element.elementor-element-cb00db7 .elementor-button:hover, .elementor-26851 .elementor-element.elementor-element-cb00db7 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-e5098bc );}.elementor-26851 .elementor-element.elementor-element-cb00db7{padding:30px 30px 30px 30px;}.elementor-26851 .elementor-element.elementor-element-cb00db7 .elementor-button:hover svg, .elementor-26851 .elementor-element.elementor-element-cb00db7 .elementor-button:focus svg{fill:var( --e-global-color-e5098bc );}.elementor-26851 .elementor-element.elementor-element-7883abda:not(.elementor-motion-effects-element-type-background), .elementor-26851 .elementor-element.elementor-element-7883abda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5098bc );}.elementor-26851 .elementor-element.elementor-element-7883abda{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-26851 .elementor-element.elementor-element-7883abda > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26851 .elementor-element.elementor-element-7883abda > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-e1d574d );}.elementor-26851 .elementor-element.elementor-element-7883abda > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:100px;}.elementor-26851 .elementor-element.elementor-element-5ca86cc0{text-align:center;}.elementor-26851 .elementor-element.elementor-element-5ca86cc0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:900;text-transform:uppercase;}.elementor-26851 .elementor-element.elementor-element-2678c535{padding:20px 0px 20px 0px;}.elementor-26851 .elementor-element.elementor-element-18e72d8b{padding:20px 20px 20px 20px;}.elementor-26851 .elementor-element.elementor-element-18e72d8b .elementor-icon-box-wrapper{gap:15px;}.elementor-26851 .elementor-element.elementor-element-18e72d8b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e1d574d );}.elementor-26851 .elementor-element.elementor-element-18e72d8b.elementor-view-framed .elementor-icon, .elementor-26851 .elementor-element.elementor-element-18e72d8b.elementor-view-default .elementor-icon{fill:var( --e-global-color-e1d574d );color:var( --e-global-color-e1d574d );border-color:var( --e-global-color-e1d574d );}.elementor-26851 .elementor-element.elementor-element-18e72d8b .elementor-icon{font-size:125px;}.elementor-26851 .elementor-element.elementor-element-18e72d8b .elementor-icon-box-title, .elementor-26851 .elementor-element.elementor-element-18e72d8b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:900;}.elementor-26851 .elementor-element.elementor-element-18e72d8b .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-26851 .elementor-element.elementor-element-18e72d8b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;}.elementor-26851 .elementor-element.elementor-element-6cbb3ffe{padding:20px 20px 20px 20px;}.elementor-26851 .elementor-element.elementor-element-6cbb3ffe .elementor-icon-box-wrapper{gap:15px;}.elementor-26851 .elementor-element.elementor-element-6cbb3ffe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e1d574d );}.elementor-26851 .elementor-element.elementor-element-6cbb3ffe.elementor-view-framed .elementor-icon, .elementor-26851 .elementor-element.elementor-element-6cbb3ffe.elementor-view-default .elementor-icon{fill:var( --e-global-color-e1d574d );color:var( --e-global-color-e1d574d );border-color:var( --e-global-color-e1d574d );}.elementor-26851 .elementor-element.elementor-element-6cbb3ffe .elementor-icon{font-size:125px;}.elementor-26851 .elementor-element.elementor-element-6cbb3ffe .elementor-icon-box-title, .elementor-26851 .elementor-element.elementor-element-6cbb3ffe .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:900;}.elementor-26851 .elementor-element.elementor-element-6cbb3ffe .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-26851 .elementor-element.elementor-element-6cbb3ffe .elementor-icon-box-description{font-family:"Poppins", Sans-serif;}.elementor-26851 .elementor-element.elementor-element-31e2fcbe{padding:20px 20px 20px 20px;}.elementor-26851 .elementor-element.elementor-element-31e2fcbe .elementor-icon-box-wrapper{gap:15px;}.elementor-26851 .elementor-element.elementor-element-31e2fcbe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e1d574d );}.elementor-26851 .elementor-element.elementor-element-31e2fcbe.elementor-view-framed .elementor-icon, .elementor-26851 .elementor-element.elementor-element-31e2fcbe.elementor-view-default .elementor-icon{fill:var( --e-global-color-e1d574d );color:var( --e-global-color-e1d574d );border-color:var( --e-global-color-e1d574d );}.elementor-26851 .elementor-element.elementor-element-31e2fcbe .elementor-icon{font-size:125px;}.elementor-26851 .elementor-element.elementor-element-31e2fcbe .elementor-icon-box-title, .elementor-26851 .elementor-element.elementor-element-31e2fcbe .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:900;}.elementor-26851 .elementor-element.elementor-element-31e2fcbe .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-26851 .elementor-element.elementor-element-31e2fcbe .elementor-icon-box-description{font-family:"Poppins", Sans-serif;}.elementor-26851 .elementor-element.elementor-element-b2a7496{padding:20px 20px 20px 20px;}.elementor-26851 .elementor-element.elementor-element-b2a7496 .elementor-icon-box-wrapper{gap:15px;}.elementor-26851 .elementor-element.elementor-element-b2a7496.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e1d574d );}.elementor-26851 .elementor-element.elementor-element-b2a7496.elementor-view-framed .elementor-icon, .elementor-26851 .elementor-element.elementor-element-b2a7496.elementor-view-default .elementor-icon{fill:var( --e-global-color-e1d574d );color:var( --e-global-color-e1d574d );border-color:var( --e-global-color-e1d574d );}.elementor-26851 .elementor-element.elementor-element-b2a7496 .elementor-icon{font-size:125px;}.elementor-26851 .elementor-element.elementor-element-b2a7496 .elementor-icon-box-title, .elementor-26851 .elementor-element.elementor-element-b2a7496 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:900;}.elementor-26851 .elementor-element.elementor-element-b2a7496 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-26851 .elementor-element.elementor-element-b2a7496 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;}.elementor-26851 .elementor-element.elementor-element-178e92c7{text-align:center;}.elementor-26851 .elementor-element.elementor-element-178e92c7 p{margin-block-end:1px;}.elementor-26851 .elementor-element.elementor-element-31a6895 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:1.2px;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:20px 45px 20px 45px;}.elementor-26851 .elementor-element.elementor-element-31a6895 .elementor-button:hover, .elementor-26851 .elementor-element.elementor-element-31a6895 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-31a6895{padding:30px 30px 30px 30px;}.elementor-26851 .elementor-element.elementor-element-31a6895 .elementor-button:hover svg, .elementor-26851 .elementor-element.elementor-element-31a6895 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-3d3907bb:not(.elementor-motion-effects-element-type-background), .elementor-26851 .elementor-element.elementor-element-3d3907bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1d574d );}.elementor-26851 .elementor-element.elementor-element-3d3907bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-26851 .elementor-element.elementor-element-3d3907bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26851 .elementor-element.elementor-element-3d3907bb > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-e5098bc );}.elementor-26851 .elementor-element.elementor-element-3d3907bb > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:100px;}.elementor-26851 .elementor-element.elementor-element-689af651{text-align:start;}.elementor-26851 .elementor-element.elementor-element-689af651 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-e4b06ba{line-height:15px;color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-e4b06ba p{margin-block-end:18px;}.elementor-26851 .elementor-element.elementor-element-4ce709ce .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:1.2px;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:20px 45px 20px 45px;}.elementor-26851 .elementor-element.elementor-element-4ce709ce .elementor-button:hover, .elementor-26851 .elementor-element.elementor-element-4ce709ce .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-4ce709ce{padding:30px 30px 30px 30px;}.elementor-26851 .elementor-element.elementor-element-4ce709ce .elementor-button:hover svg, .elementor-26851 .elementor-element.elementor-element-4ce709ce .elementor-button:focus svg{fill:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-3ef6f696 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-26851 .elementor-element.elementor-element-60fa533b:not(.elementor-motion-effects-element-type-background), .elementor-26851 .elementor-element.elementor-element-60fa533b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5098bc );}.elementor-26851 .elementor-element.elementor-element-60fa533b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-26851 .elementor-element.elementor-element-60fa533b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26851 .elementor-element.elementor-element-4cd19c9b{text-align:center;}.elementor-26851 .elementor-element.elementor-element-4cd19c9b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:900;text-transform:uppercase;}.elementor-26851 .elementor-element.elementor-element-2a6dca56{text-align:center;}.elementor-26851 .elementor-element.elementor-element-a67614:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26851 .elementor-element.elementor-element-a67614 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-26851 .elementor-element.elementor-element-a67614 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-26851 .elementor-element.elementor-element-a67614 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26851 .elementor-element.elementor-element-20d69174 .elementor-icon-box-wrapper{gap:15px;}.elementor-26851 .elementor-element.elementor-element-20d69174.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-20d69174.elementor-view-framed .elementor-icon, .elementor-26851 .elementor-element.elementor-element-20d69174.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-20d69174 .elementor-icon{font-size:200px;}.elementor-26851 .elementor-element.elementor-element-20d69174 .elementor-icon-box-title, .elementor-26851 .elementor-element.elementor-element-20d69174 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:900;text-transform:uppercase;font-style:italic;}.elementor-26851 .elementor-element.elementor-element-20d69174 .elementor-icon-box-title{color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-20d69174 .elementor-icon-box-description{color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-27bf1f1d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26851 .elementor-element.elementor-element-27bf1f1d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17e41f4 );}.elementor-26851 .elementor-element.elementor-element-27bf1f1d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-26851 .elementor-element.elementor-element-27bf1f1d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26851 .elementor-element.elementor-element-5ab9e8be .elementor-icon-box-wrapper{gap:15px;}.elementor-26851 .elementor-element.elementor-element-5ab9e8be.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-5ab9e8be.elementor-view-framed .elementor-icon, .elementor-26851 .elementor-element.elementor-element-5ab9e8be.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-5ab9e8be .elementor-icon{font-size:200px;}.elementor-26851 .elementor-element.elementor-element-5ab9e8be .elementor-icon-box-title, .elementor-26851 .elementor-element.elementor-element-5ab9e8be .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:900;text-transform:uppercase;font-style:italic;}.elementor-26851 .elementor-element.elementor-element-5ab9e8be .elementor-icon-box-title{color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-5ab9e8be .elementor-icon-box-description{color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-9ecda24:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26851 .elementor-element.elementor-element-9ecda24 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29609e0 );}.elementor-26851 .elementor-element.elementor-element-9ecda24 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-26851 .elementor-element.elementor-element-9ecda24 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26851 .elementor-element.elementor-element-14a1d790 .elementor-icon-box-wrapper{gap:15px;}.elementor-26851 .elementor-element.elementor-element-14a1d790.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-14a1d790.elementor-view-framed .elementor-icon, .elementor-26851 .elementor-element.elementor-element-14a1d790.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-14a1d790 .elementor-icon{font-size:200px;}.elementor-26851 .elementor-element.elementor-element-14a1d790 .elementor-icon-box-title, .elementor-26851 .elementor-element.elementor-element-14a1d790 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:900;text-transform:uppercase;font-style:italic;}.elementor-26851 .elementor-element.elementor-element-14a1d790 .elementor-icon-box-title{color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-14a1d790 .elementor-icon-box-description{color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-61fb3f07:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26851 .elementor-element.elementor-element-61fb3f07 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1d574d );}.elementor-26851 .elementor-element.elementor-element-61fb3f07 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-26851 .elementor-element.elementor-element-61fb3f07 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26851 .elementor-element.elementor-element-29d84d80 .elementor-icon-box-wrapper{gap:15px;}.elementor-26851 .elementor-element.elementor-element-29d84d80.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-29d84d80.elementor-view-framed .elementor-icon, .elementor-26851 .elementor-element.elementor-element-29d84d80.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-29d84d80 .elementor-icon{font-size:200px;}.elementor-26851 .elementor-element.elementor-element-29d84d80 .elementor-icon-box-title, .elementor-26851 .elementor-element.elementor-element-29d84d80 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:900;text-transform:uppercase;font-style:italic;}.elementor-26851 .elementor-element.elementor-element-29d84d80 .elementor-icon-box-title{color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-29d84d80 .elementor-icon-box-description{color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-8957e87{text-align:center;}.elementor-26851 .elementor-element.elementor-element-6be807c0 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:1.2px;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:20px 45px 20px 45px;}.elementor-26851 .elementor-element.elementor-element-6be807c0 .elementor-button:hover, .elementor-26851 .elementor-element.elementor-element-6be807c0 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-6be807c0{padding:30px 30px 30px 30px;}.elementor-26851 .elementor-element.elementor-element-6be807c0 .elementor-button:hover svg, .elementor-26851 .elementor-element.elementor-element-6be807c0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-57d8cae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-26851 .elementor-element.elementor-element-57d8cae:not(.elementor-motion-effects-element-type-background), .elementor-26851 .elementor-element.elementor-element-57d8cae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5098bc );}.elementor-26851 .elementor-element.elementor-element-57d8cae > .elementor-shape-bottom .elementor-shape-fill, .elementor-26851 .elementor-element.elementor-element-57d8cae > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-17e41f4 );}.elementor-26851 .elementor-element.elementor-element-57d8cae > .elementor-shape-bottom svg, .elementor-26851 .elementor-element.elementor-element-57d8cae > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:100px;}.elementor-26851 .elementor-element.elementor-element-a8c7b94{--display:flex;}.elementor-26851 .elementor-element.elementor-element-3f3cbfa{text-align:center;}.elementor-26851 .elementor-element.elementor-element-3f3cbfa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:900;text-transform:uppercase;}.elementor-26851 .elementor-element.elementor-element-3acd8ab{text-align:center;}.elementor-26851 .elementor-element.elementor-element-5060ae6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26851 .elementor-element.elementor-element-24a4c42{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-26851 .elementor-element.elementor-element-dc43c7e .elementor-cta .elementor-cta__bg, .elementor-26851 .elementor-element.elementor-element-dc43c7e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-26851 .elementor-element.elementor-element-dc43c7e .elementor-cta__content{min-height:210px;text-align:center;padding:20px 20px 20px 20px;}.elementor-26851 .elementor-element.elementor-element-80b715b{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-26851 .elementor-element.elementor-element-d6062b6 .elementor-cta .elementor-cta__bg, .elementor-26851 .elementor-element.elementor-element-d6062b6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-26851 .elementor-element.elementor-element-d6062b6 .elementor-cta__content{min-height:210px;text-align:center;padding:20px 20px 20px 20px;}.elementor-26851 .elementor-element.elementor-element-1728c89{--display:flex;}.elementor-26851 .elementor-element.elementor-element-45b621e .elementor-cta .elementor-cta__bg, .elementor-26851 .elementor-element.elementor-element-45b621e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-26851 .elementor-element.elementor-element-45b621e .elementor-cta__content{min-height:210px;text-align:center;padding:20px 20px 20px 20px;}.elementor-26851 .elementor-element.elementor-element-409d881{--display:flex;}.elementor-26851 .elementor-element.elementor-element-3a5eb42 .elementor-cta .elementor-cta__bg, .elementor-26851 .elementor-element.elementor-element-3a5eb42 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-26851 .elementor-element.elementor-element-3a5eb42 .elementor-cta__content{min-height:210px;text-align:center;padding:20px 20px 20px 20px;}.elementor-26851 .elementor-element.elementor-element-669084d{--display:flex;}.elementor-26851 .elementor-element.elementor-element-ff6ee6e .elementor-cta .elementor-cta__bg, .elementor-26851 .elementor-element.elementor-element-ff6ee6e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-26851 .elementor-element.elementor-element-ff6ee6e .elementor-cta__content{min-height:210px;text-align:center;padding:20px 20px 20px 20px;}.elementor-26851 .elementor-element.elementor-element-0148a86{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26851 .elementor-element.elementor-element-cc0e2b0{--display:flex;}.elementor-26851 .elementor-element.elementor-element-a921ee3 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:1.2px;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:20px 45px 20px 45px;}.elementor-26851 .elementor-element.elementor-element-a921ee3 .elementor-button:hover, .elementor-26851 .elementor-element.elementor-element-a921ee3 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-a921ee3{padding:30px 30px 30px 30px;}.elementor-26851 .elementor-element.elementor-element-a921ee3 .elementor-button:hover svg, .elementor-26851 .elementor-element.elementor-element-a921ee3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-21901d5f:not(.elementor-motion-effects-element-type-background), .elementor-26851 .elementor-element.elementor-element-21901d5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17e41f4 );}.elementor-26851 .elementor-element.elementor-element-21901d5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-26851 .elementor-element.elementor-element-21901d5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26851 .elementor-element.elementor-element-21901d5f > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-e5098bc );}.elementor-26851 .elementor-element.elementor-element-21901d5f > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:100px;}.elementor-bc-flex-widget .elementor-26851 .elementor-element.elementor-element-2352da33.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-26851 .elementor-element.elementor-element-2352da33.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-26851 .elementor-element.elementor-element-2352da33.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-bc-flex-widget .elementor-26851 .elementor-element.elementor-element-47d3894b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-26851 .elementor-element.elementor-element-47d3894b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-26851 .elementor-element.elementor-element-15c5b5a0{text-align:start;}.elementor-26851 .elementor-element.elementor-element-15c5b5a0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:900;text-transform:uppercase;color:#000000;}.elementor-26851 .elementor-element.elementor-element-46e5bfdc{text-align:start;}.elementor-26851 .elementor-element.elementor-element-46e5bfdc p{margin-block-end:1px;}.elementor-26851 .elementor-element.elementor-element-5d455ce4{text-align:start;}.elementor-26851 .elementor-element.elementor-element-31d10691 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:1.2px;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:20px 45px 20px 45px;}.elementor-26851 .elementor-element.elementor-element-31d10691 .elementor-button:hover, .elementor-26851 .elementor-element.elementor-element-31d10691 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-31d10691{padding:30px 30px 30px 30px;}.elementor-26851 .elementor-element.elementor-element-31d10691 .elementor-button:hover svg, .elementor-26851 .elementor-element.elementor-element-31d10691 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-247326f6:not(.elementor-motion-effects-element-type-background), .elementor-26851 .elementor-element.elementor-element-247326f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5098bc );}.elementor-26851 .elementor-element.elementor-element-247326f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-26851 .elementor-element.elementor-element-247326f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26851 .elementor-element.elementor-element-247326f6 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-e1d574d );}.elementor-26851 .elementor-element.elementor-element-247326f6 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:100px;}.elementor-26851 .elementor-element.elementor-element-1c1c8e2f{text-align:center;}.elementor-26851 .elementor-element.elementor-element-1c1c8e2f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:900;text-transform:uppercase;}.elementor-26851 .elementor-element.elementor-element-6583cffc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-26851 .elementor-element.elementor-element-2155cec8{--display:flex;}.elementor-26851 .elementor-element.elementor-element-106fcd83 .elementor-cta .elementor-cta__bg, .elementor-26851 .elementor-element.elementor-element-106fcd83 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-26851 .elementor-element.elementor-element-106fcd83 .elementor-cta__content{min-height:215px;text-align:center;padding:1px 1px 1px 1px;}.elementor-26851 .elementor-element.elementor-element-5ff0188c{--display:flex;}.elementor-26851 .elementor-element.elementor-element-704bbb4c .elementor-cta .elementor-cta__bg, .elementor-26851 .elementor-element.elementor-element-704bbb4c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-26851 .elementor-element.elementor-element-704bbb4c .elementor-cta__content{min-height:215px;text-align:center;padding:1px 1px 1px 1px;}.elementor-26851 .elementor-element.elementor-element-23668525{--display:flex;}.elementor-26851 .elementor-element.elementor-element-34ee31c6 .elementor-cta .elementor-cta__bg, .elementor-26851 .elementor-element.elementor-element-34ee31c6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-26851 .elementor-element.elementor-element-34ee31c6 .elementor-cta__content{min-height:215px;text-align:center;padding:1px 1px 1px 1px;}.elementor-26851 .elementor-element.elementor-element-74df409c:not(.elementor-motion-effects-element-type-background), .elementor-26851 .elementor-element.elementor-element-74df409c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1d574d );}.elementor-26851 .elementor-element.elementor-element-74df409c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-26851 .elementor-element.elementor-element-74df409c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26851 .elementor-element.elementor-element-74df409c > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-e5098bc );}.elementor-26851 .elementor-element.elementor-element-74df409c > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:100px;}.elementor-26851 .elementor-element.elementor-element-599a6817{text-align:start;}.elementor-26851 .elementor-element.elementor-element-599a6817 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-1a1dc6ab{text-align:start;line-height:2rem;color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-1a1dc6ab p{margin-block-end:1px;}.elementor-26851 .elementor-element.elementor-element-5d50844c .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:1.2px;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:20px 45px 20px 45px;}.elementor-26851 .elementor-element.elementor-element-5d50844c .elementor-button:hover, .elementor-26851 .elementor-element.elementor-element-5d50844c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-5d50844c{padding:30px 30px 30px 30px;}.elementor-26851 .elementor-element.elementor-element-5d50844c .elementor-button:hover svg, .elementor-26851 .elementor-element.elementor-element-5d50844c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-26851 .elementor-element.elementor-element-138b3bae img{height:500px;object-fit:cover;object-position:center center;}.elementor-26851 .elementor-element.elementor-element-6756e65a:not(.elementor-motion-effects-element-type-background), .elementor-26851 .elementor-element.elementor-element-6756e65a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5098bc );}.elementor-26851 .elementor-element.elementor-element-6756e65a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-26851 .elementor-element.elementor-element-6756e65a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26851 .elementor-element.elementor-element-6756e65a > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-17e41f4 );}.elementor-26851 .elementor-element.elementor-element-6756e65a > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:100px;}.elementor-26851 .elementor-element.elementor-element-2a60a490{text-align:center;}.elementor-26851 .elementor-element.elementor-element-2a60a490 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:900;text-transform:uppercase;}.elementor-26851 .elementor-element.elementor-element-30583339{text-align:center;}.elementor-26851 .elementor-element.elementor-element-34722839:not(.elementor-motion-effects-element-type-background), .elementor-26851 .elementor-element.elementor-element-34722839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17e41f4 );}.elementor-26851 .elementor-element.elementor-element-34722839{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 0% 10%;}.elementor-26851 .elementor-element.elementor-element-34722839 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26851 .elementor-element.elementor-element-49dd9b5f{text-align:center;}.elementor-26851 .elementor-element.elementor-element-49dd9b5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:900;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-26851 .elementor-element.elementor-element-205cf5b3{text-align:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-26851 .elementor-element.elementor-element-3a05ff6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-26851 .elementor-element.elementor-element-106672e{margin:4px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 4px;}.elementor-26851 .elementor-element.elementor-element-106672e .elementor-heading-title{font-size:30px;}.elementor-26851 .elementor-element.elementor-element-cb00db7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-26851 .elementor-element.elementor-element-31a6895{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-26851 .elementor-element.elementor-element-4ce709ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-26851 .elementor-element.elementor-element-6be807c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-26851 .elementor-element.elementor-element-a921ee3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-26851 .elementor-element.elementor-element-31d10691{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-26851 .elementor-element.elementor-element-5d50844c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}}@media(max-width:767px){.elementor-26851 .elementor-element.elementor-element-5d3f0767.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-26851 .elementor-element.elementor-element-5ce95e86{text-align:center;font-size:1rem;}.elementor-26851 .elementor-element.elementor-element-b6c5881{text-align:center;}.elementor-26851 .elementor-element.elementor-element-b6c5881 .elementor-heading-title{font-size:1.5rem;}.elementor-26851 .elementor-element.elementor-element-540eba0a{text-align:center;font-size:1rem;}.elementor-26851 .elementor-element.elementor-element-4ac58bbd{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-26851 .elementor-element.elementor-element-4ac58bbd .elementor-button{height:50px;width:200px;}.elementor-26851 .elementor-element.elementor-element-3b49ccb7 .elementor-button{height:50px;width:200px;}.elementor-26851 .elementor-element.elementor-element-3a05ff6 > .elementor-element-populated{padding:7px 0px 15px 0px;}.elementor-26851 .elementor-element.elementor-element-106672e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26851 .elementor-element.elementor-element-106672e .elementor-heading-title{font-size:1.5rem;}.elementor-26851 .elementor-element.elementor-element-cb00db7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26851 .elementor-element.elementor-element-cb00db7 .elementor-button{border-radius:30px 30px 30px 30px;}.elementor-26851 .elementor-element.elementor-element-18e72d8b .elementor-icon{font-size:100px;}.elementor-26851 .elementor-element.elementor-element-18e72d8b .elementor-icon-box-title, .elementor-26851 .elementor-element.elementor-element-18e72d8b .elementor-icon-box-title a{font-size:1rem;}.elementor-26851 .elementor-element.elementor-element-18e72d8b .elementor-icon-box-description{font-size:16px;line-height:1.5em;}.elementor-26851 .elementor-element.elementor-element-6cbb3ffe .elementor-icon{font-size:100px;}.elementor-26851 .elementor-element.elementor-element-6cbb3ffe .elementor-icon-box-title, .elementor-26851 .elementor-element.elementor-element-6cbb3ffe .elementor-icon-box-title a{font-size:1rem;}.elementor-26851 .elementor-element.elementor-element-6cbb3ffe .elementor-icon-box-description{font-size:16px;line-height:1.5em;}.elementor-26851 .elementor-element.elementor-element-31e2fcbe .elementor-icon{font-size:100px;}.elementor-26851 .elementor-element.elementor-element-31e2fcbe .elementor-icon-box-title, .elementor-26851 .elementor-element.elementor-element-31e2fcbe .elementor-icon-box-title a{font-size:1rem;}.elementor-26851 .elementor-element.elementor-element-31e2fcbe .elementor-icon-box-description{font-size:16px;line-height:1.5em;}.elementor-26851 .elementor-element.elementor-element-b2a7496 .elementor-icon{font-size:100px;}.elementor-26851 .elementor-element.elementor-element-b2a7496 .elementor-icon-box-title, .elementor-26851 .elementor-element.elementor-element-b2a7496 .elementor-icon-box-title a{font-size:1rem;}.elementor-26851 .elementor-element.elementor-element-b2a7496 .elementor-icon-box-description{font-size:16px;line-height:1.5em;}.elementor-26851 .elementor-element.elementor-element-31a6895{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26851 .elementor-element.elementor-element-31a6895 .elementor-button{border-radius:30px 30px 30px 30px;}.elementor-26851 .elementor-element.elementor-element-4ce709ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26851 .elementor-element.elementor-element-4ce709ce .elementor-button{border-radius:30px 30px 30px 30px;}.elementor-26851 .elementor-element.elementor-element-6be807c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26851 .elementor-element.elementor-element-6be807c0 .elementor-button{border-radius:30px 30px 30px 30px;}.elementor-26851 .elementor-element.elementor-element-a921ee3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26851 .elementor-element.elementor-element-a921ee3 .elementor-button{border-radius:30px 30px 30px 30px;}.elementor-26851 .elementor-element.elementor-element-31d10691{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26851 .elementor-element.elementor-element-31d10691 .elementor-button{border-radius:30px 30px 30px 30px;}.elementor-26851 .elementor-element.elementor-element-5d50844c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26851 .elementor-element.elementor-element-5d50844c .elementor-button{border-radius:30px 30px 30px 30px;}}@media(min-width:768px){.elementor-26851 .elementor-element.elementor-element-53f4054c{width:50%;}.elementor-26851 .elementor-element.elementor-element-332fe361{width:50%;}.elementor-26851 .elementor-element.elementor-element-3a05ff6{width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://donaldsonheating.ca/wp-content/uploads/2026/05/Montserrat-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://donaldsonheating.ca/wp-content/uploads/2026/05/Montserrat-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://donaldsonheating.ca/wp-content/uploads/2026/05/Montserrat-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://donaldsonheating.ca/wp-content/uploads/2026/05/Montserrat-BlackItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://donaldsonheating.ca/wp-content/uploads/2026/05/Poppins-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://donaldsonheating.ca/wp-content/uploads/2026/05/Poppins-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://donaldsonheating.ca/wp-content/uploads/2026/05/Poppins-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://donaldsonheating.ca/wp-content/uploads/2026/05/Poppins-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://donaldsonheating.ca/wp-content/uploads/2026/05/Poppins-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */