.container{max-width:1171px;margin:0 auto}
.real-stories-section{background-color:#e6eef7;padding:31px 0 60px 0;margin-bottom:43px}
.real-stories-section .slick-dots li button{padding:0}
.real-stories-section .slick-dotted.slick-slider{margin-bottom:40px}
.real-stories-section.about-us-real-stories{padding:46px 0 95px 0;margin-bottom:48px}
.real-stories-section.about-us-real-stories .slick-dotted.slick-slider{margin-bottom:0}
.real-stories-section .country-carousal ul{display:flex;bottom:-78px;gap:36px;justify-content:center}
.real-stories-section .country-carousal ul li{padding:6px 10px;width:max-content;height:max-content;position:relative}
.real-stories-section .country-carousal ul li.slick-active:before{content:" ";position:absolute;background:#94bde5;top:0;width:100%;height:4px;left:0;border-radius:6px}
.real-stories-section .country-carousal ul li.slick-active:after{content:" ";position:absolute;background:#0054a6;top:0;width:100%;height:4px;left:0;border-radius:6px;animation:mymove 5s ease-in-out}
.real-stories-section .country-carousal ul li.slick-active.remove-tracker-line:after{content:" ";position:absolute;background:#0054a6;top:0;width:100%;height:4px;left:0;border-radius:6px;animation:unset}
@keyframes mymove{from{width:0;border-radius:6px}
to{width:100%;border-radius:6px}
}
.real-stories-section .country-carousal{max-width:1170px;margin:0 auto}
.real-stories-section .country-carousal ul li button{white-space:pre;text-decoration:none;color:#7a7a7a;font-size:16px;font-family:Poppins;line-height:24.75px;width:max-content;height:max-content}
.real-stories-section .country-carousal ul li.slick-active button{color:#0054a6;font-size:16px;font-family:Poppins;font-weight:500;line-height:24.75px;height:100%;width:max-content}
.real-stories-section .slick-initialized .slick-slide{display:flex}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__content{width:50%;order:2}
.real-stories-section .country-carousal .teaser .cmp-teaser{display:flex;justify-content:space-between;align-items:center;margin-top:37px;width:100%}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__content{display:flex;flex-direction:column}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{order:1}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{color:#fff;font-size:14px;font-family:Poppins;font-weight:500;border-radius:68px;background:#69c;width:max-content;padding:4px 10px;line-height:normal;cursor:default}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title{color:#0054a6;font-size:24px;order:2;font-family:Poppins;font-weight:500;line-height:145%;margin-top:14px}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle{color:#1a1a1a;font-size:16px;font-family:Poppins;font-weight:500;order:3;line-height:normal;margin:10px 0;line-height:normal}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description{color:#5a5a5a;font-size:16px;font-family:Poppins;font-weight:400;line-height:normal;order:4}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__image{max-width:514px;width:100%;min-height:284px;max-height:284px;order:1;position:relative}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__image iframe{position:absolute;display:inline-block;width:100%;height:100%;top:0;left:0;z-index:2}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__image .cmp-image::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:3;background:transparent}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__image img{max-width:514px;min-height:284px;max-height:284px;width:100%}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__image::after{content:"";background:url(../../../../../content/dam/ceatspeciality/homepage/yt-btn.svg) center;display:inline-block;width:52px;height:52px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__image{display:none}
.real-stories-section.lifeceat-realstories{margin:60px 0}
.real-stories-section .main-btn{display:none;justify-content:center;margin-top:100px}
.real-stories-section .main-btn .cmp-button{padding:11px 22px;border-radius:43.875px;background:#0054a6;color:#fff;font-family:"Poppins";font-size:14px;font-style:normal;font-weight:500;line-height:145%;display:flex;align-items:center;gap:0}
.real-stories-section .main-btn .cmp-button::after{content:"";display:inline-block;width:17px;height:17px;background:url(../../../../../content/dam/ceatspeciality/homepage/button-arrow.svg) center;background-size:cover;margin-left:11px}
.real-stories-section.no-dots .country-carousal ul{display:none !important}
.real-stories-section.no-dots{padding-top:30px;padding-bottom:30px}
.real-stories-section.no-dots .main-btn{margin-top:30px}
@media(min-width:767px) and (max-width:1279px){.real-stories-section{padding:31px 20px 50px 20px}
.real-stories-section.about-us-real-stories{padding:31px 20px 50px 20px}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__image{width:48%}
.real-stories-section .country-carousal ul{gap:20px}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__content{width:49%}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description{font-size:14px;font-weight:300}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:21px}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__image{min-height:230px;max-height:230px}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__image img{min-height:230px;max-height:230px}
.real-stories-section .country-carousal ul li button,.real-stories-section .country-carousal ul li.slick-active button{width:min-content;white-space:unset}
.real-stories-section .country-carousal ul li button{white-space:unset;width:fit-content}
.real-stories-section .comp-info .explore-btn{display:none}
.real-stories-section .main-btn{display:flex}
}
@media screen and (min-width:320px) and (max-width:767px){.real-stories-section{padding:25px 22px 30px 22px;margin-bottom:29px}
.real-stories-section.about-us-real-stories{padding:49px 20px 42px 20px;margin-bottom:32px}
.real-stories-section .slick-dotted.slick-slider{margin-bottom:70px}
.real-stories-section .country-carousal ul{overflow:auto;width:100%;gap:30px;justify-content:space-between}
.real-stories-section .country-carousal ul li a{padding:8px;font-size:14px;line-height:21.013px}
.real-stories-section .country-carousal ul li.slick-active a{font-size:14px;line-height:21.013px}
.real-stories-section .country-carousal .teaser .cmp-teaser{flex-direction:column;margin-top:50px}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__image{width:100%}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__content{width:100%;margin-top:33px}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{font-size:12px;border-radius:57px}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title{margin-top:16px;font-size:20px}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__image{display:none}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle{margin:23px 0 8px 0;font-size:14px}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description{font-size:14px;line-height:20.959px;font-weight:300}
.real-stories-section .country-carousal ul li.slick-active button,.real-stories-section .country-carousal ul li button{font-size:14px}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__image::after{width:45px;height:45px}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__image{min-height:175px;max-height:175px}
.real-stories-section .country-carousal .teaser .cmp-teaser .cmp-teaser__image img{min-height:175px;max-height:175px}
.real-stories-section.lifeceat-realstories{margin:40px 0}
.real-stories-section.lifeceat-realstories .country-carousal .teaser .cmp-teaser{margin-top:25px}
.real-stories-section .comp-info .explore-btn{display:none}
.real-stories-section .main-btn{display:flex}
}