.elementor-97171 .elementor-element.elementor-element-4134ef3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97171 .elementor-element.elementor-element-ba23832{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97171 .elementor-element.elementor-element-4e4c45c{--slide-transition-speed:0ms;--slides-gap:0px;--arrow-display:inline-flex;--arrow-opacity:1;--bullet-display:inline-flex;--arrow-icon-size:24px;}.elementor-97171 .elementor-element.elementor-element-4e4c45c .swiper-container > .the7-swiper-button{width:max(40px, var(--arrow-icon-size, 1em));height:max(40px, var(--arrow-icon-size, 1em));border-radius:0px;border-width:0px;border-style:solid;}.elementor-97171 .elementor-element.elementor-element-4e4c45c .swiper-container > .the7-swiper-button.the7-swiper-button-prev{top:calc(50% + var(--arrow-v-offset));--arrow-translate-y:-50%;left:var(--arrow-h-offset);--arrow-translate-x:0;--arrow-v-offset:0px;--arrow-h-offset:0px;}.elementor-97171 .elementor-element.elementor-element-4e4c45c .swiper-container > .the7-swiper-button.the7-swiper-button-next{top:calc(50% + var(--arrow-v-offset));--arrow-translate-y:-50%;left:calc(100% - var(--arrow-h-offset));--arrow-translate-x:-100%;--arrow-v-offset:0px;--arrow-h-offset:0px;}.elementor-97171 .elementor-element.elementor-element-4e4c45c .owl-dots{--bullet-size:10px;--bullet-gap:16px;--bullet-v-offset:10px;}.elementor-97171 .elementor-element.elementor-element-4e4c45c .elementor-slides-wrapper > .swiper-pagination{top:calc(100% + var(--bullet-v-offset));bottom:auto;--bullet-translate-y:-100%;left:calc(50% + var(--bullet-h-offset));--bullet-translate-x:-50%;}.elementor-97171 .elementor-element.elementor-element-3b1bd16{--display:flex;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-97171 .elementor-element.elementor-element-fc4eefe{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97171 .elementor-element.elementor-element-fc4eefe::before{opacity:0.25;content:" ";display:block;position:absolute;z-index:99999;width:100%;height:100%;background-image:repeating-linear-gradient(45deg, #f6d32d, #f6d32d 5px, #000 7px, #000 17px, #f6d32d 19px, #f6d32d 24px);}.elementor-97171 .elementor-element.elementor-element-a80585e{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-97171 .elementor-element.elementor-element-cf4549c{padding:50px 0px 0px 0px;text-align:center;}.elementor-97171 .elementor-element.elementor-element-11db68c{--display:flex;}.elementor-97171 .elementor-element.elementor-element-96ea5b3{padding:0px 0px 20px 0px;text-align:center;}.elementor-97171 .elementor-element.elementor-element-96ea5b3 .elementor-heading-title{font-size:var( --e-global-typography-830b9d1-font-size );font-weight:var( --e-global-typography-830b9d1-font-weight );line-height:var( --e-global-typography-830b9d1-line-height );color:var( --e-global-color-9e91411 );}.elementor-97171 .elementor-element.elementor-element-05b7bb9{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-97171 .elementor-element.elementor-element-f0d4344{--display:flex;--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-97171 .elementor-element.elementor-element-49c5f8b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-97171 .elementor-element.elementor-element-40990d6{--display:flex;--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );--textColor: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-97171 .elementor-element.elementor-element-3792921 .box-button, .elementor-97171 .elementor-element.elementor-element-3792921 .box-button .popup-icon,  .elementor-97171 .elementor-element.elementor-element-3792921 .box-button:hover,  .elementor-97171 .elementor-element.elementor-element-3792921 .box-button:focus, .elementor-97171 .elementor-element.elementor-element-3792921 .box-hover:hover .box-button{background:var( --e-global-color-20befa3 );}.elementor-97171 .elementor-element.elementor-element-3792921 .box-button.elementor-button:hover, .elementor-97171 .elementor-element.elementor-element-3792921 .box-button.elementor-button:focus, .elementor-97171 .elementor-element.elementor-element-3792921 .box-button.elementor-button:hover .popup-icon, .elementor-97171 .elementor-element.elementor-element-3792921 .box-button.elementor-button:focus .popup-icon,  .elementor-97171 .elementor-element.elementor-element-3792921 .box-hover:hover .box-button.elementor-button, .elementor-97171 .elementor-element.elementor-element-3792921 .box-hover:hover .box-button.elementor-button .popup-icon{background:var( --e-global-color-accent );}.elementor-97171 .elementor-element.elementor-element-3792921{width:auto;max-width:auto;}.elementor-97171 .elementor-element.elementor-element-3792921 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-97171 .elementor-element.elementor-element-3792921.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-97171 .elementor-element.elementor-element-3792921 .box-button{font-size:var( --e-global-typography-ab18e1b-font-size );font-weight:var( --e-global-typography-ab18e1b-font-weight );line-height:var( --e-global-typography-ab18e1b-line-height );padding:12px 18px 12px 18px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-97171 .elementor-element.elementor-element-3792921 {--box-button-padding-top:12px;--box-button-padding-right:18px;--box-button-padding-bottom:12px;--box-button-padding-left:18px;}.elementor-97171 .elementor-element.elementor-element-3792921 .box-button,  .elementor-97171 .elementor-element.elementor-element-3792921 .box-button:hover,  .elementor-97171 .elementor-element.elementor-element-3792921 .box-button:focus, .elementor-97171 .elementor-element.elementor-element-3792921 .box-hover:hover .box-button{border-color:var( --e-global-color-20befa3 );}.elementor-97171 .elementor-element.elementor-element-3792921 .box-button.elementor-button:hover, .elementor-97171 .elementor-element.elementor-element-3792921 .box-button.elementor-button:focus, .elementor-97171 .elementor-element.elementor-element-3792921 .box-hover:hover .box-button.elementor-button{border-color:var( --e-global-color-accent );}.elementor-97171 .elementor-element.elementor-element-c00155c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-97171 .elementor-element.elementor-element-bb90c56{padding:50px 0px 50px 0px;text-align:center;}.elementor-97171 .elementor-element.elementor-element-a33a104 .dt-css-grid{grid-template-columns:repeat(3,minmax(0, 1fr));grid-column-gap:40px;grid-row-gap:20px;--grid-row-gap:20px;}.elementor-97171 .elementor-element.elementor-element-a33a104{--wide-desktop-columns:3;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--object-fit:cover;--ratio-img-width:100%;--svg-width:100%;--height:100%;--max-height:100%;--max-width:100%;--aspect-ratio:1;}.elementor-97171 .elementor-element.elementor-element-a33a104 .post.wrapper{align-items:flex-start;align-content:flex-start;}.elementor-97171 .elementor-element.elementor-element-a33a104 [class*="the7-simple-widget-"]{--content-wrapper-flex-flow:column wrap;--thumb-margin:0 0 var(--image-spacing) 0;--thumb-order:0;--content-width:100%;--image-size:100%;--image-ratio:100%;}.elementor-97171 .elementor-element.elementor-element-a33a104 .the7-simple-post-thumb, .elementor-97171 .elementor-element.elementor-element-a33a104 .post-entry-content{align-self:center;}.elementor-97171 .elementor-element.elementor-element-a33a104 .post-entry-content{align-items:center;text-align:center;}.elementor-97171 .elementor-element.elementor-element-a33a104 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-97171 .elementor-element.elementor-element-a33a104 .the7-simple-post-thumb{width:var(--image-size);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-97171 .elementor-element.elementor-element-a33a104 .the7-simple-post-thumb, .elementor-97171 .elementor-element.elementor-element-a33a104 .post-thumbnail-rollover, .elementor-97171 .elementor-element.elementor-element-a33a104 .the7-simple-post-thumb img{border-radius:20px 20px 20px 20px;}.elementor-97171 .elementor-element.elementor-element-a33a104 .the7-simple-post-thumb .layzr-bg{border-radius:20px 20px 20px 20px;}
				.elementor-97171 .elementor-element.elementor-element-a33a104 .post-thumbnail-rollover img
				{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-97171 .elementor-element.elementor-element-a33a104 a.post:hover .the7-simple-post-thumb,
					.elementor-97171 .elementor-element.elementor-element-a33a104 .the7-simple-post-thumb:hover{border-color:var( --e-global-color-accent );}.elementor-97171 .elementor-element.elementor-element-a33a104 .heading{font-size:var( --e-global-typography-d412afc-font-size );font-weight:var( --e-global-typography-d412afc-font-weight );line-height:var( --e-global-typography-d412afc-line-height );}.elementor-97171 .elementor-element.elementor-element-a33a104 .product-name{color:var( --e-global-color-147f612 );}.elementor-97171 .elementor-element.elementor-element-a33a104 .product-name:hover{color:var( --e-global-color-accent );}.elementor-97171 .elementor-element.elementor-element-a33a104 a.wf-cell:hover .product-name{color:var( --e-global-color-accent );}.elementor-97171 .elementor-element.elementor-element-a33a104 .paginator{justify-content:center;} .elementor-97171 .elementor-element.elementor-element-c5bddf3 .box-button, .elementor-97171 .elementor-element.elementor-element-c5bddf3 .box-button .popup-icon,  .elementor-97171 .elementor-element.elementor-element-c5bddf3 .box-button:hover,  .elementor-97171 .elementor-element.elementor-element-c5bddf3 .box-button:focus, .elementor-97171 .elementor-element.elementor-element-c5bddf3 .box-hover:hover .box-button{background:var( --e-global-color-20befa3 );}.elementor-97171 .elementor-element.elementor-element-c5bddf3 .box-button.elementor-button:hover, .elementor-97171 .elementor-element.elementor-element-c5bddf3 .box-button.elementor-button:focus, .elementor-97171 .elementor-element.elementor-element-c5bddf3 .box-button.elementor-button:hover .popup-icon, .elementor-97171 .elementor-element.elementor-element-c5bddf3 .box-button.elementor-button:focus .popup-icon,  .elementor-97171 .elementor-element.elementor-element-c5bddf3 .box-hover:hover .box-button.elementor-button, .elementor-97171 .elementor-element.elementor-element-c5bddf3 .box-hover:hover .box-button.elementor-button .popup-icon{background:var( --e-global-color-accent );}.elementor-97171 .elementor-element.elementor-element-c5bddf3{width:auto;max-width:auto;}.elementor-97171 .elementor-element.elementor-element-c5bddf3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-97171 .elementor-element.elementor-element-c5bddf3.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-97171 .elementor-element.elementor-element-c5bddf3 .box-button{font-size:var( --e-global-typography-ab18e1b-font-size );font-weight:var( --e-global-typography-ab18e1b-font-weight );line-height:var( --e-global-typography-ab18e1b-line-height );padding:12px 18px 12px 18px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-97171 .elementor-element.elementor-element-c5bddf3 {--box-button-padding-top:12px;--box-button-padding-right:18px;--box-button-padding-bottom:12px;--box-button-padding-left:18px;}.elementor-97171 .elementor-element.elementor-element-c5bddf3 .box-button,  .elementor-97171 .elementor-element.elementor-element-c5bddf3 .box-button:hover,  .elementor-97171 .elementor-element.elementor-element-c5bddf3 .box-button:focus, .elementor-97171 .elementor-element.elementor-element-c5bddf3 .box-hover:hover .box-button{border-color:var( --e-global-color-20befa3 );}.elementor-97171 .elementor-element.elementor-element-c5bddf3 .box-button.elementor-button:hover, .elementor-97171 .elementor-element.elementor-element-c5bddf3 .box-button.elementor-button:focus, .elementor-97171 .elementor-element.elementor-element-c5bddf3 .box-hover:hover .box-button.elementor-button{border-color:var( --e-global-color-accent );}.elementor-97171 .elementor-element.elementor-element-cdba893{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-97171 .elementor-element.elementor-element-cdba893:not(.elementor-motion-effects-element-type-background), .elementor-97171 .elementor-element.elementor-element-cdba893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-931e44e );}.elementor-97171 .elementor-element.elementor-element-8dea7af{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-97171 .elementor-element.elementor-element-a8662af{padding:00px 00px 00px 00px;text-align:center;}.elementor-97171 .elementor-element.elementor-element-2b3a0c5{padding:0px 0px 20px 0px;text-align:center;}.elementor-97171 .elementor-element.elementor-element-2b3a0c5.elementor-element{--align-self:center;}.elementor-97171 .elementor-element.elementor-element-2b3a0c5 .elementor-heading-title{font-size:var( --e-global-typography-830b9d1-font-size );font-weight:var( --e-global-typography-830b9d1-font-weight );line-height:var( --e-global-typography-830b9d1-line-height );color:var( --e-global-color-1d9f05e );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-97171 .elementor-element.elementor-element-7d16112{--image-transition-duration:400ms;--content-text-align:center;--content-padding:0px;} .elementor-97171 .elementor-element.elementor-element-2fad549 .box-button, .elementor-97171 .elementor-element.elementor-element-2fad549 .box-button .popup-icon,  .elementor-97171 .elementor-element.elementor-element-2fad549 .box-button:hover,  .elementor-97171 .elementor-element.elementor-element-2fad549 .box-button:focus, .elementor-97171 .elementor-element.elementor-element-2fad549 .box-hover:hover .box-button{background:var( --e-global-color-20befa3 );}.elementor-97171 .elementor-element.elementor-element-2fad549 .box-button.elementor-button:hover, .elementor-97171 .elementor-element.elementor-element-2fad549 .box-button.elementor-button:focus, .elementor-97171 .elementor-element.elementor-element-2fad549 .box-button.elementor-button:hover .popup-icon, .elementor-97171 .elementor-element.elementor-element-2fad549 .box-button.elementor-button:focus .popup-icon,  .elementor-97171 .elementor-element.elementor-element-2fad549 .box-hover:hover .box-button.elementor-button, .elementor-97171 .elementor-element.elementor-element-2fad549 .box-hover:hover .box-button.elementor-button .popup-icon{background:var( --e-global-color-accent );}.elementor-97171 .elementor-element.elementor-element-2fad549{width:auto;max-width:auto;}.elementor-97171 .elementor-element.elementor-element-2fad549 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-97171 .elementor-element.elementor-element-2fad549.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-97171 .elementor-element.elementor-element-2fad549 .box-button{font-size:var( --e-global-typography-ab18e1b-font-size );font-weight:var( --e-global-typography-ab18e1b-font-weight );line-height:var( --e-global-typography-ab18e1b-line-height );padding:12px 18px 12px 18px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-97171 .elementor-element.elementor-element-2fad549 {--box-button-padding-top:12px;--box-button-padding-right:18px;--box-button-padding-bottom:12px;--box-button-padding-left:18px;}.elementor-97171 .elementor-element.elementor-element-2fad549 .box-button,  .elementor-97171 .elementor-element.elementor-element-2fad549 .box-button:hover,  .elementor-97171 .elementor-element.elementor-element-2fad549 .box-button:focus, .elementor-97171 .elementor-element.elementor-element-2fad549 .box-hover:hover .box-button{border-color:var( --e-global-color-20befa3 );}.elementor-97171 .elementor-element.elementor-element-2fad549 .box-button.elementor-button:hover, .elementor-97171 .elementor-element.elementor-element-2fad549 .box-button.elementor-button:focus, .elementor-97171 .elementor-element.elementor-element-2fad549 .box-hover:hover .box-button.elementor-button{border-color:var( --e-global-color-accent );}.elementor-97171 .elementor-element.elementor-element-38acc5f{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-97171 .elementor-element.elementor-element-76fcdde{padding:00px 00px 00px 00px;text-align:center;}.elementor-97171 .elementor-element.elementor-element-68b5c6d{padding:0px 0px 20px 0px;text-align:center;}.elementor-97171 .elementor-element.elementor-element-68b5c6d .elementor-heading-title{font-size:var( --e-global-typography-830b9d1-font-size );font-weight:var( --e-global-typography-830b9d1-font-weight );line-height:var( --e-global-typography-830b9d1-line-height );color:var( --e-global-color-1d9f05e );}.elementor-97171 .elementor-element.elementor-element-312a3fc{--display:flex;}.elementor-97171 .elementor-element.elementor-element-2476803 .dt-css-grid{grid-template-columns:repeat(4,minmax(0, 1fr));grid-column-gap:40px;grid-row-gap:20px;}.elementor-97171 .elementor-element.elementor-element-2476803{--wide-desktop-columns:4;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--object-fit:cover;--ratio-img-width:100%;--svg-width:100%;--height:100%;--max-height:100%;--max-width:100%;--variations-direction:row;--variations-align:center;--variations-justify:var(--align-variation-items);--label-justify:flex-start;--label-margin:var(--label-margin-top, 0px) var(--label-margin-right, 10px) var(--label-margin-bottom, 0px) var(--label-margin-left, 0px);--aspect-ratio:1;--justify-btn:center;--btn-padding-left:var(--box-button-width, 32px);--text-margin:0 var(--box-button-padding-right, 10px) 0 var(--box-button-padding-left, 10px);--btn-padding-right:0;--btn-width:auto;--icon-order:0;--text-order:1;--icon-position-left:0;--icon-position-right:auto;--icon-margin:margin: 0 0 0 var(--btn-icon-spacing);--expand-padding:0 0 0 var(--image-button-background-size);}.elementor-97171 .elementor-element.elementor-element-2476803 .products-variations-wrap{display:none;}.elementor-97171 .elementor-element.elementor-element-2476803 .woo-list-buttons{display:flex;}.elementor-97171 .elementor-element.elementor-element-2476803 .onsale{right:auto;left:0;--sale-h-position:0;bottom:auto;top:0;--sale-v-position:0;} .elementor-97171 .elementor-element.elementor-element-2476803 article .box-button, .elementor-97171 .elementor-element.elementor-element-2476803 article .box-button .popup-icon,  .elementor-97171 .elementor-element.elementor-element-2476803 article .box-button:hover,  .elementor-97171 .elementor-element.elementor-element-2476803 article .box-button:focus, .elementor-97171 .elementor-element.elementor-element-2476803 .box-hover:hover article .box-button{background:var( --e-global-color-27ad405 );}.elementor-97171 .elementor-element.elementor-element-2476803 article .box-button.elementor-button:hover, .elementor-97171 .elementor-element.elementor-element-2476803 article .box-button.elementor-button:focus, .elementor-97171 .elementor-element.elementor-element-2476803 article .box-button.elementor-button:hover .popup-icon, .elementor-97171 .elementor-element.elementor-element-2476803 article .box-button.elementor-button:focus .popup-icon,  .elementor-97171 .elementor-element.elementor-element-2476803 .box-hover:hover article .box-button.elementor-button, .elementor-97171 .elementor-element.elementor-element-2476803 .box-hover:hover article .box-button.elementor-button .popup-icon{background:var( --e-global-color-55123d7 );}.elementor-97171 .elementor-element.elementor-element-2476803 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-97171 .elementor-element.elementor-element-2476803 article{background-color:var( --e-global-color-27ad405 );}.elementor-97171 .elementor-element.elementor-element-2476803 .img-border{border-radius:20px 20px 20px 20px;}.elementor-97171 .elementor-element.elementor-element-2476803 .woocom-list-content{text-align:center;}.elementor-97171 .elementor-element.elementor-element-2476803  .products-variations-wrap{grid-row-gap:10px;}.elementor-97171 .elementor-element.elementor-element-2476803 .products-variations:not(.swatch-type-list){grid-column-gap:10px;grid-row-gap:10px;}.elementor-97171 .elementor-element.elementor-element-2476803 article .box-button{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-97171 .elementor-element.elementor-element-2476803 article .box-button, .elementor-97171 .elementor-element.elementor-element-2476803 article .box-button *{color:var( --e-global-color-55123d7 );}.elementor-97171 .elementor-element.elementor-element-2476803 article .box-button svg{fill:var( --e-global-color-55123d7 );color:var( --e-global-color-55123d7 );}.elementor-97171 .elementor-element.elementor-element-2476803 article .box-button,  .elementor-97171 .elementor-element.elementor-element-2476803 article .box-button:hover,  .elementor-97171 .elementor-element.elementor-element-2476803 article .box-button:focus, .elementor-97171 .elementor-element.elementor-element-2476803 .box-hover:hover article .box-button{border-color:var( --e-global-color-55123d7 );}.elementor-97171 .elementor-element.elementor-element-2476803 article .box-button.elementor-button:hover, .elementor-97171 .elementor-element.elementor-element-2476803 article .box-button.elementor-button:focus, .elementor-97171 .elementor-element.elementor-element-2476803 article .box-button.elementor-button:hover *, .elementor-97171 .elementor-element.elementor-element-2476803 article .box-button.elementor-button:focus *, .elementor-97171 .elementor-element.elementor-element-2476803 .box-hover:hover article .box-button.elementor-button, .elementor-97171 .elementor-element.elementor-element-2476803 .box-hover:hover article .box-button.elementor-button *{color:var( --e-global-color-27ad405 );}.elementor-97171 .elementor-element.elementor-element-2476803 article .box-button.elementor-button:hover svg, .elementor-97171 .elementor-element.elementor-element-2476803 article .box-button.elementor-button:focus svg, .elementor-97171 .elementor-element.elementor-element-2476803 .box-hover:hover article .box-button.elementor-button svg{fill:var( --e-global-color-27ad405 );color:var( --e-global-color-27ad405 );}.elementor-97171 .elementor-element.elementor-element-2476803 article .box-button.elementor-button:hover, .elementor-97171 .elementor-element.elementor-element-2476803 article .box-button.elementor-button:focus, .elementor-97171 .elementor-element.elementor-element-2476803 .box-hover:hover article .box-button.elementor-button{border-color:var( --e-global-color-55123d7 );}.elementor-97171 .elementor-element.elementor-element-2476803 .paginator{justify-content:center;} .elementor-97171 .elementor-element.elementor-element-dbdf72c .box-button, .elementor-97171 .elementor-element.elementor-element-dbdf72c .box-button .popup-icon,  .elementor-97171 .elementor-element.elementor-element-dbdf72c .box-button:hover,  .elementor-97171 .elementor-element.elementor-element-dbdf72c .box-button:focus, .elementor-97171 .elementor-element.elementor-element-dbdf72c .box-hover:hover .box-button{background:var( --e-global-color-20befa3 );}.elementor-97171 .elementor-element.elementor-element-dbdf72c .box-button.elementor-button:hover, .elementor-97171 .elementor-element.elementor-element-dbdf72c .box-button.elementor-button:focus, .elementor-97171 .elementor-element.elementor-element-dbdf72c .box-button.elementor-button:hover .popup-icon, .elementor-97171 .elementor-element.elementor-element-dbdf72c .box-button.elementor-button:focus .popup-icon,  .elementor-97171 .elementor-element.elementor-element-dbdf72c .box-hover:hover .box-button.elementor-button, .elementor-97171 .elementor-element.elementor-element-dbdf72c .box-hover:hover .box-button.elementor-button .popup-icon{background:var( --e-global-color-accent );}.elementor-97171 .elementor-element.elementor-element-dbdf72c{width:auto;max-width:auto;}.elementor-97171 .elementor-element.elementor-element-dbdf72c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-97171 .elementor-element.elementor-element-dbdf72c.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-97171 .elementor-element.elementor-element-dbdf72c .box-button{font-size:var( --e-global-typography-ab18e1b-font-size );font-weight:var( --e-global-typography-ab18e1b-font-weight );line-height:var( --e-global-typography-ab18e1b-line-height );padding:12px 18px 12px 18px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-97171 .elementor-element.elementor-element-dbdf72c {--box-button-padding-top:12px;--box-button-padding-right:18px;--box-button-padding-bottom:12px;--box-button-padding-left:18px;}.elementor-97171 .elementor-element.elementor-element-dbdf72c .box-button,  .elementor-97171 .elementor-element.elementor-element-dbdf72c .box-button:hover,  .elementor-97171 .elementor-element.elementor-element-dbdf72c .box-button:focus, .elementor-97171 .elementor-element.elementor-element-dbdf72c .box-hover:hover .box-button{border-color:var( --e-global-color-20befa3 );}.elementor-97171 .elementor-element.elementor-element-dbdf72c .box-button.elementor-button:hover, .elementor-97171 .elementor-element.elementor-element-dbdf72c .box-button.elementor-button:focus, .elementor-97171 .elementor-element.elementor-element-dbdf72c .box-hover:hover .box-button.elementor-button{border-color:var( --e-global-color-accent );}.elementor-97171 .elementor-element.elementor-element-1fd0998{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-97171 .elementor-element.elementor-element-cafbf38{padding:0px 0px 20px 0px;text-align:center;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-97171 .elementor-element.elementor-element-1891fde{padding:0px 0px 0px 0px;}.elementor-97171 .elementor-element.elementor-element-1891fde .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-97171 .elementor-element.elementor-element-1891fde .elementor-swiper-button{font-size:36px;color:var( --e-global-color-primary );}.elementor-97171 .elementor-element.elementor-element-1891fde .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-97171 .elementor-element.elementor-element-1891fde .elementor-testimonial__text{font-size:var( --e-global-typography-5750415-font-size );font-style:var( --e-global-typography-5750415-font-style );line-height:var( --e-global-typography-5750415-line-height );}.elementor-97171 .elementor-element.elementor-element-1891fde .elementor-testimonial__name{color:var( --e-global-color-primary );font-size:var( --e-global-typography-b8deb12-font-size );line-height:var( --e-global-typography-b8deb12-line-height );}.elementor-97171 .elementor-element.elementor-element-1891fde .elementor-testimonial__title{color:var( --e-global-color-147f612 );font-size:var( --e-global-typography-1f8f139-font-size );line-height:var( --e-global-typography-1f8f139-line-height );} .elementor-97171 .elementor-element.elementor-element-65fd835 .box-button, .elementor-97171 .elementor-element.elementor-element-65fd835 .box-button .popup-icon,  .elementor-97171 .elementor-element.elementor-element-65fd835 .box-button:hover,  .elementor-97171 .elementor-element.elementor-element-65fd835 .box-button:focus, .elementor-97171 .elementor-element.elementor-element-65fd835 .box-hover:hover .box-button{background:var( --e-global-color-20befa3 );}.elementor-97171 .elementor-element.elementor-element-65fd835 .box-button.elementor-button:hover, .elementor-97171 .elementor-element.elementor-element-65fd835 .box-button.elementor-button:focus, .elementor-97171 .elementor-element.elementor-element-65fd835 .box-button.elementor-button:hover .popup-icon, .elementor-97171 .elementor-element.elementor-element-65fd835 .box-button.elementor-button:focus .popup-icon,  .elementor-97171 .elementor-element.elementor-element-65fd835 .box-hover:hover .box-button.elementor-button, .elementor-97171 .elementor-element.elementor-element-65fd835 .box-hover:hover .box-button.elementor-button .popup-icon{background:var( --e-global-color-accent );}.elementor-97171 .elementor-element.elementor-element-65fd835{width:auto;max-width:auto;}.elementor-97171 .elementor-element.elementor-element-65fd835 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-97171 .elementor-element.elementor-element-65fd835.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-97171 .elementor-element.elementor-element-65fd835 .box-button{font-size:var( --e-global-typography-ab18e1b-font-size );font-weight:var( --e-global-typography-ab18e1b-font-weight );line-height:var( --e-global-typography-ab18e1b-line-height );padding:12px 18px 12px 18px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-97171 .elementor-element.elementor-element-65fd835 {--box-button-padding-top:12px;--box-button-padding-right:18px;--box-button-padding-bottom:12px;--box-button-padding-left:18px;}.elementor-97171 .elementor-element.elementor-element-65fd835 .box-button,  .elementor-97171 .elementor-element.elementor-element-65fd835 .box-button:hover,  .elementor-97171 .elementor-element.elementor-element-65fd835 .box-button:focus, .elementor-97171 .elementor-element.elementor-element-65fd835 .box-hover:hover .box-button{border-color:var( --e-global-color-20befa3 );}.elementor-97171 .elementor-element.elementor-element-65fd835 .box-button.elementor-button:hover, .elementor-97171 .elementor-element.elementor-element-65fd835 .box-button.elementor-button:focus, .elementor-97171 .elementor-element.elementor-element-65fd835 .box-hover:hover .box-button.elementor-button{border-color:var( --e-global-color-accent );}.elementor-97171 .elementor-element.elementor-element-a080d99{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-97171 .elementor-element.elementor-element-a080d99:not(.elementor-motion-effects-element-type-background), .elementor-97171 .elementor-element.elementor-element-a080d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-931e44e );}.elementor-97171 .elementor-element.elementor-element-265e576{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-97171 .elementor-element.elementor-element-9a33831{padding:0px 0px 20px 0px;text-align:center;}.elementor-97171 .elementor-element.elementor-element-3bb0b2a{padding:0px 0px 20px 0px;text-align:center;}.elementor-97171 .elementor-element.elementor-element-3bb0b2a .elementor-heading-title{font-size:var( --e-global-typography-830b9d1-font-size );font-weight:var( --e-global-typography-830b9d1-font-weight );line-height:var( --e-global-typography-830b9d1-line-height );color:var( --e-global-color-1d9f05e );}.elementor-97171 .elementor-element.elementor-element-858adbc{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97171 .elementor-element.elementor-element-b678f4e{--display:flex;--width:20%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-97171 .elementor-element.elementor-element-1edc977:not( .elementor-widget-image ) .elementor-widget-container, .elementor-97171 .elementor-element.elementor-element-1edc977.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.tsskincare.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-97171 .elementor-element.elementor-element-1edc977{--mask-position:center center;--mask-repeat:no-repeat;--mask-size:contain;text-align:center;--svg-width:100%;--height:150px;}.elementor-97171 .elementor-element.elementor-element-1edc977 .the7-svg-wrapper{padding:10px 10px 10px 10px;background:#FFFFFF;}.elementor-97171 .elementor-element.elementor-element-1edc977 .the7-svg-wrapper span{background:#000000;}.elementor-97171 .elementor-element.elementor-element-dd73b71{padding:0px 0px 0px 0px;text-align:center;}.elementor-97171 .elementor-element.elementor-element-e4b40f6{--display:flex;--width:20%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-97171 .elementor-element.elementor-element-f7d6026:not( .elementor-widget-image ) .elementor-widget-container, .elementor-97171 .elementor-element.elementor-element-f7d6026.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.tsskincare.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-97171 .elementor-element.elementor-element-f7d6026{--mask-position:center center;--mask-repeat:no-repeat;--mask-size:var(--custom-mask-size);--custom-mask-size:55%;--svg-width:100%;--height:150px;}.elementor-97171 .elementor-element.elementor-element-f7d6026 .the7-svg-wrapper{padding:10px 10px 10px 10px;background:#FFFFFF;}.elementor-97171 .elementor-element.elementor-element-f7d6026 .the7-svg-wrapper span{background:#000000;}.elementor-97171 .elementor-element.elementor-element-55eb815{padding:0px 0px 0px 0px;text-align:center;}.elementor-97171 .elementor-element.elementor-element-daa194f{--display:flex;--width:20%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-97171 .elementor-element.elementor-element-35923b2:not( .elementor-widget-image ) .elementor-widget-container, .elementor-97171 .elementor-element.elementor-element-35923b2.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.tsskincare.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-97171 .elementor-element.elementor-element-35923b2{--mask-position:center center;--mask-repeat:no-repeat;--mask-size:var(--custom-mask-size);--custom-mask-size:50%;text-align:center;--svg-width:100%;--height:150px;}.elementor-97171 .elementor-element.elementor-element-35923b2 .the7-svg-wrapper{padding:10px 10px 10px 10px;background:#FFFFFF;}.elementor-97171 .elementor-element.elementor-element-35923b2 .the7-svg-wrapper span{background:#000000;}.elementor-97171 .elementor-element.elementor-element-89e5895{padding:0px 0px 0px 0px;text-align:center;}.elementor-97171 .elementor-element.elementor-element-e986c5a{--display:flex;--width:20%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-97171 .elementor-element.elementor-element-6b94b47:not( .elementor-widget-image ) .elementor-widget-container, .elementor-97171 .elementor-element.elementor-element-6b94b47.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.tsskincare.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-97171 .elementor-element.elementor-element-6b94b47{--mask-position:center center;--mask-repeat:no-repeat;--mask-size:var(--custom-mask-size);--custom-mask-size:55%;text-align:center;--svg-width:100%;--height:150px;}.elementor-97171 .elementor-element.elementor-element-6b94b47 .the7-svg-wrapper{padding:10px 10px 10px 10px;background:#FFFFFF;}.elementor-97171 .elementor-element.elementor-element-6b94b47 .the7-svg-wrapper span{background:#000000;}.elementor-97171 .elementor-element.elementor-element-8a55595{padding:0px 0px 0px 0px;text-align:center;}.elementor-97171 .elementor-element.elementor-element-0a82aa4{--display:flex;--width:20%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-97171 .elementor-element.elementor-element-ac82632:not( .elementor-widget-image ) .elementor-widget-container, .elementor-97171 .elementor-element.elementor-element-ac82632.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.tsskincare.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-97171 .elementor-element.elementor-element-ac82632{--mask-position:center center;--mask-repeat:no-repeat;--mask-size:var(--custom-mask-size);--custom-mask-size:60%;text-align:center;--svg-width:100%;--height:150px;}.elementor-97171 .elementor-element.elementor-element-ac82632 .the7-svg-wrapper{padding:10px 10px 10px 10px;background:#FFFFFF;}.elementor-97171 .elementor-element.elementor-element-ac82632 .the7-svg-wrapper span{background:#000000;}.elementor-97171 .elementor-element.elementor-element-5d848d7{padding:0px 0px 0px 0px;text-align:center;}.elementor-97171 .elementor-element.elementor-element-4765ba5{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97171 .elementor-element.elementor-element-95b86f4{padding:0px 0px 20px 0px;text-align:center;}.elementor-97171 .elementor-element.elementor-element-26de6fe{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-97171 .elementor-element.elementor-element-e806905{--display:flex;--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-97171 .elementor-element.elementor-element-8da60d1{--display:flex;--width:50%;--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:space-evenly;}.elementor-97171 .elementor-element.elementor-element-58042aa{text-align:center;}.elementor-97171 .elementor-element.elementor-element-9a33cea{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;} .elementor-97171 .elementor-element.elementor-element-4f847fd .box-button, .elementor-97171 .elementor-element.elementor-element-4f847fd .box-button .popup-icon,  .elementor-97171 .elementor-element.elementor-element-4f847fd .box-button:hover,  .elementor-97171 .elementor-element.elementor-element-4f847fd .box-button:focus, .elementor-97171 .elementor-element.elementor-element-4f847fd .box-hover:hover .box-button{background:var( --e-global-color-20befa3 );}.elementor-97171 .elementor-element.elementor-element-4f847fd .box-button.elementor-button:hover, .elementor-97171 .elementor-element.elementor-element-4f847fd .box-button.elementor-button:focus, .elementor-97171 .elementor-element.elementor-element-4f847fd .box-button.elementor-button:hover .popup-icon, .elementor-97171 .elementor-element.elementor-element-4f847fd .box-button.elementor-button:focus .popup-icon,  .elementor-97171 .elementor-element.elementor-element-4f847fd .box-hover:hover .box-button.elementor-button, .elementor-97171 .elementor-element.elementor-element-4f847fd .box-hover:hover .box-button.elementor-button .popup-icon{background:var( --e-global-color-accent );}.elementor-97171 .elementor-element.elementor-element-4f847fd{width:auto;max-width:auto;}.elementor-97171 .elementor-element.elementor-element-4f847fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-97171 .elementor-element.elementor-element-4f847fd.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-97171 .elementor-element.elementor-element-4f847fd .box-button{font-size:var( --e-global-typography-ab18e1b-font-size );font-weight:var( --e-global-typography-ab18e1b-font-weight );line-height:var( --e-global-typography-ab18e1b-line-height );padding:12px 18px 12px 18px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-97171 .elementor-element.elementor-element-4f847fd {--box-button-padding-top:12px;--box-button-padding-right:18px;--box-button-padding-bottom:12px;--box-button-padding-left:18px;}.elementor-97171 .elementor-element.elementor-element-4f847fd .box-button,  .elementor-97171 .elementor-element.elementor-element-4f847fd .box-button:hover,  .elementor-97171 .elementor-element.elementor-element-4f847fd .box-button:focus, .elementor-97171 .elementor-element.elementor-element-4f847fd .box-hover:hover .box-button{border-color:var( --e-global-color-20befa3 );}.elementor-97171 .elementor-element.elementor-element-4f847fd .box-button.elementor-button:hover, .elementor-97171 .elementor-element.elementor-element-4f847fd .box-button.elementor-button:focus, .elementor-97171 .elementor-element.elementor-element-4f847fd .box-hover:hover .box-button.elementor-button{border-color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-97171 .elementor-element.elementor-element-265e576{--content-width:100%;}}@media(max-width:1144px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97171 .elementor-element.elementor-element-96ea5b3 .elementor-heading-title{font-size:var( --e-global-typography-830b9d1-font-size );line-height:var( --e-global-typography-830b9d1-line-height );}.elementor-97171 .elementor-element.elementor-element-05b7bb9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-97171 .elementor-element.elementor-element-f0d4344{--width:100%;}.elementor-97171 .elementor-element.elementor-element-40990d6{--width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97171 .elementor-element.elementor-element-3792921 .box-button{font-size:var( --e-global-typography-ab18e1b-font-size );line-height:var( --e-global-typography-ab18e1b-line-height );}.elementor-97171 .elementor-element.elementor-element-a33a104 .dt-css-grid{grid-template-columns:repeat(2,minmax(0, 1fr));}.elementor-97171 .elementor-element.elementor-element-a33a104{--wide-desktop-columns:2;}.elementor-97171 .elementor-element.elementor-element-a33a104 .heading{font-size:var( --e-global-typography-d412afc-font-size );line-height:var( --e-global-typography-d412afc-line-height );}.elementor-97171 .elementor-element.elementor-element-c5bddf3 .box-button{font-size:var( --e-global-typography-ab18e1b-font-size );line-height:var( --e-global-typography-ab18e1b-line-height );}.elementor-97171 .elementor-element.elementor-element-2b3a0c5 .elementor-heading-title{font-size:var( --e-global-typography-830b9d1-font-size );line-height:var( --e-global-typography-830b9d1-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97171 .elementor-element.elementor-element-2fad549 .box-button{font-size:var( --e-global-typography-ab18e1b-font-size );line-height:var( --e-global-typography-ab18e1b-line-height );}.elementor-97171 .elementor-element.elementor-element-68b5c6d .elementor-heading-title{font-size:var( --e-global-typography-830b9d1-font-size );line-height:var( --e-global-typography-830b9d1-line-height );}.elementor-97171 .elementor-element.elementor-element-2476803 .dt-css-grid{grid-template-columns:repeat(2,minmax(0, 1fr));}.elementor-97171 .elementor-element.elementor-element-2476803{--wide-desktop-columns:2;}.elementor-97171 .elementor-element.elementor-element-dbdf72c .box-button{font-size:var( --e-global-typography-ab18e1b-font-size );line-height:var( --e-global-typography-ab18e1b-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97171 .elementor-element.elementor-element-1891fde .elementor-testimonial__text{font-size:var( --e-global-typography-5750415-font-size );line-height:var( --e-global-typography-5750415-line-height );}.elementor-97171 .elementor-element.elementor-element-1891fde .elementor-testimonial__name{font-size:var( --e-global-typography-b8deb12-font-size );line-height:var( --e-global-typography-b8deb12-line-height );}.elementor-97171 .elementor-element.elementor-element-1891fde .elementor-testimonial__title{font-size:var( --e-global-typography-1f8f139-font-size );line-height:var( --e-global-typography-1f8f139-line-height );}.elementor-97171 .elementor-element.elementor-element-65fd835 .box-button{font-size:var( --e-global-typography-ab18e1b-font-size );line-height:var( --e-global-typography-ab18e1b-line-height );}.elementor-97171 .elementor-element.elementor-element-3bb0b2a .elementor-heading-title{font-size:var( --e-global-typography-830b9d1-font-size );line-height:var( --e-global-typography-830b9d1-line-height );}.elementor-97171 .elementor-element.elementor-element-858adbc{--flex-wrap:wrap;}.elementor-97171 .elementor-element.elementor-element-b678f4e{--width:33.3%;}.elementor-97171 .elementor-element.elementor-element-e4b40f6{--width:33.3%;}.elementor-97171 .elementor-element.elementor-element-daa194f{--width:33.3%;}.elementor-97171 .elementor-element.elementor-element-e986c5a{--width:33.3%;--margin-top:0%;--margin-bottom:0%;--margin-left:16.65%;--margin-right:0%;}.elementor-97171 .elementor-element.elementor-element-0a82aa4{--width:33.3%;}.elementor-97171 .elementor-element.elementor-element-26de6fe{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-97171 .elementor-element.elementor-element-e806905{--width:100%;}.elementor-97171 .elementor-element.elementor-element-8da60d1{--width:100%;}.elementor-97171 .elementor-element.elementor-element-4f847fd .box-button{font-size:var( --e-global-typography-ab18e1b-font-size );line-height:var( --e-global-typography-ab18e1b-line-height );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97171 .elementor-element.elementor-element-a80585e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-97171 .elementor-element.elementor-element-cf4549c{padding:40px 0px 40px 0px;}.elementor-97171 .elementor-element.elementor-element-11db68c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-97171 .elementor-element.elementor-element-96ea5b3{padding:40px 0px 40px 0px;}.elementor-97171 .elementor-element.elementor-element-96ea5b3 .elementor-heading-title{font-size:var( --e-global-typography-830b9d1-font-size );line-height:var( --e-global-typography-830b9d1-line-height );}.elementor-97171 .elementor-element.elementor-element-05b7bb9{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-97171 .elementor-element.elementor-element-f0d4344{--width:100%;}.elementor-97171 .elementor-element.elementor-element-40990d6{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97171 .elementor-element.elementor-element-3792921 .box-button{font-size:var( --e-global-typography-ab18e1b-font-size );line-height:var( --e-global-typography-ab18e1b-line-height );}.elementor-97171 .elementor-element.elementor-element-bb90c56{padding:40px 0px 40px 0px;}.elementor-97171 .elementor-element.elementor-element-a33a104 .dt-css-grid{grid-template-columns:repeat(2,minmax(0, 1fr));}.elementor-97171 .elementor-element.elementor-element-a33a104{--wide-desktop-columns:2;}.elementor-97171 .elementor-element.elementor-element-a33a104 .heading{font-size:var( --e-global-typography-d412afc-font-size );line-height:var( --e-global-typography-d412afc-line-height );}.elementor-97171 .elementor-element.elementor-element-c5bddf3 .box-button{font-size:var( --e-global-typography-ab18e1b-font-size );line-height:var( --e-global-typography-ab18e1b-line-height );}.elementor-97171 .elementor-element.elementor-element-8dea7af{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-97171 .elementor-element.elementor-element-a8662af{padding:40px 0px 40px 0px;}.elementor-97171 .elementor-element.elementor-element-2b3a0c5{padding:40px 0px 40px 0px;}.elementor-97171 .elementor-element.elementor-element-2b3a0c5 .elementor-heading-title{font-size:var( --e-global-typography-830b9d1-font-size );line-height:var( --e-global-typography-830b9d1-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97171 .elementor-element.elementor-element-2fad549 .box-button{font-size:var( --e-global-typography-ab18e1b-font-size );line-height:var( --e-global-typography-ab18e1b-line-height );}.elementor-97171 .elementor-element.elementor-element-38acc5f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-97171 .elementor-element.elementor-element-76fcdde{padding:40px 0px 40px 0px;}.elementor-97171 .elementor-element.elementor-element-68b5c6d{padding:40px 0px 40px 0px;}.elementor-97171 .elementor-element.elementor-element-68b5c6d .elementor-heading-title{font-size:var( --e-global-typography-830b9d1-font-size );line-height:var( --e-global-typography-830b9d1-line-height );}.elementor-97171 .elementor-element.elementor-element-312a3fc{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-97171 .elementor-element.elementor-element-2476803 .dt-css-grid{grid-template-columns:repeat(2,minmax(0, 1fr));}.elementor-97171 .elementor-element.elementor-element-2476803{--wide-desktop-columns:2;}.elementor-97171 .elementor-element.elementor-element-dbdf72c .box-button{font-size:var( --e-global-typography-ab18e1b-font-size );line-height:var( --e-global-typography-ab18e1b-line-height );}.elementor-97171 .elementor-element.elementor-element-1fd0998{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-97171 .elementor-element.elementor-element-cafbf38{padding:40px 0px 40px 0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97171 .elementor-element.elementor-element-1891fde .elementor-testimonial__text{font-size:var( --e-global-typography-5750415-font-size );line-height:var( --e-global-typography-5750415-line-height );}.elementor-97171 .elementor-element.elementor-element-1891fde .elementor-testimonial__name{font-size:var( --e-global-typography-b8deb12-font-size );line-height:var( --e-global-typography-b8deb12-line-height );}.elementor-97171 .elementor-element.elementor-element-1891fde .elementor-testimonial__title{font-size:var( --e-global-typography-1f8f139-font-size );line-height:var( --e-global-typography-1f8f139-line-height );}.elementor-97171 .elementor-element.elementor-element-65fd835 .box-button{font-size:var( --e-global-typography-ab18e1b-font-size );line-height:var( --e-global-typography-ab18e1b-line-height );}.elementor-97171 .elementor-element.elementor-element-9a33831{padding:40px 0px 40px 0px;}.elementor-97171 .elementor-element.elementor-element-3bb0b2a{padding:40px 0px 40px 0px;}.elementor-97171 .elementor-element.elementor-element-3bb0b2a .elementor-heading-title{font-size:var( --e-global-typography-830b9d1-font-size );line-height:var( --e-global-typography-830b9d1-line-height );}.elementor-97171 .elementor-element.elementor-element-b678f4e{--width:50%;}.elementor-97171 .elementor-element.elementor-element-dd73b71{padding:0px 0px 40px 0px;}.elementor-97171 .elementor-element.elementor-element-e4b40f6{--width:50%;}.elementor-97171 .elementor-element.elementor-element-55eb815{padding:0px 0px 40px 0px;}.elementor-97171 .elementor-element.elementor-element-daa194f{--width:50%;}.elementor-97171 .elementor-element.elementor-element-89e5895{padding:0px 0px 40px 0px;}.elementor-97171 .elementor-element.elementor-element-e986c5a{--width:50%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-97171 .elementor-element.elementor-element-8a55595{padding:0px 0px 40px 0px;}.elementor-97171 .elementor-element.elementor-element-0a82aa4{--width:50%;--margin-top:0%;--margin-bottom:0%;--margin-left:25%;--margin-right:0%;}.elementor-97171 .elementor-element.elementor-element-5d848d7{padding:0px 0px 40px 0px;}.elementor-97171 .elementor-element.elementor-element-95b86f4{padding:40px 0px 40px 0px;}.elementor-97171 .elementor-element.elementor-element-26de6fe{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-97171 .elementor-element.elementor-element-e806905{--width:100%;}.elementor-97171 .elementor-element.elementor-element-8da60d1{--width:100%;}.elementor-97171 .elementor-element.elementor-element-4f847fd .box-button{font-size:var( --e-global-typography-ab18e1b-font-size );line-height:var( --e-global-typography-ab18e1b-line-height );}}@media screen and (min-width: 1141px) {  .the7-elements-simple-product-categories-a33a104 .dt-css-grid {    grid-template-columns: repeat(var(--wide-desktop-columns),minmax(0,1fr)) ! important;  }  .the7-elements-simple-product-categories-a33a104 .wf-cell:nth-child(-n + 3):before,  .the7-elements-simple-product-categories-a33a104 .wd-hide-divider:before {    display: none;  }}@media screen and (min-width: 1146px) {  .the7-elements-simple-product-categories-a33a104 .wf-cell:nth-child(-n + 3):before,  .d-hide-divider:before {    display: none;  }}@media screen and (min-width: 768px) and (max-width: 1144px) {  .the7-elements-simple-product-categories-a33a104 .wf-cell:nth-child(-n + 2):before,  .t-hide-divider:before {    display: none;  }}@media screen and (max-width: 1144px) {  .img-align-tablet-right .the7-elements-simple-product-categories-a33a104 .post-thumbnail-wrap {    order: 2;  }  .img-align-tablet-left .the7-elements-simple-product-categories-a33a104 .post-thumbnail-wrap,  .img-align-tablet-top .the7-elements-simple-product-categories-a33a104 .post-thumbnail-wrap {    order: 0;  }  .img-align-tablet-top .the7-elements-simple-product-categories-a33a104 .wrapper.post {    flex-wrap: wrap;  }  .image-vertical-align-tablet-start.img-align-tablet-top .the7-elements-simple-product-categories-a33a104 .wrapper.post {    justify-content: flex-start;  }  .image-vertical-align-tablet-center.img-align-tablet-top .the7-elements-simple-product-categories-a33a104 .wrapper.post {    justify-content: center;  }  .image-vertical-align-tablet-end.img-align-tablet-top .the7-elements-simple-product-categories-a33a104 .wrapper.post {    justify-content: flex-end;  }  .img-align-tablet-left .the7-elements-simple-product-categories-a33a104 .wrapper.post,  .img-align-tablet-right .the7-elements-simple-product-categories-a33a104 .wrapper.post {    flex-wrap: inherit;  }  .img-align-tablet-left .the7-elements-simple-product-categories-a33a104,  .img-align-tablet-right .the7-elements-simple-product-categories-a33a104 {    flex-wrap: unset;  }  .icon-box-vertical-align-tablet-center .the7-elements-simple-product-categories-a33a104 .post-entry-content {    justify-content: center;  }  .icon-box-vertical-align-tablet-bottom .the7-elements-simple-product-categories-a33a104 .post-entry-content {    justify-content: flex-end;  }}@media screen and (max-width: 767px) {  .the7-elements-simple-product-categories-a33a104 .wf-cell:nth-child(-n + 2):before,  .m-hide-divider:before {    display: none;  }  .img-align-mobile-right .the7-elements-simple-product-categories-a33a104 .post-thumbnail-wrap {    order: 2;  }  .img-align-mobile-top .the7-elements-simple-product-categories-a33a104 .post.wrapper {    flex-wrap: wrap;  }  .img-align-mobile-left .the7-elements-simple-product-categories-a33a104 .post-thumbnail-wrap {    order: 0;  }  .img-align-mobile-top .the7-elements-simple-product-categories-a33a104 .post-thumbnail-wrap {    order: 0;    margin: 0 0 var(--image-spacing) 0;  }  .image-vertical-align-mobile-start.img-align-mobile-top .the7-elements-simple-product-categories-a33a104 .post.wrapper {    justify-content: flex-start;  }  .image-vertical-align-mobile-center.img-align-mobile-top .the7-elements-simple-product-categories-a33a104 .post.wrapper {    justify-content: center;  }  .image-vertical-align-mobile-end.img-align-mobile-top .the7-elements-simple-product-categories-a33a104 .post.wrapper {    justify-content: flex-end;  }  .img-align-mobile-left .the7-elements-simple-product-categories-a33a104 .post.wrapper,  .img-align-mobile-right .the7-elements-simple-product-categories-a33a104 .post.wrapper {    flex-wrap: inherit;  }  .img-align-mobile-left .the7-elements-simple-product-categories-a33a104,  .img-align-mobile-right .the7-elements-simple-product-categories-a33a104 {    flex-wrap: unset;  }  .icon-box-vertical-align-mobile-center .the7-elements-simple-product-categories-a33a104 .post-entry-content {    justify-content: center;  }  .icon-box-vertical-align-mobile-bottom .the7-elements-simple-product-categories-a33a104 .post-entry-content {    justify-content: flex-end;  }}
@media screen and (min-width: 1141px) {  .the7-wc-products-2476803 .dt-css-grid {    grid-template-columns: repeat(var(--wide-desktop-columns),minmax(0,1fr)) ! important;  }}
/* Start custom CSS for testimonial-carousel, class: .elementor-element-1891fde */.elementor-97171 .elementor-element.elementor-element-1891fde .elementor-testimonial__content {
    background-color: #f2f2f2;
    padding: 20px;
    border-radius: 20px;
    min-height: 410px;
}/* End custom CSS */
/* Start custom CSS for the7_svg_image_widget, class: .elementor-element-f7d6026 */.elementor-97171 .elementor-element.elementor-element-f7d6026 {
    --mask-position: 46% 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55eb815 */.elementor-97171 .elementor-element.elementor-element-55eb815 a:hover {
    color: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89e5895 */.elementor-97171 .elementor-element.elementor-element-89e5895 a:hover {
    color: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a55595 */.elementor-97171 .elementor-element.elementor-element-8a55595 a:hover {
    color: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for the7_svg_image_widget, class: .elementor-element-ac82632 */.elementor-97171 .elementor-element.elementor-element-ac82632 {
    --mask-position: 50% 85%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d848d7 */.elementor-97171 .elementor-element.elementor-element-5d848d7 a:hover {
    color: var(--e-global-color-accent);
}/* End custom CSS */