﻿#banner-relative{position:relative;}.slick-dotted.slick-slider{margin-bottom:70px;}.slick-dots{bottom:-40px;}.slick-dots li.slick-active button:before{font-size:50px;background-color:#54ac3d;opacity:1;}.slick-dots li button:before{font-size:50px;background-color:transparent;content:"";border-radius:50%;border:1px solid #54ac3d;opacity:1;height:15px;width:15px;}.black-banner-container{padding:20px;background-image:none;}.black-banner-container #banner-relative{max-width:1500px;}.black-banner-container #banner-relative img{width:100%;height:auto;object-fit:contain;}.black-banner-container #small-banners{padding-bottom:35px;}.black-banner-container #small-banners img{width:100%;height:auto;object-fit:contain;}@keyframes glow{0%,18%,22%,25%,53%,57%,100%{filter:drop-shadow(0 0 0 white);}20%,24%,55%{filter:drop-shadow(0 0 10px black);}}@media(max-width:1349px){.black-banner-container{height:unset;}.home-container .home-loved{margin-top:510px;}}@media(max-width:1000px){.black-banner-container{margin-top:0;}.black-banner-container #banner-relative{padding:0 15px;}.black-banner-container #banner-relative #banner-swiper-container img{width:100%;height:auto;object-fit:contain;}.black-banner-container #small-banners{display:none;}}@media(max-width:720px){.black-banner-container{width:100%;margin-top:0;padding:0;}.slick-dots li button:before{height:10px;width:10px;}}@media(min-width:1700px){.black-banner-container{max-width:1750px;margin:auto;padding:0;margin-top:30px;}}