        .first.cadre{
            margin-top: 50px;
        }
        .cadre{
            background-color:white;
            border: 1px solid #CCCCCC;
            margin-bottom: 10px;
            padding: 15px 7px;
        }
        h4{
            width: 100%;
        }
        
        div.cadre.guide_pose h4, div.cadre.guide_pose h3{
            margin: 15px 0px 10px 0;
            color: #AD6936;
            font-weight: normal;
        }
        .cadre.fixations .cases_container h3{
            page-break-before:always;
        }
        

        div.cadre.fixations{
            background-color: #F9F9F6;
            border: 1px solid #CCCCCC;
            margin-bottom: 10px;
            padding: 15px 7px;
        }
        
        img.intext{
            float:right;
            top: 0;
            right: 0;
            max-width: 20%;
        }
        .cadre.fixations .cases_container{
            display: flex;
            flex-wrap: wrap;
        }
        .cadre.fixations .cases_container .case{
            display:block;
            border: 1px solid #CCCCCC;
            margin-bottom: 10px;
            padding: 15px 7px;
            flex-wrap: wrap; 
            width: 48%;
            text-align: center;
        }

        .cadre.fixations .cases_container .case img{
            width: 90%;
            margin: auto;
        }

        @media screen and (max-width: 640px) {

        img.intext{
            float:inherit;
            top: 0;
            right: 0;
            width: 60% !important;
            max-width: 60% !important;
        }
        .cadre.fixations .cases_container .case{
            max-width: 100% !important;
            width: 100% !important;
        }
    }
       