.article-page-image{border-radius:16px;overflow:hidden;width:100%}.article-page-image img,.view-age-based-rights-banner .views-field-field-age-rights-image img{max-height:450px;width:100% !important;border-radius:16px}.callout-wrapper .callout-corner-image{position:absolute;top:0;right:0}.callout-wrapper{position:relative;border-radius:16px;overflow:hidden;margin:35px 0}.callout-wrapper.Real-Case{border:1px solid #000}.callout-wrapper.Real-Case,.callout-wrapper.Real-Case h2{color:#000}.callout-wrapper,.callout-wrapper h2{color:#fff}.callout-wrapper h2{margin-top:10px}.article-page-wrapper a{text-decoration:underline}.age-filter-category-data a{text-decoration:none}.page-node-type-landing-page .article-page-wrapper a{text-decoration:none}.callout-content-section a{color:#fff}.callout-content-section a:hover{color:#b24ecc}.article-page-body{position:relative;overflow:hidden}.callout-wrapper .article-page-heading h2{padding:15px 0;margin:0}.callout-content-section{padding:32px 39px 32px 40px}.article-page-tags h4{font-family:Open Sans;font-size:24px;font-weight:800;line-height:28.8px;color:#8839ff;text-transform:uppercase;display:inline-block}.article-page-tags,.article-page-heading{text-align:center}.article-page-reviewed{display:flex;justify-content:center;align-items:center;gap:32px;padding:40px 0}.article-page-wrapper ol li,.article-page-wrapper ul li{padding-bottom:7px}.article-page-big-idea span{position:relative;display:block}.article-page-big-idea span:after{content:"";width:86%;height:2px;background:#8839ff;position:absolute;top:11px;right:0}.article-page-body{padding:40px 0 0}.youtube-video iframe{width:100%;min-height:485px;border-radius:16px}.article-page-thumbnail-image{border-radius:16px;overflow:hidden;margin-bottom:40px}.article-page-description p{font-family:Figtree}.article-page-description h4{font-size:40px;font-weight:700;line-height:32px;padding-bottom:40px}.article-page-description strong{font-size:20px;font-weight:700;line-height:27.24px}.article-page-thumbnail-image .field--name-field-thumbnail-image{position:relative;cursor:pointer}.article-page-thumbnail-image .field--name-field-thumbnail-image:before{content:"";position:absolute;top:0;left:0;right:0;margin:auto;background:url(/themes/custom/legalrightsforyouth/css/../images/play-button1.png) no-repeat center;width:121.96px;height:161.59px;transform:translate(-9%,81%)}.related-article{border:1px solid #000;border-radius:15px;font-size:15px;margin:20px 0;overflow:hidden}#sidebar-second-area .block-block-content{border:1px solid #000;padding:19px;border-radius:15px;text-align:center;font-size:15px;margin-bottom:50px}.related-article h3{padding:20px 15px;font-size:20px;line-height:30px;font-weight:900}.related-article h3 a{color:#000 !important}.related-article h3 a:hover{color:#b24ecc !important}.ralated-article-heading h4{font-family:Figtree;font-size:32px;font-weight:900;line-height:38.4px}.view-age-based-rights ul.slick-dots,.view-test ul.slick-dots{display:flex;justify-content:center}.slick-dots{display:flex !important;justify-content:center;align-items:center;gap:10px;list-style:none;padding:0;margin:20px 0}.slick-dots li{margin:0}.slick-dots li button{width:30px;height:8px;border:none;border-radius:5px;background-color:#ddd;padding:0;font-size:0;transition:background-color .3s,transform .3s}.slick-dots li.slick-active button{background-color:#aaa;transform:scale(1.2)}