<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (min-width: 992px) and (max-width: 1280px) {
    #body_web p{
        font-size:22px ;
    }
    #body_web h1{
	    font-size:38px;
	}
	#body_web h2{
	    font-size:33px;
	}
	#body_web h3{
	    font-size:28px;
	}
}


@media only screen and (min-width: 992px)  {

 
    #bloc_menu{
		padding:0px;
        margin:0px;
        display:block;       
        
        width:100%;
        position:absolute;
        top:0;
        left:0;
        z-index:1000;
    }
    #bloc_menu_inner{
        background-color:rgba(0,0,0,0.75);
        display:block;     
    }
    
    .bloc_menu_inner_row{
		max-width:1800px;margin:0 auto;padding:55px 0 100px 0;
	}
	.bloc_nav{
		padding-top:50px;
	}

    .primary-nav{
        list-style-type:none;
        padding:0px;
        margin:0 auto;
   		font-family:'Century Gothic';
        border:0px solid red;
        position:relative;
        z-index:2000 !important;          
    }

    .primary-nav li{
        list-style-type:none;
        height: 50px;
        line-height: 14px;
        border:0px solid green;
        display:inline-block;
        text-align:center !important;
        vertical-align:top;
    }
    
	/*
    .primary-nav li:hover{
        background-color:#6e6e6e;
    }
    .primary-nav .selectedMenu{
        background-color:#a22020;
    }
    */

    .primary-nav li:hover &gt; a{
        color:#fff;
    }

	


    .primary-nav &gt; li &gt; a{
        /*padding:17px 50px;*/
        /*padding:17px 20%;*/
        padding:17px 20px;
    }

    .primary-nav li a{
        display: block;
        text-decoration:none;
        color:#15b69d;
        font-size:26px;
        line-height:26px;
        letter-spacing: 1px;
        width:100%;
        height:100%;
    }
	


    .primary-nav li:hover ul{
        display:block;

    }

    .primary-nav li ul{
        display:none;
        list-style-type:none;
        position:absolute;
        top:50px;
        padding:0px;
        margin:0px;
        min-width:180px;
        background-color:#15b69d;
        z-index:2000 !important;
    }
    .primary-nav li ul li{
        display:block;
        list-style-type:none;
        position:relative;
        z-index:2000 !important;
        float:none;
        text-align:left;
        text-transform:none;
        padding:0px;
        margin:0px;
        height: 40px;
        line-height: 40px;
        border:0px;
        border-top:0px solid rgba(0,0,0,.9);
    }

    .primary-nav li ul li a {
        padding: 5px 25px 0px 25px;
        color:#fff;
        font-size:18px;
        text-transform:none;
        font-weight:normal;
        z-index:2000 !important;
        text-align:left;
    }


    .primary-nav li ul li:hover{
       height: 40px;
       background-color:#108e7a;
       color:#ffffff;
    }
    .primary-nav li ul li a:hover{
       color:#fff;
    }
    
    /*
    #diaporama{
        padding-top: 49.32%;
    }

    #diaporama .caption{
        padding: 20px 30px;
    }
    */
    
}



@media only screen and (max-width: 1850px)  {
    .primary-nav &gt; li &gt; a{
        font-size:24px !important;
        padding:17px 20px;
    }
}
@media only screen and (max-width: 1660px)  {
    .primary-nav &gt; li &gt; a{
        font-size:22px !important;
        padding:17px 20px;
    }
}
@media only screen and (max-width: 1560px)  {
    .primary-nav &gt; li &gt; a{
        font-size:20px !important;
        padding:17px 20px;
    }
}
@media only screen and (max-width: 1470px)  {
    .primary-nav &gt; li &gt; a{
        font-size:18px !important;
        padding:17px 20px;
    }
}
@media only screen and (max-width: 1370px)  {
    .primary-nav &gt; li &gt; a{
        font-size:16px !important;
        padding:17px 18px;
    }
}
@media only screen and (max-width: 1270px)  {
    .primary-nav &gt; li &gt; a{
        font-size:16px !important;
        padding:17px 15px;
    }
}
@media only screen and (max-width: 1200px)  {
    .primary-nav &gt; li &gt; a{
        font-size:20px !important;
        padding:17px 30px;
    }
}
@media only screen and (max-width: 1120px)  {
    .primary-nav &gt; li &gt; a{
        font-size:18px !important;
        padding:17px 30px;
    }
}
@media only screen and (max-width: 1050px)  {
    .primary-nav &gt; li &gt; a{
        font-size:18px !important;
        padding:17px 25px;
    }
}









</pre></body></html>