@import"https://fonts.googleapis.com/css2?family=Calligraffitti&display=swap";*{margin:0;padding:0;box-sizing:border-box}body{font-family:sans-serif}.main-layout,.real-main-layout{min-height:100vh}section.home-page section.hero-section{min-height:100vh;padding-top:137px;background:linear-gradient(to bottom,#12161f,#1b1f2b)}section.home-page h1.hero-title{font-weight:400;color:#d1a855;font-size:3em}section.home-page h1.hero-description{font-weight:600;font-size:20px;color:#fff}section.home-page button.explore-button.hero-button{font-weight:600;font-size:21px;color:#0f1a3a;border-radius:8px;background:#d1a855;padding-inline:13px;padding-block:12px;cursor:pointer;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}section.home-page button.explore-button.hero-button:hover{background:#0000;border:solid 2px #D1A855;color:#d1a855}section.home-page button.membership-button.hero-button{font-weight:600;font-size:21px;color:#d1a855;border-radius:8px;background:#0000;border:solid 2px #D1A855;padding-inline:13px;padding-block:12px;cursor:pointer;transition:.2s;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}section.home-page button.membership-button.hero-button:hover{background:#d1a855;color:#000}section.home-page .real-hero-section{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:80vh;gap:2em}section.home-page .real-hero-buttons-area{display:flex;gap:1em}section.home-page section.propostion-section{background:#1c222e;padding-inline:100px;padding-block:40px;color:#fff}section.home-page .propostion-title-area{font-weight:600;font-size:40px}section.home-page .real-propostion-comp-titla{font-weight:600;font-size:22px;color:#d1a855}section.home-page .real-propostion-comp-description{font-weight:400;font-size:20px;color:#fff}section.home-page .real-propostion-section{display:flex;flex-direction:column;gap:54px}section.home-page .real-propostion-content-area{display:flex;justify-content:space-between}section.home-page .real-propostion-comp{display:flex;flex-direction:column;gap:1em}section.home-page .propostion-comp-fas{height:300px;width:2px;background:#d1a8553d}section.home-page section.about-section{background:#12161f}section.home-page section.about-section{padding-block:164px;padding-inline:100px}section.home-page .about-title{font-weight:400;font-size:4em;color:#d1a855}section.home-page .left-about-area{border-left:solid 2px #D1A855;padding-left:24px}section.home-page .real-about-section{display:flex;gap:55px}section.home-page .about-description{font-weight:400;font-size:20px;color:#fff;line-height:3em}section.home-page .left-about-area,section.home-page .right-about-area{width:50%}section.home-page .real-left-about-area{height:100%;display:flex;flex-direction:column;gap:1em}section.home-page button.about-button{font-weight:500;font-size:24px;color:#d1a855;background:transparent;padding-inline:1em;padding-block:10px;border:solid 2px #D1A855;border-radius:4px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}section.home-page img.about-image{width:100%;max-height:550px;object-fit:cover;border-radius:24px;border:solid 2px #D1A855}section.home-page section.sports-and-activities-section{background:#1c222e;padding-block:40px;padding-inline:100px}section.home-page .sports-and-activities-title{font-weight:600;font-size:40px;color:#fff;text-align:center}section.home-page .sports-and-activities-comp-title{font-weight:600;font-size:22px;color:#d1a855}section.home-page .sports-and-activities-comp-description{font-weight:400;font-size:20px;color:#fff}section.home-page .real-sports-and-activities-section{display:flex;flex-direction:column;gap:54px}section.home-page .real-sports-and-activities-comp{display:flex;flex-direction:column;gap:1em}section.home-page .row{display:flex;justify-content:space-between;text-align:center}section.home-page .real-sports-and-activities-content-area{display:flex;flex-direction:column;gap:1.5em}section.home-page section.news-and-events-section{background:#1c222e;padding-block:64px;padding-inline:100px}section.home-page .news-and-events-title{font-weight:600;font-size:40px;color:#d1a855;width:fit-content;border-bottom:solid 3px #D1A855;padding-bottom:12px}section.home-page .news-and-events-description{font-weight:500;font-size:17px;color:#fff;width:392px}section.home-page .news-and-events-description-area{margin-top:1.5em}section.home-page .news-and-events-cards-area{margin-top:2em}section.home-page .news-and-events-view-all{font-weight:500;font-size:20px;color:#fff;border-bottom:solid 1px #FFFFFF;width:fit-content}section.home-page .real-news-and-events-description-area{display:flex;justify-content:space-between;align-items:center}section.home-page img.news-card-image{width:100%;position:absolute;left:0;top:0;height:100%;filter:brightness(.5);object-fit:cover}section.home-page .news-card{position:relative;width:400px;height:245px;border-left:solid 3px #D1A855;border-radius:10px;padding-left:1em;overflow:hidden}section.home-page .news-card-info-area{position:relative;z-index:1;color:#fff}section.home-page .news-card-category{font-weight:600;font-size:18px}section.home-page .news-card-title{font-weight:600;font-size:18px;color:#d1a855;margin-top:.5em}section.home-page .news-card-date{font-weight:600;font-size:16px;color:#fff}section.home-page .real-news-card-info-area{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1em}section.home-page .news-card-info-area{width:100%;height:100%}section.home-page .real-news-card{width:100%;height:100%}section.home-page .club-moments-section{width:100%;padding:60px 0;background-color:#0d1526;display:flex;justify-content:center}section.home-page .real-club-moments-section{width:90%;max-width:1500px}section.home-page .club-moments-title{font-size:28px;font-weight:700;color:#eecd73;margin-bottom:10px}section.home-page .club-moments-description-area{margin-bottom:40px}section.home-page .real-club-moments-description-area{display:flex;justify-content:space-between;align-items:flex-start}section.home-page .club-moments-description{width:45%;color:#c7c7c7;font-size:14px;line-height:1.6}section.home-page .club-moments-view-all{color:#fff;font-size:14px;cursor:pointer;transition:.3s;display:flex;justify-content:flex-end;margin-top:2em}section.home-page .club-moments-view-all:hover{opacity:.8}section.home-page .club-moments-gallery-area{margin-top:20px}section.home-page .real-club-moments-gallery-area .row{display:flex;gap:20px}section.home-page .club-moment-card{width:292px;height:318px}section.home-page .real-club-moment-card{border:2px solid #c7a34a;border-radius:4px;overflow:hidden;background-color:#ffffff0a;cursor:pointer;transition:.3s;width:100%;height:100%}section.home-page .real-club-moment-card:hover{transform:translateY(-3px)}section.home-page .club-moment-image-area{width:100%;height:160px}section.home-page .real-club-moment-image-area img{width:100%;height:100%;object-fit:cover;filter:brightness(.5)}@media screen and (max-width:767px){section.home-page section.hero-section{min-height:100vh;padding-top:80px}section.home-page h1.hero-title{font-size:2em}section.home-page h1.hero-description{font-size:16px}section.home-page button.hero-button{font-size:16px;padding-inline:10px;padding-block:10px}section.home-page .real-hero-buttons-area{flex-direction:column;gap:.8em;width:90%}section.home-page section.propostion-section{padding-inline:20px;padding-block:30px}section.home-page .propostion-title-area{font-size:24px}section.home-page .real-propostion-content-area{flex-direction:column;align-items:center}section.home-page .propostion-comp-fas{height:1px;width:80%;margin:1.5em 0}section.home-page .real-propostion-comp-titla{font-size:18px}section.home-page .real-propostion-comp-description{font-size:16px}section.home-page section.about-section{padding-block:40px;padding-inline:20px}section.home-page .real-about-section{flex-direction:column;gap:30px}section.home-page .left-about-area,section.home-page .right-about-area{width:100%}section.home-page .about-title{font-size:2em}section.home-page .about-description{font-size:16px;line-height:1.6}section.home-page .about-button{font-size:16px;padding-inline:.8em;padding-block:8px}section.home-page img.about-image{max-height:300px}section.home-page section.sports-and-activities-section{padding-block:30px;padding-inline:20px}section.home-page .sports-and-activities-title{font-size:24px}section.home-page .row{flex-direction:column;gap:1em}section.home-page .propostion-comp-fas{width:2px;height:20px;margin:1em 0}section.home-page .sports-and-activities-comp-title{font-size:18px}section.home-page .sports-and-activities-comp-description{font-size:16px}section.home-page section.news-and-events-section{padding-block:40px;padding-inline:20px}section.home-page .news-and-events-title{font-size:24px}section.home-page .news-and-events-description{width:100%;font-size:14px}section.home-page .real-news-and-events-description-area{flex-direction:column;gap:1em}section.home-page .news-and-events-view-all{font-size:14px}section.home-page .real-news-card{width:100%}section.home-page .news-card{width:100%;height:200px}section.home-page .news-card-category{font-size:14px}section.home-page .news-card-title{font-size:16px}section.home-page .news-card-date{font-size:12px}section.home-page section.club-moments-section{padding:40px 0}section.home-page .real-club-moments-section{width:95%}section.home-page .club-moments-title{font-size:22px}section.home-page .club-moments-description{width:100%;font-size:13px}section.home-page .real-club-moments-description-area{flex-direction:column}section.home-page .club-moments-view-all{margin-top:1em}section.home-page .real-club-moments-gallery-area .row{flex-direction:column;gap:15px}section.home-page .club-moment-card{width:100%}section.home-page .club-moment-image-area{height:250px}}@media screen and (min-width:768px)and (max-width:1024px){section.home-page section.hero-section{padding-top:100px}section.home-page h1.hero-title{font-size:2.5em}section.home-page h1.hero-description{font-size:18px}section.home-page .real-hero-buttons-area{flex-direction:row;gap:1em}section.home-page section.propostion-section{padding-inline:50px;padding-block:40px}section.home-page .propostion-title-area{font-size:32px}section.home-page .real-propostion-content-area{flex-direction:row}section.home-page section.about-section{padding-block:80px;padding-inline:50px}section.home-page .real-about-section{gap:40px}section.home-page .left-about-area,section.home-page .right-about-area{width:50%}section.home-page .about-title{font-size:3em}section.home-page img.about-image{max-height:400px}section.home-page section.sports-and-activities-section{padding-block:40px;padding-inline:50px}section.home-page .sports-and-activities-title{font-size:32px}section.home-page .row{flex-wrap:wrap;gap:15px}section.home-page .sports-and-activities-comp{flex:1 1 calc(50% - 10px)}section.home-page section.news-and-events-section{padding-block:50px;padding-inline:50px}section.home-page .news-and-events-title{font-size:32px}section.home-page .news-and-events-description{width:60%}section.home-page .real-news-card{width:100%}section.home-page .news-card{width:100%;height:220px}section.home-page .real-club-moments-section{width:95%}section.home-page .club-moments-title{font-size:26px}section.home-page .club-moments-description{width:60%}section.home-page .real-club-moments-gallery-area .row{flex-wrap:wrap;gap:20px}section.home-page .club-moment-card{width:calc(50% - 10px)}section.home-page .club-moment-image-area{height:280px}}@media screen and (min-width:1025px)and (max-width:1440px){section.home-page section.propostion-section{padding-inline:100px}section.home-page section.about-section{padding-inline:100px}section.home-page section.sports-and-activities-section{padding-inline:100px}section.home-page section.news-and-events-section{padding-inline:100px}section.home-page .news-card{width:350px}section.home-page .real-club-moments-gallery-area .row{gap:25px}section.home-page .club-moment-card{width:calc(33.333% - 18px)}}@media screen and (min-width:1441px){section.home-page section.propostion-section{padding-inline:100px}section.home-page section.about-section{padding-inline:100px}section.home-page section.sports-and-activities-section{padding-inline:100px}section.home-page section.news-and-events-section{padding-inline:100px}section.home-page .news-card{width:400px}section.home-page .real-club-moments-gallery-area .row{gap:20px}section.home-page .club-moment-card{width:292px}}@media screen and (max-width:767px)and (orientation:landscape){section.home-page section.hero-section{min-height:auto;padding-top:60px}section.home-page h1.hero-title{font-size:1.8em}section.home-page h1.hero-description{font-size:14px}section.home-page .real-hero-section{min-height:50vh;gap:1em}}@media screen and (max-width:767px){section.home-page .hide-on-mobile{display:none!important}}@media screen and (min-width:768px){section.home-page .show-on-mobile{display:none!important}}@media screen and (max-width:1024px){*{-webkit-text-size-adjust:100%}}@media(hover:none)and (pointer:coarse){section.home-page button{padding-block:14px;min-height:44px}section.home-page .news-and-events-view-all,section.home-page .club-moments-view-all{padding:10px 0}}.header{padding-inline:80px;padding-block:25px;background:#090b110a;height:137px;position:absolute;z-index:999;width:100%;border-bottom-right-radius:1em;border-bottom-left-radius:1em}header.header.open-menu{background:#12161f;border-radius:0}.real-header{display:flex;justify-content:space-between;align-items:center}.header-logo{width:80px}.header-tabs-area{display:flex;gap:20px}.menu-btn{display:none}.header-tab{font-weight:500;font-size:20px;color:#fff;text-decoration:none;transition:.2s}.header-tab.active{color:#d1a855}.header-login-button{font-weight:500;font-size:22px;color:#d1a855;padding:.5em 1em;background:transparent;border-radius:8px;border:2px solid #D1A855;cursor:pointer;transition:.2s}.header-login-button:hover{background:#d1a855;color:#000}@media(max-width:992px){.middle-header,.right-header{display:none}.header{padding-inline:20px}.menu-btn{width:35px;height:25px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer}.menu-btn span{display:block;height:4px;background:#fff;border-radius:5px}}.mobile-menu{position:absolute;top:137px;left:0;width:100%;background:#12161f;padding:20px;display:none;flex-direction:column;gap:15px}.mobile-menu.open{display:flex}.mobile-link{color:#fff;text-decoration:none;font-size:20px}.mobile-login-button{margin-top:15px;font-size:20px;color:#d1a855;padding:10px;background:transparent;border:2px solid #D1A855;border-radius:8px}@media(max-width:500px){.header-logo{width:60px}.mobile-link,.mobile-login-button{font-size:18px}}footer{background:#12161f;padding:60px 60px 1em}.footer-about-title,.footer-quick-lines-title,.footer-sports-activities-title,.footer-contact-title{font-weight:400;font-size:30px;color:#d1a855}.real-footer-about-description-area{font-weight:400;font-size:16px;color:#fff}.real-footer-about-area{display:flex;flex-direction:column;gap:18px}.footer-fasl{height:222px;width:2px;background:#d1a855}.first-footer-section{display:flex;justify-content:space-between}.footer-quick-lines-line,.footer-sports-activities-line,.real-footer-contact-line{font-weight:400;font-size:16px;color:#fff}img.download-in-app-store{width:115px}.real-footer-download-app-area{display:flex;gap:20px}.footer-about-area{max-width:380px}.real-footer-sports-activities-area,.real-footer-quick-lines-area,.real-footer-contact-area{display:flex;flex-direction:column;gap:1em}.real-footer-quick-lines-content-area,.real-footer-sports-activities-content-area,.footer-contact-lines{display:flex;flex-direction:column;gap:10px}.real-footer-contact-line{display:flex;gap:12px;align-items:center}.real-footer-contact-content-area{display:flex;flex-direction:column;gap:1em}.real-footer-contact-links-area{text-align:end}.real-footer-copyright-area{font-weight:400;font-size:16px;color:#ffffff80;text-align:center}@media(max-width:1200px){.first-footer-section{gap:40px}}@media(max-width:992px){footer{padding:40px 30px}.first-footer-section{flex-wrap:wrap;justify-content:center;gap:50px;text-align:center}.footer-fasl{display:none}.real-footer-download-app-area{justify-content:center}.footer-social-contact-image{transform:none!important;margin:0 10px}.footer-contact-links-area{margin-top:40px}}@media(max-width:768px){.footer-about-title,.footer-quick-lines-title,.footer-sports-activities-title,.footer-contact-title{font-size:24px}.real-footer-about-description-area,.footer-quick-lines-line,.footer-sports-activities-line,.real-footer-contact-line{font-size:14px}.real-footer-download-app-area img{width:90px}.footer-contact-links-area img{transform:translate(15px,27px)!important}.footer-copyright-area{margin-top:20px;text-align:center;font-size:14px}}@media(max-width:576px){footer{padding:30px 20px}.first-footer-section{flex-direction:column;align-items:center;gap:35px}.footer-about-title,.footer-quick-lines-title,.footer-sports-activities-title,.footer-contact-title{font-size:22px}.real-footer-about-description-area{max-width:320px}.footer-social-contact-image{width:26px!important}.footer-contact-links-area img{transform:translate(-7px)!important;width:32px!important}img.footer-social-contact-image.facebook{width:auto!important;transform:translate(15px,27px)!important}}@media(max-width:1200px){section.football-section{padding-left:15em}.football-left-circle-area{transform:scale(.9);left:-320px}.football-images-area{transform:scale(.95)}}@media(max-width:992px){.real-football-section{gap:4em;align-items:center}section.football-section{padding-left:10em}.football-left-circle-area{transform:scale(.75);left:-250px}.football-title{font-size:56px}}@media(max-width:768px){.real-football-section{flex-direction:column;align-items:center;text-align:center}section.football-section{padding-left:0;padding-right:0}.football-left-circle-area{position:relative;left:0;margin-bottom:3em;transform:scale(.6);min-width:400px;height:400px}.circle-menu{width:50%}.football-text-area{width:90%}img.football-img{width:250px;height:250px}.football-img-number{font-size:56px;top:-70px}}section.activities-page{background:#1b1f2a;padding-right:6em;padding-top:183px;min-height:100vh}section.activities-page .football-left-circle-area{min-width:760px;height:760px;position:absolute;left:-380px;background:#0000;border-radius:50%;border:solid 2px #B39352;display:flex;justify-content:center;align-items:center}section.activities-page .circle{position:relative;width:345px;height:345px;background:#d1a855;border-radius:50%;border:solid 10px #D1A855;display:flex;justify-content:center;align-items:center}section.activities-page .circle:before{content:"";position:absolute;width:80%;height:80%;background:#0000;border-radius:50%;border:solid 20px #1B1F2A}section.activities-page .circle-menu{position:absolute;right:0;height:100%;top:0;display:flex;width:40%;align-items:center;justify-content:center}section.activities-page .circle-menu{font-weight:600;font-size:16px;color:#b39352}section.activities-page .real-circle-menu{display:flex;flex-direction:column;gap:2em}section.activities-page .circle-item{opacity:30%;cursor:pointer;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}section.activities-page .circle-item:hover{opacity:80%}section.activities-page .circle-item.l1{transform:translate(-10px)}section.activities-page .circle-item.l2{transform:translate(10px)}section.activities-page .circle-item.l3{transform:translate(20px);-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px)}section.activities-page .circle-item.active{opacity:100%}section.activities-page .football-title{position:relative;font-weight:700;font-size:76px;color:#d1a855}section.activities-page .football-title:after{content:"";position:absolute;width:77px;height:9px;background:#d1a855;bottom:-15px;left:0}section.activities-page .football-desc{font-weight:400;font-size:16px;color:#d1a855;position:relative;top:3em}section.activities-page .real-football-section{display:flex}section.activities-page section.football-section{padding-left:27em}section.activities-page img.football-img{width:100%;height:334px;object-fit:cover}section.activities-page .football-img-number{font-weight:700;font-size:80px;color:#fff;position:absolute;top:-92px;right:12px}section.activities-page .football-text-area{width:370px}section.activities-page .football-images-area{width:-webkit-fill-available}section.activities-page .football-img-card.img-card-1,section.activities-page .football-img-card.img-card-3{display:flex;justify-content:flex-end}section.activities-page .real-football-img-card{width:fit-content;position:relative}.football-img-card.img-card-1 .real-football-img-card,.football-img-card.img-card-2 .real-football-img-card{width:50%}@media(max-width:1200px){section.football-section{padding-left:15em}.football-left-circle-area{transform:scale(.9);left:-320px}.football-images-area{transform:scale(.95)}section.activities-page .football-left-circle-area{min-width:600px;height:600px;left:-300px}section.activities-page .circle{width:300px;height:300px}section.activities-page .circle:before{width:87%;height:87%;border:solid 18px #1B1F2A}section.activities-page section.football-section{padding-left:20em}section.activities-page .football-title{font-size:65px}section.activities-page .football-title:after{width:65px;height:6px}section.activities-page .football-desc{font-size:14px}section.activities-page img.football-img{height:270px}section.activities-page .football-img-number{font-size:70px;top:-80px}section.activities-page{padding-right:3em}}@media(max-width:992px){.real-football-section{gap:4em;align-items:center}section.football-section{padding-left:10em}.football-left-circle-area{transform:scale(.75);left:-250px}.football-title{font-size:56px}section.activities-page .real-football-section{flex-direction:column;gap:5em}}@media(max-width:768px){.real-football-section{flex-direction:column;align-items:center;text-align:center}section.football-section{padding-left:0;padding-right:0}.football-left-circle-area{position:relative;left:0;margin-bottom:3em;transform:scale(.6);min-width:400px;height:400px}.circle-menu{width:50%}.football-text-area{width:90%}img.football-img{width:250px;height:250px}.football-img-number{font-size:56px;top:-70px}section.activities-page section.football-section{padding-left:15em!important}section.activities-page .football-title{text-align:start}}@media(max-width:600px){section.activities-page .football-left-circle-area{min-width:600px;height:600px;left:auto;top:-163px}section.activities-page{position:relative}section.activities-page:after{content:"";position:absolute;left:0;top:0;width:100%;height:137px;background:#1a1e29}section.activities-page section.football-section{padding:0!important;width:100%!important}section.activities-page{padding-right:0!important}section.activities-page .circle-menu{position:absolute;right:0;height:40%;top:unset!important;bottom:0;width:50%}section.activities-page .football-text-area{margin-top:13em}section.activities-page .real-circle-menu{flex-direction:row}section.activities-page .circle-menu{right:auto}section.activities-page .circle-item.l1,section.activities-page .circle-item.l2,section.activities-page .circle-item.l3{transform:unset!important;-webkit-transform:unset!important;-moz-transform:unset!important;-ms-transform:unset!important;-o-transform:unset!important}section.activities-page .circle-item.l1{transform:translateY(-50px)!important;-webkit-transform:translateY(-50px)!important;-moz-transform:translateY(-50px)!important;-ms-transform:translateY(-50px)!important;-o-transform:translateY(-50px)!important}section.activities-page .circle-item.l2{transform:translateY(15px)!important;-webkit-transform:translateY(15px)!important;-moz-transform:translateY(15px)!important;-ms-transform:translateY(15px)!important;-o-transform:translateY(15px)!important}section.activities-page .circle-item.l3{transform:translateY(40px)!important;-webkit-transform:translateY(40px)!important;-moz-transform:translateY(40px)!important;-ms-transform:translateY(40px)!important;-o-transform:translateY(40px)!important}section.activities-page .football-title{font-size:55px}section.activities-page img.football-img{height:230px}}@media(max-width:480px){.football-left-circle-area{transform:scale(.45);min-width:280px;height:280px}.football-title{font-size:32px}img.football-img{width:200px;height:200px}.football-img-number{font-size:42px;top:-55px}}section.gallery-page{min-height:100vh}section.gallery-page section.hero-section{position:relative;height:100vh;background:url(/assets/hero-bg-B4DDoXeY.jpg);padding-top:65px;background-size:cover;padding-inline:100px}section.gallery-page section.hero-section:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000050}section.gallery-page .real-hero-section{position:relative;z-index:9;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:2em}section.gallery-page .hero-description{font-weight:600;font-size:16px;color:#fff}section.gallery-page .hero-title{font-weight:600;font-size:60px;color:#d1a855}section.gallery-page section.gallery-section{background:#1b1f2a;padding-block:60px;padding-inline:90px;color:#fff}section.gallery-page .gallery-filter-area{font-weight:600;font-size:17px}section.gallery-page .real-gallery-filter-area{display:flex;justify-content:center;gap:6em}section.gallery-page .filter-option{width:185px;height:40px;border-radius:2em;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}section.gallery-page .filter-option:hover{background:#d1a855}section.gallery-page .filter-option.active{background:#d1a855}section.gallery-page img.gallery-item-image{width:397px;height:210px;object-fit:cover;border:solid 1px #D1A855;border-radius:1em;-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;cursor:pointer;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}section.gallery-page img.gallery-item-image:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}section.gallery-page .real-gallery-section{display:flex;flex-direction:column;gap:34px}section.gallery-page .real-gallery-content-area{display:flex;flex-wrap:wrap;justify-content:center;gap:2em;align-items:center}section.gallery-page .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#0000005e}section.gallery-page .modal-box{display:flex;justify-content:space-between;background:#12161f;border:solid 2px #D1A855;border-radius:24px;width:627px;height:395px;position:absolute;z-index:9999;padding-block:44px;padding-inline:20px}section.gallery-page .real-modal-box{display:flex;flex-direction:column;gap:1em}section.gallery-page img.modal-image{width:414px;height:210px;border-radius:20px;object-fit:cover;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}section.gallery-page p.modal-description{font-weight:400;font-size:16px;color:#d1a855}section.gallery-page h2.modal-title{font-weight:600;font-size:20px;color:#fff}section.gallery-page button.arrow-btn{background:#0000;border:none;color:#d1a855;cursor:pointer}@media screen and (max-width:1024px){section.gallery-page section.hero-section{padding-inline:60px}section.gallery-page .hero-title{font-size:48px}section.gallery-page section.gallery-section{padding-inline:60px}section.gallery-page .real-gallery-filter-area{gap:3em}section.gallery-page .filter-option{width:150px;font-size:15px}section.gallery-page img.gallery-item-image{width:340px;height:180px}section.gallery-page .modal-box{width:550px;height:360px;padding-block:30px}section.gallery-page img.modal-image{width:360px;height:190px}}@media screen and (max-width:768px){section.gallery-page section.hero-section{padding-inline:40px;padding-top:50px}section.gallery-page .hero-title{font-size:40px;text-align:center}section.gallery-page .hero-description{font-size:14px;text-align:center}section.gallery-page section.gallery-section{padding-inline:40px;padding-block:40px}section.gallery-page .real-gallery-filter-area{gap:2em;flex-wrap:wrap}section.gallery-page .filter-option{width:140px;height:38px;font-size:14px}section.gallery-page img.gallery-item-image{width:300px;height:160px}section.gallery-page .modal-box{width:90%;max-width:500px;height:auto;padding-block:25px;padding-inline:15px}section.gallery-page img.modal-image{width:100%;height:auto;max-height:250px}section.gallery-page h2.modal-title{font-size:18px}section.gallery-page p.modal-description{font-size:14px}section.gallery-page button.arrow-btn{font-size:20px}}@media screen and (max-width:600px){section.gallery-page section.hero-section{padding-inline:25px;padding-top:40px;height:70vh}section.gallery-page .hero-title{font-size:32px}section.gallery-page .hero-description{font-size:13px}section.gallery-page section.gallery-section{padding-inline:25px;padding-block:30px}section.gallery-page .gallery-filter-area{font-size:15px}section.gallery-page .real-gallery-filter-area{gap:1em;flex-wrap:wrap;justify-content:center}section.gallery-page .filter-option{width:130px;height:36px;font-size:13px}section.gallery-page img.gallery-item-image{width:100%;max-width:350px;height:180px}section.gallery-page .real-gallery-content-area{gap:1.5em}section.gallery-page .modal-box{width:95%;height:auto;padding-block:20px;padding-inline:12px;flex-direction:column}section.gallery-page .real-modal-box{width:100%}section.gallery-page img.modal-image{width:100%;height:auto;max-height:200px}section.gallery-page h2.modal-title{font-size:16px}section.gallery-page p.modal-description{font-size:13px}section.gallery-page button.arrow-btn{font-size:18px;position:absolute;top:10px}section.gallery-page button.arrow-btn:first-of-type{left:10px}section.gallery-page button.arrow-btn:last-of-type{right:10px}}@media screen and (max-width:480px){section.gallery-page section.hero-section{padding-inline:20px;height:60vh}section.gallery-page .hero-title{font-size:28px}section.gallery-page .hero-description{font-size:12px}section.gallery-page section.gallery-section{padding-inline:15px;padding-block:25px}section.gallery-page .real-gallery-filter-area{gap:.8em}section.gallery-page .filter-option{width:110px;height:34px;font-size:12px;padding-inline:8px}section.gallery-page img.gallery-item-image{width:100%;height:160px}section.gallery-page .real-gallery-section{gap:24px}section.gallery-page .modal-box{width:98%;padding-block:15px;padding-inline:10px;border-radius:16px}section.gallery-page img.modal-image{border-radius:12px;max-height:180px}section.gallery-page h2.modal-title{font-size:15px}section.gallery-page p.modal-description{font-size:12px}}@media screen and (max-width:360px){section.gallery-page section.hero-section{padding-inline:15px}section.gallery-page .hero-title{font-size:24px}section.gallery-page .hero-description{font-size:11px}section.gallery-page section.gallery-section{padding-inline:12px}section.gallery-page .real-gallery-filter-area{gap:.5em}section.gallery-page .filter-option{width:100px;height:32px;font-size:11px}section.gallery-page img.gallery-item-image{height:140px}section.gallery-page .modal-box{padding-block:12px;padding-inline:8px}}section.news-page{min-height:100vh}section.news-page section.hero-section{position:relative;height:73vh;background:url(/assets/hero-bg-CMfDql9B.jpg);padding-top:65px;background-size:cover;background-position-y:bottom;padding-inline:100px}section.news-page section.hero-section:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000050}section.news-page .real-hero-section{position:relative;z-index:9;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:2em}section.news-page .hero-description{font-weight:600;font-size:16px;color:#fff}section.news-page .hero-title{font-weight:600;font-size:60px;color:#d1a855}section.news-section{padding-inline:100px;padding-block:40px}section.news-page .news-tabs-area{font-weight:600;font-size:17px}section.news-page .real-news-tabs-area{display:flex;justify-content:center;gap:6em}section.news-page .news-tab{width:185px;height:40px;border-radius:2em;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}section.news-page .news-tab:hover{background:#d1a855}section.news-page .news-tab.active{background:#d1a855}section.news-page .real-news-section{display:flex;flex-direction:column;gap:35px}section.news-page .featured-desc{font-weight:400;font-size:16px;color:#787878}section.news-page .featured-label{font-weight:700;font-size:30px;color:#0f1a3a}section.news-page img.featured-img{width:339px;height:234px;border-radius:20px}section.news-page .real-news-main-area{display:flex;gap:24px}section.news-page .featured-news-card{padding-block:35px;padding-inline:25px;border:solid 2px #d1a855;border-radius:20px}section.news-page .real-featured-news-card{display:flex;align-items:center;gap:1em}section.news-page .real-featured-text-area{display:flex;flex-direction:column;gap:1.5em}section.news-page .featured-tag{width:77px;height:44px;border-radius:20px;background:#d1a855;color:#fff;font-weight:600;font-size:20px;display:flex;justify-content:center;align-items:center;position:absolute;top:2em;left:-2em}section.news-page .news-card-title{font-weight:700;font-size:26px;color:#0f1a3a}section.news-page .news-card-desc{font-weight:400;font-size:16px;color:#787878}section.news-page .news-card.shape1 img.news-card-img{width:200px;height:175px;object-fit:cover;border-bottom-right-radius:2em}section.news-page .news-card.shape2 img.news-card-img{width:100%;height:175px;object-fit:cover}section.news-page .news-card.shape1{border-radius:24px;border:solid 2px #d1a855;overflow:hidden;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px}section.news-page .news-card.shape1 .news-card-tag{font-weight:600;font-size:10.83px;color:#fff;background:#d1a855;width:72px;height:24px;border-radius:2em;display:flex;justify-content:center;align-items:center;position:absolute;top:1em;left:1em}section.news-page .row{display:flex;justify-content:space-between}section.news-page .top-news-card{display:flex;gap:12px}section.news-page .top-news-card-content{padding-top:1em;padding-right:1em}section.news-page .news-card{min-width:400px;height:340px}section.news-page .news-card-text-area{padding:1em}section.news-page .real-news-card-image-area,section.news-page .real-featured-image-area{position:relative}section.news-page .news-card-subtitle{font-weight:700;font-size:29px;color:#0f1a3a}section.news-page .news-card-date{font-weight:400;font-size:16px;color:#787878}section.news-page button.news-card-button{font-weight:600;font-size:13.05px;color:#fff;width:114px;height:32px;background:#0f1a3a;border:solid 2px #0f1a3a;border-radius:8px;cursor:pointer;transition:.3s;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}section.news-page button.news-card-button:hover{border:none;background:#0f1a3ac3}section.news-page .real-news-card-text-area{display:flex;flex-direction:column;gap:1em}section.news-page .news-card-button-area{display:flex;justify-content:flex-end;position:relative;top:-30px}section.news-page .real-news-left-area{display:flex;flex-direction:column;gap:2em}section.news-page .real-news-grid-area{display:flex;flex-wrap:wrap;justify-content:space-around;flex-direction:column;gap:24px}section.news-page .news-card.shape2{border-radius:24px;border:solid 2px #d1a855;overflow:hidden}section.news-page .real-news-grid-area>.row{gap:2em}section.news-page .news-card-tag{font-weight:600;font-size:20px;color:#fff;background:#d1a855;width:133px;height:44px;display:flex;justify-content:center;align-items:center;border-radius:2em;position:absolute;top:.5em;left:.5em}section.news-page .real-news-right-sidebar{background:#1b1f2a;color:#fff;padding-block:1.5em;padding-inline:1em;border-radius:20px;min-width:400px}section.news-page h3.sidebar-search-title{font-weight:600;font-size:30px;color:#d1a855}section.news-page input.sidebar-search-input{width:100%;height:41px;padding-left:1em;border-radius:8px;border:none;outline:none;font-weight:400;font-size:16px;color:#000}section.news-page input.sidebar-search-input::placeholder{font-weight:400;font-size:16px;color:#787878}section.news-page .real-sidebar-search-area{display:flex;flex-direction:column;gap:.7em}section.news-page .sidebar-section-title{font-weight:600;font-size:30px;color:#d1a855;margin-top:1em}section.news-page .sidebar-list-area{margin-top:1em}section.news-page .sidebar-list-item{position:relative;padding-left:1em}section.news-page .sidebar-list-item:before{content:"";position:absolute;top:50%;left:0;width:10px;height:10px;background:#d1a855;border-radius:50%;transform:translateY(-50%)}section.news-page .real-sidebar-list-area{display:flex;flex-direction:column;gap:22px}section.news-page .sidebar-tags-area{margin-top:1em}section.news-page .sidebar-tag{width:170px;height:42px;border-radius:8px;border:solid 2px #d1a855;font-weight:400;font-size:18px;color:#d9d7d7;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s}section.news-page .sidebar-tag:hover{background:#d1a855;color:#fff}section.news-page .real-sidebar-tags-area{display:flex;flex-wrap:wrap;justify-content:center;gap:1em}section.news-page .no-results{text-align:center;padding:3em;font-size:18px;color:#787878}@media screen and (max-width:1280px){section.news-page section.hero-section,section.news-section{padding-inline:60px}section.news-page .real-news-tabs-area{gap:3em}section.news-page .news-card{min-width:350px}section.news-page .real-news-right-sidebar{min-width:350px}}@media screen and (max-width:1024px){section.news-page section.hero-section,section.news-section{padding-inline:40px}section.news-page .hero-title{font-size:48px}section.news-page .real-news-tabs-area{gap:2em;flex-wrap:wrap}section.news-page .news-tab{width:150px;height:38px;font-size:15px}section.news-page .real-news-main-area{flex-direction:column}section.news-page .news-card{min-width:100%;height:auto}section.news-page .real-news-grid-area>.row{flex-direction:column;gap:1.5em}section.news-page .real-news-right-sidebar{min-width:100%;margin-top:2em}section.news-page img.featured-img{width:280px;height:200px}section.news-page .featured-label{font-size:26px}}@media screen and (max-width:768px){section.news-page section.hero-section{padding-inline:20px;height:60vh}section.news-page section.news-section{padding-inline:20px;padding-block:30px}section.news-page .hero-title{font-size:36px;text-align:center}section.news-page .hero-description{font-size:14px;text-align:center}section.news-page .real-news-tabs-area{gap:1em}section.news-page .news-tab{width:120px;height:36px;font-size:14px}section.news-page .real-featured-news-card{flex-direction:column-reverse}section.news-page img.featured-img{width:100%;height:180px}section.news-page .featured-tag{top:1em;left:1em;width:65px;height:38px;font-size:16px}section.news-page .featured-label{font-size:24px}section.news-page .featured-desc{font-size:14px}section.news-page .news-card-title,section.news-page .news-card-subtitle{font-size:22px}section.news-page .news-card.shape1 img.news-card-img{width:100%;height:200px}section.news-page .top-news-card{flex-direction:column}section.news-page .news-card.shape1 .news-card-tag{font-size:14px;width:80px;height:28px}section.news-page .news-card-tag{font-size:16px;width:100px;height:38px}section.news-page h3.sidebar-search-title,section.news-page .sidebar-section-title{font-size:24px}section.news-page .sidebar-tag{width:140px;height:38px;font-size:16px}}@media screen and (max-width:600px){section.news-page section.hero-section{padding-inline:15px;height:50vh;padding-top:40px}section.news-page section.news-section{padding-inline:15px;padding-block:20px}section.news-page .hero-title{font-size:28px}section.news-page .hero-description{font-size:13px}section.news-page .real-news-tabs-area{gap:.5em;justify-content:center}section.news-page .news-tab{width:90px;height:32px;font-size:12px;padding:.5em}section.news-page .featured-news-card{padding-block:20px;padding-inline:15px}section.news-page .featured-label{font-size:20px}section.news-page .featured-desc{font-size:13px}section.news-page img.featured-img{height:150px}section.news-page .news-card{height:auto}section.news-page .news-card-title,section.news-page .news-card-subtitle{font-size:18px}section.news-page .news-card-desc,section.news-page .news-card-date{font-size:14px}section.news-page .news-card-button-area{top:0;margin-top:1em}section.news-page button.news-card-button{width:100%;height:38px;font-size:14px}section.news-page h3.sidebar-search-title,section.news-page .sidebar-section-title{font-size:20px}section.news-page input.sidebar-search-input{height:38px;font-size:14px}section.news-page .sidebar-tag{width:120px;height:36px;font-size:14px}section.news-page .real-sidebar-list-area{gap:15px;font-size:14px}}@media screen and (max-width:400px){section.news-page .hero-title{font-size:24px}section.news-page .news-tab{width:80px;font-size:11px}section.news-page .featured-label{font-size:18px}section.news-page .news-card-title,section.news-page .news-card-subtitle{font-size:16px}section.news-page h3.sidebar-search-title,section.news-page .sidebar-section-title{font-size:18px}}section.contact-page{min-height:100vh;padding-top:180px;background:#1b1f2a}section.contact-page section.contact-section{padding-block:24px;padding-inline:100px;color:#fff}section.contact-page .contact-title{font-weight:600;font-size:40px;color:#d1a855}section.contact-page .contact-subtitle{font-weight:600;font-size:24px}section.contact-page .contact-main-area{border-block:solid 3px #D1A8553D;padding-block:2em}section.contact-page .contact-title-area{margin-bottom:2em}section.contact-page .real-contact-title-area{display:flex;flex-direction:column;gap:1em}section.contact-page .contact-info-title{font-weight:600;font-size:24px;color:#d1a855}section.contact-page .contact-info-block{border-left:solid 3px #D1A855;padding-left:1em;padding-block:1em}section.contact-page .real-contact-left-area{display:flex;flex-direction:column;gap:1em}section.contact-page .contact-info-label{font-weight:600;font-size:18px;color:#d1a855}section.contact-page .contact-info-text{font-weight:500;font-size:18px;color:#fff}section.contact-page .real-contact-info-block{display:flex;flex-direction:column;gap:9px}section.contact-page .contact-left-area{width:50%;border-right:solid 3px #D1A8553D}section.contact-page .contact-form-title{font-weight:600;font-size:24px;color:#d1a855}section.contact-page .contact-info-block.working-hours-block{border:none}section.contact-page .contact-info-block.working-hours-block .contact-info-label{font-size:24px}section.contact-page .real-contact-main-area{display:flex}section.contact-page .real-contact-right-form-area{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}section.contact-page .real-contact-input-area{display:flex;flex-direction:column;gap:17px}section.contact-page .contact-right-form-area{width:50%}section.contact-page button.contact-submit-btn{font-weight:600;font-size:16px;color:#fff;background:#d1a855;width:100%;height:2.7em;border:none;border-radius:6px}section.contact-page .contact-input-area{width:21em}section.contact-page input.contact-input{height:50px;background:#3b475d;border:none;padding-inline:1em;color:#fff;font-weight:400;font-size:16px;outline:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}section.contact-page textarea.contact-textarea{min-height:10em;padding-top:1em;background:#3b475d;border:none;padding-inline:1em;color:#fff;font-weight:400;font-size:16px;outline:none;border-radius:5px;resize:none}section.contact-page input.contact-input::placeholder,section.contact-page textarea.contact-textarea::placeholder{font-weight:400;font-size:16px;color:#fff}section.contact-page .location-title{font-weight:600;font-size:24px;color:#d1a855}section.contact-page .contact-location-area{padding-block:2em}section.contact-page .real-contact-location-area{display:flex;flex-direction:column;gap:1em}section.contact-page .real-contact-map-area{display:flex;justify-content:center}section.contact-page img.contact-map-img{width:608px;height:226px;object-fit:cover}@media(max-width:768px){section.contact-page section.contact-section{padding-inline:20px}section.contact-page .real-contact-title-area{text-align:center}section.contact-page .contact-title{font-size:32px}section.contact-page .contact-subtitle{font-size:18px;line-height:1.6}section.contact-page .real-contact-main-area{flex-direction:column;gap:30px}section.contact-page .contact-left-area,section.contact-page .contact-right-form-area{width:100%;border:none}section.contact-page .contact-input-area{width:100%}section.contact-page img.contact-map-img{width:100%;height:auto}}@media(max-width:480px){section.contact-page section.contact-section{padding-inline:12px}section.contact-page .contact-title{font-size:28px}section.contact-page .contact-subtitle{font-size:16px}section.contact-page .contact-info-title,section.contact-page .contact-form-title,section.contact-page .location-title{font-size:20px}section.contact-page .contact-info-label,section.contact-page .contact-info-text{font-size:16px}section.contact-page input.contact-input,section.contact-page textarea.contact-textarea{font-size:15px}section.contact-page button.contact-submit-btn{height:2.8em}}section.about-page{min-height:100vh}section.about-page section.hero-section{position:relative;min-height:150vh;background:url(/assets/hero-bg-VrxldjUz.jpg);padding-top:180px;background-size:cover;-webkit-backdrop-filter:brightness(.5);backdrop-filter:brightness(.5);padding-inline:100px}section.about-page section.hero-section:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000082}section.about-page h1.about-description{font-weight:600;font-size:24px;color:#fff}section.about-page h1.about-title{font-weight:400;font-size:2.5em;color:#d1a855}section.about-page img.about-image{width:488px;height:284px;border:solid 4px #D1A855;border-radius:10px}section.about-page .real-about-section{display:flex;justify-content:space-between}section.about-page .real-left-about-section{display:flex;flex-direction:column;gap:1em}section.about-page hr.hero-hr{border:none;width:100%;height:2px;background:#d1a85580;margin-block:3em}section.about-page .real-hero-section{position:relative;z-index:9}section.about-page .story-description{font-weight:400;font-size:24px;color:#fff;line-height:44px}section.about-page h1.story-title{font-weight:400;font-size:2.5em;color:#d1a855}section.about-page img.story-image{width:250px;height:150px;border-radius:24px}section.about-page .real-story-section{display:flex}section.about-page .real-left-story-section{display:flex;flex-direction:column;gap:1em}section.about-page .left-story-section{max-width:450px}section.about-page .story-hr{background:linear-gradient(to bottom,#675531,#67553130);border:none;min-width:3px;margin-inline:3em;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px}section.about-page .mission-comp{width:172px;height:106px;border-radius:24px;background:#252c3c;padding:9px}section.about-page .mission-comp-title{font-weight:600;font-size:18px;color:#d1a855}section.about-page .mission-comp-description{font-weight:400;font-size:12px;color:#fff}section.about-page .real-mission-comp{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}section.about-page .real-missions-area{display:flex;gap:2em}section.about-page .real-right-story-section{display:flex;flex-direction:column;gap:2em}section.about-page .real-story-images-area{display:flex;justify-content:space-between;gap:1em}section.about-page .facilities-section{width:100%;padding:60px 0;background-color:#0d1526;display:flex;justify-content:center}section.about-page .real-facilities-section{width:90%;max-width:1500px}section.about-page .facilities-title-area{margin-bottom:30px}section.about-page .facilities-title{color:#d1a855;font-size:26px;font-weight:700}section.about-page .facilities-timeline-area{margin-bottom:40px}section.about-page .real-facilities-timeline-area{display:flex;align-items:center;gap:20px}section.about-page .timeline-dot{width:70px;height:41px;border-radius:50px;border:5px solid #D1A855;color:#d1a855;font-size:14px;display:flex;justify-content:center;align-items:center}section.about-page .timeline-line{flex:1;height:2px;background-color:#d1a855}section.about-page .message-text{font-weight:400;font-size:20px;color:#fff;line-height:2.2em}section.about-page .message-title{font-weight:600;font-size:24px;color:#fff}section.about-page img.director-image{width:344px;height:284px;object-fit:cover;border:solid 3px #D1A855;border-radius:1em}section.about-page .real-facilities-message-area{display:flex;flex-direction:column;gap:1em}section.about-page .director-role{font-family:Calligraffitti,cursive;font-weight:400;font-size:16px;color:#fff}section.about-page .director-name{font-family:Calligraffitti,cursive;font-weight:400;font-size:24px;color:#d1a855}section.about-page .real-facilities-director-card{display:flex;flex-direction:column;gap:24px;align-items:center;text-align:center}section.about-page .row{display:flex;gap:24px}section.about-page img.activity-img{width:231px;height:150px;border-radius:24px}section.about-page .propostion-comp-fas{width:2px;height:auto;background:#d1a8553d;margin-block:3em}section.about-page .facilities-message-area{width:24em}section.about-page .about-title{font-weight:400;font-size:24px;color:#d1a855}section.about-page .real-facilities-about-area{display:flex;flex-direction:column;justify-content:center;gap:1em;height:100%}section.about-page .real-about-gallery-area{display:flex;gap:24px}@media screen and (max-width:1024px){section.about-page section.hero-section{padding-inline:50px;padding-top:120px;min-height:auto}section.about-page .real-about-section{flex-direction:column;gap:2em;align-items:center}section.about-page img.about-image{width:100%;max-width:400px;height:auto}section.about-page .real-story-section{flex-direction:column;gap:2em}section.about-page .story-hr{min-height:3px;width:100%;margin-block:2em;margin-inline:0}section.about-page .left-story-section{max-width:100%}section.about-page .real-missions-area{flex-wrap:wrap;justify-content:center;gap:1.5em}section.about-page .real-story-images-area{justify-content:center;flex-wrap:wrap}section.about-page img.story-image{width:200px;height:120px}section.about-page .row{flex-direction:column;align-items:center}section.about-page .facilities-message-area{width:100%;max-width:600px}section.about-page .propostion-comp-fas{width:100%;height:2px;margin-block:2em}section.about-page img.director-image{width:100%;max-width:344px;height:auto}section.about-page .real-about-gallery-area{flex-direction:column;align-items:center}section.about-page img.activity-img{width:100%;max-width:300px;height:auto}}@media screen and (max-width:767px){section.about-page section.hero-section{padding-inline:20px;padding-top:100px;min-height:auto}section.about-page h1.about-title{font-size:1.8em;text-align:center}section.about-page h1.about-description{font-size:18px;text-align:center}section.about-page .real-left-about-section{align-items:center}section.about-page img.about-image{width:100%;max-width:100%;height:auto;border:solid 2px #d1a855}section.about-page hr.hero-hr{margin-block:2em}section.about-page h1.story-title{font-size:1.8em;text-align:center}section.about-page .story-description{font-size:16px;line-height:1.8em;text-align:center}section.about-page .real-left-story-section{align-items:center}section.about-page .real-missions-area{flex-direction:column;gap:1em;align-items:center}section.about-page .mission-comp{width:100%;max-width:280px;height:auto;padding:15px}section.about-page .mission-comp-title{font-size:16px}section.about-page .mission-comp-description{font-size:14px}section.about-page .real-story-images-area{flex-direction:column;align-items:center;gap:1em}section.about-page img.story-image{width:100%;max-width:100%;height:auto}section.about-page .real-facilities-section{width:95%}section.about-page .facilities-section{padding:40px 0}section.about-page .facilities-title{font-size:20px;text-align:center}section.about-page .real-facilities-timeline-area{flex-wrap:wrap;gap:10px;justify-content:center}section.about-page .timeline-dot{width:60px;height:35px;font-size:12px;border:3px solid #d1a855}section.about-page .timeline-line{display:none}section.about-page img.director-image{width:100%;max-width:100%;height:auto;border:solid 2px #d1a855}section.about-page .message-title{font-size:20px;text-align:center}section.about-page .message-text{font-size:16px;line-height:1.8em;text-align:center}section.about-page .real-facilities-director-card{width:100%}section.about-page .facilities-message-area{width:100%}section.about-page .about-title{font-size:20px;text-align:center}section.about-page img.activity-img{width:100%;max-width:100%;height:auto}section.about-page .real-about-gallery-area{width:100%}section.about-page .activity-img-card{width:100%}}@media screen and (max-width:480px){section.about-page section.hero-section{padding-inline:15px;padding-top:80px}section.about-page h1.about-title{font-size:1.5em}section.about-page h1.about-description{font-size:16px}section.about-page h1.story-title{font-size:1.5em}section.about-page .story-description{font-size:14px;line-height:1.6em}section.about-page .mission-comp{max-width:100%}section.about-page .facilities-title{font-size:18px}section.about-page .message-title{font-size:18px}section.about-page .message-text{font-size:14px;line-height:1.6em}section.about-page .about-title{font-size:18px}section.about-page .timeline-dot{width:55px;height:32px;font-size:11px}section.about-page hr.hero-hr{margin-block:1.5em}section.about-page .real-missions-area{gap:.8em}section.about-page .real-facilities-about-area{gap:.8em}}@media screen and (max-width:767px)and (orientation:landscape){section.about-page section.hero-section{min-height:auto;padding-top:60px}section.about-page .real-story-images-area{flex-direction:row;overflow-x:auto}section.about-page img.story-image{width:200px;flex-shrink:0}}
