.elementor-15922 .elementor-element.elementor-element-d4d24be{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.she-header-transparent-yes{background-color:transparent !important;position:absolute;}.elementor-15922 .elementor-element.elementor-element-cdfe954{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-db776ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-f68de0f .elementor-icon-list-icon i{color:#C7C7C7;transition:color 0.3s;}.elementor-15922 .elementor-element.elementor-element-f68de0f .elementor-icon-list-icon svg{fill:#C7C7C7;transition:fill 0.3s;}.elementor-15922 .elementor-element.elementor-element-f68de0f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15922 .elementor-element.elementor-element-f68de0f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15922 .elementor-element.elementor-element-f68de0f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;text-transform:uppercase;}.elementor-15922 .elementor-element.elementor-element-f68de0f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15922 .elementor-element.elementor-element-faddf87{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-0478617 .elementor-icon-list-icon i{color:#C7C7C7;transition:color 0.3s;}.elementor-15922 .elementor-element.elementor-element-0478617 .elementor-icon-list-icon svg{fill:#C7C7C7;transition:fill 0.3s;}.elementor-15922 .elementor-element.elementor-element-0478617{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15922 .elementor-element.elementor-element-0478617 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15922 .elementor-element.elementor-element-0478617 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;text-transform:uppercase;}.elementor-15922 .elementor-element.elementor-element-0478617 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15922 .elementor-element.elementor-element-a7f0abb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-b97ed3a{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-9679713{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-15922 .elementor-element.elementor-element-962ef9a{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-6904689 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15922 .elementor-element.elementor-element-6904689 .elementor-menu-toggle{margin:0 auto;}.elementor-15922 .elementor-element.elementor-element-6904689 .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-15922 .elementor-element.elementor-element-6904689 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:5px;padding-right:5px;}.elementor-15922 .elementor-element.elementor-element-6904689 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-15922 .elementor-element.elementor-element-6904689 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-15922 .elementor-element.elementor-element-6904689 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-15922 .elementor-element.elementor-element-6904689 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-5589906 );fill:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-6904689 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-6904689{--e-nav-menu-horizontal-menu-item-margin:calc( 6px / 2 );}.elementor-15922 .elementor-element.elementor-element-6904689 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:6px;}.elementor-15922 .elementor-element.elementor-element-dd2aba2{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-dd2aba2:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-dd2aba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thefireplacecompany.ca/wp-content/uploads/2026/08/download.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15922 .elementor-element.elementor-element-dd2aba2::before, .elementor-15922 .elementor-element.elementor-element-dd2aba2 > .elementor-background-video-container::before, .elementor-15922 .elementor-element.elementor-element-dd2aba2 > .e-con-inner > .elementor-background-video-container::before, .elementor-15922 .elementor-element.elementor-element-dd2aba2 > .elementor-background-slideshow::before, .elementor-15922 .elementor-element.elementor-element-dd2aba2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15922 .elementor-element.elementor-element-dd2aba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-86a8d68 );--background-overlay:'';}.elementor-15922 .elementor-element.elementor-element-38ac274{--display:flex;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--margin-top:85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15922 .elementor-element.elementor-element-de9aca9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-f344e86{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-15922 .elementor-element.elementor-element-f344e86 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:80px;font-weight:400;text-transform:capitalize;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-7be09a9{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-e353889{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-bf55ddb .elementor-button{background-color:var( --e-global-color-5589906 );font-family:"Poppins", Sans-serif;font-size:14px;text-transform:uppercase;fill:var( --e-global-color-86a8d68 );color:var( --e-global-color-86a8d68 );border-radius:0px 0px 0px 0px;}.elementor-15922 .elementor-element.elementor-element-bf55ddb .elementor-button:hover, .elementor-15922 .elementor-element.elementor-element-bf55ddb .elementor-button:focus{background-color:#C4BC97;}.elementor-15922 .elementor-element.elementor-element-bf55ddb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15922 .elementor-element.elementor-element-662a127 .elementor-button{background-color:#BBB17200;font-family:"Poppins", Sans-serif;font-size:14px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9C9C9C;border-radius:0px 0px 0px 0px;}.elementor-15922 .elementor-element.elementor-element-662a127 .elementor-button:hover, .elementor-15922 .elementor-element.elementor-element-662a127 .elementor-button:focus{color:var( --e-global-color-5589906 );border-color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-662a127 .elementor-button:hover svg, .elementor-15922 .elementor-element.elementor-element-662a127 .elementor-button:focus svg{fill:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-be08305{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-be08305:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-be08305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f39b503 );}.elementor-15922 .elementor-element.elementor-element-4ee98ce{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-5589906 );--border-color:var( --e-global-color-5589906 );--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-15922 .elementor-element.elementor-element-93553fd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-3f6687c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-924012d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-a676300 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:35px;font-weight:400;text-transform:capitalize;line-height:42px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-74981c9{font-family:"Poppins", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-da48980{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-424af9a .elementor-button{background-color:var( --e-global-color-5589906 );font-family:"Poppins", Sans-serif;font-size:14px;text-transform:uppercase;fill:var( --e-global-color-86a8d68 );color:var( --e-global-color-86a8d68 );border-radius:0px 0px 0px 0px;}.elementor-15922 .elementor-element.elementor-element-424af9a .elementor-button:hover, .elementor-15922 .elementor-element.elementor-element-424af9a .elementor-button:focus{background-color:#C4BC97;}.elementor-15922 .elementor-element.elementor-element-424af9a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15922 .elementor-element.elementor-element-3b65346{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-15922 .elementor-element.elementor-element-cb4030c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-9eb3839{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-15922 .elementor-element.elementor-element-9eb3839 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-86a8d68 );}.elementor-15922 .elementor-element.elementor-element-fc3ca2a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-fc3ca2a::before, .elementor-15922 .elementor-element.elementor-element-fc3ca2a > .elementor-background-video-container::before, .elementor-15922 .elementor-element.elementor-element-fc3ca2a > .e-con-inner > .elementor-background-video-container::before, .elementor-15922 .elementor-element.elementor-element-fc3ca2a > .elementor-background-slideshow::before, .elementor-15922 .elementor-element.elementor-element-fc3ca2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-15922 .elementor-element.elementor-element-fc3ca2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15922 .elementor-element.elementor-element-154523d{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-15922 .elementor-element.elementor-element-154523d::before, .elementor-15922 .elementor-element.elementor-element-154523d > .elementor-background-video-container::before, .elementor-15922 .elementor-element.elementor-element-154523d > .e-con-inner > .elementor-background-video-container::before, .elementor-15922 .elementor-element.elementor-element-154523d > .elementor-background-slideshow::before, .elementor-15922 .elementor-element.elementor-element-154523d > .e-con-inner > .elementor-background-slideshow::before, .elementor-15922 .elementor-element.elementor-element-154523d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15922 .elementor-element.elementor-element-593bdcd{--display:flex;--min-height:402px;--justify-content:flex-end;--overlay-opacity:0.73;--padding-top:0px;--padding-bottom:030px;--padding-left:15px;--padding-right:15px;}.elementor-15922 .elementor-element.elementor-element-593bdcd:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-593bdcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thefireplacecompany.ca/wp-content/uploads/2026/08/gas-fireplace-main-category-0.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15922 .elementor-element.elementor-element-593bdcd:hover{background-color:#54595F;}.elementor-15922 .elementor-element.elementor-element-593bdcd::before, .elementor-15922 .elementor-element.elementor-element-593bdcd > .elementor-background-video-container::before, .elementor-15922 .elementor-element.elementor-element-593bdcd > .e-con-inner > .elementor-background-video-container::before, .elementor-15922 .elementor-element.elementor-element-593bdcd > .elementor-background-slideshow::before, .elementor-15922 .elementor-element.elementor-element-593bdcd > .e-con-inner > .elementor-background-slideshow::before, .elementor-15922 .elementor-element.elementor-element-593bdcd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, var( --e-global-color-86a8d68 ) 0%, #FFFFFF00 100%);}.elementor-15922 .elementor-element.elementor-element-593bdcd.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15922 .elementor-element.elementor-element-0729ebf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-520bfb3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize;line-height:42px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-1a8e1c3{font-family:"Poppins", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-4dbcfeb .elementor-button{background-color:#BBB17200;font-family:"Poppins", Sans-serif;font-size:14px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-15922 .elementor-element.elementor-element-4dbcfeb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15922 .elementor-element.elementor-element-3aa67fb{--display:flex;--min-height:402px;--justify-content:flex-end;--overlay-opacity:0.73;--padding-top:0px;--padding-bottom:030px;--padding-left:15px;--padding-right:15px;}.elementor-15922 .elementor-element.elementor-element-3aa67fb:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-3aa67fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thefireplacecompany.ca/wp-content/uploads/2026/08/electric-places-thumbnail2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15922 .elementor-element.elementor-element-3aa67fb::before, .elementor-15922 .elementor-element.elementor-element-3aa67fb > .elementor-background-video-container::before, .elementor-15922 .elementor-element.elementor-element-3aa67fb > .e-con-inner > .elementor-background-video-container::before, .elementor-15922 .elementor-element.elementor-element-3aa67fb > .elementor-background-slideshow::before, .elementor-15922 .elementor-element.elementor-element-3aa67fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-15922 .elementor-element.elementor-element-3aa67fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, var( --e-global-color-86a8d68 ) 0%, #FFFFFF00 100%);}.elementor-15922 .elementor-element.elementor-element-3aa67fb.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15922 .elementor-element.elementor-element-418fc19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-a8df9f2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize;line-height:42px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-15e093d{font-family:"Poppins", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-a35a0d7 .elementor-button{background-color:#BBB17200;font-family:"Poppins", Sans-serif;font-size:14px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-15922 .elementor-element.elementor-element-a35a0d7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15922 .elementor-element.elementor-element-542c43a{--display:flex;--min-height:402px;--justify-content:flex-end;--overlay-opacity:0.73;--padding-top:0px;--padding-bottom:030px;--padding-left:15px;--padding-right:15px;}.elementor-15922 .elementor-element.elementor-element-542c43a:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-542c43a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thefireplacecompany.ca/wp-content/uploads/2026/08/wood-fireplace-category-image2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15922 .elementor-element.elementor-element-542c43a::before, .elementor-15922 .elementor-element.elementor-element-542c43a > .elementor-background-video-container::before, .elementor-15922 .elementor-element.elementor-element-542c43a > .e-con-inner > .elementor-background-video-container::before, .elementor-15922 .elementor-element.elementor-element-542c43a > .elementor-background-slideshow::before, .elementor-15922 .elementor-element.elementor-element-542c43a > .e-con-inner > .elementor-background-slideshow::before, .elementor-15922 .elementor-element.elementor-element-542c43a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, var( --e-global-color-86a8d68 ) 0%, #FFFFFF00 100%);}.elementor-15922 .elementor-element.elementor-element-542c43a.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15922 .elementor-element.elementor-element-3815642{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-8e02b47 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize;line-height:42px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-67af04a{font-family:"Poppins", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-2303a07 .elementor-button{background-color:#BBB17200;font-family:"Poppins", Sans-serif;font-size:14px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-15922 .elementor-element.elementor-element-2303a07 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15922 .elementor-element.elementor-element-a144dab{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-7f1b6d5{--display:flex;--min-height:402px;--justify-content:flex-end;--overlay-opacity:0.73;--padding-top:0px;--padding-bottom:030px;--padding-left:15px;--padding-right:15px;}.elementor-15922 .elementor-element.elementor-element-7f1b6d5:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-7f1b6d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thefireplacecompany.ca/wp-content/uploads/2026/08/img-pdp-plaza-room-shot-02-min-jpg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15922 .elementor-element.elementor-element-7f1b6d5::before, .elementor-15922 .elementor-element.elementor-element-7f1b6d5 > .elementor-background-video-container::before, .elementor-15922 .elementor-element.elementor-element-7f1b6d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-15922 .elementor-element.elementor-element-7f1b6d5 > .elementor-background-slideshow::before, .elementor-15922 .elementor-element.elementor-element-7f1b6d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15922 .elementor-element.elementor-element-7f1b6d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, var( --e-global-color-86a8d68 ) 0%, #FFFFFF00 100%);}.elementor-15922 .elementor-element.elementor-element-7f1b6d5.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15922 .elementor-element.elementor-element-26c24a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-99f594a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize;line-height:42px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-1b0741e{font-family:"Poppins", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-66da4db .elementor-button{background-color:#BBB17200;font-family:"Poppins", Sans-serif;font-size:14px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-15922 .elementor-element.elementor-element-66da4db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15922 .elementor-element.elementor-element-0b18402{--display:flex;--min-height:402px;--justify-content:flex-end;--overlay-opacity:0.73;--padding-top:0px;--padding-bottom:030px;--padding-left:15px;--padding-right:15px;}.elementor-15922 .elementor-element.elementor-element-0b18402:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-0b18402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thefireplacecompany.ca/wp-content/uploads/2026/08/bbq-thumbnail.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15922 .elementor-element.elementor-element-0b18402::before, .elementor-15922 .elementor-element.elementor-element-0b18402 > .elementor-background-video-container::before, .elementor-15922 .elementor-element.elementor-element-0b18402 > .e-con-inner > .elementor-background-video-container::before, .elementor-15922 .elementor-element.elementor-element-0b18402 > .elementor-background-slideshow::before, .elementor-15922 .elementor-element.elementor-element-0b18402 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15922 .elementor-element.elementor-element-0b18402 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, var( --e-global-color-86a8d68 ) 0%, #FFFFFF00 100%);}.elementor-15922 .elementor-element.elementor-element-0b18402.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15922 .elementor-element.elementor-element-23a762b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-67f0622 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize;line-height:42px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-dbd5b02{font-family:"Poppins", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-11fefd9 .elementor-button{background-color:#BBB17200;font-family:"Poppins", Sans-serif;font-size:14px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-15922 .elementor-element.elementor-element-11fefd9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15922 .elementor-element.elementor-element-62d0afe{--display:flex;--min-height:402px;--justify-content:flex-end;--overlay-opacity:0.73;--padding-top:0px;--padding-bottom:030px;--padding-left:15px;--padding-right:15px;}.elementor-15922 .elementor-element.elementor-element-62d0afe:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-62d0afe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thefireplacecompany.ca/wp-content/uploads/2026/08/gas-fireplace-main-category-0.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15922 .elementor-element.elementor-element-62d0afe::before, .elementor-15922 .elementor-element.elementor-element-62d0afe > .elementor-background-video-container::before, .elementor-15922 .elementor-element.elementor-element-62d0afe > .e-con-inner > .elementor-background-video-container::before, .elementor-15922 .elementor-element.elementor-element-62d0afe > .elementor-background-slideshow::before, .elementor-15922 .elementor-element.elementor-element-62d0afe > .e-con-inner > .elementor-background-slideshow::before, .elementor-15922 .elementor-element.elementor-element-62d0afe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, var( --e-global-color-86a8d68 ) 0%, #FFFFFF00 100%);}.elementor-15922 .elementor-element.elementor-element-62d0afe.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15922 .elementor-element.elementor-element-6f12302{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-f8db75a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize;line-height:42px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-5ad3d30{font-family:"Poppins", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-8274dbc .elementor-button{background-color:#BBB17200;font-family:"Poppins", Sans-serif;font-size:14px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-15922 .elementor-element.elementor-element-8274dbc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15922 .elementor-element.elementor-element-adab6ac{--display:flex;--min-height:402px;--justify-content:flex-end;--overlay-opacity:0.73;--padding-top:0px;--padding-bottom:030px;--padding-left:15px;--padding-right:15px;}.elementor-15922 .elementor-element.elementor-element-adab6ac:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-adab6ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thefireplacecompany.ca/wp-content/uploads/2026/08/panoramic-sauna-lounge-benc-1020x1020-1-860x860-1.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15922 .elementor-element.elementor-element-adab6ac::before, .elementor-15922 .elementor-element.elementor-element-adab6ac > .elementor-background-video-container::before, .elementor-15922 .elementor-element.elementor-element-adab6ac > .e-con-inner > .elementor-background-video-container::before, .elementor-15922 .elementor-element.elementor-element-adab6ac > .elementor-background-slideshow::before, .elementor-15922 .elementor-element.elementor-element-adab6ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-15922 .elementor-element.elementor-element-adab6ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, var( --e-global-color-86a8d68 ) 0%, #FFFFFF00 100%);}.elementor-15922 .elementor-element.elementor-element-adab6ac.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15922 .elementor-element.elementor-element-32f053a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-27733f1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize;line-height:42px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-cd697b3{font-family:"Poppins", Sans-serif;font-size:13px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-512d5b5 .elementor-button{background-color:#BBB17200;font-family:"Poppins", Sans-serif;font-size:14px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-15922 .elementor-element.elementor-element-512d5b5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15922 .elementor-element.elementor-element-3e0a94b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-15922 .elementor-element.elementor-element-3e0a94b:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-3e0a94b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1E20;}.elementor-15922 .elementor-element.elementor-element-264bce2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-264bce2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15922 .elementor-element.elementor-element-054959d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-e264e9e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-f71b6dd .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;line-height:1.2em;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-a9d6090{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-e133e06 .elementor-button{background-color:var( --e-global-color-5589906 );font-family:"Poppins", Sans-serif;font-size:14px;text-transform:uppercase;fill:var( --e-global-color-86a8d68 );color:var( --e-global-color-86a8d68 );border-radius:0px 0px 0px 0px;}.elementor-15922 .elementor-element.elementor-element-e133e06 .elementor-button:hover, .elementor-15922 .elementor-element.elementor-element-e133e06 .elementor-button:focus{background-color:#C4BC97;}.elementor-15922 .elementor-element.elementor-element-e133e06 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15922 .elementor-element.elementor-element-bdb455c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-cd0783a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-2e26b26{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-7098cb1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-fded919 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:42px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-089ce51 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-2dd61d7 .elementor-button{background-color:#BBB17200;font-family:"Poppins", Sans-serif;font-size:14px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15922 .elementor-element.elementor-element-2dd61d7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15922 .elementor-element.elementor-element-5c7f2f3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-6901aba{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-bccb53c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-ee3264e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:42px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-d4906cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-1525342 .elementor-button{background-color:#BBB17200;font-family:"Poppins", Sans-serif;font-size:14px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15922 .elementor-element.elementor-element-1525342 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15922 .elementor-element.elementor-element-161e11f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-f033c78{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-309e34d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-8ccdd4c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:42px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-ab40be6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-0e8e81b .elementor-button{background-color:#BBB17200;font-family:"Poppins", Sans-serif;font-size:14px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15922 .elementor-element.elementor-element-0e8e81b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15922 .elementor-element.elementor-element-09c45c2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-8c654e6{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-b8489ab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-6e1084b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:42px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-a1a5d9f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-5459dc8 .elementor-button{background-color:#BBB17200;font-family:"Poppins", Sans-serif;font-size:14px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15922 .elementor-element.elementor-element-5459dc8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15922 .elementor-element.elementor-element-b3ab753{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-15922 .elementor-element.elementor-element-15ac4ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-15ac4ac:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-15ac4ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thefireplacecompany.ca/wp-content/uploads/2026/08/about-showroom-DecbOE3J.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15922 .elementor-element.elementor-element-78fa478{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15922 .elementor-element.elementor-element-436adee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-80ca9fc .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-86a8d68 );}.elementor-15922 .elementor-element.elementor-element-8718818{font-family:"Poppins", Sans-serif;font-size:18px;color:var( --e-global-color-86a8d68 );}.elementor-15922 .elementor-element.elementor-element-b7f060d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-c5d8e96{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CFCFCF;--border-color:#CFCFCF;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15922 .elementor-element.elementor-element-488d0cc .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-15922 .elementor-element.elementor-element-488d0cc .elementor-counter-title{justify-content:start;color:var( --e-global-color-86a8d68 );font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-15922 .elementor-element.elementor-element-488d0cc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-5589906 );font-family:"Lato", Sans-serif;font-size:40px;}.elementor-15922 .elementor-element.elementor-element-67e8bf0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CFCFCF;--border-color:#CFCFCF;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15922 .elementor-element.elementor-element-518b5a9 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-15922 .elementor-element.elementor-element-518b5a9 .elementor-counter-title{justify-content:start;color:var( --e-global-color-86a8d68 );font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-15922 .elementor-element.elementor-element-518b5a9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-5589906 );font-family:"Lato", Sans-serif;font-size:40px;}.elementor-15922 .elementor-element.elementor-element-854dc2e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CFCFCF;--border-color:#CFCFCF;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15922 .elementor-element.elementor-element-f6654c6 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-15922 .elementor-element.elementor-element-f6654c6 .elementor-counter-title{justify-content:start;color:var( --e-global-color-86a8d68 );font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-15922 .elementor-element.elementor-element-f6654c6 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-5589906 );font-family:"Lato", Sans-serif;font-size:40px;}.elementor-15922 .elementor-element.elementor-element-7459f7d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15922 .elementor-element.elementor-element-5f04b6f .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-15922 .elementor-element.elementor-element-5f04b6f .elementor-counter-title{justify-content:start;color:var( --e-global-color-86a8d68 );font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-15922 .elementor-element.elementor-element-5f04b6f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-5589906 );font-family:"Lato", Sans-serif;font-size:40px;}.elementor-15922 .elementor-element.elementor-element-9961d17 .elementor-button{background-color:var( --e-global-color-5589906 );font-family:"Poppins", Sans-serif;font-size:14px;text-transform:uppercase;fill:var( --e-global-color-86a8d68 );color:var( --e-global-color-86a8d68 );border-radius:0px 0px 0px 0px;}.elementor-15922 .elementor-element.elementor-element-9961d17 .elementor-button:hover, .elementor-15922 .elementor-element.elementor-element-9961d17 .elementor-button:focus{background-color:#C4BC97;}.elementor-15922 .elementor-element.elementor-element-9961d17 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15922 .elementor-element.elementor-element-b580f00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-15922 .elementor-element.elementor-element-b580f00:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-b580f00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86a8d68 );}.elementor-15922 .elementor-element.elementor-element-a6276b8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-5009c79{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-2d8a167{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#414141;--border-color:#414141;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15922 .elementor-element.elementor-element-2d8a167:hover{background-color:#1D1E208A;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5589906 );--border-color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-2d8a167, .elementor-15922 .elementor-element.elementor-element-2d8a167::before{--border-transition:0.3s;}.elementor-15922 .elementor-element.elementor-element-fac8f16 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-6f37357 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:42px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-6e7d101{font-family:"Poppins", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-6e7d101 p{margin-block-end:0px;}.elementor-15922 .elementor-element.elementor-element-501fc0f{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#414141;--border-color:#414141;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15922 .elementor-element.elementor-element-501fc0f:hover{background-color:#1D1E208A;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5589906 );--border-color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-501fc0f, .elementor-15922 .elementor-element.elementor-element-501fc0f::before{--border-transition:0.3s;}.elementor-15922 .elementor-element.elementor-element-c9f5b83 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-ea0bf0b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:42px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-0fec7d7{font-family:"Poppins", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-0fec7d7 p{margin-block-end:0px;}.elementor-15922 .elementor-element.elementor-element-aba9947{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#414141;--border-color:#414141;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15922 .elementor-element.elementor-element-aba9947:hover{background-color:#1D1E208A;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5589906 );--border-color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-aba9947, .elementor-15922 .elementor-element.elementor-element-aba9947::before{--border-transition:0.3s;}.elementor-15922 .elementor-element.elementor-element-d439bef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-e56ad9a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:42px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-8f592b6{font-family:"Poppins", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-8f592b6 p{margin-block-end:0px;}.elementor-15922 .elementor-element.elementor-element-6f6b556{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-15922 .elementor-element.elementor-element-2a192a7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-9f8cde6{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-15922 .elementor-element.elementor-element-9f8cde6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-86a8d68 );}.elementor-15922 .elementor-element.elementor-element-db3c6d8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-9dd0d53{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-9dd0d53.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15922 .elementor-element.elementor-element-2a9614e img{height:500px;object-fit:cover;object-position:center center;}.elementor-15922 .elementor-element.elementor-element-38fee86{--display:flex;}.elementor-15922 .elementor-element.elementor-element-38fee86:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-38fee86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86a8d68 );}.elementor-15922 .elementor-element.elementor-element-0dc03c3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:400;text-transform:capitalize;line-height:42px;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-baf2bbe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-baf2bbe.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15922 .elementor-element.elementor-element-38320b3 img{height:500px;object-fit:cover;object-position:center center;}.elementor-15922 .elementor-element.elementor-element-76d8a63{--display:flex;}.elementor-15922 .elementor-element.elementor-element-76d8a63:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-76d8a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86a8d68 );}.elementor-15922 .elementor-element.elementor-element-9c02f7d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:400;text-transform:capitalize;line-height:42px;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-2f1af8f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-2f1af8f.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15922 .elementor-element.elementor-element-e1be71f img{height:500px;object-fit:cover;object-position:center center;}.elementor-15922 .elementor-element.elementor-element-30d837e{--display:flex;}.elementor-15922 .elementor-element.elementor-element-30d837e:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-30d837e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86a8d68 );}.elementor-15922 .elementor-element.elementor-element-3532d68 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:400;text-transform:capitalize;line-height:42px;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-ecde89e{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-15922 .elementor-element.elementor-element-f2e735f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-80c6774{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-15922 .elementor-element.elementor-element-80c6774 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-86a8d68 );}.elementor-15922 .elementor-element.elementor-element-76ff5a6{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-3924e1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-0bfed2b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-d487290{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-30370ef{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-9c02bc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-bd28937{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-11dd0b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-d8a9a9d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-ca4c330{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-21b7d46{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-f53a983{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-e3bc65f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-d17591d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-c1a3a85{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-d4e87ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-63eba87{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-d71494b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-5b21648{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-e82732e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-8051597{--e-n-carousel-swiper-slides-to-display:8;--e-n-carousel-swiper-slides-gap:64px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-15922 .elementor-element.elementor-element-1d95276 .elementor-button{background-color:var( --e-global-color-5589906 );font-family:"Poppins", Sans-serif;font-size:14px;text-transform:uppercase;fill:var( --e-global-color-86a8d68 );color:var( --e-global-color-86a8d68 );border-radius:0px 0px 0px 0px;}.elementor-15922 .elementor-element.elementor-element-1d95276 .elementor-button:hover, .elementor-15922 .elementor-element.elementor-element-1d95276 .elementor-button:focus{background-color:#C4BC97;}.elementor-15922 .elementor-element.elementor-element-1d95276 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15922 .elementor-element.elementor-element-9f1bffd{--display:flex;--min-height:566px;--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;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.91;--overlay-mix-blend-mode:multiply;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-9f1bffd:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-9f1bffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thefireplacecompany.ca/wp-content/uploads/2026/08/lifestyle-3-edBziLWx.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15922 .elementor-element.elementor-element-9f1bffd::before, .elementor-15922 .elementor-element.elementor-element-9f1bffd > .elementor-background-video-container::before, .elementor-15922 .elementor-element.elementor-element-9f1bffd > .e-con-inner > .elementor-background-video-container::before, .elementor-15922 .elementor-element.elementor-element-9f1bffd > .elementor-background-slideshow::before, .elementor-15922 .elementor-element.elementor-element-9f1bffd > .e-con-inner > .elementor-background-slideshow::before, .elementor-15922 .elementor-element.elementor-element-9f1bffd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-86a8d68 );--background-overlay:'';}.elementor-15922 .elementor-element.elementor-element-62ca7dc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-cffcf70{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;text-align:left;}.elementor-15922 .elementor-element.elementor-element-cffcf70 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;line-height:1.2em;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-e8f7646{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-fe52954{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-b6a7893 .elementor-button{background-color:var( --e-global-color-5589906 );font-family:"Poppins", Sans-serif;font-size:14px;text-transform:uppercase;fill:var( --e-global-color-86a8d68 );color:var( --e-global-color-86a8d68 );border-radius:0px 0px 0px 0px;}.elementor-15922 .elementor-element.elementor-element-b6a7893 .elementor-button:hover, .elementor-15922 .elementor-element.elementor-element-b6a7893 .elementor-button:focus{background-color:#C4BC97;}.elementor-15922 .elementor-element.elementor-element-b6a7893 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15922 .elementor-element.elementor-element-a028d37 .elementor-button{background-color:#BBB17200;font-family:"Poppins", Sans-serif;font-size:14px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9C9C9C;border-radius:0px 0px 0px 0px;}.elementor-15922 .elementor-element.elementor-element-a028d37 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15922 .elementor-element.elementor-element-a028d37 .elementor-button:hover, .elementor-15922 .elementor-element.elementor-element-a028d37 .elementor-button:focus{color:var( --e-global-color-5589906 );border-color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-a028d37 .elementor-button:hover svg, .elementor-15922 .elementor-element.elementor-element-a028d37 .elementor-button:focus svg{fill:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-af60921{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-15922 .elementor-element.elementor-element-c87f80e{--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;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15922 .elementor-element.elementor-element-bdd8d65 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-51a2aff{text-align:left;}.elementor-15922 .elementor-element.elementor-element-51a2aff .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-86a8d68 );}.elementor-15922 .elementor-element.elementor-element-051010f{font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-86a8d68 );}.elementor-15922 .elementor-element.elementor-element-d96bbbf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-15922 .elementor-element.elementor-element-d96bbbf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-15922 .elementor-element.elementor-element-d96bbbf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-15922 .elementor-element.elementor-element-d96bbbf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-15922 .elementor-element.elementor-element-d96bbbf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-15922 .elementor-element.elementor-element-d96bbbf .elementor-icon-list-icon i{color:var( --e-global-color-5589906 );transition:color 0.3s;}.elementor-15922 .elementor-element.elementor-element-d96bbbf .elementor-icon-list-icon svg{fill:var( --e-global-color-5589906 );transition:fill 0.3s;}.elementor-15922 .elementor-element.elementor-element-d96bbbf{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-15922 .elementor-element.elementor-element-d96bbbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15922 .elementor-element.elementor-element-d96bbbf .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-15922 .elementor-element.elementor-element-d96bbbf .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-d96bbbf .elementor-icon-list-text{transition:color 0.3s;}.elementor-15922 .elementor-element.elementor-element-10ba48c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15922 .elementor-element.elementor-element-1ed1a2e .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-15922 .elementor-element.elementor-element-1ed1a2e .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-15922 .elementor-element.elementor-element-1ed1a2e .elementor-field-group.recaptcha_v3-bottomleft, .elementor-15922 .elementor-element.elementor-element-1ed1a2e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-15922 .elementor-element.elementor-element-1ed1a2e .elementor-labels-inline .elementor-field-group > label{padding-left:15px;}body:not(.rtl) .elementor-15922 .elementor-element.elementor-element-1ed1a2e .elementor-labels-inline .elementor-field-group > label{padding-right:15px;}body .elementor-15922 .elementor-element.elementor-element-1ed1a2e .elementor-labels-above .elementor-field-group > label{padding-bottom:15px;}.elementor-15922 .elementor-element.elementor-element-1ed1a2e .elementor-field-group > label, .elementor-15922 .elementor-element.elementor-element-1ed1a2e .elementor-field-subgroup label{color:var( --e-global-color-86a8d68 );}.elementor-15922 .elementor-element.elementor-element-1ed1a2e .elementor-field-group > label{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-15922 .elementor-element.elementor-element-1ed1a2e .elementor-field-type-html{padding-bottom:0px;}.elementor-15922 .elementor-element.elementor-element-1ed1a2e .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-5589906 );border-width:0px 0px 1px 0px;}.elementor-15922 .elementor-element.elementor-element-1ed1a2e .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-5589906 );border-width:0px 0px 1px 0px;}.elementor-15922 .elementor-element.elementor-element-1ed1a2e .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-1ed1a2e .elementor-button{font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-15922 .elementor-element.elementor-element-1ed1a2e .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-86a8d68 );color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-1ed1a2e .elementor-button[type="submit"]{background-color:var( --e-global-color-86a8d68 );color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-1ed1a2e .elementor-button[type="submit"] svg *{fill:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-1ed1a2e .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-15922 .elementor-element.elementor-element-1ed1a2e .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-15922 .elementor-element.elementor-element-1ed1a2e .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-15922 .elementor-element.elementor-element-1ed1a2e .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-15922 .elementor-element.elementor-element-1ed1a2e .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-15922 .elementor-element.elementor-element-1ed1a2e{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-15922 .elementor-element.elementor-element-c8edef6{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-15922 .elementor-element.elementor-element-c8edef6:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-c8edef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3ED;}.elementor-15922 .elementor-element.elementor-element-632fcef{--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;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-95ba113 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:400;text-transform:capitalize;line-height:42px;color:var( --e-global-color-86a8d68 );}.elementor-15922 .elementor-element.elementor-element-647cb72{--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-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-fae875a .elementor-button{background-color:var( --e-global-color-5589906 );font-family:"Poppins", Sans-serif;font-size:14px;text-transform:uppercase;fill:var( --e-global-color-86a8d68 );color:var( --e-global-color-86a8d68 );border-radius:0px 0px 0px 0px;}.elementor-15922 .elementor-element.elementor-element-fae875a .elementor-button:hover, .elementor-15922 .elementor-element.elementor-element-fae875a .elementor-button:focus{background-color:#C4BC97;color:var( --e-global-color-5589906 );border-color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-fae875a .elementor-button-content-wrapper{flex-direction:row;}.elementor-15922 .elementor-element.elementor-element-fae875a .elementor-button:hover svg, .elementor-15922 .elementor-element.elementor-element-fae875a .elementor-button:focus svg{fill:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-b261361{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:010px;--padding-left:15px;--padding-right:15px;}.elementor-15922 .elementor-element.elementor-element-b261361:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-b261361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86a8d68 );}.elementor-15922 .elementor-element.elementor-element-f0e1a81{--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-15922 .elementor-element.elementor-element-69587cf{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15922 .elementor-element.elementor-element-00d69c0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15922 .elementor-element.elementor-element-c732ea4{font-family:"Poppins", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-c732ea4 p{margin-block-end:0px;}.elementor-15922 .elementor-element.elementor-element-87fdd4a{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-15922 .elementor-element.elementor-element-87fdd4a .elementor-widget-container{text-align:left;}.elementor-15922 .elementor-element.elementor-element-87fdd4a .elementor-social-icon{background-color:#BBB17200;border-style:solid;border-width:1px 1px 1px 1px;border-color:#353535;}.elementor-15922 .elementor-element.elementor-element-87fdd4a .elementor-social-icon i{color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-87fdd4a .elementor-social-icon svg{fill:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-3db92d4{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15922 .elementor-element.elementor-element-794420f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-60448a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-15922 .elementor-element.elementor-element-60448a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-15922 .elementor-element.elementor-element-60448a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-15922 .elementor-element.elementor-element-60448a1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-15922 .elementor-element.elementor-element-60448a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-15922 .elementor-element.elementor-element-60448a1 .elementor-icon-list-icon i{color:var( --e-global-color-5589906 );transition:color 0.3s;}.elementor-15922 .elementor-element.elementor-element-60448a1 .elementor-icon-list-icon svg{fill:var( --e-global-color-5589906 );transition:fill 0.3s;}.elementor-15922 .elementor-element.elementor-element-60448a1{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-15922 .elementor-element.elementor-element-60448a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15922 .elementor-element.elementor-element-60448a1 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-15922 .elementor-element.elementor-element-60448a1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15922 .elementor-element.elementor-element-60448a1 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-c481620{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15922 .elementor-element.elementor-element-3a0d0bc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-7530e3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-15922 .elementor-element.elementor-element-7530e3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-15922 .elementor-element.elementor-element-7530e3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-15922 .elementor-element.elementor-element-7530e3f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-15922 .elementor-element.elementor-element-7530e3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-15922 .elementor-element.elementor-element-7530e3f .elementor-icon-list-icon i{color:var( --e-global-color-5589906 );transition:color 0.3s;}.elementor-15922 .elementor-element.elementor-element-7530e3f .elementor-icon-list-icon svg{fill:var( --e-global-color-5589906 );transition:fill 0.3s;}.elementor-15922 .elementor-element.elementor-element-7530e3f{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-15922 .elementor-element.elementor-element-7530e3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15922 .elementor-element.elementor-element-7530e3f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-15922 .elementor-element.elementor-element-7530e3f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15922 .elementor-element.elementor-element-7530e3f .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-677bf85{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15922 .elementor-element.elementor-element-5929bbc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-26a0a86 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-15922 .elementor-element.elementor-element-26a0a86 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-15922 .elementor-element.elementor-element-26a0a86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-15922 .elementor-element.elementor-element-26a0a86 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-15922 .elementor-element.elementor-element-26a0a86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-15922 .elementor-element.elementor-element-26a0a86 .elementor-icon-list-icon i{color:var( --e-global-color-5589906 );transition:color 0.3s;}.elementor-15922 .elementor-element.elementor-element-26a0a86 .elementor-icon-list-icon svg{fill:var( --e-global-color-5589906 );transition:fill 0.3s;}.elementor-15922 .elementor-element.elementor-element-26a0a86{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-15922 .elementor-element.elementor-element-26a0a86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15922 .elementor-element.elementor-element-26a0a86 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-15922 .elementor-element.elementor-element-26a0a86 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15922 .elementor-element.elementor-element-26a0a86 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-5589906 );}.elementor-15922 .elementor-element.elementor-element-6cd4db4{--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3B3B3B;--border-color:#3B3B3B;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-15922 .elementor-element.elementor-element-3e28ece{color:#FFFFFF;}.elementor-15922 .elementor-element.elementor-element-3e28ece a{color:var( --e-global-color-5589906 );}@media(max-width:1024px){.elementor-15922 .elementor-element.elementor-element-93553fd{--grid-auto-flow:row;}.elementor-15922 .elementor-element.elementor-element-fc3ca2a{--grid-auto-flow:row;}.elementor-15922 .elementor-element.elementor-element-a144dab{--grid-auto-flow:row;}.elementor-15922 .elementor-element.elementor-element-bdb455c{--grid-auto-flow:row;}.elementor-15922 .elementor-element.elementor-element-b7f060d{--grid-auto-flow:row;}.elementor-15922 .elementor-element.elementor-element-5009c79{--grid-auto-flow:row;}.elementor-15922 .elementor-element.elementor-element-db3c6d8{--grid-auto-flow:row;}.elementor-15922 .elementor-element.elementor-element-8051597{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-15922 .elementor-element.elementor-element-d4d24be{--content-width:1350px;}.elementor-15922 .elementor-element.elementor-element-b97ed3a{--width:35%;}.elementor-15922 .elementor-element.elementor-element-962ef9a{--width:65%;}.elementor-15922 .elementor-element.elementor-element-dd2aba2{--content-width:1350px;}.elementor-15922 .elementor-element.elementor-element-be08305{--content-width:1350px;}.elementor-15922 .elementor-element.elementor-element-3b65346{--content-width:1350px;}.elementor-15922 .elementor-element.elementor-element-3e0a94b{--content-width:1350px;}.elementor-15922 .elementor-element.elementor-element-264bce2{--width:100%;}.elementor-15922 .elementor-element.elementor-element-b3ab753{--content-width:1350px;}.elementor-15922 .elementor-element.elementor-element-15ac4ac{--width:50%;}.elementor-15922 .elementor-element.elementor-element-78fa478{--width:50%;}.elementor-15922 .elementor-element.elementor-element-b580f00{--content-width:1350px;}.elementor-15922 .elementor-element.elementor-element-6f6b556{--content-width:1350px;}.elementor-15922 .elementor-element.elementor-element-ecde89e{--content-width:1350px;}.elementor-15922 .elementor-element.elementor-element-9f1bffd{--content-width:1350px;}.elementor-15922 .elementor-element.elementor-element-af60921{--content-width:1350px;}.elementor-15922 .elementor-element.elementor-element-c87f80e{--width:50%;}.elementor-15922 .elementor-element.elementor-element-10ba48c{--width:50%;}.elementor-15922 .elementor-element.elementor-element-c8edef6{--content-width:1350px;}.elementor-15922 .elementor-element.elementor-element-632fcef{--width:50%;}.elementor-15922 .elementor-element.elementor-element-647cb72{--width:50%;}.elementor-15922 .elementor-element.elementor-element-b261361{--content-width:1350px;}}@media(min-width:1025px){.elementor-15922 .elementor-element.elementor-element-dd2aba2:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-dd2aba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-15922 .elementor-element.elementor-element-593bdcd:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-593bdcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-15922 .elementor-element.elementor-element-3aa67fb:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-3aa67fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-15922 .elementor-element.elementor-element-542c43a:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-542c43a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-15922 .elementor-element.elementor-element-7f1b6d5:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-7f1b6d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-15922 .elementor-element.elementor-element-0b18402:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-0b18402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-15922 .elementor-element.elementor-element-62d0afe:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-62d0afe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-15922 .elementor-element.elementor-element-adab6ac:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-adab6ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-15922 .elementor-element.elementor-element-15ac4ac:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-15ac4ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-15922 .elementor-element.elementor-element-9f1bffd:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-9f1bffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-15922 .elementor-element.elementor-element-93553fd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15922 .elementor-element.elementor-element-fc3ca2a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15922 .elementor-element.elementor-element-a144dab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15922 .elementor-element.elementor-element-bdb455c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15922 .elementor-element.elementor-element-b7f060d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15922 .elementor-element.elementor-element-5009c79{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15922 .elementor-element.elementor-element-db3c6d8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15922 .elementor-element.elementor-element-8051597{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for button, class: .elementor-element-bf55ddb */.elementor-15922 .elementor-element.elementor-element-bf55ddb:hover .elementor-button-icon{
    transform: translateX(8px);
    color:  ##B61916;
}

.elementor-15922 .elementor-element.elementor-element-bf55ddb .elementor-button-icon{
    transition: transform .35s ease;
}


.elementor-15922 .elementor-element.elementor-element-bf55ddb:hover .elementor-button{
    
    color: black;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-424af9a */.elementor-15922 .elementor-element.elementor-element-424af9a:hover .elementor-button-icon{
    transform: translateX(8px);
    color:  ##B61916;
}

.elementor-15922 .elementor-element.elementor-element-424af9a .elementor-button-icon{
    transition: transform .35s ease;
}


.elementor-15922 .elementor-element.elementor-element-424af9a:hover .elementor-button{
    
    color: black;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-593bdcd */.elementor-15922 .elementor-element.elementor-element-593bdcd:hover .elementor-button-icon{
    transform: translateX(8px);
    color:  ##B61916;
}

.elementor-15922 .elementor-element.elementor-element-593bdcd .elementor-button-icon{
    transition: transform .35s ease;
}


.elementor-15922 .elementor-element.elementor-element-593bdcd:hover .elementor-button{
    
    color: #BBB172;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa67fb */.elementor-15922 .elementor-element.elementor-element-3aa67fb:hover .elementor-button-icon{
    transform: translateX(8px);
    color:  ##B61916;
}

.elementor-15922 .elementor-element.elementor-element-3aa67fb .elementor-button-icon{
    transition: transform .35s ease;
}


.elementor-15922 .elementor-element.elementor-element-3aa67fb:hover .elementor-button{
    
    color: #BBB172;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-542c43a */.elementor-15922 .elementor-element.elementor-element-542c43a:hover .elementor-button-icon{
    transform: translateX(8px);
    color:  ##B61916;
}

.elementor-15922 .elementor-element.elementor-element-542c43a .elementor-button-icon{
    transition: transform .35s ease;
}


.elementor-15922 .elementor-element.elementor-element-542c43a:hover .elementor-button{
    
    color: #BBB172;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f1b6d5 */.elementor-15922 .elementor-element.elementor-element-7f1b6d5:hover .elementor-button-icon{
    transform: translateX(8px);
    color:  ##B61916;
}

.elementor-15922 .elementor-element.elementor-element-7f1b6d5 .elementor-button-icon{
    transition: transform .35s ease;
}


.elementor-15922 .elementor-element.elementor-element-7f1b6d5:hover .elementor-button{
    
    color: #BBB172;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b18402 */.elementor-15922 .elementor-element.elementor-element-0b18402:hover .elementor-button-icon{
    transform: translateX(8px);
    color:  ##B61916;
}

.elementor-15922 .elementor-element.elementor-element-0b18402 .elementor-button-icon{
    transition: transform .35s ease;
}


.elementor-15922 .elementor-element.elementor-element-0b18402:hover .elementor-button{
    
    color: #BBB172;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d0afe */.elementor-15922 .elementor-element.elementor-element-62d0afe:hover .elementor-button-icon{
    transform: translateX(8px);
    color:  ##B61916;
}

.elementor-15922 .elementor-element.elementor-element-62d0afe .elementor-button-icon{
    transition: transform .35s ease;
}


.elementor-15922 .elementor-element.elementor-element-62d0afe:hover .elementor-button{
    
    color: #BBB172;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adab6ac */.elementor-15922 .elementor-element.elementor-element-adab6ac:hover .elementor-button-icon{
    transform: translateX(8px);
    color:  ##B61916;
}

.elementor-15922 .elementor-element.elementor-element-adab6ac .elementor-button-icon{
    transition: transform .35s ease;
}


.elementor-15922 .elementor-element.elementor-element-adab6ac:hover .elementor-button{
    
    color: #BBB172;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e133e06 */.elementor-15922 .elementor-element.elementor-element-e133e06:hover .elementor-button-icon{
    transform: translateX(8px);
    color:  ##B61916;
}

.elementor-15922 .elementor-element.elementor-element-e133e06 .elementor-button-icon{
    transition: transform .35s ease;
}


.elementor-15922 .elementor-element.elementor-element-e133e06:hover .elementor-button{
    
    color: black;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd0783a *//* Image Zoom on Container Hover */

.elementor-15922 .elementor-element.elementor-element-cd0783a {
    overflow: hidden;
}

.elementor-15922 .elementor-element.elementor-element-cd0783a img {
    transition: transform 0.6s ease;
}

.elementor-15922 .elementor-element.elementor-element-cd0783a:hover img {
    transform: scale(1.08);
}






.elementor-15922 .elementor-element.elementor-element-cd0783a:hover .elementor-button-icon{
    transform: translateX(8px);
    color:  ##B61916;
}

.elementor-15922 .elementor-element.elementor-element-cd0783a .elementor-button-icon{
    transition: transform .35s ease;
}


.elementor-15922 .elementor-element.elementor-element-cd0783a:hover .elementor-button{
    
    color: #BBB172;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c7f2f3 *//* Image Zoom on Container Hover */

.elementor-15922 .elementor-element.elementor-element-5c7f2f3 {
    overflow: hidden;
}

.elementor-15922 .elementor-element.elementor-element-5c7f2f3 img {
    transition: transform 0.6s ease;
}

.elementor-15922 .elementor-element.elementor-element-5c7f2f3:hover img {
    transform: scale(1.08);
}






.elementor-15922 .elementor-element.elementor-element-5c7f2f3:hover .elementor-button-icon{
    transform: translateX(8px);
    color:  ##B61916;
}

.elementor-15922 .elementor-element.elementor-element-5c7f2f3 .elementor-button-icon{
    transition: transform .35s ease;
}


.elementor-15922 .elementor-element.elementor-element-5c7f2f3:hover .elementor-button{
    
    color: #BBB172;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-161e11f *//* Image Zoom on Container Hover */

.elementor-15922 .elementor-element.elementor-element-161e11f {
    overflow: hidden;
}

.elementor-15922 .elementor-element.elementor-element-161e11f img {
    transition: transform 0.6s ease;
}

.elementor-15922 .elementor-element.elementor-element-161e11f:hover img {
    transform: scale(1.08);
}






.elementor-15922 .elementor-element.elementor-element-161e11f:hover .elementor-button-icon{
    transform: translateX(8px);
    color:  ##B61916;
}

.elementor-15922 .elementor-element.elementor-element-161e11f .elementor-button-icon{
    transition: transform .35s ease;
}


.elementor-15922 .elementor-element.elementor-element-161e11f:hover .elementor-button{
    
    color: #BBB172;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09c45c2 *//* Image Zoom on Container Hover */

.elementor-15922 .elementor-element.elementor-element-09c45c2 {
    overflow: hidden;
}

.elementor-15922 .elementor-element.elementor-element-09c45c2 img {
    transition: transform 0.6s ease;
}

.elementor-15922 .elementor-element.elementor-element-09c45c2:hover img {
    transform: scale(1.08);
}






.elementor-15922 .elementor-element.elementor-element-09c45c2:hover .elementor-button-icon{
    transform: translateX(8px);
    color:  ##B61916;
}

.elementor-15922 .elementor-element.elementor-element-09c45c2 .elementor-button-icon{
    transition: transform .35s ease;
}


.elementor-15922 .elementor-element.elementor-element-09c45c2:hover .elementor-button{
    
    color: #BBB172;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9961d17 */.elementor-15922 .elementor-element.elementor-element-9961d17:hover .elementor-button-icon{
    transform: translateX(8px);
    color:  ##B61916;
}

.elementor-15922 .elementor-element.elementor-element-9961d17 .elementor-button-icon{
    transition: transform .35s ease;
}


.elementor-15922 .elementor-element.elementor-element-9961d17:hover .elementor-button{
    
    color: black;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-8051597 */.elementor-15922 .elementor-element.elementor-element-8051597 * {
   transition-timing-function: linear !important;
  transition-delay: 0s !important;
  /*pointer-events: none;*/
}
.elementor-15922 .elementor-element.elementor-element-8051597 .swiper-wrapper {
    transition-timing-function: linear !important;
}
.elementor-15922 .elementor-element.elementor-element-8051597 img {
    height: 100px;
    width: 100%;
    object-fit: contain;
}
 MOBILE IMAGE SIZE
@media (max-width: 767px) {
    .elementor-15922 .elementor-element.elementor-element-8051597 img {
        height: 200px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d95276 */.elementor-15922 .elementor-element.elementor-element-1d95276:hover .elementor-button-icon{
    transform: translateX(8px);
    color:  ##B61916;
}

.elementor-15922 .elementor-element.elementor-element-1d95276 .elementor-button-icon{
    transition: transform .35s ease;
}


.elementor-15922 .elementor-element.elementor-element-1d95276:hover .elementor-button{
    
    color: black;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b6a7893 */.elementor-15922 .elementor-element.elementor-element-b6a7893:hover .elementor-button-icon{
    transform: translateX(8px);
    color:  ##B61916;
}

.elementor-15922 .elementor-element.elementor-element-b6a7893 .elementor-button-icon{
    transition: transform .35s ease;
}


.elementor-15922 .elementor-element.elementor-element-b6a7893:hover .elementor-button{
    
    color: black;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fae875a */.elementor-15922 .elementor-element.elementor-element-fae875a:hover .elementor-button-icon{
    transform: translateX(8px);
    color:  ##B61916;
}

.elementor-15922 .elementor-element.elementor-element-fae875a .elementor-button-icon{
    transition: transform .35s ease;
}


.elementor-15922 .elementor-element.elementor-element-fae875a:hover .elementor-button{
    
    color: black;
}/* End custom CSS */