.elementor-10 .elementor-element.elementor-element-ad5eb32{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between}.elementor-10 .elementor-element.elementor-element-ad5eb32:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ad5eb32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://akapos.gr/wp-content/uploads/2026/05/background-akapos.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-10 .elementor-element.elementor-element-9033611.elementor-element{--align-self:flex-start}.elementor-10 .elementor-element.elementor-element-9033611{text-align:start}.elementor-widget-login .elementor-button{background-color:var(--e-global-color-accent);font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-login .elementor-field-group>a{color:var(--e-global-color-text)}.elementor-widget-login .elementor-field-group>a:hover{color:var(--e-global-color-accent)}.elementor-widget-login .elementor-form-fields-wrapper label{color:var(--e-global-color-text);font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-login .elementor-field-group .elementor-field{color:var(--e-global-color-text)}.elementor-widget-login .elementor-field-group .elementor-field,.elementor-widget-login .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-login .elementor-login__logged-in-message{color:var(--e-global-color-text);font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-10 .elementor-element.elementor-element-d618b08{width:var(--container-widget-width,40%);max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-d618b08.elementor-element{--align-self:flex-start}.elementor-10 .elementor-element.elementor-element-d618b08 .elementor-field-group{margin-bottom:10px}.elementor-10 .elementor-element.elementor-element-d618b08 .elementor-form-fields-wrapper{margin-bottom:-10px}body .elementor-10 .elementor-element.elementor-element-d618b08 .elementor-field-group>label{padding-bottom:0}.elementor-10 .elementor-element.elementor-element-d618b08 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff}.elementor-10 .elementor-element.elementor-element-d618b08 .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-10 .elementor-element.elementor-element-bfb351b.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-0d09d23{--spacer-size:50px}:root{--page-title-display:none}@media (max-width:1024px){.elementor-10 .elementor-element.elementor-element-d618b08{--container-widget-width:402px;--container-widget-flex-grow:0;width:var(--container-widget-width,402px);max-width:402px}}@media (min-width:768px){.elementor-10 .elementor-element.elementor-element-ad5eb32{--content-width:1300px}}@media (max-width:767px){.elementor-10 .elementor-element.elementor-element-9033611.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-d618b08{--container-widget-width:89%;--container-widget-flex-grow:0;width:var(--container-widget-width,89%);max-width:89%}}.elementor-10 .elementor-element.elementor-element-d618b08{max-width:460px;margin-left:120px;padding:42px;border-radius:24px;background:rgba(8,8,8,.52);backdrop-filter:blur(18px);border:1px solid rgba(182,139,82,.18);box-shadow:0 10px 40px rgba(0,0,0,.45);position:relative;overflow:hidden}.elementor-10 .elementor-element.elementor-element-d618b08:before{content:"";position:absolute;inset:0;background:
    linear-gradient(
        135deg,
        rgba(182,139,82,.08),
        transparent 35%
    );pointer-events:none}.elementor-10 .elementor-element.elementor-element-d618b08 label{color:rgba(255,255,255,.82)!important;font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:500;margin-bottom:10px}.elementor-10 .elementor-element.elementor-element-d618b08 input[type="text"],.elementor-10 .elementor-element.elementor-element-d618b08 input[type="email"],.elementor-10 .elementor-element.elementor-element-d618b08 input[type="password"]{height:58px!important;border-radius:14px!important;background:rgba(255,255,255,.04)!important;border:1px solid rgba(255,255,255,.08)!important;padding:0 18px!important;color:#fff!important;transition:.3s ease}.elementor-10 .elementor-element.elementor-element-d618b08 input:focus{border-color:#b68b52!important;box-shadow:0 0 0 3px rgba(182,139,82,.12)!important;background:rgba(255,255,255,.06)!important}.elementor-10 .elementor-element.elementor-element-d618b08 input::placeholder{color:rgba(255,255,255,.35)}.elementor-10 .elementor-element.elementor-element-d618b08 .elementor-field-option label{font-size:12px!important;color:rgba(255,255,255,.58)!important;letter-spacing:.5px}.elementor-10 .elementor-element.elementor-element-d618b08 button,.elementor-10 .elementor-element.elementor-element-d618b08 .elementor-button{margin-top:20px;width:100%;height:50px;border-radius:14px!important;background:#b68b52!important;color:#111!important;font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;border:none!important;transition:.35s ease}.elementor-10 .elementor-element.elementor-element-d618b08 button:hover,.elementor-10 .elementor-element.elementor-element-d618b08 .elementor-button:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(182,139,82,.28);background:#c79a5d!important}.elementor-10 .elementor-element.elementor-element-d618b08 a{color:rgba(255,255,255,.55)!important;transition:.3s ease}.elementor-10 .elementor-element.elementor-element-d618b08 a:hover{color:#b68b52!important}.elementor-10 .elementor-element.elementor-element-d618b08 input[type="checkbox"]{accent-color:#b68b52}@media (max-width:767px){.elementor-10 .elementor-element.elementor-element-d618b08{margin:24px;padding:28px}}.elementor-10 .elementor-element.elementor-element-d618b08{transition:transform .45s ease , box-shadow .45s ease , border-color .45s ease}.elementor-10 .elementor-element.elementor-element-d618b08:hover{transform:translateY(-4px);border-color:rgba(182,139,82,.42);box-shadow:0 0 0 1px rgba(182,139,82,.12) , 0 12px 50px rgba(0,0,0,.58) , 0 0 40px rgba(182,139,82,.10) , 0 0 90px rgba(182,139,82,.06)}.elementor-10 .elementor-element.elementor-element-d618b08:after{content:"";position:absolute;inset:-2px;border-radius:24px;background:
    radial-gradient(
        circle at top left,
        rgba(182,139,82,.22),
        transparent 35%
    );opacity:0;transition:.45s ease;pointer-events:none;z-index:0}.elementor-10 .elementor-element.elementor-element-d618b08:hover:after{opacity:1}.akapos-notice{margin-top:22px;text-align:center;color:rgba(255,255,255,.42);font-size:10px;letter-spacing:2px;text-transform:uppercase;line-height:1.8}.akapos-notice span{color:#b68b52}