@charset "UTF-8";.LACHero{background:linear-gradient(180deg,#000,#0000),url(/locateACenter/hero.png) #d3d3d3 50%/cover no-repeat;background-color:transparent;display:block;justify-content:center;align-items:center;background-position:bottom;min-height:270px}.LACHero h1{color:#fff;text-align:center;text-shadow:0px .37vh .37vh rgba(0,0,0,.25);font-size:4.17vw;font-style:normal;font-weight:500;line-height:normal;margin-bottom:15px}.LACHero p{max-width:900px;text-align:center;margin:0 auto;font-size:1.25rem}@media (max-width: 1440px){.LACHero h1{font-size:3.8vw}}@media (max-width: 1280px){.LACHero h1{font-size:3.4vw}}@media (max-width: 992px){.LACHero h1{font-size:4.5vw}}@media (max-width: 480px){.LACHero{background:url(/locateACenter/heroMobile.png);background-repeat:no-repeat;background-size:cover;background-color:transparent;background-position:bottom}.LACHero h1{font-size:24px;margin-top:20px}.LACHero p{font-size:1rem}}.LACFind{display:flex;justify-content:center;margin-top:-4%}.LACFind .searchBox{padding:40px 43px;border-radius:10px;background:var(--WHITE-COLOR, #fff);box-shadow:0 4px 4px #00000040;width:66.3%;gap:20px;flex-direction:column;display:flex}.LACFind .searchBox .top{color:var(--BLACK-PRIMARY-COLOR, #000);text-align:center;font-size:32px;font-style:normal;font-weight:600;line-height:1.1315}.LACFind .searchBox .bottom{display:flex}.LACFind .searchBox .bottom .left,.LACFind .searchBox .bottom .right{display:flex;padding:4px 20px;justify-content:space-between;align-items:flex-start;width:50%;flex-direction:column;color:var(--BLACK-PRIMARY-COLOR, #000);font-size:18px;font-style:normal;font-weight:500;line-height:normal;gap:10px}.LACFind .searchBox .bottom .left select,.LACFind .searchBox .bottom .right select{width:100%;padding:8px 20px;font-size:16px;border-radius:10px;border:2px solid rgba(0,0,0,.4)}@media (max-width: 1440px){.LACFind .searchBox{padding:32px 36px;width:72%;gap:32px}.LACFind .searchBox .top{font-size:28px}.LACFind .searchBox .bottom .left,.LACFind .searchBox .bottom .right{font-size:20px;gap:10px}.LACFind .searchBox .bottom .left select,.LACFind .searchBox .bottom .right select{font-size:15px;padding:7px 18px}}@media (max-width: 1280px){.LACFind .searchBox{padding:28px 30px;width:80%;gap:28px}.LACFind .searchBox .top{font-size:24px}.LACFind .searchBox .bottom{gap:24px}.LACFind .searchBox .bottom .left,.LACFind .searchBox .bottom .right{width:100%;font-size:18px}.LACFind .searchBox .bottom .left select,.LACFind .searchBox .bottom .right select{font-size:14px;padding:6px 16px}}@media (max-width: 480px){.LACFind .searchBox{padding:12px 16px 20px;width:100%;gap:20px}.LACFind .searchBox .top{font-size:18px}.LACFind .searchBox .bottom{gap:12px;flex-direction:column}.LACFind .searchBox .bottom .left,.LACFind .searchBox .bottom .right{gap:8px;padding:0;width:100%;font-size:16px}.LACFind .searchBox .bottom .left select,.LACFind .searchBox .bottom .right select{border-radius:5px;border:.5px solid rgba(0,0,0,.4);font-size:12px}}.LACPopular{display:flex;justify-content:center;width:100%;position:relative}.LACPopular .spinner{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000a6;display:flex;justify-content:center;align-items:center;z-index:99}.LACPopular .relativeContainer{width:100%;display:flex;justify-content:center;position:relative}.LACPopular .popularContainer{width:min(1400px,92%);background:#821131;border-radius:12px;padding:clamp(24px,4vw,30px);display:flex;flex-direction:column;align-items:center;gap:clamp(20px,2vw,40px);position:relative}.LACPopular .heading{color:#fabc3f;font-size:clamp(32px,4vw,36px);font-weight:700;text-align:center}.LACPopular .cities{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(18px,2vw,34px)}.LACPopular .city{display:flex;align-items:center;cursor:pointer;transition:.35s ease;position:relative}.LACPopular .city:hover{transform:translateY(-8px)}.LACPopular .city:active{transform:scale(.97)}.LACPopular .city:hover .image{transform:scale(1.08);box-shadow:0 15px 35px #00000059}.LACPopular .city:hover img{transform:scale(1.15)}.LACPopular .city:hover svg path{fill:#fabc3f;stroke:#fff}.LACPopular .city:hover svg text{fill:#821131}.LACPopular .image{width:clamp(85px,5vw,90px);height:clamp(85px,5vw,90px);border-radius:50%;overflow:hidden;flex-shrink:0;z-index:2;transition:.35s ease}.LACPopular .image img{width:100%;height:100%;object-fit:cover;border-radius:inherit;transition:transform .45s ease}.LACPopular .cname{margin-left:-5px}.LACPopular .cname svg{width:100%;max-width:310px;height:auto;display:block}.LACPopular .cname path{transition:.35s ease}.LACPopular .cname text{transition:.35s ease;font-weight:600}.LACPopular .other{color:#fabc3f;font-size:clamp(20px,2vw,34px);font-weight:600;cursor:pointer;transition:.3s;text-align:center}.LACPopular .other:hover{transform:scale(1.05);color:#fff}.LACPopular .otherContainer{position:absolute;top:0;right:0;bottom:0;left:0;background:#821131fa;border-radius:inherit;padding:24px;display:flex;flex-direction:column;z-index:5}.LACPopular .otherCitiesList{flex:1;display:flex;flex-direction:column;gap:20px;overflow-y:auto}.LACPopular .otherCitiesList::-webkit-scrollbar{width:6px}.LACPopular .otherCitiesList::-webkit-scrollbar-thumb{background:#ffffff59;border-radius:10px}.LACPopular .wrapper{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}.LACPopular .wrapper .cname{margin:0;cursor:pointer}.LACPopular .wrapper .cname svg{width:100%;max-width:250px}.LACPopular .wrapper .cname:hover{transform:translateY(-5px)}.LACPopular .wrapper .cname:hover path{fill:#fabc3f;stroke:fabc3f}.LACPopular .wrapper .cname:hover text{fill:#821131}@media (max-width: 1024px){.LACPopular .cities{grid-template-columns:repeat(3,1fr)}.LACPopular .wrapper{grid-template-columns:repeat(5,1fr)}.LACPopular .heading{font-size:42px}}@media (max-width: 768px){.LACPopular .popularContainer{width:95%;padding:20px}.LACPopular .cities{grid-template-columns:repeat(2,1fr);gap:18px}.LACPopular .city{justify-content:center}.LACPopular .image{width:75px;height:75px}.LACPopular .cname{margin-left:-10px}.LACPopular .cname svg{max-width:240px}.LACPopular .cname text{font-size:22px}.LACPopular .wrapper{grid-template-columns:repeat(3,1fr);gap:14px}.LACPopular .other{font-size:22px}}@media (max-width: 480px){.LACPopular .heading{font-size:26px}.LACPopular .image{width:45px;height:45px}.LACPopular .cname{margin-left:-2px}.LACPopular .cname svg{max-width:200px}.LACPopular .cname text{font-size:32px}.LACPopular .cities{gap:10px}}.LACCards{display:grid;grid-template-columns:repeat(2,minmax(320px,1fr));gap:40px}.LACCards .spinner{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center;height:100%;width:100%;z-index:999}.LACCards .card{display:flex;flex-direction:column;background:#fff;border-radius:10px;padding:28px;min-height:420px}.LACCards .card img{margin-bottom:0}.LACCards .card .top{display:flex;justify-content:space-between;align-items:flex-start;gap:15px}.LACCards .card .top .name{flex:1;font-size:clamp(22px,2vw,32px);font-weight:600;color:#000;word-break:break-word;line-height:1.1315}.LACCards .card .top .image{width:auto;height:35px;flex-shrink:0;cursor:pointer}.LACCards .card .top .image img,.LACCards .card .top .image svg{width:100%;height:100%;transition:transform .25s}.LACCards .card .top .image:hover img,.LACCards .card .top .image:hover svg{transform:translateY(-6px)}.LACCards .card .top .image .location-icon{fill:#dc143c}.LACCards .card .mid{flex:1;display:flex;flex-direction:column;gap:14px;margin-top:20px;font-style:normal}.LACCards .card .mid p{margin:0;font-size:18px;font-weight:600;color:#000}.LACCards .card .mid .address{font-size:clamp(16px,1vw,20px);color:#333;line-height:1.6;word-break:break-word;overflow-wrap:anywhere;margin-top:-10px}.LACCards .card .mid .phone{line-height:1.5;margin-top:-10px}.LACCards .card .mid a{color:#333;text-decoration:none;font-size:clamp(16px,1vw,20px)}.LACCards .card .mid a:hover{color:#bc2329}.LACCards .card .actions{margin-top:auto;padding-top:15px}.LACCards .card .logos{display:flex;gap:25px;flex-wrap:wrap;margin-bottom:20px}.LACCards .card .logos .sms,.LACCards .card .logos .form{display:flex;align-items:center;gap:10px;cursor:pointer;transition:.25s}.LACCards .card .logos .sms:hover,.LACCards .card .logos .form:hover{transform:translate(5px)}.LACCards .card .logos .smstext,.LACCards .card .logos .formtext{color:#bc2329;font-size:clamp(16px,1vw,20px);font-weight:500}.LACCards .card .laccardButton .animated-button{background:#bc2329;border:1px solid #bc2329;color:#fff}.LACCards .card{opacity:0;transform:translateY(24px);animation:cardFadeIn .6s ease forwards}.LACCards .card:nth-child(1){animation-delay:.05s}.LACCards .card:nth-child(2){animation-delay:.1s}.LACCards .card:nth-child(3){animation-delay:.15s}.LACCards .card:nth-child(4){animation-delay:.2s}.LACCards .card{transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 6px 18px #00000014}.LACCards .card:hover{transform:translateY(-8px);box-shadow:0 18px 40px #00000024}.LACCards .image .location-icon{transition:transform .25s ease,fill .25s ease}.LACCards .image:hover .location-icon{transform:translateY(-4px) scale(1.15);fill:#bc2329}.LACCards .name{transition:color .25s ease}.LACCards .card:hover .name{color:#bc2329}.LACCards .address{transition:color .25s ease}.LACCards .card:hover .address{color:#222}.LACCards .phone a{display:inline-block;transition:color .25s ease,transform .25s ease}.LACCards .phone a:hover{color:#bc2329;transform:translate(3px)}.LACCards .sms,.LACCards .form{transition:transform .25s ease,color .25s ease}.LACCards .sms:hover,.LACCards .form:hover{transform:translateY(-3px)}.LACCards .sms img,.LACCards .form img{transition:transform .25s ease}.LACCards .sms:hover img,.LACCards .form:hover img{transform:scale(1.1)}.LACCards .animated-button{transition:transform .25s ease,box-shadow .25s ease}.LACCards .animated-button:hover{transform:translateY(-2px);box-shadow:0 10px 22px #bc232940}.LACCards .animated-button:active{transform:scale(.98)}.LACCards .mid p{transition:transform .25s ease}.LACCards .card:hover .mid p{transform:translate(2px)}.LACCards .card>*{transition:transform .3s ease,opacity .3s ease}.LACCards .card:hover .top{transform:translateY(-2px)}.LACCards .card:hover .mid{transform:translateY(-1px)}.LACCards .card:hover .logos,.LACCards .card:hover .laccardButton{transform:translateY(-2px)}.LACCards .card{position:relative;overflow:hidden}.LACCards .card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;background:linear-gradient(135deg,transparent,rgba(188,35,41,.25),transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .35s ease}.LACCards .card:hover:before{opacity:1}@keyframes cardFadeIn{to{opacity:1;transform:translateY(0)}}@media (max-width: 1024px){.LACCards{gap:20px}.LACCards .card{padding:24px}}@media (max-width: 480px){.LACCards{grid-template-columns:1fr;gap:20px}.LACCards .card{padding:20px}.LACCards .card .top .name{font-size:18px}.LACCards .card .top .image{width:auto;height:24px}.LACCards .card .mid p{font-size:16px}.LACCards .card .mid .address,.LACCards .card .mid a{font-size:15px}.LACCards .card .logos{flex-direction:column;gap:10px}.LACCards .card .logos .sms,.LACCards .card .logos .form,.LACCards .card .laccardButton .animated-button{width:100%}}.selected-center{font-size:1rem;font-weight:500;margin-bottom:1rem;text-align:center;color:#2c3e50}.sms-popup-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:999}.sms-popup-modal .modal-content{background:#fff;padding:2rem;border-radius:20px;width:95%;max-width:550px;box-shadow:0 10px 25px #0003;position:relative;animation:scaleFade .3s ease-in-out}.sms-popup-modal .modal-content h3{font-size:1.75rem;font-weight:600;color:#bc2329;margin-bottom:.5rem;text-align:center}.sms-popup-modal .modal-content .close-btn{position:absolute;top:15px;right:15px;background:transparent;border:none;font-size:1.75rem;cursor:pointer;color:#aaa;transition:color .2s ease}.sms-popup-modal .modal-content .close-btn:hover{color:#333}.sms-popup-modal .modal-content form{display:flex;flex-direction:column;gap:1rem}.sms-popup-modal .modal-content form .option-menu{max-width:100px!important}.sms-popup-modal .modal-content form input,.sms-popup-modal .modal-content form select{width:100%;padding:.8rem 1rem;font-size:1rem;border:1px solid #ccc;border-radius:10px;outline:none;background-color:#f9f9f9;transition:border-color .2s,box-shadow .2s}.sms-popup-modal .modal-content form .custom-dropdown{position:relative;width:100%;font-size:1rem}.sms-popup-modal .modal-content form .custom-dropdown .dropdown-header{padding:.8rem 1rem;border:1px solid #ccc;border-radius:10px;background-color:#f9f9f9;cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:#000}.sms-popup-modal .modal-content form .custom-dropdown .dropdown-list{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ccc;border-radius:10px;max-height:200px;overflow-y:auto;z-index:1;box-shadow:0 5px 15px #0000001a;margin-top:5px}.sms-popup-modal .modal-content form .custom-dropdown .dropdown-list .dropdown-item{padding:.75rem 1rem;cursor:pointer;transition:background .2s}.sms-popup-modal .modal-content form .custom-dropdown .dropdown-list .dropdown-item:hover{background-color:#f0f0f0}.sms-popup-modal .modal-content form .custom-dropdown .arrow{font-size:1rem;color:#555}.sms-popup-modal .modal-content form button{padding:.75rem;font-size:1rem;background-color:#bc2329;color:#fff;border:none;border-radius:10px;cursor:pointer;transition:background .3s,transform .2s}.sms-popup-modal .modal-content form button:hover:not(:disabled){background-color:#a81e24;transform:translateY(-1px)}.sms-popup-modal .modal-content form button:disabled{background:#ccc;cursor:not-allowed}@media (max-width: 480px){.sms-popup-modal .modal-content{padding:1.5rem}.sms-popup-modal .modal-content h3{font-size:1.5rem}.sms-popup-modal .modal-content .selected-center{font-size:.95rem}.sms-popup-modal .modal-content form input,.sms-popup-modal .modal-content form select{font-size:.95rem;padding:.65rem .9rem}.sms-popup-modal .modal-content form button{font-size:.95rem}}.admission-popup-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:999}.admission-popup-modal .modal-content{background:#fff;padding:2rem;border-radius:20px;width:95%;max-width:550px;box-shadow:0 10px 25px #0003;position:relative;animation:scaleFade .3s ease-in-out}.admission-popup-modal .modal-content h3{font-size:1.75rem;font-weight:600;color:#bc2329;margin-bottom:.5rem;text-align:center}.admission-popup-modal .modal-content .selected-center{font-size:1rem;font-weight:500;margin-bottom:1rem;text-align:center;color:#2c3e50}.admission-popup-modal .modal-content .close-btn{position:absolute;top:15px;right:15px;background:transparent;border:none;font-size:1.75rem;cursor:pointer;color:#aaa;transition:color .2s ease}.admission-popup-modal .modal-content .close-btn:hover{color:#333}.admission-popup-modal .modal-content form{display:flex;flex-direction:column;gap:1rem}.admission-popup-modal .modal-content form input,.admission-popup-modal .modal-content form select{width:100%;padding:.8rem 1rem;font-size:1rem;border:1px solid #ccc;border-radius:10px;outline:none;background-color:#f9f9f9;transition:border-color .2s,box-shadow .2s;overflow:scroll;color:#000}.admission-popup-modal .modal-content form .custom-dropdown{position:relative;width:100%;font-size:1rem}.admission-popup-modal .modal-content form .custom-dropdown .dropdown-header{padding:.8rem 1rem;border:1px solid #ccc;border-radius:10px;background-color:#f9f9f9;cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:#000}.admission-popup-modal .modal-content form .custom-dropdown .dropdown-list{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ccc;border-radius:10px;max-height:200px;overflow-y:auto;z-index:1;box-shadow:0 5px 15px #0000001a;margin-top:5px}.admission-popup-modal .modal-content form .custom-dropdown .dropdown-list .dropdown-item{padding:.75rem 1rem;cursor:pointer;transition:background .2s;color:#000}.admission-popup-modal .modal-content form .custom-dropdown .dropdown-list .dropdown-item:hover{background-color:#f0f0f0}.admission-popup-modal .modal-content form .custom-dropdown .arrow{font-size:1rem;color:#555}.admission-popup-modal .modal-content form button{padding:.85rem;font-size:1rem;font-weight:500;background-color:#bc2329;color:#fff;border:none;border-radius:10px;cursor:pointer;transition:background .3s,transform .2s}.admission-popup-modal .modal-content form button:hover:not(:disabled){background-color:#a81e24;transform:translateY(-1px)}.admission-popup-modal .modal-content form button:disabled{background:#ccc;cursor:not-allowed}@keyframes scaleFade{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width: 480px){.admission-popup-modal .modal-content{padding:1.5rem}.admission-popup-modal .modal-content h3{font-size:1.5rem}.admission-popup-modal .modal-content .selected-center{font-size:.95rem}.admission-popup-modal .modal-content form input,.admission-popup-modal .modal-content form select{font-size:.95rem;padding:.65rem .9rem}.admission-popup-modal .modal-content form button{font-size:.95rem}}.LocateCentreBrief .container-brief{max-width:100%;margin:auto;background:#0009;border-radius:12px;padding:35px;transition:.35s;border-width:1px;border-style:solid;border-color:#ffffff0d;border-image:none;transform:translateY(-6px);box-shadow:#f003 0 0 30px,#ff640026 0 0 60px}.LocateCentreBrief h2{text-shadow:0px .37vh .37vh rgba(0,0,0,.25);font-size:1.75rem;font-style:normal;font-weight:500;line-height:1.1513;margin-bottom:15px}.LocateCentreBrief p{font-size:1.05rem;margin-bottom:10px}@media (max-width: 992px){.LocateCentreBrief h2{font-size:4.5vw}}@media (max-width: 480px){.LocateCentreBrief .container-brief{padding:20px}.LocateCentreBrief h2{font-size:24px;margin-top:20px}.LocateCentreBrief p{font-size:1rem}}.locateCentreCourses .container{max-width:100%;margin:auto}.locateCentreCourses .sectionHeading{text-align:center;margin-bottom:50px}.locateCentreCourses .sectionHeading span{display:inline-block;font-size:14px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.locateCentreCourses .sectionHeading h2{font-size:clamp(28px,4vw,42px);color:#f0af13;margin-bottom:14px;font-weight:500}.locateCentreCourses .sectionHeading p{max-width:760px;margin:auto;color:#ddd;line-height:1.7}.locateCentreCourses .courseGrid{display:grid;grid-template-columns:1fr;gap:28px}.locateCentreCourses .courseCard{background:#0009;border-radius:22px;overflow:hidden;box-shadow:0 12px 35px #00000014;box-shadow:#f003 0 0 30px,#ff640026 0 0 60px;transition:all .35s ease;display:flex;flex-direction:column;position:relative}.locateCentreCourses .courseCard:before{content:"";position:absolute;top:0;left:0;width:0;height:5px;background:#f0af13;transition:.4s}.locateCentreCourses .courseCard:hover{transform:translateY(-10px);box-shadow:0 22px 45px #00000024}.locateCentreCourses .courseCard:hover:before{width:100%}.locateCentreCourses .courseCard:hover img{transform:scale(1.08)}.locateCentreCourses .courseCard:hover .knowMore{background:#f0af13;color:#fff}.locateCentreCourses .courseCard:hover .knowMore svg{transform:translate(6px)}.locateCentreCourses .courseCard .imageWrapper{overflow:hidden}.locateCentreCourses .courseCard img{width:100%;aspect-ratio:16/10;object-fit:cover;transition:transform .45s ease;display:block}.locateCentreCourses .courseCard .courseContent{padding:24px;display:flex;flex-direction:column;flex:1}.locateCentreCourses .courseCard h3{font-size:22px;margin-bottom:14px;color:#ddd;line-height:1.35}.locateCentreCourses .courseCard p{color:#999;line-height:1.7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:20px}.locateCentreCourses .courseCard .courseFooter{margin-top:auto}.locateCentreCourses .courseCard .courseCount{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#f0af13;margin-bottom:18px}.locateCentreCourses .courseCard .knowMore{display:inline-flex;align-items:center;gap:10px;padding:13px 26px;border-radius:999px;border:2px solid #f0af13;background:transparent;color:#f0af13;font-weight:700;cursor:pointer;transition:.35s}.locateCentreCourses .courseCard .knowMore svg{transition:.35s}@media (min-width: 768px){.locateCentreCourses .courseGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1200px){.locateCentreCourses .courseGrid{grid-template-columns:repeat(4,1fr)}}.courseModalOverlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;z-index:9999;display:flex;justify-content:center;align-items:center;padding:20px}.courseModal{background:#fff;width:100%;max-width:820px;height:75vh;display:flex;flex-direction:column;overflow:hidden;border-radius:20px;position:relative;animation:modalFade .25s ease;color:#000}@keyframes modalFade{0%{opacity:0;transform:translateY(40px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}.closeBtn{position:absolute;right:18px;top:18px;width:40px;height:40px;border:none;border-radius:50%;background:#fff;cursor:pointer;font-size:18px;box-shadow:0 4px 10px #00000026;transition:.3s;z-index:9}.closeBtn:hover{background:#f0af13;color:#fff;transform:rotate(90deg)}.courseModalImage{flex-shrink:0;overflow:hidden}.courseModalImage img{width:100%;display:block;aspect-ratio:16/4;object-fit:cover;transition:transform .5s ease}.courseModalImage:hover img{transform:scale(1.05)}.courseModalBody{flex:1;overflow-y:auto;min-height:0;scrollbar-width:thin}.courseModalBody::-webkit-scrollbar{width:6px}.courseModalBody::-webkit-scrollbar-thumb{background:#ddd;border-radius:20px}.courseModalContent{padding:30px}.courseModalContent h2{margin-bottom:18px;font-size:32px}.courseModalContent h2{position:relative;padding-bottom:12px}.courseModalContent h2:after{content:"";position:absolute;left:0;bottom:0;width:70px;height:4px;border-radius:10px;background:#f0af13;transition:.35s}.courseModal:hover h2:after{width:120px}.courseModalContent p{line-height:1.8;color:#555;margin-bottom:8px}.courseModalContent h4{margin-top:28px;margin-bottom:18px}.courseModalContent ul{list-style:none;padding:0;margin:0 0 30px}.courseModalContent li{position:relative;padding-left:28px;margin-bottom:12px;line-height:1.6}.courseModalContent li:before{content:"✓";position:absolute;left:0;color:#f0af13;font-weight:700}.courseModalContent ul li{display:flex;align-items:center;gap:12px;padding:4px 16px;border-radius:12px;transition:all .25s ease;cursor:default}.courseModalContent ul li:before{content:"✓";color:#f0af13;font-weight:700;transition:transform .25s ease}.courseModalContent ul li:hover{background:#fff5eb;transform:translate(8px)}.courseModalContent ul li:hover:before{transform:scale(1.3)}.courseCTA{display:inline-flex;align-items:center;justify-content:center;background:#f0af13;color:#fff;text-decoration:none;padding:14px 26px;border-radius:40px;font-weight:600;transition:.3s}.courseCTA:hover{background:#de6d13}.courseModalHeader{position:sticky;top:0;background:#fff;z-index:5}@media (max-width: 768px){.courseModal{border-radius:18px}.courseModalContent{padding:22px}.courseModalContent h2{font-size:24px}}.LacFaqs{padding:60px 20px;color:#fff;max-width:1000px;margin:auto}.LacFaqs__heading{text-align:center;font-size:2.6rem;color:#f0af13;margin-bottom:50px;font-weight:600}.LacFaqs__heading:after{content:"";display:block;width:75%;height:3px;margin:12px auto 0;background:linear-gradient(180deg,#770006,transparent)}.LacFaqs__list{display:flex;flex-direction:column;gap:18px}.LacFaqs .faqItem{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:15px;transition:all .3s ease}.LacFaqs .faqItem:hover{transform:translateY(-2px)}.LacFaqs .faqItem__question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:1.2rem;line-height:1.4}.LacFaqs .faqItem__question span:first-child{text-align:left}.LacFaqs .faqItem__question .icon{font-size:26px;color:#f0af13}.LacFaqs .faqItem__answer{overflow:hidden}.LacFaqs .faqItem__answer p{margin-top:12px;color:#ddd;line-height:1.6}.LacFaqs .faqItem.active{padding:20px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,#8b0000e6,#a0002ad9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 40px #ff000040}.LacFaqs .faqItem.active .faqItem__question{font-size:1.25rem;font-weight:500}.LacFaqs .faqItem__answer p{margin-bottom:10px}.LacFaqs .faqItem__answer strong{color:#f0af13}.LacFaqs .faqItem__answer a{color:#f0af13;text-decoration:underline}.LacFaqs .faqItem__answer ul{padding-left:18px}.LacFaqs .faqItem__answer ul li{margin-bottom:6px}@media (max-width: 768px){.LacFaqs{padding:60px 15px}.LacFaqs__heading{font-size:1.8rem;text-align:center}.LacFaqs .faqItem__question{font-size:1rem}.LacFaqs .faqItem.active{padding:16px}}.LACSingleCenterEvent{display:flex;gap:40px;align-items:center;justify-content:space-between;flex-direction:column}.LACSingleCenterEvent .desc{width:55%;text-align:center;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.LACSingleCenterEvent .bottom{display:flex;align-items:center;justify-content:center;gap:80px}.LACSingleCenterEvent .bottom .left{width:48%;font-size:35px;font-style:normal;font-weight:700;line-height:normal}.LACSingleCenterEvent .bottom .left p{margin-top:35px;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.LACSingleCenterEvent .bottom .left p span{color:#f0af13}.LACSingleCenterEvent .bottom .right{padding-left:60px;width:48%;display:flex;justify-content:center;position:relative}.LACSingleCenterEvent .bottom .right .image-container{position:relative;display:inline-block}.LACSingleCenterEvent .bottom .right .image-container .sb-image{width:731.546px;height:494px}.LACSingleCenterEvent .bottom .right .image-container .top-border{position:absolute;top:-15px;left:-20px}.LACSingleCenterEvent .bottom .right .image-container .bottom-border{position:absolute;bottom:-15px;right:-20px}@media (max-width: 1536px){.LACSingleCenterEvent{gap:0}.LACSingleCenterEvent .desc{font-size:20px;width:60%}.LACSingleCenterEvent .bottom{margin-top:5%;gap:60px}.LACSingleCenterEvent .bottom .left{font-size:30px}.LACSingleCenterEvent .bottom .left p{font-size:18px}.LACSingleCenterEvent .bottom .right{padding-left:40px}.LACSingleCenterEvent .bottom .right .image-container .sb-image{width:650px;height:440px}.LACSingleCenterEvent .bottom .right .image-container .top-border{top:-10px;left:-15px}.LACSingleCenterEvent .bottom .right .image-container .bottom-border{bottom:-10px;right:-15px}}@media (max-width: 1440px){.LACSingleCenterEvent .desc{font-size:22px;width:60%}.LACSingleCenterEvent .bottom{gap:40px}.LACSingleCenterEvent .bottom .left{width:48%;font-size:30px}.LACSingleCenterEvent .bottom .left p{font-size:18px;margin-top:30px}.LACSingleCenterEvent .bottom .right{width:52%}.LACSingleCenterEvent .bottom .right .image-container .sb-image{width:600px;height:400px}.LACSingleCenterEvent .bottom .right .image-container .play-button{top:40%;left:40%}.LACSingleCenterEvent .bottom .right .image-container .top-border{top:-10px;left:-10px}.LACSingleCenterEvent .bottom .right .image-container .bottom-border{bottom:-10px;right:-10px}}@media (max-width: 1280px){.LACSingleCenterEvent .desc{font-size:20px;width:70%}.LACSingleCenterEvent .bottom{gap:30px}.LACSingleCenterEvent .bottom .left{width:100%;font-size:26px}.LACSingleCenterEvent .bottom .left p{font-size:16px;margin-top:20px}.LACSingleCenterEvent .bottom .right{width:100%;padding-left:0}.LACSingleCenterEvent .bottom .right .image-container .sb-image{width:500px;height:350px}.LACSingleCenterEvent .bottom .right .image-container .play-button{top:38%;left:38%}.LACSingleCenterEvent .bottom .right .image-container .top-border{top:-5px;left:-10px}.LACSingleCenterEvent .bottom .right .image-container .bottom-border{bottom:-5px;right:-10px}}@media (max-width: 480px){.LACSingleCenterEvent{flex-direction:column;text-align:left;padding:20px 16px}.LACSingleCenterEvent .heading{font-size:28px}.LACSingleCenterEvent .desc{width:100%}.LACSingleCenterEvent .bottom{flex-direction:column-reverse}.LACSingleCenterEvent .bottom .left{width:100%}.LACSingleCenterEvent .bottom .left h1{font-size:24px}.LACSingleCenterEvent .bottom .left .heading{font-size:24px;padding-bottom:12px}.LACSingleCenterEvent .bottom .left p{width:100%;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-top:10px}.LACSingleCenterEvent .bottom .right{width:100%;padding-left:0;margin-top:20px;display:flex;justify-content:center}.LACSingleCenterEvent .bottom .right .image-container{width:100%;max-width:350px}.LACSingleCenterEvent .bottom .right .image-container .sb-image{width:100%;height:auto}.LACSingleCenterEvent .bottom .right .image-container .top-border{top:-10px;left:-10px}.LACSingleCenterEvent .bottom .right .image-container .top-border img{width:100px;height:auto}.LACSingleCenterEvent .bottom .right .image-container .bottom-border{bottom:-10px;right:-10px}.LACSingleCenterEvent .bottom .right .image-container .bottom-border img{width:100px;height:auto}}.LocateFaqs{color:#fff;max-width:100%;margin:auto}.LocateFaqs__heading{text-align:center;font-size:2.6rem;color:#f0af13;margin-bottom:50px;font-weight:600}.LocateFaqs__heading:after{content:"";display:block;width:75%;height:3px;margin:12px auto 0;background:linear-gradient(180deg,#770006,transparent)}.LocateFaqs__list{display:flex;flex-direction:column;gap:18px}.LocateFaqs .faqItem{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:15px;transition:all .3s ease}.LocateFaqs .faqItem:hover{transform:translateY(-2px)}.LocateFaqs .faqItem__question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:1.2rem;line-height:1.4}.LocateFaqs .faqItem__question span:first-child{text-align:left}.LocateFaqs .faqItem__question .icon{font-size:26px;color:#f0af13}.LocateFaqs .faqItem__answer{overflow:hidden}.LocateFaqs .faqItem__answer p{margin-top:12px;color:#ddd;line-height:1.6}.LocateFaqs .faqItem.active{padding:20px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,#8b0000e6,#a0002ad9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 40px #ff000040}.LocateFaqs .faqItem.active .faqItem__question{font-size:1.25rem;font-weight:500}.LocateFaqs .faqItem__answer p{margin-bottom:10px}.LocateFaqs .faqItem__answer strong{color:#f0af13}.LocateFaqs .faqItem__answer a{color:#f0af13;text-decoration:underline}.LocateFaqs .faqItem__answer ul{padding-left:18px}.LocateFaqs .faqItem__answer ul li{margin-bottom:6px}@media (max-width: 1024px){.LacFaqs__heading{font-size:2.2rem}}@media (max-width: 768px){.LocateFaqs{padding:60px 15px}.LocateFaqs__heading{font-size:1.8rem;text-align:center}.LocateFaqs .faqItem__question{font-size:1rem}.LocateFaqs .faqItem.active{padding:16px}}.LocateMaacAdvantage{color:#fff}.LocateMaacAdvantage__heading{text-align:center;font-size:2.5rem;color:#f0af13;margin-bottom:50px}.LocateMaacAdvantage__top{display:flex;gap:50px;align-items:center;margin:auto 0 60px}.LocateMaacAdvantage .left{flex:1}.LocateMaacAdvantage .left .imageBox{position:relative;display:inline-block}.LocateMaacAdvantage .left .imageBox img{width:100%;display:block}.LocateMaacAdvantage .left .imageBox:before,.LocateMaacAdvantage .left .imageBox:after{content:"";position:absolute;width:60px;height:60px;border-top:3px solid #bc2329;border-right:3px solid #f0af13;border-bottom:3px solid #bc2329;border-left:3px solid #f0af13}.LocateMaacAdvantage .left .imageBox:before{top:-10px;left:-10px;border-right:none;border-bottom:none}.LocateMaacAdvantage .left .imageBox:after{bottom:-10px;right:-10px;border-left:none;border-top:none}.LocateMaacAdvantage .right{flex:1}.LocateMaacAdvantage .right .logos{display:flex;gap:20px;margin-bottom:15px}.LocateMaacAdvantage .right .logos img{height:40px;object-fit:contain}.LocateMaacAdvantage .right p{color:#ccc;margin-bottom:15px;line-height:1.6}.LocateMaacAdvantage__bottom{display:flex;gap:40px;margin:auto;padding:30px;background:#0009;border-radius:6px;border:1px solid rgba(255,255,255,.1)}.LocateMaacAdvantage .cardLeft{flex:1}.LocateMaacAdvantage .cardLeft .logo{margin-bottom:15px;max-width:220px;height:auto}.LocateMaacAdvantage .cardLeft h4{font-size:1.3rem;margin-bottom:10px}.LocateMaacAdvantage .cardLeft .lead{font-weight:500;margin-bottom:10px}.LocateMaacAdvantage .cardLeft p{color:#fff;margin-bottom:10px}.LocateMaacAdvantage .cardLeft .ctaText{margin-top:30px;margin-bottom:0}.LocateMaacAdvantage .cardLeft .ctaBtn{margin-top:10px;padding:12px 25px;border-radius:25px;border:1px solid #f0af13;background:transparent;color:#f0af13;cursor:pointer;transition:.3s}.LocateMaacAdvantage .cardLeft .ctaBtn:hover{background:#f0af13;color:#000}.LocateMaacAdvantage .cardRight{flex:1;display:flex;align-items:center;justify-content:center}.LocateMaacAdvantage .cardRight img{width:100%;max-width:500px;border-radius:10px;border-bottom:4px solid #f0af13}@media (max-width: 1024px){.maacAdvantage__top,.maacAdvantage__bottom{flex-direction:column;text-align:center}.maacAdvantage .right .logos{justify-content:center}}@media (max-width: 768px){.LocateMaacAdvantage{padding:60px 15px;text-align:left}.LocateMaacAdvantage__heading{font-size:1.8rem;text-align:center}.LocateMaacAdvantage__top{text-align:left;margin-bottom:30px}.LocateMaacAdvantage__top .left{order:-1}.LocateMaacAdvantage__bottom{text-align:left;padding:0 10px}.LocateMaacAdvantage__bottom .cardRight{order:-1}.LocateMaacAdvantage .right .logos img{height:28px}}@media (max-width: 480px){.LocateMaacAdvantage .right .logos img{height:25px}}.locateCareerOpportunities .container{max-width:100%;margin:auto}.locateCareerOpportunities .sectionHeading{text-align:center;margin-bottom:50px}.locateCareerOpportunities .sectionHeading h2{color:#f0af13;font-size:clamp(30px,4vw,42px);margin-bottom:18px;font-weight:500}.locateCareerOpportunities .sectionHeading h2 span{color:#f0af13}.locateCareerOpportunities .sectionHeading p{color:#ddd;max-width:850px;margin:auto;line-height:1.8}.locateCareerOpportunities .careerGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px}.locateCareerOpportunities .careerCard{overflow:hidden;border-radius:10px;background:#1b1b1b;transition:.4s;border:1px solid rgba(255,255,255,.08)}.locateCareerOpportunities .careerCard:hover{transform:translateY(-10px);border-color:#f0af13;box-shadow:0 20px 45px #f5822040}.locateCareerOpportunities .careerCard:hover img{transform:scale(1.08)}.locateCareerOpportunities .careerCard:hover .cardTitle{background:#f0af13}.locateCareerOpportunities .careerCard:hover .cardTitle h3{color:#fff}.locateCareerOpportunities .imageWrapper{overflow:hidden}.locateCareerOpportunities .imageWrapper img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block;transition:.45s ease}.locateCareerOpportunities .cardTitle{background:#000;padding:10px;transition:.35s}.locateCareerOpportunities .cardTitle h3{color:#fff;font-size:14px;text-align:center;margin:0;font-weight:400}@media (min-width: 768px){.locateCareerOpportunities .careerGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1200px){.locateCareerOpportunities .careerGrid{grid-template-columns:repeat(6,1fr)}}
