.elementor-25015 .elementor-element.elementor-element-5a0395f{--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;}.elementor-25015 .elementor-element.elementor-element-39930e6{--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;}.elementor-25015 .elementor-element.elementor-element-64a9480 [class*="wd-grid"]{--wd-gap:10px;}.elementor-25015 .elementor-element.elementor-element-323fe8e{--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;}.elementor-25015 .elementor-element.elementor-element-7d1cb6b{margin:-74px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25015 .elementor-element.elementor-element-7d1cb6b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-25015 .elementor-element.elementor-element-7d1cb6b.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-25015 .elementor-element.elementor-element-2448024{--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;}.elementor-25015 .elementor-element.elementor-element-9927adf{text-align:center;}.elementor-25015 .elementor-element.elementor-element-7e87cb0{--display:flex;}.elementor-25015 .elementor-element.elementor-element-7e87cb0.e-con{--align-self:center;}.elementor-25015 .elementor-element.elementor-element-d902e57{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:5px;}.elementor-25015 .elementor-element.elementor-element-d902e57 .elementor-divider-separator{width:100%;}.elementor-25015 .elementor-element.elementor-element-42046d2{--divider-border-style:solid;--divider-color:var( --e-global-color-bdf6a8c );--divider-border-width:5px;width:var( --container-widget-width, 55% );max-width:55%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-25015 .elementor-element.elementor-element-42046d2.elementor-element{--align-self:flex-end;}.elementor-25015 .elementor-element.elementor-element-42046d2 .elementor-divider-separator{width:100%;}.elementor-25015 .elementor-element.elementor-element-42046d2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25015 .elementor-element.elementor-element-9c8ed31{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25015 .elementor-element.elementor-element-a0047d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-25015 .elementor-element.elementor-element-e3d9a96{--divider-border-style:solid;--divider-color:var( --e-global-color-bdf6a8c );--divider-border-width:5px;width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-25015 .elementor-element.elementor-element-e3d9a96.elementor-element{--align-self:center;}.elementor-25015 .elementor-element.elementor-element-e3d9a96 .elementor-divider-separator{width:100%;}.elementor-25015 .elementor-element.elementor-element-e3d9a96 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25015 .elementor-element.elementor-element-96a0a9e{text-align:center;}.elementor-25015 .elementor-element.elementor-element-336cf16{--divider-border-style:solid;--divider-color:var( --e-global-color-bdf6a8c );--divider-border-width:5px;width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-25015 .elementor-element.elementor-element-336cf16.elementor-element{--align-self:center;}.elementor-25015 .elementor-element.elementor-element-336cf16 .elementor-divider-separator{width:100%;}.elementor-25015 .elementor-element.elementor-element-336cf16 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25015 .elementor-element.elementor-element-85aa05e{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-25015 .elementor-element.elementor-element-85aa05e.elementor-element{--align-self:center;}.elementor-25015 .elementor-element.elementor-element-2a8f34a{--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;--flex-wrap:wrap;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25015 .elementor-element.elementor-element-7fe3a85{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25015 .elementor-element.elementor-element-16af50c .elementor-heading-title{font-size:23px;font-weight:bold;}.elementor-25015 .elementor-element.elementor-element-97b3b38{--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;--border-radius:15px 15px 15px 15px;}.elementor-25015 .elementor-element.elementor-element-0bd047c img{border-radius:0px 15px 15px 0px;}.elementor-25015 .elementor-element.elementor-element-2bd5389 img{border-radius:15px 0px 0px 15px;}.elementor-25015 .elementor-element.elementor-element-392b3bf{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-25015 .elementor-element.elementor-element-473330b{--display:flex;}.elementor-25015 .elementor-element.elementor-element-1e91023 img{width:100%;}.elementor-25015 .elementor-element.elementor-element-1596e2d{--display:flex;}.elementor-25015 .elementor-element.elementor-element-1214c27 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-25015 .elementor-element.elementor-element-3f396ad{--display:flex;}.elementor-25015 .elementor-element.elementor-element-48b3e2f img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-25015 .elementor-element.elementor-element-cc1c190{--display:flex;}.elementor-25015 .elementor-element.elementor-element-75005f2 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-25015 .elementor-element.elementor-element-3c877bf{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-25015 .elementor-element.elementor-element-c831f4b{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-25015 .elementor-element.elementor-element-6a600d9 .elementor-heading-title{font-size:23px;font-weight:bold;}.elementor-25015 .elementor-element.elementor-element-895a72f{text-align:center;}.elementor-25015 .elementor-element.elementor-element-7fa6a11{--display:flex;}.elementor-25015 .elementor-element.elementor-element-7fa6a11.e-con{--align-self:center;}.elementor-25015 .elementor-element.elementor-element-1c52a23{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:5px;}.elementor-25015 .elementor-element.elementor-element-1c52a23 .elementor-divider-separator{width:100%;}.elementor-25015 .elementor-element.elementor-element-14eb38e{--divider-border-style:solid;--divider-color:var( --e-global-color-bdf6a8c );--divider-border-width:5px;width:var( --container-widget-width, 55% );max-width:55%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-25015 .elementor-element.elementor-element-14eb38e.elementor-element{--align-self:flex-end;}.elementor-25015 .elementor-element.elementor-element-14eb38e .elementor-divider-separator{width:100%;}.elementor-25015 .elementor-element.elementor-element-14eb38e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25015 .elementor-element.elementor-element-0f083b2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BCBCBC;--border-color:#BCBCBC;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25015 .elementor-element.elementor-element-c41524a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-25015 .elementor-element.elementor-element-6ca7fa3{--display:flex;}.elementor-25015 .elementor-element.elementor-element-6ca7fa3.e-con{--align-self:center;}.elementor-25015 .elementor-element.elementor-element-6fe42f6{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:5px;}.elementor-25015 .elementor-element.elementor-element-6fe42f6 .elementor-divider-separator{width:100%;}.elementor-25015 .elementor-element.elementor-element-ec2ff5d{--divider-border-style:solid;--divider-color:var( --e-global-color-bdf6a8c );--divider-border-width:5px;width:var( --container-widget-width, 55% );max-width:55%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-25015 .elementor-element.elementor-element-ec2ff5d.elementor-element{--align-self:flex-end;}.elementor-25015 .elementor-element.elementor-element-ec2ff5d .elementor-divider-separator{width:100%;}.elementor-25015 .elementor-element.elementor-element-ec2ff5d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25015 .elementor-element.elementor-element-d27e49f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25015 .elementor-element.elementor-element-1afd67e{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25015 .elementor-element.elementor-element-5afd8b0{text-align:center;}.elementor-25015 .elementor-element.elementor-element-5afd8b0 .elementor-heading-title{font-size:23px;font-weight:bold;}.elementor-25015 .elementor-element.elementor-element-4009ade{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25015 .elementor-element.elementor-element-1df5fb6{text-align:center;}.elementor-25015 .elementor-element.elementor-element-1df5fb6 .elementor-heading-title{font-size:23px;font-weight:bold;}.elementor-25015 .elementor-element.elementor-element-f751509{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-25015 .elementor-element.elementor-element-ff216fa{--divider-border-style:solid;--divider-color:var( --e-global-color-bdf6a8c );--divider-border-width:5px;width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-25015 .elementor-element.elementor-element-ff216fa.elementor-element{--align-self:center;}.elementor-25015 .elementor-element.elementor-element-ff216fa .elementor-divider-separator{width:100%;}.elementor-25015 .elementor-element.elementor-element-ff216fa .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25015 .elementor-element.elementor-element-48b7948{text-align:center;}.elementor-25015 .elementor-element.elementor-element-d64140c{--divider-border-style:solid;--divider-color:var( --e-global-color-bdf6a8c );--divider-border-width:5px;width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-25015 .elementor-element.elementor-element-d64140c.elementor-element{--align-self:center;}.elementor-25015 .elementor-element.elementor-element-d64140c .elementor-divider-separator{width:100%;}.elementor-25015 .elementor-element.elementor-element-d64140c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25015 .elementor-element.elementor-element-da263b5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25015 .elementor-element.elementor-element-25af9db{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25015 .elementor-element.elementor-element-49cce74{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 1;grid-row:span 2;}.elementor-25015 .elementor-element.elementor-element-1777720 img{width:100%;}.elementor-25015 .elementor-element.elementor-element-a843be1{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25015 .elementor-element.elementor-element-324a334 .elementor-button{background-color:var( --e-global-color-bdf6a8c );border-radius:15px 15px 15px 15px;}.elementor-25015 .elementor-element.elementor-element-e79bac2{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25015 .elementor-element.elementor-element-127b4d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-25015 .elementor-element.elementor-element-1c35717{--divider-border-style:solid;--divider-color:var( --e-global-color-bdf6a8c );--divider-border-width:5px;width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-25015 .elementor-element.elementor-element-1c35717.elementor-element{--align-self:center;}.elementor-25015 .elementor-element.elementor-element-1c35717 .elementor-divider-separator{width:100%;}.elementor-25015 .elementor-element.elementor-element-1c35717 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25015 .elementor-element.elementor-element-610f8cd{text-align:center;}.elementor-25015 .elementor-element.elementor-element-33f28e9{--divider-border-style:solid;--divider-color:var( --e-global-color-bdf6a8c );--divider-border-width:5px;width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-25015 .elementor-element.elementor-element-33f28e9.elementor-element{--align-self:center;}.elementor-25015 .elementor-element.elementor-element-33f28e9 .elementor-divider-separator{width:100%;}.elementor-25015 .elementor-element.elementor-element-33f28e9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25015 .elementor-element.elementor-element-4db31e2{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-25015 .elementor-element.elementor-element-4db31e2.elementor-element{--align-self:center;}.elementor-25015 .elementor-element.elementor-element-bda4162{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-25015 .elementor-element.elementor-element-95e6159{--divider-border-style:solid;--divider-color:var( --e-global-color-bdf6a8c );--divider-border-width:5px;width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-25015 .elementor-element.elementor-element-95e6159.elementor-element{--align-self:center;}.elementor-25015 .elementor-element.elementor-element-95e6159 .elementor-divider-separator{width:100%;}.elementor-25015 .elementor-element.elementor-element-95e6159 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25015 .elementor-element.elementor-element-e63d0b9{text-align:center;}.elementor-25015 .elementor-element.elementor-element-ea60973{--divider-border-style:solid;--divider-color:var( --e-global-color-bdf6a8c );--divider-border-width:5px;width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-25015 .elementor-element.elementor-element-ea60973.elementor-element{--align-self:center;}.elementor-25015 .elementor-element.elementor-element-ea60973 .elementor-divider-separator{width:100%;}.elementor-25015 .elementor-element.elementor-element-ea60973 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25015 .elementor-element.elementor-element-5dc1426{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-25015 .elementor-element.elementor-element-5dc1426.elementor-element{--align-self:center;}.elementor-25015 .elementor-element.elementor-element-bb79452{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25015 .elementor-element.elementor-element-b2490b4{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25015 .elementor-element.elementor-element-cf24f0e{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25015 .elementor-element.elementor-element-cb450e3{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25015 .elementor-element.elementor-element-0f969d6{text-align:center;}.elementor-25015 .elementor-element.elementor-element-1c1e5d6{--display:flex;}.elementor-25015 .elementor-element.elementor-element-1c1e5d6.e-con{--align-self:center;}.elementor-25015 .elementor-element.elementor-element-de0a42c{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:5px;}.elementor-25015 .elementor-element.elementor-element-de0a42c .elementor-divider-separator{width:100%;}.elementor-25015 .elementor-element.elementor-element-5251472{--divider-border-style:solid;--divider-color:var( --e-global-color-bdf6a8c );--divider-border-width:5px;width:var( --container-widget-width, 55% );max-width:55%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-25015 .elementor-element.elementor-element-5251472.elementor-element{--align-self:flex-end;}.elementor-25015 .elementor-element.elementor-element-5251472 .elementor-divider-separator{width:100%;}.elementor-25015 .elementor-element.elementor-element-5251472 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25015 .elementor-element.elementor-element-9f142f7{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25015 .elementor-element.elementor-element-cb15dce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-25015 .elementor-element.elementor-element-cb15dce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-25015 .elementor-element.elementor-element-cb15dce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-25015 .elementor-element.elementor-element-cb15dce .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-25015 .elementor-element.elementor-element-cb15dce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-25015 .elementor-element.elementor-element-cb15dce .elementor-icon-list-icon i{color:var( --e-global-color-bdf6a8c );transition:color 0.3s;}.elementor-25015 .elementor-element.elementor-element-cb15dce .elementor-icon-list-icon svg{fill:var( --e-global-color-bdf6a8c );transition:fill 0.3s;}.elementor-25015 .elementor-element.elementor-element-cb15dce{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25015 .elementor-element.elementor-element-cb15dce .elementor-icon-list-text{transition:color 0.3s;}.elementor-25015 .elementor-element.elementor-element-4bb1a94{text-align:center;}.elementor-25015 .elementor-element.elementor-element-683df92{--display:flex;}.elementor-25015 .elementor-element.elementor-element-683df92.e-con{--align-self:center;}.elementor-25015 .elementor-element.elementor-element-4361633{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:5px;}.elementor-25015 .elementor-element.elementor-element-4361633 .elementor-divider-separator{width:100%;}.elementor-25015 .elementor-element.elementor-element-eae8538{--divider-border-style:solid;--divider-color:var( --e-global-color-bdf6a8c );--divider-border-width:5px;width:var( --container-widget-width, 55% );max-width:55%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-25015 .elementor-element.elementor-element-eae8538.elementor-element{--align-self:flex-end;}.elementor-25015 .elementor-element.elementor-element-eae8538 .elementor-divider-separator{width:100%;}.elementor-25015 .elementor-element.elementor-element-eae8538 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25015 .elementor-element.elementor-element-34e270e{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25015 .elementor-element.elementor-element-364905f{text-align:center;}.elementor-25015 .elementor-element.elementor-element-364905f .elementor-heading-title{font-size:20px;font-weight:bold;color:var( --e-global-color-bdf6a8c );}.elementor-25015 .elementor-element.elementor-element-728a7d6 .elementor-button{background-color:var( --e-global-color-bdf6a8c );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-bdf6a8c );border-radius:15px 15px 15px 15px;}.elementor-25015 .elementor-element.elementor-element-728a7d6 .elementor-button:hover, .elementor-25015 .elementor-element.elementor-element-728a7d6 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-bdf6a8c );border-color:var( --e-global-color-bdf6a8c );}.elementor-25015 .elementor-element.elementor-element-728a7d6 .elementor-button:hover svg, .elementor-25015 .elementor-element.elementor-element-728a7d6 .elementor-button:focus svg{fill:var( --e-global-color-bdf6a8c );}@media(min-width:768px){.elementor-25015 .elementor-element.elementor-element-5a0395f{--content-width:1222px;}.elementor-25015 .elementor-element.elementor-element-39930e6{--width:25%;}.elementor-25015 .elementor-element.elementor-element-323fe8e{--width:75%;}.elementor-25015 .elementor-element.elementor-element-2448024{--content-width:1222px;}.elementor-25015 .elementor-element.elementor-element-7e87cb0{--width:30%;}.elementor-25015 .elementor-element.elementor-element-7fe3a85{--width:54%;}.elementor-25015 .elementor-element.elementor-element-97b3b38{--width:44%;}.elementor-25015 .elementor-element.elementor-element-392b3bf{--width:44%;}.elementor-25015 .elementor-element.elementor-element-c831f4b{--width:54%;}.elementor-25015 .elementor-element.elementor-element-7fa6a11{--width:30%;}.elementor-25015 .elementor-element.elementor-element-6ca7fa3{--width:61%;}.elementor-25015 .elementor-element.elementor-element-1c1e5d6{--width:30%;}.elementor-25015 .elementor-element.elementor-element-683df92{--width:18%;}}@media(max-width:1024px){.elementor-25015 .elementor-element.elementor-element-7d1cb6b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-25015 .elementor-element.elementor-element-3c877bf{--e-n-carousel-swiper-slides-to-display:2;}.elementor-25015 .elementor-element.elementor-element-d27e49f{--grid-auto-flow:row;}.elementor-25015 .elementor-element.elementor-element-da263b5{--grid-auto-flow:row;}.elementor-25015 .elementor-element.elementor-element-bb79452{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-25015 .elementor-element.elementor-element-7d1cb6b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-25015 .elementor-element.elementor-element-3c877bf{--e-n-carousel-swiper-slides-to-display:1;}.elementor-25015 .elementor-element.elementor-element-d27e49f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25015 .elementor-element.elementor-element-da263b5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25015 .elementor-element.elementor-element-bb79452{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for divider, class: .elementor-element-42046d2 */.elementor-divider-separator {
    border-radius: 25PX !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c8ed31 */.elementor-25015 .elementor-element.elementor-element-9c8ed31 {
    box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e3d9a96 */.elementor-divider-separator {
    border-radius: 25PX !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-336cf16 */.elementor-divider-separator {
    border-radius: 25PX !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fe3a85 */.elementor-25015 .elementor-element.elementor-element-7fe3a85 {
    box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97b3b38 */.elementor-25015 .elementor-element.elementor-element-97b3b38 {
    box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-392b3bf */.elementor-25015 .elementor-element.elementor-element-392b3bf {
    box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c831f4b */.elementor-25015 .elementor-element.elementor-element-c831f4b {
    box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14eb38e */.elementor-divider-separator {
    border-radius: 25PX !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f083b2 */.elementor-25015 .elementor-element.elementor-element-0f083b2 {
box-shadow: 
  rgba(232, 58, 58, 0.4) 0px 5px,
  rgba(232, 58, 58, 0.3) 0px 10px,
  rgba(232, 58, 58, 0.2) 0px 15px,
  rgba(232, 58, 58, 0.1) 0px 20px,
  rgba(232, 58, 58, 0.05) 0px 25px;

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ec2ff5d */.elementor-divider-separator {
    border-radius: 25PX !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1afd67e */.elementor-25015 .elementor-element.elementor-element-1afd67e {
    box-shadow: rgba(50, 50, 105, 0.15) 0px 2px 5px 0px, rgba(0, 0, 0, 0.05) 0px 1px 1px 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4009ade */.elementor-25015 .elementor-element.elementor-element-4009ade {
    box-shadow: rgba(50, 50, 105, 0.15) 0px 2px 5px 0px, rgba(0, 0, 0, 0.05) 0px 1px 1px 0px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ff216fa */.elementor-divider-separator {
    border-radius: 25PX !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d64140c */.elementor-divider-separator {
    border-radius: 25PX !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25af9db */.elementor-25015 .elementor-element.elementor-element-25af9db {
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0.0625em 0.0625em, rgba(0, 0, 0, 0.25) 0px 0.125em 0.5em, rgba(255, 255, 255, 0.1) 0px 0px 0px 1px inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a843be1 */.elementor-25015 .elementor-element.elementor-element-a843be1 {
    box-shadow: rgba(0, 0, 0, 0.17) 0px -23px 25px 0px inset, rgba(0, 0, 0, 0.15) 0px -36px 30px 0px inset, rgba(0, 0, 0, 0.1) 0px -79px 40px 0px inset, rgba(0, 0, 0, 0.06) 0px 2px 1px, rgba(0, 0, 0, 0.09) 0px 4px 2px, rgba(0, 0, 0, 0.09) 0px 8px 4px, rgba(0, 0, 0, 0.09) 0px 16px 8px, rgba(0, 0, 0, 0.09) 0px 32px 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49cce74 */.elementor-25015 .elementor-element.elementor-element-49cce74 {
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0.0625em 0.0625em, rgba(0, 0, 0, 0.25) 0px 0.125em 0.5em, rgba(255, 255, 255, 0.1) 0px 0px 0px 1px inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e79bac2 */.elementor-25015 .elementor-element.elementor-element-e79bac2 {
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0.0625em 0.0625em, rgba(0, 0, 0, 0.25) 0px 0.125em 0.5em, rgba(255, 255, 255, 0.1) 0px 0px 0px 1px inset;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c35717 */.elementor-divider-separator {
    border-radius: 25PX !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-33f28e9 */.elementor-divider-separator {
    border-radius: 25PX !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-95e6159 */.elementor-divider-separator {
    border-radius: 25PX !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ea60973 */.elementor-divider-separator {
    border-radius: 25PX !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2490b4 */.elementor-25015 .elementor-element.elementor-element-b2490b4 {
    box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf24f0e */.elementor-25015 .elementor-element.elementor-element-cf24f0e {
    box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb450e3 */.elementor-25015 .elementor-element.elementor-element-cb450e3 {
    box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5251472 */.elementor-divider-separator {
    border-radius: 25PX !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f142f7 */.elementor-25015 .elementor-element.elementor-element-9f142f7 {
    box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 2px, rgba(0, 0, 0, 0.07) 0px 2px 4px, rgba(0, 0, 0, 0.07) 0px 4px 8px, rgba(0, 0, 0, 0.07) 0px 8px 16px, rgba(0, 0, 0, 0.07) 0px 16px 32px, rgba(0, 0, 0, 0.07) 0px 32px 64px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-eae8538 */.elementor-divider-separator {
    border-radius: 25PX !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-728a7d6 */.elementor-25015 .elementor-element.elementor-element-728a7d6 a{
    position: relative;
    overflow: hidden;
}
.elementor-25015 .elementor-element.elementor-element-728a7d6 a::before{
    content: "";
    position: absolute;
    top:-60%;
    right: -100%;
    width: 30%;
    height: 220%;
    background-color: rgba(255,255,255, .5);
    box-shadow: 0 0 5px rgba(255,255,255,.6);
    transform: rotate(45deg);
    filter: blur(35px);
    animation: glow 3s ease-in  infinite;
}
@keyframes glow {
    0%{
        right: -100%;
    }
    100%{
        right: 120%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34e270e */.elementor-25015 .elementor-element.elementor-element-34e270e {
    box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px;
}/* End custom CSS */