.elementor-1681 .elementor-element.elementor-element-79d933bb{text-align:start;}.elementor-1681 .elementor-element.elementor-element-79d933bb .elementor-heading-title{font-size:42px;font-weight:700;color:#142238;}.elementor-1681 .elementor-element.elementor-element-19ba1b6b > .elementor-widget-container{margin:12px 0px 18px 0px;}.elementor-1681 .elementor-element.elementor-element-19ba1b6b{text-align:start;}.woocommerce .elementor-1681 .elementor-element.elementor-element-19ba1b6b .price{color:#142238;font-size:32px;font-weight:700;letter-spacing:0px;}.elementor-1681 .elementor-element.elementor-element-9ae211b > .elementor-widget-container{margin:0px 0px 24px 0px;}.woocommerce .elementor-1681 .elementor-element.elementor-element-9ae211b .woocommerce-product-details__short-description{color:#4B5563;font-size:17px;font-weight:400;}.elementor-1681 .elementor-element.elementor-element-3da995e7 .cart button, .elementor-1681 .elementor-element.elementor-element-3da995e7 .cart .button{font-size:16px;font-weight:700;text-transform:uppercase;border-radius:4px 4px 4px 4px;padding:16px 28px 16px 28px;color:#FFFFFF;background-color:#1E4F9A;border-color:#1E4F9A;transition:all 0.2s;}.elementor-1681 .elementor-element.elementor-element-3da995e7 .cart button:hover, .elementor-1681 .elementor-element.elementor-element-3da995e7 .cart .button:hover{color:#FFFFFF;background-color:#1E4F9A;border-color:#1E4F9A;}.elementor-1681 .elementor-element.elementor-element-3da995e7 .quantity .qty{font-size:16px;font-weight:600;border-radius:4px 4px 4px 4px;padding:16px 12px 16px 12px;color:#142238;background-color:#FFFFFF;border-color:#D5DAE1;transition:all 0.2s;}.elementor-1681 .elementor-element.elementor-element-5c410768 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1681 .elementor-element.elementor-element-5c410768 > .elementor-container{max-width:1200px;}.elementor-1681 .elementor-element.elementor-element-5c410768{padding:60px 20px 60px 20px;}.elementor-1681 .elementor-element.elementor-element-efa0799 > .elementor-element-populated{padding:0px 0px 0px 35px;}.elementor-1681 .elementor-element.elementor-element-35ddab26{text-align:start;}.elementor-1681 .elementor-element.elementor-element-35ddab26 .elementor-heading-title{font-size:42px;font-weight:700;color:#142238;}.elementor-1681 .elementor-element.elementor-element-246fd94a > .elementor-widget-container{margin:12px 0px 18px 0px;}.elementor-1681 .elementor-element.elementor-element-246fd94a{text-align:start;}.woocommerce .elementor-1681 .elementor-element.elementor-element-246fd94a .price{color:#142238;font-size:32px;font-weight:700;letter-spacing:0px;}.elementor-1681 .elementor-element.elementor-element-5dbb10c3 > .elementor-widget-container{margin:0px 0px 24px 0px;}.woocommerce .elementor-1681 .elementor-element.elementor-element-5dbb10c3 .woocommerce-product-details__short-description{color:#4B5563;font-size:17px;font-weight:400;}.elementor-1681 .elementor-element.elementor-element-63754fdb .cart button, .elementor-1681 .elementor-element.elementor-element-63754fdb .cart .button{font-size:16px;font-weight:700;text-transform:uppercase;border-radius:4px 4px 4px 4px;padding:14px 18px 14px 18px;color:#FFFFFF;background-color:#1E4F9A;border-color:#1E4F9A;transition:all 0.2s;}.elementor-1681 .elementor-element.elementor-element-63754fdb .cart button:hover, .elementor-1681 .elementor-element.elementor-element-63754fdb .cart .button:hover{color:#FFFFFF;background-color:#203A59;border-color:#203A59;}.elementor-1681 .elementor-element.elementor-element-63754fdb .quantity .qty{font-size:16px;font-weight:600;border-radius:4px 4px 4px 4px;padding:14px 10px 14px 10px;color:#142238;background-color:#FFFFFF;border-color:#D5DAE1;transition:all 0.2s;}.elementor-1681 .elementor-element.elementor-element-7a1f9ee7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1681 .elementor-element.elementor-element-7a1f9ee7:not(.elementor-motion-effects-element-type-background), .elementor-1681 .elementor-element.elementor-element-7a1f9ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1681 .elementor-element.elementor-element-7a1f9ee7 > .elementor-container{max-width:1100px;}.elementor-1681 .elementor-element.elementor-element-7a1f9ee7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 40px 20px;}.elementor-1681 .elementor-element.elementor-element-7a1f9ee7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-1681 .elementor-element.elementor-element-3a208a71{width:48%;}.elementor-1681 .elementor-element.elementor-element-efa0799{width:52%;}}@media(max-width:767px){.elementor-1681 .elementor-element.elementor-element-2d8426f6{padding:0px 0px 0px 0px;}.elementor-1681 .elementor-element.elementor-element-79d933bb > .elementor-widget-container{margin:20px 10px 30px 10px;padding:0px 0px 0px 0px;}.elementor-1681 .elementor-element.elementor-element-79d933bb{text-align:center;}.elementor-1681 .elementor-element.elementor-element-79d933bb .elementor-heading-title{font-size:30px;}.woocommerce .elementor-1681 .elementor-element.elementor-element-72c7178b .flex-control-thumbs img{border-radius:2px 2px 2px 2px;}.elementor-1681 .elementor-element.elementor-element-19ba1b6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1681 .elementor-element.elementor-element-19ba1b6b{text-align:center;}.woocommerce .elementor-1681 .elementor-element.elementor-element-19ba1b6b .price{font-size:24px;}.elementor-1681 .elementor-element.elementor-element-9ae211b{text-align:center;}.woocommerce .elementor-1681 .elementor-element.elementor-element-9ae211b .woocommerce-product-details__short-description{font-size:16px;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-3da995e7 */.elementor-1681 .elementor-element.elementor-element-3da995e7 form.cart {
    display: flex;
    width: 100%;
    gap: 10px;
}

.elementor-1681 .elementor-element.elementor-element-3da995e7 form.cart .quantity {
    flex: 0 0 70px;
}

.elementor-1681 .elementor-element.elementor-element-3da995e7 form.cart .single_add_to_cart_button {
    flex: 1;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-12145e5d */.pmai-page {
    border: 10px solid red !important;
}

.pmai-package-box {
    border: 10px solid lime !important;
}

.pmai-package-product {
    background: yellow !important;
}

.pmai-package-image-wrap {
    background-color: pink !important;
}/* End custom CSS */