.large-font-size{font-size:1.5rem}h2{color:#303030}.header-top{background-color:#fff !important;color:#0c0c0c !important}.blog-carousel .holder .primary{color:#e46c90 !important}.blog-carousel .holder .date{color:#979797 !important}.all-posts{background-color:#303030 !important;color:#fff;padding:.5rem 3.5rem;border:solid 2px #303030;border-radius:2rem;text-decoration:none !important;font-weight:600}.frontpage-education .product h2{text-align:left;color:#e46c90}.frontpage-education .product .woocommerce-loop-product__title{text-align:left}.frontpage-education .product .training-info,.frontpage-education .product .training-time,.frontpage-education .product .archive-product-price-pro{text-align:left}.frontpage-education .product .add_to_cart_button{background-color:#303030 !important;color:#fff !important;display:none;visibility:hidden}.frontpage-education .product .quick-buy-regular-price{display:none;visibility:hidden}.frontpage-education .product .training-info{display:none;visibility:hidden}.header-fixed{background-color:#fff !important;color:#0c0c0c !important}.header-fixed a:hover{color:#e46c90 !important}footer#footer-top{background-color:#303030 !important;color:#fff !important}footer#footer-bottom{background-color:#303030 !important;color:#fff !important}.large-font-size h3{font-weight:200}.large-font-size p{font-size:1.125rem}@media(max-width: 575.98px){.large-font-size p{left:1rem}}.search-menu{flex:0 0 60%;max-width:60%}.search-menu .searchform--input input{border:1px solid #faf5f6 !important;border-radius:.75rem;background-color:#faf5f6}@media(max-width: 575.98px){.frontpage-hero h4{font-size:1.75rem}}@media(max-width: 575.98px){.frontpage-hero h2{font-size:1.5rem;font-weight:700}}.media-text .text-column{border-radius:20px;flex:0 0 48%;max-width:48%}.media-text .text-column.bg-box{background-color:#fff}@media(min-width: 992px){.media-text .text-column.bg-box{box-shadow:8px 8px 0 0 rgba(0,0,0,.03)}}@media(max-width: 991.98px){.media-text .text-column{margin-top:2rem;padding:1rem;padding-top:2rem !important}.media-text .text-column.py-1{padding-top:0 !important}}.media-text .text-column h2{position:absolute;top:-1.2rem;width:96%}.media-text .text-column h2.left{left:1rem;text-align:left}.media-text .text-column h2.right{right:1rem;text-align:right}.media-text .text-column h2.center{left:50%;transform:translate(-50%);text-align:center}@media(max-width: 991.98px){.media-text .text-column{flex:0 0 100%;max-width:100%}}.media-text .text-column.content-left{margin-right:1%}.media-text .text-column.content-right{margin-left:1%}.media-text .text-column.content-on-top{flex:0 0 50%;max-width:50%}@media(min-width: 992px){.media-text .text-column.content-on-top{margin-left:-2rem;margin-right:2rem}}@media(max-width: 991.98px){.media-text .text-column.content-on-top{flex:0 0 100%;max-width:100%}}@media(min-width: 992px){.media-text .text-column.content-on-top.content-left{margin-right:-2rem;margin-left:2rem;z-index:2}}.media-text .container .text-column h2{position:relative}@media(max-width: 991.98px){.media-text{padding:1rem !important}}.media-text .primary-cta{color:#fff !important}.header-top .count-container{background-color:#e46c90 !important;width:17px !important;height:17px !important}.header-top .count-container .header-cart-count{background:rgba(0,0,0,0) !important;border:none !important;font-size:12px;line-height:15px}