
    /******************** SLIDES 2 *********************/
	.slide6-2_sav {
        display:none;
    }
    #slide_into {
        background-color: rgba(255, 213, 157, 0.603);
        margin-bottom: 15%;
        margin-top: 10%;
        overflow: hidden;
        text-align: center;
        font-size: 1.2em;
        color: rgb(255, 60, 0);
        font-weight: bold;
        letter-spacing: 0.6em;
    }
    #slide_into2 {
        background-color: rgba(185, 185, 185, 0.603);
        margin-bottom: 15%;
        margin-top: 10%;
        overflow: hidden;
        text-align: center;
        font-size: 1.2em;
        color: rgb(255, 60, 0);
        font-weight: bold;
        letter-spacing: 0.6em;
    }
    .adjust_p {
        margin-top: 2%;
        margin-left: 8%;
        text-shadow: none;
        font-size: 1.1em;
    }
    #slide_centrale2 {
        background-color: rgb(255, 195, 116);
        overflow: auto;
    }
	#slide_centrale2 h3 {
        margin-left:25%;
    }
    #slide_centrale2 .slide_inside {
        background-color: rgba(253, 234, 218, 0.5);
        margin-top:1%;
		padding-right:5%;
       	padding: 1%;
        width: 60%;
        overflow: hidden;
	}
    #slide_centrale3 {
        background-color: rgb(235, 235, 235);
        margin-top: 10%;
        overflow: auto;
        padding: 2%;
        margin-bottom: 2%;
    }
    #slide_centrale3 .slide_inside {
        background-color: rgba(194, 193, 193, 0.5);
        padding: 1%;
        padding-right:5%;
        width: 50%;
        overflow: hidden;
        text-align: center;
    }
    #slide_centrale3 .img_centrale {
        width: 28%;
        margin: 2%;
        float: right;
        margin-top: 7%;
    }
    #slide_bureau {
        overflow: auto;
        background-color: rgba(255, 201, 131, 0.973);
    }
    #slide_bureau h3 {
        margin-left: 0%;
        text-align: center;
        color: #444444a6;
        margin-bottom: 2%;
    }
    /******************* IMAGE SLIDES 2 ********************/
	/******************* PICTURES SLIDES 2 ********************/
    .img_centrale {
        margin-left: 5%;
        margin-top: 6%;
        width: 35%;
    }
    .centrale_tab {
        width: 75%;
        overflow: auto;
        float: right;
        color: rgb(0, 0, 0);
        text-shadow: none;
        font-weight: bold;
        box-shadow: 1px 5px 5px #444444;
    }
    .centrale_tab {
        width: 45%;
        margin: 5%;
    }
    .centrale_cell {
        border: 2px solid rgb(187, 151, 94);
        background-color: rgb(247, 247, 247);
        width: 50%;
        padding: 3%;
        text-align: center;
        font-size: 1.1em;
    }
    #slide_centrale3 .centrale_cell {
        color: rgb(0, 0, 0);
    }
    .img_act {
        width: 80%;
        margin-left: 10%;
    }
    #slide_centrale2 .tab_dom {
        width: 100%;
    }
    #slide_centrale2 .td_domaines {
        background-color: rgba(255, 208, 155, 0.342);
        padding: 1.2%;
        font-family: Verdana, Geneva, Tahoma, sans-serif;
        font-size: 75%;
        color: rgb(255, 255, 255);
        text-transform: uppercase;
        font-weight: bold;
        /*border: 1px solid #F38800;*/
        text-align: center;
        text-shadow: none;
    }
    #slide_centrale2 .couleur {
        background-color: #F38800;
        color: white;
        font-weight: bold;
        text-align: center;
        text-transform: uppercase;
        font-size: 75%;
        font-family: Verdana, Geneva, Tahoma, sans-serif;
        text-shadow: none;
    }
    #slide_centrale2 hr {
        width: 50%;
        margin: auto;
        margin-top: 2%;
        margin-bottom:1%;
    }
    hr {
        border: 1px #ffffff ridge;
    }
    .img_sav {
        width: 27%;
        display: inline-block;
        margin-left: 6.1%;
        margin-bottom: 1%;
    }
    .cadre_bureauetud {
        border: 1px black dotted;
        padding: 1%;
        width: 35%;
        margin: auto;
        box-shadow: -1px 2px 5px #ad9d9d;
        color: rgb(255, 255, 255);
        text-shadow: none;
        background-color: rgba(255, 191, 117, 0.973);
    }
    .cadre_bureauetud img {
        width: 55%;
        margin-left: 25%;
        padding: 1%;
    }
    .cadre_bureauetud li {
        padding: 1%;
    }
    .img_bureau {
        width: 35%;
        margin-top: 3%;
        margin-left: 32%;
        border-radius: 20px;
    }
    .helios {
        margin-left: 40%;
    }
    /******************** TEXTE DIV ********************/
    .mention {
        text-decoration: none;
        color: rgb(255, 241, 232);
        margin-top: 5%;
        margin-bottom: 2%;
    }
    .div_sav li {
        font-style: italic;
        list-style-type: none;
        text-align: right;
        margin-left: 45%;
        color: rgb(250, 158, 37);
        text-shadow: none;
    }
    .div_sav p {
        color: rgb(250, 158, 37);
        text-shadow: none;
        font-size: 1.1em;
        width: 70%;
        margin-right:20%;
        margin-left:5%;
        font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif
    }
    .div_sav h4 {
        color: rgb(70, 32, 1);
        text-shadow: none;
        font-size: 1.1em;
        text-align: center;
        letter-spacing: 0.1em;
        font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif
    }
    .div_sav2 h4 {
        color: rgb(70, 32, 1);
        text-shadow: none;
        font-size: 1.2em;
        text-align: center;
        letter-spacing: 0.1em;
     	margin:1%;
        font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif
    }
    .div_sav2 li {
        font-style: italic;
        list-style-type: none;
        margin:auto;
      	 text-align: center;
        color: rgb(250, 158, 37);
        text-shadow: none;
    }
    .p_center {
        margin-right:15%;
        color: rgb(223, 90, 13);
        font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif
    }
    #slide_bureau p {
        text-shadow: none;
        text-align: justify;
        width: 70%;
        margin: auto;
        margin-bottom: 1%;
    }
    #slide_bureau h4 {
        text-align: center;
        font-size: 1.1em;
        margin-top: 3%;
    }
    /******************* Usinage ********************/
    /******************* machining ********************/
    .div_usinage0 {
        margin-bottom: 2%;
        margin-top: 15%;
    }
    .div_usinage1 {
        border: 3px solid rgb(252, 216, 192);
        background-color: rgba(255, 193, 111, 0.918);
        padding: 1%;
        margin: auto;
        width: 60%;
        text-align: center;
        border-radius: 10px;
        border: 3px inset rgb(252, 216, 192);
        border: 3px outset rgb(252, 216, 192);
        box-shadow: 2px 3px 10px rgb(51, 51, 51);
        font-size: 1.1em;
    }
    .div_usinage1:hover {
        border: 3px inset rgb(252, 216, 192);
    }
    .div_usinage2 {
        border: 3px dotted rgb(252, 216, 192);
        padding: 1%;
        margin: auto;
        border-radius: 10px;
    }
    .div_usinage2 p {
        text-align: center;
    }
    .service {
        font-family: Gotham, Tahoma, sans-serif;
        text-transform: uppercase;
        letter-spacing: .08em;
    }
    /********************* BUTTON ***********************/
    .monbouton {
        background-color: rgb(247, 247, 247);
        text-align: center;
        padding: 1%;
        width: 50%;
        margin-bottom: 1%;
        margin-top: 2%;
        border-radius: 10px;
        border: 3px inset rgb(211, 211, 211);
        border: 3px outset rgb(209, 208, 208);
        outline-style: none;
    }
    .monbouton:active {
        background-color: rgb(245, 245, 245);
        text-align: center;
        padding: 1%;
        width: 50%;
        margin-bottom: 1%;
        border-radius: 10px;
        outline-style: none;
        border: 3px inset rgb(168, 167, 167);
    }
    .monbouton:hover {
        box-shadow: none;
    }
    /*--------------------------- LISTE SERVICES ---------------------------*/
    /*--------------------------- SERVICES LIST ---------------------------*/
    .list {
        margin: 0 auto;
        width: 70%;
        padding: 2%;
    }
    .list li {
        height: 35px;
        line-height: 35px;
        list-style-type: none;
        position: relative;
        font-size: 15px;
        margin-bottom: 12px;
        font-family: 'Raleway', sans-serif;
        transition: background-color 1.5s ease;
        letter-spacing: .08em;
        padding: 1%;
    }
    .list {
        padding: 0 60px 0 12px;
        background: #ececec;
        color: rgb(179, 179, 179);
        text-decoration: none;
        border-radius: 10%;
        box-shadow: 2px 2px 5px rgb(209, 209, 209);
        margin-bottom: 3%;
    }
    #slide5_sav {
        background-color: rgb(253, 197, 123);
        float: right;
        width: 49%;
        overflow: auto;
        margin-bottom: 1%;
        border-radius: 10px;
        box-shadow: 2px 2px 10px rgb(46, 46, 46);
    }
    #slide6_sav {
        float: left;
        width: 49%;
        overflow: auto;
        margin-bottom: 14.5%;
        margin-top: 1%;
      	color:rgb(223, 90, 13);
    }
    .img_float2 {
        float: right;
        width: 30%;
        margin-top: 16%;
    }
    /*--------------- Equipements ---------------*/
    /*--------------- Equipments ---------------*/
    .tableau_Equip tr {
        background-color: rgb(250, 248, 248);
        text-align: center;
        text-shadow: none;
    }
    .tableau_Equip {
        margin-bottom: 2%;
        margin: auto;
      	color: rgb(0, 0, 0);
    }
    .tableau_Equip td {
        padding: 0.6%;
      	color: rgb(0, 0, 0);
    }
    #slide_centrale3 .mentions {
        color: rgba(104, 104, 104, 0.623);
        width: 70%;
        margin-left: 5%;
    }
    #slide_centrale3 p {
        text-align: justify;
        font-size: 1.1em;
        text-shadow: none;
        margin-left: 20%;
    }
    #slide_centrale3 .sect_act {
        text-align: center;
    }
    #slide_centrale3 h3 {
        color: orange;
        text-shadow: none;
        font-family: Helvetica, sans-serif;
        margin-left: 15%;
    }
    .image {
        float: right;
        margin-top: 5%;
        width: 50%;
        transition: left 1s, transform 1s;
        white-space: nowrap;
    }
    .center {
        text-align: center;
    }
    .center p {
        margin-left: 5%;
    }
    .image_ionos {
        float: right;
        margin-top: 5%;
        width: 20%;
    }

.text_align{
        width: 40%;
        position:relative;
        margin-top:4%;
        margin-left:2%;
    }
