.elementor-10 .elementor-element.elementor-element-c6fa6fc > .elementor-container{max-width:1600px;}.elementor-10 .elementor-element.elementor-element-c6fa6fc > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-c6fa6fc{margin-top:0px;margin-bottom:30px;padding:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-9939ee9{text-align:right;}.elementor-10 .elementor-element.elementor-element-9939ee9 img{width:40%;}.elementor-10 .elementor-element.elementor-element-9939ee9 > .elementor-widget-container{margin:0px 35px 0px 0px;}.elementor-10 .elementor-element.elementor-element-caadb09 > .elementor-element-populated{margin:30px 60px 0px 0px;--e-column-margin-right:60px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-420b0aa > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7960077{text-align:right;}.elementor-10 .elementor-element.elementor-element-7960077 .elementor-heading-title{color:#7f8c8d;font-weight:500;}.elementor-10 .elementor-element.elementor-element-4e14c73:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4e14c73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3498db;}.elementor-10 .elementor-element.elementor-element-4e14c73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:35px;padding:0px 0px 25px 0px;}.elementor-10 .elementor-element.elementor-element-4e14c73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-669e7e7 .elementor-heading-title{color:#ffffff;font-size:44px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-669e7e7 > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-10 .elementor-element.elementor-element-b39229a.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-b39229a.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-b39229a.elementor-view-default .elementor-icon{fill:#ffffff;color:#ffffff;border-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-b39229a{--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-b39229a .elementor-icon{font-size:35px;}.elementor-10 .elementor-element.elementor-element-b39229a .elementor-icon-box-title{margin-bottom:8px;color:#ffffff;}.elementor-10 .elementor-element.elementor-element-b39229a .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-b39229a .elementor-icon-box-title a{font-size:19px;}.elementor-10 .elementor-element.elementor-element-b39229a .elementor-icon-box-description{color:#ffffff;font-size:14px;}.elementor-10 .elementor-element.elementor-element-c4c797f.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-c4c797f.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-c4c797f.elementor-view-default .elementor-icon{fill:#ffffff;color:#ffffff;border-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-c4c797f{--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-c4c797f .elementor-icon{font-size:35px;}.elementor-10 .elementor-element.elementor-element-c4c797f .elementor-icon-box-title{margin-bottom:8px;color:#ffffff;}.elementor-10 .elementor-element.elementor-element-c4c797f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-c4c797f .elementor-icon-box-title a{font-size:19px;}.elementor-10 .elementor-element.elementor-element-c4c797f .elementor-icon-box-description{color:#ffffff;font-size:14px;}.elementor-10 .elementor-element.elementor-element-1cd0c52.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-1cd0c52.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1cd0c52.elementor-view-default .elementor-icon{fill:#ffffff;color:#ffffff;border-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-1cd0c52{--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-1cd0c52 .elementor-icon{font-size:35px;}.elementor-10 .elementor-element.elementor-element-1cd0c52 .elementor-icon-box-title{margin-bottom:8px;color:#ffffff;}.elementor-10 .elementor-element.elementor-element-1cd0c52 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-1cd0c52 .elementor-icon-box-title a{font-size:19px;}.elementor-10 .elementor-element.elementor-element-1cd0c52 .elementor-icon-box-description{color:#ffffff;font-size:14px;}.elementor-10 .elementor-element.elementor-element-4bc38a7{margin-top:4px;margin-bottom:4px;}.elementor-10 .elementor-element.elementor-element-0d1be83{margin-top:50px;margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-0469129 .elementor-heading-title{color:#34495e;font-size:19px;}.elementor-10 .elementor-element.elementor-element-c1270b0.elementor-wc-products  ul.products{grid-column-gap:32px;grid-row-gap:40px;}.elementor-10 .elementor-element.elementor-element-c1270b0.elementor-wc-products ul.products li.product{border-color:#d8dbdd;}.elementor-10 .elementor-element.elementor-element-c1270b0.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-10 .elementor-element.elementor-element-a9ebcac > .elementor-container{max-width:1120px;}.elementor-10 .elementor-element.elementor-element-a9ebcac{border-style:solid;border-width:1px 0px 0px 0px;border-color:#d8dbdd;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:35px;margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-a9ebcac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-b1215d9{margin-top:4px;margin-bottom:18px;}.elementor-10 .elementor-element.elementor-element-ff692bb .elementor-button{fill:#2980b9;color:#2980b9;background-color:rgba(189,195,199,0);border-style:solid;border-width:1px 1px 1px 1px;border-color:#3498db;border-radius:4px 4px 4px 4px;padding:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-b32ccdb > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-10 .elementor-element.elementor-element-5de7ec2 .elementor-button{fill:#2980b9;color:#2980b9;background-color:rgba(189,195,199,0);border-style:solid;border-width:1px 1px 1px 1px;border-color:#3498db;border-radius:4px 4px 4px 4px;padding:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-5f68a56{color:#7f8c8d;font-size:13px;}.elementor-10 .elementor-element.elementor-element-8665070 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-3ff061c img{width:70%;opacity:0.55;}.elementor-10 .elementor-element.elementor-element-3ff061c > .elementor-widget-container{margin:-13px 0px 0px 0px;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-9939ee9 img{width:76%;}.elementor-10 .elementor-element.elementor-element-c1270b0.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:601px){.elementor-10 .elementor-element.elementor-element-39f56ab{width:29%;}.elementor-10 .elementor-element.elementor-element-caadb09{width:34%;}.elementor-10 .elementor-element.elementor-element-82c011e{width:18.019%;}.elementor-10 .elementor-element.elementor-element-be16ca7{width:10%;}.elementor-10 .elementor-element.elementor-element-d68bdb4{width:50%;}.elementor-10 .elementor-element.elementor-element-94c449e{width:29%;}.elementor-10 .elementor-element.elementor-element-b32ccdb{width:71%;}.elementor-10 .elementor-element.elementor-element-8665070{width:50%;}}@media(max-width:1024px) and (min-width:601px){.elementor-10 .elementor-element.elementor-element-39f56ab{width:30%;}.elementor-10 .elementor-element.elementor-element-82c011e{width:26%;}.elementor-10 .elementor-element.elementor-element-94c449e{width:44%;}.elementor-10 .elementor-element.elementor-element-b32ccdb{width:32%;}}@media(max-width:600px){.elementor-10 .elementor-element.elementor-element-39f56ab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-9939ee9{text-align:left;}.elementor-10 .elementor-element.elementor-element-9939ee9 img{width:44%;}.elementor-10 .elementor-element.elementor-element-9939ee9 > .elementor-widget-container{margin:0px 0px 0px 18px;}.elementor-10 .elementor-element.elementor-element-420b0aa > .elementor-widget-container{margin:-30px -50px 0px 12px;}.elementor-10 .elementor-element.elementor-element-7960077 .elementor-heading-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-7960077 > .elementor-widget-container{margin:-75px 40px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c1270b0.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10 .elementor-element.elementor-element-94c449e{width:58%;}.elementor-10 .elementor-element.elementor-element-b32ccdb{width:25%;}.elementor-10 .elementor-element.elementor-element-8665070 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-3ff061c img{width:80%;}.elementor-10 .elementor-element.elementor-element-3ff061c > .elementor-widget-container{margin:-32px 0px 0px 0px;}}/* Start custom CSS */a{
    color: #34495e
}

.prod .woocommerce table.shop_table thead {
    background-color: #50A5DE;
}

.shop_table th{
    color: #ffffff!important;
}


.images-edit img{
    filter: 
    opacity(.90);
    border-radius: 4px;
    }


.image-wrap{
  border-style: solid;
  border-width: 1px;
  border-color: #ecf0f1;
  border-radius: 4px;
  
}


.product-inner:hover .image-wrap{
    color: #3498DB;
    border-color: #93c8ec;
     background: #d4eaf7;
}
 
.product-inner:hover a {
    color: #3498DB
    !important;
}


.woocommerce .products .product-inner {
    background: none!important;
}

.attachment-woocommerce_thumbnail{
    border: 1px solid #ecf0f1!important;
    border-radius: 4px!important;
}

.shop_table{
    background: #ffffff;
}

.cart_totals{
    background: #ffffff;
}

input[type=checkbox]:checked:before {
    font-weight: 600;
}/* End custom CSS */