.elementor-8497 .elementor-element.elementor-element-106fae8{--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:flex-start;--align-items:stretch;--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-8497 .elementor-element.elementor-element-25ddc31{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--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-8497 .elementor-element.elementor-element-25ddc31:not(.elementor-motion-effects-element-type-background), .elementor-8497 .elementor-element.elementor-element-25ddc31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wewellhome.com/wp-content/uploads/2026/09/opal.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8497 .elementor-element.elementor-element-25ddc31::before, .elementor-8497 .elementor-element.elementor-element-25ddc31 > .elementor-background-video-container::before, .elementor-8497 .elementor-element.elementor-element-25ddc31 > .e-con-inner > .elementor-background-video-container::before, .elementor-8497 .elementor-element.elementor-element-25ddc31 > .elementor-background-slideshow::before, .elementor-8497 .elementor-element.elementor-element-25ddc31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8497 .elementor-element.elementor-element-25ddc31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #3D342700 40%, var( --e-global-color-7ef6028 ) 100%);}.elementor-8497 .elementor-element.elementor-element-bcabe06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 48px 0px;text-align:center;}.elementor-8497 .elementor-element.elementor-element-bcabe06 .elementor-heading-title{font-family:var( --e-global-typography-a30812c-font-family ), Sans-serif;font-size:var( --e-global-typography-a30812c-font-size );font-weight:var( --e-global-typography-a30812c-font-weight );line-height:var( --e-global-typography-a30812c-line-height );letter-spacing:var( --e-global-typography-a30812c-letter-spacing );color:var( --e-global-color-a930e4a );}.elementor-8497 .elementor-element.elementor-element-af7348d{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:auto auto auto;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--margin-top:48px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8497 .elementor-element.elementor-element-17699fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:span 6;text-align:center;}.elementor-8497 .elementor-element.elementor-element-17699fb .elementor-heading-title{font-family:var( --e-global-typography-215706d-font-family ), Sans-serif;font-size:var( --e-global-typography-215706d-font-size );font-weight:var( --e-global-typography-215706d-font-weight );line-height:var( --e-global-typography-215706d-line-height );letter-spacing:var( --e-global-typography-215706d-letter-spacing );color:var( --e-global-color-7ef6028 );}.elementor-8497 .elementor-element.elementor-element-67f3897{--display:flex;}.elementor-8497 .elementor-element.elementor-element-21f6661{--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:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:32px;grid-column:span 3;}.elementor-8497 .elementor-element.elementor-element-21f6661:not(.elementor-motion-effects-element-type-background), .elementor-8497 .elementor-element.elementor-element-21f6661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wewellhome.com/wp-content/uploads/2026/08/sofa9.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8497 .elementor-element.elementor-element-21f6661::before, .elementor-8497 .elementor-element.elementor-element-21f6661 > .elementor-background-video-container::before, .elementor-8497 .elementor-element.elementor-element-21f6661 > .e-con-inner > .elementor-background-video-container::before, .elementor-8497 .elementor-element.elementor-element-21f6661 > .elementor-background-slideshow::before, .elementor-8497 .elementor-element.elementor-element-21f6661 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8497 .elementor-element.elementor-element-21f6661 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #3D342700 60%, var( --e-global-color-7ef6028 ) 100%);}.elementor-8497 .elementor-element.elementor-element-6908d6a{text-align:start;}.elementor-8497 .elementor-element.elementor-element-6908d6a .elementor-heading-title{font-family:var( --e-global-typography-74c42d5-font-family ), Sans-serif;font-size:var( --e-global-typography-74c42d5-font-size );font-weight:var( --e-global-typography-74c42d5-font-weight );line-height:var( --e-global-typography-74c42d5-line-height );letter-spacing:var( --e-global-typography-74c42d5-letter-spacing );color:var( --e-global-color-a930e4a );}.elementor-8497 .elementor-element.elementor-element-55bd3a6{--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:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:32px;grid-column:span 3;}.elementor-8497 .elementor-element.elementor-element-55bd3a6:not(.elementor-motion-effects-element-type-background), .elementor-8497 .elementor-element.elementor-element-55bd3a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wewellhome.com/wp-content/uploads/2023/12/bedroom1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8497 .elementor-element.elementor-element-55bd3a6::before, .elementor-8497 .elementor-element.elementor-element-55bd3a6 > .elementor-background-video-container::before, .elementor-8497 .elementor-element.elementor-element-55bd3a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-8497 .elementor-element.elementor-element-55bd3a6 > .elementor-background-slideshow::before, .elementor-8497 .elementor-element.elementor-element-55bd3a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8497 .elementor-element.elementor-element-55bd3a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #3D342700 60%, var( --e-global-color-7ef6028 ) 100%);}.elementor-8497 .elementor-element.elementor-element-678f40a .elementor-heading-title{font-family:var( --e-global-typography-74c42d5-font-family ), Sans-serif;font-size:var( --e-global-typography-74c42d5-font-size );font-weight:var( --e-global-typography-74c42d5-font-weight );line-height:var( --e-global-typography-74c42d5-line-height );letter-spacing:var( --e-global-typography-74c42d5-letter-spacing );color:var( --e-global-color-a930e4a );}.elementor-8497 .elementor-element.elementor-element-0360479{--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:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:32px;grid-column:span 2;}.elementor-8497 .elementor-element.elementor-element-0360479:not(.elementor-motion-effects-element-type-background), .elementor-8497 .elementor-element.elementor-element-0360479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wewellhome.com/wp-content/uploads/2023/12/dining49.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8497 .elementor-element.elementor-element-0360479::before, .elementor-8497 .elementor-element.elementor-element-0360479 > .elementor-background-video-container::before, .elementor-8497 .elementor-element.elementor-element-0360479 > .e-con-inner > .elementor-background-video-container::before, .elementor-8497 .elementor-element.elementor-element-0360479 > .elementor-background-slideshow::before, .elementor-8497 .elementor-element.elementor-element-0360479 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8497 .elementor-element.elementor-element-0360479 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #3D342700 60%, var( --e-global-color-7ef6028 ) 100%);}.elementor-8497 .elementor-element.elementor-element-4a290d7{text-align:start;}.elementor-8497 .elementor-element.elementor-element-4a290d7 .elementor-heading-title{font-family:var( --e-global-typography-74c42d5-font-family ), Sans-serif;font-size:var( --e-global-typography-74c42d5-font-size );font-weight:var( --e-global-typography-74c42d5-font-weight );line-height:var( --e-global-typography-74c42d5-line-height );letter-spacing:var( --e-global-typography-74c42d5-letter-spacing );color:var( --e-global-color-a930e4a );}.elementor-8497 .elementor-element.elementor-element-4187afa{--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:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:32px;grid-column:span 2;}.elementor-8497 .elementor-element.elementor-element-4187afa:not(.elementor-motion-effects-element-type-background), .elementor-8497 .elementor-element.elementor-element-4187afa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wewellhome.com/wp-content/uploads/2023/12/table12.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8497 .elementor-element.elementor-element-4187afa::before, .elementor-8497 .elementor-element.elementor-element-4187afa > .elementor-background-video-container::before, .elementor-8497 .elementor-element.elementor-element-4187afa > .e-con-inner > .elementor-background-video-container::before, .elementor-8497 .elementor-element.elementor-element-4187afa > .elementor-background-slideshow::before, .elementor-8497 .elementor-element.elementor-element-4187afa > .e-con-inner > .elementor-background-slideshow::before, .elementor-8497 .elementor-element.elementor-element-4187afa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #3D342700 60%, var( --e-global-color-7ef6028 ) 100%);}.elementor-8497 .elementor-element.elementor-element-d536319{text-align:start;}.elementor-8497 .elementor-element.elementor-element-d536319 .elementor-heading-title{font-family:var( --e-global-typography-74c42d5-font-family ), Sans-serif;font-size:var( --e-global-typography-74c42d5-font-size );font-weight:var( --e-global-typography-74c42d5-font-weight );line-height:var( --e-global-typography-74c42d5-line-height );letter-spacing:var( --e-global-typography-74c42d5-letter-spacing );color:var( --e-global-color-a930e4a );}.elementor-8497 .elementor-element.elementor-element-2268055{--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:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:32px;grid-column:span 2;}.elementor-8497 .elementor-element.elementor-element-2268055:not(.elementor-motion-effects-element-type-background), .elementor-8497 .elementor-element.elementor-element-2268055 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wewellhome.com/wp-content/uploads/2026/08/Candle2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8497 .elementor-element.elementor-element-2268055::before, .elementor-8497 .elementor-element.elementor-element-2268055 > .elementor-background-video-container::before, .elementor-8497 .elementor-element.elementor-element-2268055 > .e-con-inner > .elementor-background-video-container::before, .elementor-8497 .elementor-element.elementor-element-2268055 > .elementor-background-slideshow::before, .elementor-8497 .elementor-element.elementor-element-2268055 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8497 .elementor-element.elementor-element-2268055 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #3D342700 60%, var( --e-global-color-7ef6028 ) 100%);}.elementor-8497 .elementor-element.elementor-element-ad667b2{text-align:start;}.elementor-8497 .elementor-element.elementor-element-ad667b2 .elementor-heading-title{font-family:var( --e-global-typography-74c42d5-font-family ), Sans-serif;font-size:var( --e-global-typography-74c42d5-font-size );font-weight:var( --e-global-typography-74c42d5-font-weight );line-height:var( --e-global-typography-74c42d5-line-height );letter-spacing:var( --e-global-typography-74c42d5-letter-spacing );color:var( --e-global-color-a930e4a );}.elementor-8497 .elementor-element.elementor-element-627359a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8497 .elementor-element.elementor-element-627359a:not(.elementor-motion-effects-element-type-background), .elementor-8497 .elementor-element.elementor-element-627359a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wewellhome.com/wp-content/uploads/2026/09/wewell-pic.webp");background-position:center center;background-repeat:no-repeat;}.elementor-8497 .elementor-element.elementor-element-0632c4b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--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-8497 .elementor-element.elementor-element-0632c4b.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-8497 .elementor-element.elementor-element-0b8b231{text-align:start;}.elementor-8497 .elementor-element.elementor-element-0b8b231 .elementor-heading-title{font-family:"Manrop", Sans-serif;font-size:36px;font-weight:500;line-height:46px;letter-spacing:0px;color:var( --e-global-color-7ef6028 );}.elementor-8497 .elementor-element.elementor-element-d0be85d .elementor-heading-title{font-family:var( --e-global-typography-215706d-font-family ), Sans-serif;font-size:var( --e-global-typography-215706d-font-size );font-weight:var( --e-global-typography-215706d-font-weight );line-height:var( --e-global-typography-215706d-line-height );letter-spacing:var( --e-global-typography-215706d-letter-spacing );color:var( --e-global-color-7ef6028 );}.elementor-8497 .elementor-element.elementor-element-3af1188{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--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-8497 .elementor-element.elementor-element-3af1188:not(.elementor-motion-effects-element-type-background), .elementor-8497 .elementor-element.elementor-element-3af1188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a930e4a );}.elementor-8497 .elementor-element.elementor-element-f35f6ed{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-8497 .elementor-element.elementor-element-f35f6ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8497 .elementor-element.elementor-element-f35f6ed img{width:100%;max-width:100%;}.elementor-8497 .elementor-element.elementor-element-e1f9552{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:143px;--padding-right:156px;}.elementor-8497 .elementor-element.elementor-element-e1f9552.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8497 .elementor-element.elementor-element-b18c9a3{text-align:justify;}.elementor-8497 .elementor-element.elementor-element-b18c9a3 .elementor-heading-title{font-family:var( --e-global-typography-215706d-font-family ), Sans-serif;font-size:var( --e-global-typography-215706d-font-size );font-weight:var( --e-global-typography-215706d-font-weight );line-height:var( --e-global-typography-215706d-line-height );letter-spacing:var( --e-global-typography-215706d-letter-spacing );color:var( --e-global-color-7ef6028 );}.elementor-8497 .elementor-element.elementor-element-865da3c .elementor-heading-title{font-family:"Manrop", Sans-serif;font-size:32px;letter-spacing:0px;color:var( --e-global-color-7ef6028 );}.elementor-8497 .elementor-element.elementor-element-afa6079{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:var( --e-global-typography-3a52d02-font-family ), Sans-serif;font-size:var( --e-global-typography-3a52d02-font-size );font-weight:var( --e-global-typography-3a52d02-font-weight );line-height:var( --e-global-typography-3a52d02-line-height );letter-spacing:var( --e-global-typography-3a52d02-letter-spacing );color:var( --e-global-color-7ef6028 );}.elementor-8497 .elementor-element.elementor-element-afa6079 p{margin-block-end:28px;}.elementor-8497 .elementor-element.elementor-element-64b2f2f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--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-8497 .elementor-element.elementor-element-d0e16ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-d0e16ac .elementor-icon-box-wrapper{text-align:start;}.elementor-8497 .elementor-element.elementor-element-d0e16ac .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-7ef6028 );}.elementor-8497 .elementor-element.elementor-element-d0e16ac .elementor-icon-box-title, .elementor-8497 .elementor-element.elementor-element-d0e16ac .elementor-icon-box-title a{font-family:var( --e-global-typography-59964e7-font-family ), Sans-serif;font-size:var( --e-global-typography-59964e7-font-size );font-weight:var( --e-global-typography-59964e7-font-weight );line-height:var( --e-global-typography-59964e7-line-height );letter-spacing:var( --e-global-typography-59964e7-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-d0e16ac .elementor-icon-box-description{font-family:var( --e-global-typography-3a52d02-font-family ), Sans-serif;font-size:var( --e-global-typography-3a52d02-font-size );font-weight:var( --e-global-typography-3a52d02-font-weight );line-height:var( --e-global-typography-3a52d02-line-height );letter-spacing:var( --e-global-typography-3a52d02-letter-spacing );color:var( --e-global-color-ed0584d );}.elementor-8497 .elementor-element.elementor-element-92e3e41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-92e3e41 .elementor-icon-box-wrapper{text-align:start;}.elementor-8497 .elementor-element.elementor-element-92e3e41 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-7ef6028 );}.elementor-8497 .elementor-element.elementor-element-92e3e41 .elementor-icon-box-title, .elementor-8497 .elementor-element.elementor-element-92e3e41 .elementor-icon-box-title a{font-family:var( --e-global-typography-59964e7-font-family ), Sans-serif;font-size:var( --e-global-typography-59964e7-font-size );font-weight:var( --e-global-typography-59964e7-font-weight );line-height:var( --e-global-typography-59964e7-line-height );letter-spacing:var( --e-global-typography-59964e7-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-92e3e41 .elementor-icon-box-description{font-family:var( --e-global-typography-3a52d02-font-family ), Sans-serif;font-size:var( --e-global-typography-3a52d02-font-size );font-weight:var( --e-global-typography-3a52d02-font-weight );line-height:var( --e-global-typography-3a52d02-line-height );letter-spacing:var( --e-global-typography-3a52d02-letter-spacing );color:var( --e-global-color-ed0584d );}.elementor-8497 .elementor-element.elementor-element-1889dc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-1889dc6 .elementor-icon-box-wrapper{text-align:start;}.elementor-8497 .elementor-element.elementor-element-1889dc6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-7ef6028 );}.elementor-8497 .elementor-element.elementor-element-1889dc6 .elementor-icon-box-title, .elementor-8497 .elementor-element.elementor-element-1889dc6 .elementor-icon-box-title a{font-family:var( --e-global-typography-59964e7-font-family ), Sans-serif;font-size:var( --e-global-typography-59964e7-font-size );font-weight:var( --e-global-typography-59964e7-font-weight );line-height:var( --e-global-typography-59964e7-line-height );letter-spacing:var( --e-global-typography-59964e7-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-1889dc6 .elementor-icon-box-description{font-family:var( --e-global-typography-3a52d02-font-family ), Sans-serif;font-size:var( --e-global-typography-3a52d02-font-size );font-weight:var( --e-global-typography-3a52d02-font-weight );line-height:var( --e-global-typography-3a52d02-line-height );letter-spacing:var( --e-global-typography-3a52d02-letter-spacing );color:var( --e-global-color-ed0584d );}.elementor-8497 .elementor-element.elementor-element-a2a3b0a{--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:flex-start;--align-items:stretch;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:48px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8497 .elementor-element.elementor-element-b5c7299{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-8497 .elementor-element.elementor-element-53b38d2 .elementor-button{background-color:var( --e-global-color-5249e2b );font-family:var( --e-global-typography-3b1c7f5-font-family ), Sans-serif;font-size:var( --e-global-typography-3b1c7f5-font-size );font-weight:var( --e-global-typography-3b1c7f5-font-weight );line-height:var( --e-global-typography-3b1c7f5-line-height );letter-spacing:var( --e-global-typography-3b1c7f5-letter-spacing );fill:var( --e-global-color-389d0cf );color:var( --e-global-color-389d0cf );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-53b38d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-8497 .elementor-element.elementor-element-53b38d2{right:0px;}body.rtl .elementor-8497 .elementor-element.elementor-element-53b38d2{left:0px;}.elementor-8497 .elementor-element.elementor-element-53b38d2 .elementor-button:hover, .elementor-8497 .elementor-element.elementor-element-53b38d2 .elementor-button:focus{color:var( --e-global-color-7ef6028 );}.elementor-8497 .elementor-element.elementor-element-53b38d2 .elementor-button:hover svg, .elementor-8497 .elementor-element.elementor-element-53b38d2 .elementor-button:focus svg{fill:var( --e-global-color-7ef6028 );}.elementor-8497 .elementor-element.elementor-element-1f3d80c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8497 .elementor-element.elementor-element-1f3d80c .elementor-heading-title{font-family:var( --e-global-typography-215706d-font-family ), Sans-serif;font-size:var( --e-global-typography-215706d-font-size );font-weight:var( --e-global-typography-215706d-font-weight );line-height:var( --e-global-typography-215706d-line-height );letter-spacing:var( --e-global-typography-215706d-letter-spacing );color:var( --e-global-color-7ef6028 );}.elementor-8497 .elementor-element.elementor-element-431b9e9{--grid-columns:3;--grid-row-gap:0px;--grid-column-gap:10px;}.elementor-8497 .elementor-element.elementor-element-431b9e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-431b9e9 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-8497 .elementor-element.elementor-element-431b9e9 .e-loop-item > .elementor-section, .elementor-8497 .elementor-element.elementor-element-431b9e9 .e-loop-item > .elementor-section > .elementor-container, .elementor-8497 .elementor-element.elementor-element-431b9e9 .e-loop-item > .e-con, .elementor-8497 .elementor-element.elementor-element-431b9e9 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-8497 .elementor-element.elementor-element-607a1ef{--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:flex-start;--align-items:stretch;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8497 .elementor-element.elementor-element-6eafd96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-8497 .elementor-element.elementor-element-f0482f5 .elementor-button{background-color:var( --e-global-color-5249e2b );font-family:var( --e-global-typography-3b1c7f5-font-family ), Sans-serif;font-size:var( --e-global-typography-3b1c7f5-font-size );font-weight:var( --e-global-typography-3b1c7f5-font-weight );line-height:var( --e-global-typography-3b1c7f5-line-height );letter-spacing:var( --e-global-typography-3b1c7f5-letter-spacing );fill:var( --e-global-color-389d0cf );color:var( --e-global-color-389d0cf );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-f0482f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:16px;}body:not(.rtl) .elementor-8497 .elementor-element.elementor-element-f0482f5{right:0px;}body.rtl .elementor-8497 .elementor-element.elementor-element-f0482f5{left:0px;}.elementor-8497 .elementor-element.elementor-element-f0482f5 .elementor-button:hover, .elementor-8497 .elementor-element.elementor-element-f0482f5 .elementor-button:focus{color:var( --e-global-color-7ef6028 );}.elementor-8497 .elementor-element.elementor-element-f0482f5 .elementor-button:hover svg, .elementor-8497 .elementor-element.elementor-element-f0482f5 .elementor-button:focus svg{fill:var( --e-global-color-7ef6028 );}.elementor-8497 .elementor-element.elementor-element-c23cb13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8497 .elementor-element.elementor-element-c23cb13 .elementor-heading-title{font-family:var( --e-global-typography-215706d-font-family ), Sans-serif;font-size:var( --e-global-typography-215706d-font-size );font-weight:var( --e-global-typography-215706d-font-weight );line-height:var( --e-global-typography-215706d-line-height );letter-spacing:var( --e-global-typography-215706d-letter-spacing );color:var( --e-global-color-7ef6028 );}.elementor-8497 .elementor-element.elementor-element-5c2866d{--grid-columns:2;--grid-row-gap:0px;--grid-column-gap:10px;}.elementor-8497 .elementor-element.elementor-element-5c2866d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-a118573{--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-evenly;--align-items:stretch;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}@media(max-width:1024px){.elementor-8497 .elementor-element.elementor-element-bcabe06{padding:0px 0px 32px 0px;}.elementor-8497 .elementor-element.elementor-element-bcabe06 .elementor-heading-title{font-size:var( --e-global-typography-a30812c-font-size );line-height:var( --e-global-typography-a30812c-line-height );letter-spacing:var( --e-global-typography-a30812c-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-af7348d{--grid-auto-flow:row;--margin-top:32px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-8497 .elementor-element.elementor-element-17699fb .elementor-heading-title{font-size:var( --e-global-typography-215706d-font-size );line-height:var( --e-global-typography-215706d-line-height );letter-spacing:var( --e-global-typography-215706d-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-6908d6a .elementor-heading-title{font-size:var( --e-global-typography-74c42d5-font-size );line-height:var( --e-global-typography-74c42d5-line-height );letter-spacing:var( --e-global-typography-74c42d5-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-678f40a .elementor-heading-title{font-size:var( --e-global-typography-74c42d5-font-size );line-height:var( --e-global-typography-74c42d5-line-height );letter-spacing:var( --e-global-typography-74c42d5-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-4a290d7 .elementor-heading-title{font-size:var( --e-global-typography-74c42d5-font-size );line-height:var( --e-global-typography-74c42d5-line-height );letter-spacing:var( --e-global-typography-74c42d5-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-d536319 .elementor-heading-title{font-size:var( --e-global-typography-74c42d5-font-size );line-height:var( --e-global-typography-74c42d5-line-height );letter-spacing:var( --e-global-typography-74c42d5-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-ad667b2 .elementor-heading-title{font-size:var( --e-global-typography-74c42d5-font-size );line-height:var( --e-global-typography-74c42d5-line-height );letter-spacing:var( --e-global-typography-74c42d5-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-0632c4b{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8497 .elementor-element.elementor-element-0b8b231{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-0b8b231 .elementor-heading-title{font-size:20px;}.elementor-8497 .elementor-element.elementor-element-d0be85d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-d0be85d .elementor-heading-title{font-size:var( --e-global-typography-215706d-font-size );line-height:var( --e-global-typography-215706d-line-height );letter-spacing:var( --e-global-typography-215706d-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-f35f6ed{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-8497 .elementor-element.elementor-element-e1f9552{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-8497 .elementor-element.elementor-element-b18c9a3 .elementor-heading-title{font-size:var( --e-global-typography-215706d-font-size );line-height:var( --e-global-typography-215706d-line-height );letter-spacing:var( --e-global-typography-215706d-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-865da3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-865da3c .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-8497 .elementor-element.elementor-element-afa6079{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-3a52d02-font-size );line-height:var( --e-global-typography-3a52d02-line-height );letter-spacing:var( --e-global-typography-3a52d02-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-64b2f2f{--grid-auto-flow:row;}.elementor-8497 .elementor-element.elementor-element-d0e16ac .elementor-icon-box-title{margin-block-end:0px;}.elementor-8497 .elementor-element.elementor-element-d0e16ac .elementor-icon-box-title, .elementor-8497 .elementor-element.elementor-element-d0e16ac .elementor-icon-box-title a{font-size:var( --e-global-typography-59964e7-font-size );line-height:var( --e-global-typography-59964e7-line-height );letter-spacing:var( --e-global-typography-59964e7-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-d0e16ac .elementor-icon-box-description{font-size:var( --e-global-typography-3a52d02-font-size );line-height:var( --e-global-typography-3a52d02-line-height );letter-spacing:var( --e-global-typography-3a52d02-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-92e3e41 .elementor-icon-box-title{margin-block-end:0px;}.elementor-8497 .elementor-element.elementor-element-92e3e41 .elementor-icon-box-title, .elementor-8497 .elementor-element.elementor-element-92e3e41 .elementor-icon-box-title a{font-size:var( --e-global-typography-59964e7-font-size );line-height:var( --e-global-typography-59964e7-line-height );letter-spacing:var( --e-global-typography-59964e7-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-92e3e41 .elementor-icon-box-description{font-size:var( --e-global-typography-3a52d02-font-size );line-height:var( --e-global-typography-3a52d02-line-height );letter-spacing:var( --e-global-typography-3a52d02-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-1889dc6 .elementor-icon-box-title{margin-block-end:0px;}.elementor-8497 .elementor-element.elementor-element-1889dc6 .elementor-icon-box-title, .elementor-8497 .elementor-element.elementor-element-1889dc6 .elementor-icon-box-title a{font-size:var( --e-global-typography-59964e7-font-size );line-height:var( --e-global-typography-59964e7-line-height );letter-spacing:var( --e-global-typography-59964e7-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-1889dc6 .elementor-icon-box-description{font-size:var( --e-global-typography-3a52d02-font-size );line-height:var( --e-global-typography-3a52d02-line-height );letter-spacing:var( --e-global-typography-3a52d02-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-a2a3b0a{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:32px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-8497 .elementor-element.elementor-element-53b38d2{right:-1px;}body.rtl .elementor-8497 .elementor-element.elementor-element-53b38d2{left:-1px;}.elementor-8497 .elementor-element.elementor-element-53b38d2{top:1px;}.elementor-8497 .elementor-element.elementor-element-53b38d2 .elementor-button{font-size:var( --e-global-typography-3b1c7f5-font-size );line-height:var( --e-global-typography-3b1c7f5-line-height );letter-spacing:var( --e-global-typography-3b1c7f5-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-1f3d80c .elementor-heading-title{font-size:var( --e-global-typography-215706d-font-size );line-height:var( --e-global-typography-215706d-line-height );letter-spacing:var( --e-global-typography-215706d-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-431b9e9{--grid-columns:2;}.elementor-8497 .elementor-element.elementor-element-607a1ef{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-8497 .elementor-element.elementor-element-f0482f5 .elementor-button{font-size:var( --e-global-typography-3b1c7f5-font-size );line-height:var( --e-global-typography-3b1c7f5-line-height );letter-spacing:var( --e-global-typography-3b1c7f5-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-c23cb13 .elementor-heading-title{font-size:var( --e-global-typography-215706d-font-size );line-height:var( --e-global-typography-215706d-line-height );letter-spacing:var( --e-global-typography-215706d-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-5c2866d{--grid-columns:2;}.elementor-8497 .elementor-element.elementor-element-a118573{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-8497 .elementor-element.elementor-element-25ddc31:not(.elementor-motion-effects-element-type-background), .elementor-8497 .elementor-element.elementor-element-25ddc31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-8497 .elementor-element.elementor-element-bcabe06{padding:0px 0px 25px 0px;}.elementor-8497 .elementor-element.elementor-element-bcabe06 .elementor-heading-title{font-size:var( --e-global-typography-a30812c-font-size );line-height:var( --e-global-typography-a30812c-line-height );letter-spacing:var( --e-global-typography-a30812c-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-af7348d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto auto auto;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--margin-top:16px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8497 .elementor-element.elementor-element-17699fb{text-align:center;}.elementor-8497 .elementor-element.elementor-element-17699fb .elementor-heading-title{font-size:var( --e-global-typography-215706d-font-size );line-height:var( --e-global-typography-215706d-line-height );letter-spacing:var( --e-global-typography-215706d-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-67f3897{--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-8497 .elementor-element.elementor-element-21f6661{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:24px;}.elementor-8497 .elementor-element.elementor-element-6908d6a .elementor-heading-title{font-size:var( --e-global-typography-74c42d5-font-size );line-height:var( --e-global-typography-74c42d5-line-height );letter-spacing:var( --e-global-typography-74c42d5-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-55bd3a6{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:24px;}.elementor-8497 .elementor-element.elementor-element-678f40a .elementor-heading-title{font-size:var( --e-global-typography-74c42d5-font-size );line-height:var( --e-global-typography-74c42d5-line-height );letter-spacing:var( --e-global-typography-74c42d5-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-0360479{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:24px;}.elementor-8497 .elementor-element.elementor-element-4a290d7 .elementor-heading-title{font-size:var( --e-global-typography-74c42d5-font-size );line-height:var( --e-global-typography-74c42d5-line-height );letter-spacing:var( --e-global-typography-74c42d5-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-4187afa{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:24px;}.elementor-8497 .elementor-element.elementor-element-d536319 .elementor-heading-title{font-size:var( --e-global-typography-74c42d5-font-size );line-height:var( --e-global-typography-74c42d5-line-height );letter-spacing:var( --e-global-typography-74c42d5-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-2268055{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:24px;}.elementor-8497 .elementor-element.elementor-element-ad667b2 .elementor-heading-title{font-size:var( --e-global-typography-74c42d5-font-size );line-height:var( --e-global-typography-74c42d5-line-height );letter-spacing:var( --e-global-typography-74c42d5-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-627359a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8497 .elementor-element.elementor-element-0632c4b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8497 .elementor-element.elementor-element-0b8b231 .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-8497 .elementor-element.elementor-element-d0be85d .elementor-heading-title{font-size:var( --e-global-typography-215706d-font-size );line-height:var( --e-global-typography-215706d-line-height );letter-spacing:var( --e-global-typography-215706d-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-3af1188{--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:flex-start;--align-items:center;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8497 .elementor-element.elementor-element-f35f6ed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8497 .elementor-element.elementor-element-e1f9552{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-8497 .elementor-element.elementor-element-b18c9a3 .elementor-heading-title{font-size:var( --e-global-typography-215706d-font-size );line-height:var( --e-global-typography-215706d-line-height );letter-spacing:var( --e-global-typography-215706d-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-865da3c .elementor-heading-title{font-size:18px;}.elementor-8497 .elementor-element.elementor-element-afa6079{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-size:var( --e-global-typography-3a52d02-font-size );line-height:var( --e-global-typography-3a52d02-line-height );letter-spacing:var( --e-global-typography-3a52d02-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-64b2f2f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;}.elementor-8497 .elementor-element.elementor-element-d0e16ac .elementor-icon-box-title, .elementor-8497 .elementor-element.elementor-element-d0e16ac .elementor-icon-box-title a{font-size:var( --e-global-typography-59964e7-font-size );line-height:var( --e-global-typography-59964e7-line-height );letter-spacing:var( --e-global-typography-59964e7-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-d0e16ac .elementor-icon-box-description{font-size:var( --e-global-typography-3a52d02-font-size );line-height:var( --e-global-typography-3a52d02-line-height );letter-spacing:var( --e-global-typography-3a52d02-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-92e3e41 .elementor-icon-box-title, .elementor-8497 .elementor-element.elementor-element-92e3e41 .elementor-icon-box-title a{font-size:var( --e-global-typography-59964e7-font-size );line-height:var( --e-global-typography-59964e7-line-height );letter-spacing:var( --e-global-typography-59964e7-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-92e3e41 .elementor-icon-box-description{font-size:var( --e-global-typography-3a52d02-font-size );line-height:var( --e-global-typography-3a52d02-line-height );letter-spacing:var( --e-global-typography-3a52d02-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-1889dc6 .elementor-icon-box-wrapper{text-align:end;}.elementor-8497 .elementor-element.elementor-element-1889dc6 .elementor-icon-box-title, .elementor-8497 .elementor-element.elementor-element-1889dc6 .elementor-icon-box-title a{font-size:var( --e-global-typography-59964e7-font-size );line-height:var( --e-global-typography-59964e7-line-height );letter-spacing:var( --e-global-typography-59964e7-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-1889dc6 .elementor-icon-box-description{font-size:var( --e-global-typography-3a52d02-font-size );line-height:var( --e-global-typography-3a52d02-line-height );letter-spacing:var( --e-global-typography-3a52d02-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-a2a3b0a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:16px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8497 .elementor-element.elementor-element-b5c7299{--justify-content:space-between;}.elementor-8497 .elementor-element.elementor-element-53b38d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;top:5px;}body:not(.rtl) .elementor-8497 .elementor-element.elementor-element-53b38d2{right:0px;}body.rtl .elementor-8497 .elementor-element.elementor-element-53b38d2{left:0px;}.elementor-8497 .elementor-element.elementor-element-53b38d2 .elementor-button{font-size:var( --e-global-typography-3b1c7f5-font-size );line-height:var( --e-global-typography-3b1c7f5-line-height );letter-spacing:var( --e-global-typography-3b1c7f5-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-1f3d80c{margin:0px 16px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8497 .elementor-element.elementor-element-1f3d80c .elementor-heading-title{font-size:var( --e-global-typography-215706d-font-size );line-height:var( --e-global-typography-215706d-line-height );letter-spacing:var( --e-global-typography-215706d-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-431b9e9{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-8497 .elementor-element.elementor-element-607a1ef{--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-8497 .elementor-element.elementor-element-6eafd96{--justify-content:space-between;}.elementor-8497 .elementor-element.elementor-element-f0482f5{padding:0px 0px 0px 16px;top:15.6px;}body:not(.rtl) .elementor-8497 .elementor-element.elementor-element-f0482f5{right:1px;}body.rtl .elementor-8497 .elementor-element.elementor-element-f0482f5{left:1px;}.elementor-8497 .elementor-element.elementor-element-f0482f5 .elementor-button{font-size:var( --e-global-typography-3b1c7f5-font-size );line-height:var( --e-global-typography-3b1c7f5-line-height );letter-spacing:var( --e-global-typography-3b1c7f5-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-c23cb13{padding:0px 16px 0px 0px;text-align:start;}.elementor-8497 .elementor-element.elementor-element-c23cb13 .elementor-heading-title{font-size:var( --e-global-typography-215706d-font-size );line-height:var( --e-global-typography-215706d-line-height );letter-spacing:var( --e-global-typography-215706d-letter-spacing );}.elementor-8497 .elementor-element.elementor-element-5c2866d{--grid-columns:1;--grid-column-gap:8px;}.elementor-8497 .elementor-element.elementor-element-a118573{--margin-top:32px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-8497 .elementor-element.elementor-element-e1f9552{--width:50%;}.elementor-8497 .elementor-element.elementor-element-a2a3b0a{--content-width:1600px;}.elementor-8497 .elementor-element.elementor-element-607a1ef{--content-width:1600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8497 .elementor-element.elementor-element-e1f9552{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-25ddc31 */.elementor-8497 .elementor-element.elementor-element-25ddc31 {
    aspect-ratio: 1441 / 930;
    min-height: 0 !important;
    width: 100%;
}

@media (max-width: 767px) {
    .elementor-8497 .elementor-element.elementor-element-25ddc31 {
        aspect-ratio: 393 / 360 !important;
        min-height: 0 !important;
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af7348d */.elementor-8497 .elementor-element.elementor-element-af7348d .ww-category-card {
    aspect-ratio: 4/3;
    min-height: 0;
    overflow: hidden;
}

/* Desktop / Tablet:
   Wrapper جدید روی Grid تأثیر نگذارد */
.elementor-8497 .elementor-element.elementor-element-af7348d .ww-category-track {
    display: contents;
}


/* Mobile */
@media (max-width: 767px) {

    .elementor-8497 .elementor-element.elementor-element-af7348d .ww-category-track {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;

        /* Track دقیقاً به عرض Viewport */
        width: 100vw !important;
        max-width: none !important;
        min-width: 100vw !important;

        /* Full Bleed حتی اگر Parent محدود باشد */
        
        padding: 0 !important;

        gap: 8px !important;

        overflow-x: auto !important;
        overflow-y: hidden !important;

        direction: rtl !important;

        justify-content: flex-start !important;
        align-items: stretch !important;

        -webkit-overflow-scrolling: touch;
        scrollbar-width: none;
    }

    .elementor-8497 .elementor-element.elementor-element-af7348d .ww-category-track::-webkit-scrollbar {
        display: none;
    }

    .elementor-8497 .elementor-element.elementor-element-af7348d .ww-category-card {
        flex: 0 0 80% !important;

        width: 80% !important;
        max-width: 80% !important;

        aspect-ratio: 315 / 290 !important;

        min-height: 0 !important;

        margin: 0 !important;
    }
}

@media (max-width: 767px) {

    .elementor-8497 .elementor-element.elementor-element-af7348d .ww-category-heading {
        grid-column: 1 / -1 !important;

        width: 100% !important;
        max-width: 100% !important;

        justify-self: stretch !important;

        text-align: center !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-627359a *//* ==========================================
   WEWELL — MODERN LIVING
   ========================================== */

.elementor-8497 .elementor-element.elementor-element-627359a {

    /* ---------- اعداد قابل تنظیم ---------- */

    /* عرض تصویر */
    --ml-image-width: 71.2%;

    /* رنگ */
    --ml-color: 199, 183, 162;

    /* رنگ ثابت از سمت راست */
    --ml-solid-right: 38%;

    /* انتهای گرادیانت در سمت راست */
    --ml-gradient-start-right: 38%;

    /* شروع گرادیانت روی تصویر */
    --ml-gradient-end-right: 70%;

    /* عرض بلوک متن */
    --ml-content-width: 399px;

    /* فاصله متن از سمت راست */
    --ml-content-right: 100px;


    /* ---------- ساختار سکشن ---------- */

    position: relative;
    width: 100%;
    aspect-ratio: 1441 / 750;

    margin: 0;
    padding: 0;
    overflow: hidden;

    /* تصویر — این قسمت Crop قبلی را حفظ می‌کند */
    background-size: var(--ml-image-width) 100% !important;
    background-position: left center !important;
    background-repeat: no-repeat !important;

    /* رنگ زیرین بخش راست */
    background-color: rgb(var(--ml-color)) !important;
}


/* ==========================================
   رنگ ثابت سمت راست
   ========================================== */

.elementor-8497 .elementor-element.elementor-element-627359a::before {
    content: "";
    position: absolute;

    top: 0;
    right: 0;
    bottom: 0;

    width: var(--ml-solid-right);

    background: rgb(var(--ml-color));

    z-index: 1;
    pointer-events: none;
}


/* ==========================================
   Gradient
   از 60% سمت راست تا 38% سمت راست
   ========================================== */

.elementor-8497 .elementor-element.elementor-element-627359a::after {
    content: "";
    position: absolute;

    top: 0;
    bottom: 0;

    right: var(--ml-gradient-start-right);

    width: calc(
        var(--ml-gradient-end-right)
        - var(--ml-gradient-start-right)
    );

    background: linear-gradient(
        to right,
        rgba(var(--ml-color), 0) 0%,
        rgba(var(--ml-color), 1) 100%
    );

    z-index: 2;
    pointer-events: none;
}


/* ==========================================
   Content
   ========================================== */

.elementor-8497 .elementor-element.elementor-element-627359a .ww-modern-living-content {
    position: absolute !important;

    top: 50% !important;
    right: 100px !important;
    left: auto !important;

    width: var(--ml-content-width) !important;

    transform: translateY(-50%) !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;

    z-index: 3;
}

@media (max-width: 767px) {

    /* ==========================================
       MOBILE — MODERN LIVING
    ========================================== */

    .elementor-8497 .elementor-element.elementor-element-627359a {
        width: 100% !important;

        /* نسبت دقیق فریم موبایل Figma */
        aspect-ratio: 393 / 398 !important;

        min-height: 0 !important;

        margin: 0 !important;
        padding: 0 !important;

        overflow: hidden !important;

        /*
         * تصویر در موبایل تمام عرض شود
         * ولی مجبورش نمی‌کنیم کل ارتفاع را Cover کند
         */
        background-size: 100% auto !important;
        background-position: center top !important;
        background-repeat: no-repeat !important;

        background-color: rgb(var(--ml-color)) !important;
    }


    /* ==========================================
       رنگ ثابت پایین
    ========================================== */

    .elementor-8497 .elementor-element.elementor-element-627359a::before {
        top: auto !important;
        right: 0 !important;
        bottom: 0 !important;
        left: 0 !important;

        width: 100% !important;
        height: 30% !important;

        background: rgb(var(--ml-color)) !important;
    }


    /* ==========================================
       Gradient از تصویر به رنگ پایین
    ========================================== */

    .elementor-8497 .elementor-element.elementor-element-627359a::after {
        top: auto !important;
        right: 0 !important;
        bottom: 30% !important;
        left: 0 !important;

        width: 100% !important;
        height: 28% !important;

        background: linear-gradient(
            to bottom,
            rgba(var(--ml-color), 0) 0%,
            rgba(var(--ml-color), 1) 100%
        ) !important;
    }


    /* ==========================================
       Content
    ========================================== */

    .elementor-8497 .elementor-element.elementor-element-627359a .ww-modern-living-content {
        top: auto !important;

        right: auto !important;
        left: 50% !important;

        bottom: 36px !important;

        width: calc(100% - 32px) !important;
        max-width: none !important;

        transform: translateX(-50%) !important;

        margin: 0 !important;
        padding: 0 !important;

        text-align: center !important;
    }

}

@media (min-width: 768px) and (max-width: 1024px) {

/* ==========================================
   Content
   ========================================== */

.elementor-8497 .elementor-element.elementor-element-627359a .ww-modern-living-content {
    position: absolute !important;

    top: 50% !important;
    right: 70px !important;
    left: auto !important;

    width: var(--ml-content-width) !important;

    transform: translateY(-50%) !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;

    z-index: 3;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f35f6ed */@media (max-width: 767px) {
    .elementor-8497 .elementor-element.elementor-element-f35f6ed {
        width: 100% !important;
        aspect-ratio: 393 / 400 !important;
        overflow: hidden !important;
    }

    .elementor-8497 .elementor-element.elementor-element-f35f6ed img {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b2f2f *//* About Stats */

.elementor-8497 .elementor-element.elementor-element-64b2f2f {
    grid-template-columns: repeat(3, 1fr);
    column-gap: 0;
}

/* عرض یکسان برای هر سه بلوک */
.elementor-8497 .elementor-element.elementor-element-64b2f2f .ww-stat-right,
.elementor-8497 .elementor-element.elementor-element-64b2f2f .ww-stat-center,
.elementor-8497 .elementor-element.elementor-element-64b2f2f .ww-stat-left {
    width: 100px;
}

/* جای خود بلوک‌ها */
.elementor-8497 .elementor-element.elementor-element-64b2f2f .ww-stat-right {
    justify-self: start;
}

.elementor-8497 .elementor-element.elementor-element-64b2f2f .ww-stat-center {
    justify-self: center;
}

.elementor-8497 .elementor-element.elementor-element-64b2f2f .ww-stat-left {
    justify-self: end;
}

/* متن داخل هر سه بلوک همیشه راست‌چین */
.elementor-8497 .elementor-element.elementor-element-64b2f2f .elementor-icon-box-wrapper,
.elementor-8497 .elementor-element.elementor-element-64b2f2f .elementor-icon-box-content,
.elementor-8497 .elementor-element.elementor-element-64b2f2f .elementor-icon-box-title,
.elementor-8497 .elementor-element.elementor-element-64b2f2f .elementor-icon-box-description {
    text-align: right !important;
    direction: rtl;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-431b9e9 */.elementor-8497 .elementor-element.elementor-element-431b9e9 .e-loop-item {
    background-color: #E9E2D8;
    height: auto;
}

/* کشیده شدن محتوای کارت تا ارتفاع کامل */
.elementor-8497 .elementor-element.elementor-element-431b9e9 .e-loop-item > * {
    height: 100%;
}

@media (max-width: 767px) {

    /* Track محصولات */
    .elementor-8497 .elementor-element.elementor-element-431b9e9 .elementor-loop-container {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;

        width: 100% !important;
        max-width: 100% !important;

        gap: 8px !important;

        overflow-x: auto !important;
        overflow-y: hidden !important;

        direction: rtl !important;

        -webkit-overflow-scrolling: touch;
        scrollbar-width: none;

        scroll-snap-type: x proximity;
    }

    .elementor-8497 .elementor-element.elementor-element-431b9e9 .elementor-loop-container::-webkit-scrollbar {
        display: none;
    }


    /* هر کارت محصول */
    .elementor-8497 .elementor-element.elementor-element-431b9e9 .elementor-loop-container > .e-loop-item {
        flex: 0 0 90% !important;

        width: 90% !important;
        max-width: 90% !important;

        scroll-snap-align: start;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eafd96 */.elementor-8497 .elementor-element.elementor-element-6eafd96 {
    position: relative;
}

.elementor-8497 .elementor-element.elementor-element-6eafd96 .ww-section-link {
    position: absolute !important;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-5c2866d */@media (max-width: 767px) {

    /* Track محصولات */
    .elementor-8497 .elementor-element.elementor-element-5c2866d .elementor-loop-container {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;

        width: 100% !important;
        max-width: 100% !important;

        gap: 8px !important;

        overflow-x: auto !important;
        overflow-y: hidden !important;

        direction: rtl !important;

        -webkit-overflow-scrolling: touch;
        scrollbar-width: none;

        scroll-snap-type: x proximity;
    }

    .elementor-8497 .elementor-element.elementor-element-5c2866d .elementor-loop-container::-webkit-scrollbar {
        display: none;
    }


    /* هر کارت محصول */
    .elementor-8497 .elementor-element.elementor-element-5c2866d .elementor-loop-container > .e-loop-item {
        flex: 0 0 90% !important;

        width: 90% !important;
        max-width: 90% !important;

        scroll-snap-align: start;
    }

}/* End custom CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */