.elementor .ptk-heading{font-weight:600;font-size:1.8rem;color:#222c2a;line-height:1.3;padding-block-start:1.35rem;margin-block-start:1rem;border-block-start-width: 1px; border-top-style: solid; border-top-color: #c8d3c2;\n}.elementor .ptk-plus{width:36px;height:36px;position:absolute;inset-inline-end:9px;inset-block-end:9px;z-index:1;font-size:22px;color:#23362c;line-height:1;border-radius:50%;background-color:#ffffff;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);display:flex;justify-content:center;align-items:center;}.elementor .ptk-badge{position:absolute;inset-block-start:9px;inset-inline-start:9px;z-index:1;font-weight:600;font-size:13px;color:#ffffff;line-height:1.3;padding-block-start:5px;padding-block-end:5px;padding-inline-start:11px;padding-inline-end:11px;border-radius:30px;background-color:rgba(35, 54, 44, 0.88);pointer-events: none;\n}.elementor .ptk-media{width:100%;position:relative;padding:0px;display:block;}.elementor .ptk-card-img:hover,.elementor .ptk-card-img:focus-visible{border-color:#9ac54b;}.elementor .ptk-card-img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:16px;border-width:1px;border-color:#d9e0d5;border-style:solid;background-color:#eef0e9;display:block;}.elementor .ptk-card{width:calc(25% - 12px);padding:0px;display:block;}.elementor .ptk-grid{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .ptk-section{width:100%;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .ptk-price{font-size:1.05rem;color:#294a25;line-height:1.6;}.elementor .ptk-value{font-size:0.95rem;color:#222c2a;line-height:1.5;}.elementor .ptk-label{font-size:0.95rem;color:#4f5c56;line-height:1.5;}.elementor .ptk-row{padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:8px;grid-template-columns:72px minmax(0, 1fr);border-top-style: solid; border-top-color: #e6ebe3;\n}.elementor .ptk-name{font-weight:600;font-size:1.5rem;color:#222c2a;line-height:1.28;margin-block-end:6px;}.elementor .ptk-code{font-size:0.875rem;color:#4f5c56;line-height:1.4;}.elementor .ptk-pop-info{padding-block-start:26px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;display:flex;flex-direction:column;gap:8px;}.elementor .ptk-pop-img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;display:block;}.elementor .ptk-pop-photo{padding:0px;background-color:#f3efe8;display:flex;justify-content:center;align-items:center;}.elementor .ptk-pop{overflow:hidden;color:#222c2a;padding:0px;border-radius:18px;background-color:#ffffff;display:grid;gap:0px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);}