@font-face{font-family:Raleway;font-weight:400;font-style:normal;src:url(../fonts/Raleway/RalewayRegular/RalewayRegular.eot);src:url(../fonts/Raleway/RalewayRegular/RalewayRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway/RalewayRegular/RalewayRegular.woff) format("woff"),url(../fonts/Raleway/RalewayRegular/RalewayRegular.ttf) format("truetype")}@font-face{font-family:Raleway;font-weight:400;font-style:italic;src:url(../fonts/Raleway/RalewayItalic/RalewayItalic.eot);src:url(../fonts/Raleway/RalewayItalic/RalewayItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway/RalewayItalic/RalewayItalic.woff) format("woff"),url(../fonts/Raleway/RalewayItalic/RalewayItalic.ttf) format("truetype")}@font-face{font-family:Raleway;font-weight:700;font-style:normal;src:url(../fonts/Raleway/RalewayBold/RalewayBold.eot);src:url(../fonts/Raleway/RalewayBold/RalewayBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway/RalewayBold/RalewayBold.woff) format("woff"),url(../fonts/Raleway/RalewayBold/RalewayBold.ttf) format("truetype")}@font-face{font-family:OpenSans;font-weight:400;font-style:normal;src:url(../fonts/OpenSans/OpenSansRegular/OpenSansRegular.eot);src:url(../fonts/OpenSans/OpenSansRegular/OpenSansRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansRegular/OpenSansRegular.woff) format("woff"),url(../fonts/OpenSans/OpenSansRegular/OpenSansRegular.ttf) format("truetype")}@font-face{font-family:OpenSans;font-weight:400;font-style:italic;src:url(../fonts/OpenSans/OpenSansItalic/OpenSansItalic.eot);src:url(../fonts/OpenSans/OpenSansItalic/OpenSansItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansItalic/OpenSansItalic.woff) format("woff"),url(../fonts/OpenSans/OpenSansItalic/OpenSansItalic.ttf) format("truetype")}@font-face{font-family:OpenSans;font-weight:700;font-style:normal;src:url(../fonts/OpenSans/OpenSansBold/OpenSansBold.eot);src:url(../fonts/OpenSans/OpenSansBold/OpenSansBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansBold/OpenSansBold.woff) format("woff"),url(../fonts/OpenSans/OpenSansBold/OpenSansBold.ttf) format("truetype")}@font-face{font-family:OpenSans;font-weight:700;font-style:italic;src:url(../fonts/OpenSans/OpenSansBoldItalic/OpenSansBoldItalic.eot);src:url(../fonts/OpenSans/OpenSansBoldItalic/OpenSansBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansBoldItalic/OpenSansBoldItalic.woff) format("woff"),url(../fonts/OpenSans/OpenSansBoldItalic/OpenSansBoldItalic.ttf) format("truetype")}.categories{padding:0;margin:0}.categories a{padding:7px 20px;margin:0;margin-right:-5px;color:#b9b9b9;letter-spacing:.05em;position:relative;display:inline-block;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-size:20px;font-weight:700;font-family:Raleway,Arial,sans-serif;border-bottom:1px solid rgba(185,185,185,.3)}.categories a::after{content:'';width:100%;position:absolute;bottom:0;left:0;background-color:#b9b9b9;height:1px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.categories a.active,.categories a:hover{color:#18b0e2}.categories a.active::after,.categories a:hover::after{background-color:#18b0e2;height:3px}.filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.filters a{color:#b9b9b9;padding:10px 20px;border:1px solid #b9b9b9;margin-right:-1px;width:17%;text-align:center;font-size:18px}.filters a.active,.filters a:hover{color:#1d1e1f;z-index:2;background-color:rgba(24,176,226,.2);border-color:#18b0e2}.filters a.active svg,.filters a:hover svg{color:#18b0e2}@media (max-width:1200px){.filters a{width:20%}}@media (max-width:992px){.filters a{width:32%}.categories a{font-size:18px}}@media (max-width:768px){.categories a{font-size:16px}.filters a{padding:5px 20px;font-size:16px}}@media (max-width:576px){.filters{padding:0 10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filters a{width:100%;margin-right:0;margin-bottom:5px}}