#top.single .layout-head .meta{margin-top:24px}#top.single-post .layout-head .row:first-child .column::after{content:'';display:block;width:52px;height:6px;margin-top:20px;background-color:var(--color-cvi-1)}.layout-head.size-large{padding-top:0}.layout-head.size-large .container{display:flex;flex-flow:column wrap;max-width:none!important}@media only screen and (max-width:639px){.responsive .layout-head.size-large .container{padding:0}}@media only screen and (min-width:990px){.responsive .layout-head.size-large .container{margin:0 40px}.responsive .home .layout-head.size-large .container{margin:0}}.layout-head.size-large .container>.row:last-child{flex-direction:column;margin:0 auto}@media only screen and (min-width:990px){.responsive .layout-head.size-large .container>.row:last-child{max-width:720px}}@media only screen and (min-width:1280px){.responsive .layout-head.size-large .container>.row:last-child{max-width:880px}}@media only screen and (min-width:1360px){.responsive .layout-head.size-large .container>.row:last-child{max-width:960px}}.layout-head.size-large .container .column-overlay,.layout-head.size-large .container .column-image{height:400px;max-width:none!important;background-position:center;background-repeat:no-repeat;background-size:cover}.home .layout-head.size-large .container .column-overlay,.home .layout-head.size-large .container .column-image{background-position:top;height:600px}.layout-head.size-large .column-heading{display:flex;align-items:center;min-height:120px;background-color:var(--color-cvi-2)}@media only screen and (max-width:639px){.responsive .layout-head.size-large .column-heading{width:100%;padding:32px;margin-bottom:0}}@media only screen and (min-width:640px){.responsive .layout-head.size-large .column-heading{position:absolute;bottom:-32px;width:480px;padding:40px}}.layout-head.size-large .column-overlay{position:absolute;background-color:rgba(0,0,0,.3)}@media only screen and (min-width:640px) and (max-width:989px){.responsive .layout-head.size-large .column-overlay{width:auto}}@media only screen and (min-width:640px) and (max-width:767px){.responsive .layout-head.size-large .column-overlay{left:32px;right:32px}}@media only screen and (min-width:768px) and (max-width:989px){.responsive .layout-head.size-large .column-overlay{left:40px;right:40px}}.layout-head.size-large .heading-tag{color:var(--color-white)}.layout-head.size-large .heading-full .heading-tag{color:var(--color-black);font-size:32px}.layout-head.size-large .heading-short .heading-tag{font-family:var(--font-feat);font-weight:700;font-size:36px}.layout-head.size-large .heading-full{padding-top:32px}@media only screen and (max-width:639px){.responsive .layout-head.size-large .heading-full{padding:32px 32px 0 32px}}.block-gallery figure.gallery-item.first{grid-column:span 2;grid-row:span 2}.block-gallery figure.gallery-item:nth-of-type(1n+6){display:none}.layout-universities .heading-tag{padding-top:24px}@media only screen and (min-width:1280px){.responsive .layout-universities .heading{-webkit-position:sticky;position:sticky;top:0;z-index:1;height:84px;background-color:var(--color-white)}}.layout-modal{background-color:var(--color-cvi-1)}@media only screen and (max-width:767px){.responsive .layout-modal .container{padding-left:40px;padding-right:40px}}@media only screen and (max-width:639px){.responsive .layout-modal .container{padding-left:32px;padding-right:32px}}@media only screen and (min-width:640px) and (max-width:767px){.responsive .layout-modal .container{max-width:100%;margin-left:0;margin-right:0}}.layout-modal form p,.layout-modal form a,.layout-modal form input,.layout-modal form .title,.layout-modal form.sent .wpcf7-response-output{color:var(--color-white)}.layout-modal form ::-webkit-input-placeholder{opacity:1;color:var(--color-white)}.layout-modal form ::-moz-placeholder{opacity:1;color:var(--color-white)}.layout-modal form :-ms-input-placeholder{opacity:1;color:var(--color-white)}.layout-modal form :-moz-placeholder{opacity:1;color:var(--color-white)}.layout-modal form a{text-decoration:underline}.layout-modal form input,.layout-modal form input[type=checkbox]::before{background-color:transparent;border-color:var(--color-white)}.layout-modal form input[type=checkbox]:checked:before{color:var(--color-white)}.layout-modal form .button{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-cvi-1)}.layout-image{padding:0}.layout-image .thumb img{aspect-ratio:16 / 9}@media only screen and (max-width:767px){.responsive .layout-image .container{padding:0}.responsive .layout-image .wp-caption-text{margin-left:32px;margin-right:32px}}@media only screen and (max-width:1279px){.responsive .layout-latest .row{flex-direction:column;grid-gap:64px}}@media only screen and (min-width:1280px){.responsive .layout-latest .row{flex-direction:row;grid-gap:40px}}.layout-newsletter{padding-top:72px;padding-bottom:120px}.layout-newsletter .colorbox{text-align:center;background-color:var(--color-cvi-lightblue)}.layout-newsletter .button.subscribe{font-family:var(--font-feat);font-weight:700;font-size:24px;padding:0 0 12px 0;border:none;border-radius:0;border-bottom:4px solid var(--color-cvi-1);background-color:transparent;color:var(--color-black)}.layout-newsletter .button.subscribe:hover{color:var(--color-cvi-1)}