#security, #magnumcode {
    text-transform: uppercase;
}

/*loading*/
.loading {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.6);
    z-index: 999;
    text-align: center;
    display: none;
}

.loading.show {
    display: table;
}

.loading .center {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    height: 100%;
}

.loading .center img {
    max-width: 100px;
}

.katilimcss {
    position: relative;
    padding-left: 3rem;
    display: block;
}
/*loading*/



section.lb .sss,
section.lb .warning {
    display: none;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background: rgb(243,229,166);
    background: linear-gradient(140deg, rgba(243,229,166,1) 0%, rgba(198,172,119,1) 80%);
    border-radius: 0.5rem;
    padding: 3rem 2rem;
    border: 2px solid #fff;
}

    section.lb .sss a.close,
    section.lb .warning a.close {
        position: absolute;
        right: initial;
        left: 1rem;
        top: 1.5rem;
    }

        section.lb .sss a.close img,
        section.lb .warning a.close img {
            width: 2rem;
        }

@media only screen and (max-width: 65em) {
    section.lb .sss,
    section.lb .warning {
        max-width: 95% !important;
    }
}



section.lb .sss {
    display: none;
    width: 60rem;
    max-width: 100%;
}

    section.lb .sss h1 {
        font-family: "bold";
        font-size: 2.2rem;
        color: #1e2527;
        text-align: left;
        margin-bottom: 2rem;
        margin-top: -2rem;
        padding-left:4rem;
    }

    section.lb .sss p {
        font-family: "medium";
        font-size: 1.6rem;
        color: #1e2527;
        line-height: 2.4rem;
        padding-right: 2rem;
        height: 36rem;
        text-align: justify;
        overflow-y: auto;
        position: relative;
    }

        section.lb .sss p path::-webkit-scrollbar-track {
            -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
            box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
            background-color: red;
        }

        section.lb .sss p::-webkit-scrollbar {
            width: 4px;
            background-color: #ece2cb;
            border: 1px solid #3d1c13;
        }

        section.lb .sss p::-webkit-scrollbar-thumb {
            -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
            box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
            background-color: #3d1c13;
        }



section.lb .kvk,
section.lb .warning {
    display: none;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background: rgb(243,229,166);
    background: linear-gradient(140deg, rgba(243,229,166,1) 0%, rgba(198,172,119,1) 80%);
    border: 2px solid #fff;
    border-radius: 0.5rem;
    padding: 3rem 2rem;
}

    section.lb .kvk a.close,
    section.lb .warning a.close {
        position: absolute;
        left: 1rem;
        right: initial;
        top: 1.5rem;
    }

        section.lb .kvk a.close img,
        section.lb .warning a.close img {
            width: 2rem;
        }

@media only screen and (max-width: 65em) {
    section.lb .kvk,
    section.lb .warning {
        max-width: 95% !important;
    }
}

.kvkk-wrapper {
    position:relative;
    width:100%;
    text-align: justify;
    padding: 5rem;
    background: rgb(243,229,166);
    background: linear-gradient(140deg, rgba(243,229,166,1) 0%, rgba(198,172,119,1) 80%);
}


section.lb .kvk {
    display: none;
    width: 60rem;
    height: 45rem;
    max-width: 100%;
    text-align: justify;
    overflow-y: auto;
    padding-right: 2rem;
}
    section.lb .kvk path::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
        box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
        background-color: red;
    }

    section.lb .kvk::-webkit-scrollbar {
        width: 4px;
        background-color: #ece2cb;
        border: 1px solid #3d1c13;
    }

    section.lb .kvk::-webkit-scrollbar-thumb {
        -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
        box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
        background-color: #3d1c13;
    }

    section.lb .kvk h1,
    .kvkk-wrapper h1{
        font-family: "bold";
        font-size: 2.2rem;
        color: #1e2527;
        text-align: left;
        margin-bottom: 2rem;
        margin-top: -2rem;
    }

    section.lb .kvk p,
    .kvkk-wrapper p{
        font-family: "medium";
        font-size: 1.6rem;
        color: #1e2527;
        line-height: 2.4rem;
        position: relative;
        text-align: left;
    }

    section.lb .kvk table,
    .kvkk-wrapper table{
        font-family: "medium";
        font-size: 1.6rem;
        color: #1e2527;
        border: 1px solid #1e2527;
        width: 100%;
        text-align: left;
        margin-bottom: 20px;
    }

        section.lb .kvk table td,
        .kvkk-wrapper table td{
            padding: 10px;
            border-right: 1px solid #1e2527;
            border-bottom: 1px solid #1e2527;
        }

    section.lb .kvk a,
    .kvkk-wrapper a{
        color: #1e2527;
        text-decoration: underline
    }



    section.lb .mark,
    section.lb .warning {
        display: none;
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        background: rgb(243,229,166);
        background: linear-gradient(140deg, rgba(243,229,166,1) 0%, rgba(198,172,119,1) 80%);
        border: 2px solid #fff;
        border-radius: 0.5rem;
        padding: 3rem 2rem;
    }

    section.lb .mark a.close,
    section.lb .warning a.close {
        position: absolute;
        left: 1rem;
        right: initial;
        top: 1.5rem;
    }

        section.lb .mark a.close img,
        section.lb .warning a.close img {
            width: 2rem;
        }

@media only screen and (max-width: 65em) {
    section.lb .mark,
    section.lb .warning {
        max-width: 95% !important;
    }
}



section.lb .mark {
    display: none;
    width: 60rem;
    max-width: 100%;
}

    section.lb .mark h1 {
        font-family: "bold";
        font-size: 2.2rem;
        color: #1e2527;
        text-align: left;
        margin-bottom: 2rem;
        padding-left: 4rem;
        margin-top: -2rem;
    }

    section.lb .mark p {
        font-family: "medium";
        font-size: 1.6rem;
        color: #1e2527;
        line-height: 2.4rem;
        padding-right: 2rem;
        height: 36rem;
        text-align: justify;
        overflow-y: auto;
        position: relative;
    }

        section.lb .mark p path::-webkit-scrollbar-track {
            -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
            box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
            background-color: red;
        }

        section.lb .mark p::-webkit-scrollbar {
            width: 4px;
            background-color: #ece2cb;
            border: 1px solid #3d1c13;
        }

        section.lb .mark p::-webkit-scrollbar-thumb {
            -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
            box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
            background-color: #3d1c13;
        }


#poltio-embed-test-2028 {
    height: 458px;
    max-height: 458px;
}



section.lb .legal,
section.lb .warning {
    display: none;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background: rgb(233,216,155);
    background: linear-gradient(210deg, rgba(233,216,155,1) 0%, rgba(202,177,123,1) 100%);
    border-radius: 0.5rem;
    border: 2px solid #fff;
    padding: 3rem 2rem;
}

    section.lb .legal a.close,
    section.lb .warning a.close {
        position: absolute;
        left: 1rem;
        right: initial;
        top: 1.5rem;
    }

        section.lb .legal a.close img,
        section.lb .warning a.close img {
            width: 2rem;
        }

@media only screen and (max-width: 65em) {
    section.lb .legal,
    section.lb .warning {
        max-width: 95% !important;
    }
}

section.lb h1,
section.lb-success h1 {
    padding-left: 4rem;
    font-family: "medium" !important;
}
    section.lb h1:not(.w-title),
    section.lb-success h1{
        padding-left: 0;
    }

    section .lb .legal {
    display: none;
    width: 60rem;
    max-width: 100%;
}

    section.lb .legal h1 {
        font-family: "bold";
        font-size: 2.2rem;
        color: #1e2527;
        text-align: left;
        margin-bottom: 2rem;
        padding-left:4rem;
        margin-top: -2rem;
    }

    section.lb .legal p {
        font-family: "medium";
        font-size: 1.6rem;
        color: #1e2527;
        line-height: 2.4rem;
        padding-right: 2rem;
        height: 36rem;
        text-align: justify;
        overflow-y: auto;
        position: relative;
    }

        section.lb .legal p path::-webkit-scrollbar-track {
            -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
            box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
            background-color: red;
        }

        section.lb .legal p::-webkit-scrollbar {
            width: 4px;
            background-color: #ece2cb;
            border: 1px solid #3d1c13;
        }

        section.lb .legal p::-webkit-scrollbar-thumb {
            -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
            box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
            background-color: #3d1c13;
        }