.elementor-117 .elementor-element.elementor-element-39cae610{--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:40px;--padding-right:40px;}.elementor-117 .elementor-element.elementor-element-7ea35c2f{--display:flex;--min-height:420px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--border-radius:0px 0px 20px 20px;--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-7ea35c2f:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-7ea35c2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elegantstones.ca/wp-content/uploads/2026/04/Subpage-h.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-117 .elementor-element.elementor-element-7ea35c2f::before, .elementor-117 .elementor-element.elementor-element-7ea35c2f > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-7ea35c2f > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-7ea35c2f > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-7ea35c2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-7ea35c2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-2198560 );--background-overlay:'';}.elementor-117 .elementor-element.elementor-element-4022dea5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-1359a42c{text-align:center;}.elementor-117 .elementor-element.elementor-element-1359a42c .elementor-heading-title{font-family:var( --e-global-typography-5aba66f-font-family ), Sans-serif;font-size:var( --e-global-typography-5aba66f-font-size );font-weight:var( --e-global-typography-5aba66f-font-weight );line-height:var( --e-global-typography-5aba66f-line-height );color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-67958af4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-117 .elementor-element.elementor-element-67958af4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-117 .elementor-element.elementor-element-67958af4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-117 .elementor-element.elementor-element-67958af4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-117 .elementor-element.elementor-element-67958af4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-117 .elementor-element.elementor-element-67958af4 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-67958af4 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-117 .elementor-element.elementor-element-67958af4{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:2px;}.elementor-117 .elementor-element.elementor-element-67958af4 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-117 .elementor-element.elementor-element-67958af4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-67958af4 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-117 .elementor-element.elementor-element-67958af4 .elementor-icon-list-text{color:var( --e-global-color-a4a3c37 );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-aba2318{--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:40px;--padding-right:40px;}.elementor-117 .elementor-element.elementor-element-5f042659{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;--z-index:333;}.elementor-117 .elementor-element.elementor-element-778d7735{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-77ef303e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-3fedbd00{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-3fedbd00:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-3fedbd00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-31536fd5{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-31536fd5:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-31536fd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elegantstones.ca/wp-content/uploads/2026/04/Custom-Furniture-Right-Now-768x512-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-117 .elementor-element.elementor-element-20412410{--display:flex;--border-radius:20px 20px 0px 0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-20412410:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-20412410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-266ee1b8{z-index:333;}.elementor-117 .elementor-element.elementor-element-266ee1b8 .elementor-icon-box-wrapper{text-align:start;}.elementor-117 .elementor-element.elementor-element-266ee1b8 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-266ee1b8 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-266ee1b8 .elementor-icon-box-title a{font-family:var( --e-global-typography-44d0ee7-font-family ), Sans-serif;font-size:var( --e-global-typography-44d0ee7-font-size );font-weight:var( --e-global-typography-44d0ee7-font-weight );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-266ee1b8 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-4f9331c9{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 0px 20px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-4f9331c9{right:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-4f9331c9{left:-40px;}.elementor-117 .elementor-element.elementor-element-37cafd7e{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 20px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-37cafd7e{left:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-37cafd7e{right:-40px;}.elementor-117 .elementor-element.elementor-element-411c0347{--display:flex;--position:absolute;--min-height:65px;--border-radius:0px 0px 0px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-117 .elementor-element.elementor-element-411c0347:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-411c0347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-411c0347{right:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-411c0347{left:0px;}.elementor-117 .elementor-element.elementor-element-39fe15e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;z-index:333;}.elementor-117 .elementor-element.elementor-element-39fe15e1 .elementor-icon-wrapper{text-align:end;}.elementor-117 .elementor-element.elementor-element-39fe15e1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-39fe15e1.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-39fe15e1.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-39fe15e1.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-39fe15e1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-39fe15e1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-39fe15e1.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-39fe15e1.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-86de9da );color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-39fe15e1.elementor-view-framed .elementor-icon:hover, .elementor-117 .elementor-element.elementor-element-39fe15e1.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-86de9da );border-color:var( --e-global-color-86de9da );}.elementor-117 .elementor-element.elementor-element-39fe15e1.elementor-view-framed .elementor-icon:hover, .elementor-117 .elementor-element.elementor-element-39fe15e1.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-86de9da );}.elementor-117 .elementor-element.elementor-element-39fe15e1.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-39fe15e1.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-39fe15e1 .elementor-icon{font-size:20px;padding:15px;}.elementor-117 .elementor-element.elementor-element-39fe15e1 .elementor-icon svg{height:20px;}.elementor-117 .elementor-element.elementor-element-3605330d{--spacer-size:40px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-3605330d{right:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-3605330d{left:0px;}.elementor-117 .elementor-element.elementor-element-7e41d31d{--spacer-size:25px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-7e41d31d{left:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-7e41d31d{right:-40px;}.elementor-117 .elementor-element.elementor-element-4b5585a2{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-4b5585a2:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-4b5585a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-90fb1ee{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-90fb1ee:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-90fb1ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elegantstones.ca/wp-content/uploads/2026/04/Custom-Woodwork-768x512-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-117 .elementor-element.elementor-element-77abf524{--display:flex;--border-radius:20px 20px 0px 0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-77abf524:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-77abf524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-17461d99{z-index:333;}.elementor-117 .elementor-element.elementor-element-17461d99 .elementor-icon-box-wrapper{text-align:start;}.elementor-117 .elementor-element.elementor-element-17461d99 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-17461d99 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-17461d99 .elementor-icon-box-title a{font-family:var( --e-global-typography-44d0ee7-font-family ), Sans-serif;font-size:var( --e-global-typography-44d0ee7-font-size );font-weight:var( --e-global-typography-44d0ee7-font-weight );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-17461d99 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-2995b407{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 0px 20px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-2995b407{right:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-2995b407{left:-40px;}.elementor-117 .elementor-element.elementor-element-7c0bf570{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 20px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-7c0bf570{left:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-7c0bf570{right:-40px;}.elementor-117 .elementor-element.elementor-element-37d3406a{--display:flex;--position:absolute;--min-height:65px;--border-radius:0px 0px 0px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-117 .elementor-element.elementor-element-37d3406a:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-37d3406a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-37d3406a{right:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-37d3406a{left:0px;}.elementor-117 .elementor-element.elementor-element-46c3a0bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;z-index:333;}.elementor-117 .elementor-element.elementor-element-46c3a0bb .elementor-icon-wrapper{text-align:end;}.elementor-117 .elementor-element.elementor-element-46c3a0bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-46c3a0bb.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-46c3a0bb.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-46c3a0bb.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-46c3a0bb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-46c3a0bb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-46c3a0bb.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-46c3a0bb.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-86de9da );color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-46c3a0bb.elementor-view-framed .elementor-icon:hover, .elementor-117 .elementor-element.elementor-element-46c3a0bb.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-86de9da );border-color:var( --e-global-color-86de9da );}.elementor-117 .elementor-element.elementor-element-46c3a0bb.elementor-view-framed .elementor-icon:hover, .elementor-117 .elementor-element.elementor-element-46c3a0bb.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-86de9da );}.elementor-117 .elementor-element.elementor-element-46c3a0bb.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-46c3a0bb.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-46c3a0bb .elementor-icon{font-size:20px;padding:15px;}.elementor-117 .elementor-element.elementor-element-46c3a0bb .elementor-icon svg{height:20px;}.elementor-117 .elementor-element.elementor-element-368f71f1{--spacer-size:40px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-368f71f1{right:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-368f71f1{left:0px;}.elementor-117 .elementor-element.elementor-element-5fdec65d{--spacer-size:25px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-5fdec65d{left:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-5fdec65d{right:-40px;}.elementor-117 .elementor-element.elementor-element-1c2ee66b{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-1c2ee66b:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-1c2ee66b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-261f058a{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-261f058a:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-261f058a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elegantstones.ca/wp-content/uploads/2026/04/Residential-Carpentry-768x512-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-117 .elementor-element.elementor-element-71af8871{--display:flex;--border-radius:20px 20px 0px 0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-71af8871:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-71af8871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-70332265{z-index:333;}.elementor-117 .elementor-element.elementor-element-70332265 .elementor-icon-box-wrapper{text-align:start;}.elementor-117 .elementor-element.elementor-element-70332265 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-70332265 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-70332265 .elementor-icon-box-title a{font-family:var( --e-global-typography-44d0ee7-font-family ), Sans-serif;font-size:var( --e-global-typography-44d0ee7-font-size );font-weight:var( --e-global-typography-44d0ee7-font-weight );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-70332265 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-7d7e0eef{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 0px 20px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-7d7e0eef{right:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-7d7e0eef{left:-40px;}.elementor-117 .elementor-element.elementor-element-523678d{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 20px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-523678d{left:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-523678d{right:-40px;}.elementor-117 .elementor-element.elementor-element-79fe4a60{--display:flex;--position:absolute;--min-height:65px;--border-radius:0px 0px 0px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-117 .elementor-element.elementor-element-79fe4a60:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-79fe4a60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-79fe4a60{right:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-79fe4a60{left:0px;}.elementor-117 .elementor-element.elementor-element-6d28fc65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;z-index:333;}.elementor-117 .elementor-element.elementor-element-6d28fc65 .elementor-icon-wrapper{text-align:end;}.elementor-117 .elementor-element.elementor-element-6d28fc65.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-6d28fc65.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-6d28fc65.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-6d28fc65.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-6d28fc65.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-6d28fc65.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-6d28fc65.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-6d28fc65.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-86de9da );color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-6d28fc65.elementor-view-framed .elementor-icon:hover, .elementor-117 .elementor-element.elementor-element-6d28fc65.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-86de9da );border-color:var( --e-global-color-86de9da );}.elementor-117 .elementor-element.elementor-element-6d28fc65.elementor-view-framed .elementor-icon:hover, .elementor-117 .elementor-element.elementor-element-6d28fc65.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-86de9da );}.elementor-117 .elementor-element.elementor-element-6d28fc65.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-6d28fc65.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-6d28fc65 .elementor-icon{font-size:20px;padding:15px;}.elementor-117 .elementor-element.elementor-element-6d28fc65 .elementor-icon svg{height:20px;}.elementor-117 .elementor-element.elementor-element-7e41b640{--spacer-size:40px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-7e41b640{right:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-7e41b640{left:0px;}.elementor-117 .elementor-element.elementor-element-5a5130e6{--spacer-size:25px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-5a5130e6{left:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-5a5130e6{right:-40px;}.elementor-117 .elementor-element.elementor-element-1d0485e5{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-1d0485e5:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-1d0485e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-1bfbdfc5{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-1bfbdfc5:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-1bfbdfc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elegantstones.ca/wp-content/uploads/2026/04/Furniture-Solutions-768x512-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-117 .elementor-element.elementor-element-42c3d2cf{--display:flex;--border-radius:20px 20px 0px 0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-42c3d2cf:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-42c3d2cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-50673930{z-index:333;}.elementor-117 .elementor-element.elementor-element-50673930 .elementor-icon-box-wrapper{text-align:start;}.elementor-117 .elementor-element.elementor-element-50673930 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-50673930 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-50673930 .elementor-icon-box-title a{font-family:var( --e-global-typography-44d0ee7-font-family ), Sans-serif;font-size:var( --e-global-typography-44d0ee7-font-size );font-weight:var( --e-global-typography-44d0ee7-font-weight );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-50673930 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-35d02c35{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 0px 20px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-35d02c35{right:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-35d02c35{left:-40px;}.elementor-117 .elementor-element.elementor-element-18d748a5{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 20px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-18d748a5{left:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-18d748a5{right:-40px;}.elementor-117 .elementor-element.elementor-element-222c540a{--display:flex;--position:absolute;--min-height:65px;--border-radius:0px 0px 0px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-117 .elementor-element.elementor-element-222c540a:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-222c540a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-222c540a{right:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-222c540a{left:0px;}.elementor-117 .elementor-element.elementor-element-5c98bce6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;z-index:333;}.elementor-117 .elementor-element.elementor-element-5c98bce6 .elementor-icon-wrapper{text-align:end;}.elementor-117 .elementor-element.elementor-element-5c98bce6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-5c98bce6.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-5c98bce6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-5c98bce6.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-5c98bce6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-5c98bce6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-5c98bce6.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-5c98bce6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-86de9da );color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-5c98bce6.elementor-view-framed .elementor-icon:hover, .elementor-117 .elementor-element.elementor-element-5c98bce6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-86de9da );border-color:var( --e-global-color-86de9da );}.elementor-117 .elementor-element.elementor-element-5c98bce6.elementor-view-framed .elementor-icon:hover, .elementor-117 .elementor-element.elementor-element-5c98bce6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-86de9da );}.elementor-117 .elementor-element.elementor-element-5c98bce6.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-5c98bce6.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-5c98bce6 .elementor-icon{font-size:20px;padding:15px;}.elementor-117 .elementor-element.elementor-element-5c98bce6 .elementor-icon svg{height:20px;}.elementor-117 .elementor-element.elementor-element-40e46aa8{--spacer-size:40px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-40e46aa8{right:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-40e46aa8{left:0px;}.elementor-117 .elementor-element.elementor-element-2a0bcbe8{--spacer-size:25px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-2a0bcbe8{left:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-2a0bcbe8{right:-40px;}.elementor-117 .elementor-element.elementor-element-54316852{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-54316852:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-54316852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-6a64ad0{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-6a64ad0:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-6a64ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elegantstones.ca/wp-content/uploads/2026/04/Commercial-Carpentry-768x512-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-117 .elementor-element.elementor-element-3d3700d7{--display:flex;--border-radius:20px 20px 0px 0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-3d3700d7:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-3d3700d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-273c5855{z-index:333;}.elementor-117 .elementor-element.elementor-element-273c5855 .elementor-icon-box-wrapper{text-align:start;}.elementor-117 .elementor-element.elementor-element-273c5855 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-273c5855 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-273c5855 .elementor-icon-box-title a{font-family:var( --e-global-typography-44d0ee7-font-family ), Sans-serif;font-size:var( --e-global-typography-44d0ee7-font-size );font-weight:var( --e-global-typography-44d0ee7-font-weight );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-273c5855 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-620d302e{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 0px 20px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-620d302e{right:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-620d302e{left:-40px;}.elementor-117 .elementor-element.elementor-element-6ec924c0{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 20px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-6ec924c0{left:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-6ec924c0{right:-40px;}.elementor-117 .elementor-element.elementor-element-2c658a5b{--display:flex;--position:absolute;--min-height:65px;--border-radius:0px 0px 0px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-117 .elementor-element.elementor-element-2c658a5b:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-2c658a5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-2c658a5b{right:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-2c658a5b{left:0px;}.elementor-117 .elementor-element.elementor-element-1adfd5f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;z-index:333;}.elementor-117 .elementor-element.elementor-element-1adfd5f2 .elementor-icon-wrapper{text-align:end;}.elementor-117 .elementor-element.elementor-element-1adfd5f2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-1adfd5f2.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-1adfd5f2.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-1adfd5f2.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-1adfd5f2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-1adfd5f2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-1adfd5f2.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-1adfd5f2.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-86de9da );color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-1adfd5f2.elementor-view-framed .elementor-icon:hover, .elementor-117 .elementor-element.elementor-element-1adfd5f2.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-86de9da );border-color:var( --e-global-color-86de9da );}.elementor-117 .elementor-element.elementor-element-1adfd5f2.elementor-view-framed .elementor-icon:hover, .elementor-117 .elementor-element.elementor-element-1adfd5f2.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-86de9da );}.elementor-117 .elementor-element.elementor-element-1adfd5f2.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-1adfd5f2.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-1adfd5f2 .elementor-icon{font-size:20px;padding:15px;}.elementor-117 .elementor-element.elementor-element-1adfd5f2 .elementor-icon svg{height:20px;}.elementor-117 .elementor-element.elementor-element-e0fb4{--spacer-size:40px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-e0fb4{right:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-e0fb4{left:0px;}.elementor-117 .elementor-element.elementor-element-4ab981e1{--spacer-size:25px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-4ab981e1{left:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-4ab981e1{right:-40px;}.elementor-117 .elementor-element.elementor-element-5aba1362{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-5aba1362:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-5aba1362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-4d0f164{--display:flex;--min-height:350px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-4d0f164:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-4d0f164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elegantstones.ca/wp-content/uploads/2026/04/professional-carpenters-woodworking-teamwork-toget-2026-01-05-00-13-42-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-117 .elementor-element.elementor-element-31fdb2ff{--display:flex;--border-radius:20px 20px 0px 0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-31fdb2ff:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-31fdb2ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-59069994{z-index:333;}.elementor-117 .elementor-element.elementor-element-59069994 .elementor-icon-box-wrapper{text-align:start;}.elementor-117 .elementor-element.elementor-element-59069994 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-59069994 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-59069994 .elementor-icon-box-title a{font-family:var( --e-global-typography-44d0ee7-font-family ), Sans-serif;font-size:var( --e-global-typography-44d0ee7-font-size );font-weight:var( --e-global-typography-44d0ee7-font-weight );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-59069994 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-64014be7{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 0px 20px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-64014be7{right:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-64014be7{left:-40px;}.elementor-117 .elementor-element.elementor-element-41fdfa16{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 20px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-41fdfa16{left:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-41fdfa16{right:-40px;}.elementor-117 .elementor-element.elementor-element-a465f0b{--display:flex;--position:absolute;--min-height:65px;--border-radius:0px 0px 0px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-117 .elementor-element.elementor-element-a465f0b:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-a465f0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-a465f0b{right:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-a465f0b{left:0px;}.elementor-117 .elementor-element.elementor-element-71102c61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;z-index:333;}.elementor-117 .elementor-element.elementor-element-71102c61 .elementor-icon-wrapper{text-align:end;}.elementor-117 .elementor-element.elementor-element-71102c61.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-71102c61.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-71102c61.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-71102c61.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-71102c61.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-71102c61.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-71102c61.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-71102c61.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-86de9da );color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-71102c61.elementor-view-framed .elementor-icon:hover, .elementor-117 .elementor-element.elementor-element-71102c61.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-86de9da );border-color:var( --e-global-color-86de9da );}.elementor-117 .elementor-element.elementor-element-71102c61.elementor-view-framed .elementor-icon:hover, .elementor-117 .elementor-element.elementor-element-71102c61.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-86de9da );}.elementor-117 .elementor-element.elementor-element-71102c61.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-71102c61.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-71102c61 .elementor-icon{font-size:20px;padding:15px;}.elementor-117 .elementor-element.elementor-element-71102c61 .elementor-icon svg{height:20px;}.elementor-117 .elementor-element.elementor-element-c1ce897{--spacer-size:40px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-c1ce897{right:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-c1ce897{left:0px;}.elementor-117 .elementor-element.elementor-element-2dd4c669{--spacer-size:25px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-2dd4c669{left:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-2dd4c669{right:-40px;}.elementor-117 .elementor-element.elementor-element-70dd6172{--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:40px;--padding-right:40px;}.elementor-117 .elementor-element.elementor-element-cd61d6f{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-cd61d6f:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-cd61d6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc49dd2 );}.elementor-117 .elementor-element.elementor-element-602bbe80{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-6029eb0d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-254ddd7f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-7d9ae390 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-7d9ae390 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-117 .elementor-element.elementor-element-7d9ae390{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-117 .elementor-element.elementor-element-7d9ae390 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-117 .elementor-element.elementor-element-7d9ae390 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-7d9ae390 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-7d9ae390 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-56d2d61 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-c9c08a3 );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-238d32d-font-family ), Sans-serif;font-size:var( --e-global-typography-238d32d-font-size );font-weight:var( --e-global-typography-238d32d-font-weight );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-56d2d61 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-secondary );}.elementor-117 .elementor-element.elementor-element-56d2d61 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-56d2d61 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-56d2d61 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-238d32d-font-family ), Sans-serif;font-size:var( --e-global-typography-238d32d-font-size );font-weight:var( --e-global-typography-238d32d-font-weight );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-119e4f2d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-119e4f2d p{margin-block-end:0px;}.elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:9px 10px 7px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-a4a3c37 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-0b42f2f );}.elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button .jkit-button-wrapper > i, .elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button .jkit-button-wrapper > svg{background-color:var( --e-global-color-a4a3c37 );border-radius:50px 50px 50px 50px;}.elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover > i, .elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover > svg{background-color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-52aeeb6f{padding:20px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-a4a3c37 );width:16px;}.elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{padding:10px 10px 10px 10px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);}.elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:16px;}.elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) > i{color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) > svg{fill:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-691b831b{padding:20px 0px 0px 0px;}.elementor-117 .elementor-element.elementor-element-691b831b .elementor-icon-wrapper{text-align:start;}.elementor-117 .elementor-element.elementor-element-691b831b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1b864e1 );}.elementor-117 .elementor-element.elementor-element-691b831b.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-691b831b.elementor-view-default .elementor-icon{color:var( --e-global-color-1b864e1 );border-color:var( --e-global-color-1b864e1 );}.elementor-117 .elementor-element.elementor-element-691b831b.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-691b831b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1b864e1 );}.elementor-117 .elementor-element.elementor-element-691b831b .elementor-icon{font-size:80px;}.elementor-117 .elementor-element.elementor-element-691b831b .elementor-icon svg{height:80px;}.elementor-117 .elementor-element.elementor-element-4e577a08{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.15);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-4e577a08:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-4e577a08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-acfd0e9{--display:flex;--min-height:350px;--border-radius:15px 15px 100px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-acfd0e9:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-acfd0e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elegantstones.ca/wp-content/uploads/2026/04/Team-Member-06-768x512-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-117 .elementor-element.elementor-element-1eebee91{--display:flex;--border-radius:0px 0px 20px 0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:15px;}.elementor-117 .elementor-element.elementor-element-1eebee91:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-1eebee91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-7325c31e{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:20px 0px 0px 0px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-7325c31e{right:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-7325c31e{left:-40px;}.elementor-117 .elementor-element.elementor-element-240243cc{--spacer-size:40px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;bottom:-40px;border-radius:20px 0px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-240243cc{left:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-240243cc{right:0px;}.elementor-117 .elementor-element.elementor-element-28712848{--grid-template-columns:repeat(1, auto);text-align:center;z-index:333;--icon-size:18px;--grid-column-gap:0px;--grid-row-gap:5px;}.elementor-117 .elementor-element.elementor-element-28712848 .elementor-social-icon{background-color:var( --e-global-color-accent );--icon-padding:12px;}.elementor-117 .elementor-element.elementor-element-28712848 .elementor-social-icon i{color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-28712848 .elementor-social-icon svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-28712848 .elementor-social-icon:hover{background-color:var( --e-global-color-86de9da );}.elementor-117 .elementor-element.elementor-element-28712848 .elementor-social-icon:hover i{color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-28712848 .elementor-social-icon:hover svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-6b50c6cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-278272f3 .elementor-icon-box-wrapper{text-align:start;}.elementor-117 .elementor-element.elementor-element-278272f3 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-278272f3 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-278272f3 .elementor-icon-box-title a{font-family:var( --e-global-typography-4d851f1-font-family ), Sans-serif;font-size:var( --e-global-typography-4d851f1-font-size );font-weight:var( --e-global-typography-4d851f1-font-weight );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-278272f3 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-4f860aea{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-4f860aea:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-4f860aea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-52e2cb5b{--display:flex;--min-height:350px;--border-radius:15px 15px 100px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-52e2cb5b:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-52e2cb5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elegantstones.ca/wp-content/uploads/2026/04/Team-Member-04-768x511-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-117 .elementor-element.elementor-element-2073564b{--display:flex;--border-radius:0px 0px 20px 0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:15px;}.elementor-117 .elementor-element.elementor-element-2073564b:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-2073564b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-53e77bcb{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:20px 0px 0px 0px;box-shadow:-20px 0px 0px 0px #E5E1DE;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-53e77bcb{right:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-53e77bcb{left:-40px;}.elementor-117 .elementor-element.elementor-element-111d2d4d{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:20px 0px 0px 0px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-111d2d4d{right:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-111d2d4d{left:-40px;}.elementor-117 .elementor-element.elementor-element-2e66b07a{--spacer-size:40px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;bottom:-40px;border-radius:20px 0px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-2e66b07a{left:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-2e66b07a{right:0px;}.elementor-117 .elementor-element.elementor-element-556336a4{--grid-template-columns:repeat(1, auto);text-align:center;z-index:333;--icon-size:18px;--grid-column-gap:0px;--grid-row-gap:5px;}.elementor-117 .elementor-element.elementor-element-556336a4 .elementor-social-icon{background-color:var( --e-global-color-accent );--icon-padding:12px;}.elementor-117 .elementor-element.elementor-element-556336a4 .elementor-social-icon i{color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-556336a4 .elementor-social-icon svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-556336a4 .elementor-social-icon:hover{background-color:var( --e-global-color-86de9da );}.elementor-117 .elementor-element.elementor-element-556336a4 .elementor-social-icon:hover i{color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-556336a4 .elementor-social-icon:hover svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-1c91eb6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-3960ee9d .elementor-icon-box-wrapper{text-align:start;}.elementor-117 .elementor-element.elementor-element-3960ee9d .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-3960ee9d .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-3960ee9d .elementor-icon-box-title a{font-family:var( --e-global-typography-4d851f1-font-family ), Sans-serif;font-size:var( --e-global-typography-4d851f1-font-size );font-weight:var( --e-global-typography-4d851f1-font-weight );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-3960ee9d .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-4ac90daf{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-4ac90daf:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-4ac90daf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-400a6fb1{--display:flex;--min-height:350px;--border-radius:15px 15px 100px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-400a6fb1:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-400a6fb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elegantstones.ca/wp-content/uploads/2026/04/Team-Member-05-768x512-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-117 .elementor-element.elementor-element-32b194b5{--display:flex;--border-radius:0px 0px 20px 0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:15px;}.elementor-117 .elementor-element.elementor-element-32b194b5:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-32b194b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-5e4cba4d{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:20px 0px 0px 0px;box-shadow:-20px 0px 0px 0px #E5E1DE;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-5e4cba4d{right:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-5e4cba4d{left:-40px;}.elementor-117 .elementor-element.elementor-element-7232fce1{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:20px 0px 0px 0px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-7232fce1{right:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-7232fce1{left:-40px;}.elementor-117 .elementor-element.elementor-element-7f48d7b4{--spacer-size:40px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;bottom:-40px;border-radius:20px 0px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-7f48d7b4{left:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-7f48d7b4{right:0px;}.elementor-117 .elementor-element.elementor-element-54d65f52{--grid-template-columns:repeat(1, auto);text-align:center;z-index:333;--icon-size:18px;--grid-column-gap:0px;--grid-row-gap:5px;}.elementor-117 .elementor-element.elementor-element-54d65f52 .elementor-social-icon{background-color:var( --e-global-color-accent );--icon-padding:12px;}.elementor-117 .elementor-element.elementor-element-54d65f52 .elementor-social-icon i{color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-54d65f52 .elementor-social-icon svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-54d65f52 .elementor-social-icon:hover{background-color:var( --e-global-color-86de9da );}.elementor-117 .elementor-element.elementor-element-54d65f52 .elementor-social-icon:hover i{color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-54d65f52 .elementor-social-icon:hover svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-3a6a99c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-355330ea .elementor-icon-box-wrapper{text-align:start;}.elementor-117 .elementor-element.elementor-element-355330ea .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-355330ea .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-355330ea .elementor-icon-box-title a{font-family:var( --e-global-typography-4d851f1-font-family ), Sans-serif;font-size:var( --e-global-typography-4d851f1-font-size );font-weight:var( --e-global-typography-4d851f1-font-weight );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-355330ea .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-7b7a7dc1{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-7b7a7dc1:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-7b7a7dc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-35dfbfbc{--display:flex;--min-height:350px;--border-radius:15px 15px 100px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-35dfbfbc:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-35dfbfbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elegantstones.ca/wp-content/uploads/2026/04/Team-Member-02-768x512-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-117 .elementor-element.elementor-element-321f5b11{--display:flex;--border-radius:0px 0px 20px 0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:15px;}.elementor-117 .elementor-element.elementor-element-321f5b11:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-321f5b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-5f762cdd{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:20px 0px 0px 0px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-5f762cdd{right:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-5f762cdd{left:-40px;}.elementor-117 .elementor-element.elementor-element-3bbba11c{--spacer-size:40px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;bottom:-40px;border-radius:20px 0px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-3bbba11c{left:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-3bbba11c{right:0px;}.elementor-117 .elementor-element.elementor-element-dbde957{--grid-template-columns:repeat(1, auto);text-align:center;z-index:333;--icon-size:18px;--grid-column-gap:0px;--grid-row-gap:5px;}.elementor-117 .elementor-element.elementor-element-dbde957 .elementor-social-icon{background-color:var( --e-global-color-accent );--icon-padding:12px;}.elementor-117 .elementor-element.elementor-element-dbde957 .elementor-social-icon i{color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-dbde957 .elementor-social-icon svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-dbde957 .elementor-social-icon:hover{background-color:var( --e-global-color-86de9da );}.elementor-117 .elementor-element.elementor-element-dbde957 .elementor-social-icon:hover i{color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-dbde957 .elementor-social-icon:hover svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-7ebd9237{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-75c164f1 .elementor-icon-box-wrapper{text-align:start;}.elementor-117 .elementor-element.elementor-element-75c164f1 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-75c164f1 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-75c164f1 .elementor-icon-box-title a{font-family:var( --e-global-typography-4d851f1-font-family ), Sans-serif;font-size:var( --e-global-typography-4d851f1-font-size );font-weight:var( --e-global-typography-4d851f1-font-weight );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-75c164f1 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-4ae77cac{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-4ae77cac:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-4ae77cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-792105a5{--display:flex;--min-height:350px;--border-radius:15px 15px 100px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-792105a5:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-792105a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elegantstones.ca/wp-content/uploads/2026/04/Team-Member-07-768x512-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-117 .elementor-element.elementor-element-14c34da1{--display:flex;--border-radius:0px 0px 20px 0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:15px;}.elementor-117 .elementor-element.elementor-element-14c34da1:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-14c34da1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-1baa7168{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:20px 0px 0px 0px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-1baa7168{right:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-1baa7168{left:-40px;}.elementor-117 .elementor-element.elementor-element-3b7564c8{--spacer-size:40px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;bottom:-40px;border-radius:20px 0px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-3b7564c8{left:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-3b7564c8{right:0px;}.elementor-117 .elementor-element.elementor-element-e0c812b{--grid-template-columns:repeat(1, auto);text-align:center;z-index:333;--icon-size:18px;--grid-column-gap:0px;--grid-row-gap:5px;}.elementor-117 .elementor-element.elementor-element-e0c812b .elementor-social-icon{background-color:var( --e-global-color-accent );--icon-padding:12px;}.elementor-117 .elementor-element.elementor-element-e0c812b .elementor-social-icon i{color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-e0c812b .elementor-social-icon svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-e0c812b .elementor-social-icon:hover{background-color:var( --e-global-color-86de9da );}.elementor-117 .elementor-element.elementor-element-e0c812b .elementor-social-icon:hover i{color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-e0c812b .elementor-social-icon:hover svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-6cd7d454{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-67273f9 .elementor-icon-box-wrapper{text-align:start;}.elementor-117 .elementor-element.elementor-element-67273f9 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-67273f9 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-67273f9 .elementor-icon-box-title a{font-family:var( --e-global-typography-4d851f1-font-family ), Sans-serif;font-size:var( --e-global-typography-4d851f1-font-size );font-weight:var( --e-global-typography-4d851f1-font-weight );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-67273f9 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-24ddd7d{--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:40px;--padding-right:40px;}.elementor-117 .elementor-element.elementor-element-7bf45166{--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;--border-radius:20px 20px 20px 20px;--padding-top:130px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-8b57419{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-fc4be5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-5decc539 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-5decc539 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-117 .elementor-element.elementor-element-5decc539{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-117 .elementor-element.elementor-element-5decc539 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-117 .elementor-element.elementor-element-5decc539 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-5decc539 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-5decc539 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-7baffd18 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-c9c08a3 );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-238d32d-font-family ), Sans-serif;font-size:var( --e-global-typography-238d32d-font-size );font-weight:var( --e-global-typography-238d32d-font-weight );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-7baffd18 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-secondary );}.elementor-117 .elementor-element.elementor-element-7baffd18 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-7baffd18 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-7baffd18 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-238d32d-font-family ), Sans-serif;font-size:var( --e-global-typography-238d32d-font-size );font-weight:var( --e-global-typography-238d32d-font-weight );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-ed86d94{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-ed86d94 p{margin-block-end:0px;}.elementor-117 .elementor-element.elementor-element-1f7ea4fe{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-7748dfa7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-27292584 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-117 .elementor-element.elementor-element-27292584 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-27292584.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-27292584.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-27292584.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-27292584 .elementor-icon{font-size:40px;}.elementor-117 .elementor-element.elementor-element-27292584 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-27292584 .elementor-icon-box-title a{font-family:var( --e-global-typography-44d0ee7-font-family ), Sans-serif;font-size:var( --e-global-typography-44d0ee7-font-size );font-weight:var( --e-global-typography-44d0ee7-font-weight );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-27292584 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-42468966{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-23cbd5b7 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-117 .elementor-element.elementor-element-23cbd5b7 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-23cbd5b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-23cbd5b7.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-23cbd5b7.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-23cbd5b7 .elementor-icon{font-size:40px;}.elementor-117 .elementor-element.elementor-element-23cbd5b7 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-23cbd5b7 .elementor-icon-box-title a{font-family:var( --e-global-typography-44d0ee7-font-family ), Sans-serif;font-size:var( --e-global-typography-44d0ee7-font-size );font-weight:var( --e-global-typography-44d0ee7-font-weight );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-23cbd5b7 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-44b21ed9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-715d49c .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-117 .elementor-element.elementor-element-715d49c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-715d49c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-715d49c.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-715d49c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-715d49c .elementor-icon{font-size:40px;}.elementor-117 .elementor-element.elementor-element-715d49c .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-715d49c .elementor-icon-box-title a{font-family:var( --e-global-typography-44d0ee7-font-family ), Sans-serif;font-size:var( --e-global-typography-44d0ee7-font-size );font-weight:var( --e-global-typography-44d0ee7-font-weight );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-715d49c .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-7b81e2b0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-5c1aab62 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-117 .elementor-element.elementor-element-5c1aab62 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-5c1aab62.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-5c1aab62.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-5c1aab62.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-5c1aab62 .elementor-icon{font-size:40px;}.elementor-117 .elementor-element.elementor-element-5c1aab62 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-5c1aab62 .elementor-icon-box-title a{font-family:var( --e-global-typography-44d0ee7-font-family ), Sans-serif;font-size:var( --e-global-typography-44d0ee7-font-size );font-weight:var( --e-global-typography-44d0ee7-font-weight );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-5c1aab62 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-2db20588{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-13788aec{--spacer-size:430px;background-color:var( --e-global-color-accent );bottom:0px;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-13788aec{right:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-13788aec{left:0px;}.elementor-117 .elementor-element.elementor-element-3316a247{--display:flex;--min-height:420px;--border-radius:20px 20px 20px 20px;--margin-top:-30px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:333;}.elementor-117 .elementor-element.elementor-element-3316a247:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-3316a247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elegantstones.ca/wp-content/uploads/2026/04/Why-Choose-Us-768x512-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-117 .elementor-element.elementor-element-5c9d6fe7{--display:flex;--border-radius:0px 0px 20px 0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-5c9d6fe7:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-5c9d6fe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-6db40329{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:20px 0px 0px 0px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-6db40329{right:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-6db40329{left:-40px;}.elementor-117 .elementor-element.elementor-element-76d2b5c1{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:-40px;border-radius:20px 0px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-76d2b5c1{left:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-76d2b5c1{right:0px;}.elementor-117 .elementor-element.elementor-element-ed848d7{z-index:333;}.elementor-117 .elementor-element.elementor-element-ed848d7 .elementor-icon-box-wrapper{gap:0px;}.elementor-117 .elementor-element.elementor-element-ed848d7 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-ed848d7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-ed848d7.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-ed848d7.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-ed848d7 .elementor-icon{font-size:40px;}.elementor-117 .elementor-element.elementor-element-ed848d7 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-ed848d7 .elementor-icon-box-title a{font-family:var( --e-global-typography-44d0ee7-font-family ), Sans-serif;font-size:var( --e-global-typography-44d0ee7-font-size );font-weight:var( --e-global-typography-44d0ee7-font-weight );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-ed848d7 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-40090ffe{--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:40px;--padding-right:40px;}.elementor-117 .elementor-element.elementor-element-3688a314{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-3688a314:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-3688a314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc49dd2 );}.elementor-117 .elementor-element.elementor-element-58300a52{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-7ea11402{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-69dfaf56 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-69dfaf56 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-117 .elementor-element.elementor-element-69dfaf56{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-117 .elementor-element.elementor-element-69dfaf56 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-117 .elementor-element.elementor-element-69dfaf56 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-69dfaf56 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-69dfaf56 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-45577313 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-c9c08a3 );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-238d32d-font-family ), Sans-serif;font-size:var( --e-global-typography-238d32d-font-size );font-weight:var( --e-global-typography-238d32d-font-weight );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-45577313 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-secondary );}.elementor-117 .elementor-element.elementor-element-45577313 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-45577313 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-45577313 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-238d32d-font-family ), Sans-serif;font-size:var( --e-global-typography-238d32d-font-size );font-weight:var( --e-global-typography-238d32d-font-weight );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-60723e3d{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-60723e3d p{margin-block-end:0px;}.elementor-117 .elementor-element.elementor-element-5134ade7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-5955a74f{--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-117 .elementor-element.elementor-element-5c3274a5{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-117 .elementor-element.elementor-element-5c3274a5:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-5c3274a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-463cb6ec{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-463cb6ec:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-463cb6ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1014dfa );}.elementor-117 .elementor-element.elementor-element-3f899c64{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-4e32f2d2{text-align:start;}.elementor-117 .elementor-element.elementor-element-4e32f2d2 .elementor-heading-title{font-family:var( --e-global-typography-4d851f1-font-family ), Sans-serif;font-size:var( --e-global-typography-4d851f1-font-size );font-weight:var( --e-global-typography-4d851f1-font-weight );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-2154204b .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-c9c08a3 );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-4741e89-font-family ), Sans-serif;font-size:var( --e-global-typography-4741e89-font-size );font-weight:var( --e-global-typography-4741e89-font-weight );line-height:var( --e-global-typography-4741e89-line-height );}.elementor-117 .elementor-element.elementor-element-2154204b .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-secondary );}.elementor-117 .elementor-element.elementor-element-2154204b .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-2154204b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-2154204b .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-44d0ee7-font-family ), Sans-serif;font-size:var( --e-global-typography-44d0ee7-font-size );font-weight:var( --e-global-typography-44d0ee7-font-weight );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-2a830db{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-2a830db p{margin-block-end:0px;}.elementor-117 .elementor-element.elementor-element-48309966{text-align:start;}.elementor-117 .elementor-element.elementor-element-48309966 .elementor-heading-title{font-family:var( --e-global-typography-44d0ee7-font-family ), Sans-serif;font-size:var( --e-global-typography-44d0ee7-font-size );font-weight:var( --e-global-typography-44d0ee7-font-weight );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-1a806f39{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-1a806f39:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-1a806f39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1014dfa );}.elementor-117 .elementor-element.elementor-element-6a4d5869 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-117 .elementor-element.elementor-element-6a4d5869 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-117 .elementor-element.elementor-element-6a4d5869 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-117 .elementor-element.elementor-element-6a4d5869 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-117 .elementor-element.elementor-element-6a4d5869 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-117 .elementor-element.elementor-element-6a4d5869 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-6a4d5869 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-117 .elementor-element.elementor-element-6a4d5869{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-117 .elementor-element.elementor-element-6a4d5869 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-117 .elementor-element.elementor-element-6a4d5869 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-6a4d5869 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-6a4d5869 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-7c79fc76{--display:flex;--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-7493a024 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-a4a3c37 );color:var( --e-global-color-a4a3c37 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:13px 26px 13px 26px;}.elementor-117 .elementor-element.elementor-element-7493a024 .elementor-button:hover, .elementor-117 .elementor-element.elementor-element-7493a024 .elementor-button:focus{background-color:var( --e-global-color-a4a3c37 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-7493a024 .elementor-button:hover svg, .elementor-117 .elementor-element.elementor-element-7493a024 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-743ae820{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-117 .elementor-element.elementor-element-743ae820:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-743ae820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-4afa3116{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-4afa3116:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-4afa3116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1014dfa );}.elementor-117 .elementor-element.elementor-element-4afa3116::before, .elementor-117 .elementor-element.elementor-element-4afa3116 > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-4afa3116 > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-4afa3116 > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-4afa3116 > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-4afa3116 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-0b42f2f ) 100%);}.elementor-117 .elementor-element.elementor-element-2928e065{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-2ff6dac1{text-align:start;}.elementor-117 .elementor-element.elementor-element-2ff6dac1 .elementor-heading-title{font-family:var( --e-global-typography-4d851f1-font-family ), Sans-serif;font-size:var( --e-global-typography-4d851f1-font-size );font-weight:var( --e-global-typography-4d851f1-font-weight );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-1b670409 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-c9c08a3 );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-4741e89-font-family ), Sans-serif;font-size:var( --e-global-typography-4741e89-font-size );font-weight:var( --e-global-typography-4741e89-font-weight );line-height:var( --e-global-typography-4741e89-line-height );}.elementor-117 .elementor-element.elementor-element-1b670409 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-secondary );}.elementor-117 .elementor-element.elementor-element-1b670409 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-1b670409 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-1b670409 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-44d0ee7-font-family ), Sans-serif;font-size:var( --e-global-typography-44d0ee7-font-size );font-weight:var( --e-global-typography-44d0ee7-font-weight );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-730ec3c9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-730ec3c9 p{margin-block-end:0px;}.elementor-117 .elementor-element.elementor-element-f30a62f{text-align:start;}.elementor-117 .elementor-element.elementor-element-f30a62f .elementor-heading-title{font-family:var( --e-global-typography-44d0ee7-font-family ), Sans-serif;font-size:var( --e-global-typography-44d0ee7-font-size );font-weight:var( --e-global-typography-44d0ee7-font-weight );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-fdce8b6{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-fdce8b6:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-fdce8b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1014dfa );}.elementor-117 .elementor-element.elementor-element-28408805 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-117 .elementor-element.elementor-element-28408805 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-117 .elementor-element.elementor-element-28408805 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-117 .elementor-element.elementor-element-28408805 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-117 .elementor-element.elementor-element-28408805 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-117 .elementor-element.elementor-element-28408805 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-28408805 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-117 .elementor-element.elementor-element-28408805{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-117 .elementor-element.elementor-element-28408805 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-117 .elementor-element.elementor-element-28408805 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-28408805 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-28408805 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-1d06536d{--display:flex;--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-ba4c968 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-a4a3c37 );color:var( --e-global-color-a4a3c37 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:13px 26px 13px 26px;}.elementor-117 .elementor-element.elementor-element-ba4c968 .elementor-button:hover, .elementor-117 .elementor-element.elementor-element-ba4c968 .elementor-button:focus{background-color:var( --e-global-color-a4a3c37 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-ba4c968 .elementor-button:hover svg, .elementor-117 .elementor-element.elementor-element-ba4c968 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-2ce32df6{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-117 .elementor-element.elementor-element-2ce32df6:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-2ce32df6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-42ab28c7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-42ab28c7:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-42ab28c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1014dfa );}.elementor-117 .elementor-element.elementor-element-3aa51c68{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-1ba438f9 .elementor-heading-title{font-family:var( --e-global-typography-4d851f1-font-family ), Sans-serif;font-size:var( --e-global-typography-4d851f1-font-size );font-weight:var( --e-global-typography-4d851f1-font-weight );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-4e08603c .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-c9c08a3 );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-4741e89-font-family ), Sans-serif;font-size:var( --e-global-typography-4741e89-font-size );font-weight:var( --e-global-typography-4741e89-font-weight );line-height:var( --e-global-typography-4741e89-line-height );}.elementor-117 .elementor-element.elementor-element-4e08603c .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-secondary );}.elementor-117 .elementor-element.elementor-element-4e08603c .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-4e08603c .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-4e08603c .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-44d0ee7-font-family ), Sans-serif;font-size:var( --e-global-typography-44d0ee7-font-size );font-weight:var( --e-global-typography-44d0ee7-font-weight );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-4889fe2f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-4889fe2f p{margin-block-end:0px;}.elementor-117 .elementor-element.elementor-element-5ccef3b6{text-align:start;}.elementor-117 .elementor-element.elementor-element-5ccef3b6 .elementor-heading-title{font-family:var( --e-global-typography-44d0ee7-font-family ), Sans-serif;font-size:var( --e-global-typography-44d0ee7-font-size );font-weight:var( --e-global-typography-44d0ee7-font-weight );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-be7843c{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-be7843c:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-be7843c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1014dfa );}.elementor-117 .elementor-element.elementor-element-3f54f3e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-117 .elementor-element.elementor-element-3f54f3e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-117 .elementor-element.elementor-element-3f54f3e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-117 .elementor-element.elementor-element-3f54f3e9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-117 .elementor-element.elementor-element-3f54f3e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-117 .elementor-element.elementor-element-3f54f3e9 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-3f54f3e9 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-117 .elementor-element.elementor-element-3f54f3e9{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-117 .elementor-element.elementor-element-3f54f3e9 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-117 .elementor-element.elementor-element-3f54f3e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-3f54f3e9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-3f54f3e9 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-286da579{--display:flex;--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-3e71f2a1 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-a4a3c37 );color:var( --e-global-color-a4a3c37 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:13px 26px 13px 26px;}.elementor-117 .elementor-element.elementor-element-3e71f2a1 .elementor-button:hover, .elementor-117 .elementor-element.elementor-element-3e71f2a1 .elementor-button:focus{background-color:var( --e-global-color-a4a3c37 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-3e71f2a1 .elementor-button:hover svg, .elementor-117 .elementor-element.elementor-element-3e71f2a1 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-79a2f22b{--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:40px;--padding-right:40px;}.elementor-117 .elementor-element.elementor-element-6911e519{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-79628622{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-e1e0d58{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-e1e0d58:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-e1e0d58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elegantstones.ca/wp-content/uploads/2026/04/Testimonials-02.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-117 .elementor-element.elementor-element-7deaf382{--display:flex;--border-radius:20px 0px 0px 0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-7deaf382:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-7deaf382 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-5c28408a{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:-40px;border-radius:0px 0px 20px 0px;box-shadow:0px 20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-5c28408a{right:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-5c28408a{left:0px;}.elementor-117 .elementor-element.elementor-element-482153b2{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 20px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-482153b2{left:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-482153b2{right:-40px;}.elementor-117 .elementor-element.elementor-element-33c4dcdf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-117 .elementor-element.elementor-element-33c4dcdf:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-33c4dcdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1014dfa );}.elementor-117 .elementor-element.elementor-element-5a2f3fc4{--e-rating-justify-content:center;--e-rating-icon-font-size:25px;--e-rating-gap:5px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-3c22bb6 );}.elementor-117 .elementor-element.elementor-element-1361cc5b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-1361cc5b .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-1361cc5b .elementor-icon-box-title a{font-family:var( --e-global-typography-4d851f1-font-family ), Sans-serif;font-size:var( --e-global-typography-4d851f1-font-size );font-weight:var( --e-global-typography-4d851f1-font-weight );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-1361cc5b .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-187291fe{--display:flex;--position:absolute;--min-height:65px;--border-radius:0px 16px 0px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-117 .elementor-element.elementor-element-187291fe:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-187291fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4a3c37 );}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-187291fe{right:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-187291fe{left:0px;}.elementor-117 .elementor-element.elementor-element-66b94738{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;z-index:333;}.elementor-117 .elementor-element.elementor-element-66b94738 .elementor-icon-wrapper{text-align:end;}.elementor-117 .elementor-element.elementor-element-66b94738.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-66b94738.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-66b94738.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-66b94738.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-66b94738.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-117 .elementor-element.elementor-element-66b94738.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-66b94738.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-66b94738.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-86de9da );color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-66b94738.elementor-view-framed .elementor-icon:hover, .elementor-117 .elementor-element.elementor-element-66b94738.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-86de9da );border-color:var( --e-global-color-86de9da );}.elementor-117 .elementor-element.elementor-element-66b94738.elementor-view-framed .elementor-icon:hover, .elementor-117 .elementor-element.elementor-element-66b94738.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-86de9da );}.elementor-117 .elementor-element.elementor-element-66b94738.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-66b94738.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-a4a3c37 );}.elementor-117 .elementor-element.elementor-element-66b94738 .elementor-icon{font-size:20px;padding:15px;}.elementor-117 .elementor-element.elementor-element-66b94738 .elementor-icon svg{height:20px;}.elementor-117 .elementor-element.elementor-element-52f0cc2b{--spacer-size:40px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-52f0cc2b{right:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-52f0cc2b{left:0px;}.elementor-117 .elementor-element.elementor-element-791f2a77{--spacer-size:25px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-791f2a77{left:-40px;}body.rtl .elementor-117 .elementor-element.elementor-element-791f2a77{right:-40px;}.elementor-117 .elementor-element.elementor-element-6d30b1a1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-1a4f76dd .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-1a4f76dd .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-117 .elementor-element.elementor-element-1a4f76dd{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-117 .elementor-element.elementor-element-1a4f76dd .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-117 .elementor-element.elementor-element-1a4f76dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-1a4f76dd .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-1a4f76dd .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-117 .elementor-element.elementor-element-49c70ceb .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-c9c08a3 );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-238d32d-font-family ), Sans-serif;font-size:var( --e-global-typography-238d32d-font-size );font-weight:var( --e-global-typography-238d32d-font-weight );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-49c70ceb .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-secondary );}.elementor-117 .elementor-element.elementor-element-49c70ceb .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-49c70ceb .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-49c70ceb .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-238d32d-font-family ), Sans-serif;font-size:var( --e-global-typography-238d32d-font-size );font-weight:var( --e-global-typography-238d32d-font-weight );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-3d5658e4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-3d5658e4 p{margin-block-end:15px;}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:1;}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-single-testimonial-slider, .elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-testimonial_card, .elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:var( --e-global-color-1014dfa );}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-single-testimonial-slider, .elementor-117 .elementor-element.elementor-element-6db63ca4  .elementskit-testimonial_card{padding:30px 30px 30px 30px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-single-testimonial-slider, .elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-testimonial_card{border-radius:20px 20px 20px 20px;}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-commentor-content{text-align:left;}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-testimonial_card{text-align:left;}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-profile-info{text-align:left;}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-commentor-bio{text-align:left;justify-content:left;}.elementor-117 .elementor-element.elementor-element-6db63ca4 .ekit_testimonial_style_5 .elementskit-commentor-header{text-align:left;}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-text );margin:0px 0px 30px 0px;}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-text );margin:0px 0px 30px 0px;}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-c9c08a3 );font-family:var( --e-global-typography-35a5096-font-family ), Sans-serif;font-size:var( --e-global-typography-35a5096-font-size );font-weight:var( --e-global-typography-35a5096-font-weight );line-height:var( --e-global-typography-35a5096-line-height );margin-bottom:3px;}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-author-name{color:var( --e-global-color-c9c08a3 );}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-profile-info .elementskit-author-des{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-commentor-bio .elementskit-commentor-image > img{height:60px;width:60px;}.elementor-117 .elementor-element.elementor-element-6db63ca4 .ekit-testimonial--avatar{margin:0px 10px 0px 0px;}@media(max-width:1024px){.elementor-117 .elementor-element.elementor-element-39cae610{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-7ea35c2f{--min-height:350px;}.elementor-117 .elementor-element.elementor-element-1359a42c .elementor-heading-title{font-size:var( --e-global-typography-5aba66f-font-size );line-height:var( --e-global-typography-5aba66f-line-height );}.elementor-117 .elementor-element.elementor-element-67958af4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-67958af4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-117 .elementor-element.elementor-element-aba2318{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-5f042659{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-77ef303e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-117 .elementor-element.elementor-element-266ee1b8 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-266ee1b8 .elementor-icon-box-title a{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-266ee1b8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-17461d99 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-17461d99 .elementor-icon-box-title a{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-17461d99 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-70332265 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-70332265 .elementor-icon-box-title a{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-70332265 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-50673930 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-50673930 .elementor-icon-box-title a{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-50673930 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-273c5855 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-273c5855 .elementor-icon-box-title a{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-273c5855 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-59069994 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-59069994 .elementor-icon-box-title a{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-59069994 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-70dd6172{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-cd61d6f{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-6029eb0d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-117 .elementor-element.elementor-element-7d9ae390 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-7d9ae390 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-56d2d61 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-238d32d-font-size );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-56d2d61 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-56d2d61 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-238d32d-font-size );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-119e4f2d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-117 .elementor-element.elementor-element-278272f3 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-278272f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-4d851f1-font-size );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-278272f3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-3960ee9d .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-3960ee9d .elementor-icon-box-title a{font-size:var( --e-global-typography-4d851f1-font-size );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-3960ee9d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-355330ea .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-355330ea .elementor-icon-box-title a{font-size:var( --e-global-typography-4d851f1-font-size );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-355330ea .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-75c164f1 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-75c164f1 .elementor-icon-box-title a{font-size:var( --e-global-typography-4d851f1-font-size );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-75c164f1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-67273f9 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-67273f9 .elementor-icon-box-title a{font-size:var( --e-global-typography-4d851f1-font-size );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-67273f9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-24ddd7d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-7bf45166{--padding-top:80px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-8b57419{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-117 .elementor-element.elementor-element-5decc539 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-5decc539 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-7baffd18 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-238d32d-font-size );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-7baffd18 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-7baffd18 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-238d32d-font-size );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-ed86d94{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-1f7ea4fe{--grid-auto-flow:row;}.elementor-117 .elementor-element.elementor-element-27292584 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-27292584 .elementor-icon-box-title a{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-27292584 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-23cbd5b7 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-23cbd5b7 .elementor-icon-box-title a{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-23cbd5b7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-715d49c .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-715d49c .elementor-icon-box-title a{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-715d49c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-5c1aab62 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-5c1aab62 .elementor-icon-box-title a{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-5c1aab62 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-117 .elementor-element.elementor-element-13788aec{right:0px;}body.rtl .elementor-117 .elementor-element.elementor-element-13788aec{left:0px;}.elementor-117 .elementor-element.elementor-element-13788aec{bottom:-30px;}.elementor-117 .elementor-element.elementor-element-3316a247{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-117 .elementor-element.elementor-element-ed848d7 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-ed848d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-ed848d7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-40090ffe{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-3688a314{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-69dfaf56 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-69dfaf56 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-45577313 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-238d32d-font-size );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-45577313 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-45577313 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-238d32d-font-size );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-60723e3d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-5955a74f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-117 .elementor-element.elementor-element-4e32f2d2 .elementor-heading-title{font-size:var( --e-global-typography-4d851f1-font-size );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-2154204b .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-4741e89-font-size );line-height:var( --e-global-typography-4741e89-line-height );}.elementor-117 .elementor-element.elementor-element-2154204b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-2154204b .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-2a830db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-48309966 .elementor-heading-title{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-6a4d5869 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-6a4d5869 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-7493a024 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-117 .elementor-element.elementor-element-2ff6dac1 .elementor-heading-title{font-size:var( --e-global-typography-4d851f1-font-size );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-1b670409 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-4741e89-font-size );line-height:var( --e-global-typography-4741e89-line-height );}.elementor-117 .elementor-element.elementor-element-1b670409 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-1b670409 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-730ec3c9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-f30a62f .elementor-heading-title{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-28408805 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-28408805 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-ba4c968 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-117 .elementor-element.elementor-element-1ba438f9 .elementor-heading-title{font-size:var( --e-global-typography-4d851f1-font-size );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-4e08603c .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-4741e89-font-size );line-height:var( --e-global-typography-4741e89-line-height );}.elementor-117 .elementor-element.elementor-element-4e08603c .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-4e08603c .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-4889fe2f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-5ccef3b6 .elementor-heading-title{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-3f54f3e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-3f54f3e9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-3e71f2a1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-117 .elementor-element.elementor-element-79a2f22b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-6911e519{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-79628622{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-117 .elementor-element.elementor-element-1361cc5b .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-1361cc5b .elementor-icon-box-title a{font-size:var( --e-global-typography-4d851f1-font-size );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-1361cc5b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-1a4f76dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-1a4f76dd .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-49c70ceb .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-238d32d-font-size );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-49c70ceb .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-49c70ceb .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-238d32d-font-size );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-3d5658e4{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-35a5096-font-size );line-height:var( --e-global-typography-35a5096-line-height );}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-117 .elementor-element.elementor-element-39cae610{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-7ea35c2f{--min-height:300px;}.elementor-117 .elementor-element.elementor-element-1359a42c .elementor-heading-title{font-size:var( --e-global-typography-5aba66f-font-size );line-height:var( --e-global-typography-5aba66f-line-height );}.elementor-117 .elementor-element.elementor-element-67958af4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-67958af4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-117 .elementor-element.elementor-element-aba2318{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-5f042659{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-77ef303e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-117 .elementor-element.elementor-element-20412410{--width:80%;}.elementor-117 .elementor-element.elementor-element-266ee1b8 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-266ee1b8 .elementor-icon-box-title a{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-266ee1b8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-411c0347{--width:65px;}.elementor-117 .elementor-element.elementor-element-77abf524{--width:80%;}.elementor-117 .elementor-element.elementor-element-17461d99 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-17461d99 .elementor-icon-box-title a{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-17461d99 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-37d3406a{--width:65px;}.elementor-117 .elementor-element.elementor-element-71af8871{--width:80%;}.elementor-117 .elementor-element.elementor-element-70332265 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-70332265 .elementor-icon-box-title a{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-70332265 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-79fe4a60{--width:65px;}.elementor-117 .elementor-element.elementor-element-42c3d2cf{--width:80%;}.elementor-117 .elementor-element.elementor-element-50673930 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-50673930 .elementor-icon-box-title a{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-50673930 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-222c540a{--width:65px;}.elementor-117 .elementor-element.elementor-element-3d3700d7{--width:80%;}.elementor-117 .elementor-element.elementor-element-273c5855 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-273c5855 .elementor-icon-box-title a{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-273c5855 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-2c658a5b{--width:65px;}.elementor-117 .elementor-element.elementor-element-31fdb2ff{--width:80%;}.elementor-117 .elementor-element.elementor-element-59069994 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-59069994 .elementor-icon-box-title a{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-59069994 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-a465f0b{--width:65px;}.elementor-117 .elementor-element.elementor-element-70dd6172{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-cd61d6f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-6029eb0d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-117 .elementor-element.elementor-element-7d9ae390 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-7d9ae390 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-56d2d61 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-238d32d-font-size );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-56d2d61 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-56d2d61 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-238d32d-font-size );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-119e4f2d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-52aeeb6f .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-117 .elementor-element.elementor-element-1eebee91{--width:60px;}.elementor-117 .elementor-element.elementor-element-278272f3 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-278272f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-4d851f1-font-size );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-278272f3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-2073564b{--width:60px;}.elementor-117 .elementor-element.elementor-element-3960ee9d .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-3960ee9d .elementor-icon-box-title a{font-size:var( --e-global-typography-4d851f1-font-size );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-3960ee9d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-32b194b5{--width:60px;}.elementor-117 .elementor-element.elementor-element-355330ea .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-355330ea .elementor-icon-box-title a{font-size:var( --e-global-typography-4d851f1-font-size );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-355330ea .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-321f5b11{--width:60px;}.elementor-117 .elementor-element.elementor-element-75c164f1 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-75c164f1 .elementor-icon-box-title a{font-size:var( --e-global-typography-4d851f1-font-size );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-75c164f1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-14c34da1{--width:60px;}.elementor-117 .elementor-element.elementor-element-67273f9 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-67273f9 .elementor-icon-box-title a{font-size:var( --e-global-typography-4d851f1-font-size );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-67273f9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-7bf45166{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-5decc539 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-5decc539 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-7baffd18 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-238d32d-font-size );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-7baffd18 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-7baffd18 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-238d32d-font-size );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-ed86d94{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-1f7ea4fe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-117 .elementor-element.elementor-element-27292584 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-27292584 .elementor-icon-box-title a{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-27292584 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-23cbd5b7 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-23cbd5b7 .elementor-icon-box-title a{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-23cbd5b7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-715d49c .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-715d49c .elementor-icon-box-title a{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-715d49c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-5c1aab62 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-5c1aab62 .elementor-icon-box-title a{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-5c1aab62 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-3316a247{--width:91%;}.elementor-117 .elementor-element.elementor-element-5c9d6fe7{--width:175px;}.elementor-117 .elementor-element.elementor-element-ed848d7 .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-ed848d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-ed848d7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-40090ffe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-3688a314{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-69dfaf56 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-69dfaf56 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-45577313 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-238d32d-font-size );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-45577313 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-45577313 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-238d32d-font-size );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-60723e3d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-5955a74f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-117 .elementor-element.elementor-element-4e32f2d2 .elementor-heading-title{font-size:var( --e-global-typography-4d851f1-font-size );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-2154204b .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-4741e89-font-size );line-height:var( --e-global-typography-4741e89-line-height );}.elementor-117 .elementor-element.elementor-element-2154204b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-2154204b .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-2a830db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-48309966 .elementor-heading-title{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-6a4d5869 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-6a4d5869 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-7493a024 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-117 .elementor-element.elementor-element-2ff6dac1 .elementor-heading-title{font-size:var( --e-global-typography-4d851f1-font-size );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-1b670409 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-4741e89-font-size );line-height:var( --e-global-typography-4741e89-line-height );}.elementor-117 .elementor-element.elementor-element-1b670409 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-1b670409 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-730ec3c9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-f30a62f .elementor-heading-title{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-28408805 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-28408805 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-ba4c968 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-117 .elementor-element.elementor-element-1ba438f9 .elementor-heading-title{font-size:var( --e-global-typography-4d851f1-font-size );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-4e08603c .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-4741e89-font-size );line-height:var( --e-global-typography-4741e89-line-height );}.elementor-117 .elementor-element.elementor-element-4e08603c .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-4e08603c .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-4889fe2f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-5ccef3b6 .elementor-heading-title{font-size:var( --e-global-typography-44d0ee7-font-size );line-height:var( --e-global-typography-44d0ee7-line-height );}.elementor-117 .elementor-element.elementor-element-3f54f3e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-3f54f3e9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-3e71f2a1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-117 .elementor-element.elementor-element-79a2f22b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-6911e519{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-117 .elementor-element.elementor-element-7deaf382{--width:80%;}.elementor-117 .elementor-element.elementor-element-1361cc5b .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-1361cc5b .elementor-icon-box-title a{font-size:var( --e-global-typography-4d851f1-font-size );line-height:var( --e-global-typography-4d851f1-line-height );}.elementor-117 .elementor-element.elementor-element-1361cc5b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-187291fe{--width:65px;}.elementor-117 .elementor-element.elementor-element-1a4f76dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-117 .elementor-element.elementor-element-1a4f76dd .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-49c70ceb .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-238d32d-font-size );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-49c70ceb .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-117 .elementor-element.elementor-element-49c70ceb .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-238d32d-font-size );line-height:var( --e-global-typography-238d32d-line-height );}.elementor-117 .elementor-element.elementor-element-3d5658e4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-35a5096-font-size );line-height:var( --e-global-typography-35a5096-line-height );}.elementor-117 .elementor-element.elementor-element-6db63ca4 .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-117 .elementor-element.elementor-element-4022dea5{--width:100%;}.elementor-117 .elementor-element.elementor-element-20412410{--width:80%;}.elementor-117 .elementor-element.elementor-element-411c0347{--width:65px;}.elementor-117 .elementor-element.elementor-element-77abf524{--width:80%;}.elementor-117 .elementor-element.elementor-element-37d3406a{--width:65px;}.elementor-117 .elementor-element.elementor-element-71af8871{--width:80%;}.elementor-117 .elementor-element.elementor-element-79fe4a60{--width:65px;}.elementor-117 .elementor-element.elementor-element-42c3d2cf{--width:80%;}.elementor-117 .elementor-element.elementor-element-222c540a{--width:65px;}.elementor-117 .elementor-element.elementor-element-3d3700d7{--width:80%;}.elementor-117 .elementor-element.elementor-element-2c658a5b{--width:65px;}.elementor-117 .elementor-element.elementor-element-31fdb2ff{--width:80%;}.elementor-117 .elementor-element.elementor-element-a465f0b{--width:65px;}.elementor-117 .elementor-element.elementor-element-1eebee91{--width:60px;}.elementor-117 .elementor-element.elementor-element-2073564b{--width:60px;}.elementor-117 .elementor-element.elementor-element-32b194b5{--width:60px;}.elementor-117 .elementor-element.elementor-element-321f5b11{--width:60px;}.elementor-117 .elementor-element.elementor-element-14c34da1{--width:60px;}.elementor-117 .elementor-element.elementor-element-fc4be5{--width:55%;}.elementor-117 .elementor-element.elementor-element-2db20588{--width:45%;}.elementor-117 .elementor-element.elementor-element-3316a247{--width:100%;}.elementor-117 .elementor-element.elementor-element-5c9d6fe7{--width:175px;}.elementor-117 .elementor-element.elementor-element-7ea11402{--width:50%;}.elementor-117 .elementor-element.elementor-element-5134ade7{--width:100%;}.elementor-117 .elementor-element.elementor-element-e1e0d58{--width:40%;}.elementor-117 .elementor-element.elementor-element-7deaf382{--width:58%;}.elementor-117 .elementor-element.elementor-element-187291fe{--width:65px;}.elementor-117 .elementor-element.elementor-element-6d30b1a1{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-117 .elementor-element.elementor-element-fc4be5{--width:100%;}.elementor-117 .elementor-element.elementor-element-2db20588{--width:100%;}.elementor-117 .elementor-element.elementor-element-3316a247{--width:96%;}.elementor-117 .elementor-element.elementor-element-7ea11402{--width:100%;}.elementor-117 .elementor-element.elementor-element-e1e0d58{--width:100%;}.elementor-117 .elementor-element.elementor-element-6d30b1a1{--width:100%;}}