.brand-carousels{border-bottom:1px solid #ebebeb}.brand-carousels .slide-image-wrap{height:98px;border-left:1px solid #ebebeb}.btn.btn-border-grey{border-color:#959595}.banner-subtitle .elementor-heading-title{color:#666;font-weight:300;font-size:1.4rem;letter-spacing:-.01em;line-height:1.2}.banner-title .elementor-heading-title{color:#333;font-weight:600;font-size:2.4rem;letter-spacing:-.025em;line-height:1.3}.banner-price .elementor-heading-title{color:#333;font-weight:300;font-size:2.4rem;line-height:1.25;letter-spacing:-.01em}.tab-section .nav-link{padding:.8rem 1rem}.wpcf7-submit{color:#333}.wpcf7-submit:after{top:0}.newsletter-form .wpcf7-submit{font-weight:500}.newsletter-form .wpcf7-response-output{color:#fff}.newsletter-form .wpcf7-form>p{flex-flow:nowrap;padding:0}.newsletter-form .wpcf7-form-control{border:none}.newsletter-form .wpcf7-form-control-wrap,.newsletter-form .wpcf7-submit{margin-bottom:0}.newsletter-form .wpcf7-text{background-color:#fff}.wpcf7-form-control::placeholder{font-size:1.4rem}.entry-meta{margin-bottom:4px}@media (max-width:767px) and (min-width:576px){.deal-section .float-grid .grid-item.w-m-1-1{flex:0 0 50%;width:50%}.banner-mobile{width:40%}.side-banner-mobile{width:60%}}@media (max-width:991px){.deal-product .new-price{margin-left:auto}.deal-product .old-price{margin-right:auto}}@media (min-width:595px){.newsletter-form p{flex:0 0 83.33%;max-width:83.33%}}@media (min-width:767px){.newsletter-form p{flex:0 0 66.66%;max-width:66.66%}}@media (min-width:992px){.newsletter-form p{flex:0 0 50%;max-width:50%}}@media (max-width:575px){.custom-banner .banner,.custom-banner img{max-height:300px}}