.slide-content{display:grid;gap:1rem;grid-template-columns:calc(var(--col-1) - 1rem) 1fr;height:100%;margin-bottom:2rem;margin-left:0;padding-right:10vw;width:100%}.content-slides{height:100%;max-height:250px}.slide-content .title{background-size:cover;padding:1rem}:is(.slide-content) :is(.title-solid,.title-light,.title-dark){padding:1rem}.title-solid{background:var(--blue-500)}:is(.slide-content) :is(.title,.title-solid,.title-light,.title-dark) h2{color:var(--white);font-family:AkagiPro-Thin;font-size:1.8vw;margin:0}:is(.title-solid,.title-dark,.title-light){border:2px solid var(--white)}.slide-content .title-light{background:var(--secondary-100)}.slide-content .title-dark{background:var(--black)}.slide-item{align-items:center;display:flex;font-size:1rem;height:100%;justify-content:center;text-align:left;transition:transform .5s ease-in-out}.slide-item a{color:var(--blue-500);display:flex;height:100%;overflow:hidden;text-decoration:none;transition:var(--hover-transition);width:100%}.slide-item a:focus,.slide-item a:hover{color:var(--secondary-100)}.slide-item a img{object-fit:cover;transition:all .5s ease-in-out}.slide-item a.only-text{align-items:center;aspect-ratio:3/2;background-color:var(--white);flex-direction:column;justify-content:center;padding:1rem}.slide-item a.only-text h4{text-align:center}.slide-item a>:not(.only-image):hover img{transform:scale(1.1)}.slide-item figure{background:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.slide-item figure img{aspect-ratio:2/1;display:block;height:100%;object-fit:cover;width:100%;z-index:1}.slide-item a:has(figure.only-image){align-items:center;background-color:var(--white);display:block;display:flex;flex-direction:column;height:240px;justify-content:center;min-height:190px;padding:1rem}.slide-item figure.only-image{aspect-ratio:unset;display:block;justify-content:center;min-height:unset}.slide-item figure.only-image img{aspect-ratio:unset;height:100%;margin:0 auto;max-width:100%;object-fit:contain;width:auto}.slide-item figcaption{aspect-ratio:3/1;background-color:#fff;display:flex;flex-direction:column;height:100%;height:auto;justify-content:flex-start;min-height:105px;padding:.5rem;z-index:2}.slide-item figcaption h5{color:var(--blue-500);display:-webkit-box;font-weight:400;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:var(--hover-transition)}.slide-item a:hover h5{color:var(--secondary-100)}.post-caption p{margin:0}.slide-item.custom figcaption .post-caption{display:-webkit-box;height:auto;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.button-next{width:40px}.button-next:after{border:20px solid transparent;border-left-color:#fff;content:"";cursor:pointer;height:0;left:20px;pointer-events:all;position:absolute;top:40%;width:0}.tns-outer{position:relative}[data-controls]{background:transparent;border:0;font-size:30px;margin-top:-18px;padding:0;position:absolute;top:50%;z-index:1}[data-controls]:focus,[data-controls]:hover{background:transparent;border:none}[data-controls=prev]{display:none}[data-controls=next]{right:-40px}@media screen and (min-width:1250) and (max-width:1920px){.slide-item{min-height:245px}}@media (min-width:1440px){.slide-item figure img{aspect-ratio:2/1}}@media (min-width:1200px){.slide-item,.slide-item figure{min-height:190px}.slide-item a.only-text{aspect-ratio:2/1.5}}@media screen and (min-width:1024px) and (max-width:1199px){.slide-item figure{aspect-ratio:1/1}.slide-item figcaption h5{-webkit-line-clamp:1}}@media (max-width:1024px){.slide-content{display:flex;flex-direction:column;width:calc(100% - 5vw)}.standard-content .slide-content{padding-right:0;width:100%}.slide-content>.tns-outer>.tns-ovh{margin-right:5rem}[data-controls=next]{right:20px}.slide-item p{font-size:100%;min-height:60px}.slide-item figure{min-height:220px}}@media (max-width:920px){.slide-content>.tns-outer>.tns-ovh{margin-right:0}.slide-content{width:calc(100% - 2vw)}.slide-item p{min-height:unset}.slide-item figure{min-height:180px}:is(.slide-content) :is(.title,.title-solid,.title-light,.title-dark) h2{font-size:4vw}}@media (max-width:640px){.slide-item{max-height:unset;min-height:unset}.slide-item figcaption{aspect-ratio:auto;min-height:110px}:is(.slide-content) :is(.title,.title-solid) h2{font-size:6vw}.slide-item figcaption h5{margin-bottom:0}}