@charset "utf-8";
/* CSS Document */
.big-headline-provi-2-inner, .big-headline-implantate-inner, .big-headline-valplast-inner {
    margin: 10rem 8.3rem 0 8.3rem;
}
.planung-1-inner, .eierschale-inner, .kfo-slider-inner, .mock-up-3-inner, .implantate-1-inner, .valplast-inner {
    margin: 0 8.3rem 10rem 8.3rem;
}
.planung-2-inner, .planung-4-inner {
    margin: 5rem 8.3rem 10rem 8.3rem;
}
.planung-pfeil-inner, .img-eierschale-0-inner, .big-headline-provi-4-inner {
    margin: 0 8.3rem;
}
.img-eierschale-1 {
    margin-top: 10rem;
}
.img-eierschale-1-inner, .eierschale-inner {
    margin: 5rem 8.3rem 10rem 8.3rem;
}
.anamnese-planung-inner, .kfo-inner, .big-headline-mock-up-inner, .mock-up-1-inner, .mock-up-2-inner {
    margin: 0 8.3rem 5rem 8.3rem;
}
.anamnese-planung-img-inner, .anamnese-planung-img-inner-2 {
    margin:
        0 8.3rem 2.5rem 8.3rem;
}
.mock-up-inner {
    margin: 0 0 5rem 0;
}
.reiseprothese-inner-1 {
    margin: 5rem 0;
}
/*-----------------------------------------------------------------*/
/*1400
/*-----------------------------------------------------------------*/
/*-----------------------------------------------------------------*/
/*PROVISORIEN
/*-----------------------------------------------------------------*/
@media screen and (max-width: 1400px) {
    .big-headline-provi-1-inner .h-xxl {
        letter-spacing: 0em;
    }
}
/*-----------------------------------------------------------------*/
/*1280
/*-----------------------------------------------------------------*/
/*-----------------------------------------------------------------*/
/*PROVISORIEN
/*-----------------------------------------------------------------*/
@media screen and (max-width: 1280px) {
    .planung-article-1.col-lg-5.col-sm-12 .h-m {
        font-size: clamp(1.4em, 3.6923076923076925vw, 3em);
    }
    .twentytwenty-area-1-article {
        padding: 1.5rem;
    }
    .anamnese-planung-inner, .anamnese-planung-inner-1 {
        padding: 0 5rem;
    }
    .img-gallery-img-33_1 {
        margin: 0.5rem;
    }
    .newspaper_gallery {
        font-size: clamp(0.8em, 1.1149825783972125vw, 0.8em);
    }
}
/*-----------------------------------------------------------------*/
/*992
/*-----------------------------------------------------------------*/
/*-----------------------------------------------------------------*/
/*PROVISORIEN
/*-----------------------------------------------------------------*/
@media screen and (max-width: 992px) {
    .big-headline-provi-2-inner, .big-headline-implantate-inner, .big-headline-valplast-inner {
        margin: 10rem 4.3rem 0 4.3rem;
    }
    .planung-pfeil-inner, .img-eierschale-0-inner, .big-headline-provi-4-inner {
        margin: 0 4.3rem;
    }
    .planung-1-inner, .anamnese-planung-inner, .kfo-inner, .mock-up-1-inner, .mock-up-2-inner, .mock-up-3-inner, .implantate-1-inner, .valplast-inner {
        margin: 0 4.3rem 5rem 4.3rem;
    }
    .eierschale-inner {
        margin: 5rem 4.3rem 5rem 4.3rem;
    }
    .planung-2-inner, .planung-4-inner, .big-headline-mock-up-inner {
        margin: 0 4.3rem 5rem 4.3rem;
    }
    .big-headline-provi-1-inner {
        margin: 0 0 0 4.3rem;
    }
    .headline-big-provi-1, .headline-big-provi-2 {
        left: 60px;
    }
    .headline-big-provi-2 {
        margin: 8rem 0 0 2rem;
    }
    .twenty-twenty-area-1 {
        margin: 0 4.3rem 10rem 4.3rem;
    }
    .anamnese-planung-img-inner, .anamnese-planung-img-inner-2, .transpa-headline-6 .h-m, .transpa-headline-6 .h-sm, .transpa-headline-7 .p-sm {
        margin: 0 4.3rem 2.5rem 4.3rem;
    }
    .provi-img-big-2 {
        margin: 5rem 0;
    }
    .header-provi-inner {
        background-position: 60% 50%;
    }
    .phase-1 .h-l {
        margin: 0 0 0 2rem;
    }
    .phase-1-dot_1 {
        padding: 4rem 0;
    }
    .jarallax-headline, .jarallax-headline-1 {
        margin: 0 2.5rem 2.5rem 2.5rem;
    }
    /*.timeline-header {

	padding: 2rem 0;
	margin: 0 4.3rem 5rem 4.3rem;
}*/
    .provi-img-big-img-1 .h-sm, .provi-img-big-img-2 .h-sm {
        padding-bottom: 1rem;
    }
    .planung-img {
        padding-right: 15px;
        display: flex;
        flex-direction: row;
    }
    .col-lg-6.col-sm-12 .p-sm {
        padding: 0 2rem;
    }
    .planung-img.m-left {
        padding: 0 15px;
        margin-top: 2.5rem;
    }
    .planung-pfeil {
        margin-top: -8rem
    }
    .planung-article-1.p-top {
        padding-top: 2.5rem;
    }
    /*.textbox {
        margin: 2rem 0 2rem 4rem;
    }
    .textbox .p-sm {
        padding: 0 2rem 0 0 !important;
        margin: 1rem 0 1rem 2rem !important;
    }*/
    .twentytwenty-area-1-article.col-lg-6.col-sm-12, .twenty-twenty-1.col-lg-6.col-sm-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .twentytwenty-area-1-article {
        padding: 1.2rem;
    }
    .p-sm.newspaper_3.light {
        padding: 1rem;
    }
    .anamnese-planung-inner, .anamnese-planung-inner-1 {
        padding: 0 2.5rem;
    }
    .kfo .col-lg-6.col-sm-12 .p-sm {
        padding: 0;
    }
    .kfo-svg, .reiseprothese-img_1 {
        justify-content: center;
    }
    .kfo .planung-img.m-left {
        margin-top: 5rem;
    }
    .kfo-img {
        width: 50%;
    }
    .reiseprothese-article .h-sm {
        font-size: clamp(1.3em, 2.4615384615384617vw, 2em);
    }
    .reiseprothese-article .h-xs {
        padding: 0 0 1.5rem 1.5rem;
        font-size: clamp(1.1em, 1.9556913674560734vw, 1.6em);
    }
    .reiseprothese-article {
        padding: 2rem;
    }
    .reiseprothese-article-1 {
        padding: 4rem 1rem 4rem 2rem;
    }
    .reiseprothese-article {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .reiseprothese-img {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .reiseprothese-img_1.col-lg-6.col-sm-12, .col-lg-6.col-sm-12.reiseprothese-article-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .reiseprothese-1 .textbox {
        padding: 1rem;
    }
    .col-lg-6.col-sm-12 .p-sm {
        padding: 0 0 0 2rem;
    }
    .timeline-header {
        margin-bottom: 5rem;
    }
    .provi-img-big-img-1 {
        background-image: url("../3-img/provisorien/bruxismus_992.jpg");
    }
    .provi-img-big-img-2 {
        background-image: url("../3-img/provisorien/attraktiv_992.jpg");
    }
}
/*-----------------------------------------------------------------*/
/*768
/*-----------------------------------------------------------------*/
/*-----------------------------------------------------------------*/
/*PROVISORIEN
/*-----------------------------------------------------------------*/
@media screen and (max-width: 768px) {
    .big-headline-provi-2-inner, .big-headline-implantate-inner, .big-headline-valplast-inner {
        margin: 5rem 2.3rem 0 2.3rem;
    }
    .headline-big-provi-1 {
        top: 100px;
    }
    .headline-big-provi-2 {
        top: 60px;
    }
    .jarallax-headline, .jarallax-headline-1 {
        margin: 0 1.5rem 2.5rem 1.5rem;
    }
    .planung-pfeil-inner, .img-eierschale-0-inner, .big-headline-provi-4-inner {
        margin: 0 2.3rem;
    }
    .planung-1-inner, .kfo-inner, .mock-up-1-inner, .big-headline-mock-up-inner, .mock-up-2-inner, .mock-up-3-inner, .implantate-1-inner, .transpa-headline-6 .h-m, .transpa-headline-6 .h-sm, .transpa-headline-7 .p-sm {
        margin: 0 2.3rem 5rem 2.3rem;
    }
    .anamnese-planung-inner {
        margin: 0 2.3rem 2.5rem 2.3rem;
    }
    .kfo-slider-inner, .valplast-inner {
        margin: 0 2.3rem 10rem 2.3rem;
    }
    .eierschale-inner {
        margin: 5rem 2.3rem 5rem 2.3rem;
    }
    .planung-2-inner, .planung-4-inner {
        margin: -2.5rem 2.3rem 2.5rem 2.3rem;
    }
    .img-eierschale-1 {
        margin-top: 5rem;
    }
    .img-eierschale-0-inner {
        margin: 0 0.7rem;
    }
    .twenty-twenty-area-1 {
        margin: 0 6.3rem 5rem 6.3rem;
    }
    .anamnese-planung-img-inner, .anamnese-planung-img-inner-2 {
        margin: 0 2.3rem 2.5rem 2.3rem;
    }
    .header-provi-inner {
        background-image: url("../3-img/provisorien/kuenstliche-zaehne_768.jpg");
    }
    .headline-big-provi-1, .headline-big-provi-2 {
        left: 50px;
    }
    /*.headline-big-provi-2 {
        margin-top: 5rem;
		top: 120px;
    }*/
    .headline-big-provi-2 .h-m {
        color: #868686 !important;
    }
    .headline-big-provi-1 .h-xxl {
        color: #868686 !important;
    }
    .phase-1-dot_1 {
        padding: 4rem 0 0 0;
    }
    .big-headline-provi-3_low .h-xs {
        letter-spacing: 0.05em;
    }
    .provi-img-big-img-1 {
        background-image: url("../3-img/provisorien/provi-hg_1.jpg");
    }
    .planung-pfeil {
        margin-top: -8rem;
        margin-bottom: 4rem;
    }
    .col-lg-6.col-sm-12 .p-sm, .col-lg-7.col-sm-12 .p-sm, .col-lg-5.col-sm-12 .h-m {
        padding: 0 1rem;
    }
    .textbox {
        margin: 2rem 0 2rem 2rem;
    }
    .twentytwenty-area-1-article.col-lg-6.col-sm-12, .twenty-twenty-1.col-lg-6.col-sm-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .twentytwenty-area-1-article {
        padding: 2.5rem;
    }
    .col-lg-6.col-sm-12 .p-sm, .col-lg-7.col-sm-12 .p-sm, .col-lg-5.col-sm-12 .h-m {
        padding: 1rem;
    }
    .note-arrow {
        transform: rotate(90deg);
    }
    .img-gallery-img-33_1 {
        width: 46%;
    }
    .image-gallery {
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-start;
    }
    .m-bottom_1 {
        padding-bottom: 4rem !important;
    }
    .reiseprothese-article {
        display: flex;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
        padding: 4rem;
    }
    .reiseprothese-img {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
        display: flex;
    }
    .reiseprothese-article .h-sm {
        font-size: clamp(1.5em, 4.923076923076923vw, 4em);
    }
    .reiseprothese-article .h-xs {
        padding: 0 0 1.5rem 1.5rem;
        font-size: clamp(1.3em, 2.4615384615384617vw, 2em);
    }
    .reiseprothese-article .p-xs {
        font-size: clamp(0.9em, 1.7270624518118736vw, 1.4em);
    }
    .reiseprothese-img_1.col-lg-6.col-sm-12, .col-lg-6.col-sm-12.reiseprothese-article-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .reiseprothese-article-1 {
        padding: 5rem 2.3rem 2.5rem 2.3rem;
    }
    .planung-img.reiseprothese-img_1 {
        padding: 0 6.3rem;
    }
    .reiseprothese-article-1 .textbox .p-sm {
        line-height: 1.5;
    }
    .timeline-header {
        width: 90vw;
    }
    #timeline .demo-card {
        max-width: 90%;
    }
}
/*-----------------------------------------------------------------*/
/*576
/*-----------------------------------------------------------------*/
/*-----------------------------------------------------------------*/
/*PROVISORIEN
/*-----------------------------------------------------------------*/
@media screen and (max-width: 576px) {
    .eierschale-inner {
        margin: 5rem 0;
    }
    .kfo-slider-inner {
        margin: 0 0 10rem 0;
    }
    .twenty-twenty-area-1 {
        margin: 0 1.3rem 5rem 1.3rem;
    }
    .big-headline-provi-1-inner {
        display: flex;
        flex-direction: column;
        flex-wrap: nowrap;
    }
    .header-provi-inner {
        background-position: 60% 80%;
    }
    .phase-1 {
        justify-content: center;
        align-items: center;
    }
    .phase-1 {
        margin: 0;
    }
    .phase-1 .h-l {
        margin: 0;
    }
    .phase-1 {
        order: 2;
    }
    .phase-1-dot_1 {
        order: 1;
    }
    .phase-1-dot_1 img {
        transform: rotate(-90deg);
        width: 50%;
        overflow: hidden;
        margin-top: -10rem;
    }
    .phase-1-dot_1.extra img {
        margin-top: -4rem;
    }
    .big-headline-provi-1_low .h-xs, .big-headline-provi-3_low .h-xs {
        letter-spacing: -0.1em;
        padding: 4rem 0 2rem 0;
    }
    .big-headline-provi-1-inner {
        margin: 0;
    }
    .planung-1-inner {
        margin: 0;
    }
    .planung-img.col-lg-6.col-sm-12 {
        display: flex;
        flex-wrap: wrap;
    }
    .planung-pfeil-img img {
        width: 80%;
    }
    .planung-pfeil {
        margin-top: -4rem;
    }
    .planung-3 {
        padding-bottom: 1rem;
    }
    .twentytwenty-area-1-article {
        padding: 1.5rem;
    }
    .anamnese-planung-inner, .anamnese-planung-inner-1 {
        padding: 0;
    }
    .image-gallery {
        justify-content: center;
    }
    .img-gallery-img-33_1 {
        width: 100%;
    }
    .newspaper_gallery {
        padding: 1.5rem 0 2rem 0;
    }
    .m-bottom_1, .m-bottom_2 {
        padding-bottom: 4rem !important;
    }
    .reiseprothese-article {
        padding: 4rem 2rem;
    }
    .planung-img.reiseprothese-img_1 {
        padding: 0 2.3rem;
    }
    /*.row-planung .col-l-6.col-sm-12 {
	padding-right: 0px;
	padding-left: 0px;
}*/
    .col-lg-6.col-sm-12.kfo-article {
        padding-right: 0px;
        padding-left: 0px;
    }
    .textbox {
        margin: 2rem 0 2rem 1rem;
    }
    .reiseprothese-article-1 {
        padding: 0 2.3rem 2.5rem 2.3rem;
    }
    .arrow {
        visibility: visible;
    }
    .slick-dots {
        margin: 0 0 0 -1rem;
    }
    .reiseprothese-1 .textbox {
        border-left: 1px solid #fff;
        padding: 1rem 0 1rem 0.5rem;
        ;
    }
    hr.hr-blue {
        border: 8px solid rgba(176, 201, 206, 1.00);
        width: 90%;
        margin-left: -12%;
        position: absolute;
        bottom: -23px;
    }
    .valplast.col-lg-5.col-sm-12, .valplast.col-lg-7.col-sm-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
        flex-direction: column;
    }
    .img-fixed-6 {
        background-image: url("../3-img/provisorien/verschraubtes_implantat_provisorium-2_sm.jpg");
    }
    .img-fixed-7 {
        background-image: url("../3-img/provisorien/verschraubtes_implantat_provisorium-3_sm.jpg");
    }
    .transpa-headline-7 .p-sm {
	padding: 1rem;
}
}