.menu_cta{background-color:#009fe3;color:#fff;padding:0!important}.menu_cta a{color:#fff!important;padding:15px 15px 15px 15px!important}mark{background:none}#top-menu .sub-menu li.current-menu-item.no-highlight>a{color:inherit!important}.section_headline_text.headline_bg_gray h2{background-color:#dadada}.et_pb_title_container h1,#order_review_heading{font-weight:700;font-size:36px}.et_pb_title_container:after,#order_review_heading:after{display:block;content:"";margin:.5rem 0 1.5rem;width:40px;height:4px;border-top-color:#009fe3;border-top-width:4px;border-top-style:solid;z-index:10}.u-columns h2{font-weight:700;font-size:36px;color:#3f4d61;line-height:1.3em}.u-columns h2:after{display:block;content:"";margin:0.5rem 0 0;width:40px;height:4px;border-top-color:#009fe3;border-top-width:4px;border-top-style:solid;z-index:10}.et_pb_with_background h1{color:#fff}.woocommerce-MyAccount-navigation ul{padding:0;list-style:none}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{color:#fff!important;display:block;max-width:90%;padding-left:1.5rem;border-left:solid 5px transparent;opacity:0.8}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active a{border-color:#fff;opacity:1}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a:hover{opacity:1}.woocommerce-MyAccount-content{font-weight:400}.woocommerce-MyAccount-content .woocommerce-table__line-item .order_item.woocommerce-table__product-name .product-name{font-size:15px;color:#3f4d61}.woocommerce-MyAccount-content-text{font-size:60px;font-weight:normal;color:#3f4d61}@media only screen and (max-width:767px){div.et_pb_section.et_pb_section_1{background:#009fe3!important}.woocommerce-MyAccount-navigation{margin-bottom:3rem}.woocommerce-MyAccount-content{background:#fff;margin:0 -15px;padding:15px;width:calc(100% + 30px)!important}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{width:100%}}.wishlist-title h2{font-weight:700;font-size:28px;color:#3f4d61;line-height:1.3em}.woocommerce-orders-table .order .woocommerce-orders-table__cell-order-actions a,.woocommerce .woocommerce-MyAccount-content a.button{margin-bottom:15px;border:solid 1px #fff!important}.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions,.woocommerce-orders-table__header-order-actions{width:100px;text-align:center}.woocommerce-Address-title h3{font-weight:700}.woocommerce-Address-title:after{display:block;content:"";margin:.5rem 0 1.5rem;width:40px;height:4px;border-top-color:#009fe3;border-top-width:4px;border-top-style:solid;z-index:10}.col2-set.addresses{border-top:solid 1px #e2e2e2;padding-top:1.5rem}.woocommerce-MyAccount-navigation{background:#009fe3;padding:10px 5px}.woocommerce-MyAccount-navigation-link{padding:3px 0}.woocommerce-MyAccount-content legend{font-weight:700;font-size:28px;padding:2.5rem 0 0}.woocommerce-MyAccount-content legend:after{display:block;content:"";margin:1rem 0 1.5rem;width:40px;height:4px;border-top-color:#009fe3;border-top-width:4px;border-top-style:solid;z-index:10}.woocommerce-form-row label{font-weight:600}.woocommerce-form-row em{opacity:0.7;margin-top:.25rem;display:block;font-size:90%}.woocommerce-billing-fields h3,.woocommerce-additional-fields h3,#ship-to-different-address{font-weight:700}.tablepress{font-size:13px}.tablepress thead th{background-color:#009fe3;color:#fff}#contact_modal_section .et_pb_row{padding:15px 0;width:85%}#contact_modal_section .modal_fullwidth_row{width:100%!important}#contact_modal_section .modal_fullwidth_row .col_no_height{margin-bottom:0!important;height:0!important}#contact_modal_section .nc_row_no_vertical_padding{padding:0!important}#contact_modal_section .wpcf7 input[type="submit"],.wpcf7 input[type="submit"]{color:#fff!important;background-color:#009fe3;border:solid 1px #009fe3;padding:5px 12px;border-radius:0px;width:9em;margin-left:5px;margin-top:5px;font-weight:600;font-size:0.9em;line-height:1.2em}#contact_modal_section .wpcf7 input[type="submit"]:hover,.wpcf7 input[type="submit"]:hover,.wpcf7-submit:hover{opacity:0.65;padding:5px 12px!important;font-size:0.9em;line-height:1.2em}#form_close .et_pb_blurb_content{margin-top:0px;margin-right:0px;cursor:pointer}#form_close .et_pb_blurb_content .et_pb_main_blurb_image{margin-bottom:0}#tablepress-13 img{background-color:#fff}.postid-197 .mfp-img{background-color:#fff}.statement_quote_text .openquote{font-size:2.2em;line-height:0;position:relative;bottom:0.05em;font-weight:500}.statement_quote_text .closequote{font-size:2.2em;line-height:0;position:relative;top:0.45em;font-weight:500}#dbs-ga-opt-out{cursor:pointer}.footer-widget{width:22.75%;margin:0 2% 3% 0}@media all and (max-width:980px){#form_close .et_pb_blurb_content{margin-top:0px;margin-right:10px;cursor:pointer}}#footer-bottom{background-color:#3f4d61!important}#footer-widgets .footer-widget li:before{border-style:none}#footer-widgets .footer-widget li{padding-left:0;border-top:1px solid;display:inline-block;width:100%;list-style:none}.footer_office_location{font-size:12px;color:rgba(255,255,255,.7);white-space:nowrap}.woocommerce-products-header__title{font-weight:700}.woocommerce-products-header__title:after{display:block;content:"";margin:.5rem 0 1.5rem;width:40px;height:4px;border-top-color:#009fe3;border-top-width:4px;border-top-style:solid;z-index:10}.product-category .woocommerce-loop-category__title{display:flex;justify-content:space-between;font-weight:700}.product-category .woocommerce-loop-category__title .count{font-weight:700;opacity:40%}.widgettitle{font-weight:700}.wc-block-product-categories-list--depth-0>.wc-block-product-categories-list-item>a{font-weight:700}.wc-block-product-categories-list{width:100%}.wc-block-product-categories-list-item{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.wc-block-product-categories-list-item>.wc-block-product-categories-list{margin-top:.5rem}.wc-block-product-categories-list-item-count{opacity:0.6;font-size:80%}.wc-block-mini-cart{display:block}.wc-block-mini-cart__button{background:#009fe3;color:#fff;width:100%;justify-content:center}.wc-block-mini-cart__amount{font-size:16px;font-weight:800;margin-right:.5rem}.product-name{font-size:15px;font-weight:bold;vertical-align:upper-greek}sup{font-size:15px!important}.product .woocommerce-loop-product__title{font-weight:600;font-size:0.9rem!important}sup{font-size:15px!important}.woocommerce-products-details__short-descriptio{font:block;font-size:15px}.woocommerce-page ul.products li.product .price,.woocommerce-page ul.products li.product .price del,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price del{color:#3f4d61!important;font-weight:600}.woocommerce-cart .cart_item .product-name a{font-size:1.2em;font-weight:normal;color:#3f4d61}.woocommerce-cart .cart_item .product-name{text-transform:normal;font-weight:normal}.woocommerce-cart .cart_item .product-quantity{font-size:0.9em;font-weight:normal;color:#3f4d61}.woocommerce-cart .cart_item .product-price{font-size:1.2em;font-weight:normal;color:#3f4d61}.woocommerce-cart .cart-subtotal{font-size:1.2em;font-weight:normal;color:#3f4d61}.woocommerce .checkout_details .product-name{color:#3f4d61!important}sup{font-size:10px!important}.woocommerce-order-details__title{font-size:1.2em;font-weight:normal;color:#3f4d61}.woocommerce-table__product-name .product-name{font-size:1.2em;font-weight:normal;color:#3f4d61!important}.woocommerce-MyAccount-content a{font-weight:400;font-size:15px;text-decoration:underline;color:#3f4d61}.woocommerce-table__product-name .product-quantity{font-size:17px;font-weight:bold;color:#3f4d61}.woocommerce-table__product-name.product-name{font-size:1.2em;font-weight:normal;color:#3f4d61}body #main-content .woocommerce-notices-wrapper .woocommerce-message .wp-element-button{background:white;color:#009fe3;font-weight:600}.et_pb_module_inner h1 sup{font-size:16px!important}.ppc-button-wrapper{position:static;zoom:2!important;display:flex;margin-top:10px;justify-content:center}.nobr{font-size:15px}.product-name a{color:#3f4d61!important}.woocommerce a.remove{color:#3f4d61!important}.copy-target{padding:5px;font-weight:600}.ul{padding:0px}.quantity .input-text qty text{font-weight:600;background:aliceblue!important;font-size:20px;text-align:center!important;padding:5px}.components-button.wc-block-components-button.wp-element-button{background:#009fe3!important}.wc-block-components-button__text{color:white!important}.wc-block-components-button:not(.is-link).outlined:not(:focus){box-shadow:0 0 0 0px!important}.e1120-2.x-container,.e1120-10.x-container{clear:both}