.elementor-364 .elementor-element.elementor-element-6574905{--display:flex;--min-height:195px;--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;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-364 .elementor-element.elementor-element-6574905:not(.elementor-motion-effects-element-type-background), .elementor-364 .elementor-element.elementor-element-6574905 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-364 .elementor-element.elementor-element-6574905::before, .elementor-364 .elementor-element.elementor-element-6574905 > .elementor-background-video-container::before, .elementor-364 .elementor-element.elementor-element-6574905 > .e-con-inner > .elementor-background-video-container::before, .elementor-364 .elementor-element.elementor-element-6574905 > .elementor-background-slideshow::before, .elementor-364 .elementor-element.elementor-element-6574905 > .e-con-inner > .elementor-background-slideshow::before, .elementor-364 .elementor-element.elementor-element-6574905 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-364 .elementor-element.elementor-element-6574905 > .elementor-shape-bottom .elementor-shape-fill, .elementor-364 .elementor-element.elementor-element-6574905 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-290b6e0 );}.elementor-364 .elementor-element.elementor-element-6574905 > .elementor-shape-bottom svg, .elementor-364 .elementor-element.elementor-element-6574905 > .e-con-inner > .elementor-shape-bottom svg{height:23px;}.elementor-364 .elementor-element.elementor-element-cce7ce4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-364 .elementor-element.elementor-element-cce7ce4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-364 .elementor-element.elementor-element-c9bad17 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-364 .elementor-element.elementor-element-c9bad17{text-align:center;}.elementor-364 .elementor-element.elementor-element-c9bad17 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:700;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-364 .elementor-element.elementor-element-6eefaf0{color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-364 .elementor-element.elementor-element-0072d9a > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-364 .elementor-element.elementor-element-0072d9a img{width:80%;}.elementor-364 .elementor-element.elementor-element-1654a0d{--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;overflow:visible;}.elementor-364 .elementor-element.elementor-element-1654a0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-364 .elementor-element.elementor-element-b44abbe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-364 .elementor-element.elementor-element-be98266{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-364 .elementor-element.elementor-element-be98266:not(.elementor-motion-effects-element-type-background), .elementor-364 .elementor-element.elementor-element-be98266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://mentone.metrixadigital.com/wp-content/uploads/2024/08/Living-Room.webp");background-size:cover;}.elementor-364 .elementor-element.elementor-element-be98266.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-364 .elementor-element.elementor-element-91513e7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:700;color:var( --e-global-color-8901000 );}.elementor-364 .elementor-element.elementor-element-77d6998{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-3fb6cc9 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-364 .elementor-element.elementor-element-78f8c0b .elementor-button{background-color:var( --e-global-color-77e19e0 );font-family:"Montserrat", Sans-serif;font-weight:500;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);}.elementor-364 .elementor-element.elementor-element-78f8c0b .elementor-button:hover, .elementor-364 .elementor-element.elementor-element-78f8c0b .elementor-button:focus{background-color:var( --e-global-color-290b6e0 );color:var( --e-global-color-primary );}.elementor-364 .elementor-element.elementor-element-78f8c0b .elementor-button-content-wrapper{flex-direction:row;}.elementor-364 .elementor-element.elementor-element-78f8c0b .elementor-button:hover svg, .elementor-364 .elementor-element.elementor-element-78f8c0b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-364 .elementor-element.elementor-element-24cfbcc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-364 .elementor-element.elementor-element-6e4b826.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-364 .elementor-element.elementor-element-6e4b826.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-364 .elementor-element.elementor-element-83fa47d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-364 .elementor-element.elementor-element-b4b8c02{width:100%;max-width:100%;}.elementor-364 .elementor-element.elementor-element-b4b8c02 > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-364 .elementor-element.elementor-element-b4b8c02.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-364 .elementor-element.elementor-element-959d3b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-364 .elementor-element.elementor-element-d8990b7{--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;overflow:visible;}.elementor-364 .elementor-element.elementor-element-d8990b7 > .elementor-shape-top .elementor-shape-fill, .elementor-364 .elementor-element.elementor-element-d8990b7 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-290b6e0 );}.elementor-364 .elementor-element.elementor-element-ffefd26 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-primary );}.elementor-364 .elementor-element.elementor-element-11075e4{color:var( --e-global-color-primary );}.elementor-364 .elementor-element.elementor-element-5ff6200{--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;overflow:visible;}.elementor-364 .elementor-element.elementor-element-919089b > .elementor-widget-container{margin:-90px 0px 0px 56px;padding:0px 0px 0px 0px;}.elementor-364 .elementor-element.elementor-element-919089b .elementor-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-290b6e0 );}.elementor-364 .elementor-element.elementor-element-61b74d7{--display:flex;--min-height:730px;--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:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-364 .elementor-element.elementor-element-61b74d7::before, .elementor-364 .elementor-element.elementor-element-61b74d7 > .elementor-background-video-container::before, .elementor-364 .elementor-element.elementor-element-61b74d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-364 .elementor-element.elementor-element-61b74d7 > .elementor-background-slideshow::before, .elementor-364 .elementor-element.elementor-element-61b74d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-364 .elementor-element.elementor-element-61b74d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-364 .elementor-element.elementor-element-243e602 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-364 .elementor-element.elementor-element-243e602{text-align:center;}.elementor-364 .elementor-element.elementor-element-243e602 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;font-weight:700;color:var( --e-global-color-3fb6cc9 );}.elementor-364 .elementor-element.elementor-element-d14cd3a > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-364 .elementor-element.elementor-element-d14cd3a{text-align:center;}.elementor-364 .elementor-element.elementor-element-d14cd3a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-3fb6cc9 );}.elementor-364 .elementor-element.elementor-element-c55099a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-364 .elementor-element.elementor-element-c55099a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-364 .elementor-element.elementor-element-d8c131d{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-3fb6cc9 );}.elementor-364 .elementor-element.elementor-element-a0f7b41{--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;overflow:visible;}.elementor-364 .elementor-element.elementor-element-da8d9b4 .elementor-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-290b6e0 );}.elementor-364 .elementor-element.elementor-element-a19a010 .elementor-button{background-color:var( --e-global-color-3fb6cc9 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-364 .elementor-element.elementor-element-93fa98f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-364 .elementor-element.elementor-element-aab17bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-364 .elementor-element.elementor-element-d4a8b82{--display:flex;overflow:visible;}.elementor-364 .elementor-element.elementor-element-cef3146 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-364 .elementor-element.elementor-element-cef3146{text-align:center;}.elementor-364 .elementor-element.elementor-element-cef3146 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;font-weight:700;}.elementor-364 .elementor-element.elementor-element-3f2fb60.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-364 .elementor-element.elementor-element-3f2fb60 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-364 .elementor-element.elementor-element-3f2fb60.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-364 .elementor-element.elementor-element-3f2fb60.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:15px 15px 15px 15px;margin-bottom:20px;}.elementor-364 .elementor-element.elementor-element-3f2fb60.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-364 .elementor-element.elementor-element-3f2fb60.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-364 .elementor-element.elementor-element-3f2fb60.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-364 .elementor-element.elementor-element-3f2fb60.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;}.elementor-364 .elementor-element.elementor-element-3f2fb60.elementor-wc-products ul.products li.product .price{font-family:"Armata", Sans-serif;font-size:14px;font-weight:700;}.elementor-364 .elementor-element.elementor-element-3f2fb60.elementor-wc-products ul.products li.product .price del {font-family:"Armata", Sans-serif;font-size:14px;font-weight:700;}.elementor-364 .elementor-element.elementor-element-3f2fb60.elementor-wc-products ul.products li.product .button{border-color:var( --e-global-color-89376a3 );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-364 .elementor-element.elementor-element-3f2fb60.elementor-wc-products ul.products li.product .button:hover{color:var( --e-global-color-3fb6cc9 );background-color:var( --e-global-color-primary );}.elementor-364 .elementor-element.elementor-element-3f2fb60.elementor-wc-products ul.products li.product span.onsale{display:block;color:var( --e-global-color-primary );background-color:var( --e-global-color-290b6e0 );}.elementor-364 .elementor-element.elementor-element-982d253{--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;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-77e19e0 );--border-color:var( --e-global-color-77e19e0 );--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-364 .elementor-element.elementor-element-982d253:not(.elementor-motion-effects-element-type-background), .elementor-364 .elementor-element.elementor-element-982d253 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3fb6cc9 );}.elementor-364 .elementor-element.elementor-element-3452c86{--display:flex;overflow:visible;}.elementor-364 .elementor-element.elementor-element-07f0415 > .elementor-widget-container{padding:0px 0px 0px 5px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-89376a3 );border-radius:0px 0px 0px 0px;}.elementor-364 .elementor-element.elementor-element-07f0415 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;}.elementor-364 .elementor-element.elementor-element-39c2e21 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;font-weight:400;}.elementor-364 .elementor-element.elementor-element-c9857de{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D3D3D3;--border-color:#D3D3D3;overflow:visible;}.elementor-364 .elementor-element.elementor-element-c7588af > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-364 .elementor-element.elementor-element-c7588af .elementor-button-content-wrapper{flex-direction:row;}.elementor-364 .elementor-element.elementor-element-87804ce{--display:flex;overflow:visible;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-364 .elementor-element.elementor-element-08afc16 .elementor-swiper-button{font-size:1.5em;}.elementor-364 .elementor-element.elementor-element-08afc16 .swiper-pagination-bullet{height:15px;width:15px;}.elementor-364 .elementor-element.elementor-element-08afc16 .swiper-horizontal .swiper-pagination-progressbar{height:15px;}.elementor-364 .elementor-element.elementor-element-08afc16 .elementor-testimonial__text{color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:41px;}.elementor-364 .elementor-element.elementor-element-27aa60c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-364 .elementor-element.elementor-element-41eec9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-364 .elementor-element.elementor-element-41eec9f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-364 .elementor-element.elementor-element-b8ee2b6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:700;}.elementor-364 .elementor-element.elementor-element-ea175db{font-family:"Manrope", Sans-serif;font-weight:400;line-height:30px;}.elementor-364 .elementor-element.elementor-element-0bb5b19 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-364 .elementor-element.elementor-element-bf792a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;overflow:visible;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-364 .elementor-element.elementor-element-a83cf4e .elementor-accordion-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-364 .elementor-element.elementor-element-6574905{--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;--overlay-opacity:1;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-364 .elementor-element.elementor-element-c9bad17 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-364 .elementor-element.elementor-element-c9bad17 .elementor-heading-title{font-size:25px;}.elementor-364 .elementor-element.elementor-element-6eefaf0 > .elementor-widget-container{margin:-20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-364 .elementor-element.elementor-element-0072d9a > .elementor-widget-container{margin:-20px 0px 20px 0px;}.elementor-364 .elementor-element.elementor-element-0072d9a img{width:60%;}.elementor-364 .elementor-element.elementor-element-be98266{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-364 .elementor-element.elementor-element-91513e7 .elementor-heading-title{font-size:29px;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-364 .elementor-element.elementor-element-6e4b826.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-364 .elementor-element.elementor-element-ffefd26 .elementor-heading-title{font-size:14px;}.elementor-364 .elementor-element.elementor-element-919089b > .elementor-widget-container{margin:-55px 0px 0px 45px;}.elementor-364 .elementor-element.elementor-element-61b74d7{--min-height:482px;}.elementor-364 .elementor-element.elementor-element-243e602 .elementor-heading-title{font-size:25px;}.elementor-364 .elementor-element.elementor-element-cef3146 .elementor-heading-title{font-size:35px;}.elementor-364 .elementor-element.elementor-element-3f2fb60.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-364 .elementor-element.elementor-element-3f2fb60.elementor-wc-products ul.products li.product .price{font-size:14px;}.elementor-364 .elementor-element.elementor-element-3f2fb60.elementor-wc-products ul.products li.product .price del {font-size:14px;}.elementor-364 .elementor-element.elementor-element-982d253{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-364 .elementor-element.elementor-element-07f0415 .elementor-heading-title{font-size:14px;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-364 .elementor-element.elementor-element-b8ee2b6 .elementor-heading-title{font-size:25px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-364 .elementor-element.elementor-element-a83cf4e .elementor-accordion-title{font-size:14px;}}@media(max-width:767px){.elementor-364 .elementor-element.elementor-element-6574905{--overlay-opacity:1;}.elementor-364 .elementor-element.elementor-element-6574905 > .elementor-shape-bottom svg, .elementor-364 .elementor-element.elementor-element-6574905 > .e-con-inner > .elementor-shape-bottom svg{height:21px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-364 .elementor-element.elementor-element-c9bad17 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-364 .elementor-element.elementor-element-c9bad17 .elementor-heading-title{font-size:25px;}.elementor-364 .elementor-element.elementor-element-6eefaf0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-364 .elementor-element.elementor-element-0072d9a > .elementor-widget-container{margin:-20px 0px 20px 0px;}.elementor-364 .elementor-element.elementor-element-0072d9a img{width:70%;}.elementor-364 .elementor-element.elementor-element-1654a0d{--flex-wrap:wrap;}.elementor-364 .elementor-element.elementor-element-b44abbe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-364 .elementor-element.elementor-element-be98266{--min-height:484px;--justify-content:center;}.elementor-364 .elementor-element.elementor-element-77d6998 > .elementor-widget-container{margin:22px 22px 22px 22px;}.elementor-364 .elementor-element.elementor-element-77d6998.elementor-element{--align-self:flex-start;}.elementor-364 .elementor-element.elementor-element-77d6998 p{margin-block-end:7px;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-364 .elementor-element.elementor-element-6e4b826.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-364 .elementor-element.elementor-element-d8990b7:not(.elementor-motion-effects-element-type-background), .elementor-364 .elementor-element.elementor-element-d8990b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mentone.metrixadigital.com/wp-content/uploads/2024/10/Home-Mobile-Hero-Section-Image.webp");background-position:bottom center;background-size:cover;}.elementor-364 .elementor-element.elementor-element-d8990b7{--min-height:501px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:10px;--padding-left:15px;--padding-right:10px;}.elementor-364 .elementor-element.elementor-element-ffefd26 .elementor-heading-title{font-size:35px;}.elementor-364 .elementor-element.elementor-element-5ff6200{--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-364 .elementor-element.elementor-element-919089b{width:100%;max-width:100%;}.elementor-364 .elementor-element.elementor-element-919089b > .elementor-widget-container{margin:-35px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-364 .elementor-element.elementor-element-919089b.elementor-element{--align-self:center;}.elementor-364 .elementor-element.elementor-element-919089b .elementor-button{padding:6px 6px 6px 6px;}.elementor-364 .elementor-element.elementor-element-243e602 .elementor-heading-title{font-size:25px;}.elementor-364 .elementor-element.elementor-element-d14cd3a .elementor-heading-title{font-size:14px;}.elementor-364 .elementor-element.elementor-element-d8c131d > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-364 .elementor-element.elementor-element-3f2fb60.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-364 .elementor-element.elementor-element-3f2fb60.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-364 .elementor-element.elementor-element-3f2fb60.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:14px;}.elementor-364 .elementor-element.elementor-element-3f2fb60.elementor-wc-products ul.products li.product .price{font-size:15px;}.elementor-364 .elementor-element.elementor-element-3f2fb60.elementor-wc-products ul.products li.product .price del {font-size:15px;}.elementor-364 .elementor-element.elementor-element-982d253{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-364 .elementor-element.elementor-element-07f0415 .elementor-heading-title{font-size:14px;}.elementor-364 .elementor-element.elementor-element-39c2e21 .elementor-heading-title{font-size:25px;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-364 .elementor-element.elementor-element-08afc16 .elementor-swiper-button{font-size:20px;}.elementor-364 .elementor-element.elementor-element-08afc16 .swiper-pagination-bullet{height:15px;width:15px;}.elementor-364 .elementor-element.elementor-element-08afc16 .swiper-horizontal .swiper-pagination-progressbar{height:15px;}.elementor-364 .elementor-element.elementor-element-08afc16 .elementor-testimonial__text{font-size:14px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-364 .elementor-element.elementor-element-a83cf4e .elementor-accordion-title{font-size:14px;}}@media(min-width:768px){.elementor-364 .elementor-element.elementor-element-cce7ce4{--width:25%;}.elementor-364 .elementor-element.elementor-element-1654a0d{--width:73.072%;}.elementor-364 .elementor-element.elementor-element-b44abbe{--width:1300px;}.elementor-364 .elementor-element.elementor-element-be98266{--width:33.3333%;}.elementor-364 .elementor-element.elementor-element-24cfbcc{--width:66.6666%;}.elementor-364 .elementor-element.elementor-element-83fa47d{--content-width:1280px;}.elementor-364 .elementor-element.elementor-element-c55099a{--width:50%;}.elementor-364 .elementor-element.elementor-element-3452c86{--width:40%;}.elementor-364 .elementor-element.elementor-element-87804ce{--width:60%;}.elementor-364 .elementor-element.elementor-element-41eec9f{--width:30%;}.elementor-364 .elementor-element.elementor-element-bf792a9{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-364 .elementor-element.elementor-element-cce7ce4{--width:571.75px;}.elementor-364 .elementor-element.elementor-element-1654a0d{--width:733.25px;}.elementor-364 .elementor-element.elementor-element-be98266{--width:345.312px;}.elementor-364 .elementor-element.elementor-element-c55099a{--width:538.5px;}.elementor-364 .elementor-element.elementor-element-41eec9f{--width:284.75px;}}/* Start custom CSS for html, class: .elementor-element-76f95ce */.cat-gallery{display:flex;gap:20px;flex-wrap:wrap;align-items:flex-start;font-family:inherit;}
.card{--size:120px;width:var(--size);text-align:center;user-select:none;}
.card .media{position:relative;width:var(--size);height:var(--size);border-radius:16px;overflow:hidden;background:#f2f2f2;box-shadow:0 6px 16px rgba(0,0,0,.08);}
.card img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .22s ease;}
.card .label{margin-top:10px;font-weight:600;color:#111;}
.main-link{position:absolute;inset:0;z-index:1;display:block;text-indent:-9999px;background:transparent;}
.overlay{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;text-align:center;padding:14px;background:transparent;visibility:hidden;opacity:0;transition:opacity .18s ease,visibility 0s linear .18s;}
.overlay .links{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;max-width:90%;}
.overlay .links a{color:#111;background:#fff;text-decoration:none;border-radius:999px;padding:2px 4px;font-size:10px;font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.15);white-space:nowrap;position:relative;z-index:3;}
.overlay .links a:hover{filter:brightness(.95);}
.card.has-subtopics .media:hover .overlay,.card.has-subtopics .media:focus-within .overlay{visibility:visible;opacity:1;transition-delay:0s;}
.card.has-subtopics .media:hover img,.card.has-subtopics .media:focus-within img{transform:scale(1.03);}
.card:not(.has-subtopics) .overlay{display:none;}
.card.has-subtopics .media{outline:none;}
.card.has-subtopics .media:focus-visible{outline:2px solid #111;outline-offset:2px;}
@media (hover:none),(max-width:768px){.cat-gallery{justify-content:center;}.card{margin:0 auto;}.overlay{display:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1654a0d *//* GRID (adjust to your layout) */
.cards {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));
  gap: 16px;
}

/* CARD base */
.cards .card {
  position: relative;
  overflow: hidden;
  transition: transform .3s ease, filter .3s ease, opacity .3s ease, box-shadow .3s ease;
}

/* Dim all non-hovered cards when the grid is hovered */
.cards:hover .card:not(:hover) {
  filter: grayscale(100%) brightness(0.6);
  opacity: 0.65;
  transform: scale(0.98);
}

/* Slight “pop” on the hovered card */
.cards .card:hover {
  transform: translateY(-2px);
  box-shadow: 0 14px 30px rgba(0,0,0,.18);
  z-index: 2;
}

/* The overlay that holds the two sub-topic links (initially hidden) */
.cards .card .subtopics {
  position: absolute; inset: 0;
  display: flex; flex-direction: column;
  align-items: center; justify-content: center;
  gap: 12px;
  background: rgba(0,0,0,.55);
  opacity: 0;
  transition: opacity .3s ease;
  padding: 16px;
}

/* Show overlay on the hovered card only */
.cards .card:hover .subtopics {
  opacity: 1;
}

/* Style each sub-topic as a button */
.cards .card .subtopics a {
  display: inline-block;
  background: #ffffff;
  color: #111111;
  text-decoration: none;
  padding: 10px 16px;
  border-radius: 8px;
  font-weight: 600;
  transition: background .25s ease, color .25s ease, transform .25s ease;
}

.cards .card .subtopics a:hover {
  background: #111111;
  color: #ffffff;
  transform: translateY(-1px);
}

/* If you kept Image Box title/desc visible, you can fade them out on hover: */
.cards .card:hover .elementor-image-box-title,
.cards .card:hover .elementor-image-box-description {
  opacity: 0.2;
}

/* Mobile (no hover): show overlays by default or use the JS toggle below */
@media (hover: none) {
  .cards .card .subtopics { opacity: 1; }
  .cards .card { filter: none; opacity: 1; transform: none; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-919089b */.container {
  position: relative;
  background: #fff; /* container background */
  padding-bottom: 100px; /* space so shape won't overlap content */
}

.container::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 80px; /* adjust thickness */
  background: #fff79a; /* yellow color */
  clip-path: polygon(0 100%, 100% 0, 100% 100%);
}
.container {
  background: linear-gradient(to top right, #fff79a 50%, transparent 50%);
}/* End custom CSS */