.elementor-6119 .elementor-element.elementor-element-7265150d > .elementor-container{min-height:590px;}.elementor-6119 .elementor-element.elementor-element-7265150d:not(.elementor-motion-effects-element-type-background), .elementor-6119 .elementor-element.elementor-element-7265150d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363E4D;}.elementor-6119 .elementor-element.elementor-element-7265150d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6119 .elementor-element.elementor-element-7265150d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6119 .elementor-element.elementor-element-7265150d > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:162px;transform:translateX(-50%) rotateY(180deg);}.elementor-6119 .elementor-element.elementor-element-78c84c68.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-6119 .elementor-element.elementor-element-78c84c68 > .elementor-element-populated{margin:110px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6119 .elementor-element.elementor-element-61bbff0b{text-align:center;width:auto;max-width:auto;}.elementor-6119 .elementor-element.elementor-element-61bbff0b .elementor-heading-title{color:var( --e-global-color-5702e8a3 );font-family:"Inter", Sans-serif;font-size:80px;font-weight:700;line-height:1.3em;}.elementor-6119 .elementor-element.elementor-element-a579d98{--spacer-size:0px;}.elementor-6119 .elementor-element.elementor-element-15dbd973{text-align:center;color:var( --e-global-color-5702e8a3 );font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;width:var( --container-widget-width, 725px );max-width:725px;--container-widget-width:725px;--container-widget-flex-grow:0;}.elementor-6119 .elementor-element.elementor-element-15dbd973 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-6119 .elementor-element.elementor-element-470e1462 > .elementor-container{max-width:1650px;}.elementor-6119 .elementor-element.elementor-element-470e1462 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6119 .elementor-element.elementor-element-f211447 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6119 .elementor-element.elementor-element-f211447 > .elementor-element-populated{margin:140px 0px 140px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6119 .elementor-element.elementor-element-5f4b040f .elementor-heading-title{color:#373E4D;font-family:"Inter", Sans-serif;font-size:80px;font-weight:700;text-transform:none;line-height:1.3em;}.elementor-6119 .elementor-element.elementor-element-b5f6412{color:#373E4D;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-6119 .elementor-element.elementor-element-b5f6412 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6119 .elementor-element.elementor-element-6caba3b9{--spacer-size:20px;}.elementor-6119 .elementor-element.elementor-element-6d328e09 .cart button, .elementor-6119 .elementor-element.elementor-element-6d328e09 .cart .button{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;border-radius:12px 12px 12px 12px;padding:0.6em 3.5em 0.6em 3.5em;color:var( --e-global-color-5702e8a3 );background-color:#373E4D;transition:all 0.2s;}.elementor-6119 .elementor-element.elementor-element-6d328e09 .cart button:hover, .elementor-6119 .elementor-element.elementor-element-6d328e09 .cart .button:hover{color:#FFB822;background-color:#363E4D;}.elementor-6119 .elementor-element.elementor-element-6d328e09{--button-spacing:0px;width:auto;max-width:auto;}.elementor-6119 .elementor-element.elementor-element-6d328e09 .quantity .qty{font-size:0px;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:all 0.2s;}.elementor-6119 .elementor-element.elementor-element-6d328e09 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-6119 .elementor-element.elementor-element-626f8637 .jet-listing-dynamic-field__content{color:#373E4D;font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:0.75em;text-align:left;}.elementor-6119 .elementor-element.elementor-element-626f8637 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-6119 .elementor-element.elementor-element-626f8637 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-6119 .elementor-element.elementor-element-626f8637 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-6119 .elementor-element.elementor-element-626f8637{width:auto;max-width:auto;}.elementor-6119 .elementor-element.elementor-element-2d93f62f{--spacer-size:10px;}.elementor-6119 .elementor-element.elementor-element-715ff707 .elementor-heading-title{color:#373E4D;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-6119 .elementor-element.elementor-element-738a38f9 img{width:100%;}@media(max-width:1198px){.elementor-6119 .elementor-element.elementor-element-7265150d > .elementor-container{min-height:430px;}.elementor-6119 .elementor-element.elementor-element-7265150d > .elementor-shape-bottom svg{width:calc(155% + 1.3px);height:100px;}.elementor-6119 .elementor-element.elementor-element-78c84c68 > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6119 .elementor-element.elementor-element-61bbff0b .elementor-heading-title{font-size:60px;}.elementor-6119 .elementor-element.elementor-element-f211447 > .elementor-element-populated{margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6119 .elementor-element.elementor-element-5f4b040f .elementor-heading-title{font-size:50px;}.elementor-6119 .elementor-element.elementor-element-6d328e09 .cart button, .elementor-6119 .elementor-element.elementor-element-6d328e09 .cart .button{font-size:18px;}.elementor-6119 .elementor-element.elementor-element-626f8637 .jet-listing-dynamic-field__content{font-size:30px;}}@media(max-width:991px){.elementor-6119 .elementor-element.elementor-element-7265150d > .elementor-container{min-height:400px;}.elementor-6119 .elementor-element.elementor-element-7265150d > .elementor-shape-bottom svg{width:calc(168% + 1.3px);height:50px;}.elementor-6119 .elementor-element.elementor-element-78c84c68 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6119 .elementor-element.elementor-element-61bbff0b .elementor-heading-title{font-size:40px;}.elementor-6119 .elementor-element.elementor-element-f211447 > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6119 .elementor-element.elementor-element-5f4b040f .elementor-heading-title{font-size:40px;}.elementor-6119 .elementor-element.elementor-element-6d328e09 .cart button, .elementor-6119 .elementor-element.elementor-element-6d328e09 .cart .button{font-size:16px;}.elementor-6119 .elementor-element.elementor-element-6d328e09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6119 .elementor-element.elementor-element-6d328e09{width:100%;max-width:100%;}.elementor-6119 .elementor-element.elementor-element-626f8637 .jet-listing-dynamic-field__content{font-size:28px;text-align:center;}.elementor-6119 .elementor-element.elementor-element-626f8637 .jet-listing-dynamic-field{justify-content:center;}.elementor-6119 .elementor-element.elementor-element-626f8637 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6119 .elementor-element.elementor-element-626f8637{width:100%;max-width:100%;}.elementor-6119 .elementor-element.elementor-element-715ff707{text-align:center;}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-626f8637 */.single-product-price span.price-sup{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    margin-bottom: 6px;
    display: block;
}/* End custom CSS */
/* Start custom CSS */.woocommerce-notices-wrapper .woocommerce-message,
.woocommerce-error, .woocommerce-info{
    margin-bottom: 0 !important;
}
#idis_plfy{
    display: none;
}
.product.entry{
    margin: inherit;
}
.entry .entry-title{
    background-color: inherit !important;
    padding: inherit !important;
    text-align: inherit !important;
}
.pk-cp-title:before{
    position: absolute;
    content: "\f192";
    left: 50%;
    transform: translateX(-50%);
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
    font-size: 20px;
    bottom: -16px;
    color: #373E4D;
}
.pk-cpages:before{
    position: absolute;
    content: "";
    left: 50%;
    transform: translateX(-50%);
    width: 1px;
    height: 50px;
    top: 10px;
    background-color: #373E4D;
}
.pk-cpages .elementor-container:before{
    position: absolute;
    content: "";
    left: 50%;
    transform: translateX(-50%);
    width: calc(75% + 2px);
    height: 1px;
    top: -21px;
    background-color: #373E4D;
}


.sc-page .elementor-widget-heading{
    background: #fff;
    padding: 40px;
    border-radius: 0px 0px 12px 12px;
    border-top: 4px solid #373E4D;
}
.sc-page .elementor-widget-heading:before{
    position: absolute;
    content: "";
    left: 50%;
    transform: translateX(-50%);
    width: 1px;
    height: 45px;
    bottom: 100%;
    background-color: #373E4D;
}
.pk-epages .sc-page .elementor-widget-heading:before,
.pk-content .sc-page .elementor-widget-heading:before{
    content: none;
    display: none;
}
.sc-page .elementor-widget-heading{
    cursor: pointer;
    background-color: #ababab;
}
.elementor-widget-heading.selected,
.elementor-widget-heading.default-page{
    background-color: #fff;
}
.sc-page .elementor-widget-heading:after{
    content: "\f023";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    position: absolute;
    right: 10px;
    bottom: 0px;
    font-size: 35px;
}
.sc-page .elementor-widget-heading.selected:after,
.sc-page .elementor-widget-heading.default-page:after{
    content: none;
}
@media (max-width: 991px){
    .pk-cpages .elementor-container:before{
        content: "";
        display: none;
    }
}
@media (max-width: 767px){
    .entry .product_title.entry-title{
        padding: inherit !important;
    }
}/* End custom CSS */