body{margin:0;padding:0;color:#fc6;background:#3b0000;scroll-behavior:smooth}@font-face{font-family:basement-grotesque-black;src:local("BasementGrotesque-BlackExpanded.woff2"),url(/assets/BasementGrotesque-BlackExpanded.a67a76ce.woff2) format("truetype");font-weight:700}@font-face{font-family:open-sans;src:local("OpenSans.ttf"),url(/assets/OpenSans.65304802.ttf) format("truetype");font-weight:700}@font-face{font-family:albireo;src:local("albireo.otf"),url(/assets/albireo.7d00dfdd.otf) format("truetype");font-weight:medium}@font-face{font-family:albireo-bold;src:local("albireo-bold.otf"),url(/assets/albireo-bold.fecf472b.otf) format("truetype");font-weight:700}@keyframes blinking{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0;display:none!important}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade{animation:fadeOut 1s ease-in;animation-fill-mode:forwards}.reveal{animation:fadeIn 1s ease-in;animation-fill-mode:forwards}.blink{animation:blinking 1s infinite}.invisible{display:none}.branch-container{padding:0 10%;.scroll-btn {top: 0; left: 0; width: 100vw; height: 100vh; display: flex; align-items: end; position: absolute; justify-content: end; flex-direction: column; .scroll-icon {width: auto; height: 40px; cursor: pointer; margin-right: 5px; margin-bottom: 10px; animation: blinking 1s infinite;} p {font-size: 18px; cursor: pointer; text-transform: uppercase; font-family: albireo-bold; transform: translateX(-10px) translateY(-10px) rotateZ(90deg);}} .scroll-btn.scroll-top {top: auto; bottom: 0 !important;} .image-container {height: 90vh; margin: 5vh auto; position: relative; aspect-ratio: 10 / 16; background-size: cover; background-position: center; background-repeat: no-repeat; box-shadow: 0px 0px 50px #000; border: 1px solid #ffda91ab;} .map-container {width: 100%; height: 100vh; display: flex; padding-top: 10px; align-items: center; justify-content: center; .map-text {width: 50%; height: 400px; p {max-width: 500px;}}} .text {top: 20%; left: -65%; height: 168px; padding: 0 15px; position: absolute; padding-bottom: 15px; border: 1px solid #ffda91ab; background: linear-gradient(to right,#3b0000,#0000003b); @media (max-width: 601px) {padding-top: 100px;}} .details {bottom: 0; right: -240px; width: 168px; height: 300px; padding: 0 15px; position: absolute; padding-bottom: 15px; border: 1px solid #ffda91ab; background: linear-gradient(to bottom,#3b0000,#0000003b); @media (max-width: 601px) {padding-top: 100px;}} .title {margin: 0; font-size: 57px; font-family: albireo-bold; @media (max-width: 800px) {font-size: 45px;} @media (max-width: 501px) {font-size: 27px;}} p {margin: 0; font-size: 16px; line-height: 22px; letter-spacing: .5px; font-family: Arial,Helvetica,sans-serif; @media (max-width: 800px) {font-size: 16px; line-height: 19px;} @media (max-width: 501px) {font-size: 13px; line-height: 16px;}} .para {margin-top: 10px; max-width: 500px;} .branch-shield {height: 160px !important;}}@media (max-width: 1200px){.branch-container{padding:0 5%;.map-container {gap: 25px;}}}@media (max-width: 1200px){.branch-container{.scroll-btn {.scroll-icon {height: 30px; margin-bottom: 70px;} p {transform: translateX(-4px) translateY(-10px) rotateZ(90deg);}}}}@media (max-width: 911px){.branch-container{margin-top:80px;margin-bottom:0;.image-container {margin: 0 auto;}}}@media (max-width: 801px){.image-container{height:80vh!important;margin:10vh auto!important;.text {left: -15%; display: flex; flex-direction: column; justify-content: center;} .details {right: 0%;}}.map-container{gap:50px!important;padding:0!important;flex-direction:column;justify-content:center!important;.map-text {width: 100% !important; height: auto !important; p {max-width: 100%; width: max-content;} h1 {width: max-content; margin-bottom: 10px !important;}} iframe {width: 100%;}}}@media (max-width: 501px){.branch-container{margin-top:50px}.image-container{height:70vh!important;margin:200px auto 220px!important;.text {top: -180px; left: auto; width: auto; height: 140px; padding: 10px;} .details {width: 120px; height: 180px; padding: 10px; bottom: -220px; padding-left: 15px; right: 50% !important; transform: translateX(50%);}}.map-container{gap:30px!important;.map-text {p {width: 100% !important; margin-top: 15px !important;} h1 {width: max-content; margin-bottom: 0px !important;}} iframe {height: 300px;}}}@media (max-height: 350px){.branch-container{margin-top:50px;.image-container {height: 100vh !important; margin: 0 auto !important; margin-top: 260px !important; margin-bottom: 350px !important; .text {top: -185px; left: -120px; width: 400px; height: auto; padding: 10px;} .details {width: 120px; height: auto; padding: 10px; bottom: -240px; padding-left: 15px; right: 50% !important; transform: translateX(50%);} .title {font-size: 33px;} p {font-size: 15px;}} .map-container {height: auto; margin-bottom: 30px; gap: 30px !important; .map-text {p {width: 100% !important; margin-top: 15px !important;} h1 {width: max-content; margin-bottom: 0px !important;}} iframe {height: 300px;}}}}.navbar-container{padding-right:0%!important;.logo-canvas {height: 100%; margin: 0 20px; margin-top: 30px; max-width: 130px;}}.links{padding:0%!important}.email{color:#241d59}@media (max-width: 1200px){.logo-canvas{margin:5px 5px 0!important}}@media (max-width: 911px){.navbar-container{padding-right:20px!important;justify-content:space-between!important;.logo-canvas {margin: 0 !important; height: 160px !important; margin-top: 20px !important;}}.navbar-container .links{flex:0}.navbar-container .nav-logo img{width:170px!important;height:auto!important}.navbar-container .desk-nav{display:none}.email{display:none!important}}.nav-items a{font-size:20px;letter-spacing:1px;color:#fc6;font-weight:700;text-decoration:none;font-family:albireo-bold;text-transform:uppercase}.nav-items a:hover{color:#fff}@media (max-width: 550px){.nav-items a{font-size:15px}}@media (max-height: 351px){.nav-items a{font-size:15px}}.dropdown-container{position:absolute relative}.dropdown-content{top:0;left:0;opacity:0;padding:5px 15px;width:max-content;position:absolute;visibility:hidden;display:none;background:#430101;flex-direction:column;border-radius:20px 0 20px 20px;box-shadow:0 0 3px #0000001f;transition:opacity .5s,visibility .5s}.dropdown-container.open .dropdown-content{opacity:1;display:flex;visibility:visible}.dropdown-content div{display:flex;flex-direction:column}.dropdown-content a{padding:8px 5px;color:#fc6;font-size:18px;font-weight:500;text-decoration:none;letter-spacing:.5px;text-transform:capitalize;border-bottom:1px solid #7685d816}.dropdown-content div:nth-child(3) a{border-bottom:none}.dropdown-content a:nth-child(7):hover,.dropdown-content a:nth-child(7):active{border-bottom:none}.shadow{width:100px;height:100px;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;margin:40px;&.top{box-shadow:0 -15px 10px -15px #111}&.bottom{box-shadow:0 15px 10px -15px #111}&.left{box-shadow:-15px 0 10px -15px #111}&.right{box-shadow:15px 0 10px -15px #111}}@media (max-width: 911px){.dropdown-container{position:static}.dropdown-content{padding:0;width:100%;position:static;border-radius:0;background:none}.dropdown-content a{padding:10px 0;font-size:16px;font-weight:700;text-align:center;border-bottom:1px solid #ffcc6624}}@media (max-width: 550px){.dropdown-content a{padding:5px 0;font-size:12px}}@media (max-height: 351px){.dropdown-content a{padding:5px 0;font-size:12px}}.mn-container{top:0;left:0;width:250px;padding:0;position:absolute;height:100vh!important;border-right:1px solid #ffcc6659;transform:translate(-100%);transition:all .3s ease-in-out;background:#3b0000;overflow-y:scroll;.sidebar-canvas {margin-top: 50px; margin-left: auto; margin-right: auto; width: 200px !important; height: 200px !important;}}.Open{transform:translate(0)}@media (min-width: 912px){.mn-container{display:none}}@media (max-width: 550px){.mn-container{width:150px;.sidebar-canvas {margin-top: 10px; width: 130px !important; height: 130px !important;}}}@media (max-height: 351px){.mn-container{width:150px;.sidebar-canvas {margin-top: 8px; width: 95px !important; height: 95px !important;}}}.Toggle{width:20px;height:17px;display:flex;flex-flow:column;justify-content:space-around;align-items:center;box-sizing:border-box;cursor:pointer}.Toggle div{width:90%;height:2px;background-color:#fc6;border-radius:10px}.ToggleClose div:nth-child(3){display:none}.ToggleClose div:nth-child(1){rotate:45deg;translate:0 2px}.ToggleClose div:nth-child(2){rotate:-45deg;translate:0px -6px}@media (min-width: 912px){.Toggle{display:none}}._introContainer_1q9qc_2{position:relative;overflow:hidden}._marqueeContainer_1q9qc_7{height:4.1666666667vw;font-size:1.9791666667vw;width:100%;display:flex;align-items:center;border-top:2px solid var(--marquee-color);border-bottom:2px solid var(--marquee-color);color:var(--marquee-color);line-height:1;position:relative;background:transparent;padding-left:100%}@media screen and (max-width: 800px){._marqueeContainer_1q9qc_7{height:7.4666666667vw;font-size:4.8vw}}._marqueeAnimationContainer_1q9qc_28{height:92%;flex-wrap:nowrap;width:fit-content;display:flex;align-items:center;position:absolute;border-top:2px solid #ffcc66;border-bottom:2px solid #ffcc66;background:#fff}._marqueeItem_1q9qc_40{height:100%;color:#fff;display:inline-flex;align-items:center;flex-shrink:0;flex-wrap:nowrap;white-space:nowrap;--mx: 2.0833333333vw;margin:0 var(--mx);user-select:none;text-transform:uppercase;font-family:AkzidenzGrotesk}._marqueeItem_1q9qc_40 img{height:60%;width:auto;margin:0 15px}@media (max-width: 800px){._marquee_1q9qc_7{transform:translate(20%)!important}}._spacer_17j3q_2{position:relative;height:700vh;background:#3b0000}._pin_17j3q_8{position:relative;height:100vh;display:flex;flex-direction:column;justify-content:center;position:sticky;top:0}._pin_17j3q_8 ._canvas-container_17j3q_17{--offset-y: 40%;z-index:1;position:absolute;top:50%;left:0;width:100%;height:calc(100% + var(--offset-y));transform:translateY(-50%);overflow:hidden}._pin_17j3q_8 ._paragraph_17j3q_28{font-size:max(20px,6.25vw);font-weight:900;max-width:max-content;margin:0 auto;text-transform:uppercase;line-height:.9444444444;font-family:albireo-bold}@media screen and (max-width: 800px){._pin_17j3q_8 ._paragraph_17j3q_28{font-size:8vw}}._pin_17j3q_8 ._paragraph_17j3q_28 ._highlight_17j3q_42{color:var(--color-orange)}._section_bhbyc_2{height:800vh;position:relative;z-index:1;background:#3b0000}._pinned_bhbyc_9{height:100vh;position:sticky;top:0;overflow:hidden;display:flex;justify-content:flex-end;--svg-width: 31.25vw;--right: calc(50vw - var(--svg-width) / 2)}._animated_bhbyc_20{height:100vh;position:absolute;display:flex;align-items:center;justify-content:center;width:fit-content;white-space:nowrap;font-weight:900;font-size:20.8333333333vw;cursor:default;user-select:none}footer{width:100vw;text-align:left}.footer{z-index:1;display:flex;justify-content:center;background:linear-gradient(to bottom,rgba(0,0,0,.6588235294),rgba(0,0,0,.1529411765))}.footer .wrapper{width:80%}.footer p,.footer a,.footer li,.footer span{font-size:14px;font-family:Arial,Helvetica,sans-serif}.footer .footer-main{padding:15px 0 10px;display:flex;align-items:top;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.1)}.footer .footer-main .footer-affiliations{gap:20px;display:flex;max-width:300px;margin-top:60px;justify-content:space-between}.footer .footer-main .footer-affiliations img{height:30px}@media (max-width: 1200px){.footer .footer-main .footer-affiliations{margin-top:25px;align-items:start;flex-direction:column}}.footer .footer-top__social span{font-size:16px;color:#fc6}.footer .footer-top__social ul{padding:0;display:flex}.footer .footer-top__social ul li{list-style:none;margin-right:10px}.footer .footer-top__social ul li a{width:35px;height:35px;display:flex;align-items:center;justify-content:center;background:rgba(255,204,102,.1)}.footer .footer-top__logo{margin-left:80px}.footer .footer-nav{display:flex;padding-top:0;justify-content:space-between}.footer .footer-nav__col{width:100%;max-width:275px}.footer .footer-nav__col-title{display:block;line-height:100%;color:#fc6;font-size:25px!important;text-transform:capitalize;font-family:albireo-bold!important}.footer .footer-nav__col ul{padding:0}.footer .footer-nav__col ul li{display:flex;font-size:13px;align-items:start}.footer .footer-nav__col ul li a{color:#fc6;font-size:14px;position:relative}.footer .footer-nav__col ul li a:hover{color:#fff}.footer .footer-nav__col:last-of-type ul li{display:flex;color:#fc6;margin-bottom:10px}.footer .footer-nav__col:last-of-type ul li i{margin-right:15px;padding-top:4px;font-size:14px}.footer .footer-nav__col:last-of-type ul li a{padding-left:0;text-decoration:none}.footer .footer-nav__col:last-of-type ul li a:before{display:none}.footer .footer-nav__col:last-of-type ul li .footer-nav__col-phones a{display:block;color:#fc6;font-size:14px;line-height:normal}.footer .footer-nav__col:last-of-type ul li .footer-nav__col-phones a:hover{opacity:.8}.footer .footer-copy{padding:10px 0;font-size:14px;line-height:170%;color:#fc6;text-align:center}.footer .icon{margin:0 15px 0 0;width:100%;height:100%;max-width:20px;color:#fc6;max-height:20px}@media (max-width: 911px){.footer .footer-main a,.footer .footer-main li{font-size:12px!important}.footer .footer-main .footer-top__logo{margin:0 30px}.footer .footer-main .footer-top__logo img{max-width:200px!important}.footer .wrapper{width:95%}.footer span{font-size:12px!important}}@media (max-width: 711px){.footer .footer-main{gap:30px;align-items:center;flex-direction:column}.footer .footer-main .footer-top__logo{margin:15px 0 10px}.footer .footer-main .footer-top__logo img{max-width:200px!important}.footer .footer-main .footer-nav__col-title,.footer .footer-main .footer-top__social{text-align:center}.footer .footer-main .footer-top__social ul{margin-top:10px}.footer .footer-main .footer-top__social span{margin:0 8px 0 0}.footer .wrapper{width:95%}}@media (max-width: 600px){.footer .footer-main{gap:0px;align-items:center;flex-direction:column}.footer .footer-main .footer-email{margin-top:-5px}.footer .footer-main a,.footer .footer-main li{font-size:10px!important}.footer .footer-main li{line-height:15px!important}.footer .footer-main .footer-top__logo{margin:15px 0 25px}.footer .footer-main .footer-top__logo img{max-width:200px!important}.footer span{font-size:10px!important}.footer .wrapper{width:95%}}
