/*!
* PROMATRIX
* Copyright 2017 The Starfish Authors
*//*!
* Generals
*/@import url(https://fonts.googleapis.com/css?family=Raleway:900|Saira+Condensed:500,600,800);body,html{font-family:'Saira Condensed',sans-serif;font-weight:500;font-size:16px;color:#000;letter-spacing:1px}p,span{font-size:1.125rem}.container{width:100%;max-width:1200px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.wrapper{padding-top:0;padding-bottom:0}.mTaB-1{margin-top:10px;margin-bottom:10px}.mTaB-1{margin-top:10px;margin-bottom:10px}.mTaB-2{margin-top:20px;margin-bottom:20px}.mTaB-3{margin-top:30px;margin-bottom:30px}.mTaB-4{margin-top:40px;margin-bottom:40px}.mTaB-5{margin-top:50px;margin-bottom:50px}.mTaB-6{margin-top:60px;margin-bottom:60px}.mTaB-7{margin-top:70px;margin-bottom:70px}.mTaB-8{margin-top:80px;margin-bottom:80px}.mTaB-9{margin-top:90px;margin-bottom:90px}.mTaB-10{margin-top:100px;margin-bottom:100px}.mT-10{margin-top:100px}.mB-3{margin-bottom:30px}.pTaB-1{padding-top:10px;padding-bottom:10px}.pTaB-1{padding-top:10px;padding-bottom:10px}.pTaB-2{padding-top:20px;padding-bottom:20px}.pTaB-3{padding-top:30px;padding-bottom:30px}.pTaB-4{padding-top:40px;padding-bottom:40px}.pTaB-5{padding-top:50px;padding-bottom:50px}.pTaB-6{padding-top:60px;padding-bottom:60px}.pTaB-7{padding-top:70px;padding-bottom:70px}.pTaB-8{padding-top:80px;padding-bottom:80px}.pTaB-9{padding-top:90px;padding-bottom:90px}.pTaB-10{padding-top:100px;padding-bottom:100px}.promatrix-bg-color-primary{background-color:#000}.promatrix-bg-color-secondary{background-color:#dee3e7}.promatrix-bg-color-tertiary{background-color:#cd1010}.promatrix-bg-color-tertiary-gradient{background:url(/wp-content/uploads/2017/12/product-background.png),#cd1010;background:url(/wp-content/uploads/2017/12/product-background.png),-moz-radial-gradient(center,ellipse cover,#cd1010 0,#ff2121 100%);background:url(/wp-content/uploads/2017/12/product-background.png),-webkit-gradient(radial,center center,0,center center,100%,color-stop(0,#cd1010),color-stop(100%,#ff2121));background:url(/wp-content/uploads/2017/12/product-background.png),-webkit-radial-gradient(center,ellipse cover,#cd1010 0,#ff2121 100%);background:url(/wp-content/uploads/2017/12/product-background.png),-o-radial-gradient(center,ellipse cover,#cd1010 0,#ff2121 100%);background:url(/wp-content/uploads/2017/12/product-background.png),-ms-radial-gradient(center,ellipse cover,#cd1010 0,#ff2121 100%);background:url(/wp-content/uploads/2017/12/product-background.png),radial-gradient(ellipse at center,#cd1010 0,#ff2121 100%)}.bg-image-settings{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}/*!
* Navbar Custom Styling
*/.navbar.bg-dark{background-color:#fff}.navbar-light .navbar-nav a.nav-link{color:#000;font-family:'Saira Condensed',sans-serif;font-size:1.125rem;font-weight:600;text-transform:uppercase}.navbar-light .navbar-nav a.nav-link:active,.navbar-light .navbar-nav a.nav-link:focus,.navbar-light .navbar-nav a.nav-link:hover{color:#ce1010}.navbar-light .navbar-nav .active a.nav-link{color:#ce1010}#menu-item-25.active a.nav-link,#menu-item-26.active a.nav-link,#menu-item-27.active a.nav-link{color:#000}#menu-item-25.active a.nav-link:active,#menu-item-25.active a.nav-link:focus,#menu-item-25.active a.nav-link:hover,#menu-item-26.active a.nav-link:active,#menu-item-26.active a.nav-link:focus,#menu-item-26.active a.nav-link:hover,#menu-item-27.active a.nav-link:active,#menu-item-27.active a.nav-link:focus,#menu-item-27.active a.nav-link:hover{color:#ce1010}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.4)}.navbar-light .navbar-toggler-container{flex-grow:1;justify-content:flex-end;margin-right:30px}@media(max-width:1200px){nav.navbar #navbarNavDropdown ul li.dropdown-divider{display:none}nav.navbar .navbar-collapse.collapse.show{padding-top:10px}}.navbar-search-box-div{flex-basis:auto;flex-direction:row;align-items:center}.navbar-search-box-container{position:relative;height:auto;margin:25px auto;width:80px;display:flex}.navbar-search-box{float:right;width:0;height:100%;border:0;outline:0;padding-left:.75rem;font-style:italic;-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;-webkit-transition:-webkit-transform ease .5s;transition:-webkit-transform ease .5s;transition:transform ease .5s;transition:transform ease .5s,-webkit-transform ease .5s}.navbar-search-box:focus{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;width:100%;position:fixed;height:80px;top:0;left:0;right:0;background:#000;margin:0 auto;z-index:999;padding:15px;color:#fff}.navbar-search-box:focus+.Search-box-label{z-index:-1;opacity:0}.navbar-search-box:focus~.Search-close{z-index:9999;color:#fff;opacity:1;position:fixed;height:80px;top:0}.Search-box-label{right:0}.Search-box-label,.Search-close{position:absolute;z-index:2;cursor:pointer;height:100%;width:3rem;-webkit-transition:opacity ease 250ms 250ms;transition:opacity ease 250ms 250ms}.Search-close{opacity:0;z-index:0;right:0}.Search-close-icon,.Search-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url("data:image/svg+xml;utf8,<svgviewBox='002222'xmlns='http://www.w3.org/2000/svg'xmlns:xlink='http://www.w3.org/1999/xlink'><defs><pathfill='#555'd='M15.47713.356C16.43711.981710.306178.5173.80613.19408.50S03.80608.53.806178.517c1.80503.48-.5634.855-1.522l6.3046.303c.114.12.3.12.420l1.7-1.696c.116-.116.11-.310-.423l-6.305-6.303zM8.515c3.5906.5-2.916.5-6.5S12.0928.5224.9128.54.91158.515z'id='a'/></defs><gfill='none'fill-rule='evenodd'><usexlink:href='#a'/></g></svg>")}.Search-close-icon{background-image:url("data:image/svg+xml;utf8,<svgviewBox='00100100'xmlns='http://www.w3.org/2000/svg'><pathfill='#555'd='M77.621.1l-2828.1-28.1-28.1-1.91.92828.1-2828.11.91.9L49.653l2828.12-1.9-28.1-28.1L79.623z'/></svg>")}.navbar-search-box-container{content:"";display:table;clear:both}.Search-close-icon,.Search-icon{text-indent:100%;overflow:hidden}.Search-close-icon,.Search-icon{display:block;width:20px;height:20px;background-repeat:no-repeat}#Search-box::-webkit-input-placeholder{color:#fff}#Search-box::-moz-placeholder{color:#fff}#Search-box:-ms-input-placeholder{color:#fff}#Search-box:-moz-placeholder{color:#fff}.dropdown-divider{border:0;color:#000;height:auto}.dropdown-divider span{color:#000;font-family:'Saira Condensed',sans-serif;font-size:1.125rem;font-weight:600;position:relative;bottom:2px;padding:.5rem 1.125rem}.cart-contents{width:100%;display:flex;color:#000!important}.cart-contents:before{font-family:WooCommerce;content:"\e01d";font-size:28px;font-style:normal;font-weight:400;padding-right:5px;vertical-align:bottom}.cart-contents:hover{text-decoration:none}.cart-contents-count{color:#fff;background-color:#2ecc71;font-size:1.125rem;border-radius:12px;padding:1px 6px;height:28px;font-family:'Saira Condensed',sans-serif;font-weight:600;vertical-align:top}.woocommerce div.product form.cart .variations select{min-width:50%}/*!
* Footer
*/#wrapper-footer{background-color:#000}#wrapper-footer ul{flex-direction:row;align-items:center;margin:auto;list-style-type:none;display:flex;justify-content:center;flex-flow:wrap}#wrapper-footer ul li a,#wrapper-footer ul li span{color:#fff;font-family:'Saira Condensed',sans-serif;font-size:.875rem;font-weight:600;text-transform:uppercase;padding:.5rem 1.125rem}#wrapper-footer ul li a:active,#wrapper-footer ul li a:focus,#wrapper-footer ul li a:hover,#wrapper-footer ul li span:active,#wrapper-footer ul li span:focus,#wrapper-footer ul li span:hover{color:#ce1010}#wrapper-footer ul .footer-links-divider span{color:#ce1010}#wrapper-footer ul .footer-links-divider span:active,#wrapper-footer ul .footer-links-divider span:focus,#wrapper-footer ul .footer-links-divider span:hover{color:#ce1010}#wrapper-footer .footer-bottom-container{margin-top:30px}#wrapper-footer .footer-bottom-container p{color:#fff;font-family:'Saira Condensed',sans-serif;font-size:.875rem;font-weight:600}#wrapper-footer .footer-bottom-container .footer-connections-phone{margin-right:30px}#wrapper-footer .footer-bottom-container .footer-connections-phone i{color:#ce1010}#wrapper-footer .footer-bottom-container .footer-connections-email i{color:#ce1010}#wrapper-footer .site-footer{padding:50px 0}/*!
* Home
*/.home #banner{padding:0}.home #banner .parallax{height:75vh;background-size:cover;background-position:center;background-repeat:no-repeat}.home #banner .parallax a{position:relative;z-index:1}.home #banner .parallax a img{width:100%;max-width:650px}.home #banner .parallax .banner-overlay{background-color:rgba(0,0,0,.3);position:relative;z-index:1;padding:15px 15px}.home #banner .parallax .banner-overlay h1{text-align:center;color:#fff;width:100%;font-family:'Saira Condensed',sans-serif;font-size:3.625rem;font-weight:600;position:relative;z-index:1}.home #banner .parallax .banner-overlay h1 span{color:#ce1010;font-size:3.625rem}.home #banner .parallax .overlapping-img{position:absolute;right:10%;top:0;max-height:80vh;height:80vh}.home #banner .parallax .overlapping-img img{height:60vh;width:auto}.home #banner .parallax .parallax-pattern-overlay{top:50%;transform:translateY(-50%);bottom:initial;position:relative;left:0;right:0}.home .cards-container .card{border:0;text-align:center;background-color:transparent}.home .cards-container .card h2{font-family:'Saira Condensed',sans-serif;font-size:2rem;font-weight:600;color:#4f7389}.home .cards-container .card p{font-family:'Saira Condensed',sans-serif;font-size:1.125rem;font-weight:500}.home .cards-container .card img{display:block;object-fit:contain;width:auto;height:100%}.home .home-products-section-title{position:relative;box-sizing:border-box;box-shadow:0 10px 10px 0 rgba(0,0,0,.2)}.home .home-products-section-title h1{font-family:Raleway,sans-serif;font-weight:900;font-size:3.625rem;color:#fff;letter-spacing:2px}.home .home-products-section-title p{margin-bottom:0;color:#fff}.home .home-products-section-title:after{content:"";position:absolute;top:100%;left:50%;margin-left:-30px;width:0;height:0;box-sizing:border-box;border:1em solid #000;border-color:transparent transparent #cd1010 #cd1010;transform-origin:0 0;transform:rotate(-45deg);box-shadow:-8px 8px 8px 0 rgba(0,0,0,.2)}.home .home-products-container .card-custom-flex{padding-top:100px;padding-bottom:100px;display:flex;justify-content:center}.home .home-products-container .card-custom-flex .card img{width:80%;margin:0 auto}.home .home-products-container .card{background-color:transparent;border:0}.home .home-products-container .card h2{font-family:'Saira Condensed',sans-serif;font-size:2rem;font-weight:600;margin-bottom:.1rem}.home .home-products-container .card a{font-family:Raleway,sans-serif;font-weight:900;font-size:.875rem;letter-spacing:2px}.home .home-products-container .card p{margin-bottom:2rem}.home .home-products-container .card a,.home .home-products-container .card h2,.home .home-products-container .card p,.home .home-products-container .card span{color:#fff}.home .home-products-container .card hr{display:block;height:1px;border:0;border-top:3px solid #fff;padding:0;margin-top:.5rem}.home .home-products-container .card .card-order-now{margin-top:15px;padding:20px;border:2px solid #fff}.home .home-products-container .card .card-order-now:active,.home .home-products-container .card .card-order-now:focus,.home .home-products-container .card .card-order-now:hover{color:#cd1010;border:2px solid #fff;background-color:#fff;-webkit-transition:background-color 1.5s linear;-moz-transition:background-color 1.5s linear;-o-transition:background-color 1.5s linear;-ms-transition:background-color 1.5s linear;transition:background-color 1.5s linear;text-decoration:none}.home .home-products-container .card .card-buy-products{margin-top:15px;padding:20px;color:#fff;background-color:#231f20}.home .home-products-container .card .card-buy-products:active,.home .home-products-container .card .card-buy-products:focus,.home .home-products-container .card .card-buy-products:hover{color:#231f20;border:2px solid #fff;background-color:#fff;-webkit-transition:background-color 1.5s linear;-moz-transition:background-color 1.5s linear;-o-transition:background-color 1.5s linear;-ms-transition:background-color 1.5s linear;transition:background-color 1.5s linear;text-decoration:none}.home .home-mission-container .card{background-color:transparent;border:0}.home .home-mission-container .card a{font-family:Raleway,sans-serif;font-weight:900;font-size:.875rem;letter-spacing:2px}.home .home-mission-container .card p{margin-bottom:2rem}.home .home-mission-container .card a,.home .home-mission-container .card h2,.home .home-mission-container .card p,.home .home-mission-container .card span{color:#fff}.home .home-mission-container .card .card-order-now{margin-top:15px;padding:20px 15%;background-color:#cd1010}.home .home-mission-container .card .card-order-now:active,.home .home-mission-container .card .card-order-now:focus,.home .home-mission-container .card .card-order-now:hover{color:#cd1010;background-color:#fff;-webkit-transition:background-color 1.5s linear;-moz-transition:background-color 1.5s linear;-o-transition:background-color 1.5s linear;-ms-transition:background-color 1.5s linear;transition:background-color 1.5s linear;text-decoration:none}.home .home-mission-container .card .card-body p{margin-bottom:3rem;margin-top:1.125rem}.home .home-mission-container .card .card-body .logo-holder-container{margin-top:3rem}.home .home-mission-container .card .card-body .logo-holder-container .logo-item{margin-bottom:30px}.home .home-retailers-container h1{font-size:3.625rem;font-weight:900}.home .home-retailers-container h1 span{color:#cd1010;font-size:3.625rem}.home .home-retailers-container .col-md-12{padding-top:3rem}.home .home-retailers-container .logo-holder-container{margin-top:3rem;margin-bottom:1.5rem}.home .home-retailers-container .logo-holder-container .logo-item{margin-bottom:3rem}.home .home-retailers-container .logo-holder-container .logo-item img{width:90%}.home .home-team-promatrix-container .team-promatrix-body h1{font-family:Raleway,sans-serif;font-weight:900;font-size:3.625rem;color:#cd1010;letter-spacing:2px}.home .home-team-promatrix-container .team-promatrix-body p{margin-bottom:3rem}.home .home-team-promatrix-container .carousel-container .slider-for-team-promatrix .image-holder img{margin:10px;padding:8%;opacity:.8;transition:all .3s ease;width:80%;margin:10% auto 10% auto;-webkit-filter:blur(1px);filter:blur(1px)}.home .home-team-promatrix-container .carousel-container .slider-for-team-promatrix .image-holder h3{margin-bottom:0;font-family:'Saira Condensed',sans-serif;font-size:2rem;font-weight:600;color:#4f7389;text-transform:uppercase}.home .home-team-promatrix-container .carousel-container .slider-for-team-promatrix .image-holder p{margin-top:0!important}.home .home-team-promatrix-container .carousel-container .slider-for-team-promatrix .image-holder h3,.home .home-team-promatrix-container .carousel-container .slider-for-team-promatrix .image-holder p{opacity:0;transition:all .3s ease}.home .home-team-promatrix-container .carousel-container .slider-for-team-promatrix .image-holder:active,.home .home-team-promatrix-container .carousel-container .slider-for-team-promatrix .image-holder:focus,.home .home-team-promatrix-container .carousel-container .slider-for-team-promatrix .image-holder:hover,.home .home-team-promatrix-container .carousel-container .slider-for-team-promatrix .image-holder:visited{outline-color:transparent}.home .home-team-promatrix-container .carousel-container .slider-for-team-promatrix .slick-center img{-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);-webkit-transform:scale(1.08);transform:scale(1.08);opacity:1;width:100%;margin:0 auto;-webkit-filter:blur(0);filter:blur(0)}.home .home-team-promatrix-container .carousel-container .slider-for-team-promatrix .slick-center h3,.home .home-team-promatrix-container .carousel-container .slider-for-team-promatrix .slick-center p{-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);-webkit-transform:scale(1.08);transform:scale(1.08);opacity:1}.home .home-team-promatrix-container .carousel-container .slider-for-team-promatrix .slick-prev{left:25px;width:40px;height:40px;border:0;display:flex;align-items:center;justify-content:center;z-index:1}.home .home-team-promatrix-container .carousel-container .slider-for-team-promatrix .slick-next{right:25px;width:40px;height:40px;border:0;display:flex;align-items:center;justify-content:center;z-index:1}.home .home-team-promatrix-container .carousel-container .slider-for-team-promatrix .slick-prev:before{content:url(../css/Promatrix-carousel-prev.png);color:#000;line-height:1px;opacity:1;font-size:28px;font-weight:600}.home .home-team-promatrix-container .carousel-container .slider-for-team-promatrix .slick-next:before{content:url(../css/Promatrix-carousel-next.png);color:#000;line-height:1px;opacity:1;font-size:28px;font-weight:600}.home .home-team-promatrix-container .carousel-container .slick-dots{bottom:-50px}.home .home-team-promatrix-container .carousel-container .slick-dots li button:before{content:'';border:1px solid #000;opacity:1;width:15px;height:15px}.home .home-team-promatrix-container .carousel-container .slick-dots li:active button:before,.home .home-team-promatrix-container .carousel-container .slick-dots li:focus button:before,.home .home-team-promatrix-container .carousel-container .slick-dots li:hover button:before{background-color:#000}.home .home-team-promatrix-container .carousel-container .slick-dots .slick-active button:before{background-color:#000}.home .home-testimonials-container{max-width:800px}.home .home-testimonials-container .testimonials-title{font-family:Raleway,sans-serif;font-weight:900;font-size:3.625rem;color:#cd1010;letter-spacing:2px}.home .home-testimonials-container .carousel-container .slider-for-testimonials .image-holder img{margin:5% 15% -4%}.home .home-testimonials-container .carousel-container .slider-for-testimonials .image-holder h4{padding-bottom:30px;font-family:'Saira Condensed',sans-serif;font-size:2rem;font-weight:600;color:#4f738a;width:50%;margin:0 auto}.home .home-testimonials-container .carousel-container .slider-for-testimonials .image-holder h5{font-family:'Saira Condensed',sans-serif;font-size:2rem;font-weight:600;color:#4f738a}.home .home-testimonials-container .carousel-container .slider-for-testimonials .image-holder p{margin-top:0!important}.home .home-testimonials-container .carousel-container .slider-for-testimonials .slick-prev{left:25px;width:40px;height:40px;border:0;display:flex;align-items:center;justify-content:center;z-index:1}.home .home-testimonials-container .carousel-container .slider-for-testimonials .slick-next{right:25px;width:40px;height:40px;border:0;display:flex;align-items:center;justify-content:center;z-index:1}.home .home-testimonials-container .carousel-container .slider-for-testimonials .slick-prev:before{content:url(../css/Promatrix-carousel-prev.png);color:#000;line-height:1px;opacity:1;font-size:28px;font-weight:600}.home .home-testimonials-container .carousel-container .slider-for-testimonials .slick-next:before{content:url(../css/Promatrix-carousel-next.png);color:#000;line-height:1px;opacity:1;font-size:28px;font-weight:600}.home .home-testimonials-container .carousel-container .slick-dots{bottom:-50px}.home .home-testimonials-container .carousel-container .slick-dots li button:before{content:'';border:1px solid #000;opacity:1;width:15px;height:15px}.home .home-testimonials-container .carousel-container .slick-dots li:active button:before,.home .home-testimonials-container .carousel-container .slick-dots li:focus button:before,.home .home-testimonials-container .carousel-container .slick-dots li:hover button:before{background-color:#000}.home .home-testimonials-container .carousel-container .slick-dots .slick-active button:before{background-color:#000}/*!
* Product Archive
*/.page-template-home .col-md-12.col-lg-3 .card-img-top{height:310px;width:auto;display:block;object-fit:contain}.woocommerce-page .product .card .card-img-top{height:310px;width:auto;display:block;object-fit:contain}#woocommerce-wrapper .full-width-section-container{margin-top:15vh}#woocommerce-wrapper #banner{padding:0}#woocommerce-wrapper #banner .parallax{height:70vh;background-size:cover;background-position:center;background-repeat:no-repeat}#woocommerce-wrapper #banner .parallax a{position:relative;z-index:1}#woocommerce-wrapper #banner .parallax .banner-overlay{position:relative;z-index:1;padding:15px 15px;margin-top:auto;margin-bottom:auto;text-align:center}#woocommerce-wrapper #banner .parallax .banner-overlay-second{position:relative;z-index:1;margin-top:auto;margin-bottom:auto;text-align:center}#woocommerce-wrapper #banner .parallax .banner-overlay h1{color:#fff;width:100%;font-family:'Saira Condensed',sans-serif;font-size:2.5rem;font-weight:600;position:relative;z-index:1}#woocommerce-wrapper #banner .parallax .banner-overlay h1 span{color:#ce1010;font-size:2.5rem}#woocommerce-wrapper #banner .parallax .banner-overlay-second h1{color:#fff;width:100%;font-family:'Saira Condensed',sans-serif;font-size:2rem;position:relative;font-weight:400;text-align:center;z-index:1}#woocommerce-wrapper #banner .parallax .banner-overlay-second h1 span{color:#ce1010;font-size:2.5rem}#woocommerce-wrapper #banner .parallax .overlapping-img{position:relative}#woocommerce-wrapper #banner .parallax .overlapping-img img{position:absolute;right:0;left:0;height:auto;width:320px;margin:0 auto;top:20px}#woocommerce-wrapper #banner .parallax .parallax-pattern-overlay{top:50%;transform:translateY(-50%);bottom:initial;position:relative;left:0;right:0}#woocommerce-wrapper .products-section-title{position:relative;box-sizing:border-box;box-shadow:0 10px 10px 0 rgba(0,0,0,.2)}#woocommerce-wrapper .products-section-title h1{font-family:Raleway,sans-serif;font-weight:900;font-size:3.625rem;color:#fff;letter-spacing:2px}#woocommerce-wrapper .products-section-title p{margin-bottom:0;color:#fff}#woocommerce-wrapper .products-section-title:after{content:"";position:absolute;top:100%;left:50%;margin-left:-30px;width:0;height:0;box-sizing:border-box;border:1em solid #000;border-color:transparent transparent #cd1010 #cd1010;transform-origin:0 0;transform:rotate(-45deg);box-shadow:-8px 8px 8px 0 rgba(0,0,0,.2)}#woocommerce-wrapper .archive-products-container .card{background-color:transparent;border:0;padding:15px 30px;margin-bottom:30px}#woocommerce-wrapper .archive-products-container .card h2{font-family:'Saira Condensed',sans-serif;font-size:2rem;font-weight:600;margin-bottom:.1rem}#woocommerce-wrapper .archive-products-container .card a{font-family:Raleway,sans-serif;font-weight:900;font-size:.875rem;letter-spacing:2px}#woocommerce-wrapper .archive-products-container .card p{margin-bottom:2rem;min-height:90px}#woocommerce-wrapper .archive-products-container .card span a{font-family:'Saira Condensed',sans-serif;font-weight:500;font-size:1.125rem;letter-spacing:1px;pointer-events:none;cursor:default}#woocommerce-wrapper .archive-products-container .card span a:active,#woocommerce-wrapper .archive-products-container .card span a:focus,#woocommerce-wrapper .archive-products-container .card span a:hover{color:#fff!important;text-decoration:none}#woocommerce-wrapper .archive-products-container .card a,#woocommerce-wrapper .archive-products-container .card h2,#woocommerce-wrapper .archive-products-container .card p,#woocommerce-wrapper .archive-products-container .card span{color:#fff}#woocommerce-wrapper .archive-products-container .card hr{display:block;height:1px;border:0;border-top:3px solid #fff;padding:0;margin-top:.5rem}#woocommerce-wrapper .archive-products-container .card .card-order-now{margin-top:15px;padding:20px;border:2px solid #fff}#woocommerce-wrapper .archive-products-container .card .card-order-now:active,#woocommerce-wrapper .archive-products-container .card .card-order-now:focus,#woocommerce-wrapper .archive-products-container .card .card-order-now:hover{color:#cd1010;border:2px solid #fff;background-color:#fff;-webkit-transition:background-color 1.5s linear;-moz-transition:background-color 1.5s linear;-o-transition:background-color 1.5s linear;-ms-transition:background-color 1.5s linear;transition:background-color 1.5s linear;text-decoration:none}/*!
* Contact Us
*/.contact-us-page #banner{padding:0}.contact-us-page #banner .parallax{height:50vh;background-size:cover;background-position:center;background-repeat:no-repeat}.contact-us-page #banner .parallax a{position:relative;z-index:1}.contact-us-page #banner .parallax .banner-overlay{position:relative;z-index:1;padding:15px 15px}.contact-us-page #banner .parallax .banner-overlay h1{color:#fff;width:100%;font-family:Raleway,sans-serif;font-weight:900;font-size:3.625rem;letter-spacing:2px;position:relative;z-index:1}.contact-us-page #banner .parallax .banner-overlay h1 span{color:#ce1010;font-size:3.625rem}.contact-us-page #banner .parallax .banner-overlay h1.learn{font-family:'Saira Condensed',sans-serif;font-weight:500;font-size:1.125rem;letter-spacing:2px}.contact-us-page #banner .parallax .parallax-pattern-overlay{top:50%;transform:translateY(-50%);bottom:initial;position:relative;left:0;right:0}.contact-us-page .content-container{padding:50px 50px;background-color:#fff;-moz-box-shadow:0 0 15px 5px #ccc;-webkit-box-shadow:0 0 15px 5px #ccc;box-shadow:0 0 15px 5px #ccc}.contact-us-page .card{background-color:transparent;border:0;margin-bottom:50px}.contact-us-page .card .card-body{padding:0;margin-top:50px}.contact-us-page .card .card-body .card-text{margin-bottom:50px}.contact-us-page .card .card-body .phone i:before{content:url(../css/contact-phone.jpg);position:relative;top:6px;margin-right:15px}.contact-us-page .card .card-body .email i:before{content:url(../css/contact-mail.jpg);position:relative;top:6px;margin-right:15px}.contact-us-page .divider{border-right:2px solid #050505}.contact-us-page .promatrix-custom-enquiry-form span{color:#cd1010;line-height:1}.contact-us-page .promatrix-custom-enquiry-form input,.contact-us-page .promatrix-custom-enquiry-form textarea{border:2px solid #6d6e71;border-radius:0}.contact-us-page .promatrix-custom-enquiry-form input{padding:.175rem .75rem}.contact-us-page .promatrix-custom-enquiry-form textarea{resize:none}.contact-us-page .promatrix-custom-enquiry-form label{margin-bottom:.25rem}.contact-us-page .promatrix-custom-enquiry-form input.promatrix-custom-btn{color:#fff;width:50%;background-color:#cd1010;border:0}.contact-us-page .promatrix-custom-enquiry-form input.promatrix-custom-btn:active,.contact-us-page .promatrix-custom-enquiry-form input.promatrix-custom-btn:focus,.contact-us-page .promatrix-custom-enquiry-form input.promatrix-custom-btn:hover{color:#fff}.contact-us-page div.wpcf7 .ajax-loader{display:none}/*!
* Single Product Page
*/.single-product .woocommerce-breadcrumb{background-color:#000;padding:15px 0;font-family:'Saira Condensed',sans-serif;font-weight:800;font-size:1.125rem;letter-spacing:1px;color:#fff;text-transform:uppercase}.single-product .woocommerce-breadcrumb a{color:#fff;text-decoration:none;font-weight:500}.single-product .woocommerce-breadcrumb a:focus,.single-product .woocommerce-breadcrumb a:hover{color:#fff;text-decoration:none}.single-product .left-content{margin-top:100px}.single-product .left-content .product .summary p{color:#414042}.single-product .left-content .product .summary p.product-excerpt{color:#414042}.single-product .left-content .product .summary h1.product_title{color:#ed1c24;font-family:'Saira Condensed',sans-serif;font-weight:600;font-size:3.625rem;letter-spacing:2px;text-transform:uppercase}.single-product .left-content .product .summary h2.product-tagline{color:#4f738a;font-family:'Saira Condensed',sans-serif;font-weight:600;font-size:2rem;letter-spacing:2px}.single-product .left-content .product .summary span.price,.single-product .left-content .product .summary span.woocommerce-Price-amount.amount{color:#231f20;font-family:'Saira Condensed',sans-serif;font-weight:500;font-size:2rem;letter-spacing:2px}.single-product .left-content .product .summary span.price span,.single-product .left-content .product .summary span.woocommerce-Price-amount.amount span{font-size:2rem}.single-product .left-content .product .summary table.variations td.label label{display:none}.single-product .left-content .product .summary .quantity{border:2px solid #6d6e71;margin:0 15px 0 0}.single-product .left-content .product .summary input[type=number]{-moz-appearance:textfield}.single-product .left-content .product .summary .minus{border:0;color:#050505;background-color:transparent;height:42px;width:25px;font-family:Raleway,sans-serif;font-weight:900}.single-product .left-content .product .summary .plus{border:0;color:#050505;background-color:transparent;height:42px;width:25px;font-family:Raleway,sans-serif;font-weight:900}.single-product .left-content .product .summary .qty{border:0;height:42px;width:1.5em;font-family:Raleway,sans-serif;font-weight:900}.single-product .left-content .product .summary #spin,.single-product .left-content .product .summary [type=number]::-webkit-inner-spin-button,.single-product .left-content .product .summary [type=number]::-webkit-outer-spin-button{display:none!important}.single-product .left-content .product .summary button{display:block;color:#fff;width:50%;background-color:#cd1010;border:0;text-transform:uppercase;text-align:center;border-radius:0;font-size:100%;font-weight:700;height:46.5px}.single-product .left-content .product .woocommerce-tabs{border-bottom:2px solid #414042;border-top:0;border-radius:0;border-left:0;border-right:0}.single-product .left-content .product .woocommerce-tabs .card{border-bottom:0;border-top:2px solid #414042;border-radius:0;border-left:0;border-right:0}.single-product .left-content .product .woocommerce-tabs .card .card-header{border-bottom:0}.single-product .left-content .product .woocommerce-tabs .card .card-header h5 a{font-family:Raleway,sans-serif;font-weight:900;color:#000;text-decoration:none;font-size:1.125rem;text-transform:uppercase}.single-product .left-content .product .woocommerce-tabs .card .card-header h5 a span{margin-right:15px;font-family:Raleway,sans-serif;font-weight:900;color:#000}.single-product .left-content .product .woocommerce-tabs .card .card-header h5 a:active,.single-product .left-content .product .woocommerce-tabs .card .card-header h5 a:focus,.single-product .left-content .product .woocommerce-tabs .card .card-header h5 a:hover{color:#000;text-decoration:none}.single-product .left-content .product .woocommerce-tabs .card .woocommerce-Tabs-panel{padding:0 1.25rem;margin-left:25px}.single-product .left-content .product .woocommerce-tabs .card .woocommerce-Tabs-panel .card-block h2{display:none}.single-product .left-content .product .woocommerce-tabs .card .woocommerce-Tabs-panel p{color:#414042}.single-product .right-content{margin-top:100px}.single-product .right-content .cart-widget-container{padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;background-color:#f1f9f9}.single-product .right-content .cart-widget-container .widget-title{color:#231f20;font-family:'Saira Condensed',sans-serif;font-weight:500;font-size:2rem;letter-spacing:2px;text-transform:uppercase;border-bottom:2px solid #414042}.single-product .right-content .cart-widget-container .widget_shopping_cart_content .remove.remove_from_cart_button{display:none}.single-product .right-content .cart-widget-container .widget_shopping_cart_content ul li{padding:20px 0}.single-product .right-content .cart-widget-container .widget_shopping_cart_content ul li a{color:#4f738a;font-family:'Saira Condensed',sans-serif;font-weight:600;font-size:1.875rem;letter-spacing:2px;text-decoration:none;line-height:1}.single-product .right-content .cart-widget-container .widget_shopping_cart_content ul li a:focus,.single-product .right-content .cart-widget-container .widget_shopping_cart_content ul li a:hover{color:#4f738a;text-decoration:none}.single-product .right-content .cart-widget-container .widget_shopping_cart_content ul li a img{width:60px}.single-product .right-content .cart-widget-container .widget_shopping_cart_content ul li dl{display:flex;border:0;padding:0}.single-product .right-content .cart-widget-container .widget_shopping_cart_content ul li dl dd.variation-Baseprice,.single-product .right-content .cart-widget-container .widget_shopping_cart_content ul li dl dt[class^=variation]{display:none}.single-product .right-content .cart-widget-container .widget_shopping_cart_content ul li dl dd{display:flex;padding:5px 5px;margin:0}.single-product .right-content .cart-widget-container .widget_shopping_cart_content ul li dl .variation-Promatrix7Measurement,.single-product .right-content .cart-widget-container .widget_shopping_cart_content ul li dl dd.variation-PromatrixMassMeasurement{padding-left:0}.single-product .right-content .cart-widget-container .widget_shopping_cart_content ul li dl dd.variation-Promatrix7Flavor,.single-product .right-content .cart-widget-container .widget_shopping_cart_content ul li dl dd.variation-PromatrixMassFlavor{order:2;padding-left:10px}.single-product .right-content .cart-widget-container .widget_shopping_cart_content .woocommerce-mini-cart__total.total{border-top:2px double #414042;padding:15px 0 15px 0;border-bottom:2px double #414042}.single-product .right-content .cart-widget-container .widget_shopping_cart_content .woocommerce-mini-cart__total.total strong{width:100%;font-weight:600;color:#4f738a;font-family:'Saira Condensed',sans-serif;font-size:.875rem;text-transform:uppercase}.single-product .right-content .cart-widget-container .widget_shopping_cart_content .woocommerce-mini-cart__total.total span{width:100%;font-weight:600;color:#4f738a;font-family:'Saira Condensed',sans-serif;font-size:1.875rem}.single-product .right-content .cart-widget-container .widget_shopping_cart_content .woocommerce-mini-cart__buttons.buttons a.button.wc-forward{display:none}.single-product .right-content .cart-widget-container .widget_shopping_cart_content .woocommerce-mini-cart__buttons.buttons a.button.checkout.wc-forward{display:block;color:#fff;width:50%;background-color:#cd1010;border:0;text-transform:uppercase;text-align:center;margin-top:15px;border-radius:0}.single-product .right-content .cart-widget-container .widget_shopping_cart_content .woocommerce-mini-cart__buttons.buttons a.button.checkout.wc-forward:active,.single-product .right-content .cart-widget-container .widget_shopping_cart_content .woocommerce-mini-cart__buttons.buttons a.button.checkout.wc-forward:focus,.single-product .right-content .cart-widget-container .widget_shopping_cart_content .woocommerce-mini-cart__buttons.buttons a.button.checkout.wc-forward:hover{color:#fff}.single-product .right-content .related-products-container{padding-left:15px;padding-right:15px;padding-top:50px;padding-bottom:15px}.single-product .right-content .related-products-container section.related .pTaB-5{padding-top:20px;padding-bottom:20px}.single-product .right-content .related-products-container h2{color:#231f20;font-family:'Saira Condensed',sans-serif;font-weight:500;font-size:2rem;letter-spacing:2px;text-transform:uppercase;border-bottom:2px solid #414042}.single-product .right-content .related-products-container section.archive-products-container{padding:0;margin-top:0}.single-product .right-content .related-products-container section.archive-products-container .products .col-md-12.col-lg-4{width:100%;flex:0 0 100%;max-width:100%}.single-product .right-content .related-products-container section.archive-products-container .products .col-md-12.col-lg-4 .card{flex-direction:row;padding:0!important}.single-product .right-content .related-products-container section.archive-products-container .products .col-md-12.col-lg-4 .card .product-link-text{width:80%}.single-product .right-content .related-products-container section.archive-products-container .products .col-md-12.col-lg-4 .card a{color:#4f738a!important;font-family:'Saira Condensed',sans-serif!important;font-weight:600!important;font-size:1.875rem!important;letter-spacing:2px!important;text-decoration:none;line-height:1;width:100%}.single-product .right-content .related-products-container section.archive-products-container .products .col-md-12.col-lg-4 .card a img{width:60px;float:right}.single-product .right-content .related-products-container section.archive-products-container .products .col-md-12.col-lg-4 .card span{color:#414042}.single-product .right-content .related-products-container section.archive-products-container .products .col-md-12.col-lg-4 .card span a{font-family:'Saira Condensed',sans-serif!important;font-weight:500!important;font-size:1.125rem!important;color:#414042!important;letter-spacing:1px!important}.single-product .woocommerce-retailers-container .retailers-title{font-family:'Saira Condensed',sans-serif;font-weight:800;font-size:2.8125rem;color:#4f738a;letter-spacing:2px}.single-product .woocommerce-retailers-container .retailers-title span{color:#cd1010;font-size:2.8125rem}.single-product .woocommerce-retailers-container .logo-item img{width:70%}.single-product .variations_form table.variations{margin-bottom:0}.single-product .variations_form table.variations tr td.label{display:none}.single-product .variations_form table.variations tr td.value{width:50%}.single-product .variations_form table.variations tr td.value #pa_promatrixmass-measurement{width:auto;min-width:auto}.single-product #yith_wapo_groups_container{border-top:2px solid #414042;margin-bottom:1em}.single-product #yith_wapo_groups_container #ywapo_value_1,.single-product #yith_wapo_groups_container #ywapo_value_2{border-bottom:2px solid #414042}.single-product #yith_wapo_groups_container #ywapo_value_1 h3 span,.single-product #yith_wapo_groups_container #ywapo_value_2 h3 span{height:auto!important;line-height:normal!important}.single-product #yith_wapo_groups_container #ywapo_value_1 h3 .sold_individually,.single-product #yith_wapo_groups_container #ywapo_value_2 h3 .sold_individually{display:none}/*!
* Cart and Checkout page
*/.woocommerce-cart header h1.entry-title,.woocommerce-checkout header h1.entry-title{display:none}.woocommerce-cart h1.item-in-cart,.woocommerce-checkout h1.item-in-cart{color:#4f738a;font-family:'Saira Condensed',sans-serif;font-weight:600;font-size:1.875rem;letter-spacing:2px;text-decoration:none;line-height:1}.woocommerce-cart .woocommerce-breadcrumb,.woocommerce-checkout .woocommerce-breadcrumb{padding:15px 0;font-family:'Saira Condensed',sans-serif;font-weight:800;font-size:1.125rem;letter-spacing:1px;color:#ce1010;text-transform:uppercase}.woocommerce-cart .woocommerce-breadcrumb .container,.woocommerce-checkout .woocommerce-breadcrumb .container{padding-right:0;padding-left:0}.woocommerce-cart .woocommerce-breadcrumb a,.woocommerce-checkout .woocommerce-breadcrumb a{color:#000;text-decoration:none;font-weight:800}.woocommerce-cart .woocommerce-breadcrumb a:focus,.woocommerce-cart .woocommerce-breadcrumb a:hover,.woocommerce-checkout .woocommerce-breadcrumb a:focus,.woocommerce-checkout .woocommerce-breadcrumb a:hover{color:#000;text-decoration:none}.woocommerce-cart table.shop_table,.woocommerce-checkout table.shop_table{border:1px solid #414042;border-radius:0}.woocommerce-cart table.shop_table tbody tr td,.woocommerce-checkout table.shop_table tbody tr td{border-top:1px solid #414042}.woocommerce-cart table.shop_table tbody tr td a.remove,.woocommerce-checkout table.shop_table tbody tr td a.remove{border:1px solid #ce1010;display:block;font-size:1em;height:.8em;width:.8em;text-align:center;line-height:.6;border-radius:100%;color:#ce1010;text-decoration:none;font-weight:700}.woocommerce-cart table.shop_table tbody tr td a.remove:hover,.woocommerce-checkout table.shop_table tbody tr td a.remove:hover{border:1px solid #ce1010;background-color:#fff!important;color:#fff}.woocommerce-cart table.shop_table tbody tr td.product-thumbnail a img,.woocommerce-checkout table.shop_table tbody tr td.product-thumbnail a img{width:80px}.woocommerce-cart table.shop_table tbody tr td.product-name a,.woocommerce-checkout table.shop_table tbody tr td.product-name a{color:#4f738a;font-family:'Saira Condensed',sans-serif;font-weight:600;font-size:1.275rem;letter-spacing:2px;text-decoration:none;line-height:1}.woocommerce-cart table.shop_table tbody tr td.actions h1,.woocommerce-checkout table.shop_table tbody tr td.actions h1{font-size:1.125rem;color:#000;letter-spacing:1px;margin-bottom:0;font-weight:700}.woocommerce-cart table.shop_table tbody tr td.actions h1 a,.woocommerce-checkout table.shop_table tbody tr td.actions h1 a{border-bottom:1px solid #000;color:#000}.woocommerce-cart table.shop_table tbody tr td.actions h1 a:focus,.woocommerce-cart table.shop_table tbody tr td.actions h1 a:hover,.woocommerce-checkout table.shop_table tbody tr td.actions h1 a:focus,.woocommerce-checkout table.shop_table tbody tr td.actions h1 a:hover{text-decoration:none}.woocommerce-cart table.shop_table tbody tr td.actions input,.woocommerce-cart table.shop_table tbody tr td.actions input[name=update_cart],.woocommerce-checkout table.shop_table tbody tr td.actions input,.woocommerce-checkout table.shop_table tbody tr td.actions input[name=update_cart]{font-size:1.125rem;color:#000;letter-spacing:1px;margin-bottom:0;font-weight:700;text-transform:uppercase;background-color:transparent;border-bottom:1px solid #000;padding:5px;border-radius:0}.woocommerce-cart table.shop_table tbody tr td.actions input:focus,.woocommerce-cart table.shop_table tbody tr td.actions input:hover,.woocommerce-cart table.shop_table tbody tr td.actions input[name=update_cart]:focus,.woocommerce-cart table.shop_table tbody tr td.actions input[name=update_cart]:hover,.woocommerce-checkout table.shop_table tbody tr td.actions input:focus,.woocommerce-checkout table.shop_table tbody tr td.actions input:hover,.woocommerce-checkout table.shop_table tbody tr td.actions input[name=update_cart]:focus,.woocommerce-checkout table.shop_table tbody tr td.actions input[name=update_cart]:hover{text-decoration:none}.woocommerce-cart .quantity,.woocommerce-checkout .quantity{border:2px solid #6d6e71;margin:0 15px 0 0}.woocommerce-cart input[type=number],.woocommerce-checkout input[type=number]{-moz-appearance:textfield}.woocommerce-cart .minus,.woocommerce-checkout .minus{border:0;color:#050505;background-color:transparent;height:42px;width:25px;font-family:Raleway,sans-serif;font-weight:900}.woocommerce-cart .plus,.woocommerce-checkout .plus{border:0;color:#050505;background-color:transparent;height:42px;width:25px;font-family:Raleway,sans-serif;font-weight:900}.woocommerce-cart .qty,.woocommerce-checkout .qty{border:0;height:42px;width:1.5em;font-family:Raleway,sans-serif;font-weight:900}.woocommerce-cart #spin,.woocommerce-cart [type=number]::-webkit-inner-spin-button,.woocommerce-cart [type=number]::-webkit-outer-spin-button,.woocommerce-checkout #spin,.woocommerce-checkout [type=number]::-webkit-inner-spin-button,.woocommerce-checkout [type=number]::-webkit-outer-spin-button{display:none!important}.woocommerce-cart .product-quantity .quantity,.woocommerce-checkout .product-quantity .quantity{width:138px}.woocommerce-cart .cart-collaterals .cart_totals h2,.woocommerce-checkout .cart-collaterals .cart_totals h2{color:#4f738a;font-family:'Saira Condensed',sans-serif;font-weight:600;font-size:1.275rem;letter-spacing:2px;text-decoration:none;line-height:1;text-transform:capitalize}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table,.woocommerce-checkout .cart-collaterals .cart_totals table.shop_table{border:0}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .woocommerce-shipping-calculator .shipping-calculator-button,.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .woocommerce-shipping-calculator button[name=calc_shipping],.woocommerce-checkout .cart-collaterals .cart_totals table.shop_table .woocommerce-shipping-calculator .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .cart_totals table.shop_table .woocommerce-shipping-calculator button[name=calc_shipping]{font-size:1.125rem;color:#000;letter-spacing:1px;margin-bottom:0;font-weight:700;text-transform:uppercase;background-color:transparent;border-bottom:1px solid #000;padding:5px;border-radius:0}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .woocommerce-shipping-calculator .shipping-calculator-button:focus,.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .woocommerce-shipping-calculator .shipping-calculator-button:hover,.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .woocommerce-shipping-calculator button[name=calc_shipping]:focus,.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .woocommerce-shipping-calculator button[name=calc_shipping]:hover,.woocommerce-checkout .cart-collaterals .cart_totals table.shop_table .woocommerce-shipping-calculator .shipping-calculator-button:focus,.woocommerce-checkout .cart-collaterals .cart_totals table.shop_table .woocommerce-shipping-calculator .shipping-calculator-button:hover,.woocommerce-checkout .cart-collaterals .cart_totals table.shop_table .woocommerce-shipping-calculator button[name=calc_shipping]:focus,.woocommerce-checkout .cart-collaterals .cart_totals table.shop_table .woocommerce-shipping-calculator button[name=calc_shipping]:hover{text-decoration:none}.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout a,.woocommerce-checkout .cart-collaterals .cart_totals .wc-proceed-to-checkout a{display:block;color:#fff;width:100%;background-color:#cd1010;border:0;text-transform:uppercase;text-align:center;border-radius:0;font-size:100%;font-weight:700}.woocommerce-cart form.checkout,.woocommerce-checkout form.checkout{margin-bottom:100px;margin-top:30px}.woocommerce-cart form.checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout,.woocommerce-checkout form.checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{display:none}.woocommerce-cart form.checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .woocommerce-error,.woocommerce-checkout form.checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .woocommerce-error{display:none}.woocommerce-cart form.checkout .form-row,.woocommerce-checkout form.checkout .form-row{padding:15px}.woocommerce-cart form.checkout label abbr.required,.woocommerce-checkout form.checkout label abbr.required{text-decoration:none}.woocommerce-cart form.checkout .select2-container--default .select2-selection--single,.woocommerce-cart form.checkout input,.woocommerce-cart form.checkout select,.woocommerce-cart form.checkout textarea,.woocommerce-checkout form.checkout .select2-container--default .select2-selection--single,.woocommerce-checkout form.checkout input,.woocommerce-checkout form.checkout select,.woocommerce-checkout form.checkout textarea{border-color:#000;border-radius:0}.woocommerce-cart form.checkout #customer_details h3,.woocommerce-checkout form.checkout #customer_details h3{color:#4f738a;font-family:'Saira Condensed',sans-serif;font-weight:600;letter-spacing:2px;text-decoration:none;line-height:1}.woocommerce-cart form.checkout .right-checkout-form h3,.woocommerce-checkout form.checkout .right-checkout-form h3{color:#4f738a;font-family:'Saira Condensed',sans-serif;font-weight:600;letter-spacing:2px;text-decoration:none;line-height:1}.woocommerce-cart form.checkout .right-checkout-form #place_order,.woocommerce-checkout form.checkout .right-checkout-form #place_order{display:block;color:#fff;width:100%;background-color:#cd1010;border:0;text-transform:uppercase;text-align:center;border-radius:0;font-size:100%;font-weight:700}.scrolltop{display:none;width:100%;margin:0 auto;position:fixed;bottom:30px;right:10px;z-index:9999999}.scrolltop .scroll{position:absolute;right:20px;bottom:30px;background:#b2b2b2;background:rgba(206,16,16,.8);border:2px solid #fff;padding:10px;text-align:center;margin:0;cursor:pointer;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}.scrolltop .scroll .fa{color:#fff;font-size:30px;margin-top:-5px;margin-left:1px;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}.scrolltop .scroll:hover{background:#ce1010;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}@media(max-width:1000px){.home #banner .parallax .overlapping-img{right:0;left:0;padding:15px 15px;max-height:480px}.home #banner .parallax .overlapping-img img{width:100%;max-width:320px;position:absolute;bottom:0;right:0;height:auto}#woocommerce-wrapper #banner .parallax{height:100%}#woocommerce-wrapper #banner .parallax .parallax-pattern-overlay{top:0;transform:translateY(0);bottom:initial;position:relative;left:0;right:0}#woocommerce-wrapper #banner .parallax .banner-overlay{position:relative;z-index:1;padding:30px 15px;margin-top:auto;margin-bottom:auto;text-align:center}#woocommerce-wrapper #banner .parallax .overlapping-img{right:0;left:0;padding:15px 15px;max-height:480px;text-align:center}#woocommerce-wrapper #banner .parallax .overlapping-img img{width:100%;max-width:200px;bottom:0;right:0;height:auto;position:relative}#woocommerce-wrapper #banner .parallax .banner-overlay-second{position:relative;z-index:1;margin-top:auto;margin-bottom:auto;text-align:center;padding:30px 15px}}@media(max-width:768px){#woocommerce-wrapper #banner .parallax .banner-overlay h1,.home #banner .parallax .banner-overlay h1{font-size:2.875rem}#wrapper-footer ul{flex-flow:column}#wrapper-footer ul span{display:none}#wrapper-footer .footer-bottom-container .footer-bottom-copyright,#wrapper-footer .footer-bottom-container .footer-connections-email.text-right,#wrapper-footer .footer-bottom-container .footer-connections-phone.text-right{text-align:center!important}}@media(max-width:700px){.home .home-testimonials-container .carousel-container .slider-for-testimonials .image-holder img{margin:5% 10% -4%;width:100%;max-width:50px}#woocommerce-wrapper #banner .parallax .overlapping-img{display:block}.overlapping-img{display:none}}@media(max-width:600px){#woocommerce-wrapper .home-products-section-title .testimonials-title,#woocommerce-wrapper .home-products-section-title h1,#woocommerce-wrapper .home-retailers-container .testimonials-title,#woocommerce-wrapper .home-retailers-container h1,#woocommerce-wrapper .home-testimonials-container .testimonials-title,#woocommerce-wrapper .home-testimonials-container h1,#woocommerce-wrapper .products-section-title .testimonials-title,#woocommerce-wrapper .products-section-title h1,.home .home-products-section-title .testimonials-title,.home .home-products-section-title h1,.home .home-retailers-container .testimonials-title,.home .home-retailers-container h1,.home .home-testimonials-container .testimonials-title,.home .home-testimonials-container h1,.home .products-section-title .testimonials-title,.home .products-section-title h1{font-size:2rem}#woocommerce-wrapper .home-team-promatrix-container .team-promatrix-body h1,.home .home-team-promatrix-container .team-promatrix-body h1{font-size:2rem}}@media(max-width:480px){#woocommerce-wrapper #banner .parallax .banner-overlay{background-color:rgba(0,0,0,.3)}.navbar a.navbar-brand{width:100%;margin-right:0;margin-left:0;text-align:center}.navbar .navbar-toggler-container{width:100%;margin-right:0;justify-content:center;margin-top:15px}.navbar .navbar-search-box-div{width:100%}.home #banner .parallax{height:180px;background-color:#000;background-size:auto 100%;background-position:top}#woocommerce-wrapper #banner .parallax{background-position:20% 50%}#wrapper-footer .footer-bottom-container .footer-bottom-connections{display:block!important}#wrapper-footer .footer-bottom-container .footer-bottom-connections .footer-connections-phone{width:100%;display:block;margin-right:0;text-align:center}#wrapper-footer .footer-bottom-container .footer-bottom-connections .footer-connections-email{width:100%;display:block;text-align:center}}