/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 03 2025 | 23:36:19 */
#promo-inner span.promo_txt {
    color: #0a0a0a !important;
}
.wp-block-group.align-grp-center.maps.dsk.csb.has-global-padding.is-layout-constrained.wp-container-core-group-is-layout-2330f1b0.wp-block-group-is-layout-constrained {
    padding-left: 30px !important;
}
.wp-block-group.alignfull.is-content-justification-center.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-76ed7e24.wp-block-group-is-layout-flex {
    display: none;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    padding: 14px;
    color: white;
}
.wc-block-mini-cart__button .wc-block-mini-cart__icon {
    height: 2em;
    width: 2em;
}
.wp-block-woocommerce-customer-account a .wc-block-customer-account__account-icon {
    height: 2em;
    width: 2em;
}
.page-id-8 h2.wp-block-heading {
    background: #fff;
}
.single-post .wp-block-template-part {
    background: #ffffff;
}
.max-width-1550,.wp-block-template-part>.wp-block-group,.post-type-archive .wp-container-core-group-is-layout-130{
	max-width: 1550px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

.max-width-1000{
	max-width: 1000px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
.pad-lr-20{
	padding-left: 20px !important;
	padding-right: 20px !important;
}
.wp-block-template-part{
	background:#233958;
}
.max-width-1550.menu-top{
	min-width: unset !important;
	    width: 100%;
}
.wpcf7-number{
	width: 98%;
}
#wpcf7-f4916-p390-o1 textarea,.uacf7-form-4810 textarea {
    width: 100% !important;
    height: 100% !important;
	min-width:100%;
	max-width:100%;
}
#wpcf7-f4916-p390-o1 [name="tel-158"] {
    width: 100%;
}