.content-slider{overflow:hidden;padding:60px 20px;position:relative;width:100%}.content-slider__container{align-items:start;display:grid;gap:40px;grid-template-columns:1fr;margin:0 auto;max-width:1280px}.content-slider__left-column{display:flex;flex-direction:column-reverse;gap:20px}.content-slider__heading-wrapper{display:none;opacity:0;transition:opacity .5s ease-in-out}.content-slider__heading-wrapper.active{animation:fadeIn .5s ease-in-out;display:block;opacity:1}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.content-slider__heading{color:#00496d;font-family:Montserrat,sans-serif;font-size:32px;font-weight:500;line-height:1.2;margin:0}.content-slider__dots{align-items:center;display:flex;gap:8px}.content-slider__dot{background-color:#a0e5d2;border:none;border-radius:50%;cursor:pointer;height:10px;padding:0;transition:all .3s ease;width:10px}.content-slider__dot.active,.content-slider__dot:hover{background:linear-gradient(104deg,#00acbb,#00496d)}.content-slider__dot.active{height:12px;width:12px}.content-slider__right-column{position:relative}.content-slider__content-wrapper{display:none;opacity:0;transition:opacity .5s ease-in-out}.content-slider__content-wrapper.active{animation:fadeIn .5s ease-in-out;display:block;opacity:1}.content-slider__description{color:#003a57;font-family:Barlow,sans-serif;font-size:16px;font-weight:400;line-height:1.6;margin-bottom:32px}.content-slider__description p{margin:0}@media (min-width:768px){.content-slider{padding:80px 40px}.content-slider__container{align-items:start;gap:60px;grid-template-columns:1fr 1fr}.content-slider__left-column{flex-direction:column;gap:32px}.content-slider__heading{font-size:48px}.content-slider__dots{gap:12px}.content-slider__dot{height:12px;width:12px}.content-slider__description{font-size:18px;margin-bottom:40px}.content-slider__button-wrapper{margin-top:40px}}@media (min-width:1200px){.content-slider{padding:100px 60px}.content-slider__heading{font-size:56px}.content-slider__description{font-size:18px}}.content-slider__heading[data-font-family=montserrat]{font-family:Montserrat,sans-serif}.content-slider__heading[data-font-family=barlow]{font-family:Barlow,sans-serif}.content-slider__description[data-font-family=montserrat]{font-family:Montserrat,sans-serif}.content-slider__description[data-font-family=barlow]{font-family:Barlow,sans-serif}.content-slider__button[data-font-family=montserrat]{font-family:Montserrat,sans-serif}.content-slider__button[data-font-family=barlow]{font-family:Barlow,sans-serif}.content-slider__heading[data-font-weight="100"]{font-weight:100}.content-slider__heading[data-font-weight="200"]{font-weight:200}.content-slider__heading[data-font-weight="300"]{font-weight:300}.content-slider__heading[data-font-weight="400"]{font-weight:400}.content-slider__heading[data-font-weight="500"]{font-weight:500}.content-slider__heading[data-font-weight="600"]{font-weight:600}.content-slider__heading[data-font-weight="700"]{font-weight:700}.content-slider__heading[data-font-weight="800"]{font-weight:800}.content-slider__heading[data-font-weight="900"]{font-weight:900}.content-slider__heading[data-font-weight=bold]{font-weight:700}.content-slider__description[data-font-weight="100"]{font-weight:100}.content-slider__description[data-font-weight="200"]{font-weight:200}.content-slider__description[data-font-weight="300"]{font-weight:300}.content-slider__description[data-font-weight="400"]{font-weight:400}.content-slider__description[data-font-weight="500"]{font-weight:500}.content-slider__description[data-font-weight="600"]{font-weight:600}.content-slider__description[data-font-weight="700"]{font-weight:700}.content-slider__description[data-font-weight="800"]{font-weight:800}.content-slider__description[data-font-weight="900"]{font-weight:900}.content-slider__description[data-font-weight=bold]{font-weight:700}.content-slider__button[data-font-weight="100"]{font-weight:100}.content-slider__button[data-font-weight="200"]{font-weight:200}.content-slider__button[data-font-weight="300"]{font-weight:300}.content-slider__button[data-font-weight="400"]{font-weight:400}.content-slider__button[data-font-weight="500"]{font-weight:500}.content-slider__button[data-font-weight="600"]{font-weight:600}.content-slider__button[data-font-weight="700"]{font-weight:700}.content-slider__button[data-font-weight="800"]{font-weight:800}.content-slider__button[data-font-weight="900"]{font-weight:900}.content-slider__button[data-font-weight=bold]{font-weight:700}