.elementor-kit-13{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#1E1E1E;--e-global-color-text:#FFE81C;--e-global-color-accent:#00A8D8;--e-global-color-cc173b4:#F9F9F9;--e-global-color-357eece:#000000A6;--e-global-color-554a8f5:#BCC1C3;--e-global-color-d669896:#5F6364;--e-global-color-8cb4ec1:#0000003D;--e-global-color-eb47ab6:#404040;--e-global-color-093da6d:#FFFFFF;--e-global-color-eac174b:#5F6364B3;--e-global-color-dc4d1d0:#FFFFFF00;--e-global-color-0d08e59:#A0A2A3;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-size:72px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-text-transform:none;--e-global-typography-primary-line-height:110%;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-size:52px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-text-transform:none;--e-global-typography-secondary-line-height:120%;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:24px;--e-global-typography-text-font-weight:600;--e-global-typography-text-text-transform:none;--e-global-typography-text-line-height:130%;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:20px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-text-transform:none;--e-global-typography-accent-line-height:130%;--e-global-typography-c9e2cab-font-family:"Inter";--e-global-typography-c9e2cab-font-size:14px;--e-global-typography-c9e2cab-font-weight:600;--e-global-typography-c9e2cab-text-transform:none;--e-global-typography-c9e2cab-line-height:120%;--e-global-typography-3cb3379-font-family:"Inter";--e-global-typography-3cb3379-font-size:16px;--e-global-typography-3cb3379-font-weight:500;--e-global-typography-3cb3379-text-transform:none;--e-global-typography-3cb3379-line-height:140%;--e-global-typography-ba9358b-font-family:"Inter";--e-global-typography-ba9358b-font-size:18px;--e-global-typography-ba9358b-font-weight:500;--e-global-typography-ba9358b-text-transform:none;--e-global-typography-ba9358b-line-height:140%;--e-global-typography-0c9d3d5-font-family:"Inter";--e-global-typography-0c9d3d5-font-size:17px;--e-global-typography-0c9d3d5-font-weight:600;--e-global-typography-0c9d3d5-text-transform:none;--e-global-typography-0c9d3d5-line-height:120%;--e-global-typography-1e171d6-font-family:"Inter";--e-global-typography-1e171d6-font-size:16px;--e-global-typography-1e171d6-font-weight:500;--e-global-typography-1e171d6-text-transform:none;--e-global-typography-1e171d6-line-height:140%;--e-global-typography-ce49f79-font-family:"Inter";--e-global-typography-ce49f79-font-size:18px;--e-global-typography-ce49f79-font-weight:500;--e-global-typography-ce49f79-text-transform:none;--e-global-typography-ce49f79-line-height:140%;--e-global-typography-9ade085-font-family:"Inter";--e-global-typography-9ade085-font-size:18px;--e-global-typography-9ade085-font-weight:600;--e-global-typography-9ade085-text-transform:none;--e-global-typography-9ade085-line-height:140%;--e-global-typography-e69c7d6-font-family:"Inter";--e-global-typography-e69c7d6-font-size:16px;--e-global-typography-e69c7d6-font-weight:600;--e-global-typography-e69c7d6-text-transform:none;--e-global-typography-e69c7d6-line-height:130%;--e-global-typography-5d01523-font-family:"Inter";--e-global-typography-5d01523-font-size:17px;--e-global-typography-5d01523-font-weight:500;--e-global-typography-5d01523-text-transform:none;--e-global-typography-5d01523-line-height:120%;--e-global-typography-a2605a3-font-family:"Inter";--e-global-typography-a2605a3-font-size:16px;--e-global-typography-a2605a3-font-weight:400;--e-global-typography-a2605a3-text-transform:none;--e-global-typography-a2605a3-line-height:140%;--e-global-typography-b42d8f8-font-family:"Inter";--e-global-typography-b42d8f8-font-size:18px;--e-global-typography-b42d8f8-font-weight:400;--e-global-typography-b42d8f8-text-transform:none;--e-global-typography-b42d8f8-line-height:140%;--e-global-typography-84ba51a-font-family:"Inter";--e-global-typography-84ba51a-font-size:0px;--e-global-typography-84ba51a-font-weight:600;--e-global-typography-84ba51a-text-transform:none;--e-global-typography-84ba51a-line-height:110%;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-ba9358b-font-family ), Sans-serif;font-size:var( --e-global-typography-ba9358b-font-size );font-weight:var( --e-global-typography-ba9358b-font-weight );text-transform:var( --e-global-typography-ba9358b-text-transform );line-height:var( --e-global-typography-ba9358b-line-height );letter-spacing:var( --e-global-typography-ba9358b-letter-spacing );word-spacing:var( --e-global-typography-ba9358b-word-spacing );}.elementor-kit-13 h1{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-13 h2{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-13 h3{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-13 h4{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-13 h5{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-c9e2cab-font-family ), Sans-serif;font-size:var( --e-global-typography-c9e2cab-font-size );font-weight:var( --e-global-typography-c9e2cab-font-weight );text-transform:var( --e-global-typography-c9e2cab-text-transform );line-height:var( --e-global-typography-c9e2cab-line-height );letter-spacing:var( --e-global-typography-c9e2cab-letter-spacing );word-spacing:var( --e-global-typography-c9e2cab-word-spacing );}.elementor-kit-13 h6{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:none;line-height:120%;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;--container-default-padding-block-start:0px;--container-default-padding-inline-end:0px;--container-default-padding-block-end:0px;--container-default-padding-inline-start:0px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-13 e-page-transition{background-color:#FFBC7D;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-kit-13{--e-global-typography-primary-font-size:45px;--e-global-typography-secondary-font-size:37px;--e-global-typography-text-font-size:26px;--e-global-typography-accent-font-size:17px;--e-global-typography-c9e2cab-font-size:15px;--e-global-typography-5d01523-font-size:15px;--e-global-typography-84ba51a-font-size:0px;font-size:var( --e-global-typography-ba9358b-font-size );line-height:var( --e-global-typography-ba9358b-line-height );letter-spacing:var( --e-global-typography-ba9358b-letter-spacing );word-spacing:var( --e-global-typography-ba9358b-word-spacing );}.elementor-kit-13 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-13 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-13 h3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-13 h4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-13 h5{font-size:var( --e-global-typography-c9e2cab-font-size );line-height:var( --e-global-typography-c9e2cab-line-height );letter-spacing:var( --e-global-typography-c9e2cab-letter-spacing );word-spacing:var( --e-global-typography-c9e2cab-word-spacing );}.elementor-kit-13 h6{font-size:15px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;--container-default-padding-block-start:0px;--container-default-padding-inline-end:0px;--container-default-padding-block-end:0px;--container-default-padding-inline-start:0px;}}@media(max-width:767px){.elementor-kit-13{--e-global-typography-primary-font-size:35px;--e-global-typography-primary-line-height:130%;--e-global-typography-secondary-font-size:30px;--e-global-typography-text-font-size:19px;--e-global-typography-accent-font-size:17px;--e-global-typography-c9e2cab-font-size:15px;--e-global-typography-3cb3379-font-size:14px;--e-global-typography-ba9358b-font-size:16px;--e-global-typography-0c9d3d5-font-size:15px;--e-global-typography-9ade085-font-size:16px;--e-global-typography-9ade085-line-height:130%;--e-global-typography-e69c7d6-font-size:14px;--e-global-typography-5d01523-font-size:15px;--e-global-typography-a2605a3-font-size:14px;--e-global-typography-b42d8f8-font-size:16px;--e-global-typography-84ba51a-font-size:0px;--e-global-typography-84ba51a-line-height:130%;font-size:var( --e-global-typography-ba9358b-font-size );line-height:var( --e-global-typography-ba9358b-line-height );letter-spacing:var( --e-global-typography-ba9358b-letter-spacing );word-spacing:var( --e-global-typography-ba9358b-word-spacing );}.elementor-kit-13 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-13 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-13 h3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-13 h4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-13 h5{font-size:var( --e-global-typography-c9e2cab-font-size );line-height:var( --e-global-typography-c9e2cab-line-height );letter-spacing:var( --e-global-typography-c9e2cab-letter-spacing );word-spacing:var( --e-global-typography-c9e2cab-word-spacing );}.elementor-kit-13 h6{font-size:15px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;--container-default-padding-block-start:0px;--container-default-padding-inline-end:0px;--container-default-padding-block-end:0px;--container-default-padding-inline-start:0px;}}/* Start custom CSS */.elementor-button-icon svg {
    width: 54px;
    margin-top: 3px
}

.elementor-button-text {
    margin: auto;
}

.elementor-button-content-wrapper {
    gap: 15px;
    transition: 0.5s;
}

.elementor-button-content-wrapper:hover {
    gap: 20px;
}

.button-type .elementor-button-icon svg {
    width: auto;
    margin-top: 7px
}

.button-type .elementor-button-text {
    margin: auto;
}

.button-type .elementor-button-content-wrapper {
    gap: 0px;
    transition: 0.5s;
}

.button-type .elementor-button-content-wrapper:hover {
    gap: 7px;
}

.gallery_content img {
    
    width: 100vw!important
    
}


.button-def .elementor-button-text {
    margin: auto;
}

.button-def .elementor-button-content-wrapper {
    gap: 0px;
    transition: 0.5s;
}

.button-def .elementor-button-content-wrapper:hover {
    gap: 0px;
}


.button-def-zero svg {
    gap: 0px;
    width: auto;
}


.news-card {
    border: 1px solid #00000026!important;
    transition: 0.5s;
    cursor: pointer;
}

.news-card:hover {
    border: 1px solid #00000056!important;
}

.color-blue {
    color: #00A8D8;
}


.post_content a {
    color: #DAC50C;
    text-decoration: underline;
    transition: 0.5s;
}

.post_content a:hover {
    color: black;
    text-decoration: none;
}


.post_content img {
    width: 100%!important;
    border-radius: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
}

.post_content h2 {
    font-size: 30px!important;
}

.post_content h3 {
    font-size: 26px!important;
}

.post_content h4 {
    font-size: 22px!important;
}

.post_content h5 {
    font-size: 18px!important;
}


.post_content h6 {
    font-size: 16px!important;
}

footer.elementor-slideshow__footer.elementor-lightbox-prevent-close {
    display: none;
}

.woocommerce ul.products li.product a img {
    height: 300px;
    object-fit: cover;
}

span.elementor-button-icon-qty {
    position: relative;
    top: 10px!important;
}


@media only screen and (max-width: 768px) {
    
    tr.woocommerce-cart-form__cart-item.cart_item {
    padding: 0px!important;
}
    
    span.elementor-button-icon-qty {
    position: relative;
    top: 0px!important;
}
    
  .post_content h2 {
    font-size: 27px!important;
}

.post_content h3 {
    font-size: 22px!important;
}

.post_content h4 {
    font-size: 20px!important;
}

.post_content h5 {
    font-size: 18px!important;
}

.post_content h6 {
    font-size: 16px!important;
}

.woocommerce ul.products li.product a img {
    height: 200px;
    object-fit: cover;
    margin-bottom: 5px;
}
}

.gallery_content img {
    border-radius: 20px!important;
}


.price ins {
    text-decoration: none!important;
}

.elementor-1675 .elementor-element.elementor-element-b3744cc.elementor-wc-products ul.products {
    display: flex;
}

.elementor-1675 .elementor-element.elementor-element-b3744cc .woocommerce .woocommerce-loop-category__title {
    padding-right: 20px;
    color: var(--e-global-color-secondary);
    font-size: 15px!important;
}

.subcategory .woocommerce ul.products li.product a img {
    display: none;
}

.woocommerce ul.products li.product a img {
    margin: 0 0 0.3em;
}


.subcategory .woocommerce-loop-category__title {
    color: #8A8B8B!important;
    transition: 0.4s;

}

.subcategory .woocommerce-loop-category__title:hover {
    color: black!important;
}


.woocommerce-breadcrumb a {
    color: black!important;
    transition: 0.4s;
}

.woocommerce-breadcrumb a:hover {
    color: #DAC50C!important;
}


.product-card img {
    scale: 1!important;
    transition: 0.4s;
}

.product-card:hover img {
    scale: 1.12!important;;
}







.product-category .woocommerce-loop-category__title {
    color: black!important;
    transition: 0.4s;
    
}

.product-category:hover .woocommerce-loop-category__title {
    color: #DAC50C!important;
}

.woocommerce a.added_to_cart {
    display: none;
}

ol.flex-control-nav.flex-control-thumbs {
    display: none;
}


tr>th {
    background-color: transparent!important;
}

tr:hover>th {
    background-color: transparent!important;
}

table tbody tr:hover>td, table tbody tr:hover>th {
    background-color: transparent!important;
}

table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
   /*  background-color: white;*/
}


.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
    border: 0;
    line-height: 2em;
    vertical-align: top;
    padding: 0;
}
/*
.woo-variation-swatches .variable-items-wrapper {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: flex-start;
    list-style: none;
    margin: 5px 0px 20px 0px;
    padding: 0;
     margin-top: 15px; 
}

.e-atc-qty-button-holder {
display: none!important;
}


.elementor-add-to-cart.elementor-product-variable {
    margin-bottom: -25px;
}

span.woocommerce-Price-amount.amount {
    color: white;
}

*/

th.label {
    background-color: transparent!important;
}

td.value {
    background-color: transparent!important;
}/* End custom CSS */