.html-fix-cere{
    background: url("../../img/Hamme_mille/AdobeStock_67149931.jpeg") no-repeat center center ;
    background-size: cover;

}
.html-fix-actus{
    background-color: #e3e3e321;
}
.html-fix-laicite{
    background: url("../../img/Hamme_mille/laicite_BG.jpeg") no-repeat center center ;
    background-size: cover;
    background-attachment: fixed;

}
.html-fix-contact{
    background: url("../../img/Hamme_mille/contact_BG.jpg") no-repeat center center ;
    background-size: cover;

}
.html-fix-accueil{
    background: url("../../img/Hamme_mille/acceuil_BG.jpg") no-repeat center center ;
    background-size: cover;

}
.html-fix-agenda{
    background: url("../../img/Hamme_mille/AdobeStock_64771704.jpeg") no-repeat center center ;
    background-size: cover;

}
.html-fix-histoire{
    background: url("../../img/Hamme_mille/Notrehistoire_BG.jpeg") no-repeat center center ;
    background-size: cover;
    background-attachment: fixed;
}
.html-fix-courrier{
    background: url("../../img/Hamme_mille/BG_journal.jpeg");

}
/*debug*/
#u852781
{
    margin-bottom: 0px !important;
    top: -43vh !important;
}
.FFHEI
{
    top: 8vh !important;    
}
#slideshowu154739
{
    height: 52vh !important;
}
/*debug*/
.primary
{
    color: #662D91 !important;
}
#accordionu46515wrapper
{
    margin-top: 45px;
}
#u2046-2 > p
{
    margin-bottom:0;
}
#u4632
{
    width: 100%;
    font-size: 11px;
    margin-bottom: 0;
    height: 56px;
    font-weight: bold;
}
#u4616
{
    width: 4%;
    margin-top: 14px;
    margin-left: 48%;
    left: 396px;
}
#u4626
{
    width: 5%;
    margin-top: 14px;
    margin-left: 46%;
    left: 339px;
}
#u4638
{
    /* position: relative; */
    width: 3%;
    margin-top: 15px;
    margin-left: 60%;
    margin-right: -10000px;
    left: 260px;
}
#u469838
{
       /* position: relative; */
    width: 2%;
    margin-top: 14px;
    margin-left: 57%;
    margin-right: -10000px;
    left: 216px;
}
#u4849-3
{
    font-family: inherit;
}
#u4849-2
{
    left: 16%;
    position: relative;
    font-size: 54px;
    top: -25%;
    color: red;
    font-weight: 700;
}
#u4849-4
{
    left: 16%;
    position: relative;
    font-size: 82px;
    top: -29%;
    color: red;
    font-weight: 700;
}
#u4836-44
{
    left: 16%;
    position: relative;
    font-size: 45px;
    top: -33%;
    color: red;
    font-weight: 300;
}
#u4836-45
{
    left: 16%;
    position: relative;
    font-size: 45px;
    top: -39%;
    color: red;
    font-weight: 300;
}
#u4637
{
    width: 10%;
}
.containerr
{
    margin-left: 13% !important;
    min-height: 75vh;
}
.fixheight
{
    min-height: 80vh;
}
.fixmenu
{
    position: relative;
    margin-left: 10%;
    margin-right: 10%;
    width: 80%;
}
.blue
{
    color: royalblue !important;
}
.actudescfull
{
    display: none;
}
#accordion
{
    font-family: acumin-pro, sans-serif;
    font-weight: 400;
}
    
#facade
{
    left: 685px;
    position: relative;
    top: 105px;
}



#page
{
    overflow: hidden;
}
#u2045_align_to_page
{
    background-color: white;
}
#u2045
{
    padding: 0px;
}
#u147308.MuseMenuActive #u147310
{
    margin: 0;
}
.accordeon_left
{
    width: 70%;
    float: left;
    font-family: acumin-pro, sans-serif;
    font-weight: 400;
}

.accordeon_right
{
    width: 90%;
    float: right;
    font-family: acumin-pro, sans-serif;
    font-weight: 400;
}

.accordeon_left_color
{
    background-color: #ffd17b;
    border: none;
    padding-top: 10px;
    padding-bottom: 10px;
    min-height: 19px;
    color: black;
    
}
.ui-state-active
{
    background-color: #F4AC1C;
    font-weight: 800;
}
#accordion{
    margin-top: 10px;
    min-height: 50vh;
}
#u2043
{
    width: 200px;
}
#page_position_content
{
        margin-bottom: 0;
}
@media (max-width: 1900px) and (min-width: 1751px){
#u4849-2
{
    left: 16%;
    position: relative;
    font-size: 54px;
    top: -25%;
    color: red;
    font-weight: 700;
}
#u4849-4
{
    left: 16%;
    position: relative;
    font-size: 82px;
    top: -29%;
    color: red;
    font-weight: 700;
}
#u4836-44
{
    left: 16%;
    position: relative;
    font-size: 45px;
    top: -33%;
    color: red;
    font-weight: 300;
}
    #u4632
{
    width: 115%;
    font-size: 11px;
    margin-bottom: 0;
    height: 56px;
    font-weight: bold;
}
#u4616
{
    width: 4%;
    margin-top: 14px;
    margin-left: 48%;
    left: 396px;
}
#u4626
{
    width: 5%;
    margin-top: 14px;
    margin-left: 46%;
    left: 339px;
}
#u4638
{
    width: 3%;
    margin-top: 17px;
    margin-left: 62%;
    margin-right: -10000px;
    left: 260px;
}
#u469838
{
    width: 2%;
    margin-top: 14px;
    margin-left: 59%;
    margin-right: -10000px;
    left: 216px;
}
}
@media (max-width: 1750px) and (min-width: 1600px){
#u4849-2
{
    left: 16%;
    position: relative;
    font-size: 54px;
    top: -25%;
    color: red;
    font-weight: 700;
}
#u4849-4
{
    left: 16%;
    position: relative;
    font-size: 82px;
    top: -29%;
    color: red;
    font-weight: 700;
}
#u4836-44
{
    left: 16%;
    position: relative;
    font-size: 45px;
    top: -33%;
    color: red;
    font-weight: 300;
}
    #u4632
{
    width: 115%;
    font-size: 11px;
    margin-bottom: 0;
    height: 56px;
    font-weight: bold;
}
#u4616
{
    width: 4%;
    margin-top: 14px;
    margin-left: 48%;
    left: 396px;
}
#u4626
{
    width: 5%;
    margin-top: 14px;
    margin-left: 46%;
    left: 339px;
}
#u4638
{
    width: 3%;
    margin-top: 17px;
    margin-left: 62%;
    margin-right: -10000px;
    left: 260px;
}
#u469838
{
    width: 2%;
    margin-top: 14px;
    margin-left: 59%;
    margin-right: -10000px;
    left: 216px;
}
}

@media (max-width: 1599px) and (min-width: 1431px){
#u4849-2
{
    left: 16%;
    position: relative;
    font-size: 54px;
    top: -25%;
    color: red;
    font-weight: 700;
}
#u4849-4
{
    left: 16%;
    position: relative;
    font-size: 82px;
    top: -29%;
    color: red;
    font-weight: 700;
}
#u4836-44
{
    left: 16%;
    position: relative;
    font-size: 45px;
    top: -33%;
    color: red;
    font-weight: 300;
}
        #u4632
{
    width: 108%;
    font-size: 11px;
    margin-bottom: 0;
    height: 56px;
    font-weight: bold;
}
#u4616
{
    width: 4%;
    margin-top: 14px;
    margin-left: 48%;
    left: 396px;
}
#u4626
{
    width: 5%;
    margin-top: 14px;
    margin-left: 46%;
    left: 339px;
}
#u4638
{
    width: 3%;
    margin-top: 18px;
    margin-left: 64%;
    margin-right: -10000px;
    left: 260px;
}
#u469838
{
    width: 2%;
    margin-top: 14px;
    margin-left: 61%;
    margin-right: -10000px;
    left: 216px;
}
#u4637
{
    width: 12%;    
}
}
@media (max-width: 1430px) and (min-width: 1366px){
#u4849-2
{
    left: 16%;
    position: relative;
    font-size: 54px;
    top: -25%;
    color: red;
    font-weight: 700;
}
#u4849-4
{
    left: 16%;
    position: relative;
    font-size: 82px;
    top: -29%;
    color: red;
    font-weight: 700;
}
#u4836-44
{
    left: 16%;
    position: relative;
    font-size: 45px;
    top: -33%;
    color: red;
    font-weight: 300;
}
.containerr
    {
    
        margin-left: 9% !important;
    }
        #u4632
{
    width: 108%;
    font-size: 11px;
    margin-bottom: 0;
    height: 56px;
    font-weight: bold;
}
#u4616
{
    width: 4%;
    margin-top: 20px;
    margin-left: 48%;
    left: 396px;
}
#u4626
{
    width: 6%;
    margin-top: 14px;
    margin-left: 45%;
    left: 339px;
}
#u4638
{
    width: 3%;
    margin-top: 21px;
    margin-left: 65%;
    margin-right: -10000px;
    left: 260px;
}
#u469838
{
    width: 2%;
    margin-top: 17px;
    margin-left: 62%;
    margin-right: -10000px;
    left: 216px;
}
#u4637
{
    width: 13%;    
}
}
@media (min-width: 1366px){
    #u2044{
        margin-bottom: 0px;
        margin-top: 0px;
    }
}
@media (max-width: 1365px) and (min-width: 1236px)
{
#u4849-2
{
    left: 16%;
    position: relative;
    font-size: 54px;
    top: -25%;
    color: red;
    font-weight: 700;
}
#u4849-4
{
    left: 16%;
    position: relative;
    font-size: 82px;
    top: -29%;
    color: red;
    font-weight: 700;
}
#u4836-44
{
    left: 16%;
    position: relative;
    font-size: 45px;
    top: -33%;
    color: red;
    font-weight: 300;
}
    .containerr
    {
    
        margin-left: 5% !important;
    }
    #u4638
    {
        left: 245px;
    }
    #u469838
    {
        left: 200px;
    }
        #u4632
{
    width: 108%;
    font-size: 11px;
    margin-bottom: 0;
    height: 56px;
    font-weight: bold;
}
#u4616
{
    width: 4%;
    margin-top: 20px;
    margin-left: 48%;
    left: 396px;
}
#u4626
{
    width: 6%;
    margin-top: 14px;
    margin-left: 45%;
    left: 339px;
}
#u4638
{
    width: 3%;
    margin-top: 21px;
    margin-left: 65%;
    margin-right: -10000px;
    left: 260px;
}
#u469838
{
    width: 2%;
    margin-top: 17px;
    margin-left: 62%;
    margin-right: -10000px;
    left: 216px;
}
#u4637
{
    width: 14%;    
}
}

@media (max-width: 1235px) and (min-width: 1130px)
{
#u4849-2
{
    left: 16%;
    position: relative;
    font-size: 54px;
    top: -25%;
    color: red;
    font-weight: 700;
}
#u4849-4
{
    left: 16%;
    position: relative;
    font-size: 82px;
    top: -29%;
    color: red;
    font-weight: 700;
}
#u4836-44
{
    left: 16%;
    position: relative;
    font-size: 45px;
    top: -33%;
    color: red;
    font-weight: 300;
}
    .containerr
    {
   
        margin-left: 4% !important;
    }
    #u4638
    {
        left: 315px;
    }
     #u469838
    {
        left: 268px;
    }
        #u4632
{
    width: 108%;
    font-size: 11px;
    margin-bottom: 0;
    height: 56px;
    font-weight: bold;
}
#u4616
{
    width: 5%;
    margin-top: 20px;
    margin-left: 46%;
    left: 396px;
}
#u4626
{
    width: 7%;
    margin-top: 14px;
    margin-left: 43%;
    left: 339px;
}
#u4638
{
    width: 4%;
    margin-top: 21px;
    margin-left: 66%;
    margin-right: -10000px;
    left: 260px;
}
#u469838
{
    width: 3%;
    margin-top: 17px;
    margin-left: 62%;
    margin-right: -10000px;
    left: 216px;
}
#u4637
{
    width: 15%;
    margin-left: 44%;
}
}
@media (max-width: 1129px) and (min-width: 943px)
{
#u4849-2
{
        left: 31%;
    position: relative;
    font-size: 54px;
    top: -17%;
    color: red;
    font-weight: 700;
}
#u4849-4
{
        left: 31%;
    position: relative;
    font-size: 82px;
    top: -23%;
    color: red;
    font-weight: 700;
}
#u4836-44
{
    left: 31%;
    position: relative;
    font-size: 45px;
    top: -30%;
    color: red;
    font-weight: 300;
}
#u4836-45
{
   left: 31%;
    position: relative;
    font-size: 45px;
    top: -39%;
    color: red;
    font-weight: 300;     
}
    #u872727 
    {
    z-index: 212;
    width: 130px;
    margin-top: 19px;
    margin-left: 62%;
    left: -410px;
    }
    .containerr
    {

        margin-left: 4% !important;
    }
    #accordionu46515wrapper
    {
        left: -150px;
    }
    #u4638
    {
        left: 215px;
    }
     #u469838
    {
        left: 170px;
    }
        #u4637
    {
        margin-left:46%;
    }
        #u4632
{
    width: 108%;
    font-size: 11px;
    margin-bottom: 0;
    height: 56px;
    font-weight: bold;
}
#u4616
{
    width: 7%;
    margin-top: 17px;
    margin-left: 30%;
    left: 396px;
}
#u4626
{
    width: 8%;
    margin-top: 14px;
    margin-left: 27%;
    left: 339px;
}
#u4638
{
    width: 4%;
    margin-top: 21px;
    margin-left: 53%;
    margin-right: -10000px;
    left: 260px;
}
#u469838
{
    width: 3%;
    margin-top: 17px;
    margin-left: 49%;
    margin-right: -10000px;
    left: 216px;
}
#u4637
{
    width: 20%;
    margin-left: 38%;
}
}


@media (max-width: 942px) and (min-width: 904px)
{
    #u4637
    {
        margin-left:43%;
    }
    
#u4849-2
{
        left: 31%;
    position: relative;
    font-size: 54px;
    top: -17%;
    color: red;
    font-weight: 700;
}
#u4849-4
{
        left: 31%;
    position: relative;
    font-size: 82px;
    top: -23%;
    color: red;
    font-weight: 700;
}
#u4836-44
{
    left: 31%;
    position: relative;
    font-size: 45px;
    top: -30%;
    color: red;
    font-weight: 300;
}
#u4836-45
{
   left: 31%;
    position: relative;
    font-size: 45px;
    top: -39%;
    color: red;
    font-weight: 300;     
}
    .containerr
    {

        margin-left: 4% !important;
    }
    #accordionu46515wrapper
    {
        left: -150px;
    }
    #u2043
    {
        width: 190px;
    }
     #u4638
    {
        left: 215px;
    }
     #u469838
    {
        left: 170px;
    }
    #u872727 
    {
    z-index: 212;
    width: 130px;
    margin-top: 19px;
    margin-left: 62%;
    left: -410px;
    }
            #u4632
{
    width: 108%;
    font-size: 11px;
    margin-bottom: 0;
    height: 56px;
    font-weight: bold;
}
#u4616
{
    width: 8%;
    margin-top: 17px;
    margin-left: 25%;
    left: 396px;
}
#u4626
{
    width: 10%;
    margin-top: 14px;
    margin-left: 21%;
    left: 339px;
}
#u4638
{
    width: 4%;
    margin-top: 21px;
    margin-left: 53%;
    margin-right: -10000px;
    left: 260px;
}
#u469838
{
    width: 3%;
    margin-top: 17px;
    margin-left: 49%;
    margin-right: -10000px;
    left: 216px;
}
#u4637
{
    width: 20%;
    margin-top: 13px;
    margin-left: 36%;
}
}
@media (max-width: 903px) and (min-width: 827px)   
{
        #u4637
    {
        margin-left:40%;
    }
#u4849-2
{
        left: 31%;
    position: relative;
    font-size: 54px;
    top: -17%;
    color: red;
    font-weight: 700;
}
#u4849-4
{
        left: 31%;
    position: relative;
    font-size: 82px;
    top: -23%;
    color: red;
    font-weight: 700;
}
#u4836-44
{
    left: 31%;
    position: relative;
    font-size: 45px;
    top: -30%;
    color: red;
    font-weight: 300;
}
#u4836-45
{
   left: 31%;
    position: relative;
    font-size: 45px;
    top: -39%;
    color: red;
    font-weight: 300;     
}
        #u872727 
    {
    z-index: 212;
    width: 130px;
    margin-top: 19px;
    margin-left: 64%;
    left: -410px;
    }
    .containerr
    {
 
        margin-left: 4% !important;
    }
    #accordionu46515wrapper
    {
        left: -150px;
    }
     #u4638
    {
        width: 69px;
        left: 234px;
    }
     #u469838
    {
        left: 187px;
    }
            #u4632
{
    width: 108%;
    font-size: 11px;
    margin-bottom: 0;
    height: 56px;
    font-weight: bold;
}
#u4616
{
    width: 8%;
    margin-top: 17px;
    margin-left: 19%;
    left: 396px;
}
#u4626
{
    width: 11%;
    margin-top: 14px;
    margin-left: 14%;
    left: 339px;
}
#u4638
{
    width: 5%;
    margin-top: 21px;
    margin-left: 48%;
    margin-right: -10000px;
    left: 260px;
}
#u469838
{
    width: 4%;
    margin-top: 17px;
    margin-left: 42%;
    margin-right: -10000px;
    left: 216px;
}
#u4637
{
    width: 23%;
    margin-top: 13px;
    margin-left: 30%;
}
    
}

@media (max-width: 826px) and (min-width: 797px)
{
            #u4637
    {
        margin-left:40%;
    }
#u4849-2
{
        left: 31%;
    position: relative;
    font-size: 54px;
    top: -17%;
    color: red;
    font-weight: 700;
}
#u4849-4
{
        left: 31%;
    position: relative;
    font-size: 82px;
    top: -23%;
    color: red;
    font-weight: 700;
}
#u4836-44
{
    left: 31%;
    position: relative;
    font-size: 45px;
    top: -30%;
    color: red;
    font-weight: 300;
}
#u4836-45
{
   left: 31%;
    position: relative;
    font-size: 45px;
    top: -39%;
    color: red;
    font-weight: 300;     
}
    .containerr
    {
   
        margin-left: 4% !important;
    }
    #accordionu46515wrapper
    {
        left: -150px;
    }
             #u4632
{
    width: 108%;
    font-size: 11px;
    margin-bottom: 0;
    height: 56px;
    font-weight: bold;
}
#u4616
{
    width: 8%;
    margin-top: 17px;
    margin-left: 16%;
    left: 396px;
}
#u4626
{
    width: 11%;
    margin-top: 14px;
    margin-left: 11%;
    left: 339px;
}
#u4638
{
    width: 5%;
    margin-top: 21px;
    margin-left: 48%;
    margin-right: -10000px;
    left: 260px;
}
#u469838
{
    width: 4%;
    margin-top: 17px;
    margin-left: 42%;
    margin-right: -10000px;
    left: 216px;
}
#u4637
{
    width: 23%;
    margin-top: 13px;
    margin-left: 35%;
}   
}
@media (max-width: 796px) and (min-width: 718px)
{
            #u4637
    {
        margin-left:40%;
    }
#u4849-2
{
         left: 31%;
    position: relative;
    font-size: 49px;
    top: -13%;
    color: red;
    font-weight: 700;
}
#u4849-4
{
        left: 31%;
    position: relative;
    font-size: 75px;
    top: -20%;
    color: red;
    font-weight: 700;
}
#u4836-44
{
        left: 31%;
    position: relative;
    font-size: 41px;
    top: -27%;
    color: red;
    font-weight: 300;
}
#u4836-45
{
       left: 31%;
    position: relative;
    font-size: 40px;
    top: -35%;
    color: red;
    font-weight: 300;    
}
    .containerr
    {
      
        margin-left: 4% !important;
    }
    #accordionu46515wrapper
    {
        left: -150px;
    }
    #facade
    {
       left: 612px; 
    }
     #u4638
    {
        width: 59px;
        margin-top: 36px;
        left: 180px;
    }
     #u469838
    {
        left: 134px;
        margin-top: 15px;
    }
             #u4632
{
    width: 108%;
    font-size: 11px;
    margin-bottom: 0;
    height: 56px;
    font-weight: bold;
}
#u4616
{
    width: 10%;
    margin-top: 17px;
    margin-left: 7%;
    left: 396px;
}
#u4626
{
    width: 13%;
    margin-top: 14px;
    margin-left: 2%;
    left: 339px;
}
#u4638
{
    width: 7%;
    margin-top: 21px;
    margin-left: 41%;
    margin-right: -10000px;
    left: 260px;
}
#u469838
{
    width: 5%;
    margin-top: 17px;
    margin-left: 35%;
    margin-right: -10000px;
    left: 216px;
}
#u4637
{
    width: 26%;
    margin-top: 13px;
    margin-left: 29%;
}  
}
@media (max-width: 717px) and (min-width: 685px)
{
            #u4637
    {
        margin-left:40%;
    }
#u4849-2
{
         left: 31%;
    position: relative;
    font-size: 49px;
    top: -13%;
    color: red;
    font-weight: 700;
}
#u4849-4
{
        left: 31%;
    position: relative;
    font-size: 75px;
    top: -20%;
    color: red;
    font-weight: 700;
}
#u4836-44
{
        left: 31%;
    position: relative;
    font-size: 41px;
    top: -27%;
    color: red;
    font-weight: 300;
}
#u4836-45
{
       left: 31%;
    position: relative;
    font-size: 40px;
    top: -35%;
    color: red;
    font-weight: 300;    
}
    .containerr
    {
    
        margin-left: 4% !important;
    }
     #accordionu46515wrapper
    {
        left: -150px;
    }
    #facade
    {
       left: 612px; 
    }
    #u9569-2{
        margin-top: 20px;
    }
    #u2043
    {
        width: 180px;
    }
    #u4638
    {
        width: 59px;
        margin-top: 36px;
        left: 153px;
    }
      #u469838
    {
        left: 108px;
        margin-top: 15px;
    }
                 #u4632
{
    width: 108%;
    font-size: 11px;
    margin-bottom: 0;
    height: 56px;
    font-weight: bold;
}
#u4616
{
    width: 10%;
    margin-top: 17px;
    margin-left: 5%;
    left: 396px;
}
#u4626
{
    width: 13%;
    margin-top: 14px;
    margin-left: 0%;
    left: 339px;
}
#u4638
{
    width: 7%;
    margin-top: 21px;
    margin-left: 39%;
    margin-right: -10000px;
    left: 260px;
}
#u469838
{
    width: 5%;
    margin-top: 17px;
    margin-left: 33%;
    margin-right: -10000px;
    left: 216px;
}
#u4637
{
    width: 27%;
    margin-top: 13px;
    margin-left: 31%;
} 
}
@media (max-width: 684px) and (min-width: 629px)
{
    #u4637
    {
        margin-left:40%;
    }
#u4849-2
{
         left: 31%;
    position: relative;
    font-size: 49px;
    top: -13%;
    color: red;
    font-weight: 700;
}
#u4849-4
{
        left: 31%;
    position: relative;
    font-size: 75px;
    top: -20%;
    color: red;
    font-weight: 700;
}
#u4836-44
{
        left: 31%;
    position: relative;
    font-size: 41px;
    top: -27%;
    color: red;
    font-weight: 300;
}
#u4836-45
{
       left: 31%;
    position: relative;
    font-size: 40px;
    top: -35%;
    color: red;
    font-weight: 300;    
}
         #u872727 
    {
    z-index: 212;
    width: 130px;
    margin-top: 19px;
    margin-left: 76%;
    left: -410px;
    }
    .containerr
    {
  
        margin-left: 4% !important;
    }
     #accordionu46515wrapper
    {
        left: -150px;
    }
    #facade
    {
       left: 612px; 
    }
    #u9569-2{
        margin-top: 20px;
    }
    #u2043
    {
        width: 160px;
    }
    #u4638
    {
        width: 59px;
        left: 94px;
        margin-top: 16px;
    }
     #u469838
    {
        left: 50px;
        margin-top: 0;
    }
                     #u4632
{
    width: 108%;
    font-size: 11px;
    margin-bottom: 0;
    height: 56px;
    font-weight: bold;
}
#u4616
{
    width: 10%;
    margin-top: 17px;
    margin-left: -6%;
    left: 396px;
}
#u4626
{
    width: 13%;
    margin-top: 14px;
    margin-left: -11%;
    left: 339px;
}
#u4638
{
    width: 7%;
    margin-top: 21px;
    margin-left: 34%;
    margin-right: -10000px;
    left: 260px;
}
#u469838
{
    width: 5%;
    margin-top: 17px;
    margin-left: 28%;
    margin-right: -10000px;
    left: 216px;
}
#u4637
{
    width: 29%;
    margin-top: 13px;
    margin-left: 31%;
}
#u393707
{
      margin-left: 44%;  
}
}
@media (max-width: 628px) and (min-width: 549px)
{
    #u4637
    {
        margin-left:40%;
    }
#u4849-2
{
         left: 0%;
    position: relative;
    font-size: 49px;
    top: -13%;
    color: red;
    font-weight: 700;
}
#u4849-4
{
        left: -1%;
    position: relative;
    font-size: 75px;
    top: -20%;
    color: red;
    font-weight: 700;
}
#u4836-44
{
        left: 1%;
    position: relative;
    font-size: 41px;
    top: -27%;
    color: red;
    font-weight: 300;
}
#u4836-45
{
       left: 1%;
    position: relative;
    font-size: 40px;
    top: -35%;
    color: red;
    font-weight: 300;    
}

    #u872727 
    {
    z-index: 212;
    width: 130px;
    margin-top: 19px;
    margin-left: 82%;
    left: -410px;
    }
    .containerr
    {
         width: 96% !important;
    
        margin-left: 2% !important;
    }
    #u9569-4
    {
        padding-top: 150px;
    }
    #facade
    {
        left: 272px;
        top: 296px;
    }
    #u4836-4,#u4849-6,#u9569-4{
        left: 1%;
    }
    #u2043
    {
        width: 150px;
    }
    #u4638
    {
        width: 59px;
        margin-top: 16px;
        left: 96px;
    }
     #u469838
    {
        left: 50px;
        margin-top: 0;
    }
                     #u4632
{
    width: 108%;
    font-size: 9px;
    margin-bottom: 0;
    height: 56px;
    font-weight: bold;
}
#u4616
{
    width: 10%;
    margin-top: 17px;
    margin-left: -12%;
    left: 396px;
}
#u4626
{
    width: 16%;
    margin-top: 14px;
    margin-left: -18%;
    left: 339px;
}
#u4638
{
    width: 7%;
    margin-top: 21px;
    margin-left: 36%;
    margin-right: -10000px;
    left: 260px;
}
#u469838
{
    width: 5%;
    margin-top: 17px;
    margin-left: 30%;
    margin-right: -10000px;
    left: 216px;
}
#u4637
{
    width: 22%;
    margin-top: 13px;
    margin-left: 30%;
}
#u393707
{
      margin-left: 51%;  
}
}
@media (max-width: 548px) and (min-width: 501px){
        #u4637
    {
        margin-left:35%;
    }
#u4849-2
{
         left: 0%;
    position: relative;
    font-size: 49px;
    top: -13%;
    color: red;
    font-weight: 700;
}
#u4849-4
{
        left: -1%;
    position: relative;
    font-size: 75px;
    top: -20%;
    color: red;
    font-weight: 700;
}
#u4836-44
{
        left: 1%;
    position: relative;
    font-size: 41px;
    top: -27%;
    color: red;
    font-weight: 300;
}
#u4836-45
{
       left: 1%;
    position: relative;
    font-size: 40px;
    top: -35%;
    color: red;
    font-weight: 300;    
}
    #u872727 
    {
    z-index: 212;
    width: 130px;
    margin-top: 19px;
    margin-left: 95%;
    left: -410px;
    }
    .containerr
    {
        width: 96% !important;
      
        margin-left: 4% !important;
    }
    #u9569-4
    {
        padding-top: 150px;
    }
    #facade
    {
        left: 272px;
        top: 296px;
    }
    #u4836-4,#u4849-6,#u9569-4{
        left: 1%;
    }
    #u2043
    {
        width: 140px;
    }
    #u4638
    {
        width: 59px;
        margin-top: 10px;
        left: 75px;
    }
     #u469838
    {
        left: 32px;
        margin-top: 0;
    }
                     #u4632
{
    width: 108%;
    font-size: 9px;
    margin-bottom: 0;
    height: 56px;
    font-weight: bold;
}
#u4616
{
    width: 14%;
    margin-top: 17px;
    margin-left: -18%;
    left: 396px;
}
#u4626
{
    width: 17%;
    margin-top: 14px;
    margin-left: -24%;
    left: 339px;
}
#u4638
{
    width: 9%;
    margin-top: 21px;
    margin-left: 36%;
    margin-right: -10000px;
    left: 260px;
}
#u469838
{
    width: 6%;
    margin-top: 17px;
    margin-left: 29%;
    margin-right: -10000px;
    left: 209px;
}
#u4637
{
    width: 22%;
    margin-top: 13px;
    margin-left: 35%;
}
#u393707
{
      margin-left: 51%;  
}
#u2046-4
    {
        font-size: 9px;
    }
}
@media (max-width: 500px) and (min-width: 382px)
{
#u4849-2
{
    width: 150%;
    left: -23%;
    position: relative;
    font-size: 35px;
    top: -13%;
    color: red;
    font-weight: 700;
}
#u4849-4
{
        width: 150%;
    left: -31%;
    position: relative;
    font-size: 50px;
    top: -20%;
    color: red;
    font-weight: 700;
}
#u4836-44
{
        width: 150%;
    left: -19%;
    position: relative;
    font-size: 27px;
    top: -27%;
    color: red;
    font-weight: 300;
}
#u4836-45
{
        width: 150%;
    left: -19%;
    position: relative;
    font-size: 26px;
    top: -35%;
    color: red;
    font-weight: 300;  
}
    #u872727 
    {
    z-index: 212;
    width: 130px;
    margin-top: 8px;
    margin-left: 95%;
    left: -351px !important;
    }
    .menumm
    {
        display: block;
        top: 64px;
   
        left: 20px;
    }
    .containerr
    {
        padding-top: 60px;
        margin-left: 0% !important;
         width: 72% !important;
    }
    #u9569-4
    {
        padding-top: 150px;
    }
    #facade
    {
        left: 32px;
        top: 313px;
    }
    #u4836-4,#u4849-6,#u9569-4{
        left: 1%;
    }

                    #u4632
{
    width: 108%;
    font-size: 9px;
    margin-bottom: 0;
    height: 56px;
    font-weight: bold;
}
#u4616
{
    margin-top: 7px;
    margin-left: -33%;
    left: 396px;
}
#u4616, #u4616 > img
{
     height: 40px !important;
     width: 55px !important;
}
#u4626
{
    margin-top: 11px;
    margin-left: -41%;
    left: 339px;
}
#u4626, #u4626 > img
{
    width: 85px !important;
    height: 35px !important;       
}
#u4638
{
    width: 9%;
    margin-top: 21px;
    margin-left: 31%;
    margin-right: -10000px;
    left: 260px;
}
#u469838
{
    width: 6%;
    margin-top: 17px;
    margin-left: 24%;
    margin-right: -10000px;
    left: 209px;
}
#u4637
{
    height: 20% !important;
    width: 22% !important;
    margin-top: 5px;
    margin-left: 85%;
}
#u393707
{
    left:0px;
}
#u2046-4
{
    font-size: 9px;
    width: 92px;
}

}

@media (max-width: 500px)
{
    .menumm
    {
        display: block;
        top: 64px;
        padding-bottom: 60px;
        left: 25px !important;
    }
    .containerr
    {
        padding-right: 60px !important;
        padding-top: 10px;
        margin-left: 0% !important;
         width: 72% !important;
    }
    #u4638812
    {
        height: 40px;
    }
    .accordeon_left
    {
        width: 100%;
    }
    #u2043
    {
        width: 130px;
    }
    /*debug*/
#u852781
{
    margin-bottom: 0px !important;
    top: -50vh !important;
}
.FFHEI
{
    top: -1vh !important;    
}
}
@media (max-width: 381px)
{

#u4849-2
{
       width: 150%;
    left: -16%;
    position: relative;
    font-size: 35px;
    top: -13%;
    color: red;
    font-weight: 700;
}
#u4849-4
{
        width: 150%;
    left: -16%;
    position: relative;
    font-size: 50px;
    top: -20%;
    color: red;
    font-weight: 700;
}
#u4836-44
{
    width: 150%;
    left: -13%;
    position: relative;
    font-size: 27px;
    top: -27%;
    color: red;
    font-weight: 300;
}
#u4836-45
{
    width: 150%;
    left: -12%;
    position: relative;
    font-size: 26px;
    top: -35%;
    color: red;
    font-weight: 300;
}
        #u872727 
    {
    z-index: 212;
    width: 130px;
    margin-top: 8px;
    margin-left: 95%;
    left: -274px !important;
    }

    .menumm
    {
        display: block;
        top: 64px;
        padding-bottom: 60px;
        left: 25px !important;
    }
    .containerr
    {
        padding-top: 10px;
        margin-left: 0% !important;
         width: 72% !important;
    }
    #u4638812
    {
        height: 40px;
    }
    #u9569-4
    {
        padding-top: 150px;
    }
    #facade
    {
        left: 32px;
        top: 214px;
    }
    #u4836-4,#u4849-6,#u9569-4{
        left: 1%;
    }
    #u9569-4{
        margin-top: 235px;
    }
    #u4849-3{
        padding: 0;
    }
    #u4836-4{
        margin-top: 86px;
    }
    #u4849-6{
        margin-top: 0;
    }
                    #u4632
{
    width: 108%;
    font-size: 9px;
    margin-bottom: 0;
    height: 56px;
    font-weight: bold;
}
#u4616
{
    margin-top: 37px;
    margin-left: -75%;
    left: 396px;
}
#u4616, #u4616 > img
{
    height: 40px !important;
    width: 65px !important;
}
#u4626
{
    margin-top: 11px;
    margin-left: -38%;
    left: 339px;
}
#u4626, #u4626 > img
{
    width: 97px !important;
    height: 38px !important;   
}
#u4638
{
    width: 11%;
    margin-top: 14px;
    margin-left: 39%;
    margin-right: -10000px;
    left: 260px;
}
#u469838
{
    width: 7%;
    margin-top: 11px;
    margin-left: 29%;
    margin-right: -10000px;
    left: 209px;
}
#u4637
{
    height: 21% !important;
    width: 22% !important;
    margin-top: 5px;
    margin-left: 87%;
}
#u393707
{
    left:5px;
    margin-top: 8px;
}
#u2046-4
{
    font-size: 9px;
    width: 92px;
}
}

/*
#u393707
{
    margin-top: 0px;
}
#u2045-bw{
    font-size: 10px;
}
#u46936-2
{
    margin: 0;
}
#u4626,#u4616,#u4637
{
    margin-top: 0;
    margin-bottom: 15px;
}

@media (max-width: 500px){
    #u2045-bw
    {
        padding-top: 25px;    
    }
}
*/