.banners-carousel{position:relative;overflow:hidden}.banners-carousel__slide:nth-child(n+2){display:none}.banners-carousel__slide.slick-slide{display:block}.banners-carousel__item{display:block;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:992px){.banners-carousel__item{height:335px}}@media only screen and (max-width:991px) and (min-width:768px){.banners-carousel__item{height:260px}}@media only screen and (max-width:767px){.banners-carousel__item{height:112px}}@media only screen and (min-width:992px){.banners-carousel .slick-arrow{padding:0;width:48px;font-size:0;background-color:transparent;cursor:pointer;opacity:0;border:0;z-index:1;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);-webkit-transition:opacity .4s ease,left .4s ease,right .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease,left .4s ease,right .4s ease;transition:opacity .4s ease,transform .4s ease,left .4s ease,right .4s ease,-webkit-transform .4s ease;position:absolute;height:64px;top:50%;margin-top:-32px}.banners-carousel .slick-arrow:before{position:absolute;height:64px;top:50%;margin-top:-32px;content:"";width:40px;background-position:center center;background-size:contain;background-repeat:no-repeat;image-rendering:-webkit-optimize-contrast}.banners-carousel .slick-arrow:hover:before{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.banners-carousel .slick-arrow:active:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.banners-carousel .slick-arrow.slick-prev,.banners-carousel .slick-arrow.slick-prev:hover:before{left:0}.banners-carousel .slick-arrow.slick-prev:before{left:8px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiA0MyIgZmlsbD0ibm9uZSI+PGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZCkiPjxwYXRoIGQ9Ik0xNS4xNzA0IDM2TDYuOTk5ODUgMjEuNUwxNS4xNzA0IDciIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvZz48ZGVmcz48ZmlsdGVyIGlkPSJmaWx0ZXIwX2QiIHg9IjAuNjUyODMyIiB5PSIwLjM4Mzk3MiIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+PGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiLz48ZmVPZmZzZXQvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMiLz48ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAxIDAgMCAwIDAgMSAwIDAgMCAwIDEgMCAwIDAgMSAwIi8+PGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3ciLz48ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvdyIgcmVzdWx0PSJzaGFwZSIvPjwvZmlsdGVyPjwvZGVmcz48L3N2Zz4=);-webkit-transition:left .2s,-webkit-transform .3s;transition:left .2s,transform .3s;transition:left .2s,transform .3s,-webkit-transform .3s}.banners-carousel .slick-arrow.slick-next,.banners-carousel .slick-arrow.slick-next:hover:before{right:0}.banners-carousel .slick-arrow.slick-next:before{right:8px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiA0MyIgZmlsbD0ibm9uZSI+PGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZCkiPjxwYXRoIGQ9Ik02LjgyOTU5IDdMMTUuMDAwMiAyMS41TDYuODI5NTkgMzYiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvZz48ZGVmcz48ZmlsdGVyIGlkPSJmaWx0ZXIwX2QiIHg9IjAuNDgyNDIyIiB5PSIwLjM4Mzk3MiIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+PGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiLz48ZmVPZmZzZXQvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMiLz48ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAxIDAgMCAwIDAgMSAwIDAgMCAwIDEgMCAwIDAgMSAwIi8+PGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3ciLz48ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvdyIgcmVzdWx0PSJzaGFwZSIvPjwvZmlsdGVyPjwvZGVmcz48L3N2Zz4=);-webkit-transition:right .2s,-webkit-transform .3s;transition:right .2s,transform .3s;transition:right .2s,transform .3s,-webkit-transform .3s}}@media only screen and (max-width:991px){.banners-carousel .slick-arrow{display:none!important}}.banners-carousel .slick-dots{position:absolute;left:0;right:0;font-size:0;text-align:center;line-height:100%}@media only screen and (min-width:992px){.banners-carousel .slick-dots{bottom:0;opacity:0;-webkit-transition:bottom .4s ease,opacity .4s ease;transition:bottom .4s ease,opacity .4s ease}}@media only screen and (max-width:991px) and (min-width:768px){.banners-carousel .slick-dots{bottom:10px}}@media only screen and (max-width:767px){.banners-carousel .slick-dots{bottom:7px;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}.banners-carousel .slick-dots li{display:inline-block;vertical-align:top;margin:0 5px}.banners-carousel .slick-dots li.slick-active button{background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.23);box-shadow:0 0 5px rgba(0,0,0,.23);cursor:default}.banners-carousel .slick-dots li.slick-active button:active,.banners-carousel .slick-dots li.slick-active button:hover{border-color:#fff}.banners-carousel .slick-dots button{display:block;padding:0;width:14px;height:14px;background:0 0;border:2px solid #fff;border-radius:50px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.23),inset 0 0 5px rgba(0,0,0,.23);box-shadow:0 0 5px rgba(0,0,0,.23),inset 0 0 5px rgba(0,0,0,.23);cursor:pointer;-webkit-transition:background-color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.banners-carousel .slick-dots button:hover{border-color:#6fcf97}.banners-carousel .slick-dots button:active{border-color:#27ae60}@media only screen and (min-width:992px){.banners-carousel:hover .slick-arrow{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.banners-carousel:hover .slick-arrow.slick-prev{left:8px}.banners-carousel:hover .slick-arrow.slick-next{right:8px}.banners-carousel:hover .slick-dots{bottom:10px;opacity:1}}@media (min-width:2561px){.banners-carousel{margin:0 auto;max-width:2560px}}