:root{--red:#cb0100;--black:#000;--white:white;--gray:#666;--blue:#254186}.single-programme .teacher-bio a{color:var(--black);border-bottom:1px solid transparent;transition:border .2s}.single-programme .teacher-bio a:hover{border-color:var(--black)}.modal-map.show{opacity:1;visibility:visible}.modal-general.modal-map{position:fixed}.modal-general.show.modal-map .close-map{position:static}.contact .main-content .aside svg.map-icon{height:32px}.footer-created-by span:last-child::before{display:none}.footer-created-by span:last-child{display:block;margin-left:0}.google-recaptcha .col-md-12{max-width:420px}.stats .stat-title{padding:30px 15px;font-size:2.6rem;line-height:3.3rem}@media screen and (max-width:768px){.stats .stat-title{font-size:2rem;line-height:2.5rem}}@media screen and (max-width:575px){.fb_dialog iframe{bottom:90px!important}}.erp-form label{color:var(--gray)}.erp-form .form-top-wrapper{margin-top:40px}.erp-form .form-files-top-wrapper{display:none}.erp-form .form-wrapper{display:grid;grid-gap:20px}.erp-form .form-wrapper:not(.form-files-wrapper) {grid-template-columns:repeat(2,1fr)}.erp-form .form-title{margin-bottom:20px}.erp-form .form-group{margin:0}.erp-form .form-group-100{grid-column: 1/-1}.erp-form .form-group input,.erp-form .form-group textarea,.erp-form .form-group select{width:100%;padding:0 .75rem;line-height:1.5;border-radius:.25rem;color:#495057;border:1px solid #ced4da}.erp-form .form-group input,.erp-form .form-group select{height:40px}.erp-form .form-group textarea{height:80px}.erp-form .form-group [type="file"]{border:none;padding:0}.erp-form [type="submit"],.erp-form .toggle-files{display:inline-block;color:var(--white);background:var(--red);border-radius:.25rem;padding:.75rem;margin-top:20px}.erp-form .toggle-files{margin-bottom:30px;cursor:pointer}.erp-form [type="submit"]:hover{background:var(--red)}.erp-form .wpcf7-form-control-wrap{display:block}.post-password-form{padding:100px}.post-password-form input{border:1px solid}.logo-short.christmas{height:24px}.footer-logo{width:165px;height:80px}.logo-short{width:100px;height:45px}@media (max-width:767px){.footer .container{padding-bottom:185px}}.footer .socials{bottom:125px}@media (min-width:768px){.logo-short.christmas{height:43px}.contact .main-content-info .col-md-6{margin-bottom:25px}.contact .main-content-info .col-md-6:last-child .col-sm-border{padding-top:0}.logo-full{width:165px;height:80px}.logo-short{width:154px;height:70px}}.top-header .child>div:first-of-type{display:block}.top-header .child > div:nth-child(1),
.top-header .child > div:nth-child(2) {background:transparent}.top-header .bg-red,.top-header .bg-blue{width:100%}.top-header .bg-red{background:var(--red)}.top-header .bg-blue{background:var(--blue)}.top-header .child .locations .location{position:relative}.top-header .child .locations .location-city{margin:0 10px}.top-header .child .locations .location:not(:last-child) {margin-right:15px}.top-header .child .locations .location::before{content:"";position:absolute;top:50%;left:-3px;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:var(--white)}.modalui-heading{color:var(--white);font-size:1.2rem;line-height:1.4rem}.modalui-locations{width:calc(100% - 30px)}.modalui-locations .location:not(:last-child) {margin-bottom:20px}.modalui-locations .location{font-size:1.4rem;background:var(--white);padding:1rem}.modalui-locations .icon-wrapper{width:75px;height:75px;background:var(--blue)}.modalui-locations .icon-wrapper svg{fill:var(--white)}.modalui-form select{width:100%;height:48px;background-color:var(--white);margin-bottom:15px}.dropdown select{background-image:url(https://aegeancollege.gr/wp-content/themes/aegean/img/down.svg);background-repeat:no-repeat;background-size:30px 19px;background-position:center right 10px}html[lang="en-US"] .top-header *{font-size:1rem}.single-teacher .main-content ul{margin:20px 0}.single-teacher .main-content li{position:relative}.single-teacher .main-content li::before{content:"•";padding-right:10px;color:var(--red);transform:none;font-size:22px}@media (min-width:768px){.top-header .child.left .email-wrapper{padding-left:15px;position:relative}.top-header .child.left .email-wrapper::before{content:"";position:absolute;top:50%;left:0;height:100%;width:1px;transform:translateY(-50%);background:var(--white)}.top-header .child.left a,.top-header .child.left button{height:auto}}@media (min-width:768px) and (max-width:991px){.top-header *{font-size:1.1rem}.top-header .child.left{width:100%;justify-content:space-between}.top-header .child .locations .location::before{display:none}.top-header .child .locations .location:not(:last-child) {margin-right:10px}.top-header .child .locations .location-city{margin:0 5px 0 0}.top-header .child > div:not(:last-of-type) {margin-right:10px}.top-header .child.left .email-wrapper{padding-left:10px}html[lang="en-US"] .top-header .child .locations .location-city{margin:0 2.5px 0 0}html[lang="en-US"] .top-header .child > div:not(:last-of-type) {margin-right:4px}html[lang="en-US"]
		.top-header
		.child
		.locations
		.location:not(:last-child) {margin-right:4px}html[lang="en-US"] .top-header .child.left .email-wrapper{padding-left:4px}}@media (min-width:1200px){html[lang="en-US"] .top-header *{font-size:1.2rem}}@media (max-width:500px){.tax .school-types li:not(:last-child) {margin-right:10px}.tax .school-types li:nth-child(4) {margin-top:10px}.single.single-post .synch-carousels .top-carousel .item-caption,.post-23972.single .synch-carousels .top-carousel .item-caption,.post-30892.single .synch-carousels .top-carousel .item-caption,.post-38691.single .synch-carousels .top-carousel .item-caption{top:auto;bottom:0}}.text-underline{text-decoration:underline}.form-accept label{display:flex;align-items:flex-start;margin:0}.form-accept *{color:#fff}form:has(.form-accept) .wpcf7-response-output {color:#fff}form .wpcf7-response-output{font-size:15px;line-height:18px}.form-accept a{text-decoration:underline}.form-accept input{margin:4px 0 0;width:13px!important;height:13px!important;-webkit-appearance:checkbox;flex-shrink:0!important;margin-right:10px}.form .wpcf7-list-item{margin:0}.grecaptcha-badge{visibility:collapse!important}