.elementor-32178 .elementor-element.elementor-element-4c19f46{--display:flex;--min-height:550px;--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;--overlay-opacity:0.85;--padding-top:250px;--padding-bottom:130px;--padding-left:10px;--padding-right:10px;}.elementor-32178 .elementor-element.elementor-element-4c19f46:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-4c19f46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iepurasulbocanila.ro/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-13-at-10.27.21-3.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32178 .elementor-element.elementor-element-4c19f46::before, .elementor-32178 .elementor-element.elementor-element-4c19f46 > .elementor-background-video-container::before, .elementor-32178 .elementor-element.elementor-element-4c19f46 > .e-con-inner > .elementor-background-video-container::before, .elementor-32178 .elementor-element.elementor-element-4c19f46 > .elementor-background-slideshow::before, .elementor-32178 .elementor-element.elementor-element-4c19f46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32178 .elementor-element.elementor-element-4c19f46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-32178 .elementor-element.elementor-element-ac40913{--display:flex;}.elementor-32178 .elementor-element.elementor-element-ac40913.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32178 .elementor-element.elementor-element-93c8e08{width:initial;max-width:initial;}.elementor-32178 .elementor-element.elementor-element-93c8e08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-93c8e08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32178 .elementor-element.elementor-element-93c8e08 .title-subtitle{color:var( --e-global-color-b441446 );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-32178 .elementor-element.elementor-element-93c8e08 .title{color:var( --e-global-color-b441446 );font-family:"Encode Sans", Sans-serif;font-size:55px;line-height:1.15em;}.elementor-32178 .elementor-element.elementor-element-93c8e08 .woodmart-title-container u{color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-93c8e08 .title-after_title{color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-39edf6d{background-color:var( --e-global-color-secondary );padding:10px 10px 10px 25px;border-radius:50px 50px 50px 0px;}.elementor-32178 .elementor-element.elementor-element-39edf6d .elementor-icon-box-wrapper{text-align:start;}.elementor-32178 .elementor-element.elementor-element-39edf6d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-39edf6d .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-39edf6d .elementor-icon-box-title a{font-size:22px;}.elementor-32178 .elementor-element.elementor-element-39edf6d .elementor-icon-box-description{font-size:15px;color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-052ba03{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-32178 .elementor-element.elementor-element-b93c5a1{--display:flex;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:50px 50px 50px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-32178 .elementor-element.elementor-element-b93c5a1:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-b93c5a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-8e880fa .elementor-icon-box-wrapper{text-align:start;}.elementor-32178 .elementor-element.elementor-element-8e880fa .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-684d416 );}.elementor-32178 .elementor-element.elementor-element-8e880fa .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-8e880fa .elementor-icon-box-title a{font-size:30px;}.elementor-32178 .elementor-element.elementor-element-8e880fa .elementor-icon-box-description{font-size:18px;color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-ab29be8{--display:flex;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:50px 50px 50px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-32178 .elementor-element.elementor-element-ab29be8:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-ab29be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-609dc46 .elementor-icon-box-wrapper{text-align:start;}.elementor-32178 .elementor-element.elementor-element-609dc46 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-684d416 );}.elementor-32178 .elementor-element.elementor-element-609dc46 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-609dc46 .elementor-icon-box-title a{font-size:30px;}.elementor-32178 .elementor-element.elementor-element-609dc46 .elementor-icon-box-description{font-size:18px;color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-a398699{--display:flex;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:50px 50px 50px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-32178 .elementor-element.elementor-element-a398699:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-a398699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-78067a3 .elementor-icon-box-wrapper{text-align:start;}.elementor-32178 .elementor-element.elementor-element-78067a3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-684d416 );}.elementor-32178 .elementor-element.elementor-element-78067a3 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-78067a3 .elementor-icon-box-title a{font-size:30px;}.elementor-32178 .elementor-element.elementor-element-78067a3 .elementor-icon-box-description{font-size:18px;color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-5b62ef1{--display:flex;--margin-top:-90px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-32178 .elementor-element.elementor-element-4b58c8a{--display:flex;}.elementor-32178 .elementor-element.elementor-element-790569e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-3757d1c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-a2bc9a1{--display:flex;}.elementor-32178 .elementor-element.elementor-element-12e8c4d img{border-radius:90px 90px 0px 90px;}.elementor-32178 .elementor-element.elementor-element-850e1f2{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:50px 50px 50px 0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-32178 .elementor-element.elementor-element-7debe19{background-color:var( --e-global-color-primary );padding:15px 15px 15px 15px;border-radius:45px 45px 45px 0px;}.elementor-32178 .elementor-element.elementor-element-7debe19 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-32178 .elementor-element.elementor-element-7debe19 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-7debe19 .elementor-icon{font-size:40px;}.elementor-32178 .elementor-element.elementor-element-7debe19 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-7debe19 .elementor-icon-box-title a{font-size:18px;}.elementor-32178 .elementor-element.elementor-element-9561d6b{--display:flex;}.elementor-32178 .elementor-element.elementor-element-7e73f6d{padding:10px 10px 10px 10px;border-style:dashed;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:999px 999px 999px 999px;}.elementor-32178 .elementor-element.elementor-element-7e73f6d img{border-radius:999px 999px 999px 999px;}.elementor-32178 .elementor-element.elementor-element-6851130 img{border-radius:0px 90px 90px 90px;}.elementor-32178 .elementor-element.elementor-element-7de26f3{--display:flex;--justify-content:center;}.elementor-32178 .elementor-element.elementor-element-9a3138f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-9a3138f .title-after_title, .elementor-32178 .elementor-element.elementor-element-9a3138f .title-subtitle, .elementor-32178 .elementor-element.elementor-element-9a3138f .woodmart-title-container{max-width:100%;}.elementor-32178 .elementor-element.elementor-element-9a3138f .title-subtitle{color:var( --e-global-color-secondary );font-family:"Encode Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:underline;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-9a3138f .title{color:var( --e-global-color-text );font-size:45px;}.elementor-32178 .elementor-element.elementor-element-9a3138f .title-after_title{color:var( --e-global-color-text );font-size:16px;font-weight:400;}.elementor-32178 .elementor-element.elementor-element-3e86a34{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-c4b6d02{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-c4b6d02:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-c4b6d02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-c73b6d3{background-color:var( --e-global-color-secondary );padding:15px 15px 15px 15px;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-c73b6d3.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-c73b6d3:hover{border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-c73b6d3 .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-c73b6d3 .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-c73b6d3 .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-ad1defa{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-ad1defa .title{color:var( --e-global-color-text );font-size:18px;}.elementor-32178 .elementor-element.elementor-element-ad1defa .title-after_title{color:var( --e-global-color-text );font-size:15px;}.elementor-32178 .elementor-element.elementor-element-dc78aa3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-dc78aa3:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-dc78aa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-60c8ff6{background-color:var( --e-global-color-secondary );padding:15px 15px 15px 15px;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-60c8ff6.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-60c8ff6:hover{border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-60c8ff6 .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-60c8ff6 .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-60c8ff6 .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-7f49160{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-7f49160 .title{color:var( --e-global-color-text );font-size:18px;}.elementor-32178 .elementor-element.elementor-element-7f49160 .title-after_title{color:var( --e-global-color-text );font-size:15px;}.elementor-32178 .elementor-element.elementor-element-1108f82{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-1108f82:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-1108f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-2c2daa4{background-color:var( --e-global-color-secondary );padding:15px 15px 15px 15px;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-2c2daa4.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-2c2daa4:hover{border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-2c2daa4 .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-2c2daa4 .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-2c2daa4 .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-0203cf4{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-0203cf4 .title{color:var( --e-global-color-text );font-size:18px;}.elementor-32178 .elementor-element.elementor-element-0203cf4 .title-after_title{color:var( --e-global-color-text );font-size:15px;}.elementor-32178 .elementor-element.elementor-element-c5450c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-c5450c1:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-c5450c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-115be3f{background-color:var( --e-global-color-secondary );padding:15px 15px 15px 15px;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-115be3f.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-115be3f:hover{border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-115be3f .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-115be3f .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-115be3f .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-b80d3b5{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-b80d3b5 .title{color:var( --e-global-color-text );font-size:18px;}.elementor-32178 .elementor-element.elementor-element-b80d3b5 .title-after_title{color:var( --e-global-color-text );font-size:15px;}.elementor-32178 .elementor-element.elementor-element-6fb0397{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-6fb0397:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-6fb0397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-fc54271{background-color:var( --e-global-color-secondary );padding:15px 15px 15px 15px;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-fc54271.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-fc54271:hover{border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-fc54271 .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-fc54271 .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-fc54271 .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-9b8fcfe{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-9b8fcfe .title{color:var( --e-global-color-text );font-size:18px;}.elementor-32178 .elementor-element.elementor-element-9b8fcfe .title-after_title{color:var( --e-global-color-text );font-size:15px;}.elementor-32178 .elementor-element.elementor-element-fc62c75{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-fc62c75:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-fc62c75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-ec25422{background-color:var( --e-global-color-secondary );padding:15px 15px 15px 15px;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-ec25422.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-ec25422:hover{border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-ec25422 .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-ec25422 .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-ec25422 .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-010b0fc{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-010b0fc .title{color:var( --e-global-color-text );font-size:18px;}.elementor-32178 .elementor-element.elementor-element-010b0fc .title-after_title{color:var( --e-global-color-text );font-size:15px;}.elementor-32178 .elementor-element.elementor-element-58282eb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-58282eb:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-58282eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-90c94eb{background-color:var( --e-global-color-secondary );padding:15px 15px 15px 15px;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-90c94eb.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-90c94eb:hover{border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-90c94eb .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-90c94eb .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-90c94eb .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-96e3098{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-96e3098 .title{color:var( --e-global-color-text );font-size:18px;}.elementor-32178 .elementor-element.elementor-element-96e3098 .title-after_title{color:var( --e-global-color-text );font-size:15px;}.elementor-32178 .elementor-element.elementor-element-5f2d03d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-5f2d03d:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-5f2d03d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-7548cdd{background-color:var( --e-global-color-secondary );padding:15px 15px 15px 15px;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-7548cdd.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-7548cdd:hover{border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-7548cdd .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-7548cdd .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-7548cdd .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-9c9546f{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-9c9546f .title{color:var( --e-global-color-text );font-size:18px;}.elementor-32178 .elementor-element.elementor-element-9c9546f .title-after_title{color:var( --e-global-color-text );font-size:15px;}.elementor-32178 .elementor-element.elementor-element-067fe26{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;grid-column:span 2;}.elementor-32178 .elementor-element.elementor-element-067fe26:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-067fe26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-2834e08{background-color:var( --e-global-color-secondary );padding:15px 15px 15px 15px;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-2834e08.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-2834e08:hover{border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-2834e08 .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-2834e08 .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-2834e08 .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-ae4fe15{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-ae4fe15 .title{color:var( --e-global-color-text );font-size:18px;}.elementor-32178 .elementor-element.elementor-element-ae4fe15 .title-after_title{color:var( --e-global-color-text );font-size:15px;}.elementor-32178 .elementor-element.elementor-element-1fbadd2 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-1fbadd2 .title-after_title, .elementor-32178 .elementor-element.elementor-element-1fbadd2 .title-subtitle, .elementor-32178 .elementor-element.elementor-element-1fbadd2 .woodmart-title-container{max-width:65%;}.elementor-32178 .elementor-element.elementor-element-1fbadd2 .title-subtitle{color:var( --e-global-color-secondary );font-family:"Encode Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:underline;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-1fbadd2 .title{color:var( --e-global-color-text );font-size:45px;}.elementor-32178 .elementor-element.elementor-element-1fbadd2 .title-after_title{color:var( --e-global-color-text );font-size:16px;font-weight:400;}.elementor-32178 .elementor-element.elementor-element-14dbb9c{--display:flex;}.elementor-32178 .elementor-element.elementor-element-14f8142{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-14f8142.e-con{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-7beaa2f{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:50px 50px 50px 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-32178 .elementor-element.elementor-element-7beaa2f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-7beaa2f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-7beaa2f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-7beaa2f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-7beaa2f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-7beaa2f .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-7beaa2f .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-32178 .elementor-element.elementor-element-7beaa2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32178 .elementor-element.elementor-element-7beaa2f .elementor-icon-list-item > a{font-size:15px;}.elementor-32178 .elementor-element.elementor-element-7beaa2f .elementor-icon-list-text{color:var( --e-global-color-b441446 );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-41c7423{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:50px 50px 50px 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-32178 .elementor-element.elementor-element-41c7423 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-41c7423 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-41c7423 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-41c7423 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-41c7423 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-41c7423 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-41c7423 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-32178 .elementor-element.elementor-element-41c7423 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32178 .elementor-element.elementor-element-41c7423 .elementor-icon-list-item > a{font-size:15px;}.elementor-32178 .elementor-element.elementor-element-41c7423 .elementor-icon-list-text{color:var( --e-global-color-b441446 );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-3b18271{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:50px 50px 50px 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-32178 .elementor-element.elementor-element-3b18271 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-3b18271 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-3b18271 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-3b18271 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-3b18271 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-3b18271 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-3b18271 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-32178 .elementor-element.elementor-element-3b18271 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32178 .elementor-element.elementor-element-3b18271 .elementor-icon-list-item > a{font-size:15px;}.elementor-32178 .elementor-element.elementor-element-3b18271 .elementor-icon-list-text{color:var( --e-global-color-b441446 );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-f642ec1{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:50px 50px 50px 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-32178 .elementor-element.elementor-element-f642ec1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-f642ec1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-f642ec1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-f642ec1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-f642ec1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-f642ec1 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-f642ec1 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-32178 .elementor-element.elementor-element-f642ec1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32178 .elementor-element.elementor-element-f642ec1 .elementor-icon-list-item > a{font-size:15px;}.elementor-32178 .elementor-element.elementor-element-f642ec1 .elementor-icon-list-text{color:var( --e-global-color-b441446 );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-62022b6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-01ec1f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-32178 .elementor-element.elementor-element-01ec1f2:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-01ec1f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-f527ad5.elementor-element{--align-self:flex-end;}.elementor-32178 .elementor-element.elementor-element-f527ad5{font-family:"Aleo", Sans-serif;font-size:50px;font-weight:200;line-height:1em;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-13cbc84{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-13cbc84 .title{color:var( --e-global-color-text );font-size:22px;}.elementor-32178 .elementor-element.elementor-element-13cbc84 .woodmart-title-container u{color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-13cbc84 .title-after_title{color:var( --e-global-color-text );font-family:"Encode Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-32178 .elementor-element.elementor-element-c6c876c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-32178 .elementor-element.elementor-element-c6c876c:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-c6c876c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-546f3cc.elementor-element{--align-self:flex-end;}.elementor-32178 .elementor-element.elementor-element-546f3cc{font-family:"Aleo", Sans-serif;font-size:50px;font-weight:200;line-height:1em;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-d3d0587{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-d3d0587 .title{color:var( --e-global-color-text );font-size:22px;}.elementor-32178 .elementor-element.elementor-element-d3d0587 .woodmart-title-container u{color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-d3d0587 .title-after_title{color:var( --e-global-color-text );font-family:"Encode Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-32178 .elementor-element.elementor-element-8d76202{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-32178 .elementor-element.elementor-element-8d76202:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-8d76202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-f3265b9.elementor-element{--align-self:flex-end;}.elementor-32178 .elementor-element.elementor-element-f3265b9{font-family:"Aleo", Sans-serif;font-size:50px;font-weight:200;line-height:1em;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-16c14ea{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-16c14ea .title{color:var( --e-global-color-text );font-size:22px;}.elementor-32178 .elementor-element.elementor-element-16c14ea .woodmart-title-container u{color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-16c14ea .title-after_title{color:var( --e-global-color-text );font-family:"Encode Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-32178 .elementor-element.elementor-element-c93e9d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-32178 .elementor-element.elementor-element-c93e9d9:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-c93e9d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-b3884e0.elementor-element{--align-self:flex-end;}.elementor-32178 .elementor-element.elementor-element-b3884e0{font-family:"Aleo", Sans-serif;font-size:50px;font-weight:200;line-height:1em;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-d01b37f{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-d01b37f .title{color:var( --e-global-color-text );font-size:22px;}.elementor-32178 .elementor-element.elementor-element-d01b37f .woodmart-title-container u{color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-d01b37f .title-after_title{color:var( --e-global-color-text );font-family:"Encode Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-32178 .elementor-element.elementor-element-c95af83{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-0eab08f{--display:flex;--justify-content:center;}.elementor-32178 .elementor-element.elementor-element-7f162db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-7f162db .title-after_title, .elementor-32178 .elementor-element.elementor-element-7f162db .title-subtitle, .elementor-32178 .elementor-element.elementor-element-7f162db .woodmart-title-container{max-width:100%;}.elementor-32178 .elementor-element.elementor-element-7f162db .title-subtitle{color:var( --e-global-color-secondary );font-family:"Encode Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:underline;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-7f162db .title{color:var( --e-global-color-text );font-size:45px;}.elementor-32178 .elementor-element.elementor-element-7f162db .title-after_title{color:var( --e-global-color-text );font-size:16px;font-weight:400;}.elementor-32178 .elementor-element.elementor-element-d1435d4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-2cc439b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-2cc439b:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-2cc439b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-914be1e{background-color:var( --e-global-color-secondary );padding:15px 15px 15px 15px;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-914be1e.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-914be1e:hover{border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-914be1e .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-914be1e .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-914be1e .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-18623a8{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-18623a8.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-18623a8 .title{color:var( --e-global-color-text );font-size:18px;}.elementor-32178 .elementor-element.elementor-element-18623a8 .title-after_title{color:var( --e-global-color-text );font-size:15px;}.elementor-32178 .elementor-element.elementor-element-17ed435{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-17ed435:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-17ed435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-68d9190{background-color:var( --e-global-color-secondary );padding:15px 15px 15px 15px;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-68d9190.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-68d9190:hover{border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-68d9190 .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-68d9190 .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-68d9190 .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-213a16a{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-213a16a .title{color:var( --e-global-color-text );font-size:18px;}.elementor-32178 .elementor-element.elementor-element-213a16a .title-after_title{color:var( --e-global-color-text );font-size:15px;}.elementor-32178 .elementor-element.elementor-element-d9bf15e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-d9bf15e:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-d9bf15e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-6363921{background-color:var( --e-global-color-secondary );padding:15px 15px 15px 15px;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-6363921.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-6363921:hover{border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-6363921 .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-6363921 .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-6363921 .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-0a088af{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-0a088af .title{color:var( --e-global-color-text );font-size:18px;}.elementor-32178 .elementor-element.elementor-element-0a088af .title-after_title{color:var( --e-global-color-text );font-size:15px;}.elementor-32178 .elementor-element.elementor-element-d75fcf9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-d75fcf9:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-d75fcf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-cf991c0{background-color:var( --e-global-color-secondary );padding:15px 15px 15px 15px;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-cf991c0.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-cf991c0:hover{border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-cf991c0 .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-cf991c0 .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-cf991c0 .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-c354e97{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-c354e97 .title{color:var( --e-global-color-text );font-size:18px;}.elementor-32178 .elementor-element.elementor-element-c354e97 .title-after_title{color:var( --e-global-color-text );font-size:15px;}.elementor-32178 .elementor-element.elementor-element-754447a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-85c8208{--display:flex;}.elementor-32178 .elementor-element.elementor-element-7d09291 img{border-radius:90px 90px 0px 90px;}.elementor-32178 .elementor-element.elementor-element-1c307fa{padding:5px 5px 5px 5px;border-style:dashed;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:90px 90px 90px 0px;}.elementor-32178 .elementor-element.elementor-element-1c307fa img{border-radius:85px 85px 85px 0px;}.elementor-32178 .elementor-element.elementor-element-be088f3{--display:flex;}.elementor-32178 .elementor-element.elementor-element-b58f7dd{padding:10px 10px 10px 10px;border-style:dashed;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:999px 999px 999px 999px;}.elementor-32178 .elementor-element.elementor-element-b58f7dd img{border-radius:999px 999px 999px 999px;}.elementor-32178 .elementor-element.elementor-element-980bb92 img{border-radius:0px 90px 90px 90px;}.elementor-32178 .elementor-element.elementor-element-55ddf13{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32178 .elementor-element.elementor-element-c8eba92 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-c8eba92 .title-subtitle{color:var( --e-global-color-secondary );font-family:"Encode Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:underline;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-c8eba92 .title{color:var( --e-global-color-text );font-size:45px;}.elementor-32178 .elementor-element.elementor-element-c8eba92 .title-after_title{color:var( --e-global-color-text );font-size:16px;font-weight:400;}.elementor-32178 .elementor-element.elementor-element-28a77a9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-28a77a9.e-con{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-adeb7b6{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:50px 50px 50px 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-32178 .elementor-element.elementor-element-adeb7b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-adeb7b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-adeb7b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-adeb7b6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-adeb7b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-adeb7b6 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-adeb7b6 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-32178 .elementor-element.elementor-element-adeb7b6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32178 .elementor-element.elementor-element-adeb7b6 .elementor-icon-list-item > a{font-size:15px;}.elementor-32178 .elementor-element.elementor-element-adeb7b6 .elementor-icon-list-text{color:var( --e-global-color-b441446 );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-1ea8c91{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:50px 50px 50px 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-32178 .elementor-element.elementor-element-1ea8c91 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-1ea8c91 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-1ea8c91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-1ea8c91 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-1ea8c91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-1ea8c91 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-1ea8c91 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-32178 .elementor-element.elementor-element-1ea8c91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32178 .elementor-element.elementor-element-1ea8c91 .elementor-icon-list-item > a{font-size:15px;}.elementor-32178 .elementor-element.elementor-element-1ea8c91 .elementor-icon-list-text{color:var( --e-global-color-b441446 );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-895103c{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:50px 50px 50px 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-32178 .elementor-element.elementor-element-895103c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-895103c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-895103c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-895103c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-895103c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-895103c .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-895103c .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-32178 .elementor-element.elementor-element-895103c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32178 .elementor-element.elementor-element-895103c .elementor-icon-list-item > a{font-size:15px;}.elementor-32178 .elementor-element.elementor-element-895103c .elementor-icon-list-text{color:var( --e-global-color-b441446 );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-a28beb7{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:50px 50px 50px 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-32178 .elementor-element.elementor-element-a28beb7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-a28beb7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-a28beb7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-a28beb7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-a28beb7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-a28beb7 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-a28beb7 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-32178 .elementor-element.elementor-element-a28beb7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32178 .elementor-element.elementor-element-a28beb7 .elementor-icon-list-item > a{font-size:15px;}.elementor-32178 .elementor-element.elementor-element-a28beb7 .elementor-icon-list-text{color:var( --e-global-color-b441446 );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-1a9a23b{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:50px 50px 50px 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-32178 .elementor-element.elementor-element-1a9a23b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-1a9a23b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-1a9a23b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-1a9a23b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-1a9a23b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-1a9a23b .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-1a9a23b .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-32178 .elementor-element.elementor-element-1a9a23b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32178 .elementor-element.elementor-element-1a9a23b .elementor-icon-list-item > a{font-size:15px;}.elementor-32178 .elementor-element.elementor-element-1a9a23b .elementor-icon-list-text{color:var( --e-global-color-b441446 );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-c383ced{--display:flex;}.elementor-32178 .elementor-element.elementor-element-a07b36d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-a07b36d.e-con{--align-self:flex-end;}.elementor-32178 .elementor-element.elementor-element-828a5f2{width:var( --container-widget-width, 27.627% );max-width:27.627%;--container-widget-width:27.627%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-828a5f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-828a5f2.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-32178 .elementor-element.elementor-element-828a5f2 .title-after_title, .elementor-32178 .elementor-element.elementor-element-828a5f2 .title-subtitle, .elementor-32178 .elementor-element.elementor-element-828a5f2 .woodmart-title-container{max-width:100%;}.elementor-32178 .elementor-element.elementor-element-828a5f2 .title-subtitle{color:var( --e-global-color-secondary );font-family:"Encode Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:underline;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-828a5f2 .title{color:var( --e-global-color-text );font-size:45px;}.elementor-32178 .elementor-element.elementor-element-828a5f2 .title-after_title{color:var( --e-global-color-text );font-size:16px;}.elementor-32178 .elementor-element.elementor-element-c1f2972{--display:flex;}.elementor-32178 .elementor-element.elementor-element-fa46ae1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-32178 .elementor-element.elementor-element-fa46ae1:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-fa46ae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-b51a00f:hover{--e-transform-flipX:-1;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-b51a00f{background-color:var( --e-global-color-primary );padding:15px 15px 15px 15px;--e-transform-origin-x:center;--e-transform-origin-y:center;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-b51a00f.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-b51a00f .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-b51a00f .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-b51a00f .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-0b7b2a6{font-family:"Aleo", Sans-serif;font-size:50px;font-weight:200;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-bac8ced{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-bac8ced .title{color:var( --e-global-color-text );font-size:22px;}.elementor-32178 .elementor-element.elementor-element-bac8ced .woodmart-title-container u{color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-bac8ced .title-after_title{color:var( --e-global-color-text );font-family:"Encode Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-32178 .elementor-element.elementor-element-a1ab912{--display:flex;}.elementor-32178 .elementor-element.elementor-element-d4bad9a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-32178 .elementor-element.elementor-element-d4bad9a:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-d4bad9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-2f868df:hover{--e-transform-flipX:-1;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-2f868df{background-color:var( --e-global-color-primary );padding:15px 15px 15px 15px;--e-transform-origin-x:center;--e-transform-origin-y:center;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-2f868df.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-2f868df .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-2f868df .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-2f868df .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-b77ef28{font-family:"Aleo", Sans-serif;font-size:50px;font-weight:200;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-5e4dbfb{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-5e4dbfb .title{color:var( --e-global-color-text );font-size:22px;}.elementor-32178 .elementor-element.elementor-element-5e4dbfb .woodmart-title-container u{color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-5e4dbfb .title-after_title{color:var( --e-global-color-text );font-family:"Encode Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-32178 .elementor-element.elementor-element-3d3a4ad{--display:flex;}.elementor-32178 .elementor-element.elementor-element-4ebac72{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-32178 .elementor-element.elementor-element-4ebac72:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-4ebac72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-49ceb68:hover{--e-transform-flipX:-1;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-49ceb68{background-color:var( --e-global-color-primary );padding:15px 15px 15px 15px;--e-transform-origin-x:center;--e-transform-origin-y:center;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-49ceb68.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-49ceb68 .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-49ceb68 .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-49ceb68 .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-e40b012{font-family:"Aleo", Sans-serif;font-size:50px;font-weight:200;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-7d2aa38{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-7d2aa38 .title{color:var( --e-global-color-text );font-size:22px;}.elementor-32178 .elementor-element.elementor-element-7d2aa38 .woodmart-title-container u{color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-7d2aa38 .title-after_title{color:var( --e-global-color-text );font-family:"Encode Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-32178 .elementor-element.elementor-element-b828244{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-b828244 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-b828244.elementor-element{--align-self:flex-end;}.elementor-32178 .elementor-element.elementor-element-70a2421{--display:flex;}.elementor-32178 .elementor-element.elementor-element-da0d079 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-da0d079 .title-after_title, .elementor-32178 .elementor-element.elementor-element-da0d079 .title-subtitle, .elementor-32178 .elementor-element.elementor-element-da0d079 .woodmart-title-container{max-width:65%;}.elementor-32178 .elementor-element.elementor-element-da0d079 .title-subtitle{color:var( --e-global-color-secondary );font-family:"Encode Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:underline;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-da0d079 .title{color:var( --e-global-color-text );font-size:45px;}.elementor-32178 .elementor-element.elementor-element-da0d079 .title-after_title{color:var( --e-global-color-text );font-size:16px;font-weight:400;}.elementor-32178 .elementor-element.elementor-element-8cec684{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-d36a606{--display:flex;--justify-content:flex-end;--border-radius:50px 50px 50px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32178 .elementor-element.elementor-element-d36a606:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-d36a606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iepurasulbocanila.ro/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-13-at-10.27.25-2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32178 .elementor-element.elementor-element-ab47fa4{background-color:var( --e-global-color-b441446 );padding:20px 20px 20px 20px;border-radius:50px 50px 50px 0px;}.elementor-32178 .elementor-element.elementor-element-ab47fa4 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-32178 .elementor-element.elementor-element-ab47fa4 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-ab47fa4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-ab47fa4.elementor-view-framed .elementor-icon, .elementor-32178 .elementor-element.elementor-element-ab47fa4.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-ab47fa4 .elementor-icon{font-size:30px;}.elementor-32178 .elementor-element.elementor-element-ab47fa4 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-ab47fa4 .elementor-icon-box-title a{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-ab47fa4 .elementor-icon-box-description{font-size:20px;color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-9f6a0be{--display:flex;--justify-content:flex-end;--border-radius:50px 50px 50px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32178 .elementor-element.elementor-element-9f6a0be:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-9f6a0be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iepurasulbocanila.ro/wp-content/uploads/2026/07/726576415_1541860881061858_5428718648648884887_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32178 .elementor-element.elementor-element-1236c7e{background-color:var( --e-global-color-b441446 );padding:20px 20px 20px 20px;border-radius:50px 50px 50px 0px;}.elementor-32178 .elementor-element.elementor-element-1236c7e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-32178 .elementor-element.elementor-element-1236c7e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-1236c7e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-1236c7e.elementor-view-framed .elementor-icon, .elementor-32178 .elementor-element.elementor-element-1236c7e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-1236c7e .elementor-icon{font-size:30px;}.elementor-32178 .elementor-element.elementor-element-1236c7e .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-1236c7e .elementor-icon-box-title a{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-1236c7e .elementor-icon-box-description{font-size:20px;color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-e453ad7{--display:flex;--justify-content:flex-end;--border-radius:50px 50px 50px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32178 .elementor-element.elementor-element-e453ad7:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-e453ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iepurasulbocanila.ro/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-13-at-10.27.25-4.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32178 .elementor-element.elementor-element-a3d24d3{background-color:var( --e-global-color-b441446 );padding:20px 20px 20px 20px;border-radius:50px 50px 50px 0px;}.elementor-32178 .elementor-element.elementor-element-a3d24d3 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-32178 .elementor-element.elementor-element-a3d24d3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-a3d24d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-a3d24d3.elementor-view-framed .elementor-icon, .elementor-32178 .elementor-element.elementor-element-a3d24d3.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-a3d24d3 .elementor-icon{font-size:30px;}.elementor-32178 .elementor-element.elementor-element-a3d24d3 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-a3d24d3 .elementor-icon-box-title a{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-a3d24d3 .elementor-icon-box-description{font-size:20px;color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-49813ba{--display:flex;--justify-content:flex-end;--border-radius:50px 50px 50px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32178 .elementor-element.elementor-element-49813ba:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-49813ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iepurasulbocanila.ro/wp-content/uploads/2026/07/711670488_1529855308929082_7075316451323322422_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32178 .elementor-element.elementor-element-46824c0{background-color:var( --e-global-color-b441446 );padding:20px 20px 20px 20px;border-radius:50px 50px 50px 0px;}.elementor-32178 .elementor-element.elementor-element-46824c0 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-32178 .elementor-element.elementor-element-46824c0 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-46824c0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-46824c0.elementor-view-framed .elementor-icon, .elementor-32178 .elementor-element.elementor-element-46824c0.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-46824c0 .elementor-icon{font-size:30px;}.elementor-32178 .elementor-element.elementor-element-46824c0 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-46824c0 .elementor-icon-box-title a{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-46824c0 .elementor-icon-box-description{font-size:20px;color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-d29cfd6{--display:flex;--justify-content:flex-end;--border-radius:50px 50px 50px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32178 .elementor-element.elementor-element-d29cfd6:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-d29cfd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iepurasulbocanila.ro/wp-content/uploads/2026/07/661217605_1470658134848800_267269620889299360_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32178 .elementor-element.elementor-element-735818c{background-color:var( --e-global-color-b441446 );padding:20px 20px 20px 20px;border-radius:50px 50px 50px 0px;}.elementor-32178 .elementor-element.elementor-element-735818c .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-32178 .elementor-element.elementor-element-735818c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-735818c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-735818c.elementor-view-framed .elementor-icon, .elementor-32178 .elementor-element.elementor-element-735818c.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-735818c .elementor-icon{font-size:30px;}.elementor-32178 .elementor-element.elementor-element-735818c .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-735818c .elementor-icon-box-title a{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-735818c .elementor-icon-box-description{font-size:20px;color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-d26572e{--display:flex;--justify-content:flex-end;--border-radius:50px 50px 50px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32178 .elementor-element.elementor-element-d26572e:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-d26572e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iepurasulbocanila.ro/wp-content/uploads/2026/07/643845225_1447715370476410_1651168719430405959_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32178 .elementor-element.elementor-element-e3210a7{background-color:var( --e-global-color-b441446 );padding:20px 20px 20px 20px;border-radius:50px 50px 50px 0px;}.elementor-32178 .elementor-element.elementor-element-e3210a7 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-32178 .elementor-element.elementor-element-e3210a7 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-e3210a7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-e3210a7.elementor-view-framed .elementor-icon, .elementor-32178 .elementor-element.elementor-element-e3210a7.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-e3210a7 .elementor-icon{font-size:30px;}.elementor-32178 .elementor-element.elementor-element-e3210a7 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-e3210a7 .elementor-icon-box-title a{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-e3210a7 .elementor-icon-box-description{font-size:20px;color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-e7c3e29{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-672511b{--display:flex;}.elementor-32178 .elementor-element.elementor-element-4676443 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-4676443 .title-after_title, .elementor-32178 .elementor-element.elementor-element-4676443 .title-subtitle, .elementor-32178 .elementor-element.elementor-element-4676443 .woodmart-title-container{max-width:100%;}.elementor-32178 .elementor-element.elementor-element-4676443 .title-subtitle{color:var( --e-global-color-secondary );font-family:"Encode Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:underline;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-4676443 .title{color:var( --e-global-color-text );font-size:45px;}.elementor-32178 .elementor-element.elementor-element-4676443 .title-after_title{color:var( --e-global-color-text );font-size:16px;font-weight:400;}.elementor-32178 .elementor-element.elementor-element-80f4f5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-32178 .elementor-element.elementor-element-1741e4f{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-1741e4f .elementor-title{color:var( --e-global-color-primary );font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-1741e4f .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-1741e4f .elementor-progress-bar{height:16px;line-height:16px;}.elementor-32178 .elementor-element.elementor-element-1741e4f .elementor-progress-wrapper{border-radius:100px;overflow:hidden;}.elementor-32178 .elementor-element.elementor-element-7e0a0b2{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-7e0a0b2 .elementor-title{color:var( --e-global-color-primary );font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-7e0a0b2 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-7e0a0b2 .elementor-progress-bar{height:16px;line-height:16px;}.elementor-32178 .elementor-element.elementor-element-7e0a0b2 .elementor-progress-wrapper{border-radius:100px;overflow:hidden;}.elementor-32178 .elementor-element.elementor-element-ecbf0c6{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-ecbf0c6 .elementor-title{color:var( --e-global-color-primary );font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-ecbf0c6 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-ecbf0c6 .elementor-progress-bar{height:16px;line-height:16px;}.elementor-32178 .elementor-element.elementor-element-ecbf0c6 .elementor-progress-wrapper{border-radius:100px;overflow:hidden;}.elementor-32178 .elementor-element.elementor-element-01f0742{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-01f0742 .elementor-title{color:var( --e-global-color-primary );font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-01f0742 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-01f0742 .elementor-progress-bar{height:16px;line-height:16px;}.elementor-32178 .elementor-element.elementor-element-01f0742 .elementor-progress-wrapper{border-radius:100px;overflow:hidden;}.elementor-32178 .elementor-element.elementor-element-f5d2a95 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-f5d2a95 .title-after_title, .elementor-32178 .elementor-element.elementor-element-f5d2a95 .title-subtitle, .elementor-32178 .elementor-element.elementor-element-f5d2a95 .woodmart-title-container{max-width:65%;}.elementor-32178 .elementor-element.elementor-element-f5d2a95 .title-subtitle{color:var( --e-global-color-secondary );font-family:"Encode Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:underline;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-f5d2a95 .title{color:var( --e-global-color-text );font-size:45px;}.elementor-32178 .elementor-element.elementor-element-f5d2a95 .title-after_title{color:var( --e-global-color-text );font-size:16px;font-weight:400;}.elementor-32178 .elementor-element.elementor-element-f7a82e0{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-3b4383d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-3b4383d:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-3b4383d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-28330ea{background-color:var( --e-global-color-secondary );padding:15px 15px 15px 15px;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-28330ea.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-28330ea:hover{border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-28330ea .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-28330ea .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-28330ea .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-e30bb82{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-e30bb82 .title{color:var( --e-global-color-text );font-size:18px;}.elementor-32178 .elementor-element.elementor-element-e30bb82 .title-after_title{color:var( --e-global-color-text );font-size:15px;}.elementor-32178 .elementor-element.elementor-element-2086ac1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-2086ac1:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-2086ac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-6adfb33{background-color:var( --e-global-color-secondary );padding:15px 15px 15px 15px;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-6adfb33.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-6adfb33:hover{border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-6adfb33 .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-6adfb33 .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-6adfb33 .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-e80a22c{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-e80a22c .title{color:var( --e-global-color-text );font-size:18px;}.elementor-32178 .elementor-element.elementor-element-e80a22c .title-after_title{color:var( --e-global-color-text );font-size:15px;}.elementor-32178 .elementor-element.elementor-element-8f6b998{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-8f6b998:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-8f6b998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-0705f05{background-color:var( --e-global-color-secondary );padding:15px 15px 15px 15px;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-0705f05.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-0705f05:hover{border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-0705f05 .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-0705f05 .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-0705f05 .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-460e46a{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-460e46a .title{color:var( --e-global-color-text );font-size:18px;}.elementor-32178 .elementor-element.elementor-element-460e46a .title-after_title{color:var( --e-global-color-text );font-size:15px;}.elementor-32178 .elementor-element.elementor-element-0a0a8a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-0a0a8a0:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-0a0a8a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-61d2bcf{background-color:var( --e-global-color-secondary );padding:15px 15px 15px 15px;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-61d2bcf.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-61d2bcf:hover{border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-61d2bcf .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-61d2bcf .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-61d2bcf .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-90ee56f{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-90ee56f .title{color:var( --e-global-color-text );font-size:18px;}.elementor-32178 .elementor-element.elementor-element-90ee56f .title-after_title{color:var( --e-global-color-text );font-size:15px;}.elementor-32178 .elementor-element.elementor-element-b00ba59{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-b00ba59:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-b00ba59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-a381dce{background-color:var( --e-global-color-secondary );padding:15px 15px 15px 15px;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-a381dce.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-a381dce:hover{border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-a381dce .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-a381dce .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-a381dce .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-6b2f92b{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-6b2f92b .title{color:var( --e-global-color-text );font-size:18px;}.elementor-32178 .elementor-element.elementor-element-6b2f92b .title-after_title{color:var( --e-global-color-text );font-size:15px;}.elementor-32178 .elementor-element.elementor-element-5dc0e01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-5dc0e01:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-5dc0e01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-89b8bd0{background-color:var( --e-global-color-secondary );padding:15px 15px 15px 15px;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-89b8bd0.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-89b8bd0:hover{border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-89b8bd0 .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-89b8bd0 .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-89b8bd0 .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-1f4161d{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-1f4161d .title{color:var( --e-global-color-text );font-size:18px;}.elementor-32178 .elementor-element.elementor-element-1f4161d .title-after_title{color:var( --e-global-color-text );font-size:15px;}.elementor-32178 .elementor-element.elementor-element-d2e8469{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-d2e8469:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-d2e8469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-a09d460{background-color:var( --e-global-color-secondary );padding:15px 15px 15px 15px;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-a09d460.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-a09d460:hover{border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-a09d460 .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-a09d460 .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-a09d460 .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-05befa9{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-05befa9 .title{color:var( --e-global-color-text );font-size:18px;}.elementor-32178 .elementor-element.elementor-element-05befa9 .title-after_title{color:var( --e-global-color-text );font-size:15px;}.elementor-32178 .elementor-element.elementor-element-d946572{--display:flex;}.elementor-32178 .elementor-element.elementor-element-531c3ce{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-531c3ce.e-con{--align-self:flex-end;}.elementor-32178 .elementor-element.elementor-element-a28fc98{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32178 .elementor-element.elementor-element-a28fc98.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-32178 .elementor-element.elementor-element-d3b3bb5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-d3b3bb5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-d3b3bb5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32178 .elementor-element.elementor-element-d3b3bb5 .title-after_title, .elementor-32178 .elementor-element.elementor-element-d3b3bb5 .title-subtitle, .elementor-32178 .elementor-element.elementor-element-d3b3bb5 .woodmart-title-container{max-width:100%;}.elementor-32178 .elementor-element.elementor-element-d3b3bb5 .title-subtitle{color:var( --e-global-color-secondary );font-family:"Encode Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:underline;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-d3b3bb5 .title{color:var( --e-global-color-text );font-size:45px;}.elementor-32178 .elementor-element.elementor-element-d3b3bb5 .title-after_title{color:var( --e-global-color-text );font-size:16px;}.elementor-32178 .elementor-element.elementor-element-e6c5f48 .elementor-button{font-weight:700;text-transform:uppercase;padding:20px 15px 20px 15px;}.elementor-32178 .elementor-element.elementor-element-28c898e{--display:flex;}.elementor-32178 .elementor-element.elementor-element-cc6eb49{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-32178 .elementor-element.elementor-element-cc6eb49:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-cc6eb49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-5996959:hover{--e-transform-flipX:-1;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-5996959{background-color:var( --e-global-color-primary );padding:15px 15px 15px 15px;--e-transform-origin-x:center;--e-transform-origin-y:center;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-5996959.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-5996959 .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-5996959 .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-5996959 .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-cf58120{font-family:"Aleo", Sans-serif;font-size:50px;font-weight:200;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-4b535b1{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-4b535b1 .title{color:var( --e-global-color-text );font-size:22px;}.elementor-32178 .elementor-element.elementor-element-4b535b1 .woodmart-title-container u{color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-4b535b1 .title-after_title{color:var( --e-global-color-text );font-family:"Encode Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-32178 .elementor-element.elementor-element-8080d16{--display:flex;}.elementor-32178 .elementor-element.elementor-element-a64d600{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-32178 .elementor-element.elementor-element-a64d600:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-a64d600 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-1099e15:hover{--e-transform-flipX:-1;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-1099e15{background-color:var( --e-global-color-primary );padding:15px 15px 15px 15px;--e-transform-origin-x:center;--e-transform-origin-y:center;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-1099e15.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-1099e15 .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-1099e15 .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-1099e15 .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-6e1a91e{font-family:"Aleo", Sans-serif;font-size:50px;font-weight:200;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-0bbca88{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-0bbca88 .title{color:var( --e-global-color-text );font-size:22px;}.elementor-32178 .elementor-element.elementor-element-0bbca88 .woodmart-title-container u{color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-0bbca88 .title-after_title{color:var( --e-global-color-text );font-family:"Encode Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-32178 .elementor-element.elementor-element-9325863{--display:flex;}.elementor-32178 .elementor-element.elementor-element-cd1567c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-32178 .elementor-element.elementor-element-cd1567c:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-cd1567c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-d65ebc8:hover{--e-transform-flipX:-1;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-d65ebc8{background-color:var( --e-global-color-primary );padding:15px 15px 15px 15px;--e-transform-origin-x:center;--e-transform-origin-y:center;border-radius:999px 999px 999px 999px;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-32178 .elementor-element.elementor-element-d65ebc8.elementor-element{--align-self:center;}.elementor-32178 .elementor-element.elementor-element-d65ebc8 .elementor-icon-wrapper{text-align:center;}.elementor-32178 .elementor-element.elementor-element-d65ebc8 .elementor-icon{font-size:50px;}.elementor-32178 .elementor-element.elementor-element-d65ebc8 .elementor-icon svg{height:50px;}.elementor-32178 .elementor-element.elementor-element-e8de928{font-family:"Aleo", Sans-serif;font-size:50px;font-weight:200;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-bfcb018{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-bfcb018 .title{color:var( --e-global-color-text );font-size:22px;}.elementor-32178 .elementor-element.elementor-element-bfcb018 .woodmart-title-container u{color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-bfcb018 .title-after_title{color:var( --e-global-color-text );font-family:"Encode Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-32178 .elementor-element.elementor-element-c9facce{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-c9facce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-c9facce.elementor-element{--align-self:flex-end;}.elementor-32178 .elementor-element.elementor-element-8c2a027{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-e27ea98{--display:flex;}.elementor-32178 .elementor-element.elementor-element-9b25c4f{width:var( --container-widget-width, 104.52% );max-width:104.52%;--container-widget-width:104.52%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-9b25c4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-9b25c4f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32178 .elementor-element.elementor-element-9b25c4f .title-after_title, .elementor-32178 .elementor-element.elementor-element-9b25c4f .title-subtitle, .elementor-32178 .elementor-element.elementor-element-9b25c4f .woodmart-title-container{max-width:100%;}.elementor-32178 .elementor-element.elementor-element-9b25c4f .title-subtitle{color:var( --e-global-color-secondary );font-family:"Encode Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:underline;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-9b25c4f .title{color:var( --e-global-color-text );font-size:45px;}.elementor-32178 .elementor-element.elementor-element-9b25c4f .title-after_title{color:var( --e-global-color-text );font-size:16px;font-weight:400;}.elementor-32178 .elementor-element.elementor-element-c01a605{background-color:var( --e-global-color-primary );padding:10px 10px 10px 25px;border-radius:50px 50px 50px 0px;}.elementor-32178 .elementor-element.elementor-element-c01a605 .elementor-icon-box-wrapper{text-align:start;}.elementor-32178 .elementor-element.elementor-element-c01a605 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-c01a605 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-c01a605 .elementor-icon-box-title a{font-size:22px;}.elementor-32178 .elementor-element.elementor-element-c01a605 .elementor-icon-box-description{font-size:15px;font-weight:400;color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-a85b359{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32178 .elementor-element.elementor-element-ccd5da8 > .elementor-widget-container{background-color:var( --e-global-color-b441446 );padding:25px 25px 25px 25px;border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);}.elementor-32178 .elementor-element.elementor-element-ccd5da8 .title{color:var( --e-global-color-primary );font-size:22px;font-weight:800;text-transform:uppercase;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-ccd5da8 .title-after_title{color:var( --e-global-color-text );font-size:16px;font-weight:400;}.elementor-32178 .elementor-element.elementor-element-5dc1060 > .elementor-widget-container{background-color:var( --e-global-color-b441446 );padding:25px 25px 25px 25px;border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);}.elementor-32178 .elementor-element.elementor-element-5dc1060 .title{color:var( --e-global-color-primary );font-size:22px;font-weight:800;text-transform:uppercase;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-5dc1060 .title-after_title{color:var( --e-global-color-text );font-size:16px;font-weight:400;}.elementor-32178 .elementor-element.elementor-element-c8719e4 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-c8719e4 .title-after_title, .elementor-32178 .elementor-element.elementor-element-c8719e4 .title-subtitle, .elementor-32178 .elementor-element.elementor-element-c8719e4 .woodmart-title-container{max-width:65%;}.elementor-32178 .elementor-element.elementor-element-c8719e4 .title-subtitle{color:var( --e-global-color-secondary );font-family:"Encode Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:underline;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-c8719e4 .title{color:var( --e-global-color-text );font-size:45px;}.elementor-32178 .elementor-element.elementor-element-c8719e4 .title-after_title{color:var( --e-global-color-text );font-size:16px;font-weight:400;}.elementor-32178 .elementor-element.elementor-element-c5771d6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--align-items:start;}.elementor-32178 .elementor-element.elementor-element-cca2fc9{--display:flex;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-cca2fc9:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-cca2fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-be7ea6a{border-radius:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-wrapper{gap:15px;}.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon{font-size:45px;}.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-title a{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-description{font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-28a5338{--display:flex;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-28a5338:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-28a5338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-28a5338.e-con{--align-self:stretch;}.elementor-32178 .elementor-element.elementor-element-c466443{border-radius:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-wrapper{gap:15px;}.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon{font-size:45px;}.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-title a{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-description{font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-590f45a{--display:flex;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-590f45a:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-590f45a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-590f45a.e-con{--align-self:stretch;}.elementor-32178 .elementor-element.elementor-element-936b576{border-radius:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-wrapper{gap:15px;}.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon{font-size:45px;}.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-title a{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-description{font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-09d4e5b{--display:flex;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-32178 .elementor-element.elementor-element-09d4e5b:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-09d4e5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-09d4e5b.e-con{--align-self:stretch;}.elementor-32178 .elementor-element.elementor-element-b01af2c{border-radius:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-wrapper{gap:15px;}.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon{font-size:45px;}.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-title a{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-description{font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-e659404{--display:flex;}.elementor-32178 .elementor-element.elementor-element-9ddfeff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32178 .elementor-element.elementor-element-27bc65c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-32178 .elementor-element.elementor-element-27bc65c:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-27bc65c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon-box-wrapper{gap:15px;}.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon-box-title a{font-size:22px;}.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon-box-description{font-size:50px;font-weight:900;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon-box-wrapper{gap:15px;}.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon-box-title a{font-size:22px;}.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon-box-description{font-size:50px;font-weight:900;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-37d55b7{--divider-border-style:solid;--divider-color:#0000001A;--divider-border-width:1px;}.elementor-32178 .elementor-element.elementor-element-37d55b7 .elementor-divider-separator{width:100%;}.elementor-32178 .elementor-element.elementor-element-37d55b7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-32178 .elementor-element.elementor-element-8dbf8ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-32178 .elementor-element.elementor-element-8dbf8ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-32178 .elementor-element.elementor-element-8dbf8ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-32178 .elementor-element.elementor-element-8dbf8ca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-32178 .elementor-element.elementor-element-8dbf8ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-32178 .elementor-element.elementor-element-8dbf8ca .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#0000001A;}.elementor-32178 .elementor-element.elementor-element-8dbf8ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-32178 .elementor-element.elementor-element-8dbf8ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-32178 .elementor-element.elementor-element-8dbf8ca .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-32178 .elementor-element.elementor-element-8dbf8ca .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-8dbf8ca .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-32178 .elementor-element.elementor-element-8dbf8ca{--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-32178 .elementor-element.elementor-element-8dbf8ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32178 .elementor-element.elementor-element-8dbf8ca .elementor-icon-list-item > a{font-size:15px;}.elementor-32178 .elementor-element.elementor-element-8dbf8ca .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-4168155 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-4168155 .title-after_title, .elementor-32178 .elementor-element.elementor-element-4168155 .title-subtitle, .elementor-32178 .elementor-element.elementor-element-4168155 .woodmart-title-container{max-width:65%;}.elementor-32178 .elementor-element.elementor-element-4168155 .title-subtitle{color:var( --e-global-color-secondary );font-family:"Encode Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:underline;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-4168155 .title{color:var( --e-global-color-text );font-size:45px;}.elementor-32178 .elementor-element.elementor-element-4168155 .title-after_title{color:var( --e-global-color-text );font-size:16px;}.elementor-32178 .elementor-element.elementor-element-bf77415{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-edf05af{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32178 .elementor-element.elementor-element-edf05af:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-edf05af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon-box-title a{font-size:20px;}.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon-box-description{font-size:38px;font-weight:900;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-70aff6f{font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-5573488{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32178 .elementor-element.elementor-element-5573488:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-5573488 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon-box-title a{font-size:20px;}.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon-box-description{font-size:38px;font-weight:900;color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-c1bddaa{font-size:15px;font-weight:400;color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-f44af3c{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32178 .elementor-element.elementor-element-f44af3c:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-f44af3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon-box-title a{font-size:20px;}.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon-box-description{font-size:38px;font-weight:900;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-c4a7162{font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-9e7ebae > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-9e7ebae .title-after_title, .elementor-32178 .elementor-element.elementor-element-9e7ebae .title-subtitle, .elementor-32178 .elementor-element.elementor-element-9e7ebae .woodmart-title-container{max-width:65%;}.elementor-32178 .elementor-element.elementor-element-9e7ebae .title-subtitle{color:var( --e-global-color-secondary );font-family:"Encode Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:underline;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-9e7ebae .title{color:var( --e-global-color-text );font-size:45px;}.elementor-32178 .elementor-element.elementor-element-9e7ebae .title-after_title{color:var( --e-global-color-text );font-size:16px;}.elementor-32178 .elementor-element.elementor-element-0eea08e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-b203eaf{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32178 .elementor-element.elementor-element-b203eaf:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-b203eaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon-box-title a{font-size:20px;}.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon-box-description{font-size:38px;font-weight:900;color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-da61d3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-da61d3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-da61d3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-da61d3b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-da61d3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-da61d3b .elementor-icon-list-icon i{color:var( --e-global-color-b441446 );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-da61d3b .elementor-icon-list-icon svg{fill:var( --e-global-color-b441446 );transition:fill 0.3s;}.elementor-32178 .elementor-element.elementor-element-da61d3b{--e-icon-list-icon-size:7px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-32178 .elementor-element.elementor-element-da61d3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32178 .elementor-element.elementor-element-da61d3b .elementor-icon-list-item > a{font-size:15px;font-weight:400;}.elementor-32178 .elementor-element.elementor-element-da61d3b .elementor-icon-list-text{color:var( --e-global-color-b441446 );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-1326ac9{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32178 .elementor-element.elementor-element-1326ac9:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-1326ac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon-box-title a{font-size:20px;}.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon-box-description{font-size:38px;font-weight:900;color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-50c0bb1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-50c0bb1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-50c0bb1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-50c0bb1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-50c0bb1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-50c0bb1 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-50c0bb1 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-32178 .elementor-element.elementor-element-50c0bb1{--e-icon-list-icon-size:7px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-32178 .elementor-element.elementor-element-50c0bb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32178 .elementor-element.elementor-element-50c0bb1 .elementor-icon-list-item > a{font-size:15px;font-weight:400;}.elementor-32178 .elementor-element.elementor-element-50c0bb1 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-93a73c4{background-color:var( --e-global-color-684d416 );padding:10px 10px 10px 10px;border-radius:50px 50px 50px 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-32178 .elementor-element.elementor-element-93a73c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-93a73c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-93a73c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-93a73c4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-93a73c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-93a73c4 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-93a73c4 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-32178 .elementor-element.elementor-element-93a73c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32178 .elementor-element.elementor-element-93a73c4 .elementor-icon-list-item > a{font-size:15px;}.elementor-32178 .elementor-element.elementor-element-93a73c4 .elementor-icon-list-text{color:var( --e-global-color-b441446 );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-d80979e{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:50px 50px 50px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32178 .elementor-element.elementor-element-d80979e:not(.elementor-motion-effects-element-type-background), .elementor-32178 .elementor-element.elementor-element-d80979e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon-box-title a{font-size:20px;}.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon-box-description{font-size:38px;font-weight:900;color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-df200b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-df200b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-df200b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-df200b4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-df200b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-df200b4 .elementor-icon-list-icon i{color:var( --e-global-color-b441446 );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-df200b4 .elementor-icon-list-icon svg{fill:var( --e-global-color-b441446 );transition:fill 0.3s;}.elementor-32178 .elementor-element.elementor-element-df200b4{--e-icon-list-icon-size:7px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-32178 .elementor-element.elementor-element-df200b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32178 .elementor-element.elementor-element-df200b4 .elementor-icon-list-item > a{font-size:15px;font-weight:400;}.elementor-32178 .elementor-element.elementor-element-df200b4 .elementor-icon-list-text{color:var( --e-global-color-b441446 );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-b39b327{background-color:var( --e-global-color-684d416 );padding:10px 10px 10px 10px;border-radius:50px 50px 50px 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-32178 .elementor-element.elementor-element-b39b327 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-b39b327 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-b39b327 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-32178 .elementor-element.elementor-element-b39b327 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-b39b327 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-32178 .elementor-element.elementor-element-b39b327 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-b39b327 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-32178 .elementor-element.elementor-element-b39b327 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32178 .elementor-element.elementor-element-b39b327 .elementor-icon-list-item > a{font-size:15px;}.elementor-32178 .elementor-element.elementor-element-b39b327 .elementor-icon-list-text{color:var( --e-global-color-b441446 );transition:color 0.3s;}.elementor-32178 .elementor-element.elementor-element-f66af05{--display:flex;}.elementor-32178 .elementor-element.elementor-element-f01c4d1{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-d1a2904{--display:flex;--justify-content:flex-start;}.elementor-32178 .elementor-element.elementor-element-6ecc7e4{width:var( --container-widget-width, 102.281% );max-width:102.281%;--container-widget-width:102.281%;--container-widget-flex-grow:0;}.elementor-32178 .elementor-element.elementor-element-6ecc7e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-6ecc7e4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32178 .elementor-element.elementor-element-6ecc7e4 .title-after_title, .elementor-32178 .elementor-element.elementor-element-6ecc7e4 .title-subtitle, .elementor-32178 .elementor-element.elementor-element-6ecc7e4 .woodmart-title-container{max-width:100%;}.elementor-32178 .elementor-element.elementor-element-6ecc7e4 .title-subtitle{color:var( --e-global-color-secondary );font-family:"Encode Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:underline;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-6ecc7e4 .title{color:var( --e-global-color-text );font-size:45px;}.elementor-32178 .elementor-element.elementor-element-6ecc7e4 .title-after_title{color:var( --e-global-color-text );font-size:16px;font-weight:400;}.elementor-32178 .elementor-element.elementor-element-01e340c{--display:flex;--border-radius:0px 0px 25px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32178 .elementor-element.elementor-element-4ddbaa9{font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-316ed51{--display:flex;--border-radius:0px 0px 25px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32178 .elementor-element.elementor-element-187ad2c{font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-6c0a0ce{--display:flex;--border-radius:0px 0px 25px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32178 .elementor-element.elementor-element-b9a31d5{font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-c675871{--display:flex;--border-radius:0px 0px 25px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32178 .elementor-element.elementor-element-d9a000c{font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-9ae46d0{--display:flex;--border-radius:0px 0px 25px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32178 .elementor-element.elementor-element-21b4609{font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-2c5076f{--display:flex;--border-radius:0px 0px 25px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32178 .elementor-element.elementor-element-560430c{font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-fef9a7d{--display:flex;--border-radius:0px 0px 25px 0px;box-shadow:0px 0px 40px 5px rgba(0, 0, 0, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32178 .elementor-element.elementor-element-3be6f4f{font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-32178 .elementor-element.elementor-element-6ca75c8{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-32178 .elementor-element.elementor-element-6ca75c8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-b441446 );border-style:none;}:where( .elementor-32178 .elementor-element.elementor-element-6ca75c8 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-b441446 );border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-6ca75c8 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-32178 .elementor-element.elementor-element-6ca75c8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-32178 .elementor-element.elementor-element-8357ebd{--display:flex;}.elementor-32178 .elementor-element.elementor-element-d899820{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:40px;--n-tabs-title-border-radius:50px 50px 50px 0px;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:40px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:40px;--n-tabs-title-color:var( --e-global-color-secondary );--n-tabs-title-color-active:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-d899820 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-d899820.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-b441446 );border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-32178 .elementor-element.elementor-element-d899820.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-32178 .elementor-element.elementor-element-d899820.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-32178 .elementor-element.elementor-element-d899820.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-b441446 );}.elementor-32178 .elementor-element.elementor-element-d899820 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-secondary );}@media(min-width:769px){.elementor-32178 .elementor-element.elementor-element-ac40913{--width:26%;}.elementor-32178 .elementor-element.elementor-element-a28fc98{--width:27%;}.elementor-32178 .elementor-element.elementor-element-e27ea98{--width:75%;}.elementor-32178 .elementor-element.elementor-element-27bc65c{--width:40%;}.elementor-32178 .elementor-element.elementor-element-d1a2904{--width:80%;}}@media(max-width:1024px) and (min-width:769px){.elementor-32178 .elementor-element.elementor-element-e27ea98{--width:100%;}}@media(max-width:1024px){.elementor-32178 .elementor-element.elementor-element-93c8e08 .title-after_title, .elementor-32178 .elementor-element.elementor-element-93c8e08 .title-subtitle, .elementor-32178 .elementor-element.elementor-element-93c8e08 .woodmart-title-container{max-width:100%;}.elementor-32178 .elementor-element.elementor-element-93c8e08 .title{font-size:46px;}.elementor-32178 .elementor-element.elementor-element-790569e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-3757d1c{--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-7debe19 .elementor-icon-box-wrapper{align-items:center;}.elementor-32178 .elementor-element.elementor-element-9a3138f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-9a3138f .title-subtitle{font-size:16px;}.elementor-32178 .elementor-element.elementor-element-9a3138f .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-9a3138f .title-after_title{font-size:16px;}.elementor-32178 .elementor-element.elementor-element-3e86a34{--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-1fbadd2 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-1fbadd2 .title-after_title, .elementor-32178 .elementor-element.elementor-element-1fbadd2 .title-subtitle, .elementor-32178 .elementor-element.elementor-element-1fbadd2 .woodmart-title-container{max-width:100%;}.elementor-32178 .elementor-element.elementor-element-1fbadd2 .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-1fbadd2 .title-after_title{font-size:16px;}.elementor-32178 .elementor-element.elementor-element-14f8142{--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-62022b6{--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-c95af83{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-7f162db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-7f162db .title-subtitle{font-size:16px;}.elementor-32178 .elementor-element.elementor-element-7f162db .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-7f162db .title-after_title{font-size:16px;}.elementor-32178 .elementor-element.elementor-element-d1435d4{--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-754447a{--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-c8eba92 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-c8eba92 .title-after_title, .elementor-32178 .elementor-element.elementor-element-c8eba92 .title-subtitle, .elementor-32178 .elementor-element.elementor-element-c8eba92 .woodmart-title-container{max-width:100%;}.elementor-32178 .elementor-element.elementor-element-c8eba92 .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-c8eba92 .title-after_title{font-size:16px;}.elementor-32178 .elementor-element.elementor-element-28a77a9{--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-a07b36d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-828a5f2{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-828a5f2 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-32178 .elementor-element.elementor-element-828a5f2 .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-828a5f2 .title-after_title{font-size:16px;}.elementor-32178 .elementor-element.elementor-element-b828244{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-da0d079 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-da0d079 .title-after_title, .elementor-32178 .elementor-element.elementor-element-da0d079 .title-subtitle, .elementor-32178 .elementor-element.elementor-element-da0d079 .woodmart-title-container{max-width:100%;}.elementor-32178 .elementor-element.elementor-element-da0d079 .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-da0d079 .title-after_title{font-size:16px;}.elementor-32178 .elementor-element.elementor-element-8cec684{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-e7c3e29{--grid-auto-flow:row;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-4676443 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-4676443 .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-4676443 .title-after_title{font-size:16px;}.elementor-32178 .elementor-element.elementor-element-f5d2a95 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-f5d2a95 .title-after_title, .elementor-32178 .elementor-element.elementor-element-f5d2a95 .title-subtitle, .elementor-32178 .elementor-element.elementor-element-f5d2a95 .woodmart-title-container{max-width:100%;}.elementor-32178 .elementor-element.elementor-element-f5d2a95 .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-f5d2a95 .title-after_title{font-size:16px;}.elementor-32178 .elementor-element.elementor-element-f7a82e0{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-531c3ce{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-d3b3bb5{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-d3b3bb5 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-32178 .elementor-element.elementor-element-d3b3bb5 .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-d3b3bb5 .title-after_title{font-size:16px;}.elementor-32178 .elementor-element.elementor-element-c9facce{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-8c2a027{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-9b25c4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-9b25c4f .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-9b25c4f .title-after_title{font-size:16px;}.elementor-32178 .elementor-element.elementor-element-c8719e4 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-c8719e4 .title-after_title, .elementor-32178 .elementor-element.elementor-element-c8719e4 .title-subtitle, .elementor-32178 .elementor-element.elementor-element-c8719e4 .woodmart-title-container{max-width:100%;}.elementor-32178 .elementor-element.elementor-element-c8719e4 .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-c8719e4 .title-after_title{font-size:16px;}.elementor-32178 .elementor-element.elementor-element-c5771d6{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--align-items:start;}.elementor-32178 .elementor-element.elementor-element-9ddfeff{--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-32178 .elementor-element.elementor-element-4168155 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-4168155 .title-after_title, .elementor-32178 .elementor-element.elementor-element-4168155 .title-subtitle, .elementor-32178 .elementor-element.elementor-element-4168155 .woodmart-title-container{max-width:100%;}.elementor-32178 .elementor-element.elementor-element-4168155 .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-4168155 .title-after_title{font-size:16px;}.elementor-32178 .elementor-element.elementor-element-bf77415{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-9e7ebae > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-9e7ebae .title-after_title, .elementor-32178 .elementor-element.elementor-element-9e7ebae .title-subtitle, .elementor-32178 .elementor-element.elementor-element-9e7ebae .woodmart-title-container{max-width:100%;}.elementor-32178 .elementor-element.elementor-element-9e7ebae .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-9e7ebae .title-after_title{font-size:16px;}.elementor-32178 .elementor-element.elementor-element-0eea08e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-f01c4d1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-6ecc7e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-6ecc7e4 .title-subtitle{font-size:16px;}.elementor-32178 .elementor-element.elementor-element-6ecc7e4 .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-6ecc7e4 .title-after_title{font-size:16px;}}@media(max-width:768px){.elementor-32178 .elementor-element.elementor-element-4c19f46{--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-32178 .elementor-element.elementor-element-93c8e08{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-93c8e08 .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-790569e{--e-con-grid-template-columns:1;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-3757d1c{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-a2bc9a1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-32178 .elementor-element.elementor-element-7debe19 .elementor-icon{font-size:20px;}.elementor-32178 .elementor-element.elementor-element-9561d6b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-32178 .elementor-element.elementor-element-9a3138f .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-3e86a34{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-1fbadd2 .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-14f8142{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-62022b6{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-f527ad5{font-size:40px;}.elementor-32178 .elementor-element.elementor-element-13cbc84 .title{font-size:18px;}.elementor-32178 .elementor-element.elementor-element-546f3cc{font-size:40px;}.elementor-32178 .elementor-element.elementor-element-d3d0587 .title{font-size:18px;}.elementor-32178 .elementor-element.elementor-element-f3265b9{font-size:40px;}.elementor-32178 .elementor-element.elementor-element-16c14ea .title{font-size:18px;}.elementor-32178 .elementor-element.elementor-element-b3884e0{font-size:40px;}.elementor-32178 .elementor-element.elementor-element-d01b37f .title{font-size:18px;}.elementor-32178 .elementor-element.elementor-element-c95af83{--e-con-grid-template-columns:1;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-7f162db .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-d1435d4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-754447a{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-85c8208{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-32178 .elementor-element.elementor-element-be088f3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-32178 .elementor-element.elementor-element-55ddf13{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32178 .elementor-element.elementor-element-c8eba92 .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-28a77a9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-a07b36d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:1px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-828a5f2{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-828a5f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-828a5f2 .title-after_title, .elementor-32178 .elementor-element.elementor-element-828a5f2 .title-subtitle, .elementor-32178 .elementor-element.elementor-element-828a5f2 .woodmart-title-container{max-width:100%;}.elementor-32178 .elementor-element.elementor-element-828a5f2 .title{font-size:28px;}.elementor-32178 .elementor-element.elementor-element-b828244{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-da0d079 .title-subtitle{font-size:16px;}.elementor-32178 .elementor-element.elementor-element-da0d079 .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-8cec684{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-e7c3e29{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-4676443 .title-subtitle{font-size:16px;}.elementor-32178 .elementor-element.elementor-element-4676443 .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-f5d2a95 .title-subtitle{font-size:16px;}.elementor-32178 .elementor-element.elementor-element-f5d2a95 .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-f7a82e0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-531c3ce{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:1px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-d3b3bb5{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-d3b3bb5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-d3b3bb5 .title-after_title, .elementor-32178 .elementor-element.elementor-element-d3b3bb5 .title-subtitle, .elementor-32178 .elementor-element.elementor-element-d3b3bb5 .woodmart-title-container{max-width:100%;}.elementor-32178 .elementor-element.elementor-element-d3b3bb5 .title{font-size:28px;}.elementor-32178 .elementor-element.elementor-element-c9facce{width:100%;max-width:100%;}.elementor-32178 .elementor-element.elementor-element-8c2a027{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-9b25c4f .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-c8719e4 .title-subtitle{font-size:16px;}.elementor-32178 .elementor-element.elementor-element-c8719e4 .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-c5771d6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32178 .elementor-element.elementor-element-837e041{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-27bc65c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon-box-title a{font-size:18px;}.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon-box-description{font-size:40px;}.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon-box-title a{font-size:18px;}.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon-box-description{font-size:40px;}.elementor-32178 .elementor-element.elementor-element-4168155 > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-4168155 .title-subtitle{font-size:16px;}.elementor-32178 .elementor-element.elementor-element-4168155 .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-bf77415{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon-box-title a{font-size:18px;}.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon-box-title a{font-size:18px;}.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon-box-title a{font-size:18px;}.elementor-32178 .elementor-element.elementor-element-9e7ebae > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-32178 .elementor-element.elementor-element-9e7ebae .title-subtitle{font-size:16px;}.elementor-32178 .elementor-element.elementor-element-9e7ebae .title{font-size:32px;}.elementor-32178 .elementor-element.elementor-element-0eea08e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon-box-title a{font-size:18px;}.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon-box-title a{font-size:18px;}.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon-box-title, .elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon-box-title a{font-size:18px;}.elementor-32178 .elementor-element.elementor-element-f01c4d1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32178 .elementor-element.elementor-element-6ecc7e4 .title{font-size:32px;}}/* Start custom CSS for image, class: .elementor-element-12e8c4d */.elementor-32178 .elementor-element.elementor-element-12e8c4d img{
    aspect-ratio: 3/5;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7debe19 */.elementor-32178 .elementor-element.elementor-element-7debe19 .elementor-icon-box-icon{
    background: white;
    padding: 15px;
    border-radius: 999px;
    box-shadow: 5px 5px 0px 0px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e73f6d */.elementor-32178 .elementor-element.elementor-element-7e73f6d img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6851130 */.elementor-32178 .elementor-element.elementor-element-6851130 img{
    aspect-ratio: 5/6;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-32178 .elementor-element.elementor-element-6851130 img{
    aspect-ratio: 1/2;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-ad1defa */.elementor-32178 .elementor-element.elementor-element-ad1defa{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-7f49160 */.elementor-32178 .elementor-element.elementor-element-7f49160{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-0203cf4 */.elementor-32178 .elementor-element.elementor-element-0203cf4{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-b80d3b5 */.elementor-32178 .elementor-element.elementor-element-b80d3b5{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-9b8fcfe */.elementor-32178 .elementor-element.elementor-element-9b8fcfe{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-010b0fc */.elementor-32178 .elementor-element.elementor-element-010b0fc{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-96e3098 */.elementor-32178 .elementor-element.elementor-element-96e3098{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-9c9546f */.elementor-32178 .elementor-element.elementor-element-9c9546f{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-ae4fe15 */.elementor-32178 .elementor-element.elementor-element-ae4fe15{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-18623a8 */.elementor-32178 .elementor-element.elementor-element-18623a8{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-213a16a */.elementor-32178 .elementor-element.elementor-element-213a16a{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-0a088af */.elementor-32178 .elementor-element.elementor-element-0a088af{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-c354e97 */.elementor-32178 .elementor-element.elementor-element-c354e97{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d09291 */.elementor-32178 .elementor-element.elementor-element-7d09291 img{
    aspect-ratio: 4/6;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c307fa */.elementor-32178 .elementor-element.elementor-element-1c307fa img{
    aspect-ratio: 10/7;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b58f7dd */.elementor-32178 .elementor-element.elementor-element-b58f7dd img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-980bb92 */.elementor-32178 .elementor-element.elementor-element-980bb92 img{
    aspect-ratio: 5/6;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d36a606 */.elementor-32178 .elementor-element.elementor-element-d36a606{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-d36a606:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6a0be */.elementor-32178 .elementor-element.elementor-element-9f6a0be{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-9f6a0be:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e453ad7 */.elementor-32178 .elementor-element.elementor-element-e453ad7{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-e453ad7:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49813ba */.elementor-32178 .elementor-element.elementor-element-49813ba{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-49813ba:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d29cfd6 */.elementor-32178 .elementor-element.elementor-element-d29cfd6{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-d29cfd6:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d26572e */.elementor-32178 .elementor-element.elementor-element-d26572e{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-d26572e:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-be7ea6a */.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c466443 */.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-936b576 */.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b01af2c */.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8c14f18 */.elementor-32178 .elementor-element.elementor-element-8c14f18 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8256446 */.elementor-32178 .elementor-element.elementor-element-8256446 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}
.elementor-32178 .elementor-element.elementor-element-8256446 small{
    font-size: 14px;
   display: block;
    line-height: 1.2;
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e557446 */.elementor-32178 .elementor-element.elementor-element-e557446 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ec1e4e */.elementor-32178 .elementor-element.elementor-element-5ec1e4e .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-938e1c4 */.elementor-32178 .elementor-element.elementor-element-938e1c4 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-08d0e37 */.elementor-32178 .elementor-element.elementor-element-08d0e37 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1810509 */.elementor-32178 .elementor-element.elementor-element-1810509 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e33ca49 */.elementor-32178 .elementor-element.elementor-element-e33ca49 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6ca75c8 */.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item-title-header{
    width: 100%;
}
.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item-title-text{
    display: flex;
    align-items: end;
    justify-content: space-between;
    width: 100%;
}

.elementor-32178 .elementor-element.elementor-element-6ca75c8 small{
    font-weight: 600;
    color: var(--e-global-color-secondary);
    font-size: 16px;
}

.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item> .e-n-accordion-item-title {
  border-radius: 25px 25px 25px 0px !important;
  box-shadow: 0px 0px 40px 5px rgba(0, 0, 0, 0.05);
}

.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item[open]> .e-n-accordion-item-title {
  border-radius: 25px 25px 0px 0px !important;
}

@media (max-width:768px){
    .elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item-title-text{
        flex-direction: column;
        align-items: start;
    }
}/* End custom CSS */
/* Start custom CSS for wd_images_gallery, class: .elementor-element-8979772 */.elementor-32178 .elementor-element.elementor-element-8979772 img{
    border-radius: 50px 50px 50px 0px;
    aspect-ratio: 1/1;
    object-fit: cover;
}

/* Container imagine */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a{
    position: relative;
    display: block;
    overflow: hidden;
}

/* Imagine */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item img{
    display: block;
    transition: all .35s ease;
}

/* Overlay inchis */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a::before{
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0,0,0,.55);
    opacity: 0;
    transition: opacity .35s ease;
    z-index: 1;
    border-radius: 50px 50px 50px 0px;
}

/* Plus alb */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a::after{
    content: "+";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(.7);
    color: #fff;
    font-size: 56px;
    font-weight: 300;
    line-height: 1;
    opacity: 0;
    transition: all .35s ease;
    z-index: 2;
    pointer-events: none;
}

/* Hover */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a:hover::before{
    opacity: 1;
}

.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a:hover::after{
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12e8c4d */.elementor-32178 .elementor-element.elementor-element-12e8c4d img{
    aspect-ratio: 3/5;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7debe19 */.elementor-32178 .elementor-element.elementor-element-7debe19 .elementor-icon-box-icon{
    background: white;
    padding: 15px;
    border-radius: 999px;
    box-shadow: 5px 5px 0px 0px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e73f6d */.elementor-32178 .elementor-element.elementor-element-7e73f6d img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6851130 */.elementor-32178 .elementor-element.elementor-element-6851130 img{
    aspect-ratio: 5/6;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-32178 .elementor-element.elementor-element-6851130 img{
    aspect-ratio: 1/2;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-ad1defa */.elementor-32178 .elementor-element.elementor-element-ad1defa{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-7f49160 */.elementor-32178 .elementor-element.elementor-element-7f49160{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-0203cf4 */.elementor-32178 .elementor-element.elementor-element-0203cf4{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-b80d3b5 */.elementor-32178 .elementor-element.elementor-element-b80d3b5{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-9b8fcfe */.elementor-32178 .elementor-element.elementor-element-9b8fcfe{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-010b0fc */.elementor-32178 .elementor-element.elementor-element-010b0fc{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-96e3098 */.elementor-32178 .elementor-element.elementor-element-96e3098{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-9c9546f */.elementor-32178 .elementor-element.elementor-element-9c9546f{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-ae4fe15 */.elementor-32178 .elementor-element.elementor-element-ae4fe15{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-18623a8 */.elementor-32178 .elementor-element.elementor-element-18623a8{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-213a16a */.elementor-32178 .elementor-element.elementor-element-213a16a{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-0a088af */.elementor-32178 .elementor-element.elementor-element-0a088af{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-c354e97 */.elementor-32178 .elementor-element.elementor-element-c354e97{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d09291 */.elementor-32178 .elementor-element.elementor-element-7d09291 img{
    aspect-ratio: 4/6;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c307fa */.elementor-32178 .elementor-element.elementor-element-1c307fa img{
    aspect-ratio: 10/7;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b58f7dd */.elementor-32178 .elementor-element.elementor-element-b58f7dd img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-980bb92 */.elementor-32178 .elementor-element.elementor-element-980bb92 img{
    aspect-ratio: 5/6;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d36a606 */.elementor-32178 .elementor-element.elementor-element-d36a606{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-d36a606:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6a0be */.elementor-32178 .elementor-element.elementor-element-9f6a0be{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-9f6a0be:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e453ad7 */.elementor-32178 .elementor-element.elementor-element-e453ad7{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-e453ad7:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49813ba */.elementor-32178 .elementor-element.elementor-element-49813ba{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-49813ba:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d29cfd6 */.elementor-32178 .elementor-element.elementor-element-d29cfd6{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-d29cfd6:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d26572e */.elementor-32178 .elementor-element.elementor-element-d26572e{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-d26572e:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-be7ea6a */.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c466443 */.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-936b576 */.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b01af2c */.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8c14f18 */.elementor-32178 .elementor-element.elementor-element-8c14f18 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8256446 */.elementor-32178 .elementor-element.elementor-element-8256446 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}
.elementor-32178 .elementor-element.elementor-element-8256446 small{
    font-size: 14px;
   display: block;
    line-height: 1.2;
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e557446 */.elementor-32178 .elementor-element.elementor-element-e557446 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ec1e4e */.elementor-32178 .elementor-element.elementor-element-5ec1e4e .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-938e1c4 */.elementor-32178 .elementor-element.elementor-element-938e1c4 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-08d0e37 */.elementor-32178 .elementor-element.elementor-element-08d0e37 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1810509 */.elementor-32178 .elementor-element.elementor-element-1810509 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e33ca49 */.elementor-32178 .elementor-element.elementor-element-e33ca49 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6ca75c8 */.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item-title-header{
    width: 100%;
}
.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item-title-text{
    display: flex;
    align-items: end;
    justify-content: space-between;
    width: 100%;
}

.elementor-32178 .elementor-element.elementor-element-6ca75c8 small{
    font-weight: 600;
    color: var(--e-global-color-secondary);
    font-size: 16px;
}

.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item> .e-n-accordion-item-title {
  border-radius: 25px 25px 25px 0px !important;
  box-shadow: 0px 0px 40px 5px rgba(0, 0, 0, 0.05);
}

.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item[open]> .e-n-accordion-item-title {
  border-radius: 25px 25px 0px 0px !important;
}

@media (max-width:768px){
    .elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item-title-text{
        flex-direction: column;
        align-items: start;
    }
}/* End custom CSS */
/* Start custom CSS for wd_images_gallery, class: .elementor-element-8979772 */.elementor-32178 .elementor-element.elementor-element-8979772 img{
    border-radius: 50px 50px 50px 0px;
    aspect-ratio: 1/1;
    object-fit: cover;
}

/* Container imagine */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a{
    position: relative;
    display: block;
    overflow: hidden;
}

/* Imagine */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item img{
    display: block;
    transition: all .35s ease;
}

/* Overlay inchis */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a::before{
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0,0,0,.55);
    opacity: 0;
    transition: opacity .35s ease;
    z-index: 1;
    border-radius: 50px 50px 50px 0px;
}

/* Plus alb */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a::after{
    content: "+";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(.7);
    color: #fff;
    font-size: 56px;
    font-weight: 300;
    line-height: 1;
    opacity: 0;
    transition: all .35s ease;
    z-index: 2;
    pointer-events: none;
}

/* Hover */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a:hover::before{
    opacity: 1;
}

.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a:hover::after{
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12e8c4d */.elementor-32178 .elementor-element.elementor-element-12e8c4d img{
    aspect-ratio: 3/5;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7debe19 */.elementor-32178 .elementor-element.elementor-element-7debe19 .elementor-icon-box-icon{
    background: white;
    padding: 15px;
    border-radius: 999px;
    box-shadow: 5px 5px 0px 0px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e73f6d */.elementor-32178 .elementor-element.elementor-element-7e73f6d img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6851130 */.elementor-32178 .elementor-element.elementor-element-6851130 img{
    aspect-ratio: 5/6;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-32178 .elementor-element.elementor-element-6851130 img{
    aspect-ratio: 1/2;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-ad1defa */.elementor-32178 .elementor-element.elementor-element-ad1defa{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-7f49160 */.elementor-32178 .elementor-element.elementor-element-7f49160{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-0203cf4 */.elementor-32178 .elementor-element.elementor-element-0203cf4{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-b80d3b5 */.elementor-32178 .elementor-element.elementor-element-b80d3b5{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-9b8fcfe */.elementor-32178 .elementor-element.elementor-element-9b8fcfe{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-010b0fc */.elementor-32178 .elementor-element.elementor-element-010b0fc{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-96e3098 */.elementor-32178 .elementor-element.elementor-element-96e3098{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-9c9546f */.elementor-32178 .elementor-element.elementor-element-9c9546f{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-ae4fe15 */.elementor-32178 .elementor-element.elementor-element-ae4fe15{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-18623a8 */.elementor-32178 .elementor-element.elementor-element-18623a8{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-213a16a */.elementor-32178 .elementor-element.elementor-element-213a16a{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-0a088af */.elementor-32178 .elementor-element.elementor-element-0a088af{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-c354e97 */.elementor-32178 .elementor-element.elementor-element-c354e97{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d09291 */.elementor-32178 .elementor-element.elementor-element-7d09291 img{
    aspect-ratio: 4/6;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c307fa */.elementor-32178 .elementor-element.elementor-element-1c307fa img{
    aspect-ratio: 10/7;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b58f7dd */.elementor-32178 .elementor-element.elementor-element-b58f7dd img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-980bb92 */.elementor-32178 .elementor-element.elementor-element-980bb92 img{
    aspect-ratio: 5/6;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d36a606 */.elementor-32178 .elementor-element.elementor-element-d36a606{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-d36a606:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6a0be */.elementor-32178 .elementor-element.elementor-element-9f6a0be{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-9f6a0be:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e453ad7 */.elementor-32178 .elementor-element.elementor-element-e453ad7{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-e453ad7:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49813ba */.elementor-32178 .elementor-element.elementor-element-49813ba{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-49813ba:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d29cfd6 */.elementor-32178 .elementor-element.elementor-element-d29cfd6{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-d29cfd6:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d26572e */.elementor-32178 .elementor-element.elementor-element-d26572e{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-d26572e:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-be7ea6a */.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c466443 */.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-936b576 */.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b01af2c */.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8c14f18 */.elementor-32178 .elementor-element.elementor-element-8c14f18 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8256446 */.elementor-32178 .elementor-element.elementor-element-8256446 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}
.elementor-32178 .elementor-element.elementor-element-8256446 small{
    font-size: 14px;
   display: block;
    line-height: 1.2;
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e557446 */.elementor-32178 .elementor-element.elementor-element-e557446 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ec1e4e */.elementor-32178 .elementor-element.elementor-element-5ec1e4e .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-938e1c4 */.elementor-32178 .elementor-element.elementor-element-938e1c4 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-08d0e37 */.elementor-32178 .elementor-element.elementor-element-08d0e37 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1810509 */.elementor-32178 .elementor-element.elementor-element-1810509 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e33ca49 */.elementor-32178 .elementor-element.elementor-element-e33ca49 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6ca75c8 */.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item-title-header{
    width: 100%;
}
.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item-title-text{
    display: flex;
    align-items: end;
    justify-content: space-between;
    width: 100%;
}

.elementor-32178 .elementor-element.elementor-element-6ca75c8 small{
    font-weight: 600;
    color: var(--e-global-color-secondary);
    font-size: 16px;
}

.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item> .e-n-accordion-item-title {
  border-radius: 25px 25px 25px 0px !important;
  box-shadow: 0px 0px 40px 5px rgba(0, 0, 0, 0.05);
}

.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item[open]> .e-n-accordion-item-title {
  border-radius: 25px 25px 0px 0px !important;
}

@media (max-width:768px){
    .elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item-title-text{
        flex-direction: column;
        align-items: start;
    }
}/* End custom CSS */
/* Start custom CSS for wd_images_gallery, class: .elementor-element-8979772 */.elementor-32178 .elementor-element.elementor-element-8979772 img{
    border-radius: 50px 50px 50px 0px;
    aspect-ratio: 1/1;
    object-fit: cover;
}

/* Container imagine */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a{
    position: relative;
    display: block;
    overflow: hidden;
}

/* Imagine */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item img{
    display: block;
    transition: all .35s ease;
}

/* Overlay inchis */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a::before{
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0,0,0,.55);
    opacity: 0;
    transition: opacity .35s ease;
    z-index: 1;
    border-radius: 50px 50px 50px 0px;
}

/* Plus alb */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a::after{
    content: "+";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(.7);
    color: #fff;
    font-size: 56px;
    font-weight: 300;
    line-height: 1;
    opacity: 0;
    transition: all .35s ease;
    z-index: 2;
    pointer-events: none;
}

/* Hover */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a:hover::before{
    opacity: 1;
}

.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a:hover::after{
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12e8c4d */.elementor-32178 .elementor-element.elementor-element-12e8c4d img{
    aspect-ratio: 3/5;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7debe19 */.elementor-32178 .elementor-element.elementor-element-7debe19 .elementor-icon-box-icon{
    background: white;
    padding: 15px;
    border-radius: 999px;
    box-shadow: 5px 5px 0px 0px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e73f6d */.elementor-32178 .elementor-element.elementor-element-7e73f6d img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6851130 */.elementor-32178 .elementor-element.elementor-element-6851130 img{
    aspect-ratio: 5/6;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-32178 .elementor-element.elementor-element-6851130 img{
    aspect-ratio: 1/2;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-ad1defa */.elementor-32178 .elementor-element.elementor-element-ad1defa{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-7f49160 */.elementor-32178 .elementor-element.elementor-element-7f49160{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-0203cf4 */.elementor-32178 .elementor-element.elementor-element-0203cf4{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-b80d3b5 */.elementor-32178 .elementor-element.elementor-element-b80d3b5{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-9b8fcfe */.elementor-32178 .elementor-element.elementor-element-9b8fcfe{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-010b0fc */.elementor-32178 .elementor-element.elementor-element-010b0fc{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-96e3098 */.elementor-32178 .elementor-element.elementor-element-96e3098{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-9c9546f */.elementor-32178 .elementor-element.elementor-element-9c9546f{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-ae4fe15 */.elementor-32178 .elementor-element.elementor-element-ae4fe15{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-18623a8 */.elementor-32178 .elementor-element.elementor-element-18623a8{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-213a16a */.elementor-32178 .elementor-element.elementor-element-213a16a{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-0a088af */.elementor-32178 .elementor-element.elementor-element-0a088af{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-c354e97 */.elementor-32178 .elementor-element.elementor-element-c354e97{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d09291 */.elementor-32178 .elementor-element.elementor-element-7d09291 img{
    aspect-ratio: 4/6;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c307fa */.elementor-32178 .elementor-element.elementor-element-1c307fa img{
    aspect-ratio: 10/7;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b58f7dd */.elementor-32178 .elementor-element.elementor-element-b58f7dd img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-980bb92 */.elementor-32178 .elementor-element.elementor-element-980bb92 img{
    aspect-ratio: 5/6;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d36a606 */.elementor-32178 .elementor-element.elementor-element-d36a606{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-d36a606:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6a0be */.elementor-32178 .elementor-element.elementor-element-9f6a0be{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-9f6a0be:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e453ad7 */.elementor-32178 .elementor-element.elementor-element-e453ad7{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-e453ad7:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49813ba */.elementor-32178 .elementor-element.elementor-element-49813ba{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-49813ba:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d29cfd6 */.elementor-32178 .elementor-element.elementor-element-d29cfd6{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-d29cfd6:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d26572e */.elementor-32178 .elementor-element.elementor-element-d26572e{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-d26572e:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-be7ea6a */.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c466443 */.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-936b576 */.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b01af2c */.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8c14f18 */.elementor-32178 .elementor-element.elementor-element-8c14f18 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8256446 */.elementor-32178 .elementor-element.elementor-element-8256446 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}
.elementor-32178 .elementor-element.elementor-element-8256446 small{
    font-size: 14px;
   display: block;
    line-height: 1.2;
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e557446 */.elementor-32178 .elementor-element.elementor-element-e557446 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ec1e4e */.elementor-32178 .elementor-element.elementor-element-5ec1e4e .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-938e1c4 */.elementor-32178 .elementor-element.elementor-element-938e1c4 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-08d0e37 */.elementor-32178 .elementor-element.elementor-element-08d0e37 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1810509 */.elementor-32178 .elementor-element.elementor-element-1810509 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e33ca49 */.elementor-32178 .elementor-element.elementor-element-e33ca49 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6ca75c8 */.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item-title-header{
    width: 100%;
}
.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item-title-text{
    display: flex;
    align-items: end;
    justify-content: space-between;
    width: 100%;
}

.elementor-32178 .elementor-element.elementor-element-6ca75c8 small{
    font-weight: 600;
    color: var(--e-global-color-secondary);
    font-size: 16px;
}

.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item> .e-n-accordion-item-title {
  border-radius: 25px 25px 25px 0px !important;
  box-shadow: 0px 0px 40px 5px rgba(0, 0, 0, 0.05);
}

.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item[open]> .e-n-accordion-item-title {
  border-radius: 25px 25px 0px 0px !important;
}

@media (max-width:768px){
    .elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item-title-text{
        flex-direction: column;
        align-items: start;
    }
}/* End custom CSS */
/* Start custom CSS for wd_images_gallery, class: .elementor-element-8979772 */.elementor-32178 .elementor-element.elementor-element-8979772 img{
    border-radius: 50px 50px 50px 0px;
    aspect-ratio: 1/1;
    object-fit: cover;
}

/* Container imagine */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a{
    position: relative;
    display: block;
    overflow: hidden;
}

/* Imagine */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item img{
    display: block;
    transition: all .35s ease;
}

/* Overlay inchis */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a::before{
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0,0,0,.55);
    opacity: 0;
    transition: opacity .35s ease;
    z-index: 1;
    border-radius: 50px 50px 50px 0px;
}

/* Plus alb */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a::after{
    content: "+";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(.7);
    color: #fff;
    font-size: 56px;
    font-weight: 300;
    line-height: 1;
    opacity: 0;
    transition: all .35s ease;
    z-index: 2;
    pointer-events: none;
}

/* Hover */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a:hover::before{
    opacity: 1;
}

.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a:hover::after{
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12e8c4d */.elementor-32178 .elementor-element.elementor-element-12e8c4d img{
    aspect-ratio: 3/5;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7debe19 */.elementor-32178 .elementor-element.elementor-element-7debe19 .elementor-icon-box-icon{
    background: white;
    padding: 15px;
    border-radius: 999px;
    box-shadow: 5px 5px 0px 0px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e73f6d */.elementor-32178 .elementor-element.elementor-element-7e73f6d img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6851130 */.elementor-32178 .elementor-element.elementor-element-6851130 img{
    aspect-ratio: 5/6;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-32178 .elementor-element.elementor-element-6851130 img{
    aspect-ratio: 1/2;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-ad1defa */.elementor-32178 .elementor-element.elementor-element-ad1defa{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-7f49160 */.elementor-32178 .elementor-element.elementor-element-7f49160{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-0203cf4 */.elementor-32178 .elementor-element.elementor-element-0203cf4{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-b80d3b5 */.elementor-32178 .elementor-element.elementor-element-b80d3b5{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-9b8fcfe */.elementor-32178 .elementor-element.elementor-element-9b8fcfe{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-010b0fc */.elementor-32178 .elementor-element.elementor-element-010b0fc{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-96e3098 */.elementor-32178 .elementor-element.elementor-element-96e3098{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-9c9546f */.elementor-32178 .elementor-element.elementor-element-9c9546f{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-ae4fe15 */.elementor-32178 .elementor-element.elementor-element-ae4fe15{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-18623a8 */.elementor-32178 .elementor-element.elementor-element-18623a8{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-213a16a */.elementor-32178 .elementor-element.elementor-element-213a16a{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-0a088af */.elementor-32178 .elementor-element.elementor-element-0a088af{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-c354e97 */.elementor-32178 .elementor-element.elementor-element-c354e97{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d09291 */.elementor-32178 .elementor-element.elementor-element-7d09291 img{
    aspect-ratio: 4/6;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c307fa */.elementor-32178 .elementor-element.elementor-element-1c307fa img{
    aspect-ratio: 10/7;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b58f7dd */.elementor-32178 .elementor-element.elementor-element-b58f7dd img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-980bb92 */.elementor-32178 .elementor-element.elementor-element-980bb92 img{
    aspect-ratio: 5/6;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d36a606 */.elementor-32178 .elementor-element.elementor-element-d36a606{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-d36a606:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6a0be */.elementor-32178 .elementor-element.elementor-element-9f6a0be{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-9f6a0be:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e453ad7 */.elementor-32178 .elementor-element.elementor-element-e453ad7{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-e453ad7:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49813ba */.elementor-32178 .elementor-element.elementor-element-49813ba{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-49813ba:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d29cfd6 */.elementor-32178 .elementor-element.elementor-element-d29cfd6{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-d29cfd6:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d26572e */.elementor-32178 .elementor-element.elementor-element-d26572e{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-d26572e:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-be7ea6a */.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c466443 */.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-936b576 */.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b01af2c */.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8c14f18 */.elementor-32178 .elementor-element.elementor-element-8c14f18 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8256446 */.elementor-32178 .elementor-element.elementor-element-8256446 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}
.elementor-32178 .elementor-element.elementor-element-8256446 small{
    font-size: 14px;
   display: block;
    line-height: 1.2;
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e557446 */.elementor-32178 .elementor-element.elementor-element-e557446 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ec1e4e */.elementor-32178 .elementor-element.elementor-element-5ec1e4e .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-938e1c4 */.elementor-32178 .elementor-element.elementor-element-938e1c4 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-08d0e37 */.elementor-32178 .elementor-element.elementor-element-08d0e37 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1810509 */.elementor-32178 .elementor-element.elementor-element-1810509 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e33ca49 */.elementor-32178 .elementor-element.elementor-element-e33ca49 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6ca75c8 */.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item-title-header{
    width: 100%;
}
.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item-title-text{
    display: flex;
    align-items: end;
    justify-content: space-between;
    width: 100%;
}

.elementor-32178 .elementor-element.elementor-element-6ca75c8 small{
    font-weight: 600;
    color: var(--e-global-color-secondary);
    font-size: 16px;
}

.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item> .e-n-accordion-item-title {
  border-radius: 25px 25px 25px 0px !important;
  box-shadow: 0px 0px 40px 5px rgba(0, 0, 0, 0.05);
}

.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item[open]> .e-n-accordion-item-title {
  border-radius: 25px 25px 0px 0px !important;
}

@media (max-width:768px){
    .elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item-title-text{
        flex-direction: column;
        align-items: start;
    }
}/* End custom CSS */
/* Start custom CSS for wd_images_gallery, class: .elementor-element-8979772 */.elementor-32178 .elementor-element.elementor-element-8979772 img{
    border-radius: 50px 50px 50px 0px;
    aspect-ratio: 1/1;
    object-fit: cover;
}

/* Container imagine */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a{
    position: relative;
    display: block;
    overflow: hidden;
}

/* Imagine */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item img{
    display: block;
    transition: all .35s ease;
}

/* Overlay inchis */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a::before{
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0,0,0,.55);
    opacity: 0;
    transition: opacity .35s ease;
    z-index: 1;
    border-radius: 50px 50px 50px 0px;
}

/* Plus alb */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a::after{
    content: "+";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(.7);
    color: #fff;
    font-size: 56px;
    font-weight: 300;
    line-height: 1;
    opacity: 0;
    transition: all .35s ease;
    z-index: 2;
    pointer-events: none;
}

/* Hover */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a:hover::before{
    opacity: 1;
}

.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a:hover::after{
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12e8c4d */.elementor-32178 .elementor-element.elementor-element-12e8c4d img{
    aspect-ratio: 3/5;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7debe19 */.elementor-32178 .elementor-element.elementor-element-7debe19 .elementor-icon-box-icon{
    background: white;
    padding: 15px;
    border-radius: 999px;
    box-shadow: 5px 5px 0px 0px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e73f6d */.elementor-32178 .elementor-element.elementor-element-7e73f6d img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6851130 */.elementor-32178 .elementor-element.elementor-element-6851130 img{
    aspect-ratio: 5/6;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-32178 .elementor-element.elementor-element-6851130 img{
    aspect-ratio: 1/2;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-ad1defa */.elementor-32178 .elementor-element.elementor-element-ad1defa{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-7f49160 */.elementor-32178 .elementor-element.elementor-element-7f49160{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-0203cf4 */.elementor-32178 .elementor-element.elementor-element-0203cf4{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-b80d3b5 */.elementor-32178 .elementor-element.elementor-element-b80d3b5{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-9b8fcfe */.elementor-32178 .elementor-element.elementor-element-9b8fcfe{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-010b0fc */.elementor-32178 .elementor-element.elementor-element-010b0fc{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-96e3098 */.elementor-32178 .elementor-element.elementor-element-96e3098{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-9c9546f */.elementor-32178 .elementor-element.elementor-element-9c9546f{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-ae4fe15 */.elementor-32178 .elementor-element.elementor-element-ae4fe15{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-18623a8 */.elementor-32178 .elementor-element.elementor-element-18623a8{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-213a16a */.elementor-32178 .elementor-element.elementor-element-213a16a{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-0a088af */.elementor-32178 .elementor-element.elementor-element-0a088af{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-c354e97 */.elementor-32178 .elementor-element.elementor-element-c354e97{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d09291 */.elementor-32178 .elementor-element.elementor-element-7d09291 img{
    aspect-ratio: 4/6;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c307fa */.elementor-32178 .elementor-element.elementor-element-1c307fa img{
    aspect-ratio: 10/7;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b58f7dd */.elementor-32178 .elementor-element.elementor-element-b58f7dd img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-980bb92 */.elementor-32178 .elementor-element.elementor-element-980bb92 img{
    aspect-ratio: 5/6;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d36a606 */.elementor-32178 .elementor-element.elementor-element-d36a606{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-d36a606:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6a0be */.elementor-32178 .elementor-element.elementor-element-9f6a0be{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-9f6a0be:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e453ad7 */.elementor-32178 .elementor-element.elementor-element-e453ad7{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-e453ad7:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49813ba */.elementor-32178 .elementor-element.elementor-element-49813ba{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-49813ba:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d29cfd6 */.elementor-32178 .elementor-element.elementor-element-d29cfd6{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-d29cfd6:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d26572e */.elementor-32178 .elementor-element.elementor-element-d26572e{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-d26572e:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-be7ea6a */.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c466443 */.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-936b576 */.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b01af2c */.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8c14f18 */.elementor-32178 .elementor-element.elementor-element-8c14f18 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8256446 */.elementor-32178 .elementor-element.elementor-element-8256446 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}
.elementor-32178 .elementor-element.elementor-element-8256446 small{
    font-size: 14px;
   display: block;
    line-height: 1.2;
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e557446 */.elementor-32178 .elementor-element.elementor-element-e557446 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ec1e4e */.elementor-32178 .elementor-element.elementor-element-5ec1e4e .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-938e1c4 */.elementor-32178 .elementor-element.elementor-element-938e1c4 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-08d0e37 */.elementor-32178 .elementor-element.elementor-element-08d0e37 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1810509 */.elementor-32178 .elementor-element.elementor-element-1810509 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e33ca49 */.elementor-32178 .elementor-element.elementor-element-e33ca49 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6ca75c8 */.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item-title-header{
    width: 100%;
}
.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item-title-text{
    display: flex;
    align-items: end;
    justify-content: space-between;
    width: 100%;
}

.elementor-32178 .elementor-element.elementor-element-6ca75c8 small{
    font-weight: 600;
    color: var(--e-global-color-secondary);
    font-size: 16px;
}

.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item> .e-n-accordion-item-title {
  border-radius: 25px 25px 25px 0px !important;
  box-shadow: 0px 0px 40px 5px rgba(0, 0, 0, 0.05);
}

.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item[open]> .e-n-accordion-item-title {
  border-radius: 25px 25px 0px 0px !important;
}

@media (max-width:768px){
    .elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item-title-text{
        flex-direction: column;
        align-items: start;
    }
}/* End custom CSS */
/* Start custom CSS for wd_images_gallery, class: .elementor-element-8979772 */.elementor-32178 .elementor-element.elementor-element-8979772 img{
    border-radius: 50px 50px 50px 0px;
    aspect-ratio: 1/1;
    object-fit: cover;
}

/* Container imagine */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a{
    position: relative;
    display: block;
    overflow: hidden;
}

/* Imagine */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item img{
    display: block;
    transition: all .35s ease;
}

/* Overlay inchis */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a::before{
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0,0,0,.55);
    opacity: 0;
    transition: opacity .35s ease;
    z-index: 1;
    border-radius: 50px 50px 50px 0px;
}

/* Plus alb */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a::after{
    content: "+";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(.7);
    color: #fff;
    font-size: 56px;
    font-weight: 300;
    line-height: 1;
    opacity: 0;
    transition: all .35s ease;
    z-index: 2;
    pointer-events: none;
}

/* Hover */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a:hover::before{
    opacity: 1;
}

.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a:hover::after{
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12e8c4d */.elementor-32178 .elementor-element.elementor-element-12e8c4d img{
    aspect-ratio: 3/5;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7debe19 */.elementor-32178 .elementor-element.elementor-element-7debe19 .elementor-icon-box-icon{
    background: white;
    padding: 15px;
    border-radius: 999px;
    box-shadow: 5px 5px 0px 0px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e73f6d */.elementor-32178 .elementor-element.elementor-element-7e73f6d img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6851130 */.elementor-32178 .elementor-element.elementor-element-6851130 img{
    aspect-ratio: 5/6;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-32178 .elementor-element.elementor-element-6851130 img{
    aspect-ratio: 1/2;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-ad1defa */.elementor-32178 .elementor-element.elementor-element-ad1defa{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-7f49160 */.elementor-32178 .elementor-element.elementor-element-7f49160{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-0203cf4 */.elementor-32178 .elementor-element.elementor-element-0203cf4{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-b80d3b5 */.elementor-32178 .elementor-element.elementor-element-b80d3b5{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-9b8fcfe */.elementor-32178 .elementor-element.elementor-element-9b8fcfe{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-010b0fc */.elementor-32178 .elementor-element.elementor-element-010b0fc{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-96e3098 */.elementor-32178 .elementor-element.elementor-element-96e3098{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-9c9546f */.elementor-32178 .elementor-element.elementor-element-9c9546f{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-ae4fe15 */.elementor-32178 .elementor-element.elementor-element-ae4fe15{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-18623a8 */.elementor-32178 .elementor-element.elementor-element-18623a8{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-213a16a */.elementor-32178 .elementor-element.elementor-element-213a16a{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-0a088af */.elementor-32178 .elementor-element.elementor-element-0a088af{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-c354e97 */.elementor-32178 .elementor-element.elementor-element-c354e97{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d09291 */.elementor-32178 .elementor-element.elementor-element-7d09291 img{
    aspect-ratio: 4/6;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c307fa */.elementor-32178 .elementor-element.elementor-element-1c307fa img{
    aspect-ratio: 10/7;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b58f7dd */.elementor-32178 .elementor-element.elementor-element-b58f7dd img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-980bb92 */.elementor-32178 .elementor-element.elementor-element-980bb92 img{
    aspect-ratio: 5/6;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d36a606 */.elementor-32178 .elementor-element.elementor-element-d36a606{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-d36a606:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6a0be */.elementor-32178 .elementor-element.elementor-element-9f6a0be{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-9f6a0be:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e453ad7 */.elementor-32178 .elementor-element.elementor-element-e453ad7{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-e453ad7:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49813ba */.elementor-32178 .elementor-element.elementor-element-49813ba{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-49813ba:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d29cfd6 */.elementor-32178 .elementor-element.elementor-element-d29cfd6{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-d29cfd6:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d26572e */.elementor-32178 .elementor-element.elementor-element-d26572e{
    width: 100%;
    aspect-ratio: 1/1;
}

.elementor-32178 .elementor-element.elementor-element-d26572e:hover .card{
    transform: translateY(-15px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-be7ea6a */.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-be7ea6a .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c466443 */.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-c466443 .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-936b576 */.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-936b576 .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b01af2c */.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-icon{
    width: fit-content;
    border: 2px solid var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 5px;
}

.elementor-32178 .elementor-element.elementor-element-b01af2c .elementor-icon-box-icon .elementor-icon{
    background: var(--e-global-color-secondary);
    border-radius: 50%;
    padding: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8c14f18 */.elementor-32178 .elementor-element.elementor-element-8c14f18 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-8c14f18 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8256446 */.elementor-32178 .elementor-element.elementor-element-8256446 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-8256446 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}
.elementor-32178 .elementor-element.elementor-element-8256446 small{
    font-size: 14px;
   display: block;
    line-height: 1.2;
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e557446 */.elementor-32178 .elementor-element.elementor-element-e557446 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-e557446 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ec1e4e */.elementor-32178 .elementor-element.elementor-element-5ec1e4e .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-5ec1e4e .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-938e1c4 */.elementor-32178 .elementor-element.elementor-element-938e1c4 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-938e1c4 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-08d0e37 */.elementor-32178 .elementor-element.elementor-element-08d0e37 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-08d0e37 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1810509 */.elementor-32178 .elementor-element.elementor-element-1810509 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-1810509 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e33ca49 */.elementor-32178 .elementor-element.elementor-element-e33ca49 .additional{
    font-weight: 600;
    font-size: 16px;
    color: var(--e-global-color-secondary);
}

.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon-box-wrapper{
    align-items: center !important;
}

.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon-box-icon{
    width: fit-content;
    padding: 5px;
    border: 3px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.elementor-32178 .elementor-element.elementor-element-e33ca49 .elementor-icon{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6ca75c8 */.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item-title-header{
    width: 100%;
}
.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item-title-text{
    display: flex;
    align-items: end;
    justify-content: space-between;
    width: 100%;
}

.elementor-32178 .elementor-element.elementor-element-6ca75c8 small{
    font-weight: 600;
    color: var(--e-global-color-secondary);
    font-size: 16px;
}

.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item> .e-n-accordion-item-title {
  border-radius: 25px 25px 25px 0px !important;
  box-shadow: 0px 0px 40px 5px rgba(0, 0, 0, 0.05);
}

.elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item[open]> .e-n-accordion-item-title {
  border-radius: 25px 25px 0px 0px !important;
}

@media (max-width:768px){
    .elementor-32178 .elementor-element.elementor-element-6ca75c8 .e-n-accordion-item-title-text{
        flex-direction: column;
        align-items: start;
    }
}/* End custom CSS */
/* Start custom CSS for wd_images_gallery, class: .elementor-element-8979772 */.elementor-32178 .elementor-element.elementor-element-8979772 img{
    border-radius: 50px 50px 50px 0px;
    aspect-ratio: 1/1;
    object-fit: cover;
}

/* Container imagine */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a{
    position: relative;
    display: block;
    overflow: hidden;
}

/* Imagine */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item img{
    display: block;
    transition: all .35s ease;
}

/* Overlay inchis */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a::before{
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0,0,0,.55);
    opacity: 0;
    transition: opacity .35s ease;
    z-index: 1;
    border-radius: 50px 50px 50px 0px;
}

/* Plus alb */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a::after{
    content: "+";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(.7);
    color: #fff;
    font-size: 56px;
    font-weight: 300;
    line-height: 1;
    opacity: 0;
    transition: all .35s ease;
    z-index: 2;
    pointer-events: none;
}

/* Hover */
.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a:hover::before{
    opacity: 1;
}

.elementor-32178 .elementor-element.elementor-element-8979772 .wd-gallery-item a:hover::after{
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d899820 */@media (max-width: 767px) {

   .e-n-tabs-mobile .e-n-tabs {
    display: flex !important;
    flex-direction: column !important;
  }
  
  .e-n-tabs-mobile .e-n-tab-title[aria-selected="true"]{
      margin: 0 !important;
  }

   .e-n-tabs-mobile .e-n-tabs-heading {
    order: -999 !important;
    display: flex !important;
    flex-wrap: nowrap !important;
    width: 100% !important;
    flex-direction: column !important;
  }

  .e-n-tabs-mobile .e-n-tabs-content {
    order: 999 !important;
    display: block !important;
    width: 100% !important;
  }

  .e-n-tabs-mobile .e-n-tab-title {
    order: 0 !important;
  }

  .e-n-tabs-mobile [role="tabpanel"] {
    order: 999 !important;
  }
  
  .e-n-tabs-content{
      margin-top: 20px;
  }
}/* End custom CSS */