.elementor-5270 .elementor-element.elementor-element-a6d6fe5{--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-5270 .elementor-element.elementor-element-a6d6fe5:not(.elementor-motion-effects-element-type-background), .elementor-5270 .elementor-element.elementor-element-a6d6fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18f41b6 );}.elementor-5270 .elementor-element.elementor-element-ad10ee6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5270 .elementor-element.elementor-element-2ad4672{--display:flex;grid-column:span 2;}.elementor-5270 .elementor-element.elementor-element-239acfc{text-align:center;}.elementor-5270 .elementor-element.elementor-element-239acfc img{width:100%;height:600px;object-fit:contain;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-5270 .elementor-element.elementor-element-aaec4ae{--display:flex;}.elementor-5270 .elementor-element.elementor-element-88328d4 .woocommerce-breadcrumb{color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );}.elementor-5270 .elementor-element.elementor-element-88328d4 .woocommerce-breadcrumb > a{color:var( --e-global-color-da0d6e7 );}.elementor-5270 .elementor-element.elementor-element-35ca698 .elementor-heading-title{font-family:var( --e-global-typography-96e72b0-font-family ), Sans-serif;font-size:var( --e-global-typography-96e72b0-font-size );font-weight:var( --e-global-typography-96e72b0-font-weight );line-height:var( --e-global-typography-96e72b0-line-height );color:var( --e-global-color-text );}.elementor-5270 .elementor-element.elementor-element-c3fb3aa{padding:1.25rem 0rem 0rem 0rem;}.woocommerce .elementor-5270 .elementor-element.elementor-element-c3fb3aa .woocommerce-product-details__short-description{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-5270 .elementor-element.elementor-element-7fa11f2{--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:flex-start;--align-items:center;}.elementor-5270 .elementor-element.elementor-element-d6327c1.elementor-element{--align-self:flex-start;}.elementor-5270 .elementor-element.elementor-element-d6327c1 .cart button, .elementor-5270 .elementor-element.elementor-element-d6327c1 .cart .button{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );border-radius:8px 8px 8px 8px;color:var( --e-global-color-text );background-color:var( --e-global-color-da0d6e7 );transition:all 0.2s;}.elementor-5270 .elementor-element.elementor-element-d6327c1 .cart button:hover, .elementor-5270 .elementor-element.elementor-element-d6327c1 .cart .button:hover{color:var( --e-global-color-da0d6e7 );background-color:var( --e-global-color-text );}.elementor-5270 .elementor-element.elementor-element-92f6bd8 .elementor-heading-title{font-family:var( --e-global-typography-75703c7-font-family ), Sans-serif;font-size:var( --e-global-typography-75703c7-font-size );font-weight:var( --e-global-typography-75703c7-font-weight );text-transform:var( --e-global-typography-75703c7-text-transform );text-decoration:var( --e-global-typography-75703c7-text-decoration );color:var( --e-global-color-da0d6e7 );}.elementor-5270 .elementor-element.elementor-element-4309252{--alignment:left;--grid-side-margin:0.75rem;--grid-column-gap:0.75rem;--grid-row-gap:0.75rem;--grid-bottom-margin:0.75rem;}.elementor-5270 .elementor-element.elementor-element-4309252 .elementor-share-btn{font-size:calc(1px * 10);}.elementor-5270 .elementor-element.elementor-element-4309252 .elementor-share-btn__icon{--e-share-buttons-icon-size:1.25rem;}.elementor-5270 .elementor-element.elementor-element-4309252 .elementor-share-btn__title{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 );}.elementor-5270 .elementor-element.elementor-element-18c83ae{--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;}.elementor-5270 .elementor-element.elementor-element-18c83ae:not(.elementor-motion-effects-element-type-background), .elementor-5270 .elementor-element.elementor-element-18c83ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6357ae1 );}.elementor-5270 .elementor-element.elementor-element-7f5bf2a{--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-5270 .elementor-element.elementor-element-729a5be .elementor-heading-title{font-family:var( --e-global-typography-96e72b0-font-family ), Sans-serif;font-size:var( --e-global-typography-96e72b0-font-size );font-weight:var( --e-global-typography-96e72b0-font-weight );line-height:var( --e-global-typography-96e72b0-line-height );color:var( --e-global-color-secondary );}.elementor-5270 .elementor-element.elementor-element-8609a6d{color:var( --e-global-color-d51bfe5 );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-5270 .elementor-element.elementor-element-8bfe144{--display:flex;}.elementor-5270 .elementor-element.elementor-element-18d318a{--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-5270 .elementor-element.elementor-element-18d318a:not(.elementor-motion-effects-element-type-background), .elementor-5270 .elementor-element.elementor-element-18d318a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-156b31a ) 0%, var( --e-global-color-18f41b6 ) 100%);}.elementor-5270 .elementor-element.elementor-element-6f8d137{padding:0rem 0rem 1.25rem 0rem;text-align:center;}.elementor-5270 .elementor-element.elementor-element-6f8d137 .elementor-heading-title{font-family:var( --e-global-typography-96e72b0-font-family ), Sans-serif;font-size:var( --e-global-typography-96e72b0-font-size );font-weight:var( --e-global-typography-96e72b0-font-weight );line-height:var( --e-global-typography-96e72b0-line-height );color:var( --e-global-color-9debb0d );}.elementor-5270 .elementor-element.elementor-element-1f0ff87{--grid-columns:3;}.elementor-5270 .elementor-element.elementor-element-1f0ff87 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-5270 .elementor-element.elementor-element-1f0ff87 .e-loop-item > .elementor-section, .elementor-5270 .elementor-element.elementor-element-1f0ff87 .e-loop-item > .elementor-section > .elementor-container, .elementor-5270 .elementor-element.elementor-element-1f0ff87 .e-loop-item > .e-con, .elementor-5270 .elementor-element.elementor-element-1f0ff87 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-5270 .elementor-element.elementor-element-ad10ee6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5270 .elementor-element.elementor-element-239acfc{text-align:center;}.elementor-5270 .elementor-element.elementor-element-239acfc img{object-fit:contain;}.elementor-5270 .elementor-element.elementor-element-88328d4 .woocommerce-breadcrumb{font-size:var( --e-global-typography-accent-font-size );}.elementor-5270 .elementor-element.elementor-element-35ca698 .elementor-heading-title{font-size:var( --e-global-typography-96e72b0-font-size );line-height:var( --e-global-typography-96e72b0-line-height );}.woocommerce .elementor-5270 .elementor-element.elementor-element-c3fb3aa .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5270 .elementor-element.elementor-element-d6327c1 .cart button, .elementor-5270 .elementor-element.elementor-element-d6327c1 .cart .button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5270 .elementor-element.elementor-element-92f6bd8 .elementor-heading-title{font-size:var( --e-global-typography-75703c7-font-size );} .elementor-5270 .elementor-element.elementor-element-4309252{--grid-side-margin:0.75rem;--grid-column-gap:0.75rem;--grid-row-gap:0.75rem;--grid-bottom-margin:0.75rem;}.elementor-5270 .elementor-element.elementor-element-4309252 .elementor-share-btn__title{font-size:var( --e-global-typography-text-font-size );}.elementor-5270 .elementor-element.elementor-element-18c83ae{--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-5270 .elementor-element.elementor-element-729a5be .elementor-heading-title{font-size:var( --e-global-typography-96e72b0-font-size );line-height:var( --e-global-typography-96e72b0-line-height );}.elementor-5270 .elementor-element.elementor-element-8609a6d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5270 .elementor-element.elementor-element-8bfe144.e-con{--order:-99999 /* order start hack */;}.elementor-5270 .elementor-element.elementor-element-6f8d137 .elementor-heading-title{font-size:var( --e-global-typography-96e72b0-font-size );line-height:var( --e-global-typography-96e72b0-line-height );}.elementor-5270 .elementor-element.elementor-element-1f0ff87{--grid-columns:2;}}@media(max-width:767px){.elementor-5270 .elementor-element.elementor-element-ad10ee6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5270 .elementor-element.elementor-element-239acfc img{height:500px;object-fit:cover;object-position:center center;}.elementor-5270 .elementor-element.elementor-element-88328d4 .woocommerce-breadcrumb{font-size:var( --e-global-typography-accent-font-size );}.elementor-5270 .elementor-element.elementor-element-35ca698 .elementor-heading-title{font-size:var( --e-global-typography-96e72b0-font-size );line-height:var( --e-global-typography-96e72b0-line-height );}.woocommerce .elementor-5270 .elementor-element.elementor-element-c3fb3aa .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5270 .elementor-element.elementor-element-d6327c1 .cart button, .elementor-5270 .elementor-element.elementor-element-d6327c1 .cart .button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5270 .elementor-element.elementor-element-92f6bd8 .elementor-heading-title{font-size:var( --e-global-typography-75703c7-font-size );} .elementor-5270 .elementor-element.elementor-element-4309252{--grid-side-margin:0.75rem;--grid-column-gap:0.75rem;--grid-row-gap:0.75rem;--grid-bottom-margin:0.75rem;}.elementor-5270 .elementor-element.elementor-element-4309252 .elementor-share-btn__title{font-size:var( --e-global-typography-text-font-size );}.elementor-5270 .elementor-element.elementor-element-729a5be .elementor-heading-title{font-size:var( --e-global-typography-96e72b0-font-size );line-height:var( --e-global-typography-96e72b0-line-height );}.elementor-5270 .elementor-element.elementor-element-8609a6d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5270 .elementor-element.elementor-element-6f8d137 .elementor-heading-title{font-size:var( --e-global-typography-96e72b0-font-size );line-height:var( --e-global-typography-96e72b0-line-height );}.elementor-5270 .elementor-element.elementor-element-1f0ff87{--grid-columns:1;}}