.elementor-23440 .elementor-element.elementor-element-4967f1eb{--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;--overlay-opacity:0.62;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:175px;--padding-bottom:175px;--padding-left:175px;--padding-right:175px;}.elementor-23440 .elementor-element.elementor-element-4967f1eb:not(.elementor-motion-effects-element-type-background), .elementor-23440 .elementor-element.elementor-element-4967f1eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://almasgroup.ca/wp-content/uploads/2026/08/rootftoop-rising-sun.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23440 .elementor-element.elementor-element-4967f1eb::before, .elementor-23440 .elementor-element.elementor-element-4967f1eb > .elementor-background-video-container::before, .elementor-23440 .elementor-element.elementor-element-4967f1eb > .e-con-inner > .elementor-background-video-container::before, .elementor-23440 .elementor-element.elementor-element-4967f1eb > .elementor-background-slideshow::before, .elementor-23440 .elementor-element.elementor-element-4967f1eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-23440 .elementor-element.elementor-element-4967f1eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00335A;--background-overlay:'';}.elementor-23440 .elementor-element.elementor-element-4e14ab4f{text-align:center;}.elementor-23440 .elementor-element.elementor-element-4e14ab4f .elementor-heading-title{font-size:48px;font-weight:500;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#F00808;stroke:#F00808;color:#FFFFFF;}.elementor-23440 .elementor-element.elementor-element-6307644c{font-size:25px;font-weight:500;color:#FFFFFF;}.elementor-23440 .elementor-element.elementor-element-1ed259b2 .elementor-button{background-color:#00335A;}.elementor-23440 .elementor-element.elementor-element-1cb8a98c{--display:flex;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23440 .elementor-element.elementor-element-da5c937{column-gap:20px;text-align:center;}.elementor-23440 .elementor-element.elementor-element-5e7158ff{--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;}.elementor-23440 .elementor-element.elementor-element-4ba0b4ab{--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-23440 .elementor-element.elementor-element-4ba0b4ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23440 .elementor-element.elementor-element-35c3fcf4{--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-23440 .elementor-element.elementor-element-70ab0d7a .elementor-button{background-color:#00335A;}.elementor-23440 .elementor-element.elementor-element-5faa016{--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;}.elementor-23440 .elementor-element.elementor-element-94364c1{--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-23440 .elementor-element.elementor-element-94364c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23440 .elementor-element.elementor-element-e1948f2{--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-23440 .elementor-element.elementor-element-5e3612b .elementor-button{background-color:#00335A;}.elementor-23440 .elementor-element.elementor-element-58fb9ea4{--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;}.elementor-23440 .elementor-element.elementor-element-1105d652{--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-23440 .elementor-element.elementor-element-1105d652.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23440 .elementor-element.elementor-element-60bfad8b{--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-23440 .elementor-element.elementor-element-20ac685d .elementor-button{background-color:#00335A;}.elementor-23440 .elementor-element.elementor-element-21bd6bad{--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;}.elementor-23440 .elementor-element.elementor-element-3a0262ac{--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-23440 .elementor-element.elementor-element-3a0262ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23440 .elementor-element.elementor-element-40767281{--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-23440 .elementor-element.elementor-element-4e7458e5 .elementor-button{background-color:#00335A;}.elementor-23440 .elementor-element.elementor-element-8988a86{--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;}.elementor-23440 .elementor-element.elementor-element-8f48cc1{--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-23440 .elementor-element.elementor-element-8f48cc1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23440 .elementor-element.elementor-element-73a7172d{--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-23440 .elementor-element.elementor-element-75821320 .elementor-button{background-color:#00335A;}.elementor-23440 .elementor-element.elementor-element-2bcca748{--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;}.elementor-23440 .elementor-element.elementor-element-57353d9f{--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-23440 .elementor-element.elementor-element-57353d9f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23440 .elementor-element.elementor-element-63faec79{--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-23440 .elementor-element.elementor-element-3ac0da65 .elementor-button{background-color:#00335A;}.elementor-23440 .elementor-element.elementor-element-2d97c5ce{--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;}.elementor-23440 .elementor-element.elementor-element-5a5ee012{--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-23440 .elementor-element.elementor-element-5a5ee012.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23440 .elementor-element.elementor-element-6923bde8{--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-23440 .elementor-element.elementor-element-15fc2561{--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;}.elementor-23440 .elementor-element.elementor-element-341dead2{--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-23440 .elementor-element.elementor-element-341dead2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23440 .elementor-element.elementor-element-49e53c7b{--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-23440 .elementor-element.elementor-element-683578d3{--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-23440 .elementor-element.elementor-element-237b9850{text-align:center;}.elementor-23440 .elementor-element.elementor-element-72be9ab2{--display:flex;}.elementor-23440 .elementor-element.elementor-element-73b05263{--display:flex;}.elementor-23440 .elementor-element.elementor-element-6298a0b4{--display:flex;}.elementor-23440 .elementor-element.elementor-element-1e11eb4{--display:flex;}.elementor-23440 .elementor-element.elementor-element-258fa1b7{--display:flex;}.elementor-23440 .elementor-element.elementor-element-734ce94c{--display:flex;}.elementor-23440 .elementor-element.elementor-element-5d624d55{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-23440 .elementor-element.elementor-element-79cfe108{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23440 .elementor-element.elementor-element-5c482426{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-23440 .elementor-element.elementor-element-5c482426 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-23440 .elementor-element.elementor-element-5c482426 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-23440 .elementor-element.elementor-element-5c482426 .elementor-divider__text{color:#00335A;font-size:28px;}.elementor-23440 .elementor-element.elementor-element-228a1211 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-23440 .elementor-element.elementor-element-228a1211 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-23440 .elementor-element.elementor-element-228a1211{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-23440 .elementor-element.elementor-element-56b8235c{--display:flex;}.elementor-23440 .elementor-element.elementor-element-651554c2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-23440 .elementor-element.elementor-element-651554c2 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-23440 .elementor-element.elementor-element-651554c2 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-23440 .elementor-element.elementor-element-651554c2 .elementor-divider__text{color:#00335A;font-size:28px;}.elementor-23440 .elementor-element.elementor-element-115ff9ed .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-23440 .elementor-element.elementor-element-115ff9ed .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-23440 .elementor-element.elementor-element-115ff9ed{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-23440 .elementor-element.elementor-element-69715348{--display:flex;}.elementor-23440 .elementor-element.elementor-element-69715348:not(.elementor-motion-effects-element-type-background), .elementor-23440 .elementor-element.elementor-element-69715348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-477e894 );}.elementor-23440 .elementor-element.elementor-element-255c85f{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-23440 .elementor-element.elementor-element-255c85f .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-23440 .elementor-element.elementor-element-255c85f .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-23440 .elementor-element.elementor-element-255c85f .elementor-divider__text{color:#FFFFFF;font-size:28px;}.elementor-23440 .elementor-element.elementor-element-6a48cf76{background-color:#00000000;}@media(min-width:768px){.elementor-23440 .elementor-element.elementor-element-4ba0b4ab{--width:45%;}.elementor-23440 .elementor-element.elementor-element-35c3fcf4{--width:66.6666%;}.elementor-23440 .elementor-element.elementor-element-94364c1{--width:45%;}.elementor-23440 .elementor-element.elementor-element-e1948f2{--width:66.6666%;}.elementor-23440 .elementor-element.elementor-element-1105d652{--width:45%;}.elementor-23440 .elementor-element.elementor-element-60bfad8b{--width:66.6666%;}.elementor-23440 .elementor-element.elementor-element-3a0262ac{--width:45%;}.elementor-23440 .elementor-element.elementor-element-40767281{--width:66.6666%;}.elementor-23440 .elementor-element.elementor-element-8f48cc1{--width:45%;}.elementor-23440 .elementor-element.elementor-element-73a7172d{--width:66.6666%;}.elementor-23440 .elementor-element.elementor-element-57353d9f{--width:45%;}.elementor-23440 .elementor-element.elementor-element-63faec79{--width:66.6666%;}.elementor-23440 .elementor-element.elementor-element-5a5ee012{--width:45%;}.elementor-23440 .elementor-element.elementor-element-6923bde8{--width:66.6666%;}.elementor-23440 .elementor-element.elementor-element-341dead2{--width:45%;}.elementor-23440 .elementor-element.elementor-element-49e53c7b{--width:66.6666%;}}@media(max-width:767px){.elementor-23440 .elementor-element.elementor-element-4967f1eb{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23440 .elementor-element.elementor-element-4e14ab4f .elementor-heading-title{font-size:24px;}.elementor-23440 .elementor-element.elementor-element-6307644c{font-size:14px;}}