/*! Ay Okulları – birleştirilmiş ve sadeleştirilmiş stil dosyası (kaynak: tema + özel CSS dosyaları, yalnızca kullanılan kurallar) */
@font-face{font-family:"lqd-essentials";src:url(/assets/vendors/liquid-icon/lqd-essentials/fonts/lqd-essentials.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.lqd-icn-ess{display:inline-block;font-family:"lqd-essentials";font-size:1em;line-height:1;font-weight:400;font-style:normal;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ion-ios-play::before{content:""}.icon-ion-ios-arrow-back::before{content:""}.icon-ion-ios-arrow-forward::before{content:""}.icon-md-arrow-forward::before{content:""}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}:root{--lqd-color-primary:#184341;--lqd-color-secondary:#54595F;--lqd-color-link:#5b7bfb;--lqd-color-link-hover:#181b31;--lqd-color-gradient-start:#007fff;--lqd-color-gradient-stop:#ff4d54;--lqd-container-width:1170px;--lqd-row-gutter-x:30px;--lqd-row-gutter-y:0;--lqd-body-font-family:'Rubik',sans-serif;--lqd-body-font-size:18px;--lqd-body-line-height:1.7;--lqd-body-font-weight:400;--lqd-body-letter-spacing:;--lqd-body-text-color:#626974;--lqd-secondary-font-family:;--lqd-secondary-font-size:;--lqd-secondary-line-height:;--lqd-secondary-font-weight:;--lqd-secondary-text-color:;--lqd-accent-font-family:;--lqd-accent-font-size:;--lqd-accent-line-height:;--lqd-accent-font-weight:;--lqd-accent-text-color:;--lqd-heading-font-family:'Manrope',sans-serif;--lqd-heading-line-height:1.2em;--lqd-heading-font-weight:600;--lqd-heading-text-transform:;--lqd-heading-letter-spacing:;--lqd-heading-color:#181b31;--lqd-sticky-header-height:0px;--lqd-sticky-header-sentinel-top:100%;--lqd-sticky-header-placeholder-height:80px;--lqd-snickersbar-animation-time:1.2s;--lqd-snickersbar-stay-time:4s;--lqd-cc-bc:var(--lqd-color-primary);--lqd-cc-bg:var(--lqd-color-primary);--lqd-cc-size-outer:35px;--lqd-cc-size-inner:7px;--lqd-cc-bw:1px;--lqd-cc-br:calc(var(--lqd-cc-size-outer) / 2);--lqd-cc-active-bc:var(--lqd-color-primary);--lqd-cc-active-bg:var(--lqd-color-primary);--lqd-cc-active-bw:1px;--lqd-cc-active-circle-color:#fff;--lqd-cc-active-circle-txt:#000;--lqd-cc-active-arrow-color:#fff;--lqd-z-index:20;--lqd-top-scroll-ind-height:0}*,::after,::before{box-sizing:border-box}p{margin-top:0;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}b,strong{font-weight:bolder}a{text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}img,svg{vertical-align:middle}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield;appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button;appearance:button}iframe{border:0}section{position:relative}[hidden]{display:none!important}.container,.container-fluid{width:100%;padding-right:calc(var(--lqd-row-gutter-x) * .5);padding-left:calc(var(--lqd-row-gutter-x) * .5);margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:calc(-.5 * var(--lqd-row-gutter-x));margin-left:calc(-.5 * var(--lqd-row-gutter-x))}.col{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--lqd-row-gutter-x) * .5);padding-left:calc(var(--lqd-row-gutter-x) * .5);padding-bottom:calc(var(--lqd-row-gutter-y) * .5);padding-top:calc(var(--lqd-row-gutter-y) * .5)}@media (min-width:576px){.container{max-width:var(--lqd-container-width-xs,540px)}}@media (min-width:768px){.container{max-width:var(--lqd-container-width-sm,720px)}}@media (min-width:992px){.container{max-width:var(--lqd-container-width-md,960px)}}@media (min-width:1200px){.container{max-width:var(--lqd-container-width-lg,1140px)}}@media (min-width:1400px){.container{max-width:var(--lqd-container-width)}}.col{flex:1 0 0%}.col-12{flex:0 0 auto;width:100%}@media (min-width:768px){.col-md-6{flex:0 0 auto;width:50%}}@media (min-width:992px){.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-7{flex:0 0 auto;width:58.33333333%}}body,html{max-width:100vw}html{font-size:100%;overflow-x:hidden}body{margin:0;font-family:var(--lqd-body-font-family);font-size:var(--lqd-body-font-size);font-weight:var(--lqd-body-font-weight);letter-spacing:var(--lqd-body-letter-spacing);line-height:var(--lqd-body-line-height);color:var(--lqd-body-text-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}iframe{max-width:100%}a{text-decoration:none;color:var(--lqd-color-link);transition:all .3s}a:focus,a:hover{text-decoration:none}img{max-width:100%;height:auto}label{font-weight:400}textarea{resize:vertical}#lqd-site-content,#wrap{position:relative}#lqd-site-content{z-index:2;transition:transform .3s}@media screen and (max-width:879px){body{overflow:hidden}}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}.h1,h1{font-family:var(--lqd-h1-font-family, var(--lqd-heading-font-family));font-size:var(--lqd-h1-font-size, var(--lqd-heading-font-size));line-height:var(--lqd-h1-line-height, var(--lqd-heading-line-height));font-weight:var(--lqd-h1-font-weight,var(--lqd-heading-font-weight));text-transform:var(--lqd-h1-text-transform,var(--lqd-heading-text-transform));letter-spacing:var(--lqd-h1-letter-spacing, var(--lqd-heading-letter-spacing));color:var(--lqd-h1-color,var(--lqd-heading-color))}.h2,h2{font-family:var(--lqd-h2-font-family, var(--lqd-heading-font-family));font-size:var(--lqd-h2-font-size, var(--lqd-heading-font-size));line-height:var(--lqd-h2-line-height, var(--lqd-heading-line-height));font-weight:var(--lqd-h2-font-weight,var(--lqd-heading-font-weight));text-transform:var(--lqd-h2-text-transform,var(--lqd-heading-text-transform));letter-spacing:var(--lqd-h2-letter-spacing, var(--lqd-heading-letter-spacing));color:var(--lqd-h2-color,var(--lqd-heading-color))}.h3,h3{font-family:var(--lqd-h3-font-family, var(--lqd-heading-font-family));font-size:var(--lqd-h3-font-size, var(--lqd-heading-font-size));line-height:var(--lqd-h3-line-height, var(--lqd-heading-line-height));font-weight:var(--lqd-h3-font-weight,var(--lqd-heading-font-weight));text-transform:var(--lqd-h3-text-transform,var(--lqd-heading-text-transform));letter-spacing:var(--lqd-h3-letter-spacing, var(--lqd-heading-letter-spacing));color:var(--lqd-h3-color,var(--lqd-heading-color))}.h4,h4{font-family:var(--lqd-h4-font-family, var(--lqd-heading-font-family));font-size:var(--lqd-h4-font-size, var(--lqd-heading-font-size));line-height:var(--lqd-h4-line-height, var(--lqd-heading-line-height));font-weight:var(--lqd-h4-font-weight,var(--lqd-heading-font-weight));text-transform:var(--lqd-h4-text-transform,var(--lqd-heading-text-transform));letter-spacing:var(--lqd-h4-letter-spacing, var(--lqd-heading-letter-spacing));color:var(--lqd-h4-color,var(--lqd-heading-color))}.h6,h6{font-family:var(--lqd-h6-font-family, var(--lqd-heading-font-family));font-size:var(--lqd-h6-font-size, var(--lqd-heading-font-size));line-height:var(--lqd-h6-line-height, var(--lqd-heading-line-height));font-weight:var(--lqd-h6-font-weight,var(--lqd-heading-font-weight));text-transform:var(--lqd-h6-text-transform,var(--lqd-heading-text-transform));letter-spacing:var(--lqd-h6-letter-spacing, var(--lqd-heading-letter-spacing));color:var(--lqd-h6-color,var(--lqd-heading-color))}.lqd-sticky-placeholder{height:var(--lqd-sticky-header-placeholder-height,0)}.lqd-sticky-sentinel{width:100%;min-height:1px;top:var(--lqd-sticky-header-sentinel-top);left:0}[data-megamenu-slide=true]{--lqd-megamenu-slide-trans-dur:0.3s;--lqd-megamenu-slide-from-val:-65px;--lqd-megamenu-slide-to-val:65px}@media screen and (min-width:1200px){[data-sticky-footer]{position:-webkit-sticky;position:sticky;bottom:0;overflow:hidden}}@media screen and (max-width:768px){.main-footer{transform:none!important;visibility:visible!important}}[data-custom-animations=true]:not(.ca-initvalues-applied){opacity:0!important}@media (max-width:768px){[data-disable-animations-onmobile=true] [data-custom-animations=true]:not(.ca-initvalues-applied){opacity:1!important}}:root{--frame-width:20px}.btn{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;position:relative;overflow:hidden;text-align:unset;transition:all .3s}.btn i{transition:transform .3s cubic-bezier(.22, .665, .34, .875)}.btn-solid{padding:var(--btn-pt) var(--btn-pe) var(--btn-pb) var(--btn-ps)}.btn-solid:hover{border-color:transparent;transform:translate3d(0,-2px,0);box-shadow:0 12px 28px rgba(0,0,0,.12)}.btn{--icon-w:0px;--icon-h:0px;--icon-mt:0px;--icon-me:0px;--icon-mb:0px;--icon-ms:8px;--icon-font-size:1em}.flickity-enabled{flex-wrap:wrap}.flickity-enabled:focus{outline:0}.flickity-viewport,.flickity-viewport-wrap{flex:1 0 100%;position:relative;overflow:hidden}.carousel-items{display:flex}.carousel-item{flex:0 0 auto}.carousel-item.has-one-child .carousel-item-content,.carousel-item.has-one-child .carousel-item-inner{display:flex;flex-grow:1;align-items:inherit}.carousel-item.has-one-child .carousel-item-content{flex:1 0 100%}.carousel-item.has-one-child .carousel-item-content>article,.carousel-item.has-one-child .carousel-item-content>div{flex-grow:1;max-width:100%}.carousel-item-content{white-space:nowrap}.carousel-item-content>*{white-space:normal}.carousel-item-content>p:only-child{width:100%;margin-bottom:0}.carousel-dots-to-hide{display:none}@media screen and (max-width:767px){.carousel-item{width:100%}}@media screen and (max-width:768px){.carousel-container{max-width:100vw}}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:-webkit-grab;cursor:grab}.flickity-button{padding:0!important;border-radius:0}.flickity-button,.flickity-button:focus,.flickity-button:hover{background-color:transparent;color:#000}.flickity-button{display:inline-flex;position:relative;top:auto;left:auto;flex-shrink:0;border:1px solid transparent;align-items:center;justify-content:center;opacity:1;transform:translateY(0);transition:all .3s}.flickity-button svg{width:auto;height:auto;position:relative;top:auto;left:auto;fill:currentColor}.flickity-button i{position:relative;z-index:1}.flickity-button.previous{margin-inline-end:5px;left:0}.flickity-button.next{margin-inline-start:5px;right:0}.flickity-button[disabled]{pointer-events:none;opacity:.5}.flickity-button:focus,.flickity-button:hover{background:0 0;box-shadow:none;outline:0}.flickity-button:active{opacity:1}.carousel-nav{display:flex;align-items:center;position:relative}.lqd-section>.carousel-nav:not(.carousel-nav-floated){width:100%}.flickity-page-dots{width:100%;padding:0;margin:0;list-style:none;line-height:1}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;position:relative;border-radius:5em;background-color:rgba(51,51,51,.25);color:rgba(51,51,51,.25);transition:all .3s;cursor:pointer}.flickity-page-dots .dot.is-selected{background-color:#333;color:#333}.carousel-dots{text-align:center}.lqd-section>.carousel-dots{width:100%;z-index:2}.carousel-dots-to-hide{display:none}.carousel-dots-mobile{display:none}.carousel-dots-mobile .flickity-page-dots{display:block;width:100%;padding:0;margin-top:1.5em;position:relative;top:auto;left:auto;bottom:auto;right:auto;text-align:center}.carousel-dots-mobile .flickity-page-dots .dot{margin:0 6px}.carousel-dots-mobile .flickity-page-dots .dot:first-child{margin-inline-start:0}.carousel-dots-style4 .dot{width:6px;height:6px;background-color:rgba(23,24,26,.2)}.carousel-dots-style4 .dot:before{width:200%;height:200%;top:-50%;left:-50%;border:none}.carousel-dots-style4 .dot.is-selected{width:15px;background-color:#17181a}@media screen and (max-width:768px){.carousel-dots-desktop,.carousel-nav,.lqd-carousel-slides-numbers{display:none!important}.carousel-nav{width:100%;position:relative!important;top:auto!important;left:auto!important;bottom:auto!important;right:auto!important;justify-content:center!important;transform:none!important}.carousel-dots-mobile{display:block;width:100%}.carousel-dots-mobile .flickity-page-dots{top:auto!important;left:auto!important;right:auto!important;bottom:auto!important}.carousel-dots-mobile .flickity-page-dots+.carousel-dots-from-options{display:none}}.flickity-slider,.flickity-viewport{width:100%!important;height:100%}.flickity-enabled .flickity-slider,.flickity-enabled .flickity-viewport{height:100%}.ui-selectmenu-button{display:flex;width:100%;cursor:pointer}.ui-selectmenu-menu{display:none;z-index:10}.ui-selectmenu-menu ul{padding:0;margin:0;list-style:none;background-color:#fff}.lqd-contact-form{--input-margin-bottom:20px;--inputs-margin:0 0 var(--input-margin-bottom) 0}.lqd-contact-form h1,.lqd-contact-form h2,.lqd-contact-form h3,.lqd-contact-form h4,.lqd-contact-form h5,.lqd-contact-form h6{margin-top:0}.lqd-contact-form p{margin-bottom:0;position:relative}.lqd-contact-form p>label:only-child{width:100%;margin-inline-end:0}.lqd-contact-form form>.lqd-cf-form-control:last-child{margin-bottom:0}.lqd-contact-form form>.row>div:last-child .lqd-cf-form-control{margin-bottom:0}.lqd-contact-form .lqd-cf-response-output{margin:15px 0 0}.lqd-contact-form .lqd-form-control-wrap{display:block;margin:var(--inputs-margin);flex-grow:1;position:relative}.lqd-contact-form .ui-button.ui-selectmenu-button,.lqd-contact-form input,.lqd-contact-form select,.lqd-contact-form textarea{display:flex;width:100%;height:50px;position:relative;align-items:center;transition:all .3s}.lqd-contact-form .ui-button.ui-selectmenu-button::-webkit-input-placeholder,.lqd-contact-form input::-webkit-input-placeholder,.lqd-contact-form select::-webkit-input-placeholder,.lqd-contact-form textarea::-webkit-input-placeholder{color:inherit}.lqd-contact-form .ui-button.ui-selectmenu-button::-moz-placeholder,.lqd-contact-form input::-moz-placeholder,.lqd-contact-form select::-moz-placeholder,.lqd-contact-form textarea::-moz-placeholder{color:inherit}.lqd-contact-form .ui-button.ui-selectmenu-button:-moz-placeholder,.lqd-contact-form input:-moz-placeholder,.lqd-contact-form select:-moz-placeholder,.lqd-contact-form textarea:-moz-placeholder{color:inherit}.lqd-contact-form .ui-button.ui-selectmenu-button:-ms-input-placeholder,.lqd-contact-form input:-ms-input-placeholder,.lqd-contact-form select:-ms-input-placeholder,.lqd-contact-form textarea:-ms-input-placeholder{color:inherit}.lqd-contact-form .ui-button.ui-selectmenu-button:focus,.lqd-contact-form input:focus,.lqd-contact-form select:focus,.lqd-contact-form textarea:focus{outline:0}.lqd-contact-form input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.lqd-contact-form input[type=file]{height:auto!important;padding:0!important;border:none!important;background:0 0!important}.lqd-contact-form button[type=submit],.lqd-contact-form input[type=submit]{display:inline-flex;width:auto;height:50px;margin-bottom:0;padding:0 2.8em;align-items:center;transition:all .3s ease}.lqd-contact-form button[type=submit]:hover,.lqd-contact-form input[type=submit]:hover{transform:translateY(-1px);box-shadow:0 10px 35px rgba(0,0,0,.125)}.text-center .lqd-contact-form button[type=submit],.text-center .lqd-contact-form input[type=submit]{margin-inline-start:auto;margin-inline-end:auto}.lqd-contact-form button[type=submit] i{position:relative;top:auto;left:auto;margin-top:0;transform:none}.lqd-contact-form input[type=checkbox],.lqd-contact-form input[type=radio]{display:initial;width:auto;height:auto}.lqd-contact-form select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.lqd-contact-form select[multiple]{padding:0;height:auto}.lqd-contact-form select[multiple] option{padding:.5em 2em}.lqd-contact-form label{font-weight:inherit;margin-inline-end:5px}.lqd-contact-form textarea{height:auto!important;padding-top:1em;padding-bottom:1em;border-radius:0!important}.lqd-contact-form .ui-button.ui-selectmenu-button .ui-selectmenu-icon,.lqd-contact-form i,.lqd-contact-form svg{display:inline-block;position:absolute;z-index:2;top:50%;right:calc(1em + 15px);pointer-events:none;transform:translateY(-50%)}.lqd-contact-form .ui-button.ui-selectmenu-button .ui-selectmenu-icon~input,.lqd-contact-form .ui-button.ui-selectmenu-button .ui-selectmenu-icon~label,.lqd-contact-form .ui-button.ui-selectmenu-button .ui-selectmenu-icon~textarea,.lqd-contact-form i~input,.lqd-contact-form i~label,.lqd-contact-form i~textarea,.lqd-contact-form svg~input,.lqd-contact-form svg~label,.lqd-contact-form svg~textarea{text-indent:1em}.lqd-contact-form .ui-selectmenu-button{height:100%;position:absolute;top:0;left:0}.lqd-contact-form[class*=vc_custom_]{background-color:transparent!important}.lqd-cf-acceptance{font-size:.8571428571em}.lqd-cf-acceptance span.lqd-cf-list-item{margin:0}.lqd-cf-acceptance label{display:flex;align-items:center;line-height:1.5em;cursor:pointer}.lqd-cf-acceptance .lqd-cf-list-item-label{display:inline-flex;position:relative;padding-inline-start:2.5em}.lqd-cf-acceptance .lqd-cf-list-item-label:after,.lqd-cf-acceptance .lqd-cf-list-item-label:before{content:"";display:inline-flex;width:1.7em;height:1.7em;position:absolute;top:50%;left:0;margin-top:-.85em;align-items:center;justify-content:center}.lqd-cf-acceptance .lqd-cf-list-item-label:before{border:1px solid #d5d6de}.lqd-cf-acceptance .lqd-cf-list-item-label:after{content:"\ea1b";font:normal 1em/1 lqd-essentials;transform:scale(0);transition:transform .6s cubic-bezier(.19, 1, .22, 1)}.lqd-cf-acceptance input{width:0;height:0;margin:0 1em 0 0!important;position:absolute;top:0;left:0;visibility:hidden}.lqd-cf-acceptance input:checked+.lqd-cf-list-item-label:after{transform:scale(1)}@media screen and (max-width:768px){.lqd-cf-acceptance{display:block;margin-bottom:15px}}@media screen and (max-width:991px){.lqd-contact-form .row>div{width:100%}}.ui-selectmenu-button{display:flex;width:100%;cursor:pointer}.ui-selectmenu-menu{display:none}.ui-selectmenu-menu ul{padding:0;margin:0;list-style:none;background-color:#fff}.lqd-contact-form-inputs-circle .ui-button.ui-selectmenu-button,.lqd-contact-form-inputs-circle input,.lqd-contact-form-inputs-circle select,.lqd-contact-form-inputs-circle textarea{border-radius:50em}.lqd-contact-form-inputs-circle textarea{border-radius:15px!important}.lqd-contact-form-inputs-circle button[type=submit],.lqd-contact-form-inputs-circle input[type=submit]{border-radius:50em}.lqd-contact-form-inputs-sm .ui-button.ui-selectmenu-button,.lqd-contact-form-inputs-sm input,.lqd-contact-form-inputs-sm select,.lqd-contact-form-inputs-sm textarea{height:40px}.lqd-contact-form-inputs-sm button[type=submit],.lqd-contact-form-inputs-sm input[type=submit]{height:40px}.lity{display:block;position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;outline:0!important;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.lity-wrap{display:grid;place-items:center;position:absolute;z-index:999;top:0;right:0;bottom:0;left:0;outline:0!important}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.lity-container{display:inline-block;position:relative;z-index:9992;max-width:100%;max-height:100%;outline:0!important;white-space:normal;background:#fff}.lity-content{z-index:9993;width:100%;height:100%;overflow-y:auto;overscroll-behavior:contain}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:30px;top:30px;cursor:pointer;text-decoration:none;padding:0;color:#fff;border:0;background:0 0;outline:0;box-shadow:none;transition:color .3s,background .3s}.lity-close:focus,.lity-close:hover{outline:0}.lity .lity-close{font-family:Arial,Baskerville,monospace;font-size:35px;line-height:35px;font-style:normal;font-weight:400}.lity-backdrop{display:block;width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.8)}.lity-hide{display:none}.lqd-modal{width:100%;position:relative;padding:25px 2em}.lqd-modal-head h2{margin-top:0;margin-bottom:1.25em;padding-bottom:1em;border-bottom:1px solid rgba(0,0,0,.15);font-size:28px;font-weight:500}.lqd-modal-head h2:empty{display:none}.lity .lity-close{padding:0!important;border:none!important;background:0 0}.lity[data-modal-type=default]{perspective:1200px}.lity[data-modal-type=default] .lity-container{border-radius:4px;box-shadow:0 20px 65px -5px rgba(0,0,0,.5)}.lity[data-modal-type=default] .lity-content{max-height:90vh}@media (min-width:768px){[data-modal-type=default] .lity-container{width:750px}}@media (min-width:992px){[data-modal-type=default] .lity-container{width:970px}}@media (min-width:1200px){[data-modal-type=default] .lity-container{width:1170px}}[data-modal-type=box] .lity-backdrop{background:0 0}[data-modal-type=box] .lqd-modal-head h2{margin-top:5px;border-bottom:none;font-size:20px}.lity[data-modal-type=box]{width:350px;height:500px;bottom:auto;right:auto;background:0 0}.lity[data-modal-type=box] .lity-wrap{display:block}.lity[data-modal-type=box] .lity-container{border-radius:15px;box-shadow:0 10px 65px -5px rgba(0,0,0,.15)}.lity[data-modal-type=box] .lity-container:before{content:"";display:inline-block;width:0;height:0;position:absolute;bottom:-8px;left:10%;border-radius:20px;transform:rotate(130deg);border-top:12px solid #fff;border-right:12px solid transparent;border-left:12px solid transparent}.lity[data-modal-type=box] .lity-container,.lity[data-modal-type=box] .lity-wrap{width:100%;height:100%}.lity[data-modal-type=box] .lity-close{width:35px;height:35px;position:absolute;top:25px;right:25px;border-radius:20px;font-size:28px;line-height:35px;color:rgba(0,0,0,.75);background-color:rgba(255,255,255,.65);text-align:center;backdrop-filter:blur(3px);box-shadow:0 5px 15px -2px rgba(0,0,0,.1)}.lity[data-modal-type=box] .lity-close:hover{background-color:rgba(255,0,0,.65);color:#fff}[data-modal-type=fullscreen] .lity-backdrop{display:none}.lity[data-modal-type=fullscreen]{padding:0!important}.lity[data-modal-type=fullscreen] .lity-wrap{display:block}.lity[data-modal-type=fullscreen] .lity-container{width:100vw;height:100vh}.lity[data-modal-type=fullscreen] .lity-content,.lity[data-modal-type=fullscreen] .lqd-modal,.lity[data-modal-type=fullscreen] .lqd-modal-inner{height:100%}.lity[data-modal-type=fullscreen] .lity-close{color:#000}.lqd-modal[data-modal-type=fullscreen]{padding:0}.absolute,.pos-abs{position:absolute}.fixed,.pos-fix{position:fixed}.pos-rel,.relative{position:relative}.sticky{-webkit-position:sticky;position:sticky}.p-0{padding:0}.p-10{padding:10px}.pr-10,.px-10{padding-right:10px}.pr-15,.px-15{padding-right:15px}.pl-10,.px-10{padding-left:10px}.pl-15,.px-15{padding-left:15px}.pr-2em,.px-2em{padding-right:2em}.pl-2em,.px-2em{padding-left:2em}.m-0{margin:0}.m-0\/2em{margin:.2em}.m-0\/25em{margin:.25em}.m-0\/5em{margin:.5em}.m-0\/75em{margin:.75em}.mb-1\/15em{margin-bottom:1.15em}.mb-1\/25em{margin-bottom:1.25em}.mb-1\/35em{margin-bottom:1.35em}.mb-1\/5em,.my-1\/5em{margin-bottom:1.5em}.mb-1\/6em{margin-bottom:1.6em}.mb-1\/65em{margin-bottom:1.65em}.mb-1\/75em{margin-bottom:1.75em}.mb-1\/85em{margin-bottom:1.85em}.m-0\/25rem{margin:.25rem}.m-0\/5rem{margin:.5rem}.m-0\/75rem{margin:.75rem}.mb-1\/25rem{margin-bottom:1.25rem}.mb-1\/5rem{margin-bottom:1.5rem}.mb-1\/75rem{margin-bottom:1.75rem}.w-100{width:100px}.h-40{height:40px}.h-100{height:100px}.hidden{display:none}.block{display:block}.inline-block{display:inline-block}.grid{display:grid}.d-flex,.flex{display:flex}.inline-flex{display:inline-flex}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.text-center{text-align:center}.text-13{font-size:13px}.text-14{font-size:14px}.font-medium{font-weight:500}.uppercase{text-transform:uppercase}.bg-primary{background-color:#FF9800}.text-gray-700{color:var(--lqd-color-gray-700)}.text-white{color:#fff}.text-black-80{color:rgba(0,0,0,.8)}.invisible{visibility:hidden}.border-none{border:none}.border-top{border-top-width:1px;border-top-style:solid}.border-bottom{border-bottom-width:1px;border-bottom-style:solid}.border-black-10{border-color:rgba(0,0,0,.1)}.z-2{z-index:2}.overflow-hidden{overflow:hidden}.pointer-events-none{pointer-events:none}.before\:bg-black:before{background-color:#000}.before\:bg-white-80:before{background-color:rgba(255,255,255,.8)}.hover\:text-primary:hover{color:#FF9800}.hover\:link-hover:hover{color:var(--lqd-color-link-hover)}.hover\:text-black:hover{color:#000}.hover\:text-white:hover{color:#fff}.hover\:text-white-80:hover{color:rgba(255,255,255,.8)}.hover\:text-black-60:hover{color:rgba(0,0,0,.6)}.hover\:currentColor:hover{color:currentColor}.hover\:current-bg:hover{background-color:inherit}.hover\:bg-primary:hover{background-color:#FF9800}.hover\:bg-secondary:hover{background-color:var(--lqd-color-secondary)}.hover\:bg-accent:hover{background-color:var(--lqd-color-accent)}.hover\:bg-white:hover{background-color:#fff}.hover\:border-accent:hover{border-color:var(--lqd-color-accent)}.hover\:bg-black:hover{background-color:#000}.hover\:svg-white:hover path,.hover\:svg-white:hover svg{fill:#fff}.hover\:svg-black:hover path,.hover\:svg-black:hover svg{fill:#000}.hover\:scale-1\/1:hover{transform:scale(1.1)}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-md:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.before\:bg-white:before{background-color:#fff}.after\:bg-white:after{background-color:#fff}.after\:bg-accent:after{background-color:var(--lqd-color-accent)}@media (max-width:991px){.md\:max-w-full{max-width:100%}.md\:w-full{width:100%}.md\:w-55percent{width:55%}.md\:w-50percent{width:50%}.md\:w-40percent{width:40%}.md\:w-33percent{width:33.333%}.md\:w-30percent{width:30%}.md\:w-25percent{width:25%}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:justify-start{justify-content:start}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:end}.md\:justify-between{justify-content:space-between}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:gap-0{gap:0}.md\:flex-grow-0{flex-grow:0}.md\:text-start{text-align:start}.md\:text-center{text-align:center}.md\:border-bottom{border-bottom-width:1px;border-bottom-style:solid}.md\:border-left{border-left-width:1px;border-left-style:solid}.md\:border-0{border-width:0}.md\:border-top-0{border-top-width:0}.md\:border-left-0{border-left-width:0}.md\:text-end{text-align:end}.md\:text-14{font-size:14px}.md\:text-16{font-size:16px}.md\:text-18{font-size:18px}.md\:text-20{font-size:20px}.md\:text-22{font-size:22px}.md\:text-24{font-size:24px}.md\:text-26{font-size:26px}.md\:text-28{font-size:28px}.md\:text-30{font-size:30px}.md\:text-32{font-size:32px}.md\:text-34{font-size:34px}.md\:text-36{font-size:36px}.md\:text-38{font-size:38px}.md\:text-40{font-size:40px}.md\:text-44{font-size:44px}.md\:text-48{font-size:48px}.md\:text-50{font-size:50px}.md\:text-54{font-size:54px}.md\:text-60{font-size:60px}.md\:text-64{font-size:64px}.md\:rotate-0{transform:rotate(0)}.md\:order-first{order:-9999}.md\:order-last{order:9999}.md\:p-0{padding:0}.md\:pt-0,.md\:py-0{padding-top:0}.md\:pr-0,.md\:px-0{padding-right:0}.md\:pr-15,.md\:px-15{padding-right:15px}.md\:pb-0,.md\:py-0{padding-bottom:0}.md\:pl-0,.md\:px-0{padding-left:0}.md\:pl-15,.md\:px-15{padding-left:15px}.md\:m-0{margin:0}.md\:mt-0,.md\:my-0{margin-top:0}.md\:mr-0,.md\:mx-0{margin-right:0}.md\:mb-0,.md\:my-0{margin-bottom:0}.md\:ml-0,.md\:mx-0{margin-left:0}.md\:top-0{top:0}}:root{--lqd-color-primary: #8777E0;--lqd-color-secondary: #60A3E6;--lqd-body-text-color: #454545;--lqd-color-purple-100: #E8E4FB;--lqd-color-purple-500: #895ED0;--lqd-color-green-500: #0AC994;--lqd-color-slate-100: #F3F7FF;--lqd-color-slate-500: #6e7f99;--lqd-color-slate-600: #5D6371;--lqd-color-slate-700: #2F313B;--lqd-color-gray-100: #FAF7F7;--lqd-color-gray-200: #F2F3F4;--lqd-color-gray-300: #bbb;--lqd-color-gray-700: #454545;--lqd-color-gray-900: #222222;--lqd-color-blue-500: #006BFF;--lqd-color-blue-900: #28263C;--lqd-color-dark: #262626;--lqd-color-gradient-start: #FF9800;;--lqd-color-gradient-stop: var(--lqd-color-secondary);--lqd-badge-color: #FF9800;;--lqd-body-font-family: "Golos Text", Sans-serif;--lqd-heading-color: #181b31;--lqd-heading-font-family: var(--lqd-body-font-family);--lqd-heading-font-weight: 600;--lqd-heading-line-height: 1.2em;--lqd-h1-font-size: 62px;--lqd-h2-font-size: 56px;--lqd-h2-line-height: 1em;--lqd-h2-letter-spacing: -1.4px;--lqd-h3-font-size: 32px;--lqd-h3-font-size: 25px;--lqd-h5-font-size: 21px;--lqd-h6-color: #254043;--lqd-h6-font-size: 10px;--lqd-h6-font-weight: 500;--lqd-cc-bc: #FF9800;;--lqd-cc-bg: #FF9800;;--lqd-cc-size-outer: 35px;--lqd-cc-size-inner: 7px;--lqd-cc-bw: 1px;--lqd-cc-br: calc(var(--lqd-cc-size-outer) / 2);--lqd-cc-active-bc: #FF9800;;--lqd-cc-active-bg: #FF9800;;--lqd-cc-active-bw: 1px;--lqd-cc-active-circle-color: #fff;--lqd-cc-active-circle-txt: #000;--lqd-cc-active-arrow-color: #fff}.module-sections>section,.main-footer>section{width: 1600px}@media (max-width: 767px){h2,.h2{font-size: 10vw}}@media (max-width: 1499px){.module-sections>section,.main-footer>section{width: 1300px}}@media (max-width: 1699px){.module-sections>section,.main-footer>section{width: 1350px}@media (max-width: 1199px){.main-footer{padding: 0 20px}.main-footer>section{width: 960px;padding-top: 100px}.module-sections>section,.main-footer>section{width: 1100px}}@media (max-width: 991px){.main-footer>section{width: 100%}.module-sections>section,.main-footer>section{width: 800px}.main-footer>section{padding-top: 70px}}@media (max-width: 767px){.module-sections>section,.main-footer>section{width: 350px}.main-footer>section{padding-top: 70px}}}:root{--lqd-container-width: 1550px;--lqd-container-width-md: 100%;--lqd-container-width-sm: 100%;--lqd-row-gutter-y: 20px;--lqd-row-gutter-x: 20px;--lqd-color-primary: #225469;--lqd-color-secondary: #54595F;--lqd-body-text-color: #7A7A7A;--lqd-color-accent: #61CE70;--lqd-color-gradient-start: #AEBAE0;--lqd-color-gradient-stop: #E6A042;--lqd-color-darkgreen: #103A40;--lqd-color-amber-100: #FCF5F3;--lqd-color-amber-600: #CC7851;--lqd-color-blue-100: #E9ECFB;--lqd-color-blue-200: #F0F2FA;--lqd-color-blue-300: #C4D4FF;--lqd-color-blue-500: #4D68F9;--lqd-color-blue-600: #2A63EB;--lqd-color-blue-700: #2560FF;--lqd-color-blue-800: #1C206F;--lqd-color-blue-900: #0E1758BD;--lqd-color-emerald-500: #49C193;--lqd-color-gray-100: #F0F0F0;--lqd-color-gray-300: #d1d5db;--lqd-color-gray-400: #B4B6C6;--lqd-color-gray-500: #6b7280;--lqd-color-gray-700: #374151;--lqd-color-green-100: #EAFBF7;--lqd-color-green-200: #D7EDEA;--lqd-color-green-500: #49C193;--lqd-color-green-700: #0DA781;--lqd-color-purple-100: #D4CCFF;--lqd-color-purple-300: #9A8DFF;--lqd-color-purple-400: #B469FF;--lqd-color-purple-500: #7A25FF;--lqd-color-purple-700: #5725FF;--lqd-color-red-100: #FCEEEC;--lqd-color-slate-100: #EBEFF1;--lqd-color-slate-400: #94a3b8;--lqd-color-slate-500: #64748b;--lqd-color-slate-600: #4D7184;--lqd-color-slate-700: #45485F;--lqd-color-slate-900: #292B57;--lqd-color-cyan-100: #EAF7FA;--lqd-color-sky-100: #C7ECFE;--lqd-color-sky-800: #104662;--lqd-color-sky-900: #083467;--lqd-color-orange-100: #FDE9CD;--lqd-color-orange-500: #F69F29;--lqd-color-orange-700: #CC7851;--lqd-color-yellow-500: #FFC221;--lqd-badge-color: #6f6fff;--lqd-text-font-family: 'Roboto', sans-serif;--lqd-text-font-weight: 400;--lqd-sticky-header-height: 56px;--lqd-sticky-header-placeholder-height: 0;--lqd-sticky-header-sentinel-top: var(--lqd-sticky-header-placeholder-height);--lqd-body-font-family: 'Be Vietnam Pro', sans-serif;--lqd-body-font-size: 18px;--lqd-body-font-weight: 400;--lqd-body-text-color: #627C89;--lqd-heading-color: #181b31;--lqd-heading-font-family: var(--lqd-body-font-family);--lqd-heading-font-weight: 600;--lqd-heading-line-height: 1.2em;--lqd-h1-color: #444762;--lqd-h1-font-family: "Nunito", Sans-serif;--lqd-h1-font-size: 55px;--lqd-h1-font-weight: 700;--lqd-h2-color: #45485F;--lqd-h2-font-family: var(--lqd-h1-font-family);--lqd-h2-font-size: 40px;--lqd-h2-font-weight: 700;--lqd-h3-font-size: 32px;--lqd-h4-font-size: 25px;--lqd-h5-font-size: 21px;--lqd-h6-font-size: 18px;--lqd-cc-bc: var(--lqd-color-primary);--lqd-cc-bg: var(--lqd-color-primary);--lqd-cc-size-outer: 35px;--lqd-cc-size-inner: 7px;--lqd-cc-bw: 1px;--lqd-cc-br: calc(var(--lqd-cc-size-outer) / 2);--lqd-cc-active-bc: var(--lqd-color-primary);--lqd-cc-active-bg: var(--lqd-color-primary);--lqd-cc-active-bw: 1px;--lqd-cc-active-circle-color: #fff;--lqd-cc-active-circle-txt: #000;--lqd-cc-active-arrow-color: #fff}.main-footer .btn-solid{--icon-mt: 0;--icon-me: 12px;--icon-mb: 0;--icon-ms: 0;--btn-pt: 8px;--btn-pe: 0;--btn-pb: 8px;--btn-ps: 0}@media (max-width: 991px){body{padding-bottom: 60px}}@keyframes pulse-blue{0% { box-shadow: 0 0 0 0 rgba(31, 56, 108, 0.6);} 70% { box-shadow: 0 0 0 12px rgba(31, 56, 108, 0);} 100% { box-shadow: 0 0 0 0 rgba(31, 56, 108, 0);}}.premium-header{position: absolute;top: 0;left: 0;width: 100%;max-width: 100vw;z-index: 9999;box-sizing: border-box;transition: background-color 0.4s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.4s ease, transform 0.4s ease;border-bottom: 1px solid rgba(255, 255, 255, 0.07)}#site-header:not(.is-sticky){background: linear-gradient(to bottom, rgba(10, 19, 41, 0.95) 0%, rgba(10, 19, 41, 0.6) 60%, rgba(10, 19, 41, 0) 100%)}#site-header + *{margin-top: calc(var(--ay-header-height, 0px) * -1);padding-top: calc(var(--ay-header-height, 0px) * 2);box-sizing: border-box}.premium-header.is-sticky{position: fixed !important;top: 0 !important;left: 0 !important;background: rgba(10, 19, 41, 0.94) !important;backdrop-filter: blur(20px) !important;-webkit-backdrop-filter: blur(20px) !important;box-shadow: 0 10px 35px rgba(0, 0, 0, 0.3) !important;border-bottom: 1px solid rgba(225, 166, 42, 0.22) !important;animation: ayHeaderSlideDown 0.4s cubic-bezier(0.16, 1, 0.3, 1) forwards}@keyframes ayHeaderSlideDown{from { transform: translateY(-100%);} to { transform: translateY(0);}}.premium-topbar{display: flex;justify-content: space-between;align-items: center;padding: 8px clamp(20px, 3vw, 50px);border-bottom: 1px solid rgba(255, 255, 255, 0.08);font-family: 'Rubik', sans-serif;font-size: 12px;color: rgba(255, 255, 255, 0.85)}.premium-header.is-sticky .premium-topbar{display: none !important}.topbar-left-info{display: flex;align-items: center;gap: 20px}.topbar-link{display: inline-flex;align-items: center;gap: 7px;color: #ffd875;text-decoration: none;font-weight: 600;transition: color 0.3s ease}.topbar-link:hover{color: #ffffff}.topbar-campus-tag{display: inline-flex;align-items: center;gap: 6px;color: rgba(255, 255, 255, 0.85);background: rgba(255, 255, 255, 0.08);padding: 3px 12px;border-radius: 50px;border: 1px solid rgba(255, 255, 255, 0.14);font-weight: 600;letter-spacing: 0.3px}.topbar-campus-tag .dot{width: 6.5px;height: 6.5px;border-radius: 50%;background: #22c55e;box-shadow: 0 0 8px #22c55e}.topbar-right-info{display: flex;align-items: center;gap: 16px}.topbar-socials{display: flex;gap: 12px;align-items: center}.topbar-socials a{display: flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 50%;background: rgba(255, 255, 255, 0.06);color: #ffffff;transition: all 0.3s ease;text-decoration: none}.topbar-socials a svg{fill: currentColor;width: 13px;height: 13px}.topbar-socials a:hover{background: #e1a62a;color: #0a1329;transform: translateY(-2px)}.topbar-divider{width: 1px;height: 14px;background: rgba(255, 255, 255, 0.15)}.topbar-campus-btn{display: inline-flex;align-items: center;gap: 6px;background: rgba(255, 255, 255, 0.12);border: 1px solid rgba(255, 255, 255, 0.22);color: #ffffff !important;padding: 4px 12px;border-radius: 50px;font-size: 11px;font-weight: 700;letter-spacing: 0.5px;text-transform: uppercase;text-decoration: none !important;transition: all 0.25s ease;cursor: pointer;box-sizing: border-box}.topbar-campus-btn:hover{background: #e1a62a;color: #1f386c !important;border-color: #e1a62a;transform: translateY(-1px);box-shadow: 0 4px 12px rgba(225, 166, 42, 0.35)}.topbar-campus-btn svg{color: inherit;flex-shrink: 0}.topbar-lang-pill{display: inline-flex;align-items: center;background: rgba(255, 255, 255, 0.08);border: 1px solid rgba(255, 255, 255, 0.15);border-radius: 50px;padding: 2px 4px}.topbar-lang-pill a{padding: 3px 9px;font-size: 11px;font-weight: 700;color: rgba(255, 255, 255, 0.7);text-decoration: none;border-radius: 50px;transition: all 0.3s ease}.topbar-lang-pill a.active{background: #e1a62a;color: #0a1329}.premium-navbar{display: grid;grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);align-items: center;width: 100%;max-width: 1650px;margin: 0 auto;box-sizing: border-box;padding: 10px clamp(10px, 2vw, 36px);column-gap: clamp(10px, 1.6vw, 28px);transition: padding 0.3s ease}.premium-header.is-sticky .premium-navbar{padding-top: 6px;padding-bottom: 6px}.premium-nav-group{display: flex;align-items: center;gap: clamp(6px, 1.1vw, 16px);list-style: none;margin: 0;padding: 0;min-width: 0}.premium-nav-left{grid-column: 1;justify-content: flex-end}.premium-nav-right{grid-column: 3;justify-content: flex-start}.nav-item{position: relative}.nav-link{display: inline-flex;align-items: center;gap: 4px;color: #ffffff !important;text-decoration: none;font-family: 'Rubik', sans-serif;font-size: clamp(10.5px, 0.8vw, 12.8px);font-weight: 700;letter-spacing: 0px;padding: 8px 3px;position: relative;transition: color 0.3s ease;white-space: nowrap;text-transform: uppercase;text-shadow: 0 2px 6px rgba(0, 0, 0, 0.6)}.nav-link::after{content: '';position: absolute;bottom: 2px;left: 50%;width: 0%;height: 2px;background: linear-gradient(90deg, #ffd875, #e1a62a);transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1);transform: translateX(-50%);border-radius: 2px}.nav-item:hover > .nav-link{color: #ffd875 !important}.nav-item:hover > .nav-link::after{width: 100%}.nav-link.is-highlighted-cta,.nav-link.is-event-capsule{background: rgba(225, 166, 42, 0.16) !important;border: 1.5px solid rgba(225, 166, 42, 0.5) !important;color: #ffd875 !important;padding: 6px 14px !important;border-radius: 50px !important;box-shadow: 0 2px 10px rgba(225, 166, 42, 0.2) !important;transition: all 0.25s cubic-bezier(0.16, 1, 0.3, 1) !important;display: inline-flex !important;align-items: center !important;gap: 7px !important;font-weight: 700 !important;letter-spacing: 0.4px !important;text-transform: uppercase !important;font-size: 12px !important}.nav-link.is-highlighted-cta:hover,.nav-link.is-event-capsule:hover{background: #e1a62a !important;color: #0a1329 !important;border-color: #e1a62a !important;box-shadow: 0 4px 18px rgba(225, 166, 42, 0.45) !important;transform: translateY(-1px)}.nav-link.is-highlighted-cta::after,.nav-link.is-event-capsule::after{display: none !important}.ay-event-notify-dot{position: relative;display: inline-flex;align-items: center;justify-content: center;width: 9px;height: 9px;margin-right: 2px;flex-shrink: 0}.ay-event-notify-dot .ay-dot-ping{position: absolute;inset: -3px;border-radius: 50%;background: #ef4444;opacity: 0.75;animation: ayDotPulseAnim 1.8s cubic-bezier(0, 0, 0.2, 1) infinite}.ay-event-notify-dot .ay-dot-core{position: relative;display: block;width: 7.5px;height: 7.5px;border-radius: 50%;background: #ef4444;box-shadow: 0 0 10px #ef4444, 0 0 3px #ffffff}@keyframes ayDotPulseAnim{0% { transform: scale(0.9);opacity: 0.85;} 50% { transform: scale(2.3);opacity: 0;} 100% { transform: scale(0.9);opacity: 0;}}.ay-header-event-star{font-size: 11px;color: #ffd875;transition: color 0.2s ease}.nav-link.is-event-capsule:hover .ay-header-event-star{color: #0a1329}.nav-link .dropdown-chevron{font-size: 9px;opacity: 0.75;transition: transform 0.3s ease}.nav-item:hover > .nav-link .dropdown-chevron{transform: rotate(180deg);opacity: 1;color: #e1a62a}.premium-logo-wrapper{grid-column: 2;justify-self: center;text-align: center;flex: 0 0 auto;margin: 0}.premium-logo{height: clamp(54px, 4.8vw, 76px);width: auto;transition: height 0.3s ease, transform 0.3s ease;filter: drop-shadow(0 4px 15px rgba(0, 0, 0, 0.3));display: block}.premium-header.is-sticky .premium-logo{height: 50px}.premium-logo-wrapper:hover .premium-logo{transform: scale(1.03)}.luxury-dropdown{position: absolute;top: 100%;left: 50%;transform: translateX(-50%) translateY(14px) scale(0.95);background: rgba(10, 19, 41, 0.96);backdrop-filter: blur(25px);-webkit-backdrop-filter: blur(25px);border: 1px solid rgba(225, 166, 42, 0.25);border-radius: 18px;box-shadow: 0 20px 45px rgba(0, 0, 0, 0.35);padding: 12px 10px;min-width: 250px;list-style: none;margin: 0;z-index: 1000;opacity: 0;visibility: hidden;pointer-events: none;transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1)}.nav-item.has-dropdown::after{content: '';position: absolute;top: 100%;left: 0;width: 100%;height: 15px}.nav-item.has-dropdown:hover .luxury-dropdown,.nav-item.has-dropdown.is-active .luxury-dropdown{opacity: 1 !important;visibility: visible !important;pointer-events: auto !important;transform: translateX(-50%) translateY(4px) scale(1) !important}.nav-item.has-dropdown:hover > .nav-link .dropdown-chevron,.nav-item.has-dropdown.is-active > .nav-link .dropdown-chevron{transform: rotate(180deg);color: #e1a62a}.luxury-dropdown li{display: block;margin: 2px 0}.luxury-dropdown li a{display: flex;align-items: center;gap: 8px;padding: 10px 16px;color: rgba(255, 255, 255, 0.9);font-family: 'Rubik', sans-serif;font-size: 13.5px;font-weight: 500;text-decoration: none;border-radius: 10px;transition: all 0.25s ease}.luxury-dropdown li a::before{content: '✦';font-size: 9px;color: #e1a62a;opacity: 0;transform: translateX(-6px);transition: all 0.25s ease}.luxury-dropdown li a:hover{background: rgba(225, 166, 42, 0.12);color: #ffd875;padding-left: 18px}.luxury-dropdown li a:hover::before{opacity: 1;transform: translateX(0)}.mobile-action-cluster{display: none;align-items: center;gap: 10px}.mobile-quick-call{width: 42px;height: 42px;border-radius: 12px;background: rgba(225, 166, 42, 0.15);border: 1px solid rgba(225, 166, 42, 0.3);display: flex;align-items: center;justify-content: center;color: #ffd875;text-decoration: none;transition: all 0.3s}.mobile-quick-call svg{width: 18px;height: 18px;stroke: currentColor}.mobile-quick-call:active{transform: scale(0.92);background: #e1a62a;color: #0a1329}.mobile-toggle-btn{display: flex;flex-direction: column;justify-content: center;align-items: center;gap: 5px;width: 44px;height: 44px;border-radius: 12px;background: rgba(255, 255, 255, 0.08);border: 1px solid rgba(255, 255, 255, 0.16);cursor: pointer;transition: all 0.3s ease;padding: 0;touch-action: manipulation;-webkit-tap-highlight-color: transparent;user-select: none;-webkit-user-select: none}.mobile-toggle-btn span{pointer-events: none;display: block;width: 22px;height: 2px;background: #ffffff;border-radius: 2px;transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1)}.mobile-toggle-btn.is-active{background: rgba(225, 166, 42, 0.2);border-color: rgba(225, 166, 42, 0.4)}.mobile-toggle-btn.is-active span:nth-child(1){transform: translateY(7px) rotate(45deg);background: #ffd875}.mobile-toggle-btn.is-active span:nth-child(2){opacity: 0;transform: scaleX(0)}.mobile-toggle-btn.is-active span:nth-child(3){transform: translateY(-7px) rotate(-45deg);background: #ffd875}.ay-mobile-drawer{position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;height: 100dvh;background: rgba(8, 15, 33, 0.98);backdrop-filter: blur(35px);-webkit-backdrop-filter: blur(35px);z-index: 9999999 !important;display: flex;flex-direction: column;opacity: 0;visibility: hidden;transform: translateX(100%);transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);box-sizing: border-box}.ay-mobile-drawer.is-open{opacity: 1;visibility: visible;transform: translateX(0)}.drawer-header{display: flex;justify-content: space-between;align-items: center;padding: 16px 22px;border-bottom: 1px solid rgba(255, 255, 255, 0.08);flex-shrink: 0}.drawer-brand{display: flex;align-items: center;gap: 12px}.drawer-logo{height: 42px;width: auto}.drawer-campus-badge{font-family: 'Rubik', sans-serif;font-size: 11px;font-weight: 700;color: #e1a62a;background: rgba(225, 166, 42, 0.12);border: 1px solid rgba(225, 166, 42, 0.28);padding: 3px 8px;border-radius: 50px;letter-spacing: 0.5px}.drawer-close-btn{width: 40px;height: 40px;border-radius: 50%;background: rgba(255, 255, 255, 0.08);border: 1px solid rgba(255, 255, 255, 0.14);color: #ffffff;display: flex;align-items: center;justify-content: center;font-size: 20px;cursor: pointer;transition: all 0.3s}.drawer-close-btn:active{transform: scale(0.92);background: rgba(225, 166, 42, 0.2);color: #ffd875}.drawer-body{flex: 1 1 auto;overflow-y: auto;-webkit-overflow-scrolling: touch;overscroll-behavior: contain;padding: 20px 22px}.drawer-campus-select-btn{display: flex;align-items: center;justify-content: center;gap: 8px;background: #f8fafc;color: #1f386c !important;border: 1.5px solid #e1a62a;border-radius: 12px;padding: 12px 16px;font-size: 14.5px;font-weight: 800;text-decoration: none !important;margin-bottom: 16px;box-shadow: 0 4px 15px rgba(225, 166, 42, 0.12);transition: all 0.25s ease;box-sizing: border-box}.drawer-campus-select-btn:hover{background: #e1a62a;color: #1f386c !important}.drawer-campus-select-btn svg{color: #e1a62a;transition: color 0.2s ease}.drawer-campus-select-btn:hover svg{color: #1f386c}.drawer-vip-card{margin-bottom: 22px}.drawer-primary-cta{display: flex;align-items: center;justify-content: center;gap: 10px;width: 100%;padding: 15px 20px;background: linear-gradient(135deg, #ffd875 0%, #e1a62a 50%, #c48b18 100%);color: #0a1329 !important;font-family: 'Rubik', sans-serif;font-size: 14px;font-weight: 800;text-transform: uppercase;letter-spacing: 0.5px;border-radius: 14px;text-decoration: none !important;box-shadow: 0 8px 25px rgba(225, 166, 42, 0.35);margin-bottom: 10px;box-sizing: border-box}.drawer-quick-row{display: grid;grid-template-columns: 1fr 1fr;gap: 10px}.drawer-quick-btn{display: flex;align-items: center;justify-content: center;gap: 8px;padding: 11px 14px;background: rgba(255, 255, 255, 0.05);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 12px;color: #ffffff !important;font-family: 'Rubik', sans-serif;font-size: 12.5px;font-weight: 600;text-decoration: none !important;transition: all 0.3s}.drawer-quick-btn svg{width: 15px;height: 15px;stroke: #ffd875}.drawer-quick-btn:active{background: rgba(225, 166, 42, 0.15);border-color: rgba(225, 166, 42, 0.3)}.drawer-nav-list{list-style: none;margin: 0;padding: 0}.drawer-nav-item{margin-bottom: 8px;border-radius: 14px;background: rgba(255, 255, 255, 0.035);border: 1px solid rgba(255, 255, 255, 0.06);overflow: hidden;transition: all 0.3s ease}.drawer-nav-item.is-active{border-color: rgba(225, 166, 42, 0.3);background: rgba(255, 255, 255, 0.05)}.drawer-nav-header{display: flex;justify-content: space-between;align-items: center;padding: 16px 18px;color: #ffffff;font-family: 'Rubik', sans-serif;font-size: 16px;font-weight: 600;text-decoration: none;cursor: pointer;touch-action: manipulation;-webkit-tap-highlight-color: transparent;user-select: none;-webkit-user-select: none}.drawer-nav-header *{pointer-events: none}.drawer-nav-header:hover{color: #ffd875}.drawer-chevron-icon{width: 24px;height: 24px;border-radius: 50%;background: rgba(255, 255, 255, 0.06);display: flex;align-items: center;justify-content: center;color: #e1a62a;font-size: 11px;transition: transform 0.3s ease, background-color 0.3s;pointer-events: none}.drawer-nav-item.is-active .drawer-chevron-icon{transform: rotate(180deg);background: rgba(225, 166, 42, 0.2);color: #ffd875}.drawer-sub-menu{list-style: none;margin: 0;padding: 6px 18px 16px 24px;display: none;border-top: 1px solid rgba(255, 255, 255, 0.05)}.drawer-nav-item.is-active > .drawer-sub-menu{display: block !important}.drawer-sub-menu li{margin: 0}.drawer-sub-menu li a{display: flex;align-items: center;gap: 8px;padding: 12px 4px;color: rgba(255, 255, 255, 0.82);font-family: 'Rubik', sans-serif;font-size: 14.5px;font-weight: 500;text-decoration: none;border-bottom: 1px dashed rgba(255, 255, 255, 0.06);transition: all 0.25s ease;cursor: pointer;touch-action: manipulation;-webkit-tap-highlight-color: transparent}.drawer-sub-menu li:last-child a{border-bottom: none}.drawer-sub-menu li a::before{content: '✦';font-size: 9px;color: #e1a62a}.drawer-sub-menu li a:hover,.drawer-sub-menu li a:active{color: #ffd875;padding-left: 8px}.drawer-nav-header.drawer-event-pill{background: rgba(225, 166, 42, 0.12) !important;border: 1px solid rgba(225, 166, 42, 0.4) !important;border-radius: 12px !important;color: #ffd875 !important;margin: 4px 0 !important;padding: 12px 16px !important}.drawer-footer{padding: 16px 22px 24px;border-top: 1px solid rgba(255, 255, 255, 0.08);flex-shrink: 0;display: flex;flex-direction: column;gap: 14px}.drawer-lang-selector{display: flex;width: 100%;background: rgba(255, 255, 255, 0.05);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 50px;padding: 4px}.drawer-lang-selector a{flex: 1;text-align: center;padding: 8px 0;font-family: 'Rubik', sans-serif;font-size: 13px;font-weight: 700;color: rgba(255, 255, 255, 0.7);text-decoration: none;border-radius: 50px;transition: all 0.3s}.drawer-lang-selector a.active{background: #e1a62a;color: #0a1329}.drawer-contact-note{font-family: 'Rubik', sans-serif;font-size: 12px;color: rgba(255, 255, 255, 0.55);text-align: center;line-height: 1.5}@media (min-width: 1201px) and (max-width: 1540px){.premium-navbar{padding: 8px clamp(8px, 1.2vw, 20px);column-gap: clamp(8px, 1.2vw, 18px)}.premium-nav-group{gap: clamp(4px, 0.6vw, 10px)}.premium-logo-wrapper{margin: 0;flex-shrink: 0}.premium-logo{height: clamp(38px, 2.9vw, 46px)}.premium-header.is-sticky .premium-logo{height: clamp(34px, 2.6vw, 40px)}.nav-link{font-size: clamp(10px, 0.72vw, 11.5px);letter-spacing: -0.25px;padding: 6px clamp(2px, 0.35vw, 4px)}.nav-link .dropdown-chevron{font-size: 8px;margin-left: 2px}.nav-link.is-highlighted-cta,.nav-link.is-event-capsule{padding: 5px clamp(7px, 0.7vw, 11px) !important;font-size: clamp(9.5px, 0.68vw, 11px) !important}}@media (min-width: 1541px){.premium-navbar{padding: 12px clamp(20px, 2.5vw, 44px);column-gap: clamp(16px, 2vw, 32px)}.premium-nav-group{gap: clamp(10px, 1.1vw, 18px)}.premium-logo-wrapper{margin: 0}.premium-logo{height: clamp(54px, 4.2vw, 68px)}.premium-header.is-sticky .premium-logo{height: 50px}.nav-link{font-size: clamp(11.5px, 0.8vw, 13px);padding: 8px 4px}}@media (max-width: 1200px){.premium-topbar,.premium-nav-left,.premium-nav-right,.navbar-navigation,.navbar-action-hub{display: none !important}.mobile-action-cluster{display: flex !important}.premium-navbar{display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 10px 18px !important}.premium-logo-wrapper{margin: 0 !important}.premium-logo{height: clamp(42px, 5vw, 50px) !important}.premium-header.is-sticky .premium-logo{height: 42px !important}}@media (max-width: 480px){.premium-navbar{padding: 8px 12px !important}.premium-logo{height: 38px !important}.premium-header.is-sticky .premium-logo{height: 34px !important}.mobile-action-cluster{gap: 6px !important}.mobile-quick-call{width: 38px !important;height: 38px !important;border-radius: 10px !important}.mobile-toggle-btn{width: 38px !important;height: 38px !important;border-radius: 10px !important}}body.drawer-open .mobile-premium-container,body.drawer-open #ay-floating-dock,body.drawer-open #ay-global-floating-dock{display: none !important;opacity: 0 !important;visibility: hidden !important;pointer-events: none !important}.ay-desktop-wrapper{position: fixed !important;right: 30px !important;top: 50% !important;transform: translateY(-50%) !important;z-index: 9990 !important;display: flex !important;flex-direction: column !important;align-items: center !important;gap: 20px !important;font-family: 'Rubik', sans-serif !important}.dock-nav-capsule{background: rgba(31, 56, 108, 0.9) !important;backdrop-filter: blur(8px) !important;-webkit-backdrop-filter: blur(8px) !important;padding: 20px 10px !important;border-radius: 50px !important;border: 1px solid rgba(255, 255, 255, 0.1) !important;box-shadow: 0 10px 30px rgba(0,0,0,0.15) !important}.dock-nav-list{list-style: none !important;margin: 0 !important;padding: 0 !important;display: flex !important;flex-direction: column !important;gap: 15px !important}.dock-nav-list li{list-style: none !important;margin: 0 !important;padding: 0 !important}.dock-item{display: flex !important;position: relative !important;width: 14px !important;height: 14px !important;align-items: center !important;justify-content: center !important;text-decoration: none !important;cursor: pointer !important}.nav-dot{width: 8px !important;height: 8px !important;background-color: rgba(255, 255, 255, 0.4) !important;border-radius: 50% !important;transition: all 0.3s ease !important;display: block !important}.dock-item:hover .nav-dot{background-color: #e1a62a !important;transform: scale(1.4) !important}.dock-item.active .nav-dot{background-color: #e1a62a !important;transform: scale(1.5) !important;box-shadow: 0 0 0 3px rgba(225, 166, 42, 0.3) !important}.dock-label{position: absolute !important;right: 35px !important;top: 50% !important;transform: translateY(-50%) translateX(10px) !important;opacity: 0 !important;visibility: hidden !important;background-color: #1f386c !important;color: #fff !important;padding: 5px 12px !important;border-radius: 6px !important;font-size: 11px !important;font-weight: 700 !important;text-transform: uppercase !important;white-space: nowrap !important;pointer-events: none !important;transition: all 0.3s ease !important;box-shadow: 0 5px 15px rgba(0,0,0,0.1) !important}.dock-label::after{content: '' !important;position: absolute !important;right: -4px !important;top: 50% !important;transform: translateY(-50%) !important;border-width: 4px 0 4px 4px !important;border-style: solid !important;border-color: transparent transparent transparent #1f386c !important}.dock-item:hover .dock-label{opacity: 1 !important;visibility: visible !important;transform: translateY(-50%) translateX(0) !important}.dock-actions-container{display: flex !important;flex-direction: column !important;gap: 18px !important;align-items: center !important}.action-circle-btn{width: 56px !important;height: 56px !important;border-radius: 50% !important;display: flex !important;align-items: center !important;justify-content: center !important;color: #fff !important;text-decoration: none !important;box-shadow: 0 10px 25px rgba(0,0,0,0.2) !important;transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;position: relative !important}.action-circle-btn:hover{transform: scale(1.1) translateY(-3px) !important}.action-circle-btn.blue-btn,.blue-btn{background: #1f386c !important;border: 2px solid rgba(255,255,255,0.1) !important}.action-circle-btn.gold-btn,.gold-btn{background: #e1a62a !important;border: 2px solid rgba(255,255,255,0.2) !important}.btn-tooltip{position: absolute !important;right: 70px !important;top: 50% !important;transform: translateY(-50%) translateX(10px) !important;opacity: 0 !important;visibility: hidden !important;background: #fff !important;color: #1f386c !important;padding: 8px 15px !important;border-radius: 8px !important;font-weight: 700 !important;font-size: 13px !important;white-space: nowrap !important;box-shadow: 0 5px 20px rgba(0,0,0,0.1) !important;transition: all 0.3s ease !important}.btn-tooltip::after{content: '' !important;position: absolute !important;right: -6px !important;top: 50% !important;transform: translateY(-50%) !important;border-width: 6px 0 6px 6px !important;border-style: solid !important;border-color: transparent transparent transparent #fff !important}.action-circle-btn:hover .btn-tooltip{opacity: 1 !important;visibility: visible !important;transform: translateY(-50%) translateX(0) !important}.pulse-gold::before,.pulse-blue::before{content: '' !important;position: absolute !important;top: 0 !important;left: 0 !important;right: 0 !important;bottom: 0 !important;border-radius: 50% !important;z-index: -1 !important}.pulse-gold::before{border: 2px solid #e1a62a !important;animation: ring-pulse-gold 2s infinite !important}@keyframes ring-pulse-gold{0% { transform: scale(1);opacity: 0.8;} 100% { transform: scale(1.6);opacity: 0;}}.pulse-blue::before{border: 2px solid #1f386c !important;animation: ring-pulse-blue 2s infinite !important;animation-delay: 1s !important}@keyframes ring-pulse-blue{0% { transform: scale(1);opacity: 0.8;} 100% { transform: scale(1.6);opacity: 0;}}.mobile-premium-container{position: fixed !important;bottom: 20px !important;left: 20px !important;right: 20px !important;z-index: 99999 !important;display: flex !important;justify-content: space-between !important;gap: 15px !important;pointer-events: none !important;padding-bottom: env(safe-area-inset-bottom) !important;font-family: 'Rubik', sans-serif !important}.mobile-prem-btn{pointer-events: auto !important;flex: 1 !important;display: flex !important;align-items: center !important;padding: 8px 12px !important;border-radius: 50px !important;text-decoration: none !important;box-shadow: 0 10px 25px rgba(0,0,0,0.25) !important;transition: transform 0.2s ease !important;backdrop-filter: blur(5px) !important}.mobile-prem-btn:active{transform: scale(0.96) !important}.prem-icon-box{width: 36px !important;height: 36px !important;border-radius: 50% !important;display: flex !important;align-items: center !important;justify-content: center !important;background: rgba(255,255,255,0.2) !important;margin-right: 10px !important}.prem-text-box{display: flex !important;flex-direction: column !important;justify-content: center !important}.prem-title{font-size: 13px !important;font-weight: 800 !important;line-height: 1 !important;margin-bottom: 3px !important;color: #fff !important}.prem-sub{font-size: 10px !important;font-weight: 500 !important;opacity: 0.9 !important;color: rgba(255,255,255,0.85) !important}.btn-prem-blue{background: linear-gradient(135deg, #1f386c, #142448) !important;color: #fff !important;border: 1px solid rgba(255,255,255,0.1) !important}.btn-prem-gold{background: linear-gradient(135deg, #e1a62a, #c58d1b) !important;color: #fff !important;border: 1px solid rgba(255,255,255,0.2) !important;animation: mobile-float-pulse 3s infinite ease-in-out !important}@keyframes mobile-float-pulse{0% { box-shadow: 0 5px 15px rgba(225,166,42,0.4);} 50% { box-shadow: 0 15px 25px rgba(225,166,42,0.6);transform: translateY(-2px);} 100% { box-shadow: 0 5px 15px rgba(225,166,42,0.4);transform: translateY(0);}}@media (min-width: 992px){.hidden-on-desktop{display: none !important}.hidden-on-mobile{display: flex !important}}@media (max-width: 991px){.hidden-on-mobile{display: none !important}.hidden-on-desktop{display: flex !important}}