.home-slider .et_pb_slide.et_pb_slide_0 .et_pb_slide_content h1{color:white!important}.red-word{color:#8B0D1B;font-weight:bold}.footer-title-text h2:before{content:"";width:30px;height:2px;background-color:#8B0D1B;position:absolute;left:0;bottom:0}li.book-button a,.et-fixed-header #top-menu li.book-button a{background-color:#8c0125;color:white!important;padding-bottom:6px!important;padding:6px 10px 6px 10px!important;border-radius:4px}#top-menu li.mega-menu>ul>li>a:first-child{font-size:16px}#top-menu li.mega-menu>ul>li .sub-menu li a{margin-left:15px!important}.bottom-line{padding-bottom:40px}.bottom-line:after{content:"";width:55%;height:2px;background-color:#9a243c;position:absolute;bottom:0}#top-menu .sub-menu .sub-menu li.menu-item{transition:all 0.3s ease}#top-menu .sub-menu .sub-menu li.menu-item:hover{margin-left:10px}.et-cart-info{display:none!Important}.woocommerce-breadcrumb,.product_meta{display:none!important}.single-product #main-content .container{padding-top:20px!important}button.wc-appointments-appointment-form-button.single_add_to_cart_button.button.alt{width:100%;color:black}.single-product p.price{color:#8c0125!important;font-weight:bold}.woocommerce-checkout-review-order-table thead,.woocommerce-checkout-review-order-table tfoot{display:none}.home-slider .et_pb_slide .et_pb_slide_content h1{color:black!important;font-size:54px;margin-bottom:20px}.mobile_menu_bar:before{color:#8b001d}.et_mobile_menu{border-top:3px solid #8b001d}.mobile_menu_bar:after{content:"MENU";color:#8b001d;position:absolute;left:-44px;top:16px}.et_mobile_menu .first-level>a:after{font-family:'ETmodules';content:'\4c';font-weight:400;position:absolute;font-size:16px;top:13px;right:10px}.et_mobile_menu .first-level>a{background-color:transparent;position:relative}.et_mobile_menu .first-level>a:after{font-family:'ETmodules';content:'\4c';font-weight:normal;position:absolute;font-size:16px;top:13px;right:10px}.et_mobile_menu .first-level>.icon-switch:after{content:'\4d'}.second-level{display:none}.reveal-items{display:block}@media screen and (max-width:479px){.et_pb_section_0_tb_footer .et_pb_text{text-align:center}.footer-title-text h2:before{left:47%}.et_pb_section_0_tb_footer #menu-coaching-footer li{text-align:center}.et_pb_section_0_tb_footer .et_pb_social_media_follow{text-align:center}.footer-title-text h2{font-weight:bold}}@media screen and (max-width:980px){.et_header_style_left #logo{max-height:90%}}.title-dot{font-size:120px}.single-product p.price{display:none}.woocommerce-checkout-review-order-table td.product-total{display:none!important}.woocommerce-order-received li.total,.woocommerce-order-received li.method,.order_details thead,.order_details tfoot,.order_details tbody tr td:nth-child(2){display:none!important}.woocommerce-order-received h2.woocommerce-order-details__title{margin-top:22px}p.woocommerce-notice--success{color:green;text-align:center;font-weight:bold;margin-bottom:15px}.wc-appointments-appointment-cost{display:none!important}#main-header .container{max-width:1920px}.home-slider .et_pb_slide_description,.et_pb_slide .et_pb_slide_description{text-shadow:unset!important}@media screen and (max-width:650px){#main-header .container{width:90%}#logo{max-height:44%!important;max-width:unset!important}}@media screen and (min-width:1327px) and (max-width:1454px){.home-services-blurbs .et_pb_blurb_description{min-height:98px}}@media screen and (max-width:767px){.home-slider .et_pb_slide_description{padding-top:70%!important;padding-bottom:30%!important}.page-id-146 .services-main-header h1{margin-top:-75px}.page-id-156 .services-main-header h1{margin-top:145px}.page-id-138 .services-main-header h1{margin-top:80px}.page-id-12 .services-main-header h1{margin-top:80px}.page-id-167 .services-main-header h1{margin-top:50%;color:white!important}.page-id-169 .services-main-header h1{margin-top:50%;color:white!important}.page-id-14 .services-main-header .et_pb_row_0{position:absolute;bottom:0;left:20px}.page-id-665 .services-main-header h1{margin-top:-20%}.page-id-694 .services-main-header h1{margin-top:60px}}.home-slider .et_pb_slide_description p{max-width:580px}.about-values h3{color:white;background-color:#8c0125;max-width:204px;padding:5px 0 5px 10px}.about-values p{margin-left:12px}.about-me-promo{max-width:100%}.wpcf7-form{max-width:800px;margin:0 auto}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form select,.wpcf7-form textarea{background-color:#eee;width:100%;max-width:100%;border-width:0;border-radius:0;color:black;font-size:16px;padding:13px;line-height:1.7em;border-style:solid;margin-bottom:15px}.wpcf7-form small{font-size:14px;font-style:italic}.wpcf7-submit{width:100%;border:unset;background-color:black;color:white;font-size:21px;padding:11px;font-weight:bold}.wpcf7-submit:hover{background-color:#970327;cursor:pointer}