.marathon-header-wrapper{position:fixed;top:0;left:0;z-index:9;background:#fff;padding:12px 40px;display:flex;justify-content:space-between;width:100%;align-items:center;background:rgba(255,255,255,0.70);backdrop-filter:blur(2px)}
.marathon-header-logo{height:40px}
.marathon-header-links-wrapper{display:flex;font-size:14px;line-height:1.57;font-family:'gothamnarrow-bold';font-weight:600;padding-right:16px}
.marathon-header-links{padding:0 24px;position:relative}
.marathon-header-links.active{background-image:linear-gradient(#df7900,#edcc1e);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent}
.marathon-header-links:not(:last-child)::after{content:'';width:1px;height:100%;background:linear-gradient(180deg,#df7900 0,#edcc1e 100%);opacity:.5;padding:.5px;position:absolute;right:0;top:0}
.hero-carousel .img-fluid{width:100%}
.marathon-text{font-size:18px;font-family:'gothamnarrow-book';font-weight:300;line-height:1.55}
@media(max-width:768px){.marathon-header-logo{height:32px}
.marathon-header-wrapper{padding:10px 16px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.30);background:#fff}
.marathon-header-links-wrapper{padding:0}
.marathon-header-links:nth-last-child{padding:0}
.marathon-text{font-size:14px}
}
.hero-forever-heading h3{margin:0 auto;width:77.5%;max-width:1366px;background-image:linear-gradient(#df7900,#edcc1e);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;font-size:38px;font-family:"gothamnarrow-bold";font-weight:600;line-height:1.473}
.hero-forever-wrapper{display:flex;margin:0 auto;margin-top:32px;max-width:1366px}
.hero-forever-wrapper .hero-forever-image{height:572px}
.hero-forever-wrapper .hero-forever-vision-container{padding:0 40px 0 30px;display:flex;flex-wrap:wrap;justify-content:center}
.hero-forever-wrapper .hero-forever-vision-box{max-width:calc(50% - 20px);padding:30px 12px;box-shadow:0 3px 32px 0 rgba(0,0,0,0.12);border-radius:16px;margin-right:40px;margin-bottom:36px}
.hero-forever-wrapper .hero-forever-vision-box:nth-child(even){margin-right:0}
.hero-forever-wrapper .hero-forever-vision-heading{background-image:linear-gradient(#df7900,#edcc1e);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;font-size:24px;font-family:"gothamnarrow-bold";padding-bottom:8px}
.hero-forever-wrapper .hero-forever-vision-description{text-align:center;font-size:18px;font-family:"gothamnarrow-book";font-weight:300;line-height:1.5}
@media(max-width:1024px){.hero-forever-heading h3{width:100%;font-size:24px;padding:0 16px}
.hero-forever-wrapper .hero-forever-image{display:none}
.hero-forever-wrapper{margin-top:22px}
.hero-forever-wrapper .hero-forever-vision-container{padding:0 16px}
.hero-forever-wrapper .hero-forever-vision-box{padding:16px 8px;margin-right:16px;margin-bottom:16px;width:calc(50% - 8px)}
.hero-forever-wrapper .hero-forever-vision-box:nth-child(even){margin-right:0}
.hero-forever-wrapper .hero-forever-vision-heading{font-size:16px}
.hero-forever-wrapper .hero-forever-vision-description{font-size:14px}
.hero-forever-wrapper .hero-forever-vision-heading span{display:block}
}
#journey-slider{width:100%}
#journey-slider .slider-container{width:100%;display:flex;flex-direction:column;align-items:center}
#journey-slider .slider-container .slider-row{width:100%;margin-bottom:14px}
@media(max-width:768px){#journey-slider .slider-container .slider-row{margin-bottom:4px}
}
#journey-slider .slider-container .slider-row.reverse-animation{transform:rotate(180deg)}
#journey-slider .slider-container .slider-row.reverse-animation .slick-slide{transform:rotate(180deg)}
#journey-slider .slider-container .slider-row .slick-track{margin:0 -7px}
@media(max-width:768px){#journey-slider .slider-container .slider-row .slick-track{margin:0 -2px}
}
#journey-slider .slider-container .slider-row .journey-slide{width:fit-content}
#journey-slider .slider-container .slider-row .journey-slide img{width:100%}
#journey-slider .slider-container .slider-row .slick-slide{margin:0 7px}
@media(max-width:768px){#journey-slider .slider-container .slider-row .slick-slide{margin:0 2px}
}
#fragment__list{width:100%}
#fragment__list .list__container{padding:0 38px;width:100%;max-width:1368px;margin:0 auto}
@media(max-width:768px){#fragment__list .list__container{padding:0}
}
#fragment__list .list__container .fragment__list--wrap{width:auto;display:flex;flex-wrap:wrap}
@media(min-width:768px){#fragment__list .list__container .fragment__list--wrap{margin:0 -11px}
}
@media(max-width:768px){#fragment__list .list__container .fragment__list--wrap .slick-track{padding-bottom:15px}
}
#fragment__list .list__container .fragment__list--wrap .fragment__tile{width:calc(25% - 22px);border-radius:16px;background:#FFF;box-shadow:0 3px 32px 0 rgba(0,0,0,0.12)}
@media(min-width:768px){#fragment__list .list__container .fragment__list--wrap .fragment__tile{margin:0 11px;margin-bottom:22px}
}
@media(max-width:768px){#fragment__list .list__container .fragment__list--wrap .fragment__tile.slick-slide{margin:0 11px}
}
#fragment__list .list__container .fragment__list--wrap .fragment__tile article{padding:12px;display:flex;flex-direction:column}
#fragment__list .list__container .fragment__list--wrap .fragment__tile article img{width:100%;max-height:158px;height:100%;margin-bottom:16px;border-radius:8px}
#fragment__list .list__container .fragment__list--wrap .fragment__tile article dd.cmp-contentfragment__element-value{margin-bottom:16px;max-height:88px;overflow-y:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
#fragment__list .list__container .fragment__list--wrap .fragment__tile article dd.cmp-contentfragment__element-value p{font-size:14px;font-family:"gothamnarrow-book";font-weight:300;line-height:22px;color:#303030}
#fragment__list .list__container .fragment__list--wrap .fragment__tile article .cmp-contentfragment__element--birthdayFrom dd.cmp-contentfragment__element-value{color:#a5a5a5;font-size:12px;font-family:"gothamnarrow-book";font-weight:300;line-height:22px;text-align:left;margin-bottom:0}
@media(max-width:768px){#fragment__list-variation{padding-bottom:121px}
}
#fragment__list-variation .list__container{padding:0 35px;width:100%;max-width:1366px;margin:0 auto}
@media(max-width:768px){#fragment__list-variation .list__container{padding:0 27px}
}
#fragment__list-variation .fragment__list--wrap{display:grid;grid-gap:24px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-auto-rows:0}
#fragment__list-variation .fragment__tile{height:100%;border-radius:16px;background:#FFF;box-shadow:0 3px 32px 0 rgba(0,0,0,0.12)}
#fragment__list-variation .fragment__tile article{padding:12px;display:flex;flex-direction:column}
#fragment__list-variation .fragment__tile article img{width:100%;height:100%;margin-bottom:16px;border-radius:8px}
#fragment__list-variation .fragment__tile article dd.cmp-contentfragment__element-value{margin-bottom:16px}
#fragment__list-variation .fragment__tile article dd.cmp-contentfragment__element-value p{font-size:14px;font-family:"gothamnarrow-book";font-weight:300;line-height:22px;color:#303030}
#fragment__list-variation .fragment__tile article .cmp-contentfragment__element--birthdayFrom dd.cmp-contentfragment__element-value{color:#a5a5a5;font-size:12px;font-family:"gothamnarrow-book";font-weight:300;line-height:22px;text-align:left;margin-bottom:0}
a.view__more--anchor{margin-top:4px;font-size:16px;width:fit-content;margin:0 auto;font-family:"gothamnarrow-book";text-align:center;background:-webkit-linear-gradient(#cb9d25,#ff9e58);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}
.hero-family-connect-wrapper{display:flex;flex-wrap:wrap;width:78%;margin:0 auto;align-items:center;justify-content:center}
.hero-family-connect-links{flex:0 0 16%;width:16%;margin-bottom:32px;display:flex;justify-content:center}
.hero-family-connect-links :not(:nth-child(6n)){padding-right:52px}
@media(max-width:1024px) and (min-width:769px){.hero-family-connect-links{flex:0 0 25%;width:25%}
}
@media(max-width:768px){.hero-family-connect-links{flex:0 0 33.33%;width:33.33%;margin-bottom:12px}
.hero-family-connect-wrapper{padding:0 16px;width:100%}
.hero-family-connect-img{height:48px}
.hero-family-connect-img.vida-logo{height:36px}
.hero-family-connect-links :not(:nth-child(3n)){padding-right:16px}
}
.our-initiatives{width:100%}
.initiatives-header{padding:40px 0}
*{box-sizing:border-box}
.initiatives-header>p{font-size:38px;font-weight:600;margin:0 auto;max-width:1366px;line-height:1.473;letter-spacing:0;font-family:"gothamnarrow-bold";text-align:center;background:linear-gradient(180deg,#df7900 0,#edcc1e 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase}
.slider-about-text{color:var(--textcolor-heading-body,#303030);text-align:center;font-family:"gothamnarrow-book";font-size:18px;font-weight:300;line-height:1.55;display:none;margin:24px 0}
.our-initiatives-wrapper .image-container .initiatives-image{border-radius:40px}
.our-initiatives .slick-dotted.slick-slider{margin:0}
.our-initiatives .slick-dots{padding:8px;display:flex;align-items:center;justify-content:center;position:unset}
.our-initiatives .our-initiatives-wrapper{position:relative;padding:0 33px 40px 33px;max-width:1366px;margin:0 auto}
.our-initiatives .slide .slick-list{padding:0 !important}
.our-initiatives .slick-dots li{display:inline-block;background-color:#999;width:12px;height:12px;border-radius:10px;cursor:pointer}
.our-initiatives .slick-dots .slick-active{width:16px;height:16px;background:linear-gradient(180deg,#df7900 0,#edcc1e 100%)}
.our-initiatives .slick-list{overflow:hidden}
.our-initiatives .slick-current{opacity:1 !important;z-index:99;flex-shrink:0;position:relative}
.our-initiatives .slick-current .initiatives-image{width:100%}
.our-initiatives .slick-current .slider-about-text{display:block}
.our-initiatives .slick-prev:before{content:""}
.our-initiatives .slick-next:before{content:""}
.our-initiatives .image-container img{max-width:100%;width:100%}
.image-container.slick-slide{width:58.6vw;transition:transform .4s;position:relative}
.our-initiatives .slick-slide:after{transition:transform .4s}
.image-container.slick-slide{transform:scale(0.6) translate(152.7vw);opacity:.5}
.image-container.slick-slide.slick-center + .slick-slide{transform:scale(0.8) translate(-54.6vw);z-index:10;opacity:.9}
.image-container.slick-slide.slick-center + .slick-slide + .image-container.slick-slide{transform:scale(0.6) translate(-152.7vw);z-index:5;opacity:.5}
.image-container.slick-slide.slick-active{transform:scale(0.8) translate(54.6vw);opacity:.9}
.image-container.slick-slide.slick-center{transform:scale(1);z-index:30}
.our-initiatives .slick-center:after{opacity:0}
.our-initiatives .slick-dots li button:before{content:"" !important}
@media(max-width:768px){.our-initiatives-wrapper{width:100%;padding:0 8px 16px 8px !important}
.initiatives-header>p{font-size:24px;line-height:1.5}
.initiatives-header{padding:16px 0}
.slider-about-text{margin:16px 0;font-size:14px;line-height:1.285;width:100%}
.our-initiatives-wrapper .image-container .initiatives-image{width:100%;height:100%;border-radius:12.625px}
}
.marathon-feature-section{background-image:url("../components/content/marathon/featurecarousel/clientlibs/images/products/city/splendor-feature-slide-bg.svg");background-repeat:no-repeat;background-position:center;background:#fff;background-size:cover;padding:0 40px}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .splender-feature-slider{max-width:1366px;margin:0 auto;margin-top:20px}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .splendor-feature-h2{font-family:var(--font-tstar-bold);font-style:italic;font-weight:var(--font-weight-900);font-size:var(--font-size38);line-height:var(--line-height45);color:#303030;margin-top:31px}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-arrow{width:65px;height:65px;top:200px;transform-origin:center;transform:translate(0,0);z-index:1}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-arrow::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-site/resources/images/icons/slider-nav-gold.svg") no-repeat;background-size:100%}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-arrow.slick-next{transform:rotate(180deg)}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list{padding:30px 10px !important}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide:not(.slick-center){transform:scale(0.7,0.7);transition:all .5s linear;opacity:.5;z-index:-1;position:relative}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide:not(.slick-center) img{width:100%;height:348px;border-radius:16px}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide:not(.slick-center) .splendor-feature-h3{display:none;font-family:var(--font-tstar-regular);font-style:normal;font-weight:var(--font-weight-300);font-size:var(--font-size38);line-height:var(--line-height-46);color:#303030}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide.slick-center{position:relative;z-index:9;transition:all .4s linear}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide.slick-center img{width:100%;transform:scaleX(1.8);border-radius:16px;height:348px;margin-bottom:32px;border:.1px solid #df7900}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide.slick-center .splendor-feature-h3{font-family:"gothamnarrow-book";font-style:normal;font-size:18px;line-height:1.55;color:#303030 !important}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide.slick-center .splendor-feature-h3 .feature-span{font-family:var(--font-tstar-regular);font-style:normal;font-weight:var(--font-weight-900);font-size:var(--font-size30);line-height:var(--line-height-46);color:#303030}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-next{z-index:99;top:30%}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-next::before{font-size:var(--font-size38) !important;content:url("../../../etc.clientlibs/hero-aem-website/clientlibs/clientlib-site/resources/images/icons/left-slider-white-arrow-icon.svg")}
.marathon-feature-section .slick-dots li{display:inline-block;background-color:#999;width:12px;height:12px;border-radius:10px;cursor:pointer}
.marathon-feature-section .slick-dots{padding:8px;display:flex;align-items:center;justify-content:center;position:unset}
.marathon-feature-section .slick-dots .slick-active{width:16px;height:16px;background:linear-gradient(180deg,#df7900 0,#edcc1e 100%)}
.marathon-feature-section .slick-dots li button:before{content:"" !important}
@media(max-width:1199px) and (min-width:992px){.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-arrow{top:155px}
}
@media(max-width:991.2px) and (min-width:768px){.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-arrow{top:174px;left:0}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-arrow.slick-next{left:auto;right:0;top:174px}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide.slick-center img{transform:scaleX(1)}
}
@media(max-device-width:767px) and (min-width:320px){.marathon-feature-section{background-repeat:no-repeat;background-position:center;background-size:cover;padding:0 16px}
.marathon-feature-section .splendor-feature-section-content{max-width:100%}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .splendor-feature-h2{font-family:var(--font-tstar-bold);font-style:italic;font-weight:var(--font-weight-900);font-size:var(--font-size28);line-height:var(--line-height34);color:#303030;padding:16px 0}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-arrow{top:50px;left:0;width:38px;height:38px}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-arrow.slick-next{left:auto;right:0}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-prev::before{font-size:var(--font-size38) !important}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list{padding:0 !important}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide:not(.slick-center){transform:scale(0.8,0.8);transition:all .4s ease-in-out;position:relative}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide:not(.slick-center) img{height:108px;border-radius:8px}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide:not(.slick-center) .splendor-feature-h3{display:none;font-family:var(--font-tstar-regular);font-style:normal;font-weight:var(--font-weight-300);font-size:var(--font-size18);line-height:var(--line-height-22);color:var(--text-color-white);margin-bottom:32px}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide:not(.slick-center) .splendor-feature-h3 .feature-span{font-family:var(--font-tstar-regular);font-style:normal;font-weight:var(--font-weight-900);font-size:var(--font-size18);line-height:var(--line-height-22);color:var(--text-color-white)}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide.slick-center img{transform:scaleX(1.1);height:108px;margin-bottom:13px;border-radius:8px}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide.slick-center .splendor-feature-h3{font-size:14px;margin-bottom:32px}
.marathon-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide.slick-center .splendor-feature-h3 .feature-span{font-family:var(--font-tstar-regular);font-style:normal;font-weight:var(--font-weight-900);font-size:var(--font-size18);line-height:var(--line-height-22);color:var(--text-color-white)}
.marathon-feature-section .slick-dots{position:absolute;bottom:-15px}
}
@font-face{font-family:"museosans-500";font-display:swap;src:url("clientlib-marthon-site/resources/fonts/MuseoSans_500.otf") format("opentype")}
@font-face{font-family:"museosans-700";font-display:swap;src:url("clientlib-marthon-site/resources/fonts/MuseoSans_700.otf") format("opentype")}
@font-face{font-family:"museosans-900";font-display:swap;src:url("clientlib-marthon-site/resources/fonts/MuseoSans_900.otf") format("opentype")}
@font-face{font-family:"museosans-300";font-display:swap;src:url("clientlib-marthon-site/resources/fonts/MuseoSans-300.otf") format("opentype")}
@font-face{font-family:"gothamnarrow-bold";font-display:swap;src:url("clientlib-marthon-site/resources/fonts/GothamNarrow-Bold.otf") format("opentype")}
@font-face{font-family:"gothamnarrow-book";font-display:swap;src:url("clientlib-marthon-site/resources/fonts/GothamNarrow-Book.otf") format("opentype")}