.elementor-12 .elementor-element.elementor-element-4affac5c{--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:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-18d23177{--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:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.05;--border-radius:0px 0px 0px 16px;--margin-top:104px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;--z-index:10;}.elementor-12 .elementor-element.elementor-element-18d23177::before, .elementor-12 .elementor-element.elementor-element-18d23177 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-18d23177 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-18d23177 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-18d23177 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-18d23177 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("http://trebynoe.ca/wp-content/uploads/2025/09/logo-big.webp");--background-overlay:'';background-position:356px 17px;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-18d23177.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-44576d60{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-44576d60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-44576d60 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4d19739c{--display:flex;--min-height:600px;--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.61;--border-radius:0px 0px 0px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-4d19739c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4d19739c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b5b1670 );}.elementor-12 .elementor-element.elementor-element-4d19739c::before, .elementor-12 .elementor-element.elementor-element-4d19739c > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4d19739c > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4d19739c > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4d19739c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4d19739c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor2 );background-image:url("http://trebynoe.ca/wp-content/uploads/2025/09/13390.webp");--background-overlay:'';background-size:cover;}.elementor-12 .elementor-element.elementor-element-4d19739c::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-6ae7e0b{--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-12 .elementor-element.elementor-element-5756a20e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:104px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-5756a20e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5756a20e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://trebynoe.ca/wp-content/uploads/2020/06/bg-blob-gradient.svg");background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-47c4b447{--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.4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-47c4b447::before, .elementor-12 .elementor-element.elementor-element-47c4b447 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-47c4b447 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-47c4b447 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-47c4b447 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-47c4b447 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:80% auto;}.elementor-12 .elementor-element.elementor-element-47c4b447::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 40px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-35093fd4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-35093fd4{text-align:left;}.elementor-12 .elementor-element.elementor-element-35093fd4 img{width:100%;height:615px;object-fit:cover;object-position:center left;border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-65185caf{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-65185caf.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-759659d{width:100%;max-width:100%;text-align:left;}.elementor-12 .elementor-element.elementor-element-759659d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-759659d .elementor-heading-title{font-family:var( --e-global-typography-5175038-font-family ), Sans-serif;font-size:var( --e-global-typography-5175038-font-size );font-weight:var( --e-global-typography-5175038-font-weight );text-transform:var( --e-global-typography-5175038-text-transform );line-height:var( --e-global-typography-5175038-line-height );letter-spacing:var( --e-global-typography-5175038-letter-spacing );word-spacing:var( --e-global-typography-5175038-word-spacing );color:var( --e-global-color-cca6b2c );}.elementor-12 .elementor-element.elementor-element-25ba5430 > .elementor-widget-container{margin:8px 0px 16px 0px;}.elementor-12 .elementor-element.elementor-element-57d3aa1 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-f28b9be .elementor-button{background-color:#2C5F2D;box-shadow:0px 12px 24px -8px rgba(44, 95, 44.99999999999999, 0.33);border-radius:4px 4px 4px 4px;}.elementor-12 .elementor-element.elementor-element-f28b9be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f28b9be .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-f28b9be .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-f9491f3{--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-12 .elementor-element.elementor-element-1b4ebe1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:104px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-1b4ebe1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1b4ebe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("http://trebynoe.ca/wp-content/uploads/2020/06/bg-blob-gradient.svg");background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-5aab5e0{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5aab5e0.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-347626e{width:100%;max-width:100%;text-align:left;}.elementor-12 .elementor-element.elementor-element-347626e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-347626e .elementor-heading-title{font-family:var( --e-global-typography-5175038-font-family ), Sans-serif;font-size:var( --e-global-typography-5175038-font-size );font-weight:var( --e-global-typography-5175038-font-weight );text-transform:var( --e-global-typography-5175038-text-transform );line-height:var( --e-global-typography-5175038-line-height );letter-spacing:var( --e-global-typography-5175038-letter-spacing );word-spacing:var( --e-global-typography-5175038-word-spacing );color:var( --e-global-color-cca6b2c );}.elementor-12 .elementor-element.elementor-element-535ab27 > .elementor-widget-container{margin:8px 0px 16px 0px;}.elementor-12 .elementor-element.elementor-element-6cceae1 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-c1414df .elementor-button{background-color:#2C5F2D;box-shadow:0px 12px 24px -8px rgba(44, 95, 44.99999999999999, 0.33);border-radius:4px 4px 4px 4px;}.elementor-12 .elementor-element.elementor-element-c1414df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c1414df .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-c1414df .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-e2b05c9{--display:flex;--overlay-opacity:0.4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e2b05c9::before, .elementor-12 .elementor-element.elementor-element-e2b05c9 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e2b05c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e2b05c9 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e2b05c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e2b05c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:80% auto;}.elementor-12 .elementor-element.elementor-element-e2b05c9::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 40px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-252f040 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-252f040{text-align:left;}.elementor-12 .elementor-element.elementor-element-252f040 img{width:100%;height:615px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-37f61fb{--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-12 .elementor-element.elementor-element-e513bea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:104px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-e513bea:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e513bea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://trebynoe.ca/wp-content/uploads/2020/06/bg-blob-gradient.svg");background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-9064aaa{--display:flex;--overlay-opacity:0.4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9064aaa::before, .elementor-12 .elementor-element.elementor-element-9064aaa > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9064aaa > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9064aaa > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9064aaa > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9064aaa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:80% auto;}.elementor-12 .elementor-element.elementor-element-9064aaa::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 40px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-e55b8fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e55b8fd{text-align:left;}.elementor-12 .elementor-element.elementor-element-e55b8fd img{width:100%;height:615px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-472a99b{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-472a99b.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-28887d1{width:100%;max-width:100%;text-align:left;}.elementor-12 .elementor-element.elementor-element-28887d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-28887d1 .elementor-heading-title{font-family:var( --e-global-typography-5175038-font-family ), Sans-serif;font-size:var( --e-global-typography-5175038-font-size );font-weight:var( --e-global-typography-5175038-font-weight );text-transform:var( --e-global-typography-5175038-text-transform );line-height:var( --e-global-typography-5175038-line-height );letter-spacing:var( --e-global-typography-5175038-letter-spacing );word-spacing:var( --e-global-typography-5175038-word-spacing );color:var( --e-global-color-cca6b2c );}.elementor-12 .elementor-element.elementor-element-1947b8e > .elementor-widget-container{margin:8px 0px 16px 0px;}.elementor-12 .elementor-element.elementor-element-5b014cd > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-991285b .elementor-button{background-color:#2C5F2D;box-shadow:0px 12px 24px -8px rgba(44, 95, 44.99999999999999, 0.33);border-radius:4px 4px 4px 4px;}.elementor-12 .elementor-element.elementor-element-991285b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-991285b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-991285b .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-eef40fa{--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-12 .elementor-element.elementor-element-6ad8f7a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:104px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-6ad8f7a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6ad8f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("http://trebynoe.ca/wp-content/uploads/2020/06/bg-blob-gradient.svg");background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-36e88e7{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-36e88e7.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4d70584{width:100%;max-width:100%;text-align:left;}.elementor-12 .elementor-element.elementor-element-4d70584 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4d70584 .elementor-heading-title{font-family:var( --e-global-typography-5175038-font-family ), Sans-serif;font-size:var( --e-global-typography-5175038-font-size );font-weight:var( --e-global-typography-5175038-font-weight );text-transform:var( --e-global-typography-5175038-text-transform );line-height:var( --e-global-typography-5175038-line-height );letter-spacing:var( --e-global-typography-5175038-letter-spacing );word-spacing:var( --e-global-typography-5175038-word-spacing );color:var( --e-global-color-cca6b2c );}.elementor-12 .elementor-element.elementor-element-21e9b6b > .elementor-widget-container{margin:8px 0px 16px 0px;}.elementor-12 .elementor-element.elementor-element-89b037c > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-7b0bfda .elementor-button{background-color:#2C5F2D;box-shadow:0px 12px 24px -8px rgba(44, 95, 44.99999999999999, 0.33);border-radius:4px 4px 4px 4px;}.elementor-12 .elementor-element.elementor-element-7b0bfda > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7b0bfda .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-7b0bfda .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-3ef46f4{--display:flex;--overlay-opacity:0.4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3ef46f4::before, .elementor-12 .elementor-element.elementor-element-3ef46f4 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3ef46f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3ef46f4 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3ef46f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3ef46f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:80% auto;}.elementor-12 .elementor-element.elementor-element-3ef46f4::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 40px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-528e840 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-528e840{text-align:left;}.elementor-12 .elementor-element.elementor-element-528e840 img{width:100%;height:615px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-7fce619{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-7fce619:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7fce619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://trebynoe.ca/wp-content/uploads/2020/06/bg-blob-gradient.svg");background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-09732ae > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-12 .elementor-element.elementor-element-09732ae{text-align:center;}.elementor-12 .elementor-element.elementor-element-62673ed > .elementor-widget-container{margin:0px 240px 40px 240px;}.elementor-12 .elementor-element.elementor-element-62673ed{text-align:center;}.elementor-12 .elementor-element.elementor-element-659b081{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--margin-top:40px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-8afa651 > .elementor-widget-container:hover{--e-transform-translateY:-8px;}.elementor-12 .elementor-element.elementor-element-8afa651 > .elementor-widget-container{background-color:var( --e-global-color-20858dd6 );margin:0px 0px 0px 0px;padding:24px 24px 24px 24px;border-radius:16px 16px 16px 16px;box-shadow:0px 24px 80px -24px rgba(0, 0, 0, 0.18);}.elementor-12 .elementor-element.elementor-element-8afa651 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-8afa651{--icon-box-icon-margin:24px;}.elementor-12 .elementor-element.elementor-element-8afa651 .elementor-icon-box-title{margin-block-end:8px;}.elementor-12 .elementor-element.elementor-element-8afa651.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8afa651.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8afa651.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-8afa651.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8afa651 .elementor-icon{font-size:24px;padding:16px;}.elementor-12 .elementor-element.elementor-element-f5904f7 > .elementor-widget-container:hover{--e-transform-translateY:-8px;}.elementor-12 .elementor-element.elementor-element-f5904f7 > .elementor-widget-container{background-color:var( --e-global-color-20858dd6 );margin:0px 0px 0px 0px;padding:24px 24px 24px 24px;border-radius:16px 16px 16px 16px;box-shadow:0px 24px 80px -24px rgba(0, 0, 0, 0.18);}.elementor-12 .elementor-element.elementor-element-f5904f7 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-f5904f7{--icon-box-icon-margin:24px;}.elementor-12 .elementor-element.elementor-element-f5904f7 .elementor-icon-box-title{margin-block-end:8px;}.elementor-12 .elementor-element.elementor-element-f5904f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f5904f7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f5904f7.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-f5904f7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f5904f7 .elementor-icon{font-size:24px;padding:16px;}.elementor-12 .elementor-element.elementor-element-7eee5c3 > .elementor-widget-container:hover{--e-transform-translateY:-8px;}.elementor-12 .elementor-element.elementor-element-7eee5c3 > .elementor-widget-container{background-color:var( --e-global-color-20858dd6 );margin:0px 0px 0px 0px;padding:24px 24px 24px 24px;border-radius:16px 16px 16px 16px;box-shadow:0px 24px 80px -24px rgba(0, 0, 0, 0.18);}.elementor-12 .elementor-element.elementor-element-7eee5c3 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-7eee5c3{--icon-box-icon-margin:24px;}.elementor-12 .elementor-element.elementor-element-7eee5c3 .elementor-icon-box-title{margin-block-end:8px;}.elementor-12 .elementor-element.elementor-element-7eee5c3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7eee5c3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7eee5c3.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-7eee5c3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7eee5c3 .elementor-icon{font-size:24px;padding:16px;}.elementor-12 .elementor-element.elementor-element-a6fefa3 > .elementor-widget-container:hover{--e-transform-translateY:-8px;}.elementor-12 .elementor-element.elementor-element-a6fefa3 > .elementor-widget-container{background-color:var( --e-global-color-20858dd6 );margin:0px 0px 0px 0px;padding:24px 24px 24px 24px;border-radius:16px 16px 16px 16px;box-shadow:0px 24px 80px -24px rgba(0, 0, 0, 0.18);}.elementor-12 .elementor-element.elementor-element-a6fefa3 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-a6fefa3{--icon-box-icon-margin:24px;}.elementor-12 .elementor-element.elementor-element-a6fefa3 .elementor-icon-box-title{margin-block-end:8px;}.elementor-12 .elementor-element.elementor-element-a6fefa3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a6fefa3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a6fefa3.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a6fefa3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a6fefa3 .elementor-icon{font-size:24px;padding:16px;}.elementor-12 .elementor-element.elementor-element-849b923 > .elementor-widget-container:hover{--e-transform-translateY:-8px;}.elementor-12 .elementor-element.elementor-element-849b923 > .elementor-widget-container{background-color:var( --e-global-color-20858dd6 );margin:0px 0px 0px 0px;padding:24px 24px 24px 24px;border-radius:16px 16px 16px 16px;box-shadow:0px 24px 80px -24px rgba(0, 0, 0, 0.18);}.elementor-12 .elementor-element.elementor-element-849b923 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-849b923{--icon-box-icon-margin:24px;}.elementor-12 .elementor-element.elementor-element-849b923 .elementor-icon-box-title{margin-block-end:8px;}.elementor-12 .elementor-element.elementor-element-849b923.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-849b923.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-849b923.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-849b923.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-849b923 .elementor-icon{font-size:24px;padding:16px;}.elementor-12 .elementor-element.elementor-element-1740a3b > .elementor-widget-container:hover{--e-transform-translateY:-8px;}.elementor-12 .elementor-element.elementor-element-1740a3b > .elementor-widget-container{background-color:var( --e-global-color-20858dd6 );margin:0px 0px 0px 0px;padding:24px 24px 24px 24px;border-radius:16px 16px 16px 16px;box-shadow:0px 24px 80px -24px rgba(0, 0, 0, 0.18);}.elementor-12 .elementor-element.elementor-element-1740a3b .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-1740a3b{--icon-box-icon-margin:24px;}.elementor-12 .elementor-element.elementor-element-1740a3b .elementor-icon-box-title{margin-block-end:8px;}.elementor-12 .elementor-element.elementor-element-1740a3b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1740a3b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1740a3b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-1740a3b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1740a3b .elementor-icon{font-size:24px;padding:16px;}.elementor-12 .elementor-element.elementor-element-5348763{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-5348763:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5348763 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF00 32%, var( --e-global-color-primary ) 32%);}.elementor-12 .elementor-element.elementor-element-5348763::before{filter:brightness( 35% ) contrast( 112% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-3889ef5{--display:flex;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:-80px;--margin-left:120px;--margin-right:0px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-c001ac9 > .elementor-widget-container{margin:-80px 64px 0px -120px;}.elementor-12 .elementor-element.elementor-element-c001ac9 img{width:100%;height:620px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;box-shadow:16px 40px 80px -32px rgba(0, 0, 0, 0.5);}.elementor-12 .elementor-element.elementor-element-3fb5bf8{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5fd3114 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 80px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5fd3114 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9a897bf{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-f81df07 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f81df07 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-f81df07 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-f81df07 .elementor-button{fill:var( --e-global-color-20858dd6 );color:var( --e-global-color-20858dd6 );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);padding:17px 22px 17px 22px;}.elementor-12 .elementor-element.elementor-element-21ae8f89{--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 40px;--row-gap:0px;--column-gap:40px;--padding-top:104px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-106868b6{--display:flex;--padding-top:0px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-74a9f423 > .elementor-widget-container{margin:8px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-74a9f423{text-align:left;}.elementor-12 .elementor-element.elementor-element-250bdd2c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-250bdd2c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-250bdd2c .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-250bdd2c .elementor-button{box-shadow:0px 12px 24px -8px rgba(44, 95, 44.99999999999999, 0.33);border-radius:4px 4px 4px 4px;}.elementor-12 .elementor-element.elementor-element-4207394 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{background-color:var( --e-global-color-20858dd6 );justify-content:space-between;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-4207394 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-4207394{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4207394 .jet-accordion > .jet-accordion__inner > .jet-toggle{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-4207394 .jet-toggle__label-text{text-align:left;}.elementor-12 .elementor-element.elementor-element-4207394 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:var( --e-global-color-accent );background-color:var( --e-global-color-20858dd6 );}.elementor-12 .elementor-element.elementor-element-4207394 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4207394 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{color:var( --e-global-color-2b5b1670 );background-color:#00000000;}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-4affac5c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 40px;--row-gap:24px;--column-gap:40px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-18d23177::before, .elementor-12 .elementor-element.elementor-element-18d23177 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-18d23177 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-18d23177 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-18d23177 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-18d23177 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center right;}.elementor-12 .elementor-element.elementor-element-18d23177{--margin-top:64px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-18d23177.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4d19739c{--min-height:400px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-4d19739c.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-5756a20e{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-47c4b447{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-35093fd4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-35093fd4 img{height:340px;}.elementor-12 .elementor-element.elementor-element-65185caf{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-759659d .elementor-heading-title{font-size:var( --e-global-typography-5175038-font-size );line-height:var( --e-global-typography-5175038-line-height );letter-spacing:var( --e-global-typography-5175038-letter-spacing );word-spacing:var( --e-global-typography-5175038-word-spacing );}.elementor-12 .elementor-element.elementor-element-57d3aa1 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-12 .elementor-element.elementor-element-1b4ebe1{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5aab5e0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-347626e .elementor-heading-title{font-size:var( --e-global-typography-5175038-font-size );line-height:var( --e-global-typography-5175038-line-height );letter-spacing:var( --e-global-typography-5175038-letter-spacing );word-spacing:var( --e-global-typography-5175038-word-spacing );}.elementor-12 .elementor-element.elementor-element-6cceae1 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-12 .elementor-element.elementor-element-e2b05c9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-252f040 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-252f040 img{height:340px;}.elementor-12 .elementor-element.elementor-element-e513bea{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9064aaa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e55b8fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e55b8fd img{height:340px;}.elementor-12 .elementor-element.elementor-element-472a99b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-28887d1 .elementor-heading-title{font-size:var( --e-global-typography-5175038-font-size );line-height:var( --e-global-typography-5175038-line-height );letter-spacing:var( --e-global-typography-5175038-letter-spacing );word-spacing:var( --e-global-typography-5175038-word-spacing );}.elementor-12 .elementor-element.elementor-element-5b014cd > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-12 .elementor-element.elementor-element-6ad8f7a{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-36e88e7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4d70584 .elementor-heading-title{font-size:var( --e-global-typography-5175038-font-size );line-height:var( --e-global-typography-5175038-line-height );letter-spacing:var( --e-global-typography-5175038-letter-spacing );word-spacing:var( --e-global-typography-5175038-word-spacing );}.elementor-12 .elementor-element.elementor-element-3ef46f4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-528e840 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-528e840 img{height:340px;}.elementor-12 .elementor-element.elementor-element-7fce619{--padding-top:64px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-62673ed > .elementor-widget-container{margin:0px 120px 0px 120px;}.elementor-12 .elementor-element.elementor-element-659b081{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-8afa651 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8afa651 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-f5904f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f5904f7 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-7eee5c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7eee5c3 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-a6fefa3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a6fefa3 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-849b923 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-849b923 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-1740a3b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1740a3b .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-5348763{--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-12 .elementor-element.elementor-element-3889ef5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-c001ac9 > .elementor-widget-container{margin:-64px 0px -64px -120px;}.elementor-12 .elementor-element.elementor-element-c001ac9 img{object-position:center center;}.elementor-12 .elementor-element.elementor-element-3fb5bf8{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-21ae8f89{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-106868b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-74a9f423 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-12 .elementor-element.elementor-element-4207394{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-4affac5c{--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-18d23177{--width:88%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:0px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-18d23177.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-44576d60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-44576d60{text-align:left;}.elementor-12 .elementor-element.elementor-element-4d19739c{--min-height:240px;--border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5756a20e{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-47c4b447{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-35093fd4 img{height:240px;}.elementor-12 .elementor-element.elementor-element-65185caf{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-759659d .elementor-heading-title{font-size:var( --e-global-typography-5175038-font-size );line-height:var( --e-global-typography-5175038-line-height );letter-spacing:var( --e-global-typography-5175038-letter-spacing );word-spacing:var( --e-global-typography-5175038-word-spacing );}.elementor-12 .elementor-element.elementor-element-57d3aa1 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-12 .elementor-element.elementor-element-f28b9be{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f28b9be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-84d87ba.elementor-element{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-1b4ebe1{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5aab5e0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-347626e .elementor-heading-title{font-size:var( --e-global-typography-5175038-font-size );line-height:var( --e-global-typography-5175038-line-height );letter-spacing:var( --e-global-typography-5175038-letter-spacing );word-spacing:var( --e-global-typography-5175038-word-spacing );}.elementor-12 .elementor-element.elementor-element-6cceae1 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-12 .elementor-element.elementor-element-c1414df{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-c1414df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e2b05c9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-252f040 img{height:240px;}.elementor-12 .elementor-element.elementor-element-e513bea{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9064aaa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e55b8fd img{height:240px;}.elementor-12 .elementor-element.elementor-element-472a99b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-28887d1 .elementor-heading-title{font-size:var( --e-global-typography-5175038-font-size );line-height:var( --e-global-typography-5175038-line-height );letter-spacing:var( --e-global-typography-5175038-letter-spacing );word-spacing:var( --e-global-typography-5175038-word-spacing );}.elementor-12 .elementor-element.elementor-element-991285b{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-991285b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6ad8f7a{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-36e88e7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4d70584 .elementor-heading-title{font-size:var( --e-global-typography-5175038-font-size );line-height:var( --e-global-typography-5175038-line-height );letter-spacing:var( --e-global-typography-5175038-letter-spacing );word-spacing:var( --e-global-typography-5175038-word-spacing );}.elementor-12 .elementor-element.elementor-element-7b0bfda{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7b0bfda > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3ef46f4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-528e840 img{height:240px;}.elementor-12 .elementor-element.elementor-element-7fce619{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-62673ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-659b081{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-8afa651 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f5904f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7eee5c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a6fefa3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-849b923 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1740a3b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5348763{--content-width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5348763:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5348763 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #FFFFFF00 0%, var( --e-global-color-primary ) 0%);}.elementor-12 .elementor-element.elementor-element-3889ef5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c001ac9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c001ac9 img{height:300px;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3fb5bf8{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-5fd3114 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-21ae8f89{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-106868b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-74a9f423 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-12 .elementor-element.elementor-element-250bdd2c{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-250bdd2c > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-18d23177{--width:min(50% , (1330px / 2) + 40px);}.elementor-12 .elementor-element.elementor-element-4d19739c{--width:50%;}.elementor-12 .elementor-element.elementor-element-3889ef5{--width:39.665%;}.elementor-12 .elementor-element.elementor-element-3fb5bf8{--width:60%;}.elementor-12 .elementor-element.elementor-element-106868b6{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-18d23177{--width:100%;}.elementor-12 .elementor-element.elementor-element-4d19739c{--width:100%;}.elementor-12 .elementor-element.elementor-element-47c4b447{--width:100%;}.elementor-12 .elementor-element.elementor-element-65185caf{--width:100%;}.elementor-12 .elementor-element.elementor-element-5aab5e0{--width:100%;}.elementor-12 .elementor-element.elementor-element-e2b05c9{--width:100%;}.elementor-12 .elementor-element.elementor-element-9064aaa{--width:100%;}.elementor-12 .elementor-element.elementor-element-472a99b{--width:100%;}.elementor-12 .elementor-element.elementor-element-36e88e7{--width:100%;}.elementor-12 .elementor-element.elementor-element-3ef46f4{--width:100%;}.elementor-12 .elementor-element.elementor-element-3889ef5{--width:50%;}.elementor-12 .elementor-element.elementor-element-3fb5bf8{--width:50%;}.elementor-12 .elementor-element.elementor-element-106868b6{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-18d23177 */.gold-frame {
 position: relative;
}

.gold-frame::after {
      content: "";
      position: absolute;
      bottom: 0;
      left: 0;
      width: 0;
      height: 0;
      border-left: 6px solid #d4af37;
      border-bottom: 6px solid #d4af37;
      border-bottom-left-radius: 16px;
      box-sizing: border-box;
      animation: drawLine 2s forwards;
      z-index: -1;
    }


    @keyframes drawLine {
      0% {
        width: 0;
        height: 0;
      }
      100% {
        width: 100%;
        height: 100%;
      }
    }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8afa651 */.elementor-12 .elementor-element.elementor-element-8afa651 .elementor-icon-box-wrapper {
    justify-content: flex-start!important;
}

.elementor-12 .elementor-element.elementor-element-8afa651 .elementor-icon-box-icon {
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f5904f7 */.elementor-12 .elementor-element.elementor-element-f5904f7 .elementor-icon-box-wrapper {
    justify-content: flex-start!important;
}

.elementor-12 .elementor-element.elementor-element-f5904f7 .elementor-icon-box-icon {
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7eee5c3 */.elementor-12 .elementor-element.elementor-element-7eee5c3 .elementor-icon-box-wrapper {
    justify-content: flex-start!important;
}

.elementor-12 .elementor-element.elementor-element-7eee5c3 .elementor-icon-box-icon {
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a6fefa3 */.elementor-12 .elementor-element.elementor-element-a6fefa3 .elementor-icon-box-wrapper {
    justify-content: flex-start!important;
}

.elementor-12 .elementor-element.elementor-element-a6fefa3 .elementor-icon-box-icon {
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-849b923 */.elementor-12 .elementor-element.elementor-element-849b923 .elementor-icon-box-wrapper {
    justify-content: flex-start!important;
}

.elementor-12 .elementor-element.elementor-element-849b923 .elementor-icon-box-icon {
    width: 100%;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1740a3b */.elementor-12 .elementor-element.elementor-element-1740a3b .elementor-icon-box-wrapper {
    justify-content: flex-start!important;
}

.elementor-12 .elementor-element.elementor-element-1740a3b .elementor-icon-box-icon {
    width: 100%;
    
}/* End custom CSS */