.elementor-150382 .elementor-element.elementor-element-9c823c6{--display:flex;}.elementor-150382 .elementor-element.elementor-element-f8d0bfc .ase-toc{background-color:#FFFFFF;border-radius:4px;}.elementor-150382 .elementor-element.elementor-element-f8d0bfc .ase-toc-title{font-size:20px;}.elementor-150382 .elementor-element.elementor-element-f8d0bfc .ase-toc-link{font-size:16px;}.elementor-150382 .elementor-element.elementor-element-1a5f528{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-a05189b{--display:flex;}.elementor-150382 .elementor-element.elementor-element-85952dd{--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;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.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-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-widget-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-150382 .elementor-element.elementor-element-adc4d8a .elementor-alert{border-inline-start-width:10px;}.elementor-150382 .elementor-element.elementor-element-adc4d8a .elementor-alert-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-150382 .elementor-element.elementor-element-dddd5b4{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-01d531a{--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;}.elementor-150382 .elementor-element.elementor-element-4a3cb58 img{width:80%;}.elementor-150382 .elementor-element.elementor-element-bdff171{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-e7715b3 img{width:80%;}.elementor-150382 .elementor-element.elementor-element-c41fa2c{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-6852c8b img{width:80%;}.elementor-150382 .elementor-element.elementor-element-dc0fed9{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-a206ac3 .elementor-alert{border-inline-start-width:10px;}.elementor-150382 .elementor-element.elementor-element-a206ac3 .elementor-alert-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-150382 .elementor-element.elementor-element-a206ac3 .elementor-alert-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-150382 .elementor-element.elementor-element-2ffde9b{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-7dad2c8 img{width:80%;}.elementor-150382 .elementor-element.elementor-element-d75c62e{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-ca143be img{width:80%;}.elementor-150382 .elementor-element.elementor-element-1f8b77f{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-20bf8c0 img{width:80%;}.elementor-150382 .elementor-element.elementor-element-7c00402{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-9075c8a pre, .elementor-150382 .elementor-element.elementor-element-9075c8a code, .elementor-150382 .elementor-element.elementor-element-9075c8a .line-numbers .line-numbers-rows{font-size:16px;}.elementor-150382 .elementor-element.elementor-element-6b2933d{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-c7b7e5e img{width:80%;}.elementor-150382 .elementor-element.elementor-element-2a0d386{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-87278d0 pre, .elementor-150382 .elementor-element.elementor-element-87278d0 code, .elementor-150382 .elementor-element.elementor-element-87278d0 .line-numbers .line-numbers-rows{font-size:16px;}.elementor-150382 .elementor-element.elementor-element-88daf61{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-b84f4d3 img{width:80%;}.elementor-150382 .elementor-element.elementor-element-b01a77d{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-836d2cd img{width:80%;}.elementor-150382 .elementor-element.elementor-element-cf0f443{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-1f82e9b pre, .elementor-150382 .elementor-element.elementor-element-1f82e9b code, .elementor-150382 .elementor-element.elementor-element-1f82e9b .line-numbers .line-numbers-rows{font-size:16px;}.elementor-150382 .elementor-element.elementor-element-0897866{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-f090599 img{width:80%;}.elementor-150382 .elementor-element.elementor-element-b66feb3{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-0ae061a pre, .elementor-150382 .elementor-element.elementor-element-0ae061a code, .elementor-150382 .elementor-element.elementor-element-0ae061a .line-numbers .line-numbers-rows{font-size:16px;}.elementor-150382 .elementor-element.elementor-element-5bc278f{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-d6ed332 img{width:80%;}.elementor-150382 .elementor-element.elementor-element-98bbec7{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-1ec0f9b pre, .elementor-150382 .elementor-element.elementor-element-1ec0f9b code, .elementor-150382 .elementor-element.elementor-element-1ec0f9b .line-numbers .line-numbers-rows{font-size:16px;}.elementor-150382 .elementor-element.elementor-element-739df28{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-c0a3b5e .elementor-alert{border-inline-start-width:10px;}.elementor-150382 .elementor-element.elementor-element-c0a3b5e .elementor-alert-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-150382 .elementor-element.elementor-element-e1059ca{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-9f9cb0f img{width:80%;}.elementor-150382 .elementor-element.elementor-element-320d27b{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-da0512c img{width:80%;}.elementor-150382 .elementor-element.elementor-element-eb137ba img{width:80%;}.elementor-150382 .elementor-element.elementor-element-09c2d47 img{width:80%;}.elementor-150382 .elementor-element.elementor-element-2af558b{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-fb4fbd1 .elementor-alert{border-inline-start-width:10px;}.elementor-150382 .elementor-element.elementor-element-fb4fbd1 .elementor-alert-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-150382 .elementor-element.elementor-element-e7f8b3a{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-d7e23f1 img{width:80%;}.elementor-150382 .elementor-element.elementor-element-57d2464{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-d99fada img{width:80%;}.elementor-150382 .elementor-element.elementor-element-5f90257{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-ddf9427 .elementor-alert{border-inline-start-width:10px;}.elementor-150382 .elementor-element.elementor-element-ddf9427 .elementor-alert-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-150382 .elementor-element.elementor-element-9150baa{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-660b81d pre, .elementor-150382 .elementor-element.elementor-element-660b81d code, .elementor-150382 .elementor-element.elementor-element-660b81d .line-numbers .line-numbers-rows{font-size:16px;}.elementor-150382 .elementor-element.elementor-element-541640c{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-2ad85be img{width:80%;}.elementor-150382 .elementor-element.elementor-element-9dc9820{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-e560564 img{width:80%;}.elementor-150382 .elementor-element.elementor-element-93e2745{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-34d495e .elementor-alert{border-inline-start-width:10px;}.elementor-150382 .elementor-element.elementor-element-34d495e .elementor-alert-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-150382 .elementor-element.elementor-element-abfce2d{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-2f7b106 pre, .elementor-150382 .elementor-element.elementor-element-2f7b106 code, .elementor-150382 .elementor-element.elementor-element-2f7b106 .line-numbers .line-numbers-rows{font-size:16px;}.elementor-150382 .elementor-element.elementor-element-ad6905c{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-fc32e28 img{width:80%;}.elementor-150382 .elementor-element.elementor-element-17c918e{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-00eb343 img{width:80%;}.elementor-150382 .elementor-element.elementor-element-2cbeab4{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-2622b83 img{width:80%;}.elementor-150382 .elementor-element.elementor-element-d712465{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-cec0081 img{width:80%;}.elementor-150382 .elementor-element.elementor-element-3dbaca3{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-fd47721 img{width:80%;}.elementor-150382 .elementor-element.elementor-element-12e0da6{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-4c42d60 .elementor-alert{border-inline-start-width:10px;}.elementor-150382 .elementor-element.elementor-element-4c42d60 .elementor-alert-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-150382 .elementor-element.elementor-element-5d426cd{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-e147304 img{width:80%;}.elementor-150382 .elementor-element.elementor-element-82558b5{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-f29db5f .elementor-alert{border-inline-start-width:10px;}.elementor-150382 .elementor-element.elementor-element-f29db5f .elementor-alert-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-150382 .elementor-element.elementor-element-0179876{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-41e80c3 img{width:80%;}.elementor-150382 .elementor-element.elementor-element-cf4d588{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-172c8ba .elementor-alert{border-inline-start-width:10px;}.elementor-150382 .elementor-element.elementor-element-172c8ba .elementor-alert-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-150382 .elementor-element.elementor-element-def24a6{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-a526e8f img{width:80%;}.elementor-150382 .elementor-element.elementor-element-807cdb2{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-0ebfc7b img{width:80%;}.elementor-150382 .elementor-element.elementor-element-61503df{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-9759b7d img{width:80%;}.elementor-150382 .elementor-element.elementor-element-1af8c4b{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-5e6f378 pre, .elementor-150382 .elementor-element.elementor-element-5e6f378 code, .elementor-150382 .elementor-element.elementor-element-5e6f378 .line-numbers .line-numbers-rows{font-size:16px;}.elementor-150382 .elementor-element.elementor-element-039a038{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-e2ea929 img{width:80%;}.elementor-150382 .elementor-element.elementor-element-fddb411{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-5c8bf98 .elementor-alert{border-inline-start-width:10px;}.elementor-150382 .elementor-element.elementor-element-5c8bf98 .elementor-alert-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-150382 .elementor-element.elementor-element-d216e0c{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-03dbc59 pre, .elementor-150382 .elementor-element.elementor-element-03dbc59 code, .elementor-150382 .elementor-element.elementor-element-03dbc59 .line-numbers .line-numbers-rows{font-size:16px;}.elementor-150382 .elementor-element.elementor-element-c45eacf{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-a5f83a1 .elementor-alert{border-inline-start-width:10px;}.elementor-150382 .elementor-element.elementor-element-a5f83a1 .elementor-alert-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-150382 .elementor-element.elementor-element-3c364b4{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-2fb6568 pre, .elementor-150382 .elementor-element.elementor-element-2fb6568 code, .elementor-150382 .elementor-element.elementor-element-2fb6568 .line-numbers .line-numbers-rows{font-size:16px;}.elementor-150382 .elementor-element.elementor-element-f8516b8{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-15863e4 .elementor-alert{border-inline-start-width:10px;}.elementor-150382 .elementor-element.elementor-element-15863e4 .elementor-alert-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-150382 .elementor-element.elementor-element-13f50f9{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-ade7f11{--spacer-size:20px;}.elementor-150382 .elementor-element.elementor-element-7a63a1d{--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;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-150382 .elementor-element.elementor-element-d4cb22e.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-150382 .elementor-element.elementor-element-d4cb22e.elementor-wc-products ul.products li.product .price{color:#23a455;font-weight:bold;}.elementor-150382 .elementor-element.elementor-element-d4cb22e.elementor-wc-products ul.products li.product .price ins{color:#23a455;}.elementor-150382 .elementor-element.elementor-element-d4cb22e.elementor-wc-products ul.products li.product .price ins .amount{color:#23a455;}.elementor-150382 .elementor-element.elementor-element-d4cb22e.elementor-wc-products ul.products li.product .price del{color:#323232;}.elementor-150382 .elementor-element.elementor-element-d4cb22e.elementor-wc-products ul.products li.product .price del .amount{color:#323232;}.elementor-150382 .elementor-element.elementor-element-d4cb22e.elementor-wc-products ul.products li.product .price del {font-weight:bold;}.elementor-150382 .elementor-element.elementor-element-d4cb22e.elementor-wc-products ul.products li.product .button{color:#f7f7f7;background-color:#6ec1e4;padding:10px 10px 10px 10px;}.elementor-150382 .elementor-element.elementor-element-d4cb22e.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-150382 .elementor-element.elementor-element-d4cb22e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-150382 .elementor-element.elementor-element-d4cb22e{width:auto;max-width:auto;align-self:center;}.elementor-150382 .elementor-element.elementor-element-d4cb22e.elementor-element{--align-self:flex-start;}.elementor-150382 .elementor-element.elementor-element-2a79615{--display:flex;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-150382 .elementor-element.elementor-element-d4cb22e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-150382 .elementor-element.elementor-element-d4cb22e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:56px;}.elementor-150382 .elementor-element.elementor-element-d4cb22e{width:100%;max-width:100%;}}/* Start custom CSS for html, class: .elementor-element-49b57e7 *//* Table Layout styling */
.config-table {
    width: 100%; 
    border-collapse: collapse; /* Combined with your layout to ensure crisp borders */
    margin: 0px 0;
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
    font-size: 16px;
}

/* Default styling and standard padding*/
.config-table th, 
.config-table td {
    text-align: left;
    vertical-align: top;
    padding: 15px 15px; 
}

.config-table th {
    background-color: #323232;
    font-weight: 600;
    color: #FFFFFF;
}

/* Set column widths */
.config-table th:nth-child(2),
.config-table th:nth-child(3) {
    width: 30%; 
}

.config-table th:nth-child(1) {
    width: 40%;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-d4cb22e */.woocommerce ul.products li.product a img 
  {
    max-height:200px;
    width: auto;
  }/* End custom CSS */