.elementor-2311 .elementor-element.elementor-element-7ad684b{--display:flex;--position:fixed;--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:center;--align-items:center;--border-radius:0px 0px 0px 0px;--margin-top:40px;--margin-bottom:40px;--margin-left:40px;--margin-right:40px;top:0px;--z-index:999;}.elementor-2311 .elementor-element.elementor-element-7ad684b:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-7ad684b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-903d0af );}.elementor-2311 .elementor-element.elementor-element-7ad684b.e-con{--align-self:flex-start;}body:not(.rtl) .elementor-2311 .elementor-element.elementor-element-7ad684b{left:0px;}body.rtl .elementor-2311 .elementor-element.elementor-element-7ad684b{right:0px;}.elementor-2311 .elementor-element.elementor-element-b8311a6 > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-b8311a6 .elementor-icon-wrapper{text-align:center;}.elementor-2311 .elementor-element.elementor-element-b8311a6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-b8311a6.elementor-view-framed .elementor-icon, .elementor-2311 .elementor-element.elementor-element-b8311a6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-b8311a6.elementor-view-framed .elementor-icon, .elementor-2311 .elementor-element.elementor-element-b8311a6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-b8311a6 .elementor-icon{font-size:32px;}.elementor-2311 .elementor-element.elementor-element-b8311a6 .elementor-icon svg{height:32px;}.elementor-2311 .elementor-element.elementor-element-a22fc01{--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;}.elementor-2311 .elementor-element.elementor-element-b1c9aa6 .e-off-canvas__overlay{background-color:#0E131BDB;}.elementor-2311 .elementor-element.elementor-element-b1c9aa6{--e-off-canvas-width:350px;--e-off-canvas-height:calc(100vh - 80px);--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.7s;--e-off-canvas-overlay-opacity:1;}.elementor-2311 .elementor-element.elementor-element-b1c9aa6 .e-off-canvas__content{border-radius:0px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-cf6833b{--display:flex;--min-height:calc(100vh - 80px);--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-start;--overlay-opacity:0.37;--overlay-mix-blend-mode:multiply;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2311 .elementor-element.elementor-element-cf6833b:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-cf6833b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-903d0af );}.elementor-2311 .elementor-element.elementor-element-cf6833b::before, .elementor-2311 .elementor-element.elementor-element-cf6833b > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-cf6833b > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-cf6833b > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-cf6833b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-cf6833b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#B3D57C00;background-image:url("https://annualreports.cement.ca/wp-content/uploads/lra-bg.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2311 .elementor-element.elementor-element-a11c1bb{--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;--justify-content:space-between;--align-items:flex-start;}.elementor-2311 .elementor-element.elementor-element-5142747.elementor-element{--align-self:flex-start;}.elementor-2311 .elementor-element.elementor-element-5142747 .elementor-icon-wrapper{text-align:center;}.elementor-2311 .elementor-element.elementor-element-5142747.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-07d8e3a );}.elementor-2311 .elementor-element.elementor-element-5142747.elementor-view-framed .elementor-icon, .elementor-2311 .elementor-element.elementor-element-5142747.elementor-view-default .elementor-icon{color:var( --e-global-color-07d8e3a );border-color:var( --e-global-color-07d8e3a );}.elementor-2311 .elementor-element.elementor-element-5142747.elementor-view-framed .elementor-icon, .elementor-2311 .elementor-element.elementor-element-5142747.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-07d8e3a );}.elementor-2311 .elementor-element.elementor-element-5142747 .elementor-icon{font-size:32px;}.elementor-2311 .elementor-element.elementor-element-5142747 .elementor-icon svg{height:32px;}.elementor-2311 .elementor-element.elementor-element-3502318{--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;--justify-content:flex-end;}.elementor-2311 .elementor-element.elementor-element-2898ca9{text-align:start;}.elementor-2311 .elementor-element.elementor-element-2898ca9 .elementor-heading-title{font-size:13px;text-decoration:underline;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-4ce3c2a{text-align:end;}.elementor-2311 .elementor-element.elementor-element-4ce3c2a .elementor-heading-title{font-size:13px;text-decoration:underline;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-e3260d0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-2311 .elementor-element.elementor-element-bb42442 > .elementor-widget-container{margin:0px 0px 3px -30px;padding:0px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-bb42442 .elementor-heading-title{font-family:"BioRhyme Static", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-4fab482{--divider-border-style:solid;--divider-color:#FFFFFF69;--divider-border-width:1px;}.elementor-2311 .elementor-element.elementor-element-4fab482 > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-2311 .elementor-element.elementor-element-4fab482 .elementor-divider-separator{width:100%;}.elementor-2311 .elementor-element.elementor-element-4fab482 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-2311 .elementor-element.elementor-element-db35765 > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-2311 .elementor-element.elementor-element-db35765 .elementor-heading-title{font-family:"BioRhyme Static", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-5af5f59 > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-2311 .elementor-element.elementor-element-5af5f59 .elementor-heading-title{font-family:"BioRhyme Static", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-2117f14 > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-2311 .elementor-element.elementor-element-2117f14 .elementor-heading-title{font-family:"BioRhyme Static", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-89643de > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-2311 .elementor-element.elementor-element-89643de .elementor-heading-title{font-family:"BioRhyme Static", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-95c7867 > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-2311 .elementor-element.elementor-element-95c7867 .elementor-heading-title{font-family:"BioRhyme Static", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-d52f259 > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-2311 .elementor-element.elementor-element-d52f259 .elementor-heading-title{font-family:"BioRhyme Static", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-bcc003f > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-2311 .elementor-element.elementor-element-bcc003f .elementor-heading-title{font-family:"BioRhyme Static", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-65c3ae1 > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-2311 .elementor-element.elementor-element-65c3ae1 .elementor-heading-title{font-family:"BioRhyme Static", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-ea8e966 > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-2311 .elementor-element.elementor-element-ea8e966 .elementor-heading-title{font-family:"BioRhyme Static", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-a9763e4 > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-2311 .elementor-element.elementor-element-a9763e4 .elementor-heading-title{font-family:"BioRhyme Static", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-af7b27d > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-2311 .elementor-element.elementor-element-af7b27d .elementor-heading-title{font-family:"BioRhyme Static", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-2392ecf{--display:flex;--min-height:100vh;--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-start;--overlay-opacity:1;--padding-top:3%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-2392ecf:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-2392ecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-07d8e3a );background-image:url("https://annualreports.cement.ca/wp-content/uploads/mosaic-cover-1300px.png");background-position:bottom right;background-repeat:no-repeat;background-size:70vw auto;}.elementor-2311 .elementor-element.elementor-element-2392ecf::before, .elementor-2311 .elementor-element.elementor-element-2392ecf > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-2392ecf > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-2392ecf > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-2392ecf > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-2392ecf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://annualreports.cement.ca/wp-content/uploads/cac-C-blanc-outline-light-transp35.svg");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:82% auto;}.elementor-2311 .elementor-element.elementor-element-853b908{width:100%;max-width:100%;z-index:3;}.elementor-2311 .elementor-element.elementor-element-853b908 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2311 .elementor-element.elementor-element-853b908 img{width:210px;}.elementor-2311 .elementor-element.elementor-element-9a035fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-9a035fd{z-index:2;text-align:start;}.elementor-2311 .elementor-element.elementor-element-9a035fd .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:30vw;font-weight:100;line-height:0.7em;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-8df1241{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;z-index:2;}.elementor-2311 .elementor-element.elementor-element-8df1241 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-2311 .elementor-element.elementor-element-8df1241 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:33px;font-weight:700;line-height:1em;color:var( --e-global-color-903d0af );}.elementor-2311 .elementor-element.elementor-element-d9b9936{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2311 .elementor-element.elementor-element-b661181{--display:flex;--overlay-opacity:0.37;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-b661181::before, .elementor-2311 .elementor-element.elementor-element-b661181 > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-b661181 > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-b661181 > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-b661181 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-b661181 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-2311 .elementor-element.elementor-element-76e45b1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2311 .elementor-element.elementor-element-76e45b1{text-align:center;}.elementor-2311 .elementor-element.elementor-element-76e45b1 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-c93739a{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2311 .elementor-element.elementor-element-1b63e0b{--display:flex;}.elementor-2311 .elementor-element.elementor-element-4397dc0 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-075cc49{font-size:10px;}.elementor-2311 .elementor-element.elementor-element-1fec25d{--display:flex;}.elementor-2311 .elementor-element.elementor-element-8dd1616{columns:1;font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-b80849b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2311 .elementor-element.elementor-element-55563ea{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.47;--overlay-mix-blend-mode:multiply;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-2311 .elementor-element.elementor-element-55563ea:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-55563ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-55563ea::before, .elementor-2311 .elementor-element.elementor-element-55563ea > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-55563ea > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-55563ea > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-55563ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-55563ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://annualreports.cement.ca/wp-content/uploads/ci-bg.jpg");--background-overlay:'';background-size:cover;}.elementor-2311 .elementor-element.elementor-element-55563ea::before{filter:brightness( 182% ) contrast( 102% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2311 .elementor-element.elementor-element-12f4e5f{--display:flex;--justify-content:space-around;--overlay-opacity:0.61;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-12f4e5f:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-12f4e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://annualreports.cement.ca/wp-content/uploads/cac-C-blanc-outline-thin-transp35.svg");background-position:18vw 10vh;background-repeat:no-repeat;background-size:cover;}.elementor-2311 .elementor-element.elementor-element-12f4e5f::before, .elementor-2311 .elementor-element.elementor-element-12f4e5f > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-12f4e5f > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-12f4e5f > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-12f4e5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-12f4e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2311 .elementor-element.elementor-element-bf5b6ff{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;z-index:2;}.elementor-2311 .elementor-element.elementor-element-bf5b6ff .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:6.5em;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-35a5b13{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}.elementor-2311 .elementor-element.elementor-element-35a5b13.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2311 .elementor-element.elementor-element-35a5b13{left:-20vw;}body.rtl .elementor-2311 .elementor-element.elementor-element-35a5b13{right:-20vw;}.elementor-2311 .elementor-element.elementor-element-35a5b13 img{width:100%;opacity:0.37;filter:brightness( 37% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2311 .elementor-element.elementor-element-5db9d6f{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-4c686e4{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2311 .elementor-element.elementor-element-484d988{--display:flex;}.elementor-2311 .elementor-element.elementor-element-484d988.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2311 .elementor-element.elementor-element-33db47b{font-family:"Barlow Semi Condensed", Sans-serif;font-size:26px;font-weight:300;line-height:1.4em;}.elementor-2311 .elementor-element.elementor-element-d3ed920{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2311 .elementor-element.elementor-element-ec8a2ff > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-ec8a2ff img{width:100%;}.elementor-2311 .elementor-element.elementor-element-b9fa5c1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-b9fa5c1 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-ac9fa15{--display:flex;}.elementor-2311 .elementor-element.elementor-element-3caf1ea .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.6rem, 1.5308rem + 0.3077vw, 1.75rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-6aca2d3{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-c51b172 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.6rem, 1.5308rem + 0.3077vw, 1.75rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-331d273{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-1f9640e > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-2311 .elementor-element.elementor-element-1f9640e img{width:100%;}.elementor-2311 .elementor-element.elementor-element-ae5526f{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-a479460{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2311 .elementor-element.elementor-element-cb975eb{--display:flex;}.elementor-2311 .elementor-element.elementor-element-cb975eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2311 .elementor-element.elementor-element-aa7faeb .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.6rem, 1.5308rem + 0.3077vw, 1.75rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-07e3593{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-1780a17 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.6rem, 1.5308rem + 0.3077vw, 1.75rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-912ee70{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2311 .elementor-element.elementor-element-b33c203{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2311 .elementor-element.elementor-element-2416f51{--e-image-carousel-slides-to-show:1;}.elementor-2311 .elementor-element.elementor-element-2416f51 > .elementor-widget-container{background-color:var( --e-global-color-35c64c7 );padding:035px 035px 035px 035px;}.elementor-2311 .elementor-element.elementor-element-2416f51 .elementor-image-carousel-caption{text-align:start;margin-block-start:0px;}.elementor-2311 .elementor-element.elementor-element-5b12e07 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-621d4d4 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-d7ca900{width:auto;max-width:auto;}.elementor-2311 .elementor-element.elementor-element-d7ca900 > .elementor-widget-container{background-color:var( --e-global-color-ec02df1 );margin:10px 0px 10px 0px;padding:1px 14px 14px 14px;}.elementor-2311 .elementor-element.elementor-element-d7ca900.elementor-element{--align-self:stretch;}.elementor-2311 .elementor-element.elementor-element-d7ca900 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-8d378d1 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.6rem, 1.5308rem + 0.3077vw, 1.75rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-157555e{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-3afcd42 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.6rem, 1.5308rem + 0.3077vw, 1.75rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-aec70d5{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-9b23d70{width:auto;max-width:auto;}.elementor-2311 .elementor-element.elementor-element-9b23d70 > .elementor-widget-container{background-color:var( --e-global-color-ec02df1 );margin:10px 0px 10px 0px;padding:1px 14px 14px 14px;}.elementor-2311 .elementor-element.elementor-element-9b23d70.elementor-element{--align-self:stretch;}.elementor-2311 .elementor-element.elementor-element-9b23d70 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-15636a6 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.6rem, 1.5308rem + 0.3077vw, 1.75rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-3da5740{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-cd2960a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2311 .elementor-element.elementor-element-0601e0c > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-97b2cbf > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-31cb26f .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.6rem, 1.5308rem + 0.3077vw, 1.75rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-f6849df{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-c0b6fc4{--display:flex;--min-height:72vh;--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-c0b6fc4:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-c0b6fc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://annualreports.cement.ca/wp-content/uploads/Carbonova-Award-2000px.jpg");background-position:center left;background-size:cover;}.elementor-2311 .elementor-element.elementor-element-c0b6fc4::before, .elementor-2311 .elementor-element.elementor-element-c0b6fc4 > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-c0b6fc4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-c0b6fc4 > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-c0b6fc4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-c0b6fc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2311 .elementor-element.elementor-element-bc4a751{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;font-family:"Barlow Semi Condensed", Sans-serif;font-size:24px;font-weight:600;line-height:1.8em;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-12ff3ad{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-b8ff1e1 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-62ba6a8{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2311 .elementor-element.elementor-element-98dc894{--display:flex;}.elementor-2311 .elementor-element.elementor-element-98dc894.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2311 .elementor-element.elementor-element-99f6c2c{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-37a5126{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2311 .elementor-element.elementor-element-2950430 > .elementor-widget-container{background-color:var( --e-global-color-35c64c7 );margin:5px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-2311 .elementor-element.elementor-element-2950430 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-21607f4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2311 .elementor-element.elementor-element-5162eac{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.47;--overlay-mix-blend-mode:multiply;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-2311 .elementor-element.elementor-element-5162eac:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-5162eac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-903d0af );}.elementor-2311 .elementor-element.elementor-element-5162eac::before, .elementor-2311 .elementor-element.elementor-element-5162eac > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-5162eac > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-5162eac > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-5162eac > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-5162eac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://annualreports.cement.ca/wp-content/uploads/ids-bg-1.jpg");--background-overlay:'';background-size:cover;}.elementor-2311 .elementor-element.elementor-element-5162eac::before{filter:brightness( 182% ) contrast( 102% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2311 .elementor-element.elementor-element-ec2c615{--display:flex;--justify-content:space-around;--overlay-opacity:0.61;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-ec2c615:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-ec2c615 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://annualreports.cement.ca/wp-content/uploads/cac-C-blanc-outline-thin-transp35.svg");background-position:18vw 10vh;background-repeat:no-repeat;background-size:cover;}.elementor-2311 .elementor-element.elementor-element-ec2c615::before, .elementor-2311 .elementor-element.elementor-element-ec2c615 > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-ec2c615 > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-ec2c615 > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-ec2c615 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-ec2c615 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2311 .elementor-element.elementor-element-c0a874f{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;z-index:2;}.elementor-2311 .elementor-element.elementor-element-c0a874f .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:6.5em;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-449f52d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}.elementor-2311 .elementor-element.elementor-element-449f52d.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2311 .elementor-element.elementor-element-449f52d{left:-20vw;}body.rtl .elementor-2311 .elementor-element.elementor-element-449f52d{right:-20vw;}.elementor-2311 .elementor-element.elementor-element-449f52d img{width:100%;opacity:0.21;filter:brightness( 37% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2311 .elementor-element.elementor-element-15152b4{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-82a3c8a .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-903d0af );}.elementor-2311 .elementor-element.elementor-element-f8a468d{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2311 .elementor-element.elementor-element-0d07d2e{--display:flex;}.elementor-2311 .elementor-element.elementor-element-0d07d2e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2311 .elementor-element.elementor-element-4f88cd7{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2ec7d6d{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2311 .elementor-element.elementor-element-50f4746 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-50f4746 img{width:100%;height:260px;object-fit:cover;object-position:center center;}.elementor-2311 .elementor-element.elementor-element-9b0c09c{--e-image-carousel-slides-to-show:1;}.elementor-2311 .elementor-element.elementor-element-9b0c09c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-9b0c09c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2311 .elementor-element.elementor-element-9b0c09c .elementor-swiper-button.elementor-swiper-button-next{font-size:25px;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-9b0c09c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2311 .elementor-element.elementor-element-9b0c09c .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-9b0c09c .elementor-image-carousel-caption{text-align:start;margin-block-start:0px;}.elementor-2311 .elementor-element.elementor-element-99964ea > .elementor-widget-container{background-color:var( --e-global-color-07d8e3a );padding:50px 50px 40px 50px;}.elementor-2311 .elementor-element.elementor-element-033f4c0{--e-image-carousel-slides-to-show:1;}.elementor-2311 .elementor-element.elementor-element-033f4c0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-033f4c0 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2311 .elementor-element.elementor-element-033f4c0 .elementor-swiper-button.elementor-swiper-button-next{font-size:39px;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-033f4c0 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2311 .elementor-element.elementor-element-033f4c0 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-033f4c0 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:10px;height:10px;background:var( --e-global-color-accent );}.elementor-2311 .elementor-element.elementor-element-033f4c0 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-2311 .elementor-element.elementor-element-033f4c0 .elementor-image-carousel-caption{text-align:start;margin-block-start:0px;}.elementor-2311 .elementor-element.elementor-element-b46a465 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-903d0af );}.elementor-2311 .elementor-element.elementor-element-c596ace{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2ccdaeb .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-903d0af );}.elementor-2311 .elementor-element.elementor-element-ab227c8{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-9400d02{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2311 .elementor-element.elementor-element-84a8677{--display:flex;}.elementor-2311 .elementor-element.elementor-element-84a8677.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2311 .elementor-element.elementor-element-90c5ef0 img{width:100%;height:625px;object-fit:cover;object-position:center center;}.elementor-2311 .elementor-element.elementor-element-5395e28{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2311 .elementor-element.elementor-element-eaa62c5 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-eaa62c5 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-e940a8a .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-903d0af );}.elementor-2311 .elementor-element.elementor-element-082b241{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-4865835 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-903d0af );}.elementor-2311 .elementor-element.elementor-element-e926755{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2311 .elementor-element.elementor-element-6b70c39{--display:flex;}.elementor-2311 .elementor-element.elementor-element-6b70c39.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2311 .elementor-element.elementor-element-341a856{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-7a1cbe4{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2311 .elementor-element.elementor-element-000d209 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-000d209 img{width:100%;height:295px;object-fit:cover;object-position:center center;}.elementor-2311 .elementor-element.elementor-element-8f0f9be{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-6553840{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2311 .elementor-element.elementor-element-3ee2810{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.47;--overlay-mix-blend-mode:multiply;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-2311 .elementor-element.elementor-element-3ee2810:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-3ee2810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a81c987 );}.elementor-2311 .elementor-element.elementor-element-3ee2810::before, .elementor-2311 .elementor-element.elementor-element-3ee2810 > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-3ee2810 > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-3ee2810 > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-3ee2810 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-3ee2810 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://annualreports.cement.ca/wp-content/uploads/pl-bg.jpg");--background-overlay:'';background-size:cover;}.elementor-2311 .elementor-element.elementor-element-3ee2810::before{filter:brightness( 182% ) contrast( 102% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2311 .elementor-element.elementor-element-6cb0692{--display:flex;--justify-content:space-around;--overlay-opacity:0.61;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-6cb0692:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-6cb0692 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://annualreports.cement.ca/wp-content/uploads/cac-C-blanc-outline-light-transp35.svg");background-position:18vw 10vh;background-repeat:no-repeat;background-size:cover;}.elementor-2311 .elementor-element.elementor-element-6cb0692::before, .elementor-2311 .elementor-element.elementor-element-6cb0692 > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-6cb0692 > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-6cb0692 > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-6cb0692 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-6cb0692 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2311 .elementor-element.elementor-element-8d72def{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;z-index:2;}.elementor-2311 .elementor-element.elementor-element-8d72def .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:6.5em;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-1da5343{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}.elementor-2311 .elementor-element.elementor-element-1da5343.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2311 .elementor-element.elementor-element-1da5343{left:-20vw;}body.rtl .elementor-2311 .elementor-element.elementor-element-1da5343{right:-20vw;}.elementor-2311 .elementor-element.elementor-element-1da5343 img{width:100%;opacity:0.15;filter:brightness( 37% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2311 .elementor-element.elementor-element-5a7f7b6{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-fba8ab8{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2311 .elementor-element.elementor-element-8401d78{--display:flex;}.elementor-2311 .elementor-element.elementor-element-8401d78.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2311 .elementor-element.elementor-element-d93fbfe .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-a81c987 );}.elementor-2311 .elementor-element.elementor-element-d74bdb7{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-7736d01{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2311 .elementor-element.elementor-element-c6f5729 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-c6f5729 img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-2311 .elementor-element.elementor-element-9b52755 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-a81c987 );}.elementor-2311 .elementor-element.elementor-element-c055d47{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-ff60374 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-a81c987 );}.elementor-2311 .elementor-element.elementor-element-aeede72{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-92351ba > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-92351ba img{width:100%;}.elementor-2311 .elementor-element.elementor-element-fa5c8d1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2311 .elementor-element.elementor-element-52bcd1a{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.47;--overlay-mix-blend-mode:multiply;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-2311 .elementor-element.elementor-element-52bcd1a:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-52bcd1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-52bcd1a::before, .elementor-2311 .elementor-element.elementor-element-52bcd1a > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-52bcd1a > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-52bcd1a > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-52bcd1a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-52bcd1a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://annualreports.cement.ca/wp-content/uploads/lra-bg.jpg");--background-overlay:'';background-size:cover;}.elementor-2311 .elementor-element.elementor-element-52bcd1a::before{filter:brightness( 182% ) contrast( 102% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2311 .elementor-element.elementor-element-8599825{--display:flex;--justify-content:space-around;--overlay-opacity:0.61;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-8599825:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-8599825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://annualreports.cement.ca/wp-content/uploads/cac-C-blanc-outline-thin-transp35.svg");background-position:18vw 10vh;background-repeat:no-repeat;background-size:cover;}.elementor-2311 .elementor-element.elementor-element-8599825::before, .elementor-2311 .elementor-element.elementor-element-8599825 > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-8599825 > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-8599825 > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-8599825 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-8599825 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2311 .elementor-element.elementor-element-00d755a{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;z-index:2;}.elementor-2311 .elementor-element.elementor-element-00d755a .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:6.5em;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-d72b32a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}.elementor-2311 .elementor-element.elementor-element-d72b32a.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2311 .elementor-element.elementor-element-d72b32a{left:-20vw;}body.rtl .elementor-2311 .elementor-element.elementor-element-d72b32a{right:-20vw;}.elementor-2311 .elementor-element.elementor-element-d72b32a img{width:100%;opacity:0.37;filter:brightness( 37% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2311 .elementor-element.elementor-element-56ce940{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-2a89a86{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2311 .elementor-element.elementor-element-6f38d86{--display:flex;}.elementor-2311 .elementor-element.elementor-element-6f38d86.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2311 .elementor-element.elementor-element-1fa100b{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-79a5761{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2311 .elementor-element.elementor-element-a39181d > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-a39181d img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-2311 .elementor-element.elementor-element-4bcc45e > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-4bcc45e img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-2311 .elementor-element.elementor-element-faaf66c{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-0936f22{--e-image-carousel-slides-to-show:1;}.elementor-2311 .elementor-element.elementor-element-0936f22 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-0936f22 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2311 .elementor-element.elementor-element-0936f22 .elementor-swiper-button.elementor-swiper-button-next{font-size:39px;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-0936f22 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2311 .elementor-element.elementor-element-0936f22 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-0936f22 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:10px;height:10px;background:var( --e-global-color-accent );}.elementor-2311 .elementor-element.elementor-element-0936f22 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-2311 .elementor-element.elementor-element-0936f22 .elementor-image-carousel-caption{text-align:start;margin-block-start:0px;}.elementor-2311 .elementor-element.elementor-element-44faa94{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2311 .elementor-element.elementor-element-d936705{--display:flex;}.elementor-2311 .elementor-element.elementor-element-d936705.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2311 .elementor-element.elementor-element-c1c9192 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-931fbf9{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2249664{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2311 .elementor-element.elementor-element-f8faf40 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-f8faf40 img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-2311 .elementor-element.elementor-element-d8522d5 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-37a66a7{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-1de5bc2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2311 .elementor-element.elementor-element-6d8b5e3{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.47;--overlay-mix-blend-mode:multiply;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-2311 .elementor-element.elementor-element-6d8b5e3:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-6d8b5e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-903d0af );}.elementor-2311 .elementor-element.elementor-element-6d8b5e3::before, .elementor-2311 .elementor-element.elementor-element-6d8b5e3 > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-6d8b5e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-6d8b5e3 > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-6d8b5e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-6d8b5e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://annualreports.cement.ca/wp-content/uploads/wrh-bg.jpg");--background-overlay:'';background-size:cover;}.elementor-2311 .elementor-element.elementor-element-6d8b5e3::before{filter:brightness( 182% ) contrast( 102% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2311 .elementor-element.elementor-element-d32377a{--display:flex;--justify-content:space-around;--overlay-opacity:0.61;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-d32377a:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-d32377a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://annualreports.cement.ca/wp-content/uploads/cac-C-blanc-outline-thin-transp35.svg");background-position:18vw 10vh;background-repeat:no-repeat;background-size:cover;}.elementor-2311 .elementor-element.elementor-element-d32377a::before, .elementor-2311 .elementor-element.elementor-element-d32377a > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-d32377a > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-d32377a > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-d32377a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-d32377a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2311 .elementor-element.elementor-element-593187c{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;z-index:2;}.elementor-2311 .elementor-element.elementor-element-593187c .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:6.5em;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-20e1995{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}.elementor-2311 .elementor-element.elementor-element-20e1995.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2311 .elementor-element.elementor-element-20e1995{left:-20vw;}body.rtl .elementor-2311 .elementor-element.elementor-element-20e1995{right:-20vw;}.elementor-2311 .elementor-element.elementor-element-20e1995 img{width:100%;opacity:0.21;filter:brightness( 37% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2311 .elementor-element.elementor-element-41d1a4b{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-0e5831c .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-903d0af );}.elementor-2311 .elementor-element.elementor-element-3a232ce .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-7d2a469{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2311 .elementor-element.elementor-element-77f3a66{--display:flex;}.elementor-2311 .elementor-element.elementor-element-77f3a66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2311 .elementor-element.elementor-element-e249481{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-6e59012{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2311 .elementor-element.elementor-element-ca55348 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-5016e2a > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-736e62a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-736e62a img{width:100%;}.elementor-2311 .elementor-element.elementor-element-c83de0e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2311 .elementor-element.elementor-element-fb6a5b5{--display:flex;}.elementor-2311 .elementor-element.elementor-element-74830da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-74830da .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-1cfd233{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2d81028 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-717bf41{--display:flex;}.elementor-2311 .elementor-element.elementor-element-edc5e00 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-50a0765{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-60262d2 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-6f128bc{--display:flex;}.elementor-2311 .elementor-element.elementor-element-83ebfa7 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-2389d9e{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-24ba223 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-261cef0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-261cef0 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-903d0af );}.elementor-2311 .elementor-element.elementor-element-8eb943d{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-9460060 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-4a54eab{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2170d5f{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2311 .elementor-element.elementor-element-df70f13{--display:flex;}.elementor-2311 .elementor-element.elementor-element-df70f13.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2311 .elementor-element.elementor-element-50623ad .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-1594a33{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-11bf49c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2311 .elementor-element.elementor-element-bf37eff > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-7bbab54{--display:flex;--min-height:72vh;--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.74;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-7bbab54:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-7bbab54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://annualreports.cement.ca/wp-content/uploads/Glen-Ignite-Talks-Calgary-2000px.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2311 .elementor-element.elementor-element-7bbab54::before, .elementor-2311 .elementor-element.elementor-element-7bbab54 > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-7bbab54 > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-7bbab54 > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-7bbab54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-7bbab54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2311 .elementor-element.elementor-element-0f41dec{--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-2311 .elementor-element.elementor-element-849ef3e{--display:flex;--justify-content:center;}.elementor-2311 .elementor-element.elementor-element-4a342d8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Barlow Semi Condensed", Sans-serif;font-size:28px;font-weight:600;line-height:1.8em;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-a7b012d{--display:flex;}.elementor-2311 .elementor-element.elementor-element-cfaf40f{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-5e5e42b{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2311 .elementor-element.elementor-element-3b57d08{--display:flex;}.elementor-2311 .elementor-element.elementor-element-3b57d08.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2311 .elementor-element.elementor-element-ce8dbf7 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-04b82e7{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-f3be1ba .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-b196ee0{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-c9c1e2f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2311 .elementor-element.elementor-element-112edea > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-b6c1941{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2311 .elementor-element.elementor-element-e817e28{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.47;--overlay-mix-blend-mode:multiply;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-2311 .elementor-element.elementor-element-e817e28:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-e817e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a81c987 );}.elementor-2311 .elementor-element.elementor-element-e817e28::before, .elementor-2311 .elementor-element.elementor-element-e817e28 > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-e817e28 > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-e817e28 > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-e817e28 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-e817e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://annualreports.cement.ca/wp-content/uploads/orh-bg.jpg");--background-overlay:'';background-size:cover;}.elementor-2311 .elementor-element.elementor-element-e817e28::before{filter:brightness( 182% ) contrast( 102% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2311 .elementor-element.elementor-element-dff527f{--display:flex;--justify-content:space-around;--overlay-opacity:0.61;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-dff527f:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-dff527f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://annualreports.cement.ca/wp-content/uploads/cac-C-blanc-outline-light-transp35.svg");background-position:18vw 10vh;background-repeat:no-repeat;background-size:cover;}.elementor-2311 .elementor-element.elementor-element-dff527f::before, .elementor-2311 .elementor-element.elementor-element-dff527f > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-dff527f > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-dff527f > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-dff527f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-dff527f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2311 .elementor-element.elementor-element-c2f223e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:2;}.elementor-2311 .elementor-element.elementor-element-c2f223e .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:6.5em;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-0132903{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}.elementor-2311 .elementor-element.elementor-element-0132903.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2311 .elementor-element.elementor-element-0132903{left:-20vw;}body.rtl .elementor-2311 .elementor-element.elementor-element-0132903{right:-20vw;}.elementor-2311 .elementor-element.elementor-element-0132903 img{width:100%;opacity:0.15;filter:brightness( 37% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2311 .elementor-element.elementor-element-1d28353{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-9e3b254{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2311 .elementor-element.elementor-element-ac0667d{--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;}.elementor-2311 .elementor-element.elementor-element-ac0667d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2311 .elementor-element.elementor-element-6003ac7{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-d0dc2c1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-d0dc2c1 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-52ff40f .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-a81c987 );}.elementor-2311 .elementor-element.elementor-element-e56fd82{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-cab6318{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2311 .elementor-element.elementor-element-876ed97{--display:flex;}.elementor-2311 .elementor-element.elementor-element-876ed97.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2311 .elementor-element.elementor-element-82c7693{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2aa3a27{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2311 .elementor-element.elementor-element-bce0514 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-3c7c08e .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-eb14870{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-a60e7de .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-c5c8767{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2311 .elementor-element.elementor-element-94558c5{--display:flex;}.elementor-2311 .elementor-element.elementor-element-94558c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2311 .elementor-element.elementor-element-f58e2b3{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-8eb3d48{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2311 .elementor-element.elementor-element-5c7a1d1 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-8e8049b .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-96debbd{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-0e6b6f3 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-a81c987 );}.elementor-2311 .elementor-element.elementor-element-94eeeca{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-ab6b7cc{--display:flex;--min-height:72vh;--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.74;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-ab6b7cc:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-ab6b7cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://annualreports.cement.ca/wp-content/uploads/IMG_9770-2000px.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2311 .elementor-element.elementor-element-ab6b7cc::before, .elementor-2311 .elementor-element.elementor-element-ab6b7cc > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-ab6b7cc > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-ab6b7cc > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-ab6b7cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-ab6b7cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2311 .elementor-element.elementor-element-f268080{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:120px 120px;--row-gap:120px;--column-gap:120px;}.elementor-2311 .elementor-element.elementor-element-0f03f6a{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2311 .elementor-element.elementor-element-905ea0d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Barlow Semi Condensed", Sans-serif;font-size:28px;font-weight:600;line-height:1.8em;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-fa0cfcc{--display:flex;}.elementor-2311 .elementor-element.elementor-element-3443f2b{text-align:end;}.elementor-2311 .elementor-element.elementor-element-3443f2b img{width:100%;height:650px;object-fit:cover;object-position:top center;}.elementor-2311 .elementor-element.elementor-element-548eddc{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-700f47c .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-6929160{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-6be841f{--e-image-carousel-slides-to-show:1;}.elementor-2311 .elementor-element.elementor-element-6be841f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-6be841f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2311 .elementor-element.elementor-element-6be841f .elementor-swiper-button.elementor-swiper-button-next{font-size:39px;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-6be841f .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2311 .elementor-element.elementor-element-6be841f .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-6be841f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:10px;height:10px;background:var( --e-global-color-accent );}.elementor-2311 .elementor-element.elementor-element-6be841f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-2311 .elementor-element.elementor-element-6be841f .elementor-image-carousel-caption{text-align:start;margin-block-start:0px;}.elementor-2311 .elementor-element.elementor-element-782b7ba{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2311 .elementor-element.elementor-element-b33d434{--display:flex;}.elementor-2311 .elementor-element.elementor-element-b33d434.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2311 .elementor-element.elementor-element-c4a7ffb .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-22de155{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-068364c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2311 .elementor-element.elementor-element-ba23e8d > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-061ce5f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2311 .elementor-element.elementor-element-4110d56{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.47;--overlay-mix-blend-mode:multiply;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-2311 .elementor-element.elementor-element-4110d56:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-4110d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-4110d56::before, .elementor-2311 .elementor-element.elementor-element-4110d56 > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-4110d56 > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-4110d56 > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-4110d56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-4110d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://annualreports.cement.ca/wp-content/uploads/qrh-bg.jpg");--background-overlay:'';background-size:cover;}.elementor-2311 .elementor-element.elementor-element-4110d56::before{filter:brightness( 130% ) contrast( 143% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2311 .elementor-element.elementor-element-b33a171{--display:flex;--justify-content:space-around;--overlay-opacity:0.61;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-b33a171:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-b33a171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://annualreports.cement.ca/wp-content/uploads/cac-C-blanc-outline-thin-transp35.svg");background-position:18vw 10vh;background-repeat:no-repeat;background-size:cover;}.elementor-2311 .elementor-element.elementor-element-b33a171::before, .elementor-2311 .elementor-element.elementor-element-b33a171 > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-b33a171 > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-b33a171 > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-b33a171 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-b33a171 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2311 .elementor-element.elementor-element-4c07c97{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:2;}.elementor-2311 .elementor-element.elementor-element-4c07c97 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:6.5em;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-6b88c32{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}.elementor-2311 .elementor-element.elementor-element-6b88c32.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2311 .elementor-element.elementor-element-6b88c32{left:-20vw;}body.rtl .elementor-2311 .elementor-element.elementor-element-6b88c32{right:-20vw;}.elementor-2311 .elementor-element.elementor-element-6b88c32 img{width:100%;opacity:0.37;filter:brightness( 37% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2311 .elementor-element.elementor-element-63516d6{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-fb6b9f4{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2311 .elementor-element.elementor-element-e2f1542{--display:flex;}.elementor-2311 .elementor-element.elementor-element-e2f1542.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2311 .elementor-element.elementor-element-5083f8e{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-c71d702{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2311 .elementor-element.elementor-element-007b1de > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-007b1de img{width:100%;height:580px;object-fit:cover;object-position:bottom center;}.elementor-2311 .elementor-element.elementor-element-0a61a47 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-3799705{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-7179302 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-4ab3acb{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-e274a5b .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-720e85b{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2bed4d7 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-7c0d3e4{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-302774c .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-d4f6933{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2d9f01c{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2311 .elementor-element.elementor-element-cd2feb1{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2311 .elementor-element.elementor-element-847f9ac > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-6bf735e > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-5dc5fa2{--display:flex;}.elementor-2311 .elementor-element.elementor-element-5dc5fa2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2311 .elementor-element.elementor-element-a673bc8 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-6d49403{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-84fa3e6{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-56efacd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2311 .elementor-element.elementor-element-66a8ecc{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.47;--overlay-mix-blend-mode:multiply;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-2311 .elementor-element.elementor-element-66a8ecc:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-66a8ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-903d0af );}.elementor-2311 .elementor-element.elementor-element-66a8ecc::before, .elementor-2311 .elementor-element.elementor-element-66a8ecc > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-66a8ecc > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-66a8ecc > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-66a8ecc > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-66a8ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://annualreports.cement.ca/wp-content/uploads/arh-bg.jpg");--background-overlay:'';background-size:cover;}.elementor-2311 .elementor-element.elementor-element-66a8ecc::before{filter:brightness( 182% ) contrast( 102% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2311 .elementor-element.elementor-element-740d86b{--display:flex;--justify-content:space-around;--overlay-opacity:0.61;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-740d86b:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-740d86b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://annualreports.cement.ca/wp-content/uploads/cac-C-blanc-outline-thin-transp35.svg");background-position:18vw 10vh;background-repeat:no-repeat;background-size:cover;}.elementor-2311 .elementor-element.elementor-element-740d86b::before, .elementor-2311 .elementor-element.elementor-element-740d86b > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-740d86b > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-740d86b > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-740d86b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-740d86b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2311 .elementor-element.elementor-element-f48313c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:2;}.elementor-2311 .elementor-element.elementor-element-f48313c .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:6.5em;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-d8b43ab{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}.elementor-2311 .elementor-element.elementor-element-d8b43ab.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2311 .elementor-element.elementor-element-d8b43ab{left:-20vw;}body.rtl .elementor-2311 .elementor-element.elementor-element-d8b43ab{right:-20vw;}.elementor-2311 .elementor-element.elementor-element-d8b43ab img{width:100%;opacity:0.21;filter:brightness( 37% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2311 .elementor-element.elementor-element-df98bff{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-5a210c5{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2311 .elementor-element.elementor-element-51d3a41{--display:flex;}.elementor-2311 .elementor-element.elementor-element-51d3a41.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2311 .elementor-element.elementor-element-74029c2{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-f74d31b{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2311 .elementor-element.elementor-element-f5d362f > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-f5d362f img{width:100%;}.elementor-2311 .elementor-element.elementor-element-039531a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2311 .elementor-element.elementor-element-039531a::before, .elementor-2311 .elementor-element.elementor-element-039531a > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-039531a > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-039531a > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-039531a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-039531a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2311 .elementor-element.elementor-element-6a76a2d{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.47;--overlay-mix-blend-mode:multiply;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-2311 .elementor-element.elementor-element-6a76a2d:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-6a76a2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a81c987 );}.elementor-2311 .elementor-element.elementor-element-6a76a2d::before, .elementor-2311 .elementor-element.elementor-element-6a76a2d > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-6a76a2d > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-6a76a2d > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-6a76a2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-6a76a2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://annualreports.cement.ca/wp-content/uploads/website-bg.jpg");--background-overlay:'';background-position:center right;background-size:cover;}.elementor-2311 .elementor-element.elementor-element-6a76a2d::before{filter:brightness( 182% ) contrast( 102% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2311 .elementor-element.elementor-element-b4c1a55{--display:flex;--justify-content:space-around;--overlay-opacity:0.61;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-b4c1a55:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-b4c1a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://annualreports.cement.ca/wp-content/uploads/cac-C-blanc-outline-light-transp35.svg");background-position:18vw 10vh;background-repeat:no-repeat;background-size:cover;}.elementor-2311 .elementor-element.elementor-element-b4c1a55::before, .elementor-2311 .elementor-element.elementor-element-b4c1a55 > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-b4c1a55 > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-b4c1a55 > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-b4c1a55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-b4c1a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2311 .elementor-element.elementor-element-9732609{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;z-index:2;}.elementor-2311 .elementor-element.elementor-element-9732609 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:6.5em;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-0d9c625{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}.elementor-2311 .elementor-element.elementor-element-0d9c625.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2311 .elementor-element.elementor-element-0d9c625{left:-20vw;}body.rtl .elementor-2311 .elementor-element.elementor-element-0d9c625{right:-20vw;}.elementor-2311 .elementor-element.elementor-element-0d9c625 img{width:100%;opacity:0.15;filter:brightness( 37% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2311 .elementor-element.elementor-element-4a49ea0{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-343fa61 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-a81c987 );}.elementor-2311 .elementor-element.elementor-element-ebac20d{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-39682a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-39682a5 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-786968b .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-a81c987 );}.elementor-2311 .elementor-element.elementor-element-239b9d9{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-78c50a4 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-2311 .elementor-element.elementor-element-78c50a4 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.6rem, 1.5308rem + 0.3077vw, 1.75rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-f9a7c83{--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-2311 .elementor-element.elementor-element-4e5919b{--display:flex;}.elementor-2311 .elementor-element.elementor-element-3f0fcf1{--display:grid;--min-height:261px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-cf460b4 > .elementor-widget-container{background-color:var( --e-global-color-903d0af );padding:20px 20px 20px 20px;}.elementor-2311 .elementor-element.elementor-element-cf460b4 .elementor-counter{gap:13px;}.elementor-2311 .elementor-element.elementor-element-cf460b4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"BioRhyme Static", Sans-serif;font-size:83px;font-weight:800;letter-spacing:-4.2px;}.elementor-2311 .elementor-element.elementor-element-cf460b4 .elementor-counter-title{color:#FFFFFF;font-size:13px;line-height:24px;}.elementor-2311 .elementor-element.elementor-element-bb3416d > .elementor-widget-container{background-color:var( --e-global-color-ec02df1 );padding:20px 20px 20px 20px;}.elementor-2311 .elementor-element.elementor-element-bb3416d .elementor-counter{gap:13px;}.elementor-2311 .elementor-element.elementor-element-bb3416d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"BioRhyme Static", Sans-serif;font-size:83px;font-weight:800;letter-spacing:-4.2px;}.elementor-2311 .elementor-element.elementor-element-bb3416d .elementor-counter-title{font-size:13px;line-height:24px;}.elementor-2311 .elementor-element.elementor-element-1b9abfd > .elementor-widget-container{background-color:var( --e-global-color-07d8e3a );padding:20px 20px 20px 20px;}.elementor-2311 .elementor-element.elementor-element-1b9abfd .elementor-counter{gap:13px;}.elementor-2311 .elementor-element.elementor-element-1b9abfd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"BioRhyme Static", Sans-serif;font-size:83px;font-weight:800;letter-spacing:-4.2px;}.elementor-2311 .elementor-element.elementor-element-1b9abfd .elementor-counter-title{font-size:13px;line-height:24px;}.elementor-2311 .elementor-element.elementor-element-1353023 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-1353023 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.6rem, 1.5308rem + 0.3077vw, 1.75rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-4727ab8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2311 .elementor-element.elementor-element-f72c7ad{--display:grid;--min-height:500px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-83e769b > .elementor-widget-container{background-color:var( --e-global-color-07d8e3a );padding:20px 20px 20px 20px;}.elementor-2311 .elementor-element.elementor-element-83e769b .elementor-counter{gap:13px;}.elementor-2311 .elementor-element.elementor-element-83e769b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"BioRhyme Static", Sans-serif;font-size:83px;font-weight:800;letter-spacing:-4.2px;}.elementor-2311 .elementor-element.elementor-element-83e769b .elementor-counter-title{font-size:13px;line-height:24px;}.elementor-2311 .elementor-element.elementor-element-bf236cb > .elementor-widget-container{background-color:var( --e-global-color-ec02df1 );padding:20px 20px 20px 20px;}.elementor-2311 .elementor-element.elementor-element-bf236cb .elementor-counter{gap:13px;}.elementor-2311 .elementor-element.elementor-element-bf236cb .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"BioRhyme Static", Sans-serif;font-size:83px;font-weight:800;letter-spacing:-4.2px;}.elementor-2311 .elementor-element.elementor-element-bf236cb .elementor-counter-title{font-size:13px;line-height:24px;}.elementor-2311 .elementor-element.elementor-element-9463da8 > .elementor-widget-container{background-color:var( --e-global-color-ec02df1 );padding:20px 20px 20px 20px;}.elementor-2311 .elementor-element.elementor-element-9463da8 .elementor-counter{gap:13px;}.elementor-2311 .elementor-element.elementor-element-9463da8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"BioRhyme Static", Sans-serif;font-size:83px;font-weight:800;letter-spacing:-4.2px;}.elementor-2311 .elementor-element.elementor-element-9463da8 .elementor-counter-title{font-size:13px;line-height:24px;}.elementor-2311 .elementor-element.elementor-element-86b3ef7 > .elementor-widget-container{background-color:var( --e-global-color-903d0af );padding:20px 20px 20px 20px;}.elementor-2311 .elementor-element.elementor-element-86b3ef7 .elementor-counter{gap:13px;}.elementor-2311 .elementor-element.elementor-element-86b3ef7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"BioRhyme Static", Sans-serif;font-size:83px;font-weight:800;letter-spacing:-4.2px;}.elementor-2311 .elementor-element.elementor-element-86b3ef7 .elementor-counter-title{color:#FFFFFF;font-size:13px;line-height:24px;}.elementor-2311 .elementor-element.elementor-element-3ecd7c0 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-1a2ce43 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-a81c987 );}.elementor-2311 .elementor-element.elementor-element-b6b6f34{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-7cde532 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-a81c987 );}.elementor-2311 .elementor-element.elementor-element-244d4a2{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-fd1a647 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-fd1a647 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-18bb652 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-a81c987 );}.elementor-2311 .elementor-element.elementor-element-fa56ec4{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-73da21f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-73da21f img{width:100%;border-style:none;}.elementor-2311 .elementor-element.elementor-element-bc3f5f9 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-a81c987 );}.elementor-2311 .elementor-element.elementor-element-f40234f{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-78bbfe0 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-a81c987 );}.elementor-2311 .elementor-element.elementor-element-a98fd4f{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2f13525{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-25dc635 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-5d0b5e4 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-8769629 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-98cd1f4 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-51ae432 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-0fd113e img{width:100%;}.elementor-2311 .elementor-element.elementor-element-0cdd98e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2311 .elementor-element.elementor-element-a5d976f{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.47;--overlay-mix-blend-mode:multiply;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-2311 .elementor-element.elementor-element-a5d976f:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-a5d976f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-a5d976f::before, .elementor-2311 .elementor-element.elementor-element-a5d976f > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-a5d976f > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-a5d976f > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-a5d976f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-a5d976f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://annualreports.cement.ca/wp-content/uploads/mta-bg.jpg");--background-overlay:'';background-size:cover;}.elementor-2311 .elementor-element.elementor-element-a5d976f::before{filter:brightness( 182% ) contrast( 102% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2311 .elementor-element.elementor-element-71bbada{--display:flex;--justify-content:space-around;--overlay-opacity:0.61;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-71bbada:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-71bbada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://annualreports.cement.ca/wp-content/uploads/cac-C-blanc-outline-thin-transp35.svg");background-position:18vw 10vh;background-repeat:no-repeat;background-size:cover;}.elementor-2311 .elementor-element.elementor-element-71bbada::before, .elementor-2311 .elementor-element.elementor-element-71bbada > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-71bbada > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-71bbada > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-71bbada > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-71bbada > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2311 .elementor-element.elementor-element-d9246a1{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;z-index:2;}.elementor-2311 .elementor-element.elementor-element-d9246a1 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:6.5em;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-90fdcc7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}.elementor-2311 .elementor-element.elementor-element-90fdcc7.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2311 .elementor-element.elementor-element-90fdcc7{left:-20vw;}body.rtl .elementor-2311 .elementor-element.elementor-element-90fdcc7{right:-20vw;}.elementor-2311 .elementor-element.elementor-element-90fdcc7 img{width:100%;opacity:0.37;filter:brightness( 37% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2311 .elementor-element.elementor-element-1ea7845{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-ed7320b .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-abf5e14{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-1a65f5b{--e-image-carousel-slides-to-show:1;}.elementor-2311 .elementor-element.elementor-element-1a65f5b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-1a65f5b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2311 .elementor-element.elementor-element-1a65f5b .elementor-swiper-button.elementor-swiper-button-next{font-size:39px;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-1a65f5b .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2311 .elementor-element.elementor-element-1a65f5b .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-1a65f5b .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:10px;height:10px;background:var( --e-global-color-accent );}.elementor-2311 .elementor-element.elementor-element-1a65f5b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-2311 .elementor-element.elementor-element-1a65f5b .elementor-image-carousel-caption{text-align:start;margin-block-start:0px;}.elementor-2311 .elementor-element.elementor-element-8821ce7 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-d02cab9 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-77606a9{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-3495608{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-8dbe45b );--border-color:var( --e-global-color-8dbe45b );}.elementor-2311 .elementor-element.elementor-element-3495608:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-3495608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2e4e84 );}.elementor-2311 .elementor-element.elementor-element-6de122c{--display:flex;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-2311 .elementor-element.elementor-element-5907317{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-76267d7{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2311 .elementor-element.elementor-element-b2cb0ee{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-8dbe45b );--border-color:var( --e-global-color-8dbe45b );--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2311 .elementor-element.elementor-element-b2cb0ee:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-b2cb0ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2e4e84 );}.elementor-2311 .elementor-element.elementor-element-03132c1{--display:flex;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-2311 .elementor-element.elementor-element-4b3f7bf > .elementor-widget-container{padding:35px 35px 35px 35px;}.elementor-2311 .elementor-element.elementor-element-4b3f7bf{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-245e26d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2311 .elementor-element.elementor-element-437aa62 img{height:280px;object-fit:cover;object-position:center center;}.elementor-2311 .elementor-element.elementor-element-d6437b9{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-ca3369f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-8dbe45b );--border-color:var( --e-global-color-8dbe45b );--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2311 .elementor-element.elementor-element-ca3369f:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-ca3369f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2e4e84 );}.elementor-2311 .elementor-element.elementor-element-731e1bf{--display:flex;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-2311 .elementor-element.elementor-element-fbde6a8{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-ef18a6c{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2311 .elementor-element.elementor-element-7e11efb img{height:280px;object-fit:cover;object-position:center center;}.elementor-2311 .elementor-element.elementor-element-e13e4ae{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-6db06b7{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-8dbe45b );--border-color:var( --e-global-color-8dbe45b );--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2311 .elementor-element.elementor-element-6db06b7:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-6db06b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2e4e84 );}.elementor-2311 .elementor-element.elementor-element-14fb9d6{--display:flex;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-2311 .elementor-element.elementor-element-0ddabae{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-74aaa8d{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2311 .elementor-element.elementor-element-f344159 img{width:100%;height:280px;object-fit:cover;object-position:center center;}.elementor-2311 .elementor-element.elementor-element-b16fb7b{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-7fefb9e .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-1809188{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2311 .elementor-element.elementor-element-6a387ec{--display:flex;}.elementor-2311 .elementor-element.elementor-element-6a387ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2311 .elementor-element.elementor-element-25f94ca{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-31ea60f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2311 .elementor-element.elementor-element-bdae195 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-bdae195 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-e5bb583{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-d3f5a19 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-2a31d3a{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-363e09c .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);font-weight:600;line-height:1.2em;}.elementor-2311 .elementor-element.elementor-element-0af2074{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-0133ab9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2311 .elementor-element.elementor-element-c4c7c53{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.47;--overlay-mix-blend-mode:multiply;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-2311 .elementor-element.elementor-element-c4c7c53:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-c4c7c53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-903d0af );}.elementor-2311 .elementor-element.elementor-element-c4c7c53::before, .elementor-2311 .elementor-element.elementor-element-c4c7c53 > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-c4c7c53 > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-c4c7c53 > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-c4c7c53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-c4c7c53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://annualreports.cement.ca/wp-content/uploads/cs-bg.jpg");--background-overlay:'';background-size:cover;}.elementor-2311 .elementor-element.elementor-element-c4c7c53::before{filter:brightness( 182% ) contrast( 102% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2311 .elementor-element.elementor-element-844b794{--display:flex;--justify-content:space-around;--overlay-opacity:0.61;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-844b794:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-844b794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://annualreports.cement.ca/wp-content/uploads/cac-C-blanc-outline-thin-transp35.svg");background-position:18vw 10vh;background-repeat:no-repeat;background-size:cover;}.elementor-2311 .elementor-element.elementor-element-844b794::before, .elementor-2311 .elementor-element.elementor-element-844b794 > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-844b794 > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-844b794 > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-844b794 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-844b794 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2311 .elementor-element.elementor-element-204800c{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;z-index:2;}.elementor-2311 .elementor-element.elementor-element-204800c .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:6.5em;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-b634e02{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}.elementor-2311 .elementor-element.elementor-element-b634e02.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2311 .elementor-element.elementor-element-b634e02{left:-20vw;}body.rtl .elementor-2311 .elementor-element.elementor-element-b634e02{right:-20vw;}.elementor-2311 .elementor-element.elementor-element-b634e02 img{width:100%;opacity:0.21;filter:brightness( 37% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2311 .elementor-element.elementor-element-3cfd35f{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-8721289{font-family:var( --e-global-typography-7ef9b75-font-family ), Sans-serif;font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-360a63b .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 2.4rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-903d0af );}.elementor-2311 .elementor-element.elementor-element-a0abb76{font-family:"Barlow Semi Condensed", Sans-serif;font-size:18px;}.elementor-2311 .elementor-element.elementor-element-83e6c20{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.39;--padding-top:3%;--padding-bottom:3%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-83e6c20:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-83e6c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-07d8e3a );}.elementor-2311 .elementor-element.elementor-element-83e6c20::before, .elementor-2311 .elementor-element.elementor-element-83e6c20 > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-83e6c20 > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-83e6c20 > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-83e6c20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-83e6c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://annualreports.cement.ca/wp-content/uploads/2024-linear.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2311 .elementor-element.elementor-element-f04e95a .elementor-icon-wrapper{text-align:center;}.elementor-2311 .elementor-element.elementor-element-f04e95a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-f04e95a.elementor-view-framed .elementor-icon, .elementor-2311 .elementor-element.elementor-element-f04e95a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-f04e95a.elementor-view-framed .elementor-icon, .elementor-2311 .elementor-element.elementor-element-f04e95a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2311 .elementor-element.elementor-element-f04e95a .elementor-icon{font-size:40px;}.elementor-2311 .elementor-element.elementor-element-f04e95a .elementor-icon svg{height:40px;}.elementor-2311 .elementor-element.elementor-element-503a064{text-align:center;}.elementor-2311 .elementor-element.elementor-element-503a064 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:25px;font-weight:700;line-height:1.2em;letter-spacing:2.6px;color:#FFFFFF;}.elementor-2311 .elementor-element.elementor-element-063fcb4 > .elementor-widget-container{margin:50px 0px 60px 0px;}.elementor-2311 .elementor-element.elementor-element-063fcb4{text-align:center;}.elementor-2311 .elementor-element.elementor-element-063fcb4 img{width:176px;}.elementor-2311 .elementor-element.elementor-element-beadbdd{text-align:center;font-size:10px;color:var( --e-global-color-text );}.elementor-2311 .elementor-element.elementor-element-df44f0c > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-df44f0c{text-align:center;font-size:10px;color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1439px){.elementor-2311 .elementor-element.elementor-element-2392ecf{--justify-content:flex-start;}.elementor-2311 .elementor-element.elementor-element-2392ecf:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-2392ecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:80vw auto;}.elementor-2311 .elementor-element.elementor-element-853b908 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2311 .elementor-element.elementor-element-8df1241 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-2311 .elementor-element.elementor-element-8dd1616{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-bf5b6ff .elementor-heading-title{font-size:5.4em;}.elementor-2311 .elementor-element.elementor-element-6aca2d3{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-331d273{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-ae5526f{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-07e3593{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-912ee70{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2311 .elementor-element.elementor-element-157555e{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-aec70d5{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-3da5740{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-cd2960a{--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-f6849df{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-c0b6fc4{--min-height:62vh;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-2311 .elementor-element.elementor-element-bc4a751{--container-widget-width:43%;--container-widget-flex-grow:0;width:var( --container-widget-width, 43% );max-width:43%;}.elementor-2311 .elementor-element.elementor-element-99f6c2c{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-c0a874f .elementor-heading-title{font-size:5.4em;}.elementor-2311 .elementor-element.elementor-element-4f88cd7{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-c596ace{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-ab227c8{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-082b241{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-341a856{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-8f0f9be{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-8d72def .elementor-heading-title{font-size:5.4em;}.elementor-2311 .elementor-element.elementor-element-d74bdb7{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-c055d47{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-aeede72{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-00d755a .elementor-heading-title{font-size:5.4em;}.elementor-2311 .elementor-element.elementor-element-1fa100b{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-faaf66c{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-931fbf9{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-37a66a7{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-593187c .elementor-heading-title{font-size:5.4em;}.elementor-2311 .elementor-element.elementor-element-e249481{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-c83de0e{--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-1cfd233{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-50a0765{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2389d9e{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-8eb943d{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-4a54eab{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-1594a33{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-7bbab54{--min-height:62vh;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-2311 .elementor-element.elementor-element-4a342d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2311 .elementor-element.elementor-element-04b82e7{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-b196ee0{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-c2f223e .elementor-heading-title{font-size:5.4em;}.elementor-2311 .elementor-element.elementor-element-6003ac7{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-e56fd82{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-82c7693{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-eb14870{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-f58e2b3{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-96debbd{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-94eeeca{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-ab6b7cc{--min-height:62vh;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-2311 .elementor-element.elementor-element-905ea0d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2311 .elementor-element.elementor-element-6929160{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-22de155{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-4c07c97 .elementor-heading-title{font-size:5.4em;}.elementor-2311 .elementor-element.elementor-element-5083f8e{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-3799705{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-4ab3acb{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-720e85b{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-7c0d3e4{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-d4f6933{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-6d49403{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-84fa3e6{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-f48313c .elementor-heading-title{font-size:5.4em;}.elementor-2311 .elementor-element.elementor-element-74029c2{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-9732609 .elementor-heading-title{font-size:5.4em;}.elementor-2311 .elementor-element.elementor-element-ebac20d{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-239b9d9{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-3f0fcf1{--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-4727ab8{--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-f72c7ad{--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-b6b6f34{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-244d4a2{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-fa56ec4{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-f40234f{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-a98fd4f{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2f13525{--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-d9246a1 .elementor-heading-title{font-size:5.4em;}.elementor-2311 .elementor-element.elementor-element-abf5e14{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-77606a9{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-5907317{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-4b3f7bf{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-d6437b9{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-fbde6a8{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-e13e4ae{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-0ddabae{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-b16fb7b{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-25f94ca{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-e5bb583{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2a31d3a{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-0af2074{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-204800c .elementor-heading-title{font-size:5.4em;}.elementor-2311 .elementor-element.elementor-element-8721289{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}}@media(max-width:1199px){.elementor-2311 .elementor-element.elementor-element-853b908 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2311 .elementor-element.elementor-element-bf5b6ff .elementor-heading-title{font-size:4.8em;}.elementor-2311 .elementor-element.elementor-element-cd2960a{--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-c0b6fc4{--min-height:50vh;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-2311 .elementor-element.elementor-element-c0a874f .elementor-heading-title{font-size:4.8em;}.elementor-2311 .elementor-element.elementor-element-8d72def .elementor-heading-title{font-size:4.8em;}.elementor-2311 .elementor-element.elementor-element-00d755a .elementor-heading-title{font-size:4.8em;}.elementor-2311 .elementor-element.elementor-element-593187c .elementor-heading-title{font-size:4.8em;}.elementor-2311 .elementor-element.elementor-element-c83de0e{--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-7bbab54{--min-height:50vh;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-2311 .elementor-element.elementor-element-4a342d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2311 .elementor-element.elementor-element-c2f223e .elementor-heading-title{font-size:4.8em;}.elementor-2311 .elementor-element.elementor-element-ab6b7cc{--min-height:50vh;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-2311 .elementor-element.elementor-element-0f03f6a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2311 .elementor-element.elementor-element-4c07c97 .elementor-heading-title{font-size:4.8em;}.elementor-2311 .elementor-element.elementor-element-f48313c .elementor-heading-title{font-size:4.8em;}.elementor-2311 .elementor-element.elementor-element-9732609 .elementor-heading-title{font-size:4.8em;}.elementor-2311 .elementor-element.elementor-element-3f0fcf1{--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-4727ab8{--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-f72c7ad{--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-2f13525{--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-d9246a1 .elementor-heading-title{font-size:4.8em;}.elementor-2311 .elementor-element.elementor-element-204800c .elementor-heading-title{font-size:4.8em;}}@media(max-width:1023px){.elementor-2311 .elementor-element.elementor-element-2392ecf:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-2392ecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100vw auto;}.elementor-2311 .elementor-element.elementor-element-853b908 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-853b908 img{width:156px;}.elementor-2311 .elementor-element.elementor-element-9a035fd{text-align:center;}.elementor-2311 .elementor-element.elementor-element-8df1241{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2311 .elementor-element.elementor-element-8df1241.elementor-element{--align-self:center;}.elementor-2311 .elementor-element.elementor-element-8dd1616{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-55563ea{--min-height:50vh;}.elementor-2311 .elementor-element.elementor-element-12f4e5f:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-12f4e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-2311 .elementor-element.elementor-element-bf5b6ff .elementor-heading-title{font-size:3.6em;}.elementor-2311 .elementor-element.elementor-element-4c686e4{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2311 .elementor-element.elementor-element-ec8a2ff img{width:100%;}.elementor-2311 .elementor-element.elementor-element-6aca2d3{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-331d273{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-ae5526f{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-a479460{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2311 .elementor-element.elementor-element-07e3593{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-912ee70{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2311 .elementor-element.elementor-element-5b12e07 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-157555e{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-aec70d5{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-3da5740{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-cd2960a{--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-f6849df{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-c0b6fc4{--min-height:50vh;--justify-content:flex-end;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-2311 .elementor-element.elementor-element-c0b6fc4:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-c0b6fc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2311 .elementor-element.elementor-element-bc4a751{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2311 .elementor-element.elementor-element-62ba6a8{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2311 .elementor-element.elementor-element-99f6c2c{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2950430 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-5162eac{--min-height:50vh;}.elementor-2311 .elementor-element.elementor-element-ec2c615:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-ec2c615 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-2311 .elementor-element.elementor-element-c0a874f .elementor-heading-title{font-size:3.6em;}.elementor-2311 .elementor-element.elementor-element-f8a468d{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2311 .elementor-element.elementor-element-4f88cd7{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-50f4746 img{width:100%;height:320px;}.elementor-2311 .elementor-element.elementor-element-99964ea img{width:100%;}.elementor-2311 .elementor-element.elementor-element-c596ace{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-ab227c8{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-9400d02{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2311 .elementor-element.elementor-element-eaa62c5 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-082b241{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-e926755{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2311 .elementor-element.elementor-element-341a856{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-000d209 img{width:100%;height:470px;}.elementor-2311 .elementor-element.elementor-element-8f0f9be{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-3ee2810{--min-height:50vh;}.elementor-2311 .elementor-element.elementor-element-6cb0692:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-6cb0692 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-2311 .elementor-element.elementor-element-8d72def .elementor-heading-title{font-size:3.6em;}.elementor-2311 .elementor-element.elementor-element-fba8ab8{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2311 .elementor-element.elementor-element-d74bdb7{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-c6f5729 img{width:100%;height:470px;}.elementor-2311 .elementor-element.elementor-element-c055d47{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-aeede72{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-52bcd1a{--min-height:50vh;}.elementor-2311 .elementor-element.elementor-element-8599825:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-8599825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-2311 .elementor-element.elementor-element-00d755a .elementor-heading-title{font-size:3.6em;}.elementor-2311 .elementor-element.elementor-element-2a89a86{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2311 .elementor-element.elementor-element-1fa100b{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-a39181d img{width:100%;height:470px;}.elementor-2311 .elementor-element.elementor-element-4bcc45e img{width:100%;height:470px;}.elementor-2311 .elementor-element.elementor-element-faaf66c{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-44faa94{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2311 .elementor-element.elementor-element-931fbf9{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-f8faf40 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-37a66a7{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-6d8b5e3{--min-height:50vh;}.elementor-2311 .elementor-element.elementor-element-d32377a:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-d32377a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-2311 .elementor-element.elementor-element-593187c .elementor-heading-title{font-size:3.6em;}.elementor-2311 .elementor-element.elementor-element-7d2a469{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2311 .elementor-element.elementor-element-e249481{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-ca55348 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-5016e2a img{width:100%;}.elementor-2311 .elementor-element.elementor-element-c83de0e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-1cfd233{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2d81028 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-50a0765{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-60262d2 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-2389d9e{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-24ba223 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-8eb943d{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-4a54eab{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2170d5f{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2311 .elementor-element.elementor-element-1594a33{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-bf37eff img{width:100%;}.elementor-2311 .elementor-element.elementor-element-7bbab54{--min-height:35vh;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-2311 .elementor-element.elementor-element-7bbab54:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-7bbab54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2311 .elementor-element.elementor-element-0f41dec{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2311 .elementor-element.elementor-element-4a342d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2311 .elementor-element.elementor-element-5e5e42b{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2311 .elementor-element.elementor-element-04b82e7{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-b196ee0{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-112edea img{width:100%;}.elementor-2311 .elementor-element.elementor-element-e817e28{--min-height:50vh;}.elementor-2311 .elementor-element.elementor-element-dff527f:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-dff527f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-2311 .elementor-element.elementor-element-c2f223e .elementor-heading-title{font-size:3.6em;}.elementor-2311 .elementor-element.elementor-element-9e3b254{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2311 .elementor-element.elementor-element-6003ac7{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-e56fd82{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-cab6318{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2311 .elementor-element.elementor-element-82c7693{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-bce0514 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-eb14870{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-c5c8767{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2311 .elementor-element.elementor-element-f58e2b3{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-5c7a1d1 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-96debbd{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-94eeeca{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-ab6b7cc{--min-height:35vh;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-2311 .elementor-element.elementor-element-ab6b7cc:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-ab6b7cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2311 .elementor-element.elementor-element-f268080{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2311 .elementor-element.elementor-element-905ea0d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2311 .elementor-element.elementor-element-6929160{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-782b7ba{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2311 .elementor-element.elementor-element-22de155{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-ba23e8d img{width:100%;}.elementor-2311 .elementor-element.elementor-element-4110d56{--min-height:50vh;}.elementor-2311 .elementor-element.elementor-element-b33a171:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-b33a171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-2311 .elementor-element.elementor-element-4c07c97 .elementor-heading-title{font-size:3.6em;}.elementor-2311 .elementor-element.elementor-element-fb6b9f4{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2311 .elementor-element.elementor-element-5083f8e{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-007b1de img{width:100%;}.elementor-2311 .elementor-element.elementor-element-3799705{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-4ab3acb{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-720e85b{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-7c0d3e4{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-d4f6933{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2d9f01c{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2311 .elementor-element.elementor-element-847f9ac img{width:100%;}.elementor-2311 .elementor-element.elementor-element-6bf735e img{width:100%;}.elementor-2311 .elementor-element.elementor-element-6d49403{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-84fa3e6{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-66a8ecc{--min-height:50vh;}.elementor-2311 .elementor-element.elementor-element-740d86b:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-740d86b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-2311 .elementor-element.elementor-element-f48313c .elementor-heading-title{font-size:3.6em;}.elementor-2311 .elementor-element.elementor-element-5a210c5{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2311 .elementor-element.elementor-element-74029c2{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-f5d362f img{width:100%;}.elementor-2311 .elementor-element.elementor-element-6a76a2d{--min-height:50vh;}.elementor-2311 .elementor-element.elementor-element-b4c1a55:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-b4c1a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-2311 .elementor-element.elementor-element-9732609 .elementor-heading-title{font-size:3.6em;}.elementor-2311 .elementor-element.elementor-element-ebac20d{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-239b9d9{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-3f0fcf1{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-4727ab8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-f72c7ad{--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-b6b6f34{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-244d4a2{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-fa56ec4{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-f40234f{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-a98fd4f{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2f13525{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-a5d976f{--min-height:50vh;}.elementor-2311 .elementor-element.elementor-element-71bbada:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-71bbada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-2311 .elementor-element.elementor-element-d9246a1 .elementor-heading-title{font-size:3.6em;}.elementor-2311 .elementor-element.elementor-element-abf5e14{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-77606a9{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-3495608{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2311 .elementor-element.elementor-element-6de122c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2311 .elementor-element.elementor-element-5907317{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-b2cb0ee{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2311 .elementor-element.elementor-element-03132c1{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2311 .elementor-element.elementor-element-4b3f7bf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-4b3f7bf{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-d6437b9{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-ca3369f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2311 .elementor-element.elementor-element-731e1bf{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2311 .elementor-element.elementor-element-fbde6a8{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-e13e4ae{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-6db06b7{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2311 .elementor-element.elementor-element-14fb9d6{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2311 .elementor-element.elementor-element-0ddabae{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-b16fb7b{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-1809188{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2311 .elementor-element.elementor-element-25f94ca{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-bdae195 img{width:100%;}.elementor-2311 .elementor-element.elementor-element-e5bb583{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2a31d3a{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-0af2074{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-c4c7c53{--min-height:50vh;}.elementor-2311 .elementor-element.elementor-element-844b794:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-844b794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-2311 .elementor-element.elementor-element-204800c .elementor-heading-title{font-size:3.6em;}.elementor-2311 .elementor-element.elementor-element-8721289{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}}@media(max-width:767px){.elementor-2311 .elementor-element.elementor-element-2392ecf{--min-height:75vh;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-2311 .elementor-element.elementor-element-2392ecf::before, .elementor-2311 .elementor-element.elementor-element-2392ecf > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-2392ecf > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-2392ecf > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-2392ecf > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-2392ecf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top center;background-size:300% auto;}.elementor-2311 .elementor-element.elementor-element-853b908 img{width:138px;}.elementor-2311 .elementor-element.elementor-element-8df1241 .elementor-heading-title{font-size:26px;}.elementor-2311 .elementor-element.elementor-element-76e45b1 .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-55563ea{--min-height:35vh;}.elementor-2311 .elementor-element.elementor-element-12f4e5f:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-12f4e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;background-size:200% auto;}.elementor-2311 .elementor-element.elementor-element-12f4e5f{--overlay-opacity:1;}.elementor-2311 .elementor-element.elementor-element-bf5b6ff .elementor-heading-title{font-size:2em;}.elementor-2311 .elementor-element.elementor-element-b9fa5c1 .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-621d4d4 .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-cd2960a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-c0b6fc4{--min-height:66vh;}.elementor-2311 .elementor-element.elementor-element-bc4a751{font-size:18px;}.elementor-2311 .elementor-element.elementor-element-b8ff1e1 .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-5162eac{--min-height:35vh;}.elementor-2311 .elementor-element.elementor-element-ec2c615:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-ec2c615 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;background-size:200% auto;}.elementor-2311 .elementor-element.elementor-element-ec2c615{--overlay-opacity:1;}.elementor-2311 .elementor-element.elementor-element-c0a874f .elementor-heading-title{font-size:2em;}.elementor-2311 .elementor-element.elementor-element-82a3c8a .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-50f4746 img{height:226px;}.elementor-2311 .elementor-element.elementor-element-9b0c09c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2311 .elementor-element.elementor-element-9b0c09c .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;}.elementor-2311 .elementor-element.elementor-element-033f4c0 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2311 .elementor-element.elementor-element-033f4c0 .elementor-swiper-button.elementor-swiper-button-next{font-size:22px;}.elementor-2311 .elementor-element.elementor-element-033f4c0 .swiper-pagination-bullet{width:10px;height:10px;}.elementor-2311 .elementor-element.elementor-element-b46a465 .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-2ccdaeb .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-90c5ef0 img{height:330px;}.elementor-2311 .elementor-element.elementor-element-eaa62c5 img{height:497px;object-fit:cover;}.elementor-2311 .elementor-element.elementor-element-e940a8a .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-4865835 .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-000d209 img{height:250px;}.elementor-2311 .elementor-element.elementor-element-3ee2810{--min-height:35vh;}.elementor-2311 .elementor-element.elementor-element-6cb0692:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-6cb0692 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;background-size:200% auto;}.elementor-2311 .elementor-element.elementor-element-6cb0692{--overlay-opacity:1;}.elementor-2311 .elementor-element.elementor-element-8d72def .elementor-heading-title{font-size:2em;}.elementor-2311 .elementor-element.elementor-element-d93fbfe .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-c6f5729 img{height:250px;}.elementor-2311 .elementor-element.elementor-element-9b52755 .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-ff60374 .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-52bcd1a{--min-height:35vh;}.elementor-2311 .elementor-element.elementor-element-8599825:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-8599825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;background-size:200% auto;}.elementor-2311 .elementor-element.elementor-element-8599825{--overlay-opacity:1;}.elementor-2311 .elementor-element.elementor-element-00d755a .elementor-heading-title{font-size:2em;}.elementor-2311 .elementor-element.elementor-element-a39181d img{height:250px;}.elementor-2311 .elementor-element.elementor-element-4bcc45e img{height:273px;}.elementor-2311 .elementor-element.elementor-element-0936f22 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2311 .elementor-element.elementor-element-0936f22 .elementor-swiper-button.elementor-swiper-button-next{font-size:22px;}.elementor-2311 .elementor-element.elementor-element-0936f22 .swiper-pagination-bullet{width:10px;height:10px;}.elementor-2311 .elementor-element.elementor-element-f8faf40 img{height:250px;}.elementor-2311 .elementor-element.elementor-element-6d8b5e3{--min-height:35vh;}.elementor-2311 .elementor-element.elementor-element-d32377a:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-d32377a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;background-size:200% auto;}.elementor-2311 .elementor-element.elementor-element-d32377a{--overlay-opacity:1;}.elementor-2311 .elementor-element.elementor-element-593187c .elementor-heading-title{font-size:2em;}.elementor-2311 .elementor-element.elementor-element-0e5831c .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-c83de0e{--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-261cef0 .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-4a342d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-2311 .elementor-element.elementor-element-e817e28{--min-height:35vh;}.elementor-2311 .elementor-element.elementor-element-dff527f:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-dff527f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;background-size:200% auto;}.elementor-2311 .elementor-element.elementor-element-dff527f{--overlay-opacity:1;}.elementor-2311 .elementor-element.elementor-element-c2f223e .elementor-heading-title{font-size:2em;}.elementor-2311 .elementor-element.elementor-element-52ff40f .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-0e6b6f3 .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-f268080{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2311 .elementor-element.elementor-element-0f03f6a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2311 .elementor-element.elementor-element-905ea0d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-2311 .elementor-element.elementor-element-3443f2b img{height:332px;}.elementor-2311 .elementor-element.elementor-element-6be841f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2311 .elementor-element.elementor-element-6be841f .elementor-swiper-button.elementor-swiper-button-next{font-size:22px;}.elementor-2311 .elementor-element.elementor-element-6be841f .swiper-pagination-bullet{width:10px;height:10px;}.elementor-2311 .elementor-element.elementor-element-4110d56{--min-height:35vh;}.elementor-2311 .elementor-element.elementor-element-b33a171:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-b33a171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;background-size:200% auto;}.elementor-2311 .elementor-element.elementor-element-b33a171{--overlay-opacity:1;}.elementor-2311 .elementor-element.elementor-element-4c07c97 .elementor-heading-title{font-size:2em;}.elementor-2311 .elementor-element.elementor-element-007b1de img{height:300px;}.elementor-2311 .elementor-element.elementor-element-0a61a47 .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-7179302 .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-a673bc8 .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-66a8ecc{--min-height:35vh;}.elementor-2311 .elementor-element.elementor-element-740d86b:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-740d86b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;background-size:200% auto;}.elementor-2311 .elementor-element.elementor-element-740d86b{--overlay-opacity:1;}.elementor-2311 .elementor-element.elementor-element-f48313c .elementor-heading-title{font-size:2em;}.elementor-2311 .elementor-element.elementor-element-6a76a2d{--min-height:35vh;}.elementor-2311 .elementor-element.elementor-element-b4c1a55:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-b4c1a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;background-size:200% auto;}.elementor-2311 .elementor-element.elementor-element-b4c1a55{--overlay-opacity:1;}.elementor-2311 .elementor-element.elementor-element-9732609 .elementor-heading-title{font-size:2em;}.elementor-2311 .elementor-element.elementor-element-343fa61 .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-786968b .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-3f0fcf1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-4727ab8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-f72c7ad{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-1a2ce43 .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-7cde532 .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-18bb652 .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-bc3f5f9 .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-78bbfe0 .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-2f13525{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-a5d976f{--min-height:35vh;}.elementor-2311 .elementor-element.elementor-element-71bbada:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-71bbada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;background-size:200% auto;}.elementor-2311 .elementor-element.elementor-element-71bbada{--overlay-opacity:1;}.elementor-2311 .elementor-element.elementor-element-d9246a1 .elementor-heading-title{font-size:2em;}.elementor-2311 .elementor-element.elementor-element-ed7320b .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-1a65f5b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2311 .elementor-element.elementor-element-1a65f5b .elementor-swiper-button.elementor-swiper-button-next{font-size:22px;}.elementor-2311 .elementor-element.elementor-element-1a65f5b .swiper-pagination-bullet{width:10px;height:10px;}.elementor-2311 .elementor-element.elementor-element-8821ce7 .elementor-heading-title{font-size:27px;}.elementor-2311 .elementor-element.elementor-element-c4c7c53{--min-height:35vh;}.elementor-2311 .elementor-element.elementor-element-844b794:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-844b794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;background-size:200% auto;}.elementor-2311 .elementor-element.elementor-element-844b794{--overlay-opacity:1;}.elementor-2311 .elementor-element.elementor-element-204800c .elementor-heading-title{font-size:2em;}.elementor-2311 .elementor-element.elementor-element-360a63b .elementor-heading-title{font-size:27px;}}@media(max-width:424px){.elementor-2311 .elementor-element.elementor-element-2392ecf{--min-height:65vh;}.elementor-2311 .elementor-element.elementor-element-853b908 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-853b908 img{width:102px;}.elementor-2311 .elementor-element.elementor-element-8df1241 .elementor-heading-title{font-size:1.8em;}.elementor-2311 .elementor-element.elementor-element-76e45b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2311 .elementor-element.elementor-element-1b63e0b{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2311 .elementor-element.elementor-element-8dd1616{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-12f4e5f:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-12f4e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-2311 .elementor-element.elementor-element-bf5b6ff .elementor-heading-title{font-size:1.8em;}.elementor-2311 .elementor-element.elementor-element-6aca2d3{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-331d273{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-ae5526f{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-07e3593{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-912ee70{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2311 .elementor-element.elementor-element-157555e{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-aec70d5{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-3da5740{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-cd2960a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-f6849df{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-99f6c2c{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-ec2c615:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-ec2c615 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-2311 .elementor-element.elementor-element-c0a874f .elementor-heading-title{font-size:1.8em;}.elementor-2311 .elementor-element.elementor-element-4f88cd7{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-99964ea > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2311 .elementor-element.elementor-element-c596ace{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-ab227c8{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-082b241{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-341a856{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-8f0f9be{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-6cb0692:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-6cb0692 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-2311 .elementor-element.elementor-element-8d72def .elementor-heading-title{font-size:1.8em;}.elementor-2311 .elementor-element.elementor-element-d74bdb7{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-c055d47{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-aeede72{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-8599825:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-8599825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-2311 .elementor-element.elementor-element-00d755a .elementor-heading-title{font-size:1.8em;}.elementor-2311 .elementor-element.elementor-element-1fa100b{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-faaf66c{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-931fbf9{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-37a66a7{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-d32377a:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-d32377a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-2311 .elementor-element.elementor-element-593187c .elementor-heading-title{font-size:1.8em;}.elementor-2311 .elementor-element.elementor-element-e249481{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-c83de0e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-1cfd233{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-50a0765{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2389d9e{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-8eb943d{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-4a54eab{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-1594a33{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-04b82e7{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-b196ee0{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-dff527f:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-dff527f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-2311 .elementor-element.elementor-element-c2f223e .elementor-heading-title{font-size:1.8em;}.elementor-2311 .elementor-element.elementor-element-6003ac7{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-e56fd82{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-82c7693{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-eb14870{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-f58e2b3{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-96debbd{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-94eeeca{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-6929160{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-22de155{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-b33a171:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-b33a171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-2311 .elementor-element.elementor-element-4c07c97 .elementor-heading-title{font-size:1.8em;}.elementor-2311 .elementor-element.elementor-element-5083f8e{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-3799705{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-4ab3acb{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-720e85b{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-7c0d3e4{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-d4f6933{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-6d49403{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-84fa3e6{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-740d86b:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-740d86b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-2311 .elementor-element.elementor-element-f48313c .elementor-heading-title{font-size:1.8em;}.elementor-2311 .elementor-element.elementor-element-74029c2{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-b4c1a55:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-b4c1a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-2311 .elementor-element.elementor-element-9732609 .elementor-heading-title{font-size:1.8em;}.elementor-2311 .elementor-element.elementor-element-ebac20d{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-239b9d9{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-3f0fcf1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-4727ab8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-f72c7ad{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-b6b6f34{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-244d4a2{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-fa56ec4{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-f40234f{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-a98fd4f{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2f13525{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-71bbada:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-71bbada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-2311 .elementor-element.elementor-element-d9246a1 .elementor-heading-title{font-size:1.8em;}.elementor-2311 .elementor-element.elementor-element-abf5e14{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-77606a9{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-5907317{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-4b3f7bf{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-d6437b9{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-fbde6a8{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-e13e4ae{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-0ddabae{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-b16fb7b{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-25f94ca{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-e5bb583{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2a31d3a{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-0af2074{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-844b794:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-844b794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-2311 .elementor-element.elementor-element-204800c .elementor-heading-title{font-size:1.8em;}.elementor-2311 .elementor-element.elementor-element-8721289{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}}@media(min-width:425px){.elementor-2311 .elementor-element.elementor-element-1b63e0b{--width:31%;}.elementor-2311 .elementor-element.elementor-element-484d988{--width:60%;}.elementor-2311 .elementor-element.elementor-element-cb975eb{--width:60%;}.elementor-2311 .elementor-element.elementor-element-b33c203{--width:40%;}.elementor-2311 .elementor-element.elementor-element-98dc894{--width:60%;}.elementor-2311 .elementor-element.elementor-element-37a5126{--width:40%;}.elementor-2311 .elementor-element.elementor-element-0d07d2e{--width:60%;}.elementor-2311 .elementor-element.elementor-element-84a8677{--width:60%;}.elementor-2311 .elementor-element.elementor-element-6b70c39{--width:60%;}.elementor-2311 .elementor-element.elementor-element-8401d78{--width:60%;}.elementor-2311 .elementor-element.elementor-element-6f38d86{--width:60%;}.elementor-2311 .elementor-element.elementor-element-d936705{--width:60%;}.elementor-2311 .elementor-element.elementor-element-77f3a66{--width:60%;}.elementor-2311 .elementor-element.elementor-element-df70f13{--width:60%;}.elementor-2311 .elementor-element.elementor-element-3b57d08{--width:60%;}.elementor-2311 .elementor-element.elementor-element-ac0667d{--width:100%;}.elementor-2311 .elementor-element.elementor-element-876ed97{--width:60%;}.elementor-2311 .elementor-element.elementor-element-94558c5{--width:60%;}.elementor-2311 .elementor-element.elementor-element-0f03f6a{--width:50%;}.elementor-2311 .elementor-element.elementor-element-fa0cfcc{--width:50%;}.elementor-2311 .elementor-element.elementor-element-b33d434{--width:60%;}.elementor-2311 .elementor-element.elementor-element-e2f1542{--width:60%;}.elementor-2311 .elementor-element.elementor-element-5dc5fa2{--width:60%;}.elementor-2311 .elementor-element.elementor-element-51d3a41{--width:60%;}.elementor-2311 .elementor-element.elementor-element-6de122c{--width:50%;}.elementor-2311 .elementor-element.elementor-element-76267d7{--width:50%;}.elementor-2311 .elementor-element.elementor-element-03132c1{--width:50%;}.elementor-2311 .elementor-element.elementor-element-245e26d{--width:50%;}.elementor-2311 .elementor-element.elementor-element-731e1bf{--width:50%;}.elementor-2311 .elementor-element.elementor-element-ef18a6c{--width:50%;}.elementor-2311 .elementor-element.elementor-element-14fb9d6{--width:50%;}.elementor-2311 .elementor-element.elementor-element-74aaa8d{--width:50%;}.elementor-2311 .elementor-element.elementor-element-6a387ec{--width:60%;}}@media(max-width:1439px) and (min-width:425px){.elementor-2311 .elementor-element.elementor-element-484d988{--width:60%;}.elementor-2311 .elementor-element.elementor-element-d3ed920{--width:40%;}.elementor-2311 .elementor-element.elementor-element-cb975eb{--width:60%;}.elementor-2311 .elementor-element.elementor-element-b33c203{--width:40%;}.elementor-2311 .elementor-element.elementor-element-98dc894{--width:60%;}.elementor-2311 .elementor-element.elementor-element-37a5126{--width:40%;}.elementor-2311 .elementor-element.elementor-element-0d07d2e{--width:60%;}.elementor-2311 .elementor-element.elementor-element-2ec7d6d{--width:40%;}.elementor-2311 .elementor-element.elementor-element-84a8677{--width:60%;}.elementor-2311 .elementor-element.elementor-element-5395e28{--width:40%;}.elementor-2311 .elementor-element.elementor-element-6b70c39{--width:60%;}.elementor-2311 .elementor-element.elementor-element-7a1cbe4{--width:40%;}.elementor-2311 .elementor-element.elementor-element-8401d78{--width:60%;}.elementor-2311 .elementor-element.elementor-element-7736d01{--width:40%;}.elementor-2311 .elementor-element.elementor-element-6f38d86{--width:60%;}.elementor-2311 .elementor-element.elementor-element-79a5761{--width:40%;}.elementor-2311 .elementor-element.elementor-element-d936705{--width:60%;}.elementor-2311 .elementor-element.elementor-element-2249664{--width:40%;}.elementor-2311 .elementor-element.elementor-element-77f3a66{--width:60%;}.elementor-2311 .elementor-element.elementor-element-6e59012{--width:40%;}.elementor-2311 .elementor-element.elementor-element-df70f13{--width:60%;}.elementor-2311 .elementor-element.elementor-element-11bf49c{--width:40%;}.elementor-2311 .elementor-element.elementor-element-3b57d08{--width:60%;}.elementor-2311 .elementor-element.elementor-element-c9c1e2f{--width:40%;}.elementor-2311 .elementor-element.elementor-element-ac0667d{--width:60%;}.elementor-2311 .elementor-element.elementor-element-876ed97{--width:60%;}.elementor-2311 .elementor-element.elementor-element-2aa3a27{--width:40%;}.elementor-2311 .elementor-element.elementor-element-94558c5{--width:60%;}.elementor-2311 .elementor-element.elementor-element-8eb3d48{--width:40%;}.elementor-2311 .elementor-element.elementor-element-b33d434{--width:60%;}.elementor-2311 .elementor-element.elementor-element-068364c{--width:40%;}.elementor-2311 .elementor-element.elementor-element-e2f1542{--width:60%;}.elementor-2311 .elementor-element.elementor-element-c71d702{--width:40%;}.elementor-2311 .elementor-element.elementor-element-cd2feb1{--width:40%;}.elementor-2311 .elementor-element.elementor-element-5dc5fa2{--width:60%;}.elementor-2311 .elementor-element.elementor-element-51d3a41{--width:60%;}.elementor-2311 .elementor-element.elementor-element-f74d31b{--width:40%;}.elementor-2311 .elementor-element.elementor-element-6a387ec{--width:60%;}.elementor-2311 .elementor-element.elementor-element-31ea60f{--width:40%;}}@media(max-width:1199px) and (min-width:425px){.elementor-2311 .elementor-element.elementor-element-484d988{--width:60%;}.elementor-2311 .elementor-element.elementor-element-d3ed920{--width:40%;}.elementor-2311 .elementor-element.elementor-element-cb975eb{--width:60%;}.elementor-2311 .elementor-element.elementor-element-0d07d2e{--width:60%;}.elementor-2311 .elementor-element.elementor-element-2ec7d6d{--width:40%;}.elementor-2311 .elementor-element.elementor-element-84a8677{--width:60%;}.elementor-2311 .elementor-element.elementor-element-5395e28{--width:40%;}.elementor-2311 .elementor-element.elementor-element-6b70c39{--width:60%;}.elementor-2311 .elementor-element.elementor-element-7a1cbe4{--width:40%;}.elementor-2311 .elementor-element.elementor-element-8401d78{--width:60%;}.elementor-2311 .elementor-element.elementor-element-7736d01{--width:40%;}.elementor-2311 .elementor-element.elementor-element-6f38d86{--width:60%;}.elementor-2311 .elementor-element.elementor-element-79a5761{--width:40%;}.elementor-2311 .elementor-element.elementor-element-d936705{--width:60%;}.elementor-2311 .elementor-element.elementor-element-2249664{--width:40%;}.elementor-2311 .elementor-element.elementor-element-77f3a66{--width:60%;}.elementor-2311 .elementor-element.elementor-element-6e59012{--width:40%;}.elementor-2311 .elementor-element.elementor-element-df70f13{--width:60%;}.elementor-2311 .elementor-element.elementor-element-11bf49c{--width:40%;}.elementor-2311 .elementor-element.elementor-element-3b57d08{--width:60%;}.elementor-2311 .elementor-element.elementor-element-c9c1e2f{--width:40%;}.elementor-2311 .elementor-element.elementor-element-ac0667d{--width:60%;}.elementor-2311 .elementor-element.elementor-element-876ed97{--width:60%;}.elementor-2311 .elementor-element.elementor-element-2aa3a27{--width:40%;}.elementor-2311 .elementor-element.elementor-element-94558c5{--width:60%;}.elementor-2311 .elementor-element.elementor-element-8eb3d48{--width:40%;}.elementor-2311 .elementor-element.elementor-element-b33d434{--width:60%;}.elementor-2311 .elementor-element.elementor-element-068364c{--width:40%;}.elementor-2311 .elementor-element.elementor-element-e2f1542{--width:60%;}.elementor-2311 .elementor-element.elementor-element-c71d702{--width:40%;}.elementor-2311 .elementor-element.elementor-element-cd2feb1{--width:40%;}.elementor-2311 .elementor-element.elementor-element-5dc5fa2{--width:60%;}.elementor-2311 .elementor-element.elementor-element-51d3a41{--width:60%;}.elementor-2311 .elementor-element.elementor-element-f74d31b{--width:40%;}.elementor-2311 .elementor-element.elementor-element-6a387ec{--width:60%;}.elementor-2311 .elementor-element.elementor-element-31ea60f{--width:40%;}}@media(max-width:1023px) and (min-width:425px){.elementor-2311 .elementor-element.elementor-element-484d988{--width:100%;}.elementor-2311 .elementor-element.elementor-element-d3ed920{--width:100%;}.elementor-2311 .elementor-element.elementor-element-cb975eb{--width:100%;}.elementor-2311 .elementor-element.elementor-element-b33c203{--width:100%;}.elementor-2311 .elementor-element.elementor-element-98dc894{--width:100%;}.elementor-2311 .elementor-element.elementor-element-37a5126{--width:100%;}.elementor-2311 .elementor-element.elementor-element-0d07d2e{--width:100%;}.elementor-2311 .elementor-element.elementor-element-2ec7d6d{--width:100%;}.elementor-2311 .elementor-element.elementor-element-84a8677{--width:100%;}.elementor-2311 .elementor-element.elementor-element-5395e28{--width:100%;}.elementor-2311 .elementor-element.elementor-element-6b70c39{--width:100%;}.elementor-2311 .elementor-element.elementor-element-7a1cbe4{--width:100%;}.elementor-2311 .elementor-element.elementor-element-8401d78{--width:100%;}.elementor-2311 .elementor-element.elementor-element-7736d01{--width:100%;}.elementor-2311 .elementor-element.elementor-element-6f38d86{--width:100%;}.elementor-2311 .elementor-element.elementor-element-79a5761{--width:100%;}.elementor-2311 .elementor-element.elementor-element-d936705{--width:100%;}.elementor-2311 .elementor-element.elementor-element-2249664{--width:100%;}.elementor-2311 .elementor-element.elementor-element-77f3a66{--width:100%;}.elementor-2311 .elementor-element.elementor-element-6e59012{--width:100%;}.elementor-2311 .elementor-element.elementor-element-df70f13{--width:100%;}.elementor-2311 .elementor-element.elementor-element-11bf49c{--width:100%;}.elementor-2311 .elementor-element.elementor-element-3b57d08{--width:100%;}.elementor-2311 .elementor-element.elementor-element-c9c1e2f{--width:100%;}.elementor-2311 .elementor-element.elementor-element-ac0667d{--width:100%;}.elementor-2311 .elementor-element.elementor-element-876ed97{--width:100%;}.elementor-2311 .elementor-element.elementor-element-2aa3a27{--width:100%;}.elementor-2311 .elementor-element.elementor-element-94558c5{--width:100%;}.elementor-2311 .elementor-element.elementor-element-8eb3d48{--width:100%;}.elementor-2311 .elementor-element.elementor-element-0f03f6a{--width:100%;}.elementor-2311 .elementor-element.elementor-element-fa0cfcc{--width:100%;}.elementor-2311 .elementor-element.elementor-element-b33d434{--width:100%;}.elementor-2311 .elementor-element.elementor-element-068364c{--width:100%;}.elementor-2311 .elementor-element.elementor-element-e2f1542{--width:100%;}.elementor-2311 .elementor-element.elementor-element-c71d702{--width:100%;}.elementor-2311 .elementor-element.elementor-element-cd2feb1{--width:100%;}.elementor-2311 .elementor-element.elementor-element-5dc5fa2{--width:100%;}.elementor-2311 .elementor-element.elementor-element-51d3a41{--width:100%;}.elementor-2311 .elementor-element.elementor-element-f74d31b{--width:100%;}.elementor-2311 .elementor-element.elementor-element-6de122c{--width:100%;}.elementor-2311 .elementor-element.elementor-element-76267d7{--width:98%;}.elementor-2311 .elementor-element.elementor-element-03132c1{--width:100%;}.elementor-2311 .elementor-element.elementor-element-245e26d{--width:100%;}.elementor-2311 .elementor-element.elementor-element-731e1bf{--width:100%;}.elementor-2311 .elementor-element.elementor-element-ef18a6c{--width:100%;}.elementor-2311 .elementor-element.elementor-element-14fb9d6{--width:100%;}.elementor-2311 .elementor-element.elementor-element-74aaa8d{--width:100%;}.elementor-2311 .elementor-element.elementor-element-6a387ec{--width:100%;}.elementor-2311 .elementor-element.elementor-element-31ea60f{--width:100%;}}@media(max-width:767px) and (min-width:425px){.elementor-2311 .elementor-element.elementor-element-1b63e0b{--width:100%;}.elementor-2311 .elementor-element.elementor-element-0f03f6a{--width:100%;}.elementor-2311 .elementor-element.elementor-element-fa0cfcc{--width:100%;}}@media(min-width:1440px){.elementor-2311 .elementor-element.elementor-element-55563ea::before, .elementor-2311 .elementor-element.elementor-element-55563ea > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-55563ea > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-55563ea > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-55563ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-55563ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-2311 .elementor-element.elementor-element-c0b6fc4:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-c0b6fc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2311 .elementor-element.elementor-element-5162eac::before, .elementor-2311 .elementor-element.elementor-element-5162eac > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-5162eac > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-5162eac > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-5162eac > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-5162eac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-2311 .elementor-element.elementor-element-3ee2810::before, .elementor-2311 .elementor-element.elementor-element-3ee2810 > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-3ee2810 > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-3ee2810 > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-3ee2810 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-3ee2810 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-2311 .elementor-element.elementor-element-52bcd1a::before, .elementor-2311 .elementor-element.elementor-element-52bcd1a > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-52bcd1a > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-52bcd1a > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-52bcd1a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-52bcd1a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-2311 .elementor-element.elementor-element-6d8b5e3::before, .elementor-2311 .elementor-element.elementor-element-6d8b5e3 > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-6d8b5e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-6d8b5e3 > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-6d8b5e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-6d8b5e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-2311 .elementor-element.elementor-element-7bbab54:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-7bbab54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2311 .elementor-element.elementor-element-e817e28::before, .elementor-2311 .elementor-element.elementor-element-e817e28 > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-e817e28 > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-e817e28 > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-e817e28 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-e817e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-2311 .elementor-element.elementor-element-ab6b7cc:not(.elementor-motion-effects-element-type-background), .elementor-2311 .elementor-element.elementor-element-ab6b7cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2311 .elementor-element.elementor-element-4110d56::before, .elementor-2311 .elementor-element.elementor-element-4110d56 > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-4110d56 > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-4110d56 > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-4110d56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-4110d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-2311 .elementor-element.elementor-element-66a8ecc::before, .elementor-2311 .elementor-element.elementor-element-66a8ecc > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-66a8ecc > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-66a8ecc > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-66a8ecc > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-66a8ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-2311 .elementor-element.elementor-element-6a76a2d::before, .elementor-2311 .elementor-element.elementor-element-6a76a2d > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-6a76a2d > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-6a76a2d > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-6a76a2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-6a76a2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-2311 .elementor-element.elementor-element-a5d976f::before, .elementor-2311 .elementor-element.elementor-element-a5d976f > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-a5d976f > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-a5d976f > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-a5d976f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-a5d976f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-2311 .elementor-element.elementor-element-c4c7c53::before, .elementor-2311 .elementor-element.elementor-element-c4c7c53 > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-c4c7c53 > .e-con-inner > .elementor-background-video-container::before, .elementor-2311 .elementor-element.elementor-element-c4c7c53 > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-c4c7c53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2311 .elementor-element.elementor-element-c4c7c53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(min-width:1799px){.elementor-2311 .elementor-element.elementor-element-2392ecf{--padding-top:3%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-9a035fd .elementor-heading-title{letter-spacing:-5px;}.elementor-2311 .elementor-element.elementor-element-8df1241 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-2311 .elementor-element.elementor-element-8df1241 .elementor-heading-title{font-size:38px;}.elementor-2311 .elementor-element.elementor-element-8dd1616{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-bf5b6ff .elementor-heading-title{font-size:6.5em;}.elementor-2311 .elementor-element.elementor-element-4c686e4{--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-2311 .elementor-element.elementor-element-484d988{--width:60%;}.elementor-2311 .elementor-element.elementor-element-6aca2d3{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-331d273{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-ae5526f{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-a479460{--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-2311 .elementor-element.elementor-element-cb975eb{--width:60%;}.elementor-2311 .elementor-element.elementor-element-07e3593{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-912ee70{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2311 .elementor-element.elementor-element-b33c203{--width:40%;}.elementor-2311 .elementor-element.elementor-element-157555e{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-aec70d5{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-3da5740{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-cd2960a{--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-f6849df{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-c0b6fc4{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-62ba6a8{--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-2311 .elementor-element.elementor-element-98dc894{--width:60%;}.elementor-2311 .elementor-element.elementor-element-99f6c2c{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-37a5126{--width:40%;}.elementor-2311 .elementor-element.elementor-element-c0a874f .elementor-heading-title{font-size:6.5em;}.elementor-2311 .elementor-element.elementor-element-f8a468d{--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-2311 .elementor-element.elementor-element-0d07d2e{--width:60%;}.elementor-2311 .elementor-element.elementor-element-4f88cd7{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-c596ace{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-ab227c8{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-9400d02{--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-2311 .elementor-element.elementor-element-84a8677{--width:60%;}.elementor-2311 .elementor-element.elementor-element-082b241{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-e926755{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2311 .elementor-element.elementor-element-6b70c39{--width:60%;}.elementor-2311 .elementor-element.elementor-element-341a856{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-8f0f9be{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-8d72def .elementor-heading-title{font-size:6.5em;}.elementor-2311 .elementor-element.elementor-element-fba8ab8{--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-2311 .elementor-element.elementor-element-8401d78{--width:60%;}.elementor-2311 .elementor-element.elementor-element-d74bdb7{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-c055d47{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-aeede72{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-00d755a .elementor-heading-title{font-size:6.5em;}body:not(.rtl) .elementor-2311 .elementor-element.elementor-element-d72b32a{left:-20vw;}body.rtl .elementor-2311 .elementor-element.elementor-element-d72b32a{right:-20vw;}.elementor-2311 .elementor-element.elementor-element-d72b32a{top:-3147px;}.elementor-2311 .elementor-element.elementor-element-2a89a86{--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-2311 .elementor-element.elementor-element-6f38d86{--width:60%;}.elementor-2311 .elementor-element.elementor-element-1fa100b{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-faaf66c{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-44faa94{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2311 .elementor-element.elementor-element-d936705{--width:60%;}.elementor-2311 .elementor-element.elementor-element-931fbf9{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-37a66a7{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-593187c .elementor-heading-title{font-size:6.5em;}.elementor-2311 .elementor-element.elementor-element-7d2a469{--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-2311 .elementor-element.elementor-element-77f3a66{--width:60%;}.elementor-2311 .elementor-element.elementor-element-e249481{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-c83de0e{--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-1cfd233{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-50a0765{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2389d9e{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-8eb943d{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-4a54eab{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2170d5f{--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-2311 .elementor-element.elementor-element-df70f13{--width:60%;}.elementor-2311 .elementor-element.elementor-element-1594a33{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-7bbab54{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-5e5e42b{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2311 .elementor-element.elementor-element-3b57d08{--width:60%;}.elementor-2311 .elementor-element.elementor-element-04b82e7{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-b196ee0{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-c2f223e .elementor-heading-title{font-size:6.5em;}.elementor-2311 .elementor-element.elementor-element-9e3b254{--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-2311 .elementor-element.elementor-element-ac0667d{--width:60%;}.elementor-2311 .elementor-element.elementor-element-6003ac7{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-e56fd82{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-cab6318{--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-2311 .elementor-element.elementor-element-876ed97{--width:60%;}.elementor-2311 .elementor-element.elementor-element-82c7693{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-eb14870{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-c5c8767{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2311 .elementor-element.elementor-element-94558c5{--width:60%;}.elementor-2311 .elementor-element.elementor-element-f58e2b3{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-96debbd{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-94eeeca{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-ab6b7cc{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2311 .elementor-element.elementor-element-6929160{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-782b7ba{--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-2311 .elementor-element.elementor-element-b33d434{--width:60%;}.elementor-2311 .elementor-element.elementor-element-22de155{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-4c07c97 .elementor-heading-title{font-size:6.5em;}.elementor-2311 .elementor-element.elementor-element-fb6b9f4{--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-2311 .elementor-element.elementor-element-e2f1542{--width:60%;}.elementor-2311 .elementor-element.elementor-element-5083f8e{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-3799705{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-4ab3acb{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-720e85b{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-7c0d3e4{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-d4f6933{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2d9f01c{--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-2311 .elementor-element.elementor-element-5dc5fa2{--width:60%;}.elementor-2311 .elementor-element.elementor-element-6d49403{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-84fa3e6{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-f48313c .elementor-heading-title{font-size:6.5em;}.elementor-2311 .elementor-element.elementor-element-5a210c5{--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-2311 .elementor-element.elementor-element-51d3a41{--width:60%;}.elementor-2311 .elementor-element.elementor-element-74029c2{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-9732609 .elementor-heading-title{font-size:6.5em;}.elementor-2311 .elementor-element.elementor-element-ebac20d{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-239b9d9{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-3f0fcf1{--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-4727ab8{--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-f72c7ad{--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-b6b6f34{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-244d4a2{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-fa56ec4{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-f40234f{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-a98fd4f{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2f13525{--grid-auto-flow:row;}.elementor-2311 .elementor-element.elementor-element-d9246a1 .elementor-heading-title{font-size:6.5em;}.elementor-2311 .elementor-element.elementor-element-abf5e14{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-77606a9{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-5907317{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-4b3f7bf{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-d6437b9{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-fbde6a8{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-e13e4ae{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-0ddabae{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-b16fb7b{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-1809188{--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-2311 .elementor-element.elementor-element-6a387ec{--width:60%;}.elementor-2311 .elementor-element.elementor-element-25f94ca{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-e5bb583{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-2a31d3a{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-0af2074{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}.elementor-2311 .elementor-element.elementor-element-204800c .elementor-heading-title{font-size:6.5em;}.elementor-2311 .elementor-element.elementor-element-8721289{font-size:var( --e-global-typography-7ef9b75-font-size );line-height:var( --e-global-typography-7ef9b75-line-height );}}/* Start custom CSS for container, class: .elementor-element-7ad684b */.elementor-2311 .elementor-element.elementor-element-7ad684b{
    height: 65px;
    width: 65px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3260d0 */.number::before{
    content: attr(data-number); 
    display: inline-block;
    width: 30px;
    margin-left: -30px;
    font-weight: 300;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8dd1616 */.elementor-2311 .elementor-element.elementor-element-8dd1616 a{
    background-color: #E8F5D2;
    color: inherit;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-8dd1616 a:hover{
    background-color: #B3D57C;
    cursor: pointer !important;
}

.quote{
    font-weight: 600;
    font-size: 130%;
    line-height: 2rem;
    display: block;
    margin: 30px 20px;
    color: #88304e;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6aca2d3 */.elementor-2311 .elementor-element.elementor-element-6aca2d3 a{
    background-color: #E8F5D2;
    color: inherit;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-6aca2d3 a:hover{
    background-color: #B3D57C;
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-331d273 */.elementor-2311 .elementor-element.elementor-element-331d273 a{
    background-color: #E8F5D2;
    color: inherit;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-331d273 a:hover{
    background-color: #B3D57C;
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae5526f */.elementor-2311 .elementor-element.elementor-element-ae5526f a{
    background-color: #88304e;
    color: white;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-ae5526f a:hover{
    background-color: #e7be51;
    cursor: pointer !important;
}

.elementor-2311 .elementor-element.elementor-element-ae5526f li::marker{
    color: #88304e ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07e3593 */.elementor-2311 .elementor-element.elementor-element-07e3593 a{
    background-color: #E8F5D2;
    color: inherit;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-07e3593 a:hover{
    background-color: #B3D57C;
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-912ee70 */.elementor-2311 .elementor-element.elementor-element-912ee70 a{
    background-color: #E8F5D2;
    color: inherit;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-912ee70 a:hover{
    background-color: #B3D57C;
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2416f51 */.elementor-2311 .elementor-element.elementor-element-2416f51 img{
    width: 100%;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-157555e */.elementor-2311 .elementor-element.elementor-element-157555e a{
    background-color: #88304e;
    color: white;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-157555e a:hover{
    background-color: #e7be51;
    cursor: pointer !important;
}

.elementor-2311 .elementor-element.elementor-element-157555e li::marker{
    color: #88304e ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aec70d5 */.elementor-2311 .elementor-element.elementor-element-aec70d5 a{
    background-color: #E8F5D2;
    color: inherit;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-aec70d5 a:hover{
    background-color: #B3D57C;
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3da5740 */.elementor-2311 .elementor-element.elementor-element-3da5740 a{
    background-color: #E8F5D2;
    color: inherit;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-3da5740 a:hover{
    background-color: #B3D57C;
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6849df */.elementor-2311 .elementor-element.elementor-element-f6849df a{
    background-color: #88304e;
    color: white;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-f6849df a:hover{
    background-color: #e7be51;
    cursor: pointer !important;
}

.elementor-2311 .elementor-element.elementor-element-f6849df li::marker{
    color: #88304e ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc4a751 */.highlight{
    background-color: #323e48 !important;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 6px;
    padding-top: 4px;
    box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0b6fc4 */.elementor-2311 .elementor-element.elementor-element-c0b6fc4{
    background-attachment: fixed !important;
        background-size: cover !important;
        background-position: 60% center !important;
        background-repeat: no-repeat;
        
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f88cd7 */.elementor-2311 .elementor-element.elementor-element-4f88cd7 a{
    background-color: #88304e;
    color: white;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-4f88cd7 a:hover{
    background-color: #e7be51;
    cursor: pointer !important;
}

.elementor-2311 .elementor-element.elementor-element-4f88cd7 li::marker{
    color: #88304e ;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-9b0c09c */.elementor-2311 .elementor-element.elementor-element-9b0c09c img{
    height: 400px;
    width: 100%;
    object-fit: cover;
}
/* mobx 425px-767px */
@media only screen and (max-width : 767px) {
	.elementor-2311 .elementor-element.elementor-element-9b0c09c img{
    height: 200px;
	}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-033f4c0 */.elementor-2311 .elementor-element.elementor-element-033f4c0 img{
    height: 600px;
    xwidth: 100%;
    object-fit: cover;
}
/* mobx 425px-767px */
@media only screen and (max-width : 767px) {
	.elementor-2311 .elementor-element.elementor-element-033f4c0 img{
    height: 200px;
	}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c596ace */.elementor-2311 .elementor-element.elementor-element-c596ace a{
    background-color: #88304e;
    color: white;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-c596ace a:hover{
    background-color: #e7be51;
    cursor: pointer !important;
}

.elementor-2311 .elementor-element.elementor-element-c596ace li::marker{
    color: #88304e ;
}

.elementor-2311 .elementor-element.elementor-element-c596ace li > ul > li,
li > ol > li {
  margin-top: 0.75em; /* ajuste selon ton goût */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab227c8 */.elementor-2311 .elementor-element.elementor-element-ab227c8 a{
    background-color: #E8F5D2;
    color: inherit;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-ab227c8 a:hover{
    background-color: #B3D57C;
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-082b241 */.elementor-2311 .elementor-element.elementor-element-082b241 a{
    background-color: #88304e;
    color: white;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-082b241 a:hover{
    background-color: #e7be51;
    cursor: pointer !important;
}

.elementor-2311 .elementor-element.elementor-element-082b241 li::marker{
    color: #88304e ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-341a856 */.elementor-2311 .elementor-element.elementor-element-341a856 a{
    background-color: #88304e;
    color: white;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-341a856 a:hover{
    background-color: #e7be51;
    cursor: pointer !important;
}

.elementor-2311 .elementor-element.elementor-element-341a856 li::marker{
    color: #88304e ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f0f9be */.elementor-2311 .elementor-element.elementor-element-8f0f9be a{
    background-color: #88304e;
    color: white;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-8f0f9be a:hover{
    background-color: #e7be51;
    cursor: pointer !important;
}

.elementor-2311 .elementor-element.elementor-element-8f0f9be li::marker{
    color: #88304e ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d74bdb7 */.elementor-2311 .elementor-element.elementor-element-d74bdb7 a{
    background-color: #E8F5D2;
    color: inherit;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-d74bdb7 a:hover{
    background-color: #B3D57C;
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c055d47 */.elementor-2311 .elementor-element.elementor-element-c055d47 a{
    background-color: #88304e;
    color: white;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-c055d47 a:hover{
    background-color: #e7be51;
    cursor: pointer !important;
}

.elementor-2311 .elementor-element.elementor-element-c055d47 li::marker{
    color: #88304e ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aeede72 */.elementor-2311 .elementor-element.elementor-element-aeede72 a{
    background-color: #E8F5D2;
    color: inherit;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-aeede72 a:hover{
    background-color: #B3D57C;
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fa100b */.elementor-2311 .elementor-element.elementor-element-1fa100b a{
    background-color: #88304e;
    color: white;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-1fa100b a:hover{
    background-color: #e7be51;
    cursor: pointer !important;
}

.elementor-2311 .elementor-element.elementor-element-1fa100b li::marker{
    color: #88304e ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faaf66c */.elementor-2311 .elementor-element.elementor-element-faaf66c a{
    background-color: #88304e;
    color: white;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-faaf66c a:hover{
    background-color: #e7be51;
    cursor: pointer !important;
}

.elementor-2311 .elementor-element.elementor-element-faaf66c li::marker{
    color: #88304e ;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0936f22 */.elementor-2311 .elementor-element.elementor-element-0936f22 img{
    height: 600px;
    xwidth: 100%;
    object-fit: cover;
}
/* mobx 425px-767px */
@media only screen and (max-width : 767px) {
	.elementor-2311 .elementor-element.elementor-element-0936f22 img{
    height: 200px;
	}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e249481 */.elementor-2311 .elementor-element.elementor-element-e249481 a{
    background-color: #88304e;
    color: white;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-e249481 a:hover{
    background-color: #e7be51;
    cursor: pointer !important;
}

.elementor-2311 .elementor-element.elementor-element-e249481 li::marker{
    color: #88304e ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a54eab */.elementor-2311 .elementor-element.elementor-element-4a54eab a{
    background-color: #88304e;
    color: white;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-4a54eab a:hover{
    background-color: #e7be51;
    cursor: pointer !important;
}

.elementor-2311 .elementor-element.elementor-element-4a54eab li::marker{
    color: #88304e ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1594a33 */.elementor-2311 .elementor-element.elementor-element-1594a33 a{
    background-color: #88304e;
    color: white;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-1594a33 a:hover{
    background-color: #e7be51;
    cursor: pointer !important;
}

.elementor-2311 .elementor-element.elementor-element-1594a33 li::marker{
    color: #88304e ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a342d8 */.highlight{
    background-color: #88304e !important;
    padding-left: 10px;
    padding-right: 10px;
    box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bbab54 */.elementor-2311 .elementor-element.elementor-element-7bbab54{
    background-attachment: fixed !important;
        background-size: cover !important;
        background-position: 60% center !important;
        background-repeat: no-repeat;
        
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04b82e7 */.elementor-2311 .elementor-element.elementor-element-04b82e7 a{
    background-color: #88304e;
    color: white;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-04b82e7 a:hover{
    background-color: #e7be51;
    cursor: pointer !important;
}

.elementor-2311 .elementor-element.elementor-element-04b82e7 li::marker{
    color: #88304e ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b196ee0 */.elementor-2311 .elementor-element.elementor-element-b196ee0 a{
    background-color: #88304e;
    color: white;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-b196ee0 a:hover{
    background-color: #e7be51;
    cursor: pointer !important;
}

.elementor-2311 .elementor-element.elementor-element-b196ee0 li::marker{
    color: #88304e ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82c7693 */.elementor-2311 .elementor-element.elementor-element-82c7693 a{
    background-color: #88304e;
    color: white;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-82c7693 a:hover{
    background-color: #e7be51;
    cursor: pointer !important;
}

.elementor-2311 .elementor-element.elementor-element-82c7693 li::marker{
    color: #88304e ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb14870 */.elementor-2311 .elementor-element.elementor-element-eb14870 a{
    background-color: #E8F5D2;
    color: inherit;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-eb14870 a:hover{
    background-color: #B3D57C;
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-905ea0d */.elementor-2311 .elementor-element.elementor-element-905ea0d .highlight {
    background-color: #e2b12f !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab6b7cc */.elementor-2311 .elementor-element.elementor-element-ab6b7cc{
    background-attachment: fixed !important;
        background-size: cover !important;
        background-position: 60% center !important;
        background-repeat: no-repeat;
        
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6929160 */.elementor-2311 .elementor-element.elementor-element-6929160 a{
    background-color: #88304e;
    color: white;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-6929160 a:hover{
    background-color: #e7be51;
    cursor: pointer !important;
}

.elementor-2311 .elementor-element.elementor-element-6929160 li::marker{
    color: #88304e ;
}

.elementor-2311 .elementor-element.elementor-element-6929160 li > ul > li,
li > ol > li {
  margin-top: 0.75em; /* ajuste selon ton goût */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6be841f */.elementor-2311 .elementor-element.elementor-element-6be841f img{
    height: 600px;
    xwidth: 100%;
    object-fit: cover;
}
/* mobx 425px-767px */
@media only screen and (max-width : 767px) {
	.elementor-2311 .elementor-element.elementor-element-6be841f img{
    height: 200px;
	}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3799705 */.elementor-2311 .elementor-element.elementor-element-3799705 a{
    background-color: #88304e;
    color: white;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-3799705 a:hover{
    background-color: #e7be51;
    cursor: pointer !important;
}

.elementor-2311 .elementor-element.elementor-element-3799705 li::marker{
    color: #88304e ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ab3acb */.elementor-2311 .elementor-element.elementor-element-4ab3acb a{
    background-color: #E8F5D2;
    color: inherit;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-4ab3acb a:hover{
    background-color: #B3D57C;
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84fa3e6 */.elementor-2311 .elementor-element.elementor-element-84fa3e6 a{
    background-color: #88304e;
    color: white;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-84fa3e6 a:hover{
    background-color: #e7be51;
    cursor: pointer !important;
}

.elementor-2311 .elementor-element.elementor-element-84fa3e6 li::marker{
    color: #88304e ;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-cf460b4 */.elementor-2311 .elementor-element.elementor-element-cf460b4{
    height: 100%;
}
.elementor-2311 .elementor-element.elementor-element-cf460b4 div{
    display: flex;
    justify-content: center;
    align-items: center;  
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-bb3416d */.elementor-2311 .elementor-element.elementor-element-bb3416d{
    height: 100%;
}
.elementor-2311 .elementor-element.elementor-element-bb3416d div{
    display: flex;
    justify-content: center;
    align-items: center;  
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-1b9abfd */.elementor-2311 .elementor-element.elementor-element-1b9abfd{
    height: 100%;
}
.elementor-2311 .elementor-element.elementor-element-1b9abfd div{
    display: flex;
    justify-content: center;
    align-items: center;  
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-83e769b */.elementor-2311 .elementor-element.elementor-element-83e769b{
    height: 100%;
}
.elementor-2311 .elementor-element.elementor-element-83e769b div{
    display: flex;
    justify-content: center;
    align-items: center;  
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-bf236cb */.elementor-2311 .elementor-element.elementor-element-bf236cb{
    height: 100%;
}
.elementor-2311 .elementor-element.elementor-element-bf236cb div{
    display: flex;
    justify-content: center;
    align-items: center;  
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-9463da8 */.elementor-2311 .elementor-element.elementor-element-9463da8{
    height: 100%;
}
.elementor-2311 .elementor-element.elementor-element-9463da8 div{
    display: flex;
    justify-content: center;
    align-items: center;  
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-86b3ef7 */.elementor-2311 .elementor-element.elementor-element-86b3ef7{
    height: 100%;
}
.elementor-2311 .elementor-element.elementor-element-86b3ef7 div{
    display: flex;
    justify-content: center;
    align-items: center;  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6b6f34 */.elementor-2311 .elementor-element.elementor-element-b6b6f34 a{
    background-color: #88304e;
    color: white;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-b6b6f34 a:hover{
    background-color: #e7be51;
    cursor: pointer !important;
}

.elementor-2311 .elementor-element.elementor-element-b6b6f34 li::marker{
    color: #88304e ;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1a65f5b */.elementor-2311 .elementor-element.elementor-element-1a65f5b img{
    height: 600px;
    xwidth: 100%;
    object-fit: cover;
}
/* mobx 425px-767px */
@media only screen and (max-width : 767px) {
	.elementor-2311 .elementor-element.elementor-element-1a65f5b img{
    height: 200px;
	}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25f94ca */.elementor-2311 .elementor-element.elementor-element-25f94ca a{
    background-color: #88304e;
    color: white;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-25f94ca a:hover{
    background-color: #e7be51;
    cursor: pointer !important;
}

.elementor-2311 .elementor-element.elementor-element-25f94ca li::marker{
    color: #88304e ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5bb583 */.elementor-2311 .elementor-element.elementor-element-e5bb583 ol{
    margin-top: 10px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0af2074 */ol li::marker {
    color: #88304e;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8721289 */.elementor-2311 .elementor-element.elementor-element-8721289 a{
    background-color: #E8F5D2;
    color: inherit;
    padding: 2px 4px;
}

.elementor-2311 .elementor-element.elementor-element-8721289 a:hover{
    background-color: #B3D57C;
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df44f0c */.elementor-2311 .elementor-element.elementor-element-df44f0c a{
    background-color: inherit !important;
}/* End custom CSS */
/* Start custom CSS */body {
max-width: 100% !important;
overflow-x: hidden !important;
}

@media (min-width: 1440px) {
  html.is-safari .no-fixed-safari::before {
    background-attachment: scroll !important;
  }
}/* End custom CSS */