:root{--primary-color:#000000;--secondary-color:#ffffff;--tertiary-color:#cfcfcf;--background-color-dark:#000000;--background-color-light:#ffffff;--font-color-light:#ffffff;--font-color-dark:#000000;--font:Poppins,Helvetica,Arial,Lucida,sans-serif}.woocommerce input.input-text,.woocommerce textarea,.woocommerce select,.woocommerce .select2-selection,.woocommerce .select2-selection__rendered{color:#000000!important}.flex-box{display:flex;flex-wrap:wrap}.vert-center{display:flex;flex-wrap:wrap;align-items:center}.blurb-left-center .et_pb_blurb_content{display:flex;flex-wrap:wrap;align-items:center}.mono-3-col{flex-basis:29%}@media only screen and (max-width:1080px){.mono-3-col{flex-basis:29%!important}}@media only screen and (max-width:600px){.mono-3-col{flex-basis:100%!important}}.mono-1-3-quarter{display:flex;flex-wrap:wrap;align-items:center}.mono-1-3-quarter .mono-1-quarter{width:20%!important}.mono-1-3-quarter .mono-3-quarter{width:73%!important}@media only screen and (max-width:600px){.no-left-padding-mobile .et_pb_blurb_container{padding-left:0!important}}@media only screen and (max-width:1080px){.mono-2-col-tab-mobile{flex-basis:50%!important}}@media only screen and (max-width:600px){.mono-1-col-mobile{flex-basis:100%!important}}@media only screen and (max-width:1080px){.mono-1-col-tab-mobile{flex-basis:100%!important}}.mono-menu-left-tab-mobile .et_pb_menu__wrap{justify-content:flex-start}@media only screen and (max-width:1080px){.mono-menu-right-tab-mobile>.et_pb_menu_inner_container>.et_pb_menu__wrap{justify-content:flex-end}}@media only screen and (max-width:1080px){.mono-col-margin-mobile{margin-bottom:0!important}}.reviews-no-shadow .et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:none!important}.blog-grid-no-bkg article{background-color:transparent!important;box-shadow:none!important;padding:0!important}.blog-grid-no-bkg article .et_pb_image_container{margin:auto}@media only screen and (min-width:981px){.blog-grid-no-bkg .et_pb_blog_grid .column.size-1of3{width:30%!important;margin-right:1.5%!important;margin-left:1.5%!important;float:none!important}.blog-grid-no-bkg .et_pb_blog_grid .et_pb_salvattore_content{display:flex;justify-content:center;flex-wrap:wrap}}@media only screen and (max-width:1080px){.mono-menu-right-tab-mobile
.et_pb_menu_inner_container
.et_pb_menu__wrap
.apply-mobile{display:block;border:none;background-color:var(--primary-color);border-radius:100px;text-align:center;font-size:18px;padding:10px 30px}.mono-menu-right-tab-mobile
.et_pb_menu_inner_container
.et_pb_menu__wrap
.apply-mobile:hover{border:1px solid var(--primary-color);color:var(--font-color-light);background-color:transparent;letter-spacing:0.5px}}.et_pb_menu_1_tb_header.et_pb_menu ul li:last-child a{color:#ffffff!important;background-color:transparent!important;border-bottom:none!important;font-weight:400}body.woocommerce-cart .woocommerce-cart-form table.shop_table,body.woocommerce-cart .woocommerce-cart-form table.shop_table td,body.woocommerce-cart .woocommerce-cart-form table.shop_table th{color:#000000!important}body.woocommerce-cart .woocommerce-cart-form .variation,body.woocommerce-cart .woocommerce-cart-form .variation dt,body.woocommerce-cart .woocommerce-cart-form .variation dd,body.woocommerce-cart .woocommerce-cart-form .variation p{color:#000000!important}body.woocommerce-cart .woocommerce-cart-form .wc-item-meta,body.woocommerce-cart .woocommerce-cart-form .wc-item-meta li,body.woocommerce-cart .woocommerce-cart-form .wc-item-meta p,body.woocommerce-cart .woocommerce-cart-form .wc-item-meta-label{color:#000000!important}body.woocommerce-cart .woocommerce-cart-form .product-price,body.woocommerce-cart .woocommerce-cart-form .product-price .amount,body.woocommerce-cart .woocommerce-cart-form .product-price .woocommerce-Price-amount{color:#000000!important}body.woocommerce-cart .woocommerce-cart-form .product-subtotal,body.woocommerce-cart .woocommerce-cart-form .product-subtotal .amount,body.woocommerce-cart .woocommerce-cart-form .product-subtotal .woocommerce-Price-amount{color:#000000!important}body.woocommerce-cart .cart_totals,body.woocommerce-cart .cart_totals table,body.woocommerce-cart .cart_totals th,body.woocommerce-cart .cart_totals td{color:#000000!important}body.woocommerce-cart .cart_totals .amount,body.woocommerce-cart .cart_totals .woocommerce-Price-amount,body.woocommerce-cart .cart_totals .woocommerce-Price-currencySymbol{color:#000000!important}body.woocommerce-cart .cart_totals .cart-subtotal,body.woocommerce-cart .cart_totals .order-total{color:#000000!important}body.woocommerce-cart td.product-name{color:#000000!important}body.woocommerce-checkout .woocommerce{color:#000000!important}body.woocommerce-checkout .woocommerce p,body.woocommerce-checkout .woocommerce label,body.woocommerce-checkout .woocommerce li,body.woocommerce-checkout .woocommerce dt,body.woocommerce-checkout .woocommerce dd,body.woocommerce-checkout .woocommerce th,body.woocommerce-checkout .woocommerce td,body.woocommerce-checkout .woocommerce span,body.woocommerce-checkout .woocommerce strong{color:#000000!important}body.woocommerce-order-received .woocommerce,body.woocommerce-order-received .woocommerce-order{color:#000000!important}body.woocommerce-order-received .woocommerce-order p,body.woocommerce-order-received .woocommerce-order li,body.woocommerce-order-received .woocommerce-order dt,body.woocommerce-order-received .woocommerce-order dd,body.woocommerce-order-received .woocommerce-order th,body.woocommerce-order-received .woocommerce-order td,body.woocommerce-order-received .woocommerce-order span,body.woocommerce-order-received .woocommerce-order strong,body.woocommerce-order-received .woocommerce-order b{color:#000000!important}body.woocommerce-order-received .woocommerce-thankyou-order-received{color:#000000!important}body.woocommerce-order-received ul.woocommerce-order-overview,body.woocommerce-order-received ul.woocommerce-order-overview li,body.woocommerce-order-received ul.woocommerce-order-overview li strong{color:#000000!important}body.woocommerce-order-received .woocommerce-order-details,body.woocommerce-order-received .woocommerce-order-details h2,body.woocommerce-order-received .woocommerce-order-details table,body.woocommerce-order-received .woocommerce-order-details th,body.woocommerce-order-received .woocommerce-order-details td{color:#000000!important}body.woocommerce-order-received .woocommerce-customer-details,body.woocommerce-order-received .woocommerce-customer-details h2,body.woocommerce-order-received .woocommerce-customer-details address,body.woocommerce-order-received .woocommerce-customer-details p{color:#000000!important}body.woocommerce-checkout .woocommerce-Price-amount,body.woocommerce-order-received .woocommerce-Price-amount,body.woocommerce-checkout .woocommerce-Price-currencySymbol,body.woocommerce-order-received .woocommerce-Price-currencySymbol,body.woocommerce-checkout .amount,body.woocommerce-order-received .amount{color:#000000!important}body.woocommerce-checkout input,body.woocommerce-checkout textarea,body.woocommerce-checkout select,body.woocommerce-checkout .select2-selection,body.woocommerce-checkout .select2-selection__rendered{color:#000000!important}body.woocommerce-checkout input::placeholder,body.woocommerce-checkout textarea::placeholder{color:#666666!important;opacity:1}