.elementor-15 .elementor-element.elementor-element-c8d9862{--display:flex;--min-height:300px;--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;--overlay-opacity:0.42;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-15 .elementor-element.elementor-element-c8d9862:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c8d9862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://gigglebrothersconcrete.ca/wp-content/uploads/2025/01/hero-cement2.jpg");background-position:center center;}.elementor-15 .elementor-element.elementor-element-c8d9862::before, .elementor-15 .elementor-element.elementor-element-c8d9862 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c8d9862 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c8d9862 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-c8d9862 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-c8d9862 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-6492881{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-15 .elementor-element.elementor-element-f1982eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f1982eb .elementor-heading-title{font-size:80px;font-weight:600;line-height:1em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-48b51d5 );}.elementor-15 .elementor-element.elementor-element-2830970e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-2830970e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2830970e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-48b51d5 );}.elementor-15 .elementor-element.elementor-element-8d52d42 .elementor-heading-title{font-size:30px;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-37fde1e{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-85e8e6f{--display:flex;--min-height:529px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-85e8e6f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-85e8e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23598eb );}.elementor-15 .elementor-element.elementor-element-1cfeaf0{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1cfeaf0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1cfeaf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-23598eb ) 80%, var( --e-global-color-secondary ) 80%);}.elementor-15 .elementor-element.elementor-element-1cfeaf0::before, .elementor-15 .elementor-element.elementor-element-1cfeaf0 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-1cfeaf0 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-1cfeaf0 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-1cfeaf0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-1cfeaf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-d13f5e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-2Dd1Ygq .elementor-heading-title{font-size:48px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-S1VtuRB > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-S1VtuRB{font-size:16px;}.elementor-15 .elementor-element.elementor-element-b532e21{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-e2d3672 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-48b51d5 );color:var( --e-global-color-48b51d5 );border-style:none;border-radius:50px 50px 50px 50px;padding:16px 44px 16px 44px;}.elementor-15 .elementor-element.elementor-element-e2d3672 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-e2d3672 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-e2d3672 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-e2d3672 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-e2ee724{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0;--border-radius:50px 0px 0px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e2ee724:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e2ee724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-e2ee724::before, .elementor-15 .elementor-element.elementor-element-e2ee724 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-e2ee724 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-e2ee724 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-e2ee724 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-e2ee724 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-48b51d5 );--background-overlay:'';}.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-15 .elementor-element.elementor-element-98ef205{text-align:right;}.elementor-15 .elementor-element.elementor-element-98ef205 img{width:87%;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-0ee301c{--display:flex;--min-height:529px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e9f28c1{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e9f28c1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e9f28c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-48b51d5 ) 80%, var( --e-global-color-secondary ) 80%);}.elementor-15 .elementor-element.elementor-element-e9f28c1::before, .elementor-15 .elementor-element.elementor-element-e9f28c1 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-e9f28c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-e9f28c1 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-e9f28c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-e9f28c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-0d079c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0;--border-radius:0px 50px 50px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0d079c1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0d079c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-0d079c1::before, .elementor-15 .elementor-element.elementor-element-0d079c1 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-0d079c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-0d079c1 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-0d079c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-0d079c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-48b51d5 );--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-4e8ee9d{text-align:left;}.elementor-15 .elementor-element.elementor-element-4e8ee9d img{width:87%;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-d9f0027{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-e9c059b .elementor-heading-title{font-size:48px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-2084c02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2084c02{font-size:16px;}.elementor-15 .elementor-element.elementor-element-57d6673{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ae7021b .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-48b51d5 );color:var( --e-global-color-48b51d5 );border-style:none;border-radius:50px 50px 50px 50px;padding:16px 44px 16px 44px;}.elementor-15 .elementor-element.elementor-element-ae7021b .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-ae7021b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-ae7021b .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-ae7021b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-8227c5b{--display:flex;--min-height:529px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8227c5b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8227c5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23598eb );}.elementor-15 .elementor-element.elementor-element-53368fa{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-53368fa:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-53368fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-23598eb ) 80%, var( --e-global-color-secondary ) 80%);}.elementor-15 .elementor-element.elementor-element-53368fa::before, .elementor-15 .elementor-element.elementor-element-53368fa > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-53368fa > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-53368fa > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-53368fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-53368fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-6a4d557{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-d03521d .elementor-heading-title{font-size:48px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-dc2d36c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-dc2d36c{font-size:16px;}.elementor-15 .elementor-element.elementor-element-309dc67{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-dd244e6 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-48b51d5 );color:var( --e-global-color-48b51d5 );border-style:none;border-radius:50px 50px 50px 50px;padding:16px 44px 16px 44px;}.elementor-15 .elementor-element.elementor-element-dd244e6 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-dd244e6 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-dd244e6 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-dd244e6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-7769800{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0;--border-radius:50px 0px 0px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7769800:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7769800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-7769800::before, .elementor-15 .elementor-element.elementor-element-7769800 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-7769800 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-7769800 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-7769800 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-7769800 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-48b51d5 );--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-a2859cf{text-align:right;}.elementor-15 .elementor-element.elementor-element-a2859cf img{width:87%;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-321761b{--display:flex;--min-height:529px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-886b183{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-886b183:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-886b183 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-48b51d5 ) 80%, var( --e-global-color-secondary ) 80%);}.elementor-15 .elementor-element.elementor-element-886b183::before, .elementor-15 .elementor-element.elementor-element-886b183 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-886b183 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-886b183 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-886b183 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-886b183 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-fa52668{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0;--border-radius:0px 50px 50px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-fa52668:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-fa52668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-fa52668::before, .elementor-15 .elementor-element.elementor-element-fa52668 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-fa52668 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-fa52668 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-fa52668 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-fa52668 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-48b51d5 );--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-4896447{text-align:left;}.elementor-15 .elementor-element.elementor-element-4896447 img{width:87%;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-6a0a13b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-b57f4b2 .elementor-heading-title{font-size:48px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-1f04398 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1f04398{font-size:16px;}.elementor-15 .elementor-element.elementor-element-cd7ac6c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2869b1f .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-48b51d5 );color:var( --e-global-color-48b51d5 );border-style:none;border-radius:50px 50px 50px 50px;padding:16px 44px 16px 44px;}.elementor-15 .elementor-element.elementor-element-2869b1f .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-2869b1f .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-2869b1f .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-2869b1f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-717452b{--display:flex;--min-height:529px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-717452b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-717452b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23598eb );}.elementor-15 .elementor-element.elementor-element-bffce60{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bffce60:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-bffce60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-23598eb ) 80%, var( --e-global-color-secondary ) 80%);}.elementor-15 .elementor-element.elementor-element-bffce60::before, .elementor-15 .elementor-element.elementor-element-bffce60 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-bffce60 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-bffce60 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-bffce60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-bffce60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-b7f116f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-ea20bdc .elementor-heading-title{font-size:48px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-f136275 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f136275{font-size:16px;}.elementor-15 .elementor-element.elementor-element-7922b2c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e2ab675 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-48b51d5 );color:var( --e-global-color-48b51d5 );border-style:none;border-radius:50px 50px 50px 50px;padding:16px 44px 16px 44px;}.elementor-15 .elementor-element.elementor-element-e2ab675 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-e2ab675 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-e2ab675 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-e2ab675 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-8367a58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0;--border-radius:50px 0px 0px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8367a58:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8367a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-8367a58::before, .elementor-15 .elementor-element.elementor-element-8367a58 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-8367a58 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-8367a58 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-8367a58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-8367a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-48b51d5 );--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-527266e{text-align:right;}.elementor-15 .elementor-element.elementor-element-527266e img{width:87%;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-7b1e6b1{--display:flex;--min-height:529px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5d4bfdc{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5d4bfdc:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5d4bfdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-48b51d5 ) 80%, var( --e-global-color-secondary ) 80%);}.elementor-15 .elementor-element.elementor-element-5d4bfdc::before, .elementor-15 .elementor-element.elementor-element-5d4bfdc > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-5d4bfdc > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-5d4bfdc > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-5d4bfdc > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-5d4bfdc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-d2855be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0;--border-radius:0px 50px 50px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d2855be:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d2855be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-d2855be::before, .elementor-15 .elementor-element.elementor-element-d2855be > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-d2855be > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-d2855be > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-d2855be > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-d2855be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-48b51d5 );--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-30b5abf{text-align:left;}.elementor-15 .elementor-element.elementor-element-30b5abf img{width:87%;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-b8dfb29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-92bff21 .elementor-heading-title{font-size:48px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-230c521 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-230c521{font-size:16px;}.elementor-15 .elementor-element.elementor-element-13e40d4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-afcf3d3 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-48b51d5 );color:var( --e-global-color-48b51d5 );border-style:none;border-radius:50px 50px 50px 50px;padding:16px 44px 16px 44px;}.elementor-15 .elementor-element.elementor-element-afcf3d3 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-afcf3d3 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-afcf3d3 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-afcf3d3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-507b861{--display:flex;--min-height:529px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-507b861:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-507b861 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23598eb );}.elementor-15 .elementor-element.elementor-element-be0ffcd{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-be0ffcd:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-be0ffcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-23598eb ) 80%, var( --e-global-color-secondary ) 80%);}.elementor-15 .elementor-element.elementor-element-be0ffcd::before, .elementor-15 .elementor-element.elementor-element-be0ffcd > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-be0ffcd > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-be0ffcd > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-be0ffcd > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-be0ffcd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-c3cbfc5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-af83bba .elementor-heading-title{font-size:48px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-176a8ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-176a8ef{font-size:16px;}.elementor-15 .elementor-element.elementor-element-cd94cae{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a24b38f .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-48b51d5 );color:var( --e-global-color-48b51d5 );border-style:none;border-radius:50px 50px 50px 50px;padding:16px 44px 16px 44px;}.elementor-15 .elementor-element.elementor-element-a24b38f .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-a24b38f .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-a24b38f .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-a24b38f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-a6ec279{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0;--border-radius:50px 0px 0px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a6ec279:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a6ec279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-a6ec279::before, .elementor-15 .elementor-element.elementor-element-a6ec279 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a6ec279 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a6ec279 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a6ec279 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a6ec279 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-48b51d5 );--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-2180ec4{text-align:right;}.elementor-15 .elementor-element.elementor-element-2180ec4 img{width:87%;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-6c89d6e{--display:flex;--min-height:254px;--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;--justify-content:space-between;--align-items:center;--overlay-opacity:0.89;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-6c89d6e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6c89d6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gigglebrothersconcrete.ca/wp-content/uploads/2024/12/project1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-6c89d6e::before, .elementor-15 .elementor-element.elementor-element-6c89d6e > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-6c89d6e > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-6c89d6e > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-6c89d6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-6c89d6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15 .elementor-element.elementor-element-8169665 .elementor-counter-number-wrapper{color:var( --e-global-color-48b51d5 );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-8169665 .elementor-counter-title{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-15 .elementor-element.elementor-element-a9bb5c6 .elementor-counter-number-wrapper{color:var( --e-global-color-48b51d5 );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-1be2ab2 .elementor-counter-number-wrapper{color:var( --e-global-color-48b51d5 );font-family:"Montserrat", Sans-serif;font-weight:600;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-6492881{--justify-content:center;}.elementor-15 .elementor-element.elementor-element-f1982eb .elementor-heading-title{font-size:60px;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-37fde1e{font-size:18px;}.elementor-15 .elementor-element.elementor-element-85e8e6f{--min-height:100px;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-1cfeaf0{--min-height:350px;--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2Dd1Ygq .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-b532e21{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-e2ee724{--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-98ef205{text-align:right;}.elementor-15 .elementor-element.elementor-element-98ef205 img{width:88%;}.elementor-15 .elementor-element.elementor-element-0ee301c{--min-height:100px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-e9f28c1{--min-height:350px;--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0d079c1{--overlay-opacity:0;}.elementor-15 .elementor-element.elementor-element-4e8ee9d{text-align:left;}.elementor-15 .elementor-element.elementor-element-4e8ee9d img{width:88%;}.elementor-15 .elementor-element.elementor-element-e9c059b .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-57d6673{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-8227c5b{--min-height:100px;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-53368fa{--min-height:350px;--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d03521d .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-309dc67{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-7769800{--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-a2859cf{text-align:right;}.elementor-15 .elementor-element.elementor-element-a2859cf img{width:88%;}.elementor-15 .elementor-element.elementor-element-321761b{--min-height:100px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-886b183{--min-height:350px;--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-fa52668{--overlay-opacity:0;}.elementor-15 .elementor-element.elementor-element-4896447{text-align:left;}.elementor-15 .elementor-element.elementor-element-4896447 img{width:88%;}.elementor-15 .elementor-element.elementor-element-b57f4b2 .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-cd7ac6c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-717452b{--min-height:100px;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-bffce60{--min-height:350px;--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ea20bdc .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-7922b2c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-8367a58{--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-527266e{text-align:right;}.elementor-15 .elementor-element.elementor-element-527266e img{width:88%;}.elementor-15 .elementor-element.elementor-element-7b1e6b1{--min-height:100px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-5d4bfdc{--min-height:350px;--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d2855be{--overlay-opacity:0;}.elementor-15 .elementor-element.elementor-element-30b5abf{text-align:right;}.elementor-15 .elementor-element.elementor-element-30b5abf img{width:88%;}.elementor-15 .elementor-element.elementor-element-92bff21 .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-13e40d4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-507b861{--min-height:100px;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-be0ffcd{--min-height:350px;--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-af83bba .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-cd94cae{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-a6ec279{--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-2180ec4{text-align:right;}.elementor-15 .elementor-element.elementor-element-2180ec4 img{width:88%;}.elementor-15 .elementor-element.elementor-element-8169665 .elementor-counter-number-wrapper{font-size:50px;}.elementor-15 .elementor-element.elementor-element-a9bb5c6 .elementor-counter-number-wrapper{font-size:50px;}.elementor-15 .elementor-element.elementor-element-1be2ab2 .elementor-counter-number-wrapper{font-size:50px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-c8d9862{--min-height:260px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-f1982eb{text-align:center;}.elementor-15 .elementor-element.elementor-element-f1982eb .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-8d52d42{text-align:center;}.elementor-15 .elementor-element.elementor-element-8d52d42 .elementor-heading-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-37fde1e{text-align:center;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-85e8e6f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-1cfeaf0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1cfeaf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(164deg, var( --e-global-color-23598eb ) 100%, var( --e-global-color-secondary ) 100%);}.elementor-15 .elementor-element.elementor-element-1cfeaf0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d13f5e0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2Dd1Ygq{text-align:center;}.elementor-15 .elementor-element.elementor-element-2Dd1Ygq .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-S1VtuRB{text-align:center;}.elementor-15 .elementor-element.elementor-element-b532e21{--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;--justify-content:center;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e2ee724{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-98ef205 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-0ee301c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-e9f28c1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e9f28c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(164deg, var( --e-global-color-48b51d5 ) 100%, var( --e-global-color-secondary ) 100%);}.elementor-15 .elementor-element.elementor-element-e9f28c1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0d079c1{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0d079c1.e-con{--order:99999 /* order end hack */;}.elementor-15 .elementor-element.elementor-element-4e8ee9d img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-d9f0027{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e9c059b{text-align:center;}.elementor-15 .elementor-element.elementor-element-e9c059b .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-2084c02{text-align:center;}.elementor-15 .elementor-element.elementor-element-57d6673{--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;--justify-content:center;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8227c5b{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-53368fa:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-53368fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(164deg, var( --e-global-color-23598eb ) 100%, var( --e-global-color-secondary ) 100%);}.elementor-15 .elementor-element.elementor-element-53368fa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6a4d557{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d03521d{text-align:center;}.elementor-15 .elementor-element.elementor-element-d03521d .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-dc2d36c{text-align:center;}.elementor-15 .elementor-element.elementor-element-309dc67{--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;--justify-content:center;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7769800{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a2859cf img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-321761b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-886b183:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-886b183 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(164deg, var( --e-global-color-48b51d5 ) 100%, var( --e-global-color-secondary ) 100%);}.elementor-15 .elementor-element.elementor-element-886b183{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-fa52668{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-fa52668.e-con{--order:99999 /* order end hack */;}.elementor-15 .elementor-element.elementor-element-4896447 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-6a0a13b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b57f4b2{text-align:center;}.elementor-15 .elementor-element.elementor-element-b57f4b2 .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-1f04398{text-align:center;}.elementor-15 .elementor-element.elementor-element-cd7ac6c{--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;--justify-content:center;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-717452b{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-bffce60:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-bffce60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(164deg, var( --e-global-color-23598eb ) 100%, var( --e-global-color-secondary ) 100%);}.elementor-15 .elementor-element.elementor-element-bffce60{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b7f116f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ea20bdc{text-align:center;}.elementor-15 .elementor-element.elementor-element-ea20bdc .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-f136275{text-align:center;}.elementor-15 .elementor-element.elementor-element-7922b2c{--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;--justify-content:center;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8367a58{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-527266e img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-7b1e6b1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-5d4bfdc:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5d4bfdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(164deg, var( --e-global-color-48b51d5 ) 100%, var( --e-global-color-secondary ) 100%);}.elementor-15 .elementor-element.elementor-element-5d4bfdc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d2855be{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d2855be.e-con{--order:99999 /* order end hack */;}.elementor-15 .elementor-element.elementor-element-30b5abf img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-b8dfb29{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-92bff21{text-align:center;}.elementor-15 .elementor-element.elementor-element-92bff21 .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-230c521{text-align:center;}.elementor-15 .elementor-element.elementor-element-13e40d4{--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;--justify-content:center;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-507b861{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-be0ffcd:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-be0ffcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(164deg, var( --e-global-color-23598eb ) 100%, var( --e-global-color-secondary ) 100%);}.elementor-15 .elementor-element.elementor-element-be0ffcd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c3cbfc5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-af83bba{text-align:center;}.elementor-15 .elementor-element.elementor-element-af83bba .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-176a8ef{text-align:center;}.elementor-15 .elementor-element.elementor-element-cd94cae{--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;--justify-content:center;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a6ec279{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2180ec4 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-6c89d6e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-8169665 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-15 .elementor-element.elementor-element-a9bb5c6 > .elementor-widget-container{margin:0px 0px 40px 0px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-d13f5e0{--width:82%;}.elementor-15 .elementor-element.elementor-element-d9f0027{--width:82%;}.elementor-15 .elementor-element.elementor-element-6a4d557{--width:82%;}.elementor-15 .elementor-element.elementor-element-6a0a13b{--width:82%;}.elementor-15 .elementor-element.elementor-element-b7f116f{--width:82%;}.elementor-15 .elementor-element.elementor-element-b8dfb29{--width:82%;}.elementor-15 .elementor-element.elementor-element-c3cbfc5{--width:82%;}.elementor-15 .elementor-element.elementor-element-6c89d6e{--content-width:1000px;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-d13f5e0{--width:76%;}.elementor-15 .elementor-element.elementor-element-d9f0027{--width:76%;}.elementor-15 .elementor-element.elementor-element-6a4d557{--width:76%;}.elementor-15 .elementor-element.elementor-element-6a0a13b{--width:76%;}.elementor-15 .elementor-element.elementor-element-b7f116f{--width:76%;}.elementor-15 .elementor-element.elementor-element-b8dfb29{--width:76%;}.elementor-15 .elementor-element.elementor-element-c3cbfc5{--width:76%;}}/* Start custom CSS */@media only screen and (min-width: 768px) {
    .my-max-height {
        max-height: 350px;
    }
}/* End custom CSS */