.container-width,.limited-width{margin-left:auto;margin-right:auto;max-width:1320px!important;width:95%}@media screen and (max-width:640px){.container-width,.limited-width{padding-left:24px;padding-right:24px;width:100%}}.btn-primary{background-color:#fff;border:.125rem solid #fff;border-radius:.25rem;color:#040316!important;cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:400;letter-spacing:.1125rem;line-height:135%;padding:1rem 2rem;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media (max-width:992px){.btn-primary{font-size:1rem;font-weight:400;letter-spacing:.1rem;line-height:135%;padding:.75rem 1.5rem}}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#3fce71;border-color:#3fce71}.btn-primary.btn-small{font-size:1rem;font-weight:400;letter-spacing:.1rem;line-height:135%;padding:.75rem 1.5rem}@media (max-width:992px){.btn-primary.btn-small{font-size:1rem;font-weight:400;letter-spacing:.1rem;line-height:135%;padding:.75rem 1.5rem}}.btn-secondary{background-color:#040316;border:.125rem solid #040316;border-radius:.25rem;color:#fff!important;cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:400;letter-spacing:.1125rem;line-height:135%;padding:1rem 2rem;text-transform:uppercase}@media (max-width:992px){.btn-secondary{font-size:1rem;font-weight:400;letter-spacing:.1rem;line-height:135%;padding:.75rem 1.5rem}}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#040316;color:#fff!important}.btn-secondary-darkmode{background-color:transparent;border:.125rem solid #fff;border-radius:.25rem;color:#fff!important;cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:400;letter-spacing:.1125rem;line-height:135%;padding:1rem 2rem;text-transform:uppercase}@media (max-width:992px){.btn-secondary-darkmode{font-size:1rem;font-weight:400;letter-spacing:.1rem;line-height:135%;padding:.75rem 1.5rem}}.btn-secondary-darkmode:active,.btn-secondary-darkmode:focus,.btn-secondary-darkmode:hover{background-color:#fff;color:#040316!important}.btn-secondary-darkmode.btn-small{font-size:1rem;font-weight:400;letter-spacing:.1rem;line-height:135%;padding:.75rem 1.5rem}@media (max-width:992px){.btn-secondary-darkmode.btn-small{font-size:1rem;font-weight:400;letter-spacing:.1rem;line-height:135%;padding:.75rem 1.5rem}}.btn-secondary.btn-black{background-color:#040316;color:#fff!important}.btn-secondary.btn-small{font-size:1rem;font-weight:400;letter-spacing:.1rem;line-height:135%;padding:.75rem 1.5rem}@media (max-width:992px){.btn-secondary.btn-small{font-size:1rem;font-weight:400;letter-spacing:.1rem;line-height:135%;padding:.75rem 1.5rem}}*{box-sizing:border-box;font-family:sofia-pro,Helvetica,Arial,serif!important}body,html{margin:0;overflow-x:hidden;padding:0;scroll-behavior:smooth;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}a{cursor:pointer!important;text-decoration:none}a,button{color:inherit}button{border:none;outline:none}.spacer-top{padding-top:9.75rem}@media (max-width:1100px){.spacer-top{padding-top:10.1875rem}}.spacer-top.without-breadcrumb{padding-top:6.5rem}@media (max-width:1100px){.spacer-top.without-breadcrumb{padding-top:7.375rem}}.spacer-top.with-hero-banner{padding-top:0}@media (max-width:1100px){.spacer-top.with-hero-banner{padding-top:7.375rem}body>main{padding-top:.5rem!important}}@media (max-width:992px){.spacer{display:none}}.spacerResponsive{display:none}@media (max-width:992px){.spacerResponsive{display:block}}.slick-track{margin:0}section.youth-development .our-programs{padding-bottom:6.25rem;padding-top:6.75rem}@media (max-width:640px){section.youth-development .our-programs{padding-bottom:2.1875rem;padding-top:2.5rem}}section.youth-development .our-programs .heading{font-size:2.625rem;font-weight:600;line-height:120%;padding-bottom:3.125rem}@media (max-width:640px){section.youth-development .our-programs .heading{font-size:2rem;padding-bottom:1.875rem}}section.youth-development .our-programs .program-wrapper{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}@media (max-width:640px){section.youth-development .our-programs .program-wrapper{grid-template-columns:1fr}}section.youth-development .our-programs .program-wrapper .program-item{aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1.75rem;padding:3.4375rem 3.75rem}@media (max-width:640px){section.youth-development .our-programs .program-wrapper .program-item{padding:1.5rem}}section.youth-development .our-programs .program-wrapper .program-item.labs{background-image:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762505376/roundglass/foundation/images/assets/learn-lab-image.jpg)}section.youth-development .our-programs .program-wrapper .program-item.sports{background-image:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762505376/roundglass/foundation/images/assets/sports-center-image.jpg)}section.youth-development .our-programs .program-wrapper .program-item .content-wrapper{color:#fff;display:flex;flex-direction:column;gap:.3125rem}section.youth-development .our-programs .program-wrapper .program-item .content-wrapper .count{align-items:center;background:#fff;border-radius:50%;color:#000;display:flex;font-size:1rem;font-weight:600;height:2.0625rem;justify-content:center;letter-spacing:.04rem;line-height:140%;width:2.0625rem}@media (max-width:640px){section.youth-development .our-programs .program-wrapper .program-item .content-wrapper .count{font-size:.90625rem}}section.youth-development .our-programs .program-wrapper .program-item .content-wrapper .title{font-size:2.625rem;font-weight:600;line-height:120%}@media (max-width:640px){section.youth-development .our-programs .program-wrapper .program-item .content-wrapper .title{font-size:1.75rem}}section.youth-development .learn-labs.crousal{padding-top:6.25rem}@media (max-width:640px){section.youth-development .learn-labs.crousal{padding-top:3.125rem}}section.youth-development .learn-labs.crousal .cards-sports{color:#fff}@media (max-width:992px){section.youth-development .learn-labs.crousal .cards-sports{color:#040316;padding-bottom:3.125rem}}section.youth-development .learn-labs.crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:74.5%;padding-left:15.5vw;padding-right:15.5vw;scroll-padding:0 15.5vw}@media (min-width:2560px){section.youth-development .learn-labs.crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:90%;padding-left:24.5vw;padding-right:24.5vw;scroll-padding:0 24.5vw}}@media (min-width:3840px){section.youth-development .learn-labs.crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:100%;padding-left:32.5vw;padding-right:32.5vw;scroll-padding:0 32.5vw}}@media (min-width:4096px){section.youth-development .learn-labs.crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:100%;padding-left:33.5vw;padding-right:33.5vw;scroll-padding:0 33.5vw}}@media (max-width:1680px){section.youth-development .learn-labs.crousal .cards-sports .results-panel .carousel .ssCards{grid-auto-columns:65.5%;padding-left:6.5vw;padding-right:6.5vw;scroll-padding:0 6.5vw}}@media (max-width:992px){section.youth-development .learn-labs.crousal .cards-sports .results-panel .carousel .ssCards{padding-left:5.6vw;padding-right:5.6vw;scroll-padding:0 5.6vw}}section.youth-development .learn-labs.crousal .cards-sports .results-panel .carousel .ssCards .sport-card .card-img{aspect-ratio:984/484}@media (max-width:992px){section.youth-development .learn-labs.crousal .cards-sports .results-panel .carousel .ssCards .sport-card .card-img{aspect-ratio:1/1}}section.youth-development .learn-labs.crousal .cards-sports .results-panel .carousel .ssCards .sport-card .card-info{display:flex;gap:.9375rem;justify-content:center;max-width:29.875rem}@media (max-width:992px){section.youth-development .learn-labs.crousal .cards-sports .results-panel .carousel .ssCards .sport-card .card-info{height:auto;justify-content:flex-start;max-width:100%;padding:24px 0 0;position:relative}}section.youth-development .learn-labs.crousal .cards-sports .results-panel .carousel .ssCards .sport-card .card-info .eyebrow{font-size:2.625rem;font-weight:500;line-height:120%}@media (max-width:992px){section.youth-development .learn-labs.crousal .cards-sports .results-panel .carousel .ssCards .sport-card .card-info .eyebrow{color:#040316;font-size:1.75rem}}section.youth-development .learn-labs.crousal .cards-sports .results-panel .carousel .ssCards .sport-card .card-info .summary{font-family:Roboto,sans-serif!important;font-size:1.125rem;font-weight:300;line-height:145%}@media (max-width:992px){section.youth-development .learn-labs.crousal .cards-sports .results-panel .carousel .ssCards .sport-card .card-info .summary{font-size:1.125rem;line-height:145%;padding-right:12%}}section.youth-development .sports-center.crousal{padding-top:6.25rem}@media (max-width:992px){section.youth-development .sports-center.crousal{padding-top:3rem}}section.youth-development .sports-center.crousal .cards-sports{color:#fff}@media (max-width:992px){section.youth-development .sports-center.crousal .cards-sports{padding-bottom:0}}section.youth-development .sports-center.crousal .cards-sports .results-panel .carousel .ssCards{display:grid;gap:2.5rem;grid-template-columns:1fr;padding:0}section.youth-development .sports-center.crousal .cards-sports .results-panel .carousel .ssCards .sport-card .card-img{aspect-ratio:1320/484}@media (max-width:992px){section.youth-development .sports-center.crousal .cards-sports .results-panel .carousel .ssCards .sport-card .card-img{aspect-ratio:1/1}}section.youth-development .sports-center.crousal .cards-sports .results-panel .carousel .ssCards .sport-card .card-info{gap:.9375rem;justify-content:center;max-width:40%;padding:3.75rem}@media (max-width:992px){section.youth-development .sports-center.crousal .cards-sports .results-panel .carousel .ssCards .sport-card .card-info{justify-content:flex-start;max-width:100%}}section.youth-development .sports-center.crousal .cards-sports .results-panel .carousel .ssCards .sport-card .card-info .eyebrow{font-size:2.625rem;font-weight:500;line-height:120%}@media (max-width:992px){section.youth-development .sports-center.crousal .cards-sports .results-panel .carousel .ssCards .sport-card .card-info .eyebrow{font-size:1.75rem}}section.youth-development .sports-center.crousal .cards-sports .results-panel .carousel .ssCards .sport-card .card-info .summary{font-family:Roboto,sans-serif!important;font-size:1.125rem;font-weight:300;line-height:145%}@media (max-width:992px){section.youth-development .sports-center.crousal .cards-sports .results-panel .carousel .ssCards .sport-card .card-info .summary{font-size:1.125rem}}section.youth-development .rgf-punjab{padding-top:0}section.youth-development .rgf-punjab .heading{font-weight:600}@media (max-width:992px){section.youth-development .rgf-punjab .heading{padding-bottom:40px}}section.youth-development .rgf-punjab .card-wrapper .card-item{justify-content:flex-start}@media (max-width:640px){section.youth-development .rgf-punjab .card-wrapper .card-item{padding:20px}}section.youth-development .rgf-punjab .card-wrapper .card-item.col-1{background-image:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762505376/roundglass/foundation/images/assets/sports-center-card-1.jpg)}section.youth-development .rgf-punjab .card-wrapper .card-item.col-2{background-image:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762505373/roundglass/foundation/images/assets/sports-center-card-2.jpg)}section.youth-development .rgf-punjab .card-wrapper .card-item.col-3{background-image:url(https://res.cloudinary.com/roundglass/image/upload/f_auto,q_auto/v1762505375/roundglass/foundation/images/assets/sports-center-card-3.jpg)}section.youth-development .rgf-punjab .card-wrapper .card-item .item-summary{font-size:1.125rem;line-height:145%}section.youth-development .rgf-punjab .card-wrapper .card-item .item-badge{width:-moz-fit-content;width:fit-content}section.youth-development .impact-cards-wrapper{background:#f0eeeb;padding:6.125rem 0}@media (max-width:640px){section.youth-development .impact-cards-wrapper{padding:2.1875rem 0}}section.youth-development .impact-cards-wrapper .impact-cards .heading{font-size:3.5rem;font-weight:500;letter-spacing:-.07rem;line-height:120%;padding-bottom:3.375rem}@media (max-width:640px){section.youth-development .impact-cards-wrapper .impact-cards .heading{font-size:2rem;padding-bottom:35px}}section.youth-development .impact-cards-wrapper .impact-cards .heading span{font-size:1.875rem;font-weight:500;line-height:140%}@media (max-width:640px){section.youth-development .impact-cards-wrapper .impact-cards .heading span{font-size:1.5rem}}section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square{display:flex;flex-wrap:wrap;gap:4.25rem;justify-content:center}@media (max-width:1200px){section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square{gap:3.625rem}}@media (max-width:768px){section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square{gap:2.375rem}}section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square .card-item{background-color:transparent;flex:1 1 18%;height:17.5rem;max-width:17.5rem;perspective:62.5rem;width:17.5rem}@media (max-width:1200px){section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square .card-item{height:12.5rem;max-width:12.5rem;width:12.5rem}}@media (max-width:768px){section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square .card-item{flex:1 1 30%;height:11.125rem;max-width:11.125rem;width:11.125rem}}section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square .card-item .card-inner{display:flex;height:100%;justify-content:center;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .6s;width:100%}section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square .card-item:hover .card-inner{transform:rotateY(180deg)}section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square .card-item .card-back,section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square .card-item .card-front{align-items:center;aspect-ratio:1/1;backface-visibility:hidden;background-color:#fff;border-radius:50%;display:flex;height:auto;justify-content:center;max-width:17.5rem;padding:0 3.125rem;position:absolute;text-align:center;width:17.5rem}@media (max-width:1200px){section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square .card-item .card-back,section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square .card-item .card-front{max-width:12.5rem;padding:0 2.5rem;width:12.5rem}}@media (max-width:768px){section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square .card-item .card-back,section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square .card-item .card-front{max-width:11.125rem;width:11.125rem}}section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square .card-item .card-back .card-content,section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square .card-item .card-front .card-content{align-items:center;display:flex;flex-direction:column;justify-content:center}section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square .card-item .card-back .card-content .title,section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square .card-item .card-front .card-content .title{font-size:2.625rem;font-weight:600;line-height:120%;padding-bottom:.625rem}@media (max-width:1200px){section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square .card-item .card-back .card-content .title,section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square .card-item .card-front .card-content .title{font-size:1.875rem}}section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square .card-item .card-back .card-content .subtitle,section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square .card-item .card-front .card-content .subtitle{font-size:1rem;font-weight:600;letter-spacing:.04rem;line-height:140%;text-transform:uppercase}@media (max-width:1200px){section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square .card-item .card-back .card-content .subtitle,section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square .card-item .card-front .card-content .subtitle{font-size:.75rem}}section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.square .card-item .card-back{background-color:#a3ccd3;color:#040316;transform:rotateY(180deg)}section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle{display:flex;flex-wrap:wrap;gap:4.25rem;justify-content:center;padding-bottom:3.75rem}@media (max-width:1200px){section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle{gap:3.625rem}}@media (max-width:768px){section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle{gap:2.375rem}}section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle .card-item{background-color:transparent;flex:1 1 18%;height:17.5rem;max-width:17.5rem;perspective:62.5rem;width:17.5rem}@media (max-width:1200px){section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle .card-item{height:12.5rem;max-width:12.5rem;width:12.5rem}}@media (max-width:768px){section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle .card-item{flex:1 1 30%;height:11.125rem;max-width:11.125rem;width:11.125rem}}section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle .card-item .card-inner{display:flex;height:100%;justify-content:center;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .6s;width:100%}section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle .card-item:hover .card-inner{transform:rotateY(180deg)}section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle .card-item .card-back,section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle .card-item .card-front{align-items:center;aspect-ratio:1/1;backface-visibility:hidden;background-color:#fff;border-radius:50%;display:flex;height:auto;justify-content:center;max-width:17.5rem;padding:0 3.125rem;position:absolute;text-align:center;width:17.5rem}@media (max-width:1200px){section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle .card-item .card-back,section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle .card-item .card-front{max-width:12.5rem;padding:0 2.5rem;width:12.5rem}}@media (max-width:768px){section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle .card-item .card-back,section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle .card-item .card-front{max-width:11.125rem;width:11.125rem}}section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle .card-item .card-back .card-content,section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle .card-item .card-front .card-content{align-items:center;display:flex;flex-direction:column;justify-content:center}section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle .card-item .card-back .card-content .title,section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle .card-item .card-front .card-content .title{font-size:2.625rem;font-weight:600;line-height:120%;padding-bottom:.625rem}@media (max-width:1200px){section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle .card-item .card-back .card-content .title,section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle .card-item .card-front .card-content .title{font-size:1.875rem}}section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle .card-item .card-back .card-content .subtitle,section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle .card-item .card-front .card-content .subtitle{font-size:1rem;font-weight:600;letter-spacing:.04rem;line-height:140%;text-transform:uppercase}@media (max-width:1200px){section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle .card-item .card-back .card-content .subtitle,section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle .card-item .card-front .card-content .subtitle{font-size:.75rem}}section.youth-development .impact-cards-wrapper .impact-cards .card-wrapper.circle .card-item .card-back{background-color:#a3ccd3;color:#040316;transform:rotateY(180deg)}section.youth-development .impact-cards-wrapper .impact-cards .note-wrapper{text-align:center}@media (max-width:640px){section.youth-development .impact-cards-wrapper .impact-cards .note-wrapper{text-align:left}}section.youth-development .impact-cards-wrapper .impact-cards .note-wrapper .note{font-family:Roboto,sans-serif!important;font-size:.75rem;font-weight:400;line-height:150%;padding:2.8125rem 0 2.5rem}@media (max-width:640px){section.youth-development .impact-cards-wrapper .impact-cards .note-wrapper .note{padding:2.1875rem 0}}section.youth-development .measurable-container{background:#f0eeeb;width:100%}section.youth-development .measurable-container .heading{font-family:sofia-pro;font-size:3.5rem;font-weight:500;line-height:120%;margin:0}@media (max-width:525px){section.youth-development .measurable-container .heading{font-size:2rem}}section.youth-development .measurable-container .heading span{font-family:sofia-pro;font-size:1.875rem;font-weight:500;line-height:140%}@media (max-width:525px){section.youth-development .measurable-container .heading span{font-size:1rem}}section.youth-development .measurable-container .note{font-family:Roboto;font-size:1rem;font-weight:300;line-height:150%;padding:1.875rem 0;text-align:center}@media (max-width:525px){section.youth-development .measurable-container .note{text-align:left}}section.youth-development .measurable-container .text-center{text-align:center}section.youth-development .measurable-container button{background:#000;color:#fff;font-family:sofia-pro;font-size:1rem;font-weight:400;letter-spacing:.00625rem;line-height:135%;margin:0 auto;padding:.75rem 1.5rem;text-transform:uppercase}section.youth-development .measurable-container .extra-mrg{margin-top:2.5rem}section.youth-development .measurable-container .carousel-measurable{margin-bottom:2.5rem;margin-top:2.5rem}section.youth-development .measurable-container .carousel-measurable .item{background:#fff;border-radius:1.75rem;display:flex;flex-direction:column;height:17.8125rem;justify-content:space-between;margin-right:1.5rem;padding:2rem;width:26.5rem}@media (max-width:525px){section.youth-development .measurable-container .carousel-measurable .item{height:23.125rem}}section.youth-development .measurable-container .carousel-measurable .item .top h2{font-family:sofia-pro;font-size:2.625rem;font-weight:500;line-height:120%;margin:0 0 .375rem}@media (max-width:525px){section.youth-development .measurable-container .carousel-measurable .item .top h2{font-size:2rem;margin-bottom:.25rem}}section.youth-development .measurable-container .carousel-measurable .item .top p{font-family:sofia-pro;font-size:1.5rem;font-weight:500;line-height:120%;margin:0;max-width:80%}@media (max-width:525px){section.youth-development .measurable-container .carousel-measurable .item .top p{font-size:1.25rem;max-width:95%}}section.youth-development .measurable-container .carousel-measurable .item .bottom h2{color:#58a2b0;font-family:sofia-pro;font-size:2.625rem;font-weight:500;line-height:120%;margin:0 0 .375rem}@media (max-width:525px){section.youth-development .measurable-container .carousel-measurable .item .bottom h2{font-size:2.25rem;margin-bottom:.25rem}}section.youth-development .measurable-container .carousel-measurable .item .bottom p{font-family:sofia-pro;font-size:1rem;font-weight:500;letter-spacing:.01875rem;line-height:120%;margin:0}@media (max-width:525px){section.youth-development .measurable-container .carousel-measurable .item .bottom p{font-size:1rem}}section.youth-development .measurable-container .tag-container{display:flex;flex-direction:row;gap:1rem;margin-bottom:1.5rem;overflow:scroll;white-space:nowrap}section.youth-development .measurable-container .tag-container::-webkit-scrollbar{display:none}section.youth-development .measurable-container .tag-container .item{border:1px solid #040316;border-radius:6.25rem;font-size:1rem;font-weight:400;letter-spacing:.01rem;line-height:135%;padding:.5rem 1.5rem;text-align:center;text-transform:uppercase}section.youth-development .measurable-container .tag-container .selected{background:#000;color:#fff}section.youth-development .results-panel.carousel-strip .results{display:grid;gap:1.5rem}section.youth-development .results-panel.carousel-strip.col3 .results{grid-auto-columns:calc(33.33% - 13.33px)}section.youth-development .results-panel.carousel-strip.fullbleed .results{grid-auto-columns:calc(16% - 32px)}@media (max-width:1366px){section.youth-development .results-panel.carousel-strip.fullbleed .results{grid-auto-columns:calc(18% - 15px)}}@media (max-width:768px){section.youth-development .results-panel.carousel-strip.fullbleed .results{grid-auto-columns:calc(30% - 20px)}}@media (max-width:640px){section.youth-development .results-panel.carousel-strip.fullbleed .results{grid-auto-columns:calc(40% - 10px)}}@media (max-width:480px){section.youth-development .results-panel.carousel-strip.fullbleed .results{grid-auto-columns:calc(48% - 20px)}}@media (max-width:768px){section.youth-development .results-panel.carousel-strip .results{gap:15px;grid-auto-columns:30%;padding-left:2.5vw;padding-right:2.5vw;scroll-padding:0 2.5vw}section.youth-development .results-panel.carousel-strip.col3 .results{grid-auto-columns:40%}}@media (max-width:425px){section.youth-development .results-panel.carousel-strip .results{gap:15px;grid-auto-columns:45%}section.youth-development .results-panel.carousel-strip.col3 .results{grid-auto-columns:46%}}section.youth-development .results-panel .carousel button.swiper.next,section.youth-development .results-panel .carousel button.swiper.prev{display:none}.tooltip{cursor:pointer;display:inline-block;font-size:14px;font-weight:300;line-height:120%;position:relative}.tooltip .tooltiptext{background-color:#555;border-radius:6px;color:#fff;opacity:0;padding:10px;position:absolute;text-align:center;transition:opacity .6s;visibility:hidden;width:220px;z-index:1}.tooltip .tooltiptext.tooltip-right{left:125%;top:-5px}.tooltip:hover .tooltiptext{opacity:1;visibility:visible}
