/******************SVG*************/
/**********index***********/
.index_section_0 .bottom_inside_divider{
    position:absolute;
    bottom: 0;
    width: 100%;
    height: 90px;
    z-index: 10;
    transform: scale(1,1);
}

.index_section_1{
    position:relative;
}

.index_section_1_item{
    position: relative;
    z-index: 2;
}

.index_section_1 .bottom_inside_divider{
    position:absolute;
    bottom: 0;
    height: 500px;
    transform: scale(-1,1);
}

.index_section_2_pd{
    padding: 0px !important;
}

.index_section_2 .top_inside_divider{
    top: 0;
    height: 100px;
    z-index: 1;
    transform: scale(1,1);
}
/***********about**********/
.about_section_0 .inside_top_divider{
    bottom: 0;
    height: 251px;
    z-index: 1;
    transform: scale(-1,1);
}

.about_section_1{
    padding: 0px !important;
}

.about_section_1 .inside_bottom_divider{
    bottom: 0;
    height: 169px;
    z-index: 1;
    transform: scale(-1,1);
}

/**********casi-trattabili***********/
.casi_trattabili_section_0{
    padding: 0px!important;
}

.casi_trattabili_section_0 .top_inside_divider{
    top: 0;
    height: 100px;
    z-index: 1;
    transform: scale(1,1);
}

.casi_trattabili_section_0_item{
    position: relative;
    z-index: 2;
}
/***********how_it_works**********/
.how_it_works_section_0 .inside_bottom_divider{
    position:absolute;
    width:100%;
    bottom: 0;
    height: 90px;
    z-index: 10;
    transform: scale(1,1);
}
/***********treatement**********/
.treatment_section_0 .inside_top_divider{
    position: absolute;
    top: 0px!important;
    height: 500px;
    transform: scale(1,1);
}

.treatment_section_0 .inside_bottom_divider{
    bottom: 0;
    height: 100px;
    z-index: 1;
    transform: scale(1,1);
}

.treatment_section_1 img{
    position:relative;
    z-index: 2;
}

.treatment_section_3,.treatment_section_4{
    padding: 0px!important;
}

.treatment_section_3 .inside_bottom_divider, 
.treatment_section_4 .inside_bottom_divider{
    bottom: 0;
    height: 100px;
    z-index: 1;
    transform: scale(1,1);
}
/**********sorridi***********/
.sorridi_section_0{
    overflow-x: visible;
}

.sorridi_section_0 .container{
    position:relative;
    z-index:2;
}

.sorridi_section_0 .inside_bottom_divider{
    position:absolute;
    bottom: 0;
    height: 339px;
    z-index: 1;
    transform: scale(1,1);
}
/***********contact**********/
.contact_section_0 .inside_top_divider{
    position: absolute;
    top: 0;
    height: 500px;
    z-index: 1;
    transform: scale(1,1);
    background-color: transparent;
}

.contact_section_0 .container{
    position:relative;
    z-index: 2;
}


