@font-face{font-family:"FontAwesome5Free";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/fa-solid-900.eot?) format("eot"),url(../fonts/fa-solid-900.woff2) format("woff2"),url(../fonts/fa-solid-900.woff) format("woff"),url(../fonts/fa-solid-900.ttf) format("truetype"),url(../fonts/fa-solid-900.svg#FontAwesome5Free) format("svg")}@font-face{font-family:"FontBrand5Free";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/fa-brands-400.eot?) format("eot"),url(../fonts/fa-brands-400.woff2) format("woff2"),url(../fonts/fa-brands-400.woff) format("woff"),url(../fonts/fa-brands-400.ttf) format("truetype"),url(../fonts/fa-brands-400.svg#FontBrand5Free) format("svg")}@font-face{font-display:swap}.hero-slider{width:100%;display:block;position:relative;overflow:hidden}.hero-slider .hero-slider-item,.hero-slider .slick-dots{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-slider .hero-slider-item{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:300px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.hero-slider .hero-slider-item .hero-slider-item-cont{width:280px;text-align:center;margin:auto;display:block;position:absolute;left:0;right:0;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hero-slider .hero-slider-item .hero-slider-item-cont h2{color:#fff;margin:0 0 27px}.hero-slider .hero-slider-item:after{width:100%;height:100%;display:block;position:absolute;left:0;top:0;right:0;bottom:0;content:'';background:rgba(0,0,0,.65)}.hero-slider .slick-dots{width:320px;position:absolute;left:50%;bottom:16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);list-style-type:none}.hero-slider .slick-dots li{width:20%;display:block}.hero-slider .slick-dots li button{width:calc(100% - 4px);height:3px;display:block;padding:0;margin:0 auto;font-size:0;text-indent:-200000px;background:rgba(255,255,255,.25);border:0;outline:0;cursor:pointer}.hero-slider .slick-dots li.slick-active button{background:#fff}