nav.banners ul{list-style:none;margin-bottom:0;padding-left:0}nav.banners ul li{background:var(--white);max-width:240px;position:relative;width:100%}@media (max-width:1199.98px){nav.banners ul li{margin-left:auto;margin-right:auto}}nav.banners ul li:last-of-type{margin-bottom:15px}nav.banners ul li:not(:first-of-type){margin-top:15px}nav.banners ul li a{align-items:center;background-color:var(--white-bg-color);border:var(--main-border);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;max-width:100%;min-height:65px;overflow:hidden}nav.banners ul li a,nav.banners ul li a:hover{color:var(--main-text-color)}nav.banners ul li a>.banner-img{display:block;max-width:100%}nav.banners ul li a span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}nav.banners ul li a span:not(.banner-sm-img-title){background:var(--main-color);transform:translateX(-2px)}nav.banners ul li a span .banner-sm-img{display:inline-block;height:auto;max-width:70px;padding:8px}nav.banners ul li a span.banner-sm-img-title{box-sizing:border-box;padding-left:2px;width:calc(100% - 75px)}nav.banners ul li.banner-sm a{justify-content:space-between}.modal-content{background-color:var(--white)!important;color:var(--main-text-color)}.banner-header .banner-item-link:focus{outline-offset:-4px}.banner-animation{position:relative}.banner-animation .owl-play-control{position:absolute;right:15px;top:15px;z-index:2}.banner-animation .owl-play-control-btn{background-color:var(--main-color);border:none;color:var(--white);padding:5px 10px}.banner-item{overflow:hidden}.banner-item .banner-item-img{display:block;height:auto;max-width:unset;min-width:100%;width:auto}@media screen and (min-width:768px){.banner-item .banner-item-img{max-width:100%}}.banner-item-link{display:block;height:100%}.banner-middle-top{margin-right:-1px}.banner-middle-top>:not(.middle-nav){margin-bottom:15px}.banners-middle-bottom{display:flex;flex-wrap:wrap;margin-left:-7.5px;margin-right:-7.5px}.banners-middle-bottom .banner-item-wrapper{margin-bottom:15px;margin-left:7.5px;margin-right:7.5px;width:100%}@media screen and (min-width:575px){.banners-middle-bottom .banner-item-wrapper.with-siblings{flex:0 0 calc(50% - 15px);width:calc(50% - 15px)}}.banners-middle-bottom .banner-item-wrapper .banner-item{align-items:center;background-color:var(--white-bg-color);border:var(--main-border);color:var(--main-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;max-width:100%;min-height:65px;overflow:hidden}.banners-middle-bottom .banner-item-wrapper .banner-item:hover{color:var(--main-text-color)}.banners-middle-bottom .banner-item-wrapper .banner-item>.banner-img{display:block;max-width:100%}.banners-middle-bottom .banner-item-wrapper .banner-item span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.banners-middle-bottom .banner-item-wrapper .banner-item span:not(.banner-sm-img-title){background:var(--main-color);transform:translateX(-2px)}.banners-middle-bottom .banner-item-wrapper .banner-item span .banner-sm-img{display:inline-block;height:auto;max-width:70px;padding:8px}.banners-middle-bottom .banner-item-wrapper .banner-item span.banner-sm-img-title{box-sizing:border-box;padding-left:15px;width:calc(100% - 75px)}.banners-footer{display:flex;flex-wrap:wrap;margin-left:-7.5px;margin-right:-7.5px;padding:0 4% 15px}.banners-footer .banner-item-wrapper{margin-bottom:15px;margin-left:7.5px;margin-right:7.5px;width:100%}.banners-footer .banner-item-wrapper .banner-item{align-items:center;background-color:var(--white-bg-color);border:none;border-bottom:2px solid var(--main-color);color:var(--main-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;max-width:100%;min-height:65px;overflow:hidden}.banners-footer .banner-item-wrapper .banner-item:hover{color:var(--main-text-color)}.banners-footer .banner-item-wrapper .banner-item>.banner-img{display:block;max-width:100%}.banners-footer .banner-item-wrapper .banner-item span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.banners-footer .banner-item-wrapper .banner-item span:not(.banner-sm-img-title){background:var(--main-color);transform:translateX(-2px)}.banners-footer .banner-item-wrapper .banner-item span .banner-sm-img{display:inline-block;height:auto;max-width:70px;padding:8px}.banners-footer .banner-item-wrapper .banner-item span.banner-sm-img-title{box-sizing:border-box;padding-left:15px;width:calc(100% - 75px)}@media screen and (min-width:450px){.banners-footer .banner-item-wrapper{flex:0 0 calc(50% - 15px);width:calc(50% - 15px)}}@media screen and (min-width:650px){.banners-footer .banner-item-wrapper{flex:0 0 calc(33% - 15px);width:calc(33% - 15px)}}@media screen and (min-width:992px){.banners-footer .banner-item-wrapper{flex:0 0 calc(25% - 15px);width:calc(25% - 15px)}}@media screen and (min-width:1500px){.banners-footer .banner-item-wrapper{flex:0 0 calc(25% - 15px);width:calc(25% - 15px)}}.banners-footer:empty{display:none}@media screen and (max-width:991px){nav.banners ul li{margin:0;max-width:unset;width:100%}nav.banners ul li a{height:75px;width:100%}}@media screen and (max-width:991px) and (min-width:550px){nav.banners ul{align-items:end;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}nav.banners ul li{margin:0!important}}@media screen and (max-width:991px) and (min-width:750px){nav.banners ul{grid-template-columns:repeat(3,1fr)}}