.elementor-105 .elementor-element.elementor-element-087a428{border-style:none;padding:32px 16px 32px 16px;}.elementor-105 .elementor-element.elementor-element-54bfc9b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-5e1c360{border-style:solid;border-width:0px 0px 1px 0px;border-color:#C4C4C4A8;}.elementor-105 .elementor-element.elementor-element-6bcb42c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.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-105 .elementor-element.elementor-element-7d3fe09{width:auto;max-width:auto;top:50%;}body:not(.rtl) .elementor-105 .elementor-element.elementor-element-7d3fe09{right:-8px;}body.rtl .elementor-105 .elementor-element.elementor-element-7d3fe09{left:-8px;}.elementor-105 .elementor-element.elementor-element-7d3fe09 .elementor-icon-wrapper{text-align:center;}.elementor-105 .elementor-element.elementor-element-7d3fe09.elementor-view-stacked .elementor-icon{background-color:#C4C4C4A8;}.elementor-105 .elementor-element.elementor-element-7d3fe09.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-7d3fe09.elementor-view-default .elementor-icon{color:#C4C4C4A8;border-color:#C4C4C4A8;}.elementor-105 .elementor-element.elementor-element-7d3fe09.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-7d3fe09.elementor-view-default .elementor-icon svg{fill:#C4C4C4A8;}.elementor-105 .elementor-element.elementor-element-7d3fe09 .elementor-icon{font-size:16px;}.elementor-105 .elementor-element.elementor-element-7d3fe09 .elementor-icon svg{height:16px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-105 .elementor-element.elementor-element-0d8b6e3 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-105 .elementor-element.elementor-element-0d8b6e3 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-105 .elementor-element.elementor-element-0d8b6e3.elementor-view-stacked .elementor-icon{background-color:#505050A8;}.elementor-105 .elementor-element.elementor-element-0d8b6e3.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-0d8b6e3.elementor-view-default .elementor-icon{fill:#505050A8;color:#505050A8;border-color:#505050A8;}.elementor-105 .elementor-element.elementor-element-0d8b6e3 .elementor-icon{font-size:24px;}.elementor-105 .elementor-element.elementor-element-0d8b6e3 .elementor-icon-box-title, .elementor-105 .elementor-element.elementor-element-0d8b6e3 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-105 .elementor-element.elementor-element-0d8b6e3 .elementor-icon-box-title{color:#505050A8;}.elementor-105 .elementor-element.elementor-element-fdbf2d1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-e474802{width:auto;max-width:auto;top:50%;}body:not(.rtl) .elementor-105 .elementor-element.elementor-element-e474802{right:-8px;}body.rtl .elementor-105 .elementor-element.elementor-element-e474802{left:-8px;}.elementor-105 .elementor-element.elementor-element-e474802 .elementor-icon-wrapper{text-align:center;}.elementor-105 .elementor-element.elementor-element-e474802.elementor-view-stacked .elementor-icon{background-color:#C4C4C4A8;}.elementor-105 .elementor-element.elementor-element-e474802.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-e474802.elementor-view-default .elementor-icon{color:#C4C4C4A8;border-color:#C4C4C4A8;}.elementor-105 .elementor-element.elementor-element-e474802.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-e474802.elementor-view-default .elementor-icon svg{fill:#C4C4C4A8;}.elementor-105 .elementor-element.elementor-element-e474802 .elementor-icon{font-size:16px;}.elementor-105 .elementor-element.elementor-element-e474802 .elementor-icon svg{height:16px;}.elementor-105 .elementor-element.elementor-element-45916ab > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-105 .elementor-element.elementor-element-45916ab .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-105 .elementor-element.elementor-element-45916ab.elementor-view-stacked .elementor-icon{background-color:#C4C4C4A8;}.elementor-105 .elementor-element.elementor-element-45916ab.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-45916ab.elementor-view-default .elementor-icon{fill:#C4C4C4A8;color:#C4C4C4A8;border-color:#C4C4C4A8;}.elementor-105 .elementor-element.elementor-element-45916ab .elementor-icon{font-size:24px;}.elementor-105 .elementor-element.elementor-element-45916ab .elementor-icon-box-title, .elementor-105 .elementor-element.elementor-element-45916ab .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-105 .elementor-element.elementor-element-45916ab .elementor-icon-box-title{color:#C4C4C4A8;}.elementor-105 .elementor-element.elementor-element-79e2bbb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-bec2190{width:auto;max-width:auto;top:50%;}body:not(.rtl) .elementor-105 .elementor-element.elementor-element-bec2190{right:-8px;}body.rtl .elementor-105 .elementor-element.elementor-element-bec2190{left:-8px;}.elementor-105 .elementor-element.elementor-element-bec2190 .elementor-icon-wrapper{text-align:center;}.elementor-105 .elementor-element.elementor-element-bec2190.elementor-view-stacked .elementor-icon{background-color:#C4C4C4A8;}.elementor-105 .elementor-element.elementor-element-bec2190.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-bec2190.elementor-view-default .elementor-icon{color:#C4C4C4A8;border-color:#C4C4C4A8;}.elementor-105 .elementor-element.elementor-element-bec2190.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-bec2190.elementor-view-default .elementor-icon svg{fill:#C4C4C4A8;}.elementor-105 .elementor-element.elementor-element-bec2190 .elementor-icon{font-size:16px;}.elementor-105 .elementor-element.elementor-element-bec2190 .elementor-icon svg{height:16px;}.elementor-105 .elementor-element.elementor-element-717fd76 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-105 .elementor-element.elementor-element-717fd76 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-105 .elementor-element.elementor-element-717fd76.elementor-view-stacked .elementor-icon{background-color:#C4C4C4A8;}.elementor-105 .elementor-element.elementor-element-717fd76.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-717fd76.elementor-view-default .elementor-icon{fill:#C4C4C4A8;color:#C4C4C4A8;border-color:#C4C4C4A8;}.elementor-105 .elementor-element.elementor-element-717fd76 .elementor-icon{font-size:24px;}.elementor-105 .elementor-element.elementor-element-717fd76 .elementor-icon-box-title, .elementor-105 .elementor-element.elementor-element-717fd76 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-105 .elementor-element.elementor-element-717fd76 .elementor-icon-box-title{color:#C4C4C4A8;}.elementor-105 .elementor-element.elementor-element-202b79d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-f63c6b4 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-105 .elementor-element.elementor-element-f63c6b4 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-105 .elementor-element.elementor-element-f63c6b4.elementor-view-stacked .elementor-icon{background-color:#C4C4C4A8;}.elementor-105 .elementor-element.elementor-element-f63c6b4.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-f63c6b4.elementor-view-default .elementor-icon{fill:#C4C4C4A8;color:#C4C4C4A8;border-color:#C4C4C4A8;}.elementor-105 .elementor-element.elementor-element-f63c6b4 .elementor-icon{font-size:24px;}.elementor-105 .elementor-element.elementor-element-f63c6b4 .elementor-icon-box-title, .elementor-105 .elementor-element.elementor-element-f63c6b4 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-105 .elementor-element.elementor-element-f63c6b4 .elementor-icon-box-title{color:#C4C4C4A8;}.elementor-105 .elementor-element.elementor-element-cb956d5{padding:0px 1px 50px 0px;}.elementor-105 .elementor-element.elementor-element-675cc02 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:50px;}:root{--page-title-display:none;}@media(max-width:824px){.elementor-105 .elementor-element.elementor-element-6bcb42c{width:25%;}.elementor-105 .elementor-element.elementor-element-fdbf2d1{width:25%;}.elementor-105 .elementor-element.elementor-element-79e2bbb{width:25%;}.elementor-105 .elementor-element.elementor-element-202b79d{width:25%;}}/* Start custom CSS for icon, class: .elementor-element-7d3fe09 */.elementor-105 .elementor-element.elementor-element-7d3fe09{
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0d8b6e3 */.elementor-105 .elementor-element.elementor-element-0d8b6e3{
    position: relative;
}
body:not(.woocommerce-order-received) .elementor-105 .elementor-element.elementor-element-0d8b6e3:after{
        position: absolute;
    content: "";
    height: 3px;
    width: 100%;
    bottom: -1px;
    left: 0;
    background-color: #4F62E4;
}
@media screen and (max-width: 824px) {
.elementor-105 .elementor-element.elementor-element-0d8b6e3 .elementor-icon-box-title span span{
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e474802 */.elementor-105 .elementor-element.elementor-element-e474802{
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-45916ab */@media screen and (max-width: 824px) {
.elementor-105 .elementor-element.elementor-element-45916ab .elementor-icon-box-title span span{
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bec2190 */.elementor-105 .elementor-element.elementor-element-bec2190{
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-717fd76 */@media screen and (max-width: 824px) {
.elementor-105 .elementor-element.elementor-element-717fd76 .elementor-icon-box-title span span{
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f63c6b4 */body.woocommerce-order-received .elementor-105 .elementor-element.elementor-element-f63c6b4:after{
        position: absolute;
    content: "";
    height: 3px;
    width: 100%;
    bottom: -1px;
    left: 0;
    background-color: #4F62E4;
}
@media screen and (max-width: 824px) {
.elementor-105 .elementor-element.elementor-element-f63c6b4 .elementor-icon-box-title span span{
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1093b0c */.elementor-105 .elementor-element.elementor-element-1093b0c a {
    color: #4F62E4;
}

.elementor-105 .elementor-element.elementor-element-1093b0c .woocommerce a.remove {
    border-radius: 0;
    line-height: 18px;
}

.elementor-105 .elementor-element.elementor-element-1093b0c a.button, .elementor-105 .elementor-element.elementor-element-1093b0c button, .elementor-105 .elementor-element.elementor-element-1093b0c div.wc-proceed-to-checkout a {
    background-color: #4F62E4;
    color: #fff!important;
}

.elementor-105 .elementor-element.elementor-element-1093b0c a.button:hover,
.elementor-105 .elementor-element.elementor-element-1093b0c button:hover{
    background-color: #000;
}

.elementor-105 .elementor-element.elementor-element-1093b0c .products.columns-2 li{
    margin-right: 0!important;
}


.elementor-105 .elementor-element.elementor-element-1093b0c .products.columns-2 li{
    position: relative!important;
}

.elementor-105 .elementor-element.elementor-element-1093b0c .products.columns-2 li .button{
    width: calc(100% - 50px)!important;
    text-align: center;
    margin-bottom: 0!important;
    position: absolute;
    bottom: 0;
    right: 15px;
    left: 15px;
    height: 40px;
    line-height: 40px;
    padding-top: 0;
    padding-bottom: 0;
    
}

.elementor-105 .elementor-element.elementor-element-1093b0c .products.columns-2 li{
    padding-bottom: 45px!important;
    padding: 15px;
}

.elementor-105 .elementor-element.elementor-element-1093b0c .cart-collaterals .cross-sells{
    padding: 0 20px 20px!important;
}

.elementor-105 .elementor-element.elementor-element-1093b0c .star-rating,
.elementor-105 .elementor-element.elementor-element-1093b0c .ast-woo-product-category {
    display: none !important;    
}


@media(max-width: 980px){
    .elementor-105 .elementor-element.elementor-element-1093b0c .products.columns-2 li{
        width: 100%!important;
    }
    
    .elementor-105 .elementor-element.elementor-element-1093b0c .products.columns-2 li .button{
        width: calc(100% - 30px)!important;
    }
    
    .elementor-105 .elementor-element.elementor-element-1093b0c .checkout-button{
        padding: 15px 0!important;
    }
}/* End custom CSS */