/* ELIA Orbit 2035 / four inner listing screens ONLY (no home, no admin). */
body.pd-site.elia-orbit-2035:has(.elia-inner){--ei-navy:#041229;--ei-panel:#061e3e;--ei-gold:#e9bb5d;--ei-stroke:#285477}
.elia-inner{background:radial-gradient(ellipse at 64% 33%,#0b2a4e 0%,#050f27 58%,#030c20 100%);color:#f2f6ff;min-height:65vh;padding-bottom:84px}
.elia-inner *{box-sizing:border-box}
.elia-inner .pd-container{width:min(1440px,calc(100% - 48px));max-width:1440px;margin-inline:auto}
.elia-inner-hero{min-height:340px;display:flex;align-items:stretch;position:relative;isolation:isolate;background:#061933;overflow:hidden;border-bottom:1px solid #a77c3880}
.elia-inner-hero::before{content:"";position:absolute;inset:0;z-index:-2;background:var(--elia-inner-hero) 76% center/cover no-repeat;opacity:.94}
.elia-inner-hero::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#041126 0%,#041126f5 26%,#041126b8 48%,#04112632 80%,#04112608 100%),linear-gradient(0deg,#040e24a8 0%,transparent 40%)}
.elia-inner-hero-content{padding-top:28px;padding-bottom:28px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}
.elia-inner-breadcrumb{display:flex;gap:10px;font:500 12px/1.4 system-ui,sans-serif;color:#b5c9e2;margin-bottom:25px}
.elia-inner-breadcrumb a{color:#b5c9e2;text-decoration:none}
.elia-inner-eyebrow{font:700 11px/1.6 system-ui,sans-serif;letter-spacing:.22em;color:var(--ei-gold);margin:0 0 10px;text-transform:uppercase}
.elia-inner-hero h1{font:400 clamp(36px,5vw,66px)/1.05 Georgia,serif;letter-spacing:-.025em;color:#fff;margin:0 0 12px;text-wrap:balance}
.elia-inner-hero-description{font:400 15px/1.65 system-ui,sans-serif;max-width:530px;color:#d7e5f5;margin:0 0 22px}
.elia-inner-pill-row{display:flex;gap:9px;flex-wrap:wrap;margin-top:5px}
.elia-inner-pill{display:inline-flex;align-items:center;gap:9px;min-height:38px;border-radius:999px;border:1px solid #5681a280;background:#031831a8;color:#f4f8ff;padding:6px 13px;font:600 11px/1.2 system-ui,sans-serif}
.elia-inner-pill>span{display:grid;place-items:center;width:21px;height:21px;border:1px solid var(--ei-gold);border-radius:50%;color:var(--ei-gold);font-size:13px}
.elia-inner .elia-inner-primary{display:inline-flex;align-items:center;gap:20px;background:linear-gradient(105deg,#ffdf8c,#d9a63e);border-radius:7px;padding:12px 22px;color:#05162d;font:700 13px/1.4 system-ui,sans-serif;text-decoration:none;box-shadow:0 6px 24px #d49c3035;margin-bottom:16px}
.elia-inner-main{padding-top:22px}
.elia-inner .elia-inner-search-shell{padding:14px;background:linear-gradient(150deg,#061f42,#041730);border:1px solid #356a91;border-radius:13px;box-shadow:0 14px 36px #0004;margin:0 0 35px}
.elia-inner .pd-search{padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;max-width:none!important}
.elia-inner .pd-search-tabs{display:flex!important;gap:8px;flex-wrap:wrap;margin-bottom:14px!important;border:0!important;padding:0!important;background:transparent!important}
.elia-inner .pd-search-tabs a{padding:10px 16px!important;border-radius:7px!important;text-decoration:none!important;background:#092a50!important;border:1px solid #2c5d82!important;color:#e2eaf7!important;font-size:12px!important;font-weight:650!important;white-space:nowrap}
.elia-inner .pd-search-tabs a[aria-current="page"]{background:linear-gradient(120deg,#ffdc80,#dca63e)!important;color:#05162d!important;border-color:#ffe09a!important}
.elia-inner .pd-search-form{display:block!important}
.elia-inner .pd-search-main{display:grid!important;grid-template-columns:minmax(225px,2.1fr) minmax(150px,1fr) minmax(135px,.8fr) minmax(170px,1fr)!important;gap:11px!important;align-items:stretch!important}
.elia-inner .pd-field{margin:0!important;display:flex!important;flex-direction:column!important;gap:7px!important;padding:12px 13px!important;min-width:0!important;min-height:70px!important;border:1px solid #326084!important;border-radius:7px!important;background:#092445!important;color:#acc1d6!important}
.elia-inner .pd-field>span{font:600 11px/1.3 system-ui,sans-serif!important;color:#b7cbdf!important}
.elia-inner .pd-field input,.elia-inner .pd-field select{background:transparent!important;border:0!important;border-radius:0!important;color:#fff!important;min-width:0!important;width:100%!important;font:500 13px/1.4 system-ui,sans-serif!important;outline-offset:5px!important;padding:0!important;min-height:22px!important;box-shadow:none!important}
.elia-inner .pd-field input::placeholder{color:#a4bcd2!important}
.elia-inner .pd-field select option{color:#10223b;background:#fff}
.elia-inner .pd-field input[type=date]{color-scheme:dark}
.elia-inner .pd-search-submit{grid-column:1 / span 2;display:flex!important;justify-content:center!important;align-items:center!important;gap:14px!important;min-height:43px!important;background:linear-gradient(120deg,#ffe09a,#ddaa4b)!important;color:#06172d!important;font:800 13px/1.35 system-ui,sans-serif!important;box-shadow:none!important;border:0!important;border-radius:7px!important;padding:10px!important}
.elia-inner .pd-search-advanced{margin-top:12px!important;border-top:1px solid #35617d;padding:12px 0 0!important;color:#cfd9e8}
.elia-inner .pd-search-advanced summary{font:600 12px/1.5 system-ui,sans-serif;color:#dceaf9;cursor:pointer}
.elia-inner .pd-filter-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px!important;margin-top:14px!important}
.elia-inner .pd-search-status{margin:10px 0;color:#fff}
.elia-inner .elia-inner-section-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px}
.elia-inner-section-left{display:flex;align-items:center;gap:14px}
.elia-inner-compass{width:43px;height:43px;display:grid;place-items:center;border:1px solid var(--ei-gold);border-radius:50%;color:var(--ei-gold);font-size:25px;flex:none}
.elia-inner-section-heading h2{font:400 clamp(28px,3.1vw,39px)/1.18 Georgia,serif;color:#fff;margin:0 0 4px}
.elia-inner-section-heading p{font:400 12px/1.5 system-ui,sans-serif;color:#a9bdd1;margin:0}
.elia-inner-total{font:650 12px/1 system-ui,sans-serif;color:var(--ei-gold);border:1px solid #cba25480;border-radius:7px;padding:11px 14px;white-space:nowrap}
.elia-inner-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}
.elia-inner-card{position:relative;display:flex;flex-direction:column;min-width:0;background:linear-gradient(160deg,#09284e 0%,#041a37 80%);border:1px solid #285a85;border-radius:11px;overflow:hidden;box-shadow:0 6px 17px #0003;transition:transform .16s ease,border-color .16s ease}
.elia-inner-card:hover{transform:translateY(-3px);border-color:#d1a34c}
.elia-inner-card-image{position:relative;display:block;aspect-ratio:1.67/1;overflow:hidden;background:linear-gradient(145deg,#19466f,#051831);text-decoration:none}
.elia-inner-card-image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .25s ease}
.elia-inner-card:hover img{transform:scale(1.03)}
.elia-inner-card-image.is-empty{display:grid;place-items:center}
.elia-inner-no-photo{font:600 15px/1.2 Georgia,serif;color:#d9c08b}
.elia-inner-card-badge{position:absolute;bottom:10px;left:11px;border:1px solid #f0c66c;color:#ffdb82;background:#041629e8;padding:4px 10px;border-radius:999px;font:700 10px/1.2 system-ui,sans-serif}
.elia-inner-card .elia-inner-favorite{position:absolute!important;top:10px!important;right:10px!important;z-index:2!important;width:30px!important;height:30px!important;border:1px solid #b9cbdd99!important;border-radius:50%!important;background:#071c33c7!important;color:#fff!important;display:grid!important;place-items:center!important;font-size:19px!important;cursor:pointer!important}
.elia-inner-card-body{display:flex;flex-direction:column;flex:1;min-height:206px;padding:15px 14px 12px}
.elia-inner-card-body h3{font:500 18px/1.25 Georgia,serif;margin:0 0 6px;color:#fff}
.elia-inner-card-body h3 a{color:inherit;text-decoration:none}
.elia-inner-card-body h3 a:hover{color:#ffdd91}
.elia-inner-region{font:500 12px/1.4 system-ui,sans-serif;color:#becedf;margin:0 0 9px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.elia-inner-card-facts{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 10px;font:500 11px/1.5 system-ui,sans-serif;color:#cddff0}
.elia-inner-card-facts span>span{color:#e7b655;margin-right:4px;font-size:14px}
.elia-inner-card-description{font:400 12px/1.52 system-ui,sans-serif;color:#b6c8dc;margin:0 0 14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.elia-inner-card-bottom{margin-top:auto;padding-top:12px;border-top:1px solid #2e537280;display:flex;align-items:center;justify-content:space-between;gap:8px;font:700 12px/1.4 system-ui,sans-serif;color:#f9c965}
.elia-inner-card-bottom>a{width:29px;height:29px;display:grid;place-items:center;border:1px solid #e9bb5d;border-radius:50%;color:#e9bb5d;text-decoration:none;font-size:16px;flex:none}
.elia-inner-card-bottom>a:hover{background:#e9bb5d;color:#04162d}
.elia-inner-empty{padding:42px 22px;text-align:center;background:#062345;border:1px solid #285477;border-radius:11px;color:#d4e4f6}
.elia-inner-empty a{color:#f3c86b}
.elia-inner-alternatives{margin-top:32px;padding:20px;background:#071c38;border:1px solid #285477;border-radius:12px}
.elia-inner-alternatives h2{font:400 27px/1.2 Georgia,serif;margin:0 0 6px}
.elia-inner-alt-links{display:flex;flex-wrap:wrap;gap:9px}.elia-inner-alt-links a{padding:8px 11px;border:1px solid #bf974d;border-radius:6px;color:#f9d891;font-size:12px}
.elia-inner-school-cta{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:30px;margin-top:35px;border:1px solid #9e7c43;border-radius:12px;background:linear-gradient(110deg,#092447,#06132a)}
.elia-inner-school-cta h2{font:400 28px/1.2 Georgia,serif;margin:0 0 7px}.elia-inner-school-cta p{font:400 13px/1.5 system-ui,sans-serif;color:#c1d1df;margin:0}.elia-inner-school-cta .elia-inner-primary{margin:0}
.elia-inner a:focus-visible,.elia-inner button:focus-visible,.elia-inner input:focus-visible,.elia-inner select:focus-visible,.elia-inner summary:focus-visible{outline:2px solid #ffdc86!important;outline-offset:3px}
@media(min-width:1440px){.elia-inner-hero{min-height:385px}.elia-inner-card-grid{gap:18px}.elia-inner-card-body{padding:17px 17px 14px}}
@media(max-width:1024px){.elia-inner-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elia-inner .pd-search-main{grid-template-columns:repeat(3,minmax(0,1fr))!important}.elia-inner .pd-search-main .pd-field-destination{grid-column:span 3}.elia-inner .pd-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.elia-inner .pd-container{width:min(100% - 28px,1440px)}.elia-inner-hero{min-height:400px}.elia-inner-hero::before{background-position:66% center}.elia-inner-hero::after{background:linear-gradient(90deg,#041126f7 0%,#041126de 55%,#04112678 100%)}.elia-inner-hero h1{font-size:42px}.elia-inner-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.elia-inner .pd-search-main{grid-template-columns:repeat(2,minmax(0,1fr))!important}.elia-inner .pd-search-main .pd-field-destination{grid-column:span 2}.elia-inner .pd-search-submit{grid-column:span 2}.elia-inner .pd-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elia-inner-card-body{min-height:200px}.elia-inner-section-heading h2{font-size:29px}}
@media(max-width:510px){.elia-inner-hero{min-height:390px}.elia-inner-breadcrumb{margin-bottom:18px}.elia-inner-hero h1{font-size:37px}.elia-inner-hero-description{font-size:13px}.elia-inner-pill{font-size:10px;padding:6px 9px}.elia-inner-main{padding-top:14px}.elia-inner .elia-inner-search-shell{padding:11px;margin-bottom:26px}.elia-inner .pd-search-main{grid-template-columns:1fr!important}.elia-inner .pd-search-main .pd-field-destination,.elia-inner .pd-search-submit{grid-column:auto}.elia-inner .pd-field{min-height:61px!important}.elia-inner .pd-filter-grid{grid-template-columns:1fr}.elia-inner-card-grid{grid-template-columns:1fr}.elia-inner-card-image{aspect-ratio:1.8/1}.elia-inner-card-body{min-height:180px}.elia-inner-section-heading{align-items:flex-start}.elia-inner-section-left{gap:9px}.elia-inner-compass{width:35px;height:35px;font-size:20px}.elia-inner-section-heading h2{font-size:26px}.elia-inner-total{padding:9px 10px}.elia-inner-school-cta{flex-direction:column;align-items:flex-start}}
@media(prefers-reduced-motion:reduce){.elia-inner-card,.elia-inner-card-image img{transition:none!important}}

/* ELIA_V30_2B_SCHOOL_NOTICE_CSS_START */

.elia-school-public-notice{

    display:flex;
    align-items:center;
    justify-content:space-between;

    gap:18px;

    margin:0 0 22px;

    padding:17px 20px;

    border:
        1px solid
        rgba(232,184,75,.55);

    border-radius:12px;

    background:
        linear-gradient(
            135deg,
            rgba(232,184,75,.10),
            rgba(15,53,89,.42)
        );

}

.elia-school-public-notice div{

    display:flex;
    flex-direction:column;

    gap:4px;

}

.elia-school-public-notice strong{

    color:#f3c75f;

    font-size:15px;

}

.elia-school-public-notice span{

    color:#d5e6f7;

    font-size:13px;

}

.elia-school-public-notice a{

    flex:0 0 auto;

    padding:10px 15px;

    border-radius:8px;

    border:1px solid #e8b84b;

    color:#f3c75f;

    text-decoration:none;

    font-weight:700;

}

@media(max-width:700px){

    .elia-school-public-notice{

        align-items:flex-start;

        flex-direction:column;

    }

}

/* ELIA_V30_2B_SCHOOL_NOTICE_CSS_END */


/* ELIA_V30_4B_SCHOOL_HERO_START */


/* ==================================================
   OKUL HERO — TEK PORTAL BUTONU
================================================== */


/*
 * Üstteki bağımsız portal butonu artık yok.
 * Bilgi kutusu açıklamanın hemen altında başlar.
 */

.elia-inner--school
.elia-inner-hero-description{

    margin-bottom:18px !important;
}


/* ==================================================
   BİLGİ KUTUSU
================================================== */

.elia-inner--school
.elia-school-public-notice{

    display:flex !important;

    align-items:center !important;

    justify-content:space-between !important;

    flex-direction:row !important;

    gap:20px !important;

    width:min(590px,100%) !important;

    min-height:86px !important;

    margin:
        0 0
        14px !important;

    padding:
        14px 16px
        14px 18px !important;

    border:
        1px solid
        rgba(232,184,75,.65) !important;

    border-radius:
        11px !important;

    background:
        rgba(5,29,55,.88) !important;

    position:relative !important;

    z-index:5 !important;
}


.elia-inner--school
.elia-school-public-notice > div{

    flex:
        1 1 auto !important;

    min-width:0 !important;

    display:flex !important;

    flex-direction:
        column !important;

    align-items:
        flex-start !important;

    gap:5px !important;
}


.elia-inner--school
.elia-school-public-notice strong{

    display:block !important;

    margin:0 !important;

    color:#ffd56f !important;

    font-size:
        14px !important;

    line-height:
        1.35 !important;

    font-weight:
        900 !important;
}


.elia-inner--school
.elia-school-public-notice span{

    display:block !important;

    margin:0 !important;

    color:#f2f7fc !important;

    font-size:
        13px !important;

    line-height:
        1.45 !important;
}


/*
 * BU PORTAL BUTONU KALACAK.
 */

.elia-inner--school
.elia-school-public-notice a{

    display:inline-flex !important;

    flex:
        0 0 auto !important;

    align-items:center !important;

    justify-content:center !important;

    min-height:46px !important;

    padding:
        0 16px !important;

    border:
        1px solid
        #e6b54a !important;

    border-radius:
        8px !important;

    background:
        rgba(4,24,46,.86) !important;

    color:
        #ffd46b !important;

    text-decoration:
        none !important;

    font-weight:
        850 !important;

    white-space:
        nowrap !important;
}


/* ==================================================
   4 OZELLIK AYNI HIZADA
================================================== */

.elia-inner--school
.elia-inner-pill-row{

    display:flex !important;

    align-items:center !important;

    flex-wrap:wrap !important;

    gap:8px !important;

    margin:
        0 !important;

    position:
        relative !important;

    z-index:
        5 !important;
}


.elia-inner--school
.elia-inner-pill{

    min-height:
        38px !important;

    padding:
        8px 13px !important;

    border-radius:
        999px !important;
}


/* ==================================================
   MASAUSTU
================================================== */

@media(min-width:1050px){

    .elia-inner--school
    .elia-inner-hero-content{

        padding-bottom:
            28px !important;
    }


    /*
     * Notice ve pill satırı gereksiz aşağıya itilmesin.
     */

    .elia-inner--school
    .elia-school-public-notice{

        margin-top:
            0 !important;
    }

}


/* ==================================================
   MOBIL
================================================== */

@media(max-width:760px){

    .elia-inner--school
    .elia-school-public-notice{

        align-items:
            flex-start !important;

        flex-direction:
            column !important;

        width:
            100% !important;
    }


    .elia-inner--school
    .elia-school-public-notice a{

        width:
            100% !important;
    }

}


/* ELIA_V30_4B_SCHOOL_HERO_END */






/* ELIA_V30_5B_SCHOOL_HERO_CORRECT_START */

/* ==================================================
   SCHOOL HERO - DAHA GENIS VE DAHA RAHAT KADRAJ
================================================== */

.elia-inner--school
.elia-inner-hero{
    min-height: 440px !important;
    overflow: hidden !important;
    position: relative !important;
}

.elia-inner--school
.elia-inner-hero::before{
    background:
        var(--elia-inner-hero)
        68% center / cover no-repeat !important;
    opacity: .98 !important;
    transform: scale(1.01);
    transform-origin: center center;
}

.elia-inner--school
.elia-inner-hero::after{
    background:
        linear-gradient(
            90deg,
            #041126 0%,
            rgba(4,17,38,.96) 24%,
            rgba(4,17,38,.76) 42%,
            rgba(4,17,38,.34) 60%,
            rgba(4,17,38,.08) 80%,
            rgba(4,17,38,.02) 100%
        ),
        linear-gradient(
            0deg,
            rgba(4,14,36,.52) 0%,
            transparent 40%
        ) !important;
}

/* 1200 - 1599 */
@media (min-width:1200px) and (max-width:1599px){
    .elia-inner--school
    .elia-inner-hero{
        min-height: 445px !important;
    }

    .elia-inner--school
    .elia-inner-hero::before{
        background-position: 67% center !important;
        background-size: cover !important;
    }
}

/* 1600 - 1919 */
@media (min-width:1600px) and (max-width:1919px){
    .elia-inner--school
    .elia-inner-hero{
        min-height: 470px !important;
    }

    .elia-inner--school
    .elia-inner-hero::before{
        background-position: 68% center !important;
        background-size: cover !important;
    }
}

/* 1920+ */
@media (min-width:1920px){
    .elia-inner--school
    .elia-inner-hero{
        min-height: 500px !important;
    }

    .elia-inner--school
    .elia-inner-hero::before{
        background-position: 69% center !important;
        background-size: cover !important;
    }
}

/* 2560+ */
@media (min-width:2560px){
    .elia-inner--school
    .elia-inner-hero{
        min-height: 540px !important;
    }

    .elia-inner--school
    .elia-inner-hero::before{
        background-position: 69.5% center !important;
        background-size: cover !important;
    }
}

/* MOBILE */
@media (max-width:760px){
    .elia-inner--school
    .elia-inner-hero{
        min-height: 420px !important;
    }

    .elia-inner--school
    .elia-inner-hero::before{
        background-position: 64% center !important;
        transform: none !important;
    }
}

/* ELIA_V30_5B_SCHOOL_HERO_CORRECT_END */


/* ELIA_V30_5F_FINAL_START */


/* =========================================================
   SCHOOL HERO FINAL
   TEK YAPI — TEK ALT SATIR
========================================================= */


/* Breadcrumb görünmeyecek */

.elia-inner--school
.elia-inner-breadcrumb{

    display:none !important;
}


/* =========================================================
   HERO CONTENT
========================================================= */

@media(min-width:1100px){

    .elia-inner--school
    .elia-inner-hero-content{

        display:flex !important;

        flex-direction:column !important;

        align-items:stretch !important;

        justify-content:flex-start !important;

        min-height:445px !important;

        padding-top:34px !important;

        padding-bottom:22px !important;

        position:relative !important;
    }


    .elia-inner--school
    .elia-inner-eyebrow{

        position:static !important;

        transform:none !important;

        margin:
            0 0
            12px !important;
    }


    .elia-inner--school
    .elia-inner-hero-content > h1{

        position:static !important;

        transform:none !important;

        margin:
            0 0
            14px !important;
    }


    .elia-inner--school
    .elia-inner-hero-description{

        position:static !important;

        transform:none !important;

        width:500px !important;

        max-width:500px !important;

        margin:0 !important;
    }


    /* =====================================================
       TEK ALT SATIR
    ===================================================== */

    .elia-inner--school
    .elia-school-bottom-row{

        display:flex !important;

        flex-direction:row !important;

        align-items:center !important;

        justify-content:flex-start !important;

        flex-wrap:nowrap !important;

        width:100% !important;

        max-width:100% !important;

        margin-top:auto !important;

        padding:0 !important;

        gap:8px !important;

        position:static !important;

        transform:none !important;

        z-index:6 !important;
    }


    /* =====================================================
       NOTICE
    ===================================================== */

    .elia-inner--school
    .elia-school-bottom-row
    .elia-school-public-notice{

        position:static !important;

        left:auto !important;

        right:auto !important;

        top:auto !important;

        bottom:auto !important;

        transform:none !important;

        flex:
            0 0 500px !important;

        width:500px !important;

        min-width:500px !important;

        max-width:500px !important;

        min-height:68px !important;

        margin:0 !important;

        padding:
            10px 11px
            10px 14px !important;

        display:flex !important;

        flex-direction:row !important;

        align-items:center !important;

        justify-content:space-between !important;

        gap:10px !important;
    }


    .elia-inner--school
    .elia-school-bottom-row
    .elia-school-public-notice > div{

        flex:
            1 1 auto !important;

        width:auto !important;

        min-width:0 !important;

        max-width:none !important;

        display:flex !important;

        flex-direction:column !important;

        align-items:flex-start !important;

        gap:3px !important;
    }


    .elia-inner--school
    .elia-school-bottom-row
    .elia-school-public-notice strong{

        display:block !important;

        margin:0 !important;

        font-size:13px !important;

        line-height:1.25 !important;

        white-space:normal !important;
    }


    .elia-inner--school
    .elia-school-bottom-row
    .elia-school-public-notice span{

        display:block !important;

        margin:0 !important;

        font-size:12px !important;

        line-height:1.3 !important;
    }


    .elia-inner--school
    .elia-school-bottom-row
    .elia-school-public-notice a{

        display:inline-flex !important;

        flex:
            0 0 auto !important;

        align-items:center !important;

        justify-content:center !important;

        min-height:42px !important;

        padding:
            0 12px !important;

        white-space:nowrap !important;
    }


    /* =====================================================
       FOUR FEATURES
    ===================================================== */

    .elia-inner--school
    .elia-school-bottom-row
    .elia-inner-pill-row{

        position:static !important;

        left:auto !important;

        right:auto !important;

        top:auto !important;

        bottom:auto !important;

        transform:none !important;

        flex:
            1 1 auto !important;

        min-width:0 !important;

        width:auto !important;

        max-width:none !important;

        margin:0 !important;

        padding:0 !important;

        display:grid !important;

        grid-template-columns:
            repeat(
                4,
                minmax(0,1fr)
            ) !important;

        align-items:center !important;

        gap:6px !important;
    }


    .elia-inner--school
    .elia-school-bottom-row
    .elia-inner-pill{

        width:100% !important;

        min-width:0 !important;

        min-height:42px !important;

        margin:0 !important;

        padding:
            7px 7px !important;

        display:flex !important;

        align-items:center !important;

        justify-content:center !important;

        gap:6px !important;

        font-size:10px !important;

        line-height:1.15 !important;

        white-space:nowrap !important;
    }

}


/* =========================================================
   1450+
========================================================= */

@media(min-width:1450px){

    .elia-inner--school
    .elia-school-bottom-row{

        gap:10px !important;
    }


    .elia-inner--school
    .elia-school-bottom-row
    .elia-school-public-notice{

        flex-basis:520px !important;

        width:520px !important;

        min-width:520px !important;

        max-width:520px !important;
    }


    .elia-inner--school
    .elia-school-bottom-row
    .elia-inner-pill-row{

        gap:8px !important;
    }


    .elia-inner--school
    .elia-school-bottom-row
    .elia-inner-pill{

        font-size:11px !important;

        padding:
            8px 9px !important;
    }

}


/* =========================================================
   MOBILE / TABLET
========================================================= */

@media(max-width:1099px){

    .elia-inner--school
    .elia-inner-breadcrumb{

        display:none !important;
    }


    .elia-inner--school
    .elia-inner-hero-content{

        display:block !important;

        min-height:auto !important;

        padding-bottom:24px !important;
    }


    .elia-inner--school
    .elia-school-bottom-row{

        display:flex !important;

        flex-direction:column !important;

        align-items:stretch !important;

        width:100% !important;

        margin-top:16px !important;

        gap:9px !important;
    }


    .elia-inner--school
    .elia-school-bottom-row
    .elia-school-public-notice{

        position:static !important;

        width:100% !important;

        min-width:0 !important;

        max-width:100% !important;

        transform:none !important;

        margin:0 !important;
    }


    .elia-inner--school
    .elia-school-bottom-row
    .elia-inner-pill-row{

        position:static !important;

        width:100% !important;

        transform:none !important;

        display:grid !important;

        grid-template-columns:
            repeat(
                2,
                minmax(0,1fr)
            ) !important;

        gap:7px !important;
    }

}


@media(max-width:560px){

    .elia-inner--school
    .elia-school-bottom-row
    .elia-inner-pill-row{

        grid-template-columns:
            1fr !important;
    }

}


/* ELIA_V30_5F_FINAL_END */







