.elementor-3856 .elementor-element.elementor-element-c275f4b:not(.elementor-motion-effects-element-type-background), .elementor-3856 .elementor-element.elementor-element-c275f4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F6F6F6 100%);}.elementor-3856 .elementor-element.elementor-element-c275f4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3856 .elementor-element.elementor-element-c275f4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3856 .elementor-element.elementor-element-b55d5f1{color:#1B232FCC;}.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-3856 .elementor-element.elementor-element-1ffc4f2 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-3856 .elementor-element.elementor-element-1ffc4f2 .elementor-heading-title{font-family:"aktiv-grotesk-extended", Sans-serif;font-size:50px;font-weight:600;line-height:40px;}.elementor-widget-image .widget-image-caption{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-3856 .elementor-element.elementor-element-369da9e > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-3856 .elementor-element.elementor-element-369da9e img{height:362px;object-fit:contain;object-position:center center;}.elementor-3856 .elementor-element.elementor-element-54e62b2{margin-top:40px;margin-bottom:40px;}.elementor-3856 .elementor-element.elementor-element-15ab9fa > .elementor-element-populated{padding:10px 10px 10px 0px;}.elementor-3856 .elementor-element.elementor-element-a7f44a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3856 .elementor-element.elementor-element-a7f44a5 .elementor-heading-title{font-family:"aktiv-grotesk-extended", Sans-serif;font-size:24px;font-weight:600;line-height:40px;}.elementor-3856 .elementor-element.elementor-element-593bec3 .elementor-element-populated a{color:var( --e-global-color-primary );}.elementor-3856 .elementor-element.elementor-element-593bec3 .elementor-element-populated a:hover{color:var( --e-global-color-accent );}.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-3856 .elementor-element.elementor-element-a096c8f{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-3856 .elementor-element.elementor-element-0d45dfa:not(.elementor-motion-effects-element-type-background), .elementor-3856 .elementor-element.elementor-element-0d45dfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F6F6F6 30%, #FFFFFF 30%);}.elementor-3856 .elementor-element.elementor-element-0d45dfa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 70px 0px;}.elementor-3856 .elementor-element.elementor-element-0d45dfa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3856 .elementor-element.elementor-element-eaaa448:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3856 .elementor-element.elementor-element-eaaa448 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3856 .elementor-element.elementor-element-eaaa448 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-3856 .elementor-element.elementor-element-eaaa448 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3856 .elementor-element.elementor-element-9c64bc4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3856 .elementor-element.elementor-element-9c64bc4 .elementor-heading-title{font-family:"aktiv-grotesk-extended", Sans-serif;font-size:20px;font-weight:600;line-height:40px;}.elementor-3856 .elementor-element.elementor-element-5bd2241 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-3856 .elementor-element.elementor-element-5bd2241{left:0px;}body.rtl .elementor-3856 .elementor-element.elementor-element-5bd2241{right:0px;}.elementor-3856 .elementor-element.elementor-element-5bd2241{top:0px;}.elementor-3856 .elementor-element.elementor-element-5bd2241 .elementor-heading-title{font-family:"aktiv-grotesk-extended", Sans-serif;font-size:20px;font-weight:600;line-height:40px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3856 .elementor-element.elementor-element-2b1e319{--grid-row-gap:0px;--grid-column-gap:0px;}.woocommerce .elementor-3856 .elementor-element.elementor-element-29af4fa .shop_attributes{color:#1A1A1A;font-family:"Poppins", Sans-serif;font-size:13px;}@media(min-width:768px){.elementor-3856 .elementor-element.elementor-element-15ab9fa{width:21.951%;}.elementor-3856 .elementor-element.elementor-element-593bec3{width:78.049%;}}@media(max-width:767px){.elementor-3856 .elementor-element.elementor-element-1ffc4f2 .elementor-heading-title{font-size:30px;}.elementor-3856 .elementor-element.elementor-element-a7f44a5 .elementor-heading-title{font-size:30px;}.elementor-3856 .elementor-element.elementor-element-9c64bc4 .elementor-heading-title{font-size:30px;}.elementor-3856 .elementor-element.elementor-element-5bd2241 .elementor-heading-title{font-size:30px;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-b55d5f1 */.elementor-3856 .elementor-element.elementor-element-b55d5f1 a {color:#1B232F;}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-2b1e319 */.elementor-3856 .elementor-element.elementor-element-2b1e319 article  td {text-align: center;}
.elementor-3856 .elementor-element.elementor-element-2b1e319.elementor-grid-2 article {width: 100% !important;float: left;}
.elementor-3856 .elementor-element.elementor-element-2b1e319.elementor-grid-2 article + article {width: 100% !important;float: left;}
.elementor-3856 .elementor-element.elementor-element-2b1e319.elementor-grid-2 .elementor-grid {
    grid-template-columns: auto;display: block;
}

.elementor-3856 .elementor-element.elementor-element-2b1e319 article  th, .elementor-3856 .elementor-element.elementor-element-2b1e319 article  td {background: #fff !important; border-top: 1px solid #eee; padding: 15px 0;}
.elementor-3856 .elementor-element.elementor-element-2b1e319 article td {color: #484d54;padding: 15px; text-align: left;}

@media (min-width: 1250px) {
.elementor-3856 .elementor-element.elementor-element-2b1e319 article:first-child .top-c { padding-left: 60%;}
.elementor-3856 .elementor-element.elementor-element-2b1e319 article  th {width: 60%;}
.elementor-3856 .elementor-element.elementor-element-2b1e319 article + article .woocommerce-product-attributes tr th {display: none;}    
    
.elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-2  article {width: 70% !important;float: left;}
.elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-2  article + article {width: 30% !important;float: left;}


.elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-3  article {width: 50% !important;float: left;}
.elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-3  article + article {width: 25% !important;float: left;}
   .elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-3  article  th {width: 50%;} 
   .elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-3  article:first-child .top-c { padding-left: 50%;}
   
   
   
.elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-4  article {width: 40% !important;float: left;}
.elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-4  article + article {width: 20% !important;float: left;}
   .elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-4  article  th {width: 50%;} 
   .elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-4  article:first-child .top-c { padding-left: 50%;}   
      .elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-4 h6 {font-size: 16px;}
      
      
      .elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-5  article {width: 32% !important;float: left;}
.elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-5  article + article {width: 17% !important;float: left;}
   .elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-5  article  th {width: 50%;} 
   .elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-5  article:first-child .top-c { padding-left: 50%;}   
      .elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-5 h6 {font-size: 16px;}
      
      
            
      .elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-6  article {width: 30% !important;float: left;}
.elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-6  article + article {width: 14% !important;float: left;}
   .elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-6  article  th {width: 50%;} 
   .elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-6  article:first-child .top-c { padding-left: 50%;}   
      .elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-6 h6 {font-size: 14px;}
         .elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-6 th,    .elementor-3856 .elementor-element.elementor-element-2b1e319#mkcolumns-6  td {height: 70px; vertical-align: top;}
  
      
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-29af4fa */.elementor-3856 .elementor-element.elementor-element-29af4fa  th, .elementor-3856 .elementor-element.elementor-element-29af4fa   td {background: #fff !important; border-top: 1px solid #eee; padding: 15px 0;}
.elementor-3856 .elementor-element.elementor-element-29af4fa  td {color: #484d54;padding: 15px; text-align: left;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-eaaa448 */.grouped {display: none;}
.simple-t {display: none;}
.elementor-3856 .elementor-element.elementor-element-eaaa448.type-Grouped .grouped {display: block;}
.elementor-3856 .elementor-element.elementor-element-eaaa448.type-Simple .simple-t {display: block;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0d45dfa */.elementor-3856 .elementor-element.elementor-element-0d45dfa.yes {display: none;}/* End custom CSS */