.carouselsGrid-container__title{color:#161616;font-family:Satoshi;font-size:35px;font-style:normal;font-weight:900;line-height:110%;letter-spacing:-.7px;margin-left:20px}@media screen and (min-width:1280px){.carouselsGrid-container{position:relative;margin-top:75px;margin-left:var(--margin);margin-right:var(--margin);display:grid;max-height:405px;grid-template-rows:[start] minmax(325px,345px) [end];grid-template-columns:[start] calc(5*var(--col) + 80px) [space-start] calc(var(--col) + 40px) [col1] auto [end]}.carouselsGrid-container .vertical-bare-container{display:flex;align-items:center;justify-content:center}.carouselsGrid-container .vertical-bare-container .vertical-bare{border-radius:72px;background:rgba(217,217,217,.11);width:2px;height:calc(100% - 50px);bottom:0;position:absolute}.carouselsGrid-container .vertical-carousel-container{display:flex;flex-direction:column;justify-content:space-between;row-gap:20px}.carouselsGrid-container .vertical-carousel-container .ver-carousel-title{display:flex}.carouselsGrid-container .vertical-carousel-container .ver-carousel-title .bg{background:rgba(255,255,255,.05);color:rgba(255,255,255,.8);justify-content:center;align-items:center;display:inline-flex;padding:8px 16px;border-radius:10px;box-sizing:border-box}.carouselsGrid-container .vertical-carousel-container .ver-carousel-title .bg span{font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.28px;font-family:Satoshi}.carouselsGrid-container .horisontal-carousel-container{display:flex;flex-direction:column;justify-content:space-between;row-gap:20px}.carouselsGrid-container .horisontal-carousel-container .hor-carousel-title{display:flex;height:40px}.carouselsGrid-container .horisontal-carousel-container .hor-carousel-title .bg{background:rgba(255,255,255,.05);color:rgba(255,255,255,.8);justify-content:center;align-items:center;display:inline-flex;padding:8px 16px;border-radius:10px;box-sizing:border-box}.carouselsGrid-container .horisontal-carousel-container .hor-carousel-title .bg span{font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.28px;font-family:Satoshi}.carouselsGrid-container .horisontal-carousel-container .calendar-cards{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:100%;column-gap:20px}}@media screen and (min-width:768px)and (max-width:1279px){.carouselsGrid-container{position:relative;margin-top:75px;margin-left:var(--margin);margin-right:var(--margin);display:flex;flex-direction:column;row-gap:40px}.carouselsGrid-container .vertical-bare-container{display:none}.carouselsGrid-container .vertical-carousel-container{display:flex;flex-direction:column;justify-content:space-between;row-gap:20px}.carouselsGrid-container .vertical-carousel-container .ver-carousel-title{display:flex;height:40px}.carouselsGrid-container .vertical-carousel-container .ver-carousel-title .bg{background:rgba(255,255,255,.05);color:rgba(255,255,255,.8);justify-content:center;align-items:center;display:inline-flex;padding:8px 16px;border-radius:10px;box-sizing:border-box}.carouselsGrid-container .vertical-carousel-container .ver-carousel-title .bg span{font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.28px;font-family:Satoshi}.carouselsGrid-container .vertical-carousel-container .vertical-carousel-cp{height:calc(100% - 40px)}.carouselsGrid-container .horisontal-carousel-container{display:flex;flex-direction:column;justify-content:space-between;row-gap:20px}.carouselsGrid-container .horisontal-carousel-container .hor-carousel-title{display:flex;height:40px}.carouselsGrid-container .horisontal-carousel-container .hor-carousel-title .bg{background:rgba(255,255,255,.05);color:rgba(255,255,255,.8);justify-content:center;align-items:center;display:inline-flex;padding:8px 16px;border-radius:10px;box-sizing:border-box}.carouselsGrid-container .horisontal-carousel-container .hor-carousel-title .bg span{font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.28px;font-family:Satoshi}.carouselsGrid-container .horisontal-carousel-container .calendar-cards{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:100%;column-gap:20px}}@media screen and (min-width:481px)and (max-width:768px){.carouselsGrid-container{position:relative;margin-top:75px;margin-left:var(--margin);margin-right:var(--margin);display:flex;flex-direction:column;row-gap:40px}.carouselsGrid-container .vertical-bare-container{display:none}.carouselsGrid-container .vertical-carousel-container{display:flex;flex-direction:column;justify-content:space-between;row-gap:20px}.carouselsGrid-container .vertical-carousel-container .ver-carousel-title{display:flex;height:40px}.carouselsGrid-container .vertical-carousel-container .ver-carousel-title .bg{background:rgba(255,255,255,.05);color:rgba(255,255,255,.8);justify-content:center;align-items:center;display:inline-flex;padding:8px 16px;border-radius:10px;box-sizing:border-box}.carouselsGrid-container .vertical-carousel-container .ver-carousel-title .bg span{font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.28px;font-family:Satoshi}.carouselsGrid-container .vertical-carousel-container .vertical-carousel-cp{height:calc(100% - 40px)}.carouselsGrid-container .horisontal-carousel-container{display:flex;flex-direction:column;justify-content:space-between;row-gap:20px}.carouselsGrid-container .horisontal-carousel-container .hor-carousel-title{display:flex;height:40px}.carouselsGrid-container .horisontal-carousel-container .hor-carousel-title .bg{background:rgba(255,255,255,.05);color:rgba(255,255,255,.8);justify-content:center;align-items:center;display:inline-flex;padding:8px 16px;border-radius:10px;box-sizing:border-box}.carouselsGrid-container .horisontal-carousel-container .hor-carousel-title .bg span{font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.28px;font-family:Satoshi}.carouselsGrid-container .horisontal-carousel-container .calendar-cards{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:100%;column-gap:20px}}@media screen and (max-width:480px){.carouselsGrid-container{margin:0 var(--margin)}.carouselsGrid-container .vertical-bare-container{display:none}.carouselsGrid-container .vertical-carousel-container{display:flex;flex-direction:column;justify-content:space-between;row-gap:20px;margin-top:20px}.carouselsGrid-container .vertical-carousel-container .ver-carousel-title{display:flex;height:40px}.carouselsGrid-container .vertical-carousel-container .ver-carousel-title .bg{background:rgba(255,255,255,.05);color:rgba(255,255,255,.8);justify-content:center;align-items:center;display:inline-flex;padding:8px 16px;border-radius:10px;box-sizing:border-box}.carouselsGrid-container .vertical-carousel-container .ver-carousel-title .bg span{font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.28px;font-family:Satoshi}.carouselsGrid-container .vertical-carousel-container .vertical-carousel-cp{height:calc(100% - 40px)}.carouselsGrid-container .horisontal-carousel-container{margin-top:20px;display:flex;flex-direction:column;justify-content:space-between;row-gap:20px}.carouselsGrid-container .horisontal-carousel-container .hor-carousel-title{display:flex;flex-direction:column;height:40px}.carouselsGrid-container .horisontal-carousel-container .hor-carousel-title .bg{width:fit-content;background:rgba(255,255,255,.05);color:rgba(255,255,255,.8);justify-content:center;align-items:center;display:inline-flex;padding:8px 16px;border-radius:10px;box-sizing:border-box}.carouselsGrid-container .horisontal-carousel-container .hor-carousel-title .bg span{font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.28px;font-family:Satoshi}.carouselsGrid-container .horisontal-carousel-container .calendar-cards{display:flex;flex-direction:column;row-gap:20px;width:100%}.carouselsGrid-container .horisontal-carousel-container .calendar-cards .calendarCard-container{width:100%}}