.elementor-322 .elementor-element.elementor-element-8433a5c{--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;--padding-top:25px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-322 .elementor-element.elementor-element-6328419{width:100%;max-width:100%;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8E8E8;}.elementor-322 .elementor-element.elementor-element-ca6b490{--display:grid;--e-con-grid-template-columns:1.2fr 1fr;--e-con-grid-template-rows:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:25px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-322 .elementor-element.elementor-element-ca6b490.e-con{--align-self:flex-start;}.elementor-322 .elementor-element.elementor-element-64f5818{--display:flex;}.elementor-322 .elementor-element.elementor-element-13cd117 .jet-woo-product-gallery-slider.swiper-container-vertical{height:600px;}.elementor-322 .elementor-element.elementor-element-13cd117 .jet-woo-swiper-gallery-thumbs.swiper-container-vertical{height:400px;}.elementor-322 .elementor-element.elementor-element-13cd117 .jet-gallery-swiper-thumb .swiper-slide{--columns:4;--space-between:10px;}.elementor-322 .elementor-element.elementor-element-13cd117 .jet-woo-swiper-vertical .jet-gallery-swiper-thumb{max-width:150px;}.elementor-322 .elementor-element.elementor-element-13cd117 .jet-woo-swiper-vertical .jet-gallery-swiper-slider{max-width:calc(100% - 150px);}.elementor-322 .elementor-element.elementor-element-13cd117 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;}.elementor-322 .elementor-element.elementor-element-13cd117 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-322 .elementor-element.elementor-element-13cd117 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}.elementor-322 .elementor-element.elementor-element-13cd117 .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ){width:35px;height:35px;}.elementor-322 .elementor-element.elementor-element-13cd117 .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ) .jet-woo-product-gallery__trigger-icon{font-size:25px;}.elementor-322 .elementor-element.elementor-element-9f4447d{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-322 .elementor-element.elementor-element-ba8c086 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-322 .elementor-element.elementor-element-d80db5f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-322 .elementor-element.elementor-element-eeb39fb{padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-7178f22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-322 .elementor-element.elementor-element-7178f22 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-322 .elementor-element.elementor-element-7d27749 .price{color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1.3em;}.woocommerce .elementor-322 .elementor-element.elementor-element-7d27749 .price ins{color:var( --e-global-color-secondary );}.elementor-322 .elementor-element.elementor-element-f2b7f5f{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-322 .elementor-element.elementor-element-f2b7f5f:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-f2b7f5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-322 .elementor-element.elementor-element-53a2f13{padding:20px 0px 0px 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-322 .elementor-element.elementor-element-53a2f13 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-322 .elementor-element.elementor-element-53a2f13 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-322 .elementor-element.elementor-element-53a2f13 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-322 .elementor-element.elementor-element-53a2f13 .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;}.elementor-322 .elementor-element.elementor-element-53a2f13 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-322 .elementor-element.elementor-element-6ed80ed{padding:0px 0px 0px 0px;}.elementor-widget-wlfmc-add-to-wish-list .wlfmc-add-button a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-322 .elementor-element.elementor-element-b8fc26a > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-b8fc26a.elementor-element{--align-self:center;}.elementor-322 .elementor-element.elementor-element-b8fc26a .wlfmc-add-button a i{font-size:16px;}.elementor-322 .elementor-element.elementor-element-b8fc26a .wlfmc-add-button a{color:var( --e-global-color-text );border-color:transparent!important;background-color:transparent!important;border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px!important;height:45px!important;}.elementor-322 .elementor-element.elementor-element-b8fc26a i, .elementor-322 .elementor-element.elementor-element-b8fc26a svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-322 .elementor-element.elementor-element-b8fc26a .wlfmc-add-button a:hover, .elementor-322 .elementor-element.elementor-element-b8fc26a .wlfmc-add-button a:focus{color:rgb(81,81,81)!important;border-color:transparent!important;background-color:transparent!important;}.elementor-322 .elementor-element.elementor-element-b8fc26a .wlfmc-add-button a:hover i, .elementor-322 .elementor-element.elementor-element-b8fc26a .wlfmc-add-button a:hover svg{fill:rgb(81,81,81)!important;color:rgb(81,81,81)!important;}.elementor-322 .elementor-element.elementor-element-b8fc26a .wlfmc-add-to-wishlist{margin:0px 0px 0px 0px !important;}.elementor-322 .elementor-element.elementor-element-0a46a19{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-322 .elementor-element.elementor-element-0a46a19.elementor-element{--align-self:center;}.elementor-322 .elementor-element.elementor-element-2b3720c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-b48db8f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-322 .elementor-element.elementor-element-259c2f9{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:1px;}.elementor-322 .elementor-element.elementor-element-259c2f9 .elementor-divider-separator{width:100%;}.elementor-322 .elementor-element.elementor-element-259c2f9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-322 .elementor-element.elementor-element-db0ae4b{--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:50px;--padding-right:50px;}.elementor-322 .elementor-element.elementor-element-f14ec3d .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:36px;font-weight:600;color:#000000;}.elementor-widget-woocommerce-product-content{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-322 .elementor-element.elementor-element-9c44f3b{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-322 .elementor-element.elementor-element-d3b8f7c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-322 .elementor-element.elementor-element-4e87b8e{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:1px;}.elementor-322 .elementor-element.elementor-element-4e87b8e .elementor-divider-separator{width:100%;}.elementor-322 .elementor-element.elementor-element-4e87b8e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-322 .elementor-element.elementor-element-44c19fc{--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:50px;--padding-right:50px;}.elementor-322 .elementor-element.elementor-element-b2f21f2{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-9f1c752 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:45px;font-weight:600;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-322 .elementor-element.elementor-element-88c6b54 .elementor-button{background-color:#00875100;border-radius:25px 25px 25px 25px;}.elementor-322 .elementor-element.elementor-element-88c6b54{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-322 .elementor-element.elementor-element-0ded923{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-4df2bd9{--swiper-slides-to-display:4;--swiper-slides-gap:20px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-pagination-size:10px;--swiper-pagination-spacing:25px;}.elementor-322 .elementor-element.elementor-element-4df2bd9 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-322 .elementor-element.elementor-element-ca6b490{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-wlfmc-add-to-wish-list .wlfmc-add-button a{font-size:var( --e-global-typography-accent-font-size );}.elementor-322 .elementor-element.elementor-element-2b3720c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-322 .elementor-element.elementor-element-db0ae4b{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-322 .elementor-element.elementor-element-f14ec3d .elementor-heading-title{font-size:35px;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-322 .elementor-element.elementor-element-9c44f3b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-322 .elementor-element.elementor-element-44c19fc{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-322 .elementor-element.elementor-element-9f1c752 .elementor-heading-title{font-size:35px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-322 .elementor-element.elementor-element-4df2bd9{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-322 .elementor-element.elementor-element-ca6b490{--content-width:1600px;}.elementor-322 .elementor-element.elementor-element-b48db8f{--content-width:1600px;}.elementor-322 .elementor-element.elementor-element-db0ae4b{--content-width:1600px;}.elementor-322 .elementor-element.elementor-element-d3b8f7c{--content-width:1600px;}.elementor-322 .elementor-element.elementor-element-44c19fc{--content-width:1600px;}}@media(max-width:767px){.elementor-322 .elementor-element.elementor-element-ca6b490{--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-wlfmc-add-to-wish-list .wlfmc-add-button a{font-size:var( --e-global-typography-accent-font-size );}.elementor-322 .elementor-element.elementor-element-2b3720c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-322 .elementor-element.elementor-element-9c44f3b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-322 .elementor-element.elementor-element-4df2bd9{--swiper-slides-to-display:1;}}/* Start custom CSS for shortcode, class: .elementor-element-6328419 */.fbc-page .fbc-wrap .fbc-items {
    background-color: #fff!important;
    width: 100%;
    font-family:'Montserrat';
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8433a5c */.fbc-page .fbc-wrap .fbc-items {
    background-color: #fff;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for jet-woo-product-gallery-slider, class: .elementor-element-13cd117 */.elementor-322 .elementor-element.elementor-element-13cd117 a.jet-woo-product-gallery__image-link {
    pointer-events: none;
   cursor: default;
}

/* 1. Container box */
.jet-woo-product-gallery__image {
  height: 500px;           /* desired box height */
  width: auto;             /* allow width to adapt */
  display: flex;
  justify-content: center;
  overflow: hidden;
}

/* 2. The actual img */
.jet-woo-product-gallery__image img {
  max-width: 100%;
  max-height: 100%;
  width: auto !important;
  height: auto !important;
  object-fit: contain !important;
  display: block;
}


.elementor-322 .elementor-element.elementor-element-13cd117 .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ) {
    width: 35px;
    height: 35px;
    margin: 20px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-eeb39fb */.elementor-322 .elementor-element.elementor-element-eeb39fb .elementor-shortcode {
    display: flex;
    gap: 12px;
}

.elementor-322 .elementor-element.elementor-element-eeb39fb .flash-tag-label {
    border-radius: 6px;
    background: #d5e5d5;
    padding: 4px 8px;
    font-family:'Montserrat';
}
.elementor-322 .elementor-element.elementor-element-eeb39fb .flash-tag-label.exclusive {
    background: red!important;
    font-family:'Montserrat';

}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-7d27749 */.elementor-322 .elementor-element.elementor-element-7d27749 .price {
    margin-block: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3a2eb7d */.elementor-322 .elementor-element.elementor-element-3a2eb7d {
    font-family:'poppins'!important;
}


.elementor-322 .elementor-element.elementor-element-3a2eb7d .jcro-variation-table  {
    gap: 12px!important;
}

.elementor-322 .elementor-element.elementor-element-3a2eb7d button {
    border: none;
    padding: 12px;
    background: #dedede;
    border-radius: 4px;
    width: unset!important;
    
    &.jcro-variation-selected {
        background: var(--e-global-color-primary);
        color: white;
    }
    
    & .jcro-variation-title {
        min-width: max-content;
        font-weight: 600;
        padding-inline: 8px;
        padding-bottom: 3px;
    }
}


button.jcro-variation-item.in-stock {
    font-family: 'Poppins';
}

span.jcro-variation-title {
    font-family:'Montserrat';
}/* End custom CSS */
/* Start custom CSS for woocommerce-notices, class: .elementor-element-666678b */.woocommerce-error, .woocommerce-info, .woocommerce-message {
    background-color: #00633c;
    color: #ffffff;
    border-top-color: black !important;
}
a.button.wc-forward {
    background-color: black;
    color: white;
}
.woocommerce-info::before {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6ed80ed *//*.elementor-322 .elementor-element.elementor-element-6ed80ed .variations, .elementor-322 .elementor-element.elementor-element-6ed80ed input, .elementor-322 .elementor-element.elementor-element-6ed80ed .woocommerce-variation  {*/
/*  display: none!important;*/
/*}*/

#test span.price {
    color: #00633c;
    font-weight:600;
    font-family: 'prompt';
}

p.stock.in-stock {
    color: black !important;
    font-family: 'prompt';
}

button.single_add_to_cart_button.button.alt.jcro-ajax-atc {
    font-family: 'prompt';
}


.elementor-322 .elementor-element.elementor-element-6ed80ed .jcro-ajax-atc {
	background-color: var(--e-global-color-primary)!important;
	outline: 3px solid transparent;
	height: 48px;
	width: 100%;    
	border: 0;
	border-radius: 3px;
	transition: all 300ms;
   font-size: 16px;
   font-family: unset;
   font-weight: 400;
   display: flex;
   align-items: center;
   justify-content: center;
   margin-top:15px;
   
   & ins {
   display: flex;
   gap: 8px;
    text-decoration: none;
    
    
    position: relative;
    
    }
   
    & ins::before {
        content: " ";
        width: 1.4ch;
        aspect-ratio: 1;
            display: block;
        /*position: absolute;*/
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
        background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.1665 13.6668C3.79984 13.6668 3.48595 13.5363 3.22484 13.2752C2.96373 13.0141 2.83317 12.7002 2.83317 12.3335C2.83317 11.9668 2.96373 11.6529 3.22484 11.3918C3.48595 11.1307 3.79984 11.0002 4.1665 11.0002C4.53317 11.0002 4.84706 11.1307 5.10817 11.3918C5.36928 11.6529 5.49984 11.9668 5.49984 12.3335C5.49984 12.7002 5.36928 13.0141 5.10817 13.2752C4.84706 13.5363 4.53317 13.6668 4.1665 13.6668ZM10.8332 13.6668C10.4665 13.6668 10.1526 13.5363 9.8915 13.2752C9.63039 13.0141 9.49984 12.7002 9.49984 12.3335C9.49984 11.9668 9.63039 11.6529 9.8915 11.3918C10.1526 11.1307 10.4665 11.0002 10.8332 11.0002C11.1998 11.0002 11.5137 11.1307 11.7748 11.3918C12.0359 11.6529 12.1665 11.9668 12.1665 12.3335C12.1665 12.7002 12.0359 13.0141 11.7748 13.2752C11.5137 13.5363 11.1998 13.6668 10.8332 13.6668ZM3.59984 3.00016L5.19984 6.3335H9.8665L11.6998 3.00016H3.59984ZM2.9665 1.66683H12.7998C13.0554 1.66683 13.2498 1.78072 13.3832 2.0085C13.5165 2.23627 13.5221 2.46683 13.3998 2.70016L11.0332 6.96683C10.9109 7.18905 10.7471 7.36127 10.5415 7.4835C10.3359 7.60572 10.1109 7.66683 9.8665 7.66683H4.89984L4.1665 9.00016H11.4998C11.6887 9.00016 11.8471 9.06405 11.9748 9.19183C12.1026 9.31961 12.1665 9.47794 12.1665 9.66683C12.1665 9.85572 12.1026 10.0141 11.9748 10.1418C11.8471 10.2696 11.6887 10.3335 11.4998 10.3335H4.1665C3.6665 10.3335 3.28873 10.1141 3.03317 9.67516C2.77762 9.23627 2.7665 8.80016 2.99984 8.36683L3.89984 6.7335L1.49984 1.66683H0.833171C0.644282 1.66683 0.485948 1.60294 0.358171 1.47516C0.230393 1.34739 0.166504 1.18905 0.166504 1.00016C0.166504 0.811274 0.230393 0.652941 0.358171 0.525163C0.485948 0.397385 0.644282 0.333496 0.833171 0.333496H1.9165C2.03873 0.333496 2.15539 0.366829 2.2665 0.433496C2.37762 0.500163 2.46095 0.594607 2.5165 0.716829L2.9665 1.66683Z' fill='white'/%3E%3C/svg%3E%0A");
        }
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2b7f5f */.elementor-element.elementor-element-f2b7f5f.e-con-full.e-flex.e-con.e-child {
    background-color: white ! important;
    padding: 0px;
}

.elementor-322 .elementor-element.elementor-element-f2b7f5f {
    background-color: #FFF!important;
    padding: 0px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca6b490 */.elementor-322 .elementor-element.elementor-element-ca6b490 {
    font-family:'raleway'!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-88c6b54 */.elementor-322 .elementor-element.elementor-element-88c6b54 {
  position: relative;
  overflow: hidden;
  z-index: 1;
  background: #111;
  color: #fff;
  border: 2px solid #008751;
  transition: color 0.6s ease;
  border-radius:25px;
}

.elementor-322 .elementor-element.elementor-element-88c6b54::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: linear-gradient(120deg, transparent, #008751, transparent);
  transition: left 0.8s ease;
  z-index: -1;
}

.elementor-322 .elementor-element.elementor-element-88c6b54:hover::before {
  left: 100%;
}

.elementor-322 .elementor-element.elementor-element-88c6b54:hover {
  color: #00f0ff;
  border-color: #fff;
}/* End custom CSS */