.elementor .s-cv-banner-shade{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;background-color:#000000B0;display:block;}.elementor .s-cv-backlink{position:absolute;inset-block-start:3px;inset-inline-start:11px;z-index:10;font-family:var(--msa-font-display);font-weight:300;font-size:12px;color:var(--msa-white);letter-spacing:0.6px;line-height:35px;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:0px;margin:0px;}.elementor .s-cv-backlink:hover,.elementor .s-cv-backlink:focus-visible{color:#B1D235;}.elementor .s-cv-logo{width:361px;height:auto;max-width:90vw;margin-block-start:0px;margin-block-end:44px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-cv-kicker{font-family:var(--msa-font-display);font-weight:400;font-size:34px;color:#B1D235;letter-spacing:-0.34px;line-height:1.5em;margin:0px;display:block;}.elementor .s-cv-bline-0{font-family:var(--msa-font-display);font-weight:300;font-size:24px;color:var(--msa-white);letter-spacing:0px;line-height:1.5em;margin:0px;display:block;}.elementor .s-cv-bline-1{font-family:var(--msa-font-display);font-weight:300;font-size:24px;color:var(--msa-white);letter-spacing:0px;line-height:1.5em;margin:0px;display:block;}.elementor .s-cv-respect{font-family:var(--msa-font-display);font-weight:900;font-size:87px;color:var(--msa-white);letter-spacing:0px;line-height:131px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .s-cv-banner-in{width:auto;min-width:auto;position:relative;z-index:10;padding:0px;margin-block-start:20px;margin-block-end:0px;margin-inline-start:147px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:flex-start;}.elementor .s-cv-banner{width:100%;min-height:500px;max-width:100vw;position:relative;padding:0px;background-image:url("https://myschoolapp.rdc-web.gr/wp-content/uploads/2026/10/msaConnectBanner.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center right;display:flex;flex-direction:row;gap:0px;justify-content:flex-start;align-items:center;}.elementor .s-cv-h1{max-width:1070px;font-family:var(--msa-font-display);font-weight:800;font-size:34px;color:#333333;letter-spacing:0px;line-height:1.2em;text-align:center;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-cv-lead{max-width:1097px;font-family:var(--msa-font-display);font-weight:300;font-size:21px;color:var(--msa-text);letter-spacing:-0.33px;line-height:1.5em;text-align:center;margin-block-start:5px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-cv-head-in{width:auto;padding:20px;display:flex;flex-direction:column;gap:0px;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .s-cv-head{width:100%;min-height:367px;max-width:100vw;padding:0px;display:flex;flex-direction:row;gap:0px;justify-content:center;align-items:center;}.elementor .s-cv-form-veil{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;background-color:#FFFFFFB5;display:none;}.elementor .s-cv-get{font-family:var(--msa-font-body);font-weight:700;font-size:35px;color:#373737;letter-spacing:0px;line-height:42px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-cv-form-text{width:auto;max-width:771px;position:relative;z-index:10;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;gap:0px;flex:0 1 auto;}.elementor .s-cv-form-title{font-family:var(--msa-font-display);font-weight:700;font-size:29px;color:#3A4851;letter-spacing:0px;line-height:36px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-cv-form-card{width:fit-content;min-width:auto;max-width:90vw;position:relative;z-index:10;padding:34px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:20px;margin-inline-end:20px;border-radius:20px;background-color:#FFFFFF17;box-shadow:0px 3px 6px 0px #00000029;display:flex;flex-direction:column;gap:0px;}.elementor .s-cv-form-in{width:100vw;max-width:1283px;padding:0px;display:flex;flex-direction:row;gap:0px;justify-content:space-between;align-items:center;}.elementor .s-cv-form{width:100%;min-height:620px;position:relative;padding:0px;background-image:url("https://myschoolapp.rdc-web.gr/wp-content/uploads/2026/10/msaConnectForm.png");background-repeat:no-repeat;background-attachment:scroll;background-size:auto auto;background-position:bottom right;background-color:#F5F5F5;display:flex;flex-direction:row;gap:0px;justify-content:center;align-items:center;}.elementor .s-cv-adv-title{font-family:var(--msa-font-display);font-weight:700;font-size:29px;color:var(--msa-white);letter-spacing:0px;line-height:36px;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-cv-adv-in{width:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .s-cv-adv{width:100%;min-height:500px;padding:0px;background-color:#0E1D41;display:flex;flex-direction:row;gap:0px;justify-content:center;align-items:center;}.elementor .s-cv-plat-title{font-family:var(--msa-font-display);font-weight:700;font-size:29px;color:#3A4851;letter-spacing:0px;line-height:36px;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:92px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-cv-card-0-img{width:193px;height:114px;min-height:114px;max-width:100%;object-fit:none;}.elementor .s-cv-card-0-text{font-family:var(--msa-font-display);font-weight:300;font-size:20px;color:var(--msa-text);letter-spacing:0px;line-height:30px;text-align:center;margin-block-start:55px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-cv-card-0-more{width:fit-content;font-family:var(--msa-font-display);font-weight:700;font-size:17px;color:#3A4851;letter-spacing:0px;line-height:36px;text-align:center;padding-block-start:3px;padding-block-end:3px;padding-inline-start:63px;padding-inline-end:63px;margin-block-start:50px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:6px;border-width:1px;border-color:#3A4851;border-style:solid;background-color:transparent;display:inline-block;}.elementor .s-cv-card-0-more:hover,.elementor .s-cv-card-0-more:focus-visible{color:var(--msa-white);background-color:#3A4851;}.elementor .s-cv-card-0{width:auto;min-width:auto;max-width:292px;text-align:center;padding-block-start:0px;padding-block-end:88px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:50px;margin-inline-end:50px;display:flex;flex-direction:column;gap:0px;justify-content:space-between;align-items:center;}.elementor .s-cv-card-1-img{width:292px;height:114px;min-height:114px;max-width:100%;object-fit:none;}.elementor .s-cv-card-1-text{font-family:var(--msa-font-display);font-weight:300;font-size:20px;color:var(--msa-text);letter-spacing:0px;line-height:30px;text-align:center;margin-block-start:55px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-cv-card-1-more{width:fit-content;font-family:var(--msa-font-display);font-weight:700;font-size:17px;color:#3A4851;letter-spacing:0px;line-height:36px;text-align:center;padding-block-start:3px;padding-block-end:3px;padding-inline-start:63px;padding-inline-end:63px;margin-block-start:50px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:6px;border-width:1px;border-color:#3A4851;border-style:solid;background-color:transparent;display:inline-block;}.elementor .s-cv-card-1-more:hover,.elementor .s-cv-card-1-more:focus-visible{color:var(--msa-white);background-color:#3A4851;}.elementor .s-cv-card-1{width:auto;min-width:auto;max-width:292px;text-align:center;padding-block-start:0px;padding-block-end:88px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:50px;margin-inline-end:50px;display:flex;flex-direction:column;gap:0px;justify-content:space-between;align-items:center;}.elementor .s-cv-card-2-img{width:292px;height:114px;min-height:114px;max-width:100%;object-fit:none;}.elementor .s-cv-card-2-text{font-family:var(--msa-font-display);font-weight:300;font-size:20px;color:var(--msa-text);letter-spacing:0px;line-height:30px;text-align:center;margin-block-start:55px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-cv-card-2-more{width:fit-content;font-family:var(--msa-font-display);font-weight:700;font-size:17px;color:#3A4851;letter-spacing:0px;line-height:36px;text-align:center;padding-block-start:3px;padding-block-end:3px;padding-inline-start:63px;padding-inline-end:63px;margin-block-start:50px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:6px;border-width:1px;border-color:#3A4851;border-style:solid;background-color:transparent;display:inline-block;}.elementor .s-cv-card-2-more:hover,.elementor .s-cv-card-2-more:focus-visible{color:var(--msa-white);background-color:#3A4851;}.elementor .s-cv-card-2{width:auto;min-width:auto;max-width:292px;text-align:center;padding-block-start:0px;padding-block-end:88px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:50px;margin-inline-end:50px;display:flex;flex-direction:column;gap:0px;justify-content:space-between;align-items:center;}.elementor .s-cv-plat-row{width:auto;padding:0px;margin-block-start:110px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:0px;justify-content:center;}.elementor .s-cv-plat-in{width:auto;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1 auto;align-items:center;}.elementor .s-cv-plat{width:100%;min-height:701px;padding:0px;background-color:#F5F5F5;display:flex;flex-direction:row;gap:0px;justify-content:center;align-items:flex-start;}.elementor .s-cv-int-text{font-family:var(--msa-font-display);font-weight:300;font-size:20px;color:var(--msa-white);letter-spacing:0px;line-height:24px;text-align:center;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-cv-int-btn{font-family:var(--msa-font-display);font-weight:400;font-size:20px;color:var(--msa-white);letter-spacing:0px;line-height:30px;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:99px;padding-inline-end:99px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:6px;border-width:2px;border-color:#00000000;border-style:solid;background-color:#B2D235;display:inline-block;}.elementor .s-cv-int-btn:hover,.elementor .s-cv-int-btn:focus-visible{color:#B2D235;border-color:#B2D235;background-color:var(--msa-white);}.elementor .s-cv-int-in{width:auto;max-width:952px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;gap:0px;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .s-cv-int{width:100%;min-height:313px;padding:0px;background-color:#0088E3;display:flex;flex-direction:row;gap:0px;justify-content:center;align-items:center;}.elementor .s-cv-info-text{font-family:var(--msa-font-display);font-weight:300;font-size:20px;color:var(--msa-white);letter-spacing:0px;line-height:24px;text-align:center;margin-block-start:0px;margin-block-end:34px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-cv-info-rdc{width:231px;height:auto;max-width:100%;margin-block-start:0px;margin-block-end:34px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-cv-info-tel{font-family:var(--msa-font-display);font-weight:400;font-size:29px;color:var(--msa-white);letter-spacing:0px;line-height:35px;padding-block-start:62px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:50px;margin-inline-end:50px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;}.elementor .s-cv-info-tel:hover,.elementor .s-cv-info-tel:focus-visible{color:var(--msa-white);background-color:transparent;}.elementor .s-cv-info-mail{font-family:var(--msa-font-display);font-weight:400;font-size:29px;color:var(--msa-white);letter-spacing:0px;line-height:35px;padding-block-start:62px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:50px;margin-inline-end:50px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;}.elementor .s-cv-info-mail:hover,.elementor .s-cv-info-mail:focus-visible{color:var(--msa-white);background-color:transparent;}.elementor .s-cv-info-links{width:auto;padding:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:wrap;justify-content:center;}.elementor .s-cv-info-in{width:auto;max-width:100vw;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .s-cv-info{width:100%;min-height:457px;padding:0px;background-color:#000000;display:flex;flex-direction:row;gap:0px;justify-content:center;align-items:center;}