.elementor-25853 .elementor-element.elementor-element-3b4517aa{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-25853 .elementor-element.elementor-element-267bc1c9{width:var( --container-widget-width, 97.561% );max-width:97.561%;--container-widget-width:97.561%;--container-widget-flex-grow:0;}.elementor-25853 .elementor-element.elementor-element-267bc1c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25853 .elementor-element.elementor-element-d42cb61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25853 .elementor-element.elementor-element-7182b8b{width:var( --container-widget-width, 97.561% );max-width:97.561%;--container-widget-width:97.561%;--container-widget-flex-grow:0;}.elementor-25853 .elementor-element.elementor-element-7182b8b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25853 .elementor-element.elementor-element-7182b8b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25853 .elementor-element.elementor-element-730c63b > .elementor-widget-container{margin:6px 0px 14px 0px;}.elementor-25853 .elementor-element.elementor-element-730c63b{color:#000000;}.elementor-25853 .elementor-element.elementor-element-a94cb16 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Poppins;font-size:16px;font-weight:700;fill:#F0B019;color:#F0B019;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F0B019;border-radius:0px 0px 0px 0px;}/* Start custom CSS for shortcode, class: .elementor-element-4f7defa */.elementor-25853 .elementor-element.elementor-element-4f7defa {
  .e-n-accordion {
    details {
      margin-bottom: 16px;
      &[open] {
        summary {
          background-color: #130084;
          color: #ffffff;
          .e-n-accordion-item-title-icon {
            span {
              color: white;
            }
            .e-opened {
              display: block;
            }
            .e-closed {
              display: none;
            }
          }
        }
      }

      summary {
        list-style: none;
        background-color: #f2f2f2;
        color: #130084;
        border-style: solid;
        border-width: 0px 0px 0px 2px;
        border-color: #130084;
        font-size: 13px;
        font-weight: 700;
        line-height: 20px;
        display: flex;
        justify-content: space-between;
        padding: 15px 20px;
        background: #f3f3f3;
        transition: all 300ms cubic-bezier(0, 0.49, 0.27, 0.99);
        .e-n-accordion-item-title-icon {
          .e-opened {
            display: none;
          }
        }
      }
      div[role="region"] {
        overflow: hidden;
        max-height: 0;
        transition: max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1);

        .elementor-widget-text-editor {
          padding: 15px 20px;
          color: #000000;
          font-size: 14px;
          font-weight: 400;
          line-height: 21px;
        }
      }
    }
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4f7defa */.elementor-25853 .elementor-element.elementor-element-4f7defa {
  .e-n-accordion {
    details {
      margin-bottom: 16px;
      &[open] {
        summary {
          background-color: #130084;
          color: #ffffff;
          .e-n-accordion-item-title-icon {
            span {
              color: white;
            }
            .e-opened {
              display: block;
            }
            .e-closed {
              display: none;
            }
          }
        }
      }

      summary {
        list-style: none;
        background-color: #f2f2f2;
        color: #130084;
        border-style: solid;
        border-width: 0px 0px 0px 2px;
        border-color: #130084;
        font-size: 13px;
        font-weight: 700;
        line-height: 20px;
        display: flex;
        justify-content: space-between;
        padding: 15px 20px;
        background: #f3f3f3;
        transition: all 300ms cubic-bezier(0, 0.49, 0.27, 0.99);
        .e-n-accordion-item-title-icon {
          .e-opened {
            display: none;
          }
        }
      }
      div[role="region"] {
        overflow: hidden;
        max-height: 0;
        transition: max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1);

        .elementor-widget-text-editor {
          padding: 15px 20px;
          color: #000000;
          font-size: 14px;
          font-weight: 400;
          line-height: 21px;
        }
      }
    }
  }
}/* End custom CSS */
/* Start custom CSS */.product-image-slider.owl-carousel .owl-nav [class*=owl-], .product-image-slider.owl-carousel .owl-nav [class*=owl-]:active, .product-image-slider.owl-carousel .owl-nav [class*=owl-]:hover, .product-thumbs-slider.owl-carousel .thumb-nav .thumb-prev:before, .product-thumbs-slider.owl-carousel .thumb-nav .thumb-next:before {
    color: #febe10!important;
}


.product-summary-wrap .yith-wcwl-add-to-wishlist a, .product-summary-wrap .yith-wcwl-add-to-wishlist a:hover, .product-summary-wrap .yith-wcwl-add-to-wishlist span:not(.yith-wcwl-tooltip) {
 display : flex;
  align-items : center;
}

.product-summary-wrap .yith-wcwl-add-to-wishlist a, .product-summary-wrap .yith-wcwl-add-to-wishlist span:not(.yith-wcwl-tooltip) {
     display : flex;
  align-items : center;
}


.woocommerce-tabs .resp-tabs-list li.resp-tab-active, .woocommerce-tabs .resp-tabs-list li:hover {
    border-color: #febe10!important;
}


.page-top {
    border-bottom: 5px solid #fff!important;
    background-color: #fff!important;
    padding:0;
}

.page-top .breadcrumbs-wrap a {
    color:#000!important;
}

.left-sidebar, .main-content {
    padding-top:10px!important;
    
}

.single-add-to-cart .type-product .view-cart-btn {
        background: #003592 !important;
        color: #fff !important;
}


@media only screen and (max-width: 767px) {
 .single-product .product_title, .single-product .product-summary-wrap .price, .woocommerce-product-details__short-description {
    text-align:center;
    width:100%;
}

.woocommerce-tabs h2.resp-tab-active {
    border-bottom: 2px solid #febe10!important;
}

.product-summary-wrap {
    text-align:center;
}


.single-product form.cart:not(.variations_form) {
    display:inline-flex!important;
    width: 100%;
}

.single-product .product-summary-wrap .single_add_to_cart_button, a.add_to_cart_button {
    background-color: #febe10 !important;
    width: calc(100% - 114px);
}

.single-add-to-cart .type-product .view-cart-btn {
        width: 100% !important;
}

.breadcrumbs-wrap {
float: none !important;
    text-align: center;
}

.page-top .breadcrumb {
display:inline-flex!important;
} 

}/* End custom CSS */