@font-face{font-display:block;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/fonts/Montserrat-easy.woff2) format("woff2"),url(/fonts/Montserrat-easy.woff) format("woff")}@font-face{font-display:block;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/fonts/Montserrat-easy500.woff2) format("woff2"),url(/fonts/Montserrat-easy500.woff) format("woff")}@font-face{font-display:block;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/fonts/Montserrat-SemiBold--easy.woff2) format("woff2"),url(/fonts/Montserrat-SemiBold--easy.woff) format("woff")}@font-face{font-display:block;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/fonts/Montserrat-Bold--easy.woff2) format("woff2"),url(/fonts/Montserrat-Bold--easy.woff) format("woff")}.all-brends{height:100%;padding-top:70px;width:100%}.all-brends__block{display:grid;grid-template-columns:1fr 73%;padding-bottom:64px}@media (max-width:820px){.all-brends__block{grid-template-columns:1fr;justify-items:center;row-gap:30px;text-align:center}}@media (max-width:600px){.all-brends__block{justify-items:start;text-align:left}}.all-brends__block-title{color:#555;display:flex;font-family:Montserrat;font-size:24px;font-weight:700;justify-content:center;line-height:29px;text-align:left;width:100%}.all-brends__block-abs,.all-brends__block .abs-item{display:grid;gap:2px;grid-template-columns:repeat(13,1fr)}@media only screen and (max-width:768px){.all-brends__block-abs,.all-brends__block .abs-item{grid-template-columns:repeat(4,1fr);width:100%}}.all-brends__block-abs__txt,.all-brends__block .abs-item__txt{align-items:center;background-color:#fff;border-radius:4px;color:#747474;cursor:pointer;display:flex;font-family:Montserrat;font-size:24px;font-weight:500;height:100%;justify-content:center;line-height:29px;padding:13px 0;transition:all .4s;width:100%}.all-brends__block-abs__txt:hover,.all-brends__block .abs-item__txt:hover{background-color:#19bcc9;color:#fff}@media only screen and (max-width:768px){.all-brends__block-abs__txt,.all-brends__block .abs-item__txt{height:60px}}.all-brends__block-letters{color:#161616;display:flex;font-family:Montserrat;font-size:48px;font-weight:700;justify-content:center;letter-spacing:0;line-height:59px;text-align:left}.all-brends__block-brend{display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:768px){.all-brends__block-brend{grid-template-columns:1fr}}.all-brends__block-brend ul{list-style:none;margin:0;padding:0}.all-brends__block-brend ul li{position:relative}.all-brends__block-brend ul li span.title-brend{cursor:pointer;font-family:Montserrat;font-size:24px;font-weight:400;line-height:29px;position:relative}.all-brends__block-brend ul li span.title-brend+.brend-hover__modal:hover,.all-brends__block-brend ul li span.title-brend:hover+.brend-hover__modal{opacity:1;z-index:998}.all-brends__block-brend ul li .brend-hover__modal{background-color:#fff;border-radius:4px;display:grid;left:0;max-height:200px;opacity:0;overflow-y:scroll;padding:10px 12px;position:absolute;row-gap:6px;top:120%;transition:.4s;width:auto;z-index:-1}.all-brends__block-brend ul li .brend-hover__modal::-webkit-scrollbar{width:5px}.all-brends__block-brend ul li .brend-hover__modal::-webkit-scrollbar-track{background:#fff;border-radius:4px}.all-brends__block-brend ul li .brend-hover__modal::-webkit-scrollbar-thumb{background-color:gray;border:3px solid gray;border-radius:6px}.all-brends__block-brend ul li .brend-hover__modal a{color:#313131;font-family:Montserrat;font-size:14px;font-weight:400;line-height:18px}.all-brends .active-brand,.all-brends__block-brend ul li .brend-hover__modal a:hover{color:#19bcc9}
