﻿

#dynamicL1 {
    margin-top: 30px;
    margin-bottom: 30px; /* Απόσταση από το από κάτω στοιχείο */
}

#dynamicL2 {
    margin-top: 30px;
    margin-bottom: 30px; /* Απόσταση από το από κάτω στοιχείο */
}

#dynamicL3 {
    margin-top: 30px;
    margin-bottom: 30px; /* Απόσταση από το από κάτω στοιχείο */
}

#dynamicL4 {
    margin-top: 30px;
    margin-bottom: 30px; /* Απόσταση από το από κάτω στοιχείο */
}

html {
  font-size: 14px;
}
body {
    background-color: #FCFCFC;
}

.p1 {
    font-family: Georgia, serif;
}

.p2 {
    font-family: Georgia, serif;
}

.p3 {
    font-family: Georgia, serif;
}

.p4 {
    font-family: Georgia, serif;
    font-size: 16px;
}

.card {
    border-radius: 15px; /* Καθορίστε την τιμή που επιθυμείτε για το στρογγυλεμένο άκρο */
    overflow: hidden; /* Αποτρέψτε το περιεχόμενο να ξεπερνάει τις στρογγυλεμένες γωνίες */
}

.custom-img {
    width: 300px;
    height: 320px;
}


@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}

.btn:focus, .btn:active:focus, .btn-link.nav-link:focus, .form-control:focus, .form-check-input:focus {
  box-shadow: 0 0 0 0.1rem white, 0 0 0 0.25rem #258cfb;
}

html {
  position: relative;
  min-height: 100%;
}

body {
  margin-bottom: 60px;
}

.t {
    margin-bottom: 10px;
}

.load {
    width: 100px;
    height: 100px;
    margin: 0 auto;
    opacity: 0.1;
    border: solid 10px #808080;
    border-radius: 50%;
    border-right-color: transparent;
    border-bottom-color: transparent;
    -webkit-transition: all 0.5s ease-in;
    -webkit-animation-name: rotate;
    -webkit-animation-duration: 2.0s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    transition: all 0.5s ease-in;
    animation-name: rotate;
    animation-duration: 2.5s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

@keyframes rotate {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}


@-webkit-keyframes rotate {
    from {
        -webkit-transform: rotate(0deg);
    }

    to {
        -webkit-transform: rotate(360deg);
    }
}

.return-link {
    position: absolute;
}


.my-headline {
    font-feature-settings: "ss01","dlig";
    --column-count: 6;
    --gutter: 0px;
    --inner-width: min(calc(100vw - 240px),1200px);
    --font-family: "Inter var",-apple-system,BlinkMacSystemFont,"Roboto","Open Sans",sans-serif;
    --display-font-family: "InterDisplay var","Inter",-apple-system,BlinkMacSystemFont,"Roboto","Open Sans",sans-serif;
    --black: 15,18,22;
    --black-pure: 0,0,0;
    --white: 255,255,255;
    --blue: 96,44,245;
    --blue-bright: 106,54,255;
    --cyan: 123,168,255;
    --magenta: 248,50,151;
    --yellow: 255,239,94;
    --link-color: 110,164,248;
    --primary-vertical-section-spacing: 200px;
    -webkit-font-smoothing: antialiased;
    color: rgba(var(--white),1);
    text-align: center;
    box-sizing: border-box;
    margin: 0;
    border: 0;
    outline: 0;
    font-style: inherit;
    vertical-align: baseline;
    padding: .5em 0;
    font-family: var(--display-font-family);
    /*font-size: 100px;
    font-weight: 500;*/
    line-height: 1;
    letter-spacing: -.015em;
    background: url(https://d33wubrfki0l68.cloudfront.net/_next/static/media/f4f16a82938b3471164dab57854d8c5b36bff0ff/big-gradient-2.cec2615303f228afe4e48bc145bee6a7.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-transform: translateZ(0);
}



#dynamicLoader {
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
}


.loader {
    width: 70px;
    height: 70px;
    border: 5px solid;
    opacity: 0.15;
    border-color: #6666FF transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotation 2s linear infinite;
}

@keyframes rotation {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}


/*-------------------------------------------------------------------------------------*/


.console-container {
    font-family: Georgia;
}
