@import "../webfont/font.css";html{-webkit-font-smoothing:antialiased;overflow-y:scroll}body{margin:0;padding:0}*{outline:none}img{border:none;width: 100%;max-width: 100%;}ul li{list-style:none}ul,p,h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-weight:400}iframe{width:100%;height:100%}a{text-decoration:none;color:inherit;-webkit-transition:color 250ms ease-out;-moz-transition:color 250ms ease-out;-o-transition:color 250ms ease-out;transition:color 250ms ease-out}p strong{font-family:'ralewaybold';font-weight:400}.wrapper{width:935px;margin:auto}.header{position:relative;padding-top:25px;height:107px}.header .logo{float:left}.header a{display:block}.logo img{width:243px}.menu ul li{display:inline-block;cursor:pointer}.top-menu{float:right;margin-top:81px;text-transform:uppercase;font-family:'Tungsten-Medium';font-size:20px}.top-menu ul li{margin-left:28px;letter-spacing:2px}.top-menu ul li:hover,.top-menu ul li .active{color:#1DC8B7}.menu-mask{height:41px;position:relative;overflow:hidden;width:100%}.sub-menu{margin-top:6px;background-color:#000;text-align:right;text-transform:uppercase;font-family:'KnockoutMedium';font-size:14px;padding:10px 20px 7px 0;display:none;width:913px}.sub-menu ul li{color:#fff;margin-left:32px;letter-spacing:1px}.sub-menu ul li:hover{color:#1DC8B7}.sub-menu .active{color:#1DC8B7}.content{position:relative;margin-top:11px;overflow:hidden}.content h1{text-transform:uppercase;font-family:'Tungsten-Medium';font-weight:700;font-size:25px;letter-spacing:2px;color:#000;text-align:center;cursor:pointer;margin-bottom:14px}.content h1:hover{opacity:.9}.content img:hover{opacity:.9;filter:alpha(opacity=90)}.box{width:288px;margin-right:13px;padding:10px;font-family:'ralewayregular';font-size:12px;line-height:17px;letter-spacing:1px}.box strong{font-weight:400;font-family:'ralewaybold'}.grid-home .box{height:165px;overflow:hidden}.grid-home .small{height:185px}.grid-home .image-medium{width:309px;margin-right:12px}.grid-home .text{width:272px;padding:10px;margin-right:13px;height:397px;font-family:'ralewayregular';font-size:12px;line-height:17px;overflow:hidden;background-color:#1DC8B7;letter-spacing:1px}.grid-home .text-large{width:608px;padding:10px;font-family:'ralewayregular';font-size:12px;line-height:17px;height:397px;overflow:hidden;background-color:#1DC8B7;letter-spacing:1px}.box-image{width:292px;margin-right:13px;height:417px;overflow:hidden}.box-image-large{width:628px;height:417px;overflow:hidden}.last{margin-right:0!important}.first{width:272px;margin-right:13px}.grid-home{margin-bottom:13px}.grid-home div{float:left}.grid{margin-bottom:10px;width:1000px}.grid:first-child{display:block}.grid .three-col{margin-left:-5px;width:310px;padding-left:11px;padding-bottom:5px;display:inline-block;margin-bottom:20px;vertical-align:top}.grid .three-col img{display:block;max-width:287px;margin-bottom:6px}.grid .three-col .post-title{text-transform:uppercase;font-size:16px;font-family:'ralewayheavy';width:290px;letter-spacing:1px}.grid .three-col .big-post-title{text-transform:uppercase;font-size:25px;font-family:'Tungsten-Medium';font-weight:700;width:290px;letter-spacing:2px;letter-spacing:1px}.grid .three-col .sub-post-title{text-transform:uppercase;font-size:12px;font-family:'ralewaybold';width:290px;letter-spacing:1px}.grid .three-col p{margin-top:10px;font-family:'ralewayregular';font-size:12px;line-height:15px;width:290px}.link-tarif-insc{color:#000;margin-top:10px;display:inline-block;background-color:#1DC8B7;text-transform:uppercase;font-size:12px;font-family:'ralewaybold';padding:2px 8px 0;line-height:19px;letter-spacing:1px;-webkit-transition:color 250ms ease-out;-moz-transition:color 250ms ease-out;-o-transition:color 250ms ease-out;transition:color 250ms ease-out}.link-tarif-insc:hover{color:#fff}.grid .three-col h4{font-size:12px;font-family:'ralewaybold';text-transform:uppercase;text-decoration:underline;padding-bottom:10px}.grid .three-col h5{font-family:'ralewaybold';font-size:12px}.grid .three-col span{display:block}.grid .three-col br{display:none}.grid .three-col .clean{margin:0;padding:0}.grid .three-col .link-ext{display:block;font-family:'ralewayregular';font-size:12px;color:#1DC8B7;text-decoration:underline;padding-bottom:10px;-webkit-transition:color 250ms ease-out;-moz-transition:color 250ms ease-out;-o-transition:color 250ms ease-out;transition:color 250ms ease-out;letter-spacing:1px}.grid .three-col .link-ext:hover{color:#000}.grid .three-col .green-box{padding:5px;margin-top:10px;width:278px}.grid .three-col .green-box h4{padding:0;margin:0}.grid .three-col .green-box p{font-family:'ralewaybold';width:278px}.green{background-color:#1DC8B7;color:#000}.green-text{color:#1DC8B7}.left-inline{float:left}.tarifs-inscriptions{width:936px;background-color:#1DC8B7;padding:25px 32px;margin-left:-32px;margin-bottom:10px}.tarifs{width:295px;margin-right:35px;float:left}.tarifs-inscriptions h2{text-transform:uppercase;font-size:25px;font-family:'Tungsten-Medium';font-weight:700;letter-spacing:2px;padding-bottom:7px}.tarifs-inscriptions h3{text-transform:uppercase;font-size:12px;font-family:'ralewaybold';letter-spacing:1px;padding-top:7px}.tarifs-inscriptions .titre{font-size:12px;font-family:'ralewaybold';letter-spacing:1px;padding-top:12px;text-decoration:underline;display:block}.tarifs-inscriptions p{font-family:'ralewayregular';font-size:12px;line-height:15px;padding-bottom:10px;letter-spacing:1px}.tarifs-inscriptions .special{background-color:#fff;padding:5px 10px}.tarifs-inscriptions .link-form{background-color:#000;color:#fff;letter-spacing:1px;margin-right:1px;margin-top:5px;display:inline-block;font-size:12px;font-family:'ralewaybold';padding:5px;padding-right:25px;-webkit-transition:color 250ms ease-out;-moz-transition:color 250ms ease-out;-o-transition:color 250ms ease-out;transition:color 250ms ease-out}.tarifs-inscriptions .link-form:hover{color:#1DC8B7}.default{margin-bottom:10px;padding:10px}.default p{font-family:'ralewayregular';font-size:12px;line-height:17px;padding-bottom:10px;letter-spacing:1px}.inscription{width:595px;float:left}.grid .scene{padding:10px 0;border-bottom:2px solid #1DC8B7}.grid .scene p{margin-bottom:10px}.grid .desc-scene{float:left;width:600px;margin-right:15px;font-family:'ralewayregular';font-size:12px;line-height:17px;letter-spacing:1px}.grid .media-scene{float:left;width:287px;margin-left:30px;text-align:center;height:245px;overflow:hidden}.grid .adress-info{float:left;width:260px;margin-right:74px}.grid .adress-info h1{font-size:16px;font-family:'ralewayheavy';text-align:left;letter-spacing:1px}.grid .adress-info p{font-family:'ralewayregular';font-size:12px;text-transform:uppercase;margin-top:10px;letter-spacing:1px}.grid .adress-map{float:left;width:600px}.grid .adress-map iframe{width:600px;height:355px}.adress-info .mailto{-webkit-transition:color 250ms ease-out;-moz-transition:color 250ms ease-out;-o-transition:color 250ms ease-out;transition:color 250ms ease-out}.adress-info .mailto:hover{color:#1DC8B7}.footer{font-family:'Tungsten-Medium';text-transform:uppercase;letter-spacing:1px;font-size:14px;color:#1DC8B7;margin-bottom:30px}.footer a:hover{color:#000}.footer .adress{float:left}.footer .adress h1{text-transform:uppercase;font-family:'Tungsten-Medium';font-weight:700;font-size:20px;letter-spacing:2px;color:#1D1D1B}.footer .adress .mailto{text-decoration:underline}.footer .social{float:right;margin-top:15px}.footer .social img{width:30px}.footer .social .facebook a{display:block;height:30px;width:30px;background-repeat:no-repeat;background-size:27px;background-image:url(../images/social/facebook.png);background-image:url(../images/social/facebook-ie.png)\9;text-indent:-9999px;-webkit-transition:color 250ms ease-out;-moz-transition:color 250ms ease-out;-o-transition:color 250ms ease-out;transition:color 250ms ease-out}.footer .social .facebook a:hover{background-position:0 -35px}.footer .bottom-menu{float:right;margin-top:20px}.footer .bottom-menu ul li{margin-left:25px}.scroll-top{height:16px;width:16px;position:fixed;top:200px;cursor:pointer;z-index:20;left:50%;margin-left:-520px}.scroll-top img:hover{opacity:.7;filter:alpha(opacity=70)}.scroll-top img{width:100%}.hidden{display:none}.active{display:block}.content:after,.grid-home:after,.footer:after,.grid:after,.tarifs-inscriptions:after,.scene:after{content:"";display:block;clear:both}.icone-doc{background-image:url(../images/icone-doc.png);background-repeat:no-repeat;background-position:right}.icone-pdf{background-image:url(../images/icone-pdf.png);background-repeat:no-repeat;background-position:right}.instagram{text-align:center;text-transform:uppercase;width:100%;margin:0 auto;margin-top:20px}.instagram li{display:inline-block;margin-right:10px;opacity:1;width:226px;height:237px}.instagram li img{width:100%}.instagram li:hover{transition:opacity .5s ease-out;opacity:.9}.instagram li:last-child{margin-right:0;}
.class{
	css: css;
}
.social li{
	background: #1dc8b7;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    text-align: center;
    display: inline-block;
    margin-right: 5px;
    transition: ease .5s; 
}
.social li:last-child{
    margin-right: 0;  
}
.social .f_awesome {
    font-size: 23px !important;
    margin-top: 3px;
    color: #010a09;
    transition: ease .5s;
}
.social li:hover{
	background: #010a09;  
}
.social li:hover .f_awesome {
	color: #1dc8b7;  
}