.benefit-bar .benefit a{color:#fff}.benefit-bar .benefit p,.benefit-bar .benefit i{font-size:1rem}.benefit-bar .text-center p{width:100%;display:flex;justify-content:space-evenly}.benefit-bar .fa-phone{transform:rotate(90deg)}.my-account{display:none}.menu-3 .nav-main-menu{max-width:unset}.search-button:before{font-weight:400;height:20px;width:auto;margin-bottom:0.25rem}.open-minicart .fas,.redirect-to-cart .fas{font-weight:400;height:20px;width:auto;margin-bottom:0.25rem}.main-menu .header-cart-count{height:22px;width:22px;display:flex;align-items:center;justify-content:center;padding-top:1px;font-size:0.75rem}@media (min-width: 992px){.main-menu .header-cart-count{right:0.5rem}}.main-menu a{font-size:1.15rem}.main-menu .dropdown-item.active,.main-menu .dropdown-item:active{background-color:#fff;color:#28282D}.sidebar-menu .sidebar-body li a{color:#23A2BE}.sidebar-menu .sidebar-body li a:hover{font-weight:700}.sidebar-menu .sidebar-body .open-submenu{color:#23A2BE}.sidebar-menu .sidebar-body .open li a strong{margin-bottom:1rem;font-size:1.15rem}.sidebar-menu .sidebar-body .highlight .open-submenu{color:#fff}.sidebar-menu .sidebar-body .highlight a{color:#fff}.sidebar-menu .sidebar-body .highlight .open a{color:#23A2BE}.dropdown .dropdown-menu{min-width:370px}.dropdown .dropdown-menu a:hover{font-weight:700;background-color:#fff}.search-container .search-column-products .add-to-cart-wrapper{display:none}.mobile-menu li ul.active{overflow:auto}.searchform--input{border:solid 1px #E9E2DC}.relevanssi-live-search-results-showing .search-column-posts{background-color:#E9E2DC}.relevanssi-live-search-results-showing .search-head p{font-weight:700}@media (min-width: 768px){footer h3.footer{margin-bottom:1.5rem;font-size:1.75rem}}@media (max-width: 767.98px){footer h3.footer{border-color:#28282D}}footer a:hover{font-weight:700;text-decoration:none}footer .some-widget a i{background-color:transparent;color:#000;width:unset;height:unset;margin-right:0.75rem}footer .some-widget a i:before{width:unset;height:unset}footer .gform_wrapper .gfield_checkbox input{line-height:0.75rem}footer .gform_wrapper .gfield_checkbox input:after{width:15px !important;height:15px !important}footer .gform_wrapper .gfield_checkbox label{font-size:0.7rem}footer .gform_wrapper legend{font-weight:400 !important;font-size:1rem !important}footer .gform_wrapper .gform_footer{display:flex}footer .gform_wrapper .gform_footer .gform_button{margin-left:auto;margin-right:auto;margin-top:0}@media (min-width: 768px){#footer-bottom .container{border-top:1px solid #28282D}}#footer-bottom .footer-content>div{display:flex;justify-content:center}#footer-bottom .footer-content>div p{text-align:center}#footer-bottom .footer-content>div img{margin:0 1.5rem}@media (max-width: 767.98px){#footer-bottom .footer-content>div img{width:25%;margin:0 0.5rem}}h1,.h1{font-size:1.75rem;font-weight:700}@media (min-width: 992px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:1.5rem;font-weight:700}@media (min-width: 992px){h2,.h2{font-size:2rem}}h2 a,.h2 a{font-size:inherit;font-weight:inherit}h3,.h3{font-size:1.375rem;font-weight:700}h3 a,.h3 a{font-size:inherit;font-weight:inherit}@media (min-width: 992px){h3,.h3{font-size:1.5rem}}h4,.h4{font-size:1.25rem;font-weight:700}h4 a,.h4 a{font-size:inherit;font-weight:inherit}h5,.h5{font-size:1.125rem;font-weight:700}h6,.h6{font-size:1rem;font-weight:700}p{font-size:1rem;font-weight:400}a{font-size:1rem;font-weight:400}.button{padding:.5rem 1rem;font-weight:700}.mini-cart-qty .quantity{display:flex}.mini-cart-qty input{width:40px;height:40px}.banners .background-color{margin:auto;width:fit-content}.banners .background-color .button{width:auto}.cards .button{width:fit-content;font-weight:700}.cards .text-center .button{margin:auto}.cards .card-link{height:auto;text-decoration:none;max-height:100%}.carousel-row .item .product.holder:hover{box-shadow:0px 0px 15px 0px rgba(40,40,45,0.45);-webkit-box-shadow:0px 0px 15px 0px rgba(40,40,45,0.45);-moz-box-shadow:0px 0px 15px 0px rgba(40,40,45,0.45)}.carousel-row .item .product.holder .price{display:none}.carousel-row .arrow{width:50px;height:50px;padding:0;display:flex;align-items:center;justify-content:center;background-color:transparent}.carousel-row .arrow .far{font-size:78px;line-height:unset;font-weight:400}.carousel-row .arrow.right{right:-2.5rem}.product.holder .badge{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0}.mediamix-1-column.logowall img{padding:1rem}.call_to_action h2{margin-bottom:1rem}.call_to_action .button-holder .button{width:auto}.media-carousel .media-card-holder *:not(img):not(.media-carousel-link){margin-left:1rem;margin-right:1rem}.media-carousel .media-card-holder .button{width:fit-content}@media (min-width: 992px){.articles .carousel-row .item{flex:0 0 30%;max-width:30%;padding-left:20px;padding-right:20px}}@media (max-width: 767.98px){.articles .carousel-row .item{flex:0 0 75%;max-width:75%}}.articles .carousel-row .item .post-holder{background-color:#E9E2DC}.articles .carousel-row .item img{height:250px;object-fit:cover;margin-bottom:0 !important}.articles .carousel-row .item h3{height:132px}@media (min-width: 992px){.articles .carousel-row .item h3{height:87px}}.articles .carousel-row .item .entry-content{padding:1rem 1.25rem 0rem}.articles .carousel-row .item .entry-content .date{margin-top:1rem}.articles .carousel-row .item .text-link{text-decoration:underline !important;padding:0rem 1.25rem 1rem;margin-top:0}.articles .carousel-row .arrow{background-color:transparent}.articles .view-all{text-decoration:underline !important}.articles.catalogs .row .mb-5{margin-bottom:4.5rem !important}.gform_wrapper .gform_body input[type=text]{height:40px;margin-bottom:1rem}.gform_wrapper .gform_body input[type=checkbox]:after{height:25px;width:25px}.gform_wrapper .gform_body .gfield_label{font-weight:400}.gform_wrapper .gform_body .gfield_label_before_complex{font-size:1rem;font-weight:700}.gform_wrapper .gform_body fieldset{margin-top:1rem}.gform_wrapper .gform_body fieldset>.gfield_label{font-size:1rem;font-weight:700}.gform_wrapper .gform_button{margin-top:1rem}#breadcrumbs{margin:0.5rem 0 1.5rem}#breadcrumbs p,#breadcrumbs a{font-size:0.85rem;color:#23A2BE}#breadcrumbs .breadcrumb_last{color:#000}.pagination .page-numbers.current{background-color:#E9E2DC;color:#000}.post-holder:not(:last-child){border-bottom:1px solid #E9E2DC}.entry-data img{width:100%;height:auto}.article-btn{background-color:#23A2BE;color:#fff}.article-btn a{background-color:#23A2BE;color:#fff;text-decoration:none;font-weight:700}
