*{padding:0;margin:0}html{height:100%}body{height:100%;width:100%;font-family:Nunito}.main{height:100%;width:100%}.text-t{font-size:40px;font-weight:bold;}.text-tt{font-size: 20px !important;}.zs-bullet{background-color:#0098f6!important;border:solid 1px #032d44!important;width:11px!important;height:11px!important;margin:3px!important}.active{background-color:#015c8d}.logo{width:100%;height:auto}.nav{align-items:center;justify-content:center}.nav ol li{list-style:none;display:inline-block;margin:10px}.nav ol li a{color:#fff;font-size:15px;text-transform:uppercase;text-decoration:none;font-weight:700}.nav ol li a:hover{text-decoration:none;color:#ddd}.socialmedia{display:flex;align-items:center;justify-content:center}.socialmedia ol{padding:0}.socialmedia ol li{list-style:none;display:inline-block;margin:2px}.socialmedia ol li a{color:#000;background:#fff;padding:14px;border-radius:50%;height:20px;width:20px;font-size:15px;text-transform:uppercase;text-decoration:none;font-weight:700;display:flex;align-items:center;justify-content:center}.socialmedia ol li a:hover{background-color:#0098f6;color:#fff;-webkit-transition:background-color 1s linear;-ms-transition:background-color 1s linear;transition:background-color 1s linear;-webkit-transition:color .5s linear;-ms-transition:color .5s linear;transition:color .5s linear}.servicesshortcuts{width:1100px;width:100%;height:auto;padding:0 0 0}.servicesshortcut{color:#111;text-decoration:none;position:relative;height:300px;overflow:hidden}.servicesshortcut div{width:100%;height:100%;background-repeat:no-repeat;transition:all 1s}.servicesshortcut div:hover{transform:scale(1.2)}.servicesshortcut:hover{cursor:pointer;color:#111;text-decoration:underline}.servicesshortcut h5{position:absolute;bottom:0;width:100%;color:#fff;padding:20px 0;background:rgba(0,0,0,.3);margin:0}.servicesshortcut h3{position:absolute;bottom:0;width:100%;color:#fff;padding:20px 0;background:rgba(0,0,0,.7);margin:0}.blue-separator-about{width:1100px;margin:auto;}.blue-separator-about img{width:80px;height:auto;margin:auto;margin-bottom:20px;display:block;}.blue-separator{background:url(../images/bg-blue.jpg);background-size:cover;padding:20px 0}.textfirstpage{width:1100px;margin:auto;text-align:center;padding:60px 0;color:#999;font-size:17px}.textfirstpage img{width:80px;height:auto}.textfirstpage h3{color:#666}.eventsshortcuts{width:1100px;height:auto;padding:40px 0 20px}.eventsshortcuts img{width:80px;height:auto;margin-bottom:1.5rem!important}.eventsshortcuts h2{text-transform:uppercase;color:#666;font-weight:700;margin-bottom:60px;text-align:center}.eventshortcut{color:#111;text-decoration:none!important}.eventshortcut:hover{cursor:pointer;color:#111;text-decoration:underline}.eventshortcut span{color:#444;background:#f6f6f6;height:70px;text-align:left;font-size:14px;display:block;}.eventshortcut h3{color:#444;background:#f6f6f6;height:70px;text-align:left;font-size:21px;color:#666}.videopresentation{width:100%;height:550px;background:url(../images/allevents/accueil/3.jpg) center;background-size:cover;padding:200px 0;box-sizing:border-box;text-align:center;color:#fff}.videopresentation img{width:120px;height:auto}.videopresentation img:hover{opacity:.7}.videopresentation a{color:#eee;text-decoration:none}.videopresentation span{font-size:14px;width:700px;display:block;margin:auto}.videopresentation h6{font-size:16px;color:#c6b297}.postsshortcuts{width:1100px;height:auto}.postshortcut{color:#111;text-decoration:none!important}.postshortcut:hover h3{background:#1e87c9;color:#ddd}.postshortcut:hover span{background:#1e87c9;color:#fff}.postshortcut:hover a{background:#1e87c9;color:#fff}.postshortcut a:hover{text-decoration:underline}.postshortcut h3{color:#666;background:#f6f6f6;height:50px;text-align:left;font-size:14px;padding-left:20px;padding-right:20px;margin:0}.postshortcut span{color:#999;background:#f6f6f6;height:150px;text-align:left;font-size:14px;display:block;padding-left:20px;padding-right:20px;margin:0}.postshortcut a{color:#999;text-decoration:none;display:block;width:100%;text-align:right;margin-top:10px}footer{background:#303030;padding-top:70px;margin-top:70px}footer img.logo-att{width:100px;height:auto;margin-bottom:10px;float:left;margin-right:20px}footer .text{font-weight:400;font-size:14px;color:#eee;line-height:26px;letter-spacing:.88px;padding-right:30px;box-sizing:border-box;text-align:justify}footer h5{font-weight:400;font-size:16px;color:#eee;letter-spacing:.69px;line-height:30px;margin-bottom:10px!important}footer .footer-nav{padding-left:0!important}footer .footer-nav li a{display:block;overflow:hidden}footer .footer-nav li a:hover span{padding-left:0}footer .footer-nav li a i{float:left;height:32px;line-height:32px;margin-right:12px;font-size:14px;color:#eee}footer .footer-nav li a svg{float:left;height:32px;line-height:32px;margin-right:12px;font-size:14px;color:#eee}footer .footer-nav li a span{float:left;height:32px;line-height:32px;font-weight:400;font-size:14px;color:#eee;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}footer .address p{display:block;overflow:hidden;font-weight:400;font-size:14px;color:#eee;line-height:26px;letter-spacing:.88px;margin-bottom:5px}footer .address p a{color:#eee}footer .address .social{overflow:hidden;margin-top:5px;padding:0}footer .address .social li{float:left;font-size:16px;margin-right:10px}footer .address .social li a{color:#eee}footer .address .social li a i{font-size:22px}footer .copyright{text-align:center;border-top:1px solid #dae6fd;margin-top:30px;padding-top:30px;padding-bottom:30px;font-weight:400;font-size:14px;color:#eee;letter-spacing:.88px}footer li{list-style:none}footer a{color:#fff;font-weight:700;text-decoration:none}footer a:hover{color:#fff;font-weight:700;text-decoration:underline}.quote{display:block;width:900px;height:auto;margin:40px auto;font-size:20px}.quote h4{width:100%;height:auto;text-align:right;font-size:18px}.proudofcontainer{width:100%;height:auto}.proudofcontainerin{width:1100px;height:auto;margin:auto;padding:80px 0;text-align:center}.proudofcontainerin img{width:80px;height:auto;margin-bottom:1.5rem!important}.proudofcontainerin h2{text-transform:uppercase;color:#666;font-weight:700;margin-bottom:60px;text-align:center}.proudofcontainerin div{text-align:center}.proudofcontainerin i{font-size:80px;color:#0074af}.proudofcontainerin svg{font-size:80px;color:#0074af}.proudofcontainerin span{color:#999;margin-top:20px;display:block;}div{transition:all ease-out .5s 0s;overflow:hidden}h1{transition:all ease-out .5s 0s}h2{transition:all ease-out .5s 0s}h3{transition:all ease-out .5s 0s}h4{transition:all ease-out .5s 0s}h5{transition:all ease-out .5s 0s}h6{transition:all ease-out .5s 0s}.fade-ani{opacity:0;position:relative}.fade-up{bottom:-50px}.fade-down{top:-50px}.fade-left{left:-50px}.fade-right{right:-50px}.fade-in.showing{opacity:1}.fade-up.showing{bottom:0;opacity:1}.fade-down.showing{top:0;opacity:1}.fade-left.showing{left:0;opacity:1}.fade-right.showing{right:0;opacity:1}.about-wrapper{width:100%;height:auto}.whatsappattendancecont{position:absolute;bottom:40px;right:40px}.whatsappattendance{display:block;color:#fff;background:#25d366;padding:8px;border-radius:50%;height:52px;width:52px;font-size:35px;text-align:center;box-sizing:content-box}#contact-info{padding:5px 4px 10px;background:#bebec3;background:#000;width:450px;height:auto;position:absolute;right:0;top:250px;font-size:11px;font-weight:700;color:#fff;line-height:20px;margin-right:-425px;cursor:pointer;box-sizing:content-box}#contact-info span{margin-bottom:0;box-sizing:content-box;line-height:1;display:block;}#contact-info span a{color:#fff;text-decoration:none;box-sizing:content-box;font-size:15px;vertical-align:middle}#contact-info span i{width:20px;text-align:center;vertical-align:middle;font-size:15px;margin-right:10px;margin-top:2px;margin-left:3px;box-sizing:content-box}#contact-info span svg{width:20px;text-align:center;vertical-align:middle;font-size:15px;margin-right:10px;margin-top:2px;margin-left:3px;box-sizing:content-box}.contact-info{float:left;margin-right:20px;box-sizing:content-box}.eventshortcutss img{width:50% !important; height:auto;margin-top:40px;}@media (max-width:991px){.blue-separator-about{width:100%;margin:auto;}.nonomobile{display:none;}.zs-bullets{display:none !important;}.logo{width:40%;height:auto}.whatsappattendancecont{position:relative;bottom:auto;right:auto;width:100%;text-align:center}.whatsappattendance{display:inline-block;color:#000;background:#fff;padding:8px;border-radius:50%;height:37px;width:37px;font-size:25px;text-align:center;box-sizing:content-box}.quote{display:block;width:90%;height:auto;margin:40px auto;font-size:20px}.proudofcontainerin{width:90%;height:auto;margin:auto;padding:80px 0;text-align:center}.servicesshortcuts{width:100%}.textfirstpage{width:90%;margin:auto}.eventsshortcuts{width:100%}.postsshortcuts{width:100%}.videopresentation span{width:90%}.nav ol{width:100%;padding-left:0}.nav ol li{display:block;width:100%;background:rgba(0,0,0,.4);background:0 0;margin:10px 0}footer .text{margin-bottom:30px}footer h5{margin-bottom:15px}footer .footer-nav{margin-bottom:30px}.textfirstpage h3{color:#666;font-size:20px}.textfirstpage{color:#666;font-size:15px}.proudofcontainerin div{margin-bottom:20px}.eventshortcut{padding:0!important;margin:0!important;width:100%!important}.eventshortcut span{margin:0!important;width:100%!important}.eventshortcut h3{margin:0!important;width:100%!important}.text-t{font-size:20px;font-weight:bold;}.text-tt{font-size: 12px  !important;}}
@media screen and (max-width: 800px){
	footer .text {
    display: flex;
    flex-direction: column;
    padding-right: 0;
}
 footer .text img {
	 padding-bottom: 1rem;
    margin: auto;
}
.textf{display:block !important;}.textf img{display:block !important;float:none !important}
}