#intro-section .inner-wrap{padding-bottom:50px}@media screen and (max-width: 1230px){#intro-section .inner-wrap{padding-bottom:30px}}#brands-section .inner-wrap{padding-top:20px}@media screen and (max-width: 1230px){#brands-section .inner-wrap{padding-top:0px}}@media screen and (max-width: 650px){#brands-section .inner-wrap{padding-bottom:50px}}@media screen and (max-width: 450px){#brands-section .inner-wrap{padding-bottom:40px}}#brands-section .brands-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin-left:-5%;margin-top:-60px}@media screen and (max-width: 1230px){#brands-section .brands-container{margin-top:-2.4%}}@media screen and (max-width: 650px){#brands-section .brands-container{margin-top:-8%}}@media screen and (max-width: 450px){#brands-section .brands-container{margin-top:-13.5%}}@media screen and (max-width: 800px){#brands-section .brands-container{justify-content:space-between;margin-left:0%}}@media screen and (max-width: 650px){#brands-section .brands-container{justify-content:center}}#brands-section .brands-container .brand{width:33.33%;margin-right:0%;margin-top:60px;padding:0px 5%;text-align:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-decoration:none}#brands-section .brands-container .brand:hover{color:#5f625b}#brands-section .brands-container .brand:hover img{filter:grayscale(0%)}#brands-section .brands-container .brand:hover .site-link:after{left:10%;right:10%}@media screen and (max-width: 1230px){#brands-section .brands-container .brand{width:48%;margin-right:0%;margin-top:5%}}@media screen and (max-width: 650px){#brands-section .brands-container .brand{width:80%;margin-top:10%}}@media screen and (max-width: 450px){#brands-section .brands-container .brand{margin-top:15%;padding:0%;width:90%}}#brands-section .brands-container .brand .brand-logo{min-height:150px;margin-bottom:20px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1024px){#brands-section .brands-container .brand .brand-logo{min-height:110px}}@media screen and (max-width: 650px){#brands-section .brands-container .brand .brand-logo{min-height:initial}}#brands-section .brands-container .brand img{max-width:223px;width:100%;filter:grayscale(100%);border:none;-webkit-transition:filter .4s ease-out;-moz-transition:filter .4s ease-out;-ms-transition:filter .4s ease-out;-o-transition:filter .4s ease-out;transition:filter .4s ease-out}@media screen and (max-width: 1024px){#brands-section .brands-container .brand img{max-width:163px}}@media screen and (max-width: 450px){#brands-section .brands-container .brand img{max-width:143px}}#brands-section .brands-container .brand .site-link-wrapper{display:flex;justify-content:center;align-items:flex-end;flex:1 1 auto}#brands-section .brands-container .brand .site-link{position:relative;margin-top:15px;font-weight:500}#brands-section .brands-container .brand .site-link:after{content:"";position:absolute;bottom:0px;left:0px;right:0px;height:2px;background:#718473;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#brands-section .brands-container .brand:nth-child(3n){margin-right:0%}/*# sourceMappingURL=brands.css.map */
