.elementor-87 .elementor-element.elementor-element-51e6999{--display:flex;--min-height:700px;--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.6;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-51e6999:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-51e6999 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://tremcarr.ca/wp-content/uploads/2025/03/41783dfa48ee161595c4239d3e06db42-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-87 .elementor-element.elementor-element-51e6999::before, .elementor-87 .elementor-element.elementor-element-51e6999 > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-51e6999 > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-51e6999 > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-51e6999 > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-51e6999 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#35351B;--background-overlay:'';}.elementor-87 .elementor-element.elementor-element-3099345{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-89cf43d > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-89cf43d{z-index:2;text-align:center;}.elementor-87 .elementor-element.elementor-element-89cf43d .elementor-heading-title{font-family:"Calluna", Sans-serif;font-size:clamp(2.625rem, 1.4375rem + 4.75vw, 5rem);font-weight:400;text-shadow:0px 0px 50px rgba(0, 0, 0, 0.5);color:var( --e-global-color-324a680 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-87 .elementor-element.elementor-element-fa5b168{width:var( --container-widget-width, 1127px );max-width:1127px;--container-widget-width:1127px;--container-widget-flex-grow:0;text-align:center;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;line-height:1.8em;color:var( --e-global-color-324a680 );}.elementor-87 .elementor-element.elementor-element-fa5b168 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-fa5b168.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-d77a2ab{--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 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:50px;--padding-right:50px;}.elementor-87 .elementor-element.elementor-element-c6d510c{--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:flex-start;}.elementor-87 .elementor-element.elementor-element-2affea5 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-2affea5{text-align:center;}.elementor-87 .elementor-element.elementor-element-2affea5 .elementor-heading-title{font-size:35px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-b77486a > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-b77486a{text-align:center;}.elementor-87 .elementor-element.elementor-element-b77486a .elementor-heading-title{font-size:23px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-87 .elementor-element.elementor-element-fb0fab4 > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-fb0fab4 img{width:auto;height:250px;object-fit:contain;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );box-shadow:4px 4px 8px 0px rgba(125, 122, 94, 0.25);}.elementor-87 .elementor-element.elementor-element-d38a857{width:var( --container-widget-width, 78.177% );max-width:78.177%;--container-widget-width:78.177%;--container-widget-flex-grow:0;text-align:start;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-13aeeee );}.elementor-87 .elementor-element.elementor-element-d38a857 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-d38a857.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-87 .elementor-element.elementor-element-b2f5d64 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Calluna", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-324a680 );color:var( --e-global-color-324a680 );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-87 .elementor-element.elementor-element-b2f5d64 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-b2f5d64 .elementor-button:focus{background-color:#A67754;color:var( --e-global-color-324a680 );}.elementor-87 .elementor-element.elementor-element-b2f5d64{width:auto;max-width:auto;}.elementor-87 .elementor-element.elementor-element-b2f5d64 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-b2f5d64.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-b2f5d64 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-b2f5d64 .elementor-button:focus svg{fill:var( --e-global-color-324a680 );}.elementor-87 .elementor-element.elementor-element-0e2992b{--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:flex-start;}.elementor-87 .elementor-element.elementor-element-511d4ee > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-511d4ee{text-align:center;}.elementor-87 .elementor-element.elementor-element-511d4ee .elementor-heading-title{font-size:35px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-a1f15da > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-a1f15da{text-align:center;}.elementor-87 .elementor-element.elementor-element-a1f15da .elementor-heading-title{font-size:23px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-cbf2a7a > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-cbf2a7a img{width:auto;height:250px;object-fit:contain;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );box-shadow:4px 4px 8px 0px rgba(125, 122, 94, 0.25);}.elementor-87 .elementor-element.elementor-element-4915bf1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-4915bf1{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-13aeeee );}.elementor-87 .elementor-element.elementor-element-600b8a5 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Calluna", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-324a680 );color:var( --e-global-color-324a680 );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-87 .elementor-element.elementor-element-600b8a5 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-600b8a5 .elementor-button:focus{background-color:#A67754;color:var( --e-global-color-324a680 );}.elementor-87 .elementor-element.elementor-element-600b8a5{width:auto;max-width:auto;}.elementor-87 .elementor-element.elementor-element-600b8a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-600b8a5.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-600b8a5 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-600b8a5 .elementor-button:focus svg{fill:var( --e-global-color-324a680 );}.elementor-87 .elementor-element.elementor-element-ebf2634{--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 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-ebf2634:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-ebf2634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFBF7;}.elementor-87 .elementor-element.elementor-element-1990e05{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-87 .elementor-element.elementor-element-a3ba230 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-a3ba230{text-align:center;}.elementor-87 .elementor-element.elementor-element-a3ba230 .elementor-heading-title{font-size:35px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-141799c > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-141799c{text-align:center;}.elementor-87 .elementor-element.elementor-element-141799c .elementor-heading-title{font-size:23px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-f1208bf > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-f1208bf img{width:auto;height:250px;object-fit:contain;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );box-shadow:4px 4px 8px 0px rgba(125, 122, 94, 0.25);}.elementor-87 .elementor-element.elementor-element-fb22e8f{width:var( --container-widget-width, 78.177% );max-width:78.177%;--container-widget-width:78.177%;--container-widget-flex-grow:0;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-13aeeee );}.elementor-87 .elementor-element.elementor-element-fb22e8f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-fb22e8f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-fdf6c23 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Calluna", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-324a680 );color:var( --e-global-color-324a680 );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-87 .elementor-element.elementor-element-fdf6c23 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-fdf6c23 .elementor-button:focus{background-color:#A67754;color:var( --e-global-color-324a680 );}.elementor-87 .elementor-element.elementor-element-fdf6c23{width:auto;max-width:auto;}.elementor-87 .elementor-element.elementor-element-fdf6c23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-fdf6c23.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-fdf6c23 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-fdf6c23 .elementor-button:focus svg{fill:var( --e-global-color-324a680 );}.elementor-87 .elementor-element.elementor-element-707166f{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-87 .elementor-element.elementor-element-f2a4c7c > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-f2a4c7c{text-align:center;}.elementor-87 .elementor-element.elementor-element-f2a4c7c .elementor-heading-title{font-size:35px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-b0ac034 > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-b0ac034{text-align:center;}.elementor-87 .elementor-element.elementor-element-b0ac034 .elementor-heading-title{font-size:23px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-f43b64d > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-f43b64d img{width:auto;height:250px;object-fit:contain;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );box-shadow:4px 4px 8px 0px rgba(125, 122, 94, 0.25);}.elementor-87 .elementor-element.elementor-element-e849ba9{width:var( --container-widget-width, 78.177% );max-width:78.177%;--container-widget-width:78.177%;--container-widget-flex-grow:0;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-13aeeee );}.elementor-87 .elementor-element.elementor-element-e849ba9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-e849ba9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-ba32374 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Calluna", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-324a680 );color:var( --e-global-color-324a680 );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-87 .elementor-element.elementor-element-ba32374 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-ba32374 .elementor-button:focus{background-color:#A67754;color:var( --e-global-color-324a680 );}.elementor-87 .elementor-element.elementor-element-ba32374{width:auto;max-width:auto;}.elementor-87 .elementor-element.elementor-element-ba32374 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-ba32374.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-ba32374 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-ba32374 .elementor-button:focus svg{fill:var( --e-global-color-324a680 );}.elementor-87 .elementor-element.elementor-element-ec171b3{--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 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-18096ac{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-87 .elementor-element.elementor-element-6211721 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-6211721{text-align:center;}.elementor-87 .elementor-element.elementor-element-6211721 .elementor-heading-title{font-size:35px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-2fa8c7a > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-2fa8c7a{text-align:center;}.elementor-87 .elementor-element.elementor-element-2fa8c7a .elementor-heading-title{font-size:23px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-5e8f0f2 > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-5e8f0f2 img{width:auto;height:250px;object-fit:contain;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );box-shadow:4px 4px 8px 0px rgba(125, 122, 94, 0.25);}.elementor-87 .elementor-element.elementor-element-056b1ae > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-056b1ae img{width:auto;height:250px;object-fit:contain;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );box-shadow:4px 4px 8px 0px rgba(125, 122, 94, 0.25);}.elementor-87 .elementor-element.elementor-element-a1b58bb{width:var( --container-widget-width, 78.177% );max-width:78.177%;--container-widget-width:78.177%;--container-widget-flex-grow:0;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-13aeeee );}.elementor-87 .elementor-element.elementor-element-a1b58bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-a1b58bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-62803a1 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Calluna", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-324a680 );color:var( --e-global-color-324a680 );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-87 .elementor-element.elementor-element-62803a1 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-62803a1 .elementor-button:focus{background-color:#A67754;color:var( --e-global-color-324a680 );}.elementor-87 .elementor-element.elementor-element-62803a1{width:auto;max-width:auto;}.elementor-87 .elementor-element.elementor-element-62803a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-62803a1.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-62803a1 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-62803a1 .elementor-button:focus svg{fill:var( --e-global-color-324a680 );}.elementor-87 .elementor-element.elementor-element-df8b2bb{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-87 .elementor-element.elementor-element-8ffba65 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-8ffba65{text-align:center;}.elementor-87 .elementor-element.elementor-element-8ffba65 .elementor-heading-title{font-size:35px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-7ae16ea > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-7ae16ea{text-align:center;}.elementor-87 .elementor-element.elementor-element-7ae16ea .elementor-heading-title{font-size:23px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-fe6d75e > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-fe6d75e img{width:auto;height:250px;object-fit:contain;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );box-shadow:4px 4px 8px 0px rgba(125, 122, 94, 0.25);}.elementor-87 .elementor-element.elementor-element-a401c2c > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-a401c2c img{width:auto;height:250px;object-fit:contain;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );box-shadow:4px 4px 8px 0px rgba(125, 122, 94, 0.25);}.elementor-87 .elementor-element.elementor-element-b0c22e6{width:var( --container-widget-width, 78.177% );max-width:78.177%;--container-widget-width:78.177%;--container-widget-flex-grow:0;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-13aeeee );}.elementor-87 .elementor-element.elementor-element-b0c22e6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-b0c22e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-1aa9aac .elementor-button{background-color:var( --e-global-color-accent );font-family:"Calluna", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-324a680 );color:var( --e-global-color-324a680 );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-87 .elementor-element.elementor-element-1aa9aac .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-1aa9aac .elementor-button:focus{background-color:#A67754;color:var( --e-global-color-324a680 );}.elementor-87 .elementor-element.elementor-element-1aa9aac{width:auto;max-width:auto;}.elementor-87 .elementor-element.elementor-element-1aa9aac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-1aa9aac.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-1aa9aac .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-1aa9aac .elementor-button:focus svg{fill:var( --e-global-color-324a680 );}.elementor-87 .elementor-element.elementor-element-3c843c7{--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 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:50px;--padding-right:50px;}.elementor-87 .elementor-element.elementor-element-3c843c7:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-3c843c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFBF7;}.elementor-87 .elementor-element.elementor-element-0a58550{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-87 .elementor-element.elementor-element-cf93920 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-cf93920{text-align:center;}.elementor-87 .elementor-element.elementor-element-cf93920 .elementor-heading-title{font-size:35px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-3b3074d > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-3b3074d{text-align:center;}.elementor-87 .elementor-element.elementor-element-3b3074d .elementor-heading-title{font-size:23px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-52dae1c > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-52dae1c img{width:auto;height:250px;object-fit:contain;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );box-shadow:4px 4px 8px 0px rgba(125, 122, 94, 0.25);}.elementor-87 .elementor-element.elementor-element-1a8a723 > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-1a8a723 img{width:auto;height:250px;object-fit:contain;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );box-shadow:4px 4px 8px 0px rgba(125, 122, 94, 0.25);}.elementor-87 .elementor-element.elementor-element-55f405a{width:var( --container-widget-width, 78.177% );max-width:78.177%;--container-widget-width:78.177%;--container-widget-flex-grow:0;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-13aeeee );}.elementor-87 .elementor-element.elementor-element-55f405a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-55f405a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-a0f8bcd .elementor-button{background-color:var( --e-global-color-accent );font-family:"Calluna", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-324a680 );color:var( --e-global-color-324a680 );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-87 .elementor-element.elementor-element-a0f8bcd .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-a0f8bcd .elementor-button:focus{background-color:#A67754;color:var( --e-global-color-324a680 );}.elementor-87 .elementor-element.elementor-element-a0f8bcd{width:auto;max-width:auto;}.elementor-87 .elementor-element.elementor-element-a0f8bcd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-a0f8bcd.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-a0f8bcd .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-a0f8bcd .elementor-button:focus svg{fill:var( --e-global-color-324a680 );}.elementor-87 .elementor-element.elementor-element-0c48f8e{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-87 .elementor-element.elementor-element-defb74e > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-defb74e{text-align:center;}.elementor-87 .elementor-element.elementor-element-defb74e .elementor-heading-title{font-size:35px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-40160fa > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-40160fa{text-align:center;}.elementor-87 .elementor-element.elementor-element-40160fa .elementor-heading-title{font-size:23px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-a6f4687 > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-a6f4687 img{width:auto;height:250px;object-fit:contain;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );box-shadow:4px 4px 8px 0px rgba(125, 122, 94, 0.25);}.elementor-87 .elementor-element.elementor-element-47d72da > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-47d72da img{width:auto;height:250px;object-fit:contain;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );box-shadow:4px 4px 8px 0px rgba(125, 122, 94, 0.25);}.elementor-87 .elementor-element.elementor-element-c084f79{width:var( --container-widget-width, 78.177% );max-width:78.177%;--container-widget-width:78.177%;--container-widget-flex-grow:0;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-13aeeee );}.elementor-87 .elementor-element.elementor-element-c084f79 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-c084f79.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-21e630b .elementor-button{background-color:var( --e-global-color-accent );font-family:"Calluna", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-324a680 );color:var( --e-global-color-324a680 );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-87 .elementor-element.elementor-element-21e630b .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-21e630b .elementor-button:focus{background-color:#A67754;color:var( --e-global-color-324a680 );}.elementor-87 .elementor-element.elementor-element-21e630b{width:auto;max-width:auto;}.elementor-87 .elementor-element.elementor-element-21e630b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-21e630b.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-21e630b .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-21e630b .elementor-button:focus svg{fill:var( --e-global-color-324a680 );}.elementor-87 .elementor-element.elementor-element-c170d0d{--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;--margin-top:0px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;--padding-top:97px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-87 .elementor-element.elementor-element-c170d0d:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-c170d0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-1ea9929 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-1ea9929{text-align:center;}.elementor-87 .elementor-element.elementor-element-1ea9929 .elementor-heading-title{font-size:40px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-1282952 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-1282952{text-align:center;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:500;line-height:1.8em;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-9a7f977{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-87 .elementor-element.elementor-element-d19a2a3{--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;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-87 .elementor-element.elementor-element-ef278ff{--display:flex;}.elementor-87 .elementor-element.elementor-element-9de960d{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-13aeeee );}.elementor-87 .elementor-element.elementor-element-9de960d > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-87 .elementor-element.elementor-element-9de960d.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-3d095cd{--display:flex;}.elementor-87 .elementor-element.elementor-element-245a0af{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-13aeeee );}.elementor-87 .elementor-element.elementor-element-245a0af > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-87 .elementor-element.elementor-element-245a0af.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-ede34df{--display:flex;}.elementor-87 .elementor-element.elementor-element-f689061{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-13aeeee );}.elementor-87 .elementor-element.elementor-element-f689061 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-87 .elementor-element.elementor-element-f689061.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-5d6b6a9{--display:flex;}.elementor-87 .elementor-element.elementor-element-b607825{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-13aeeee );}.elementor-87 .elementor-element.elementor-element-b607825 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-87 .elementor-element.elementor-element-b607825.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-197a819{--display:flex;}.elementor-87 .elementor-element.elementor-element-c0c870b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-13aeeee );}.elementor-87 .elementor-element.elementor-element-c0c870b > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-87 .elementor-element.elementor-element-c0c870b.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-bfe9e4e{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-13aeeee );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:19px;--n-accordion-icon-gap:29px;}.elementor-87 .elementor-element.elementor-element-bfe9e4e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#74744052;}:where( .elementor-87 .elementor-element.elementor-element-bfe9e4e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Figtree", Sans-serif;}:where( .elementor-87 .elementor-element.elementor-element-bfe9e4e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-87 .elementor-element.elementor-element-a258dff{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-fdd48c3{--display:flex;}.elementor-87 .elementor-element.elementor-element-3090e71{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-13aeeee );}.elementor-87 .elementor-element.elementor-element-3090e71 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-87 .elementor-element.elementor-element-3090e71.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-6b4d32d{--display:flex;}.elementor-87 .elementor-element.elementor-element-9b64851{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-13aeeee );}.elementor-87 .elementor-element.elementor-element-9b64851 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-87 .elementor-element.elementor-element-9b64851.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-d845d4c{--display:flex;}.elementor-87 .elementor-element.elementor-element-5e6ee1b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-13aeeee );}.elementor-87 .elementor-element.elementor-element-5e6ee1b > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-87 .elementor-element.elementor-element-5e6ee1b.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-4703678{--display:flex;}.elementor-87 .elementor-element.elementor-element-4449c0a{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-13aeeee );}.elementor-87 .elementor-element.elementor-element-4449c0a > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-87 .elementor-element.elementor-element-4449c0a.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-43e81cc{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-13aeeee );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:19px;--n-accordion-icon-gap:29px;}.elementor-87 .elementor-element.elementor-element-43e81cc > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#74744052;}:where( .elementor-87 .elementor-element.elementor-element-43e81cc > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Figtree", Sans-serif;}:where( .elementor-87 .elementor-element.elementor-element-43e81cc > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-87 .elementor-element.elementor-element-f4bc143{--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:center;--margin-top:0px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;--padding-top:97px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-87 .elementor-element.elementor-element-f4bc143:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-f4bc143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEDE4;}.elementor-87 .elementor-element.elementor-element-d639b93{width:var( --container-widget-width, 524.25 );max-width:524.25;--container-widget-width:524.25;--container-widget-flex-grow:0;text-align:center;}.elementor-87 .elementor-element.elementor-element-d639b93 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-d639b93.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-d639b93 .elementor-heading-title{font-size:40px;font-weight:400;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-e2295d8{width:var( --container-widget-width, 72.181% );max-width:72.181%;--container-widget-width:72.181%;--container-widget-flex-grow:0;text-align:center;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:500;line-height:1.8em;color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-e2295d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-e2295d8.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-87 .elementor-element.elementor-element-51e6999{--content-width:1200px;}.elementor-87 .elementor-element.elementor-element-d77a2ab{--content-width:1200px;}.elementor-87 .elementor-element.elementor-element-c6d510c{--width:50%;}.elementor-87 .elementor-element.elementor-element-0e2992b{--width:50%;}.elementor-87 .elementor-element.elementor-element-ebf2634{--content-width:1200px;}.elementor-87 .elementor-element.elementor-element-1990e05{--width:50%;}.elementor-87 .elementor-element.elementor-element-707166f{--width:50%;}.elementor-87 .elementor-element.elementor-element-ec171b3{--content-width:1200px;}.elementor-87 .elementor-element.elementor-element-18096ac{--width:50%;}.elementor-87 .elementor-element.elementor-element-df8b2bb{--width:50%;}.elementor-87 .elementor-element.elementor-element-3c843c7{--content-width:1200px;}.elementor-87 .elementor-element.elementor-element-0a58550{--width:50%;}.elementor-87 .elementor-element.elementor-element-0c48f8e{--width:50%;}.elementor-87 .elementor-element.elementor-element-c170d0d{--content-width:1200px;}.elementor-87 .elementor-element.elementor-element-9a7f977{--content-width:1200px;}.elementor-87 .elementor-element.elementor-element-d19a2a3{--width:50%;}.elementor-87 .elementor-element.elementor-element-a258dff{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-87 .elementor-element.elementor-element-3099345{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-87 .elementor-element.elementor-element-c170d0d{--content-width:80%;}}@media(max-width:1366px){.elementor-87 .elementor-element.elementor-element-51e6999{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-87 .elementor-element.elementor-element-3099345.e-con{--align-self:center;}.elementor-87 .elementor-element.elementor-element-ebf2634{--padding-top:74px;--padding-bottom:75px;--padding-left:50px;--padding-right:50px;}.elementor-87 .elementor-element.elementor-element-ec171b3{--padding-top:75px;--padding-bottom:75px;--padding-left:50px;--padding-right:50px;}.elementor-87 .elementor-element.elementor-element-c170d0d{--padding-top:50px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-87 .elementor-element.elementor-element-9a7f977{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}}@media(max-width:1024px){.elementor-87 .elementor-element.elementor-element-51e6999{--min-height:600px;--padding-top:100px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-2affea5 .elementor-heading-title{font-size:38px;}.elementor-87 .elementor-element.elementor-element-fb0fab4{text-align:center;}.elementor-87 .elementor-element.elementor-element-fb0fab4 img{width:350px;height:auto;}.elementor-87 .elementor-element.elementor-element-511d4ee .elementor-heading-title{font-size:38px;}.elementor-87 .elementor-element.elementor-element-cbf2a7a{text-align:center;}.elementor-87 .elementor-element.elementor-element-cbf2a7a img{width:350px;height:auto;}.elementor-87 .elementor-element.elementor-element-a3ba230 .elementor-heading-title{font-size:38px;}.elementor-87 .elementor-element.elementor-element-f1208bf{text-align:center;}.elementor-87 .elementor-element.elementor-element-f1208bf img{width:350px;height:auto;}.elementor-87 .elementor-element.elementor-element-f2a4c7c .elementor-heading-title{font-size:38px;}.elementor-87 .elementor-element.elementor-element-f43b64d{text-align:center;}.elementor-87 .elementor-element.elementor-element-f43b64d img{width:350px;height:auto;}.elementor-87 .elementor-element.elementor-element-6211721 .elementor-heading-title{font-size:38px;}.elementor-87 .elementor-element.elementor-element-5e8f0f2{text-align:center;}.elementor-87 .elementor-element.elementor-element-5e8f0f2 img{width:350px;height:auto;}.elementor-87 .elementor-element.elementor-element-056b1ae{text-align:center;}.elementor-87 .elementor-element.elementor-element-056b1ae img{width:350px;height:auto;}.elementor-87 .elementor-element.elementor-element-8ffba65 .elementor-heading-title{font-size:38px;}.elementor-87 .elementor-element.elementor-element-fe6d75e{text-align:center;}.elementor-87 .elementor-element.elementor-element-fe6d75e img{width:350px;height:auto;}.elementor-87 .elementor-element.elementor-element-a401c2c{text-align:center;}.elementor-87 .elementor-element.elementor-element-a401c2c img{width:350px;height:auto;}.elementor-87 .elementor-element.elementor-element-cf93920 .elementor-heading-title{font-size:38px;}.elementor-87 .elementor-element.elementor-element-52dae1c{text-align:center;}.elementor-87 .elementor-element.elementor-element-52dae1c img{width:350px;height:auto;}.elementor-87 .elementor-element.elementor-element-1a8a723{text-align:center;}.elementor-87 .elementor-element.elementor-element-1a8a723 img{width:350px;height:auto;}.elementor-87 .elementor-element.elementor-element-defb74e .elementor-heading-title{font-size:38px;}.elementor-87 .elementor-element.elementor-element-a6f4687{text-align:center;}.elementor-87 .elementor-element.elementor-element-a6f4687 img{width:350px;height:auto;}.elementor-87 .elementor-element.elementor-element-47d72da{text-align:center;}.elementor-87 .elementor-element.elementor-element-47d72da img{width:350px;height:auto;}.elementor-87 .elementor-element.elementor-element-c170d0d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-f4bc143{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-87 .elementor-element.elementor-element-51e6999{--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-3099345{--width:90%;}.elementor-87 .elementor-element.elementor-element-89cf43d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-87 .elementor-element.elementor-element-89cf43d{text-align:center;}.elementor-87 .elementor-element.elementor-element-89cf43d .elementor-heading-title{font-size:42;}.elementor-87 .elementor-element.elementor-element-fa5b168 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-d77a2ab{--content-width:90%;--gap:75px 75px;--row-gap:75px;--column-gap:75px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-b77486a .elementor-heading-title{font-size:24px;}.elementor-87 .elementor-element.elementor-element-fb0fab4 img{width:350px;height:auto;object-fit:contain;}.elementor-87 .elementor-element.elementor-element-a1f15da .elementor-heading-title{font-size:24px;}.elementor-87 .elementor-element.elementor-element-cbf2a7a img{width:350px;height:auto;object-fit:contain;}.elementor-87 .elementor-element.elementor-element-ebf2634{--content-width:90%;--gap:75px 75px;--row-gap:75px;--column-gap:75px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-141799c .elementor-heading-title{font-size:24px;}.elementor-87 .elementor-element.elementor-element-f1208bf img{width:350px;height:auto;object-fit:contain;}.elementor-87 .elementor-element.elementor-element-b0ac034 .elementor-heading-title{font-size:24px;}.elementor-87 .elementor-element.elementor-element-f43b64d img{width:350px;height:auto;object-fit:contain;}.elementor-87 .elementor-element.elementor-element-ec171b3{--content-width:90%;--gap:75px 75px;--row-gap:75px;--column-gap:75px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-2fa8c7a .elementor-heading-title{font-size:24px;}.elementor-87 .elementor-element.elementor-element-5e8f0f2 img{width:350px;height:auto;object-fit:contain;}.elementor-87 .elementor-element.elementor-element-056b1ae img{width:350px;height:auto;object-fit:contain;}.elementor-87 .elementor-element.elementor-element-7ae16ea .elementor-heading-title{font-size:24px;}.elementor-87 .elementor-element.elementor-element-fe6d75e img{width:350px;height:auto;object-fit:contain;}.elementor-87 .elementor-element.elementor-element-a401c2c img{width:350px;height:auto;object-fit:contain;}.elementor-87 .elementor-element.elementor-element-3c843c7{--content-width:90%;--gap:75px 75px;--row-gap:75px;--column-gap:75px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-3b3074d .elementor-heading-title{font-size:24px;}.elementor-87 .elementor-element.elementor-element-52dae1c img{width:350px;height:auto;object-fit:contain;}.elementor-87 .elementor-element.elementor-element-1a8a723 img{width:350px;height:auto;object-fit:contain;}.elementor-87 .elementor-element.elementor-element-40160fa .elementor-heading-title{font-size:24px;}.elementor-87 .elementor-element.elementor-element-a6f4687 img{width:350px;height:auto;object-fit:contain;}.elementor-87 .elementor-element.elementor-element-47d72da img{width:350px;height:auto;object-fit:contain;}.elementor-87 .elementor-element.elementor-element-1ea9929 .elementor-heading-title{font-size:35px;}.elementor-87 .elementor-element.elementor-element-9a7f977{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-d19a2a3{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-a258dff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-d639b93 .elementor-heading-title{font-size:35px;}}/* Start custom CSS for container, class: .elementor-element-d77a2ab */.elementor-87 .elementor-element.elementor-element-d77a2ab {
    overflow-x: clip;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebf2634 */.elementor-87 .elementor-element.elementor-element-ebf2634 {
    overflow-x: clip;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec171b3 */.elementor-87 .elementor-element.elementor-element-ec171b3 {
    overflow-x: clip;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c843c7 */.elementor-87 .elementor-element.elementor-element-3c843c7 {
    overflow-x: clip;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Calluna';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://tremcarr.ca/wp-content/uploads/2025/03/Calluna-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */