.carrousel-content__container-outer{overflow:hidden}.carrousel-content__container{flex-direction:row;justify-content:flex-start;transition:transform .4s ease-in-out}.carrousel-content__container>div{flex-basis:100%;flex-grow:0;flex-shrink:0;width:100%}.carrousel-content>div{flex-basis:100%}.carrousel-content__image img{border-radius:14px;height:382px;object-fit:cover;object-position:center center;width:572px}.carousel-item img{border-radius:14px}.carrousel-content__text{flex-direction:column;gap:37px;justify-content:center}.carrousel-content__message,.carrousel-content__message p{font-size:var(--fs-600);font-weight:var(--fw-normal);line-height:40px}.carrousel-content__author,.carrousel-content__author p{font-size:var(--fs-350);font-weight:var(--fw-normal);line-height:26px}.carrousel-content__author p,.carrousel-content__message p{margin:0}.carrousel-control{justify-content:space-between;margin-top:82px}.carrousel-control .custom-button{background-color:transparent;border:none;color:var(--clr-primary-dark-500);font-size:var(--fs-350);font-weight:var(--fw-normal);padding:0;text-transform:none}.carrousel-control .custom-button[disabled]{color:var(--clr-text-color-light-125)}.carrousel-control__radio-indicator{gap:16px}.carrousel-control__radio-indicator>span{background-color:var(--clr-text-color-light-125);border-radius:50%;display:block;height:16px;width:16px}.carrousel-control__radio-indicator>span.active{background-color:var(--clr-primary-dark-500)}@media (min-width:768px){.carrousel-content__image{margin-right:20px;width:45%}.carrousel-content__image img{width:100%}.carrousel-content__text{margin-left:20px;width:45%}}@media (max-width:1200px){.carrousel-content__image img{height:auto;width:100%}.carrousel-content{gap:12px}}@media (max-width:767px){.carrousel{margin:auto;max-width:400px}.carrousel-content{flex-direction:column}.carrousel-content__message,.carrousel-content__message p{font-size:var(--fs-400);line-height:32px}}.carousel-indicators{bottom:-50px}.carousel-control-next-icon,.carousel-control-prev-icon{height:3rem;width:3rem}.carousel-control-prev{justify-content:left}.carousel-control-next{justify-content:right}