.carouselContainer{background:#133074;color:#fff;display:flex;flex-direction:column;position:relative;z-index:2}.buttonsWrapper{display:flex;margin-bottom:var(--size32px);>button{align-items:center;background:#fff;border-radius:50%;color:#091943;display:flex;font-size:var(--size16px);height:var(--size48px);justify-content:center;margin-right:var(--size24px);padding:var(--size12px);width:var(--size48px);.arrowIconBlue{display:block}.arrowIconWhite{display:none}&:hover{background:#091943;color:#fff;.arrowIconBlue{display:none}.arrowIconWhite{display:block}}}.arrowIcon{height:var(--size24px);width:var(--size24px)}}.bodyWrapper{display:flex;flex-direction:column;justify-content:flex-start;width:100%}.navBtn{flex:1;height:var(--size40px)}.slides{align-items:center;display:flex;flex:3;flex-direction:column;justify-content:left}.slide{display:none;width:100%;&.active{display:flex}.slideImage{flex:0 0 483px;@media (max-width:1250px){flex-basis:100%}img{display:block;height:100%;object-fit:cover;width:100%}}&.has_image{gap:113px;@media (max-width:1250px){gap:0}.slideContent{padding:var(--size60px) var(--size60px) var(--size60px) 0;@media (max-width:1250px){padding:var(--size50px) var(--size30px)}@media (max-width:768px){padding:var(--size40px) var(--size20px)}}}p{margin:0}.showMobile{display:none}.hideMobile{display:flex}@media (max-width:1250px){flex-direction:column-reverse;.noImageArrows{margin-bottom:var(--size32px);padding:0}.noImageArrows,.showMobile{display:block}.hideMobile{display:none}}}.noImageArrows{flex:2;justify-content:flex-end;padding:var(--size60px)}.noImageArrowsMobile{margin:var(--size24px) 0}.slideContent{flex:4;padding:var(--size60px)}.dotWrapper{align-items:center;display:flex;margin-top:var(--size48px);@media (max-width:1250px){margin-top:var(--size32px)}}.dot{color:#fff;&.activeDot{color:#d41b2f}}.quote{font-family:"Source Serif Pro";font-size:var(--size24px);font-weight:700;margin-bottom:var(--size32px);@media (max-width:1250px){font-size:var(--size20px);margin-bottom:var(--size24px)}@media (max-width:768px){font-size:var(--size18px)}}.author{font-weight:600}.author,.authorSubtitle{font-size:var(--size16px)}.authorSubtitle{font-weight:400;margin-bottom:0}@media (max-width:1250px){.slideContent{padding:var(--size50px) var(--size30px)}}@media (max-width:768px){.slideContent{padding:var(--size40px) var(--size20px)}}