.elementor-22229 .elementor-element.elementor-element-f8cd3ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-22229 .elementor-element.elementor-element-ff00b5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-22229 .elementor-element.elementor-element-82b04cb .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-22229 .elementor-element.elementor-element-82b04cb .flex-viewport{border-radius:21px 21px 21px 21px;}.woocommerce .elementor-22229 .elementor-element.elementor-element-82b04cb .flex-control-thumbs img{border-radius:16px 16px 16px 16px;}.elementor-22229 .elementor-element.elementor-element-fce8bb0{--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 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22229 .elementor-element.elementor-element-b1e0788{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-22229 .elementor-element.elementor-element-b1e0788:not(.elementor-motion-effects-element-type-background), .elementor-22229 .elementor-element.elementor-element-b1e0788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22229 .elementor-element.elementor-element-c85baba{text-align:start;}.elementor-22229 .elementor-element.elementor-element-c85baba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5em;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#420380;}.elementor-22229 .elementor-element.elementor-element-ec27178{text-align:start;}.elementor-22229 .elementor-element.elementor-element-ec27178 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.6em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#420380;}.elementor-22229 .elementor-element.elementor-element-3ef3dbb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-22229 .elementor-element.elementor-element-3ef3dbb:not(.elementor-motion-effects-element-type-background), .elementor-22229 .elementor-element.elementor-element-3ef3dbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22229 .elementor-element.elementor-element-608853d{text-align:start;}.elementor-22229 .elementor-element.elementor-element-608853d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5em;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#420380;}.elementor-22229 .elementor-element.elementor-element-c6adb13{text-align:start;}.elementor-22229 .elementor-element.elementor-element-c6adb13 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.6em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#420380;}.elementor-22229 .elementor-element.elementor-element-869bbdc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-22229 .elementor-element.elementor-element-869bbdc:not(.elementor-motion-effects-element-type-background), .elementor-22229 .elementor-element.elementor-element-869bbdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22229 .elementor-element.elementor-element-0e49135{text-align:start;}.elementor-22229 .elementor-element.elementor-element-0e49135 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5em;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#420380;}.elementor-22229 .elementor-element.elementor-element-6fda65b{text-align:start;}.elementor-22229 .elementor-element.elementor-element-6fda65b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.6em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#420380;}.elementor-22229 .elementor-element.elementor-element-b856cd1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-22229 .elementor-element.elementor-element-b856cd1:not(.elementor-motion-effects-element-type-background), .elementor-22229 .elementor-element.elementor-element-b856cd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22229 .elementor-element.elementor-element-068b9f8{text-align:start;}.elementor-22229 .elementor-element.elementor-element-068b9f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5em;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#420380;}.elementor-22229 .elementor-element.elementor-element-edc742b{text-align:start;}.elementor-22229 .elementor-element.elementor-element-edc742b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.6em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#420380;}.elementor-22229 .elementor-element.elementor-element-f4873b2{--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:0px;--padding-left:30px;--padding-right:0px;}.elementor-22229 .elementor-element.elementor-element-9263fbd{--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-22229 .elementor-element.elementor-element-ef8fbf1{text-align:center;}.elementor-22229 .elementor-element.elementor-element-ef8fbf1 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:2em;font-weight:800;line-height:0.8em;color:#32055F;}.elementor-22229 .elementor-element.elementor-element-9129e48{--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 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22229 .elementor-element.elementor-element-e029aef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-22229 .elementor-element.elementor-element-e029aef:not(.elementor-motion-effects-element-type-background), .elementor-22229 .elementor-element.elementor-element-e029aef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22229 .elementor-element.elementor-element-e0cbe25{text-align:start;}.elementor-22229 .elementor-element.elementor-element-e0cbe25 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#420380;}.elementor-22229 .elementor-element.elementor-element-39eb7b8{text-align:start;}.elementor-22229 .elementor-element.elementor-element-39eb7b8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.6em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#420380;}.elementor-22229 .elementor-element.elementor-element-bc6aed5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-22229 .elementor-element.elementor-element-bc6aed5:not(.elementor-motion-effects-element-type-background), .elementor-22229 .elementor-element.elementor-element-bc6aed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22229 .elementor-element.elementor-element-6a79864{text-align:start;}.elementor-22229 .elementor-element.elementor-element-6a79864 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#420380;}.elementor-22229 .elementor-element.elementor-element-f8a69f6{text-align:start;}.elementor-22229 .elementor-element.elementor-element-f8a69f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.6em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#420380;}.elementor-22229 .elementor-element.elementor-element-a4037b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-22229 .elementor-element.elementor-element-a4037b3:not(.elementor-motion-effects-element-type-background), .elementor-22229 .elementor-element.elementor-element-a4037b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22229 .elementor-element.elementor-element-da86ca5{text-align:start;}.elementor-22229 .elementor-element.elementor-element-da86ca5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#420380;}.elementor-22229 .elementor-element.elementor-element-2effdbf{text-align:start;}.elementor-22229 .elementor-element.elementor-element-2effdbf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.6em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#420380;}.elementor-22229 .elementor-element.elementor-element-4290021{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-22229 .elementor-element.elementor-element-4290021:not(.elementor-motion-effects-element-type-background), .elementor-22229 .elementor-element.elementor-element-4290021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22229 .elementor-element.elementor-element-83c7f11{text-align:start;}.elementor-22229 .elementor-element.elementor-element-83c7f11 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#420380;}.elementor-22229 .elementor-element.elementor-element-faa3186{text-align:start;}.elementor-22229 .elementor-element.elementor-element-faa3186 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.6em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#420380;}.elementor-22229 .elementor-element.elementor-element-0cc123f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22229 .elementor-element.elementor-element-f91c390{text-align:center;}.elementor-22229 .elementor-element.elementor-element-f91c390 .elementor-heading-title{font-size:12px;font-weight:400;}.elementor-22229 .elementor-element.elementor-element-5a1066f{text-align:center;}.woocommerce .elementor-22229 .elementor-element.elementor-element-5a1066f .price{font-size:15px;font-weight:400;}.elementor-22229 .elementor-element.elementor-element-d1b3331.elementor-element{--align-self:stretch;}.elementor-22229 .elementor-element.elementor-element-d1b3331 .cart button, .elementor-22229 .elementor-element.elementor-element-d1b3331 .cart .button{font-size:1em;border-style:none;color:#DDFF00;background-color:#32055F;border-color:#32055F;transition:all 0.2s;}.elementor-22229 .elementor-element.elementor-element-a543f71{--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 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22229 .elementor-element.elementor-element-7e4d0d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-22229 .elementor-element.elementor-element-7e4d0d6:not(.elementor-motion-effects-element-type-background), .elementor-22229 .elementor-element.elementor-element-7e4d0d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22229 .elementor-element.elementor-element-1df5e7f{text-align:start;}.elementor-22229 .elementor-element.elementor-element-1df5e7f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#420380;}.elementor-22229 .elementor-element.elementor-element-0f0204a{text-align:start;}.elementor-22229 .elementor-element.elementor-element-0f0204a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.6em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#420380;}.elementor-22229 .elementor-element.elementor-element-1080ebc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-22229 .elementor-element.elementor-element-1080ebc:not(.elementor-motion-effects-element-type-background), .elementor-22229 .elementor-element.elementor-element-1080ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22229 .elementor-element.elementor-element-1080ebc:hover{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-22229 .elementor-element.elementor-element-bd6bfac{text-align:start;}.elementor-22229 .elementor-element.elementor-element-bd6bfac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#420380;}.elementor-22229 .elementor-element.elementor-element-74528b8{text-align:start;}.elementor-22229 .elementor-element.elementor-element-74528b8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.6em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#420380;}.elementor-22229 .elementor-element.elementor-element-d9e7bfb{text-align:center;}.elementor-22229 .elementor-element.elementor-element-eeac039 .sina-accordion-header{background-color:var( --e-global-color-astglobalcolor5 );color:#32055F;padding:15px 25px 15px 25px;}.elementor-22229 .elementor-element.elementor-element-eeac039 .sina-accordion-item.open > .sina-accordion-header{background-color:var( --e-global-color-astglobalcolor4 );color:#32055F;}.elementor-22229 .elementor-element.elementor-element-eeac039 .sina-accordion-item{border-radius:30px 30px 30px 30px;margin:0px 0px 15px 0px;}.elementor-22229 .elementor-element.elementor-element-eeac039 .sina-accordion-header, .elementor-22229 .elementor-element.elementor-element-eeac039 .sina-accordion-icon{font-size:16px;font-weight:600;line-height:24px;}.elementor-22229 .elementor-element.elementor-element-eeac039 .sina-accordion-icon i{color:#32055F;} .elementor-22229 .elementor-element.elementor-element-eeac039 .sina-accordion-item.open > .sina-accordion-header .sina-accordion-icon i{color:#32055F;}.elementor-22229 .elementor-element.elementor-element-eeac039 .sina-accordion-desc{color:#222;}.elementor-22229 .elementor-element.elementor-element-eeac039 .sina-accordion-body{border-style:none;padding:20px 20px 20px 20px;text-align:left;}@media(max-width:1024px){.elementor-22229 .elementor-element.elementor-element-f8cd3ea{--padding-top:0%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-22229 .elementor-element.elementor-element-c85baba .elementor-heading-title{font-size:45px;}.elementor-22229 .elementor-element.elementor-element-ec27178 .elementor-heading-title{font-size:1em;}.elementor-22229 .elementor-element.elementor-element-608853d .elementor-heading-title{font-size:45px;}.elementor-22229 .elementor-element.elementor-element-c6adb13 .elementor-heading-title{font-size:1em;}.elementor-22229 .elementor-element.elementor-element-0e49135 .elementor-heading-title{font-size:45px;}.elementor-22229 .elementor-element.elementor-element-6fda65b .elementor-heading-title{font-size:1em;}.elementor-22229 .elementor-element.elementor-element-068b9f8 .elementor-heading-title{font-size:45px;}.elementor-22229 .elementor-element.elementor-element-edc742b .elementor-heading-title{font-size:1em;}.elementor-22229 .elementor-element.elementor-element-9263fbd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22229 .elementor-element.elementor-element-ef8fbf1 .elementor-heading-title{font-size:1.6em;}.elementor-22229 .elementor-element.elementor-element-e0cbe25 .elementor-heading-title{font-size:45px;}.elementor-22229 .elementor-element.elementor-element-39eb7b8 .elementor-heading-title{font-size:1em;}.elementor-22229 .elementor-element.elementor-element-6a79864 .elementor-heading-title{font-size:45px;}.elementor-22229 .elementor-element.elementor-element-f8a69f6 .elementor-heading-title{font-size:1em;}.elementor-22229 .elementor-element.elementor-element-da86ca5 .elementor-heading-title{font-size:45px;}.elementor-22229 .elementor-element.elementor-element-2effdbf .elementor-heading-title{font-size:1em;}.elementor-22229 .elementor-element.elementor-element-83c7f11 .elementor-heading-title{font-size:45px;}.elementor-22229 .elementor-element.elementor-element-faa3186 .elementor-heading-title{font-size:1em;}.elementor-22229 .elementor-element.elementor-element-1df5e7f .elementor-heading-title{font-size:45px;}.elementor-22229 .elementor-element.elementor-element-0f0204a .elementor-heading-title{font-size:1em;}.elementor-22229 .elementor-element.elementor-element-bd6bfac .elementor-heading-title{font-size:45px;}.elementor-22229 .elementor-element.elementor-element-74528b8 .elementor-heading-title{font-size:1em;}}@media(max-width:767px){.elementor-22229 .elementor-element.elementor-element-fce8bb0{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-22229 .elementor-element.elementor-element-b1e0788{--width:49%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;}.elementor-22229 .elementor-element.elementor-element-c85baba .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-22229 .elementor-element.elementor-element-ec27178 .elementor-heading-title{font-size:0.9em;line-height:1.1em;}.elementor-22229 .elementor-element.elementor-element-3ef3dbb{--width:49%;--justify-content:center;--border-radius:8px 8px 8px 8px;}.elementor-22229 .elementor-element.elementor-element-608853d .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-22229 .elementor-element.elementor-element-c6adb13 .elementor-heading-title{font-size:0.9em;line-height:1.1em;}.elementor-22229 .elementor-element.elementor-element-869bbdc{--width:49%;--justify-content:center;--border-radius:8px 8px 8px 8px;}.elementor-22229 .elementor-element.elementor-element-0e49135 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-22229 .elementor-element.elementor-element-6fda65b .elementor-heading-title{font-size:0.9em;line-height:1.1em;}.elementor-22229 .elementor-element.elementor-element-b856cd1{--width:49%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;}.elementor-22229 .elementor-element.elementor-element-068b9f8 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-22229 .elementor-element.elementor-element-edc742b .elementor-heading-title{font-size:0.9em;line-height:1.1em;}.elementor-22229 .elementor-element.elementor-element-f4873b2{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22229 .elementor-element.elementor-element-f4873b2.e-con{--order:-99999 /* order start hack */;}.elementor-22229 .elementor-element.elementor-element-6a11919 img{border-radius:25px 25px 25px 25px;}.elementor-22229 .elementor-element.elementor-element-ef8fbf1 .elementor-heading-title{font-size:1.5em;}.elementor-22229 .elementor-element.elementor-element-9129e48{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-22229 .elementor-element.elementor-element-e029aef{--width:49%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;}.elementor-22229 .elementor-element.elementor-element-e0cbe25 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-22229 .elementor-element.elementor-element-39eb7b8 .elementor-heading-title{font-size:0.9em;line-height:1.1em;}.elementor-22229 .elementor-element.elementor-element-bc6aed5{--width:49%;--justify-content:center;--border-radius:8px 8px 8px 8px;}.elementor-22229 .elementor-element.elementor-element-6a79864 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-22229 .elementor-element.elementor-element-f8a69f6 .elementor-heading-title{font-size:0.9em;line-height:1.1em;}.elementor-22229 .elementor-element.elementor-element-a4037b3{--width:49%;--justify-content:center;--border-radius:8px 8px 8px 8px;}.elementor-22229 .elementor-element.elementor-element-da86ca5 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-22229 .elementor-element.elementor-element-2effdbf .elementor-heading-title{font-size:0.9em;line-height:1.1em;}.elementor-22229 .elementor-element.elementor-element-4290021{--width:49%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;}.elementor-22229 .elementor-element.elementor-element-83c7f11 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-22229 .elementor-element.elementor-element-faa3186 .elementor-heading-title{font-size:0.9em;line-height:1.1em;}.elementor-22229 .elementor-element.elementor-element-a543f71{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-22229 .elementor-element.elementor-element-7e4d0d6{--width:49%;--justify-content:center;--border-radius:8px 8px 8px 8px;}.elementor-22229 .elementor-element.elementor-element-1df5e7f .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-22229 .elementor-element.elementor-element-0f0204a .elementor-heading-title{font-size:0.7em;line-height:1.1em;}.elementor-22229 .elementor-element.elementor-element-1080ebc{--width:49%;--justify-content:center;--border-radius:8px 8px 8px 8px;}.elementor-22229 .elementor-element.elementor-element-bd6bfac .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-22229 .elementor-element.elementor-element-74528b8 .elementor-heading-title{font-size:0.7em;line-height:1.1em;}}@media(min-width:768px){.elementor-22229 .elementor-element.elementor-element-ff00b5b{--width:55%;}.elementor-22229 .elementor-element.elementor-element-b1e0788{--width:25%;}.elementor-22229 .elementor-element.elementor-element-3ef3dbb{--width:25%;}.elementor-22229 .elementor-element.elementor-element-869bbdc{--width:25%;}.elementor-22229 .elementor-element.elementor-element-b856cd1{--width:25%;}.elementor-22229 .elementor-element.elementor-element-f4873b2{--width:42%;}.elementor-22229 .elementor-element.elementor-element-9263fbd{--width:100%;}.elementor-22229 .elementor-element.elementor-element-e029aef{--width:25%;}.elementor-22229 .elementor-element.elementor-element-bc6aed5{--width:25%;}.elementor-22229 .elementor-element.elementor-element-a4037b3{--width:25%;}.elementor-22229 .elementor-element.elementor-element-4290021{--width:25%;}.elementor-22229 .elementor-element.elementor-element-7e4d0d6{--width:49%;}.elementor-22229 .elementor-element.elementor-element-1080ebc{--width:49%;}}/* Start custom CSS for container, class: .elementor-element-b1e0788 */.ion{
    position: relative;
    overflow: hidden;
    border-radius: 8px;
    background: linear-gradient(
        135deg,
        #FFFFFF,
        #CCCCCC,
        #FFFFFF
    );
    background-size: 300% 300%;
    animation: ionBgMove 8s ease infinite;
    border: 0px solid transparent;
}

.ion::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 3px;
    border-radius: 10px;
    background: linear-gradient(
        270deg,
        #DDFF00,
        #663399,
        #DDFF00
    );
    background-size: 300% 300%;
    animation: ionBorderMove 4s linear infinite;

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;
            mask-composite: exclude;

    pointer-events: none;
}

@keyframes ionBgMove{
    0%{
        background-position: 0% 50%;
    }
    50%{
        background-position: 100% 50%;
    }
    100%{
        background-position: 0% 50%;
    }
}

@keyframes ionBorderMove{
    0%{
        background-position: 0% 50%;
    }
    100%{
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e029aef */.ion{
    position: relative;
    overflow: hidden;
    border-radius: 8px;
    background: linear-gradient(
        135deg,
        #FFFFFF,
        #CCCCCC,
        #FFFFFF
    );
    background-size: 300% 300%;
    animation: ionBgMove 8s ease infinite;
    border: 0px solid transparent;
}

.ion::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 3px;
    border-radius: 10px;
    background: linear-gradient(
        270deg,
        #DDFF00,
        #663399,
        #DDFF00
    );
    background-size: 300% 300%;
    animation: ionBorderMove 4s linear infinite;

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;
            mask-composite: exclude;

    pointer-events: none;
}

@keyframes ionBgMove{
    0%{
        background-position: 0% 50%;
    }
    50%{
        background-position: 100% 50%;
    }
    100%{
        background-position: 0% 50%;
    }
}

@keyframes ionBorderMove{
    0%{
        background-position: 0% 50%;
    }
    100%{
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-d1b3331 */.addcart {
    text-decoration:none;
    color:inherit;
    transition:.25s ease;
    cursor:pointer;
}

.addcart:hover{
    border-color:#663399;
    transform:translateY(-2px);
}

.addcart:hover strong{
    color:#663399;
}/* End custom CSS */