.elementor-3962 .elementor-element.elementor-element-6aadd380{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.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-3962 .elementor-element.elementor-element-70290ad0{width:auto;max-width:auto;}.elementor-3962 .elementor-element.elementor-element-70290ad0.elementor-element{--align-self:center;}.elementor-3962 .elementor-element.elementor-element-70290ad0 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:300;color:#141414;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3962 .elementor-element.elementor-element-241cb31{width:auto;max-width:auto;}.elementor-3962 .elementor-element.elementor-element-241cb31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:07px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-241cb31.elementor-element{--align-self:flex-start;}.elementor-3962 .elementor-element.elementor-element-241cb31 .elementor-icon-wrapper{text-align:center;}.elementor-3962 .elementor-element.elementor-element-241cb31.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-3962 .elementor-element.elementor-element-241cb31.elementor-view-framed .elementor-icon, .elementor-3962 .elementor-element.elementor-element-241cb31.elementor-view-default .elementor-icon{color:#141414;border-color:#141414;}.elementor-3962 .elementor-element.elementor-element-241cb31.elementor-view-framed .elementor-icon, .elementor-3962 .elementor-element.elementor-element-241cb31.elementor-view-default .elementor-icon svg{fill:#141414;}.elementor-3962 .elementor-element.elementor-element-241cb31 .elementor-icon{font-size:20px;}.elementor-3962 .elementor-element.elementor-element-241cb31 .elementor-icon svg{height:20px;}.elementor-3962 .elementor-element.elementor-element-5b796db2{width:auto;max-width:auto;}.elementor-3962 .elementor-element.elementor-element-5b796db2.elementor-element{--align-self:center;}.elementor-3962 .elementor-element.elementor-element-5b796db2 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:300;color:#141414;}.elementor-3962 .elementor-element.elementor-element-1d08d784{width:auto;max-width:auto;}.elementor-3962 .elementor-element.elementor-element-1d08d784 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:07px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-1d08d784.elementor-element{--align-self:flex-start;}.elementor-3962 .elementor-element.elementor-element-1d08d784 .elementor-icon-wrapper{text-align:center;}.elementor-3962 .elementor-element.elementor-element-1d08d784.elementor-view-stacked .elementor-icon{background-color:#141414;}.elementor-3962 .elementor-element.elementor-element-1d08d784.elementor-view-framed .elementor-icon, .elementor-3962 .elementor-element.elementor-element-1d08d784.elementor-view-default .elementor-icon{color:#141414;border-color:#141414;}.elementor-3962 .elementor-element.elementor-element-1d08d784.elementor-view-framed .elementor-icon, .elementor-3962 .elementor-element.elementor-element-1d08d784.elementor-view-default .elementor-icon svg{fill:#141414;}.elementor-3962 .elementor-element.elementor-element-1d08d784 .elementor-icon{font-size:20px;}.elementor-3962 .elementor-element.elementor-element-1d08d784 .elementor-icon svg{height:20px;}.elementor-3962 .elementor-element.elementor-element-5b0e287c{width:auto;max-width:auto;}.elementor-3962 .elementor-element.elementor-element-5b0e287c.elementor-element{--align-self:center;}.elementor-3962 .elementor-element.elementor-element-5b0e287c .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;color:#275D72;}.elementor-3962 .elementor-element.elementor-element-5625d90d > .elementor-container{max-width:1320px;}.elementor-3962 .elementor-element.elementor-element-5625d90d{padding:56px 0px 50px 0px;}.elementor-3962 .elementor-element.elementor-element-864bae1 > .elementor-element-populated{padding:0px 30px 0px 15px;}.elementor-widget-ucaddon_uc_slider_image .ug-textpanel-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_slider_image .ug-textpanel-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3962 .elementor-element.elementor-element-e7c84ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3962 .elementor-element.elementor-element-7318e575 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3962 .elementor-element.elementor-element-7318e575 > .elementor-element-populated{padding:0px 15px 0px 15px;}.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-3962 .elementor-element.elementor-element-9a9ad54 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:32px;font-weight:500;color:#000000;}.elementor-3962 .elementor-element.elementor-element-7b1ae821{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3962 .elementor-element.elementor-element-7b1ae821.e-con{--align-self:center;}.elementor-3962 .elementor-element.elementor-element-a54e108{--display:flex;--justify-content:center;}.elementor-3962 .elementor-element.elementor-element-a54e108.e-con{--flex-grow:0;--flex-shrink:0;}.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 );}.elementor-3962 .elementor-element.elementor-element-d5f71bb > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-d5f71bb.elementor-element{--align-self:flex-start;}.woocommerce .elementor-3962 .elementor-element.elementor-element-d5f71bb .price{color:#3C4B71;font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;line-height:18px;}.woocommerce .elementor-3962 .elementor-element.elementor-element-d5f71bb .price ins{text-decoration:none;}.elementor-3962 .elementor-element.elementor-element-7cfb1cee{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-ucaddon_quantity_increment_buttons .ue-count-buttons-input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3962 .elementor-element.elementor-element-8f71409{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-3962 .elementor-element.elementor-element-8f71409 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-8f71409 .ue-count-buttons-wrapper{margin:10px 0px 10px 0px;gap:5px;}.elementor-3962 .elementor-element.elementor-element-8f71409 .ue-count-buttons-button{height:45px;width:70px;background-color:#3C4B71;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#767676;}.elementor-3962 .elementor-element.elementor-element-8f71409 .ue-count-buttons-input{height:45px;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3C4B71;}.elementor-3962 .elementor-element.elementor-element-8f71409 .ue-count-buttons-button:hover{background-color:#000000;color:#ffffff;}.elementor-3962 .elementor-element.elementor-element-8f71409 .ue-count-buttons-button svg{fill:#ffffff;}.elementor-3962 .elementor-element.elementor-element-8f71409 .ue-count-buttons-button:hover svg{fill:#ffffff;}.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-3962 .elementor-element.elementor-element-6c07172{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3962 .elementor-element.elementor-element-6c07172 .cart button, .elementor-3962 .elementor-element.elementor-element-6c07172 .cart .button{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;background-color:#3C4B71;border-color:#3C4B71;transition:all 0.2s;}.elementor-3962 .elementor-element.elementor-element-95e9ca0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-95e9ca0 .elementor-heading-title{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-weight:var( --e-global-typography-text-font-weight );}.elementor-3962 .elementor-element.elementor-element-6d594ab > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-6d594ab{color:#000000;font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:400;}@media(min-width:768px){.elementor-3962 .elementor-element.elementor-element-6aadd380{--content-width:1300px;}.elementor-3962 .elementor-element.elementor-element-a54e108{--width:30%;}.elementor-3962 .elementor-element.elementor-element-7cfb1cee{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3962 .elementor-element.elementor-element-864bae1{width:100%;}.elementor-3962 .elementor-element.elementor-element-7318e575{width:100%;}}@media(max-width:1024px){.elementor-3962 .elementor-element.elementor-element-6aadd380{--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-3962 .elementor-element.elementor-element-70290ad0 .elementor-heading-title{font-size:16px;}.elementor-3962 .elementor-element.elementor-element-241cb31.elementor-element{--align-self:center;}.elementor-3962 .elementor-element.elementor-element-241cb31 .elementor-icon{font-size:18px;}.elementor-3962 .elementor-element.elementor-element-241cb31 .elementor-icon svg{height:18px;}.elementor-3962 .elementor-element.elementor-element-5b796db2 .elementor-heading-title{font-size:16px;}.elementor-3962 .elementor-element.elementor-element-1d08d784.elementor-element{--align-self:center;}.elementor-3962 .elementor-element.elementor-element-1d08d784 .elementor-icon{font-size:18px;}.elementor-3962 .elementor-element.elementor-element-1d08d784 .elementor-icon svg{height:18px;}.elementor-3962 .elementor-element.elementor-element-5b0e287c .elementor-heading-title{font-size:16px;}.elementor-3962 .elementor-element.elementor-element-864bae1 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3962 .elementor-element.elementor-element-7318e575 > .elementor-element-populated{padding:20px 15px 0px 15px;}.elementor-3962 .elementor-element.elementor-element-7b1ae821{--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;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-3962 .elementor-element.elementor-element-8f71409 .ue-count-buttons-button{height:45px;}.elementor-3962 .elementor-element.elementor-element-8f71409 .ue-count-buttons-input{height:45px;}}@media(max-width:767px){.elementor-3962 .elementor-element.elementor-element-6aadd380{--min-height:60px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3962 .elementor-element.elementor-element-70290ad0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-70290ad0 .elementor-heading-title{font-size:14px;}.elementor-3962 .elementor-element.elementor-element-241cb31 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-241cb31.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3962 .elementor-element.elementor-element-241cb31 .elementor-icon{font-size:15px;}.elementor-3962 .elementor-element.elementor-element-241cb31 .elementor-icon svg{height:15px;}.elementor-3962 .elementor-element.elementor-element-5b796db2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-5b796db2 .elementor-heading-title{font-size:14px;}.elementor-3962 .elementor-element.elementor-element-1d08d784 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-1d08d784.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3962 .elementor-element.elementor-element-1d08d784 .elementor-icon{font-size:15px;}.elementor-3962 .elementor-element.elementor-element-1d08d784 .elementor-icon svg{height:15px;}.elementor-3962 .elementor-element.elementor-element-5b0e287c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-5b0e287c.elementor-element{--align-self:center;}.elementor-3962 .elementor-element.elementor-element-5b0e287c .elementor-heading-title{font-size:14px;}.elementor-3962 .elementor-element.elementor-element-5625d90d{margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-3962 .elementor-element.elementor-element-864bae1 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-3962 .elementor-element.elementor-element-7318e575 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-3962 .elementor-element.elementor-element-9a9ad54 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-3962 .elementor-element.elementor-element-8f71409{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3962 .elementor-element.elementor-element-6c07172{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS */.woocommerce span.onsale {
    min-height: 70px !important;
    min-width: 70px !important;
    padding: 0px;
    font-size: 1em;
    font-weight: 700;
    position: absolute;
    text-align: center;
    background-color: #ff8000;
    color: #fff;
    font-size: 20px;
}/* End custom CSS */