.elementor-6805 .elementor-element.elementor-element-775bb0d3:not(.elementor-motion-effects-element-type-background), .elementor-6805 .elementor-element.elementor-element-775bb0d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(100,149,227,0.05);}.elementor-6805 .elementor-element.elementor-element-775bb0d3 > .elementor-background-overlay{background-color:#6495e3;opacity:0.14;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6805 .elementor-element.elementor-element-775bb0d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 25px 0px;}.elementor-6805 .elementor-element.elementor-element-775bb0d3 > .elementor-shape-bottom .elementor-shape-fill{fill:#f3f7fd;}.elementor-6805 .elementor-element.elementor-element-775bb0d3 > .elementor-shape-bottom svg{width:calc(295% + 1.3px);height:145px;}.elementor-6805 .elementor-element.elementor-element-78eadd6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 132px 0px;}.elementor-6805 .elementor-element.elementor-element-78eadd6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-6805 .elementor-element.elementor-element-ac54227.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6805 .elementor-element.elementor-element-ac54227.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-6805 .elementor-element.elementor-element-5cd6fa41.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6805 .elementor-element.elementor-element-5cd6fa41.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6805 .elementor-element.elementor-element-5cd6fa41 > .elementor-element-populated{padding:0px 0px 0px 28px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6805 .elementor-element.elementor-element-b18950c .elementor-heading-title{font-size:34px;color:#404254;}.woocommerce .elementor-6805 .elementor-element.elementor-element-a2d0b64 .woocommerce-product-details__short-description{color:#404254;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6805 .elementor-element.elementor-element-d510445{background-color:#4CAF50;padding:15px 15px 15px 15px;border-radius:5px 5px 5px 5px;}.elementor-6805 .elementor-element.elementor-element-d510445 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.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-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-6805 .elementor-element.elementor-element-8889ba6 .price{color:#404254;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6805 .elementor-element.elementor-element-5dabd8c .cart button, .elementor-6805 .elementor-element.elementor-element-5dabd8c .cart .button{border-radius:0px 3px 3px 0px;color:#F3F7FD;background-color:#6495e3;transition:all 0.2s;}.elementor-6805 .elementor-element.elementor-element-5dabd8c{--button-spacing:0px;}.elementor-6805 .elementor-element.elementor-element-5dabd8c .quantity .qty{border-radius:3px 0px 0px 3px;color:#000000;border-color:#333333;transition:all 0.2s;}.elementor-6805 .elementor-element.elementor-element-b27c621:not(.elementor-motion-effects-element-type-background), .elementor-6805 .elementor-element.elementor-element-b27c621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f7fd;}.elementor-6805 .elementor-element.elementor-element-b27c621{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6805 .elementor-element.elementor-element-b27c621 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6805 .elementor-element.elementor-global-171{--spacer-size:30px;}.elementor-6805 .elementor-element.elementor-element-ce3b776:not(.elementor-motion-effects-element-type-background), .elementor-6805 .elementor-element.elementor-element-ce3b776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f7fd;}.elementor-6805 .elementor-element.elementor-element-ce3b776{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6805 .elementor-element.elementor-element-ce3b776 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6805 .elementor-element.elementor-element-3dcf677 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6805 .elementor-element.elementor-element-35d2721 .elementor-heading-title{color:#404254;}.elementor-widget-global .elementor-accordion-icon, .elementor-widget-global .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-global .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-global .elementor-active .elementor-accordion-icon, .elementor-widget-global .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-global .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-global .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-global .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6805 .elementor-element.elementor-global-502 .elementor-accordion-item{border-width:0px;border-color:rgba(252,252,252,0);}.elementor-6805 .elementor-element.elementor-global-502 .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:rgba(252,252,252,0);}.elementor-6805 .elementor-element.elementor-global-502 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:rgba(252,252,252,0);}.elementor-6805 .elementor-element.elementor-global-502 .elementor-active .elementor-accordion-icon, .elementor-6805 .elementor-element.elementor-global-502 .elementor-active .elementor-accordion-title{color:#7a7a7a;}.elementor-6805 .elementor-element.elementor-global-502 .elementor-active .elementor-accordion-icon svg{fill:#7a7a7a;}.elementor-6805 .elementor-element.elementor-element-d8f5107:not(.elementor-motion-effects-element-type-background), .elementor-6805 .elementor-element.elementor-element-d8f5107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f7fd;}.elementor-6805 .elementor-element.elementor-element-d8f5107{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-6805 .elementor-element.elementor-element-d8f5107 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-6805 .elementor-element.elementor-element-775bb0d3 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:50px;}.elementor-6805 .elementor-element.elementor-element-775bb0d3{margin-top:0px;margin-bottom:0px;padding:0px 0px 70px 0px;}.elementor-6805 .elementor-element.elementor-element-78eadd6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6805 .elementor-element.elementor-element-5cd6fa41 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-6805 .elementor-element.elementor-element-775bb0d3 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:50px;}.elementor-6805 .elementor-element.elementor-element-775bb0d3{margin-top:0px;margin-bottom:0px;padding:50px 15px 115px 15px;}.elementor-6805 .elementor-element.elementor-element-4f77815e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6805 .elementor-element.elementor-element-5cd6fa41 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-6805 .elementor-element.elementor-element-ac54227{width:51.453%;}.elementor-6805 .elementor-element.elementor-element-5cd6fa41{width:48.547%;}.elementor-6805 .elementor-element.elementor-element-874251d{width:64.237%;}.elementor-6805 .elementor-element.elementor-element-4123d77{width:35.763%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6805 .elementor-element.elementor-element-b685c03{width:100%;}.elementor-6805 .elementor-element.elementor-element-f98f7ae{width:100%;}.elementor-6805 .elementor-element.elementor-element-fca1766{width:100%;}.elementor-6805 .elementor-element.elementor-element-8bc8b5f{width:100%;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-5dabd8c */.elementor-6805 .elementor-element.elementor-element-5dabd8c .input-text.qty{
    border: none;
    box-shadow: inset 0 0 3px #999;
}

p.stock.in-stock{
    display: none;
}
.single_add_to_cart_button:before{
    content:"\f07a" !important;
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    position: absolute !important;
    color: #fdfdfd;
    left: 30px;
    
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-4d4ab65 */.product_table table, .product_table th, .product_table tr, .product_table td{
    border: none !important;
}

.product_table td{
    background: none !important;
}

.product_table tr:nth-of-type(even){
    background: #e3ecfa;
}

.product_table .table-head{
    background: #e3ecfa !important;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-502 */.elementor-accordion-item{
    margin-bottom: 7px
}/* End custom CSS */
/* Start custom CSS */.woocommerce-message {
    border-top-color: #ead28f;
    display: none;
}

.woocommerce-message:last-of-type {
display: block;
}

li.tmcp-field-wrap.tc-epo-element-product-holder.tc-epo-element-product-radio.tc-active+.tc-epo-element-product-li-container {
    /*display: none; */
}


/*ADDITIONAL OPTIONS*/

dl.tm-extra-product-options-totals.tm-custom-price-totals {
    /*display: none;*/
}
span.tm-epo-reset-radio {
    display: none;
}

h3.tc-cell {
    font-size: 20px;
    color: #3f4254;
}

h4.product_title {
    display: none;
}

li.tmcp-field-wrap.tc-epo-element-product-holder.tc-epo-element-product-radio .price span:before {
    content: '+';
}
.tc-epo-element-product-container-right .price {
    display: none;
}/* End custom CSS */