a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.antialiasing{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu-overlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:-1;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-moz-opacity:0;-khtml-opacity:0;opacity:0}.menu-overlay.menu-active{-moz-opacity:1;-khtml-opacity:1;opacity:1;z-index:900}header .offcanvas-logo{display:none}header.scroll-bg{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background:#232323;height:76px}header .navbar{margin-bottom:0;background:0 0;border:0;border-radius:0;box-shadow:none}header .navbar .navbar-header .navbar-brand{position:relative;left:6px;top:6px}header .navbar .navbar-header .navbar-brand img{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}header .navbar .navbar-header .navbar-brand img:hover{-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}header .navbar #navbar ul li a{font-family:'Source Sans Pro',sans-serif;font-weight:600;text-transform:uppercase;color:#EEECEC;font-size:.765em;padding-top:27.5px;padding-bottom:27.5px;position:relative;text-align:center;-webkit-transition:color .35s ease-in-out;-moz-transition:color .35s ease-in-out;-o-transition:color .35s ease-in-out;transition:color .35s ease-in-out}header .navbar #navbar ul li a.popupgallery{cursor:pointer}header .navbar #navbar ul li a:hover{color:#B49153}header .navbar #navbar ul li a:hover span{width:100%}header .navbar #navbar ul li a.facebook-link,header .navbar #navbar ul li a.twitter-link{font-size:1.25em;-webkit-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;transition:all .45s ease-in-out;cursor:pointer}header .navbar #navbar ul li a.facebook-link:hover,header .navbar #navbar ul li a.twitter-link:hover{color:#B49153}header .navbar #navbar ul li a span{width:0;height:2px;background:#b49153;display:block;clear:both;text-align:center;-webkit-transition:width .35s ease-in-out;-moz-transition:width .35s ease-in-out;-o-transition:width .35s ease-in-out;transition:width .35s ease-in-out}header .navbar #navbar ul li a.active{color:#B49153}header .navbar #navbar ul li a.active span{width:100%}.hero-img{position:relative;width:100%;height:872px;background:url(../img/hero-image.jpg);background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.hero-img .smedia-container{position:absolute;bottom:0;left:0;width:100%;z-index:2}.hero-img .smedia-container .social-media{position:relative;left:20px;bottom:45px;display:inline-block;color:#FFF;border:3px solid #b49153;-webkit-animation:bouncy 1.25s;animation:bouncy 1.25s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:3;animation-iteration-count:3}.hero-img .smedia-container .social-media .bottom-container{padding:15px}.hero-img .smedia-container .social-media .bottom-container .text-container{display:table-cell;vertical-align:middle;padding-right:25px;text-align:left}.hero-img .smedia-container .social-media .bottom-container .text-container h2{font-family:'Source Sans Pro',sans-serif;font-weight:700;color:#EEECEC;font-size:.781em;text-transform:uppercase}.hero-img .smedia-container .social-media .bottom-container .text-container h2:first-child{margin-bottom:5px}.hero-img .smedia-container .social-media .bottom-container .icons-container{display:table-cell;vertical-align:middle}.hero-img .smedia-container .social-media .bottom-container .icons-container a{color:#FFF;font-size:1.25em;-webkit-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;transition:all .45s ease-in-out;cursor:pointer}.hero-img .smedia-container .social-media .bottom-container .icons-container a:first-child{margin-right:10px}.hero-img .smedia-container .social-media .bottom-container .icons-container a:hover{color:#B49153}.hero-img .smedia-container .social-media .smedia-border-part{position:absolute;left:-3px;bottom:-28px}.hero-img .circle-container{position:absolute;bottom:0;left:0;width:100%;height:85px;text-align:center;z-index:6}.hero-img .circle-container .circle-wrapper{position:relative}.hero-img .circle-container .circle-wrapper a{position:absolute;width:48px;height:48px;border:2px solid #fff;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;z-index:2;background-color:rgba(255,255,255,0)}.hero-img .circle-container .circle-wrapper img{position:absolute;margin-left:2px;margin-top:2px;z-index:-1}.hero-img .circle-container .circle-wrapper img.inner-circle{-webkit-animation:bouncy-small 1.25s;animation:bouncy-small 1.25s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}section.section-padding{padding-top:150px;padding-bottom:150px}section#histoire{background:#013C4D}section#histoire .section-content{color:#FFF;font-family:'Source Sans Pro',sans-serif}section#histoire .section-content h1{text-align:center;margin-bottom:45px;font-size:2.55em;text-transform:uppercase;letter-spacing:1px;font-weight:600;line-height:1}section#histoire .section-content h1 span{font-weight:300}section#histoire .section-content h2{font-size:1.1em;font-weight:600;letter-spacing:1px;line-height:1.25}section#histoire .section-content h2.section-heading{font-size:2.55em;margin-bottom:45px}section#histoire .section-content p{margin-bottom:25px;font-family:'Source Sans Pro',sans-serif;font-size:1.1875em;line-height:1.75em;font-weight:400}section#histoire .section-content p.remove-margin-bottom{margin-bottom:0}@media (min-width:992px){section#histoire .section-content p{padding:0 45px}}section#approche{background:#41474e}section#approche .section-content{color:#FFF;font-family:'Source Sans Pro',sans-serif}section#approche .section-content h1{text-align:center;margin-bottom:45px;font-size:2.55em;text-transform:uppercase;letter-spacing:1px;font-weight:600;line-height:1}section#approche .section-content h1 span{font-weight:300}section#approche .section-content h2{font-size:1.1em;font-weight:600;letter-spacing:1px;line-height:1.25}section#approche .section-content h2.section-heading{font-size:2.55em;margin-bottom:45px}section#approche .section-content p{margin-bottom:25px;font-family:'Source Sans Pro',sans-serif;font-size:1.1875em;line-height:1.75em;font-weight:400}section#approche .section-content p.remove-margin-bottom{margin-bottom:0}section#approche .section-content p.highlight{font-weight:600}@media (min-width:992px){section#approche .section-content p.text{padding:0 25px}}section#services{background:#FFF}section#services h1{text-align:center;margin-bottom:45px;color:#013C4D;font-family:'Source Sans Pro',sans-serif;font-size:2.55em;text-transform:uppercase;letter-spacing:1px;font-weight:600;line-height:1}section#services h1 span{font-weight:300}section#services p{margin-bottom:15px;font-family:'Source Sans Pro',sans-serif;color:#013C4D;font-size:.955em;text-align:center}section#services .section-content{color:#FFF;font-family:'Source Sans Pro',sans-serif;margin-bottom:50px}section#services .section-content h1{font-size:1.45em;font-weight:400;letter-spacing:1px;line-height:1.25;text-transform:inherit}section#services .section-content h1.section-heading{font-size:2.55em;margin-bottom:45px}section#services .section-content p{margin-bottom:25px;font-family:'Source Sans Pro',sans-serif;font-size:1.1em;line-height:1.75;font-weight:400}section#services .section-content p.remove-margin-bottom{margin-bottom:0}@media (min-width:992px){section#services .section-content p{padding:0 25px}}section#services .services-columns{text-align:center;font-family:'Source Sans Pro',sans-serif}section#services .services-columns img{max-width:100%;margin-bottom:25px}section#services .services-columns h2{line-height:1.25em;text-transform:uppercase;color:#013C4D;font-weight:600;font-size:1.875em;margin-bottom:15px}section#services .services-columns ul li{color:#003B4B;font-size:.75em;line-height:1.45em}section#services .services-columns ul li:not(:last-child){margin-bottom:15px}section#equipe{background:#ececec}section#equipe h1{text-align:center;margin-bottom:45px;color:#013C4D;font-family:'Source Sans Pro',sans-serif;font-size:2.55em;text-transform:uppercase;letter-spacing:1px;font-weight:600;line-height:1}section#equipe h1 span{font-weight:300}section#equipe .ca-row .list-container ul.list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section#equipe .ca-row .list-container ul.list li.list-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5em;width:100%}section#equipe .ca-row .list-container ul.list li.list-item .list-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background:#FFF}section#equipe .ca-row .list-container ul.list li.list-item .list-content .card-front{-webkit-transition:opacity .15s ease,-webkit-transform .3s;transition:opacity .15s ease,-webkit-transform .3s;transition:transform .3s,opacity .15s ease;transition:transform .3s,opacity .15s ease,-webkit-transform .3s;height:100%;position:relative;background-color:#fff}section#equipe .ca-row .list-container ul.list li.list-item .list-content .card-front .ca-image{position:relative}section#equipe .ca-row .list-container ul.list li.list-item .list-content .card-front .ca-image img{width:100%;max-width:100%}section#equipe .ca-row .list-container ul.list li.list-item .list-content .card-front .ca-details{font-family:'Source Sans Pro',sans-serif;color:#003b4b;padding:0 1.6em}section#equipe .ca-row .list-container ul.list li.list-item .list-content .card-front .ca-details h2{font-weight:700;font-size:.907em;text-transform:uppercase;padding-top:35px;margin-bottom:8px}section#equipe .ca-row .list-container ul.list li.list-item .list-content .card-front .ca-details ul{list-style-type:disc;margin-left:15px;padding-bottom:45px}section#equipe .ca-row .list-container ul.list li.list-item .list-content .card-front .ca-details ul li{font-size:.75em;padding-top:5px;padding-bottom:5px;padding-right:25px;line-height:18px}section#equipe .ca-row .list-container ul.list li.list-item .list-content .card-front .profile-link{font-family:'Source Sans Pro',sans-serif;color:#003b4b;font-style:italic;font-weight:600;font-size:.9em;width:100%;cursor:pointer;padding:0 1.6em 4em 1.6em}section#equipe .ca-row .list-container ul.list li.list-item .list-content .card-front .profile-link:hover{color:#638DAD}section#equipe .ca-row .list-container ul.list li.list-item .list-content .card-front .profile-link:hover span.separator{background:#638DAD}section#equipe .ca-row .list-container ul.list li.list-item .list-content .card-front .profile-link span.separator{display:block;height:2px;width:40%;background:#003b4b;margin-bottom:10px}section#equipe .ca-row .list-container ul.list li.list-item .list-content .card-front.flipped{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);opacity:0}section#equipe .ca-row .list-container ul.list li.list-item .list-content .card-back{display:none;background:#FFF;opacity:0;-webkit-transition:all .25s ease .15s;transition:all .25s ease .15s}section#equipe .ca-row .list-container ul.list li.list-item .list-content .card-back .text-container{font-family:'Source Sans Pro',sans-serif;color:#003b4b;padding:15px;position:relative}section#equipe .ca-row .list-container ul.list li.list-item .list-content .card-back .text-container h2{font-weight:700;font-size:1.25em;text-transform:uppercase;margin-bottom:8px}section#equipe .ca-row .list-container ul.list li.list-item .list-content .card-back .text-container h3{margin-top:5px;line-height:17px;color:#003b4b;font-size:1.05em}section#equipe .ca-row .list-container ul.list li.list-item .list-content .card-back .text-container p{color:#003b4b;font-weight:200;font-size:.9em;line-height:1.65;overflow:hidden;position:relative;margin-top:30px}section#equipe .ca-row .list-container ul.list li.list-item .list-content .card-back .text-container ul{list-style-type:disc;margin-left:15px}section#equipe .ca-row .list-container ul.list li.list-item .list-content .card-back .text-container ul li{font-size:.75em;padding-top:5px;padding-bottom:5px;padding-right:25px;line-height:20px}section#equipe .ca-row .list-container ul.list li.list-item .list-content .card-back .text-container .close-btn{position:absolute;top:5px;right:15px}section#equipe .ca-row .list-container ul.list li.list-item .list-content .card-back .text-container .close-btn i.fa-times-thin:before{content:'\00d7'}section#equipe .ca-row .list-container ul.list li.list-item .list-content .card-back.active{opacity:1}@media all and (min-width:40em){section#equipe .ca-row .list-container ul.list li.list-item{width:50%}}@media all and (min-width:60em){section#equipe .ca-row .list-container ul.list li.list-item{width:50%}}section#equipe .team-row{margin-top:100px}section#equipe .team-row .card-normal-item{margin-bottom:30px}section#equipe .team-row .card-normal-item .card-content{background:#ececec}section#equipe .team-row .card-normal-item .card-content .team-img img{width:100%;max-width:100%}section#equipe .team-row .card-normal-item .card-content .text-container{font-family:'Source Sans Pro',sans-serif;color:#003b4b}section#equipe .team-row .card-normal-item .card-content .text-container h2{font-weight:700;font-size:.907em;text-transform:uppercase;padding-top:15px;margin-bottom:8px}section#equipe .team-row .card-normal-item .card-content .text-container p{font-size:.75em;padding-top:5px;padding-right:25px;line-height:20px}section#localisation .section-content{background:#013C4D;width:100%;display:block;padding-top:75px;padding-bottom:75px}section#localisation .section-content img{margin-bottom:45px;width:300px;max-width:100%}section#localisation .section-content p{font-family:'Source Sans Pro',sans-serif;color:#FFF;line-height:1.25;font-weight:400}section#localisation .section-content p b{font-weight:600}section#localisation .section-content p.push-down{height:86px}section#localisation .section-header{background:#011f27;color:#FFF;padding-top:20px;padding-bottom:20px;font-family:'Source Sans Pro',sans-serif;font-weight:600;font-size:1.191em;text-transform:uppercase}section#localisation .map-container{display:flex;display:-webkit-flex}section#localisation .map-container #map{width:100%;height:650px}section#localisation .map-container #map .marker-info-windows h1{font-size:2em;color:#B49153;font-weight:600;padding-bottom:8px}section#localisation .map-container #map .marker-info-windows #bodyContent h2{font-size:1.25em;padding-bottom:5px}section#localisation .map-container #map .marker-info-windows #bodyContent p.first-line{margin-bottom:5px}footer{background:#474C4D;color:#EEECEC;padding-top:75px;padding-bottom:75px;font-family:'Source Sans Pro',sans-serif;font-weight:600}footer .add-padding-bottom{padding-bottom:50px}footer .push-down{padding-bottom:8px}footer ul li{margin-bottom:8px}footer ul li span{text-transform:uppercase;font-size:.781em;color:#EEECEC;margin-bottom:5px;display:inline-block}footer ul li a{text-transform:uppercase;font-size:.765em;color:#EEECEC;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}footer ul li a:hover{color:#B49153;text-decoration:none}footer ul li a.contact-mail{color:#B49153;-webkit-transition:color .35s ease-in-out;-moz-transition:color .35s ease-in-out;-o-transition:color .35s ease-in-out;transition:color .35s ease-in-out}footer ul li a.contact-mail:hover{color:#f1b44a}footer .footer-copyright-main{text-transform:uppercase;font-size:.781em}footer .footer-copyright-text{font-weight:600;font-size:.75em;line-height:1.45}footer .legal-link{text-transform:uppercase;margin-left:25px;color:#EEECEC;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}footer .legal-link:hover{color:#B49153;text-decoration:none}footer .mobile-contact-email span{text-transform:uppercase;font-size:.765em;color:#EEECEC;margin-bottom:5px;display:inline-block}footer .mobile-contact-email a.contact-mail{color:#B49153;-webkit-transition:color .35s ease-in-out;-moz-transition:color .35s ease-in-out;-o-transition:color .35s ease-in-out;transition:color .35s ease-in-out}footer .mobile-contact-email a.contact-mail:hover{color:#f1b44a}footer .social-media-footer{position:relative;display:table;padding:15px;color:#FFF;border:3px solid #b49153}footer .social-media-footer .text-container{display:table-cell;vertical-align:middle;padding-right:25px}footer .social-media-footer .text-container h2{font-family:'Source Sans Pro',sans-serif;font-weight:600;color:#EEECEC;font-size:.781em;text-transform:uppercase}footer .social-media-footer .text-container h2:first-child{margin-bottom:5px}footer .social-media-footer .icons-container{display:table-cell;vertical-align:middle}footer .social-media-footer .icons-container a{color:#FFF;font-size:1.25em;-webkit-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;transition:all .45s ease-in-out;cursor:pointer}footer .social-media-footer .icons-container a:first-child{margin-right:10px}footer .social-media-footer .icons-container a:hover{color:#B49153}footer .social-media-footer .smedia-border-part{position:absolute;left:-3px;bottom:-28px}@-webkit-keyframes bouncy{0%,100%{transform:translateY(0)}50%{transform:translateY(-30px)}}@keyframes bouncy{0%,100%{transform:translateY(0)}50%{transform:translateY(-30px)}}@-webkit-keyframes bouncy-small{0%,100%{transform:translateY(0)}50%{transform:translateY(3px)}}@keyframes bouncy-small{0%,100%{transform:translateY(0)}50%{transform:translateY(3px)}}@-moz-document url-prefix(){footer .social-media-footer .smedia-border-part{left:0;bottom:-25px}}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fefefe;margin:8% auto;padding:20px;border:1px solid #888;width:40%}.modal-content .insert-container .text-container{font-family:'Source Sans Pro',sans-serif}.modal-content .insert-container .text-container h2{font-weight:700;color:#003b4b;font-size:1.45em}.modal-content .insert-container .text-container h3{margin-top:5px;line-height:17px;color:#003b4b;font-size:1.15em}.modal-content .insert-container .text-container p{color:#000;font-weight:200;font-size:1.15em;line-height:1.45;overflow:hidden;position:relative;margin-top:30px}.close-btn{color:#000;float:right;font-size:28px;font-weight:700}.close-btn i.fa{font-size:1.25em}.close-btn:focus,.close-btn:hover{color:#128cad;text-decoration:none;cursor:pointer}.animate-top{position:relative;animation:animatetop .4s}.animate-out{position:relative;animation:animateout .4s}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animateout{from{top:0;opacity:1}to{top:300px;opacity:0}}section#procedure{font-family:'Source Sans Pro',sans-serif}section#procedure .closed-container{font-size:.9em;line-height:1.45;margin-bottom:25px}section#procedure .title-container{margin-bottom:35px}section#procedure .title-container h1{color:#B49153;text-transform:uppercase;font-weight:700;font-size:1.597em;margin-bottom:25px}section#procedure .title-container p{font-size:1.1em;line-height:1.45}section#procedure .text-container{margin-bottom:45px}section#procedure .text-container h2{color:#B49153;text-transform:uppercase;font-weight:700;font-size:1.25em;margin-bottom:8px}section#procedure .text-container p{font-size:1.1em;line-height:1.35}section#procedure .text-container p b{font-weight:600}section#procedure .text-container p a{color:#B49153;text-decoration:underline;-webkit-transition:color .35s ease-in-out;-moz-transition:color .35s ease-in-out;-o-transition:color .35s ease-in-out;transition:color .35s ease-in-out}section#procedure .text-container p a:hover{color:#f1b44a}section#procedure .text-container ul{margin-top:15px;list-style-type:disc;margin-left:20px;margin-bottom:15px}section#procedure .text-container ul li{font-size:1.1em;margin-bottom:10px;line-height:1.35}section#procedure .text-container ul li:last-child{margin-bottom:0}section#procedure .text-container ul li b{font-weight:600}section#procedure .text-container ul li a{color:#B49153;text-decoration:underline;-webkit-transition:color .35s ease-in-out;-moz-transition:color .35s ease-in-out;-o-transition:color .35s ease-in-out;transition:color .35s ease-in-out}section#procedure .text-container ul li a:hover{color:#f1b44a}section#procedure .text-container ol{margin-top:15px;list-style-type:decimal;list-style-position:inside;margin-bottom:15px}section#procedure .text-container ol li{font-size:1.1em;line-height:1.35;margin-bottom:10px}section#procedure .text-container ol li:last-child{margin-bottom:0}section#procedure .text-container ol li b{font-weight:600}section#procedure .adjust-margin-bottom{margin-bottom:25px}section#procedure .contact-wrapper{margin-bottom:25px}section#procedure .contact-wrapper h3{color:#B49153;text-transform:uppercase;font-weight:700;font-size:1em;margin-bottom:15px}section#procedure .contact-wrapper h4{color:#232323;text-transform:uppercase;font-weight:700;font-size:1em;margin-bottom:2px}section#procedure .contact-wrapper p{font-size:1.1em;line-height:1.35;margin-bottom:15px}section#procedure .contact-wrapper p b{font-weight:600}section#procedure .contact-wrapper p a{color:#B49153;text-decoration:underline;-webkit-transition:color .35s ease-in-out;-moz-transition:color .35s ease-in-out;-o-transition:color .35s ease-in-out;transition:color .35s ease-in-out}section#procedure .contact-wrapper p a:hover{color:#f1b44a}@media (max-width:1020px){header .navbar-toggle,header .offcanvas-logo{display:block}header .offcanvas-logo img{width:30px;position:relative;top:-7px}header.scroll-bg{height:50px}header .navbar #navbar ul li a span{display:none}header .navbar #navbar ul li{float:none}header .navbar #navbar ul li.mobile-float{float:left;margin-right:15px}header .navbar #navbar ul li a{text-align:left;padding-top:10px;padding-bottom:10px;padding-left:0}header .navbar #navbar ul.navbar-right{margin-right:0;padding-top:35px;float:none!important;clear:both}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){section#localisation .map-container #map{height:350px}}@media (max-width:767px){header .navbar-offcanvas .navbar-header a{padding-left:0}.hero-img{height:473px;background:#000 url(../img/mobile-header-bg.jpg);background-repeat:no-repeat;background-position:50% 0}.hero-img .mobile-logo{width:275px}.hero-img .smedia-container{text-align:center}.hero-img .smedia-container .social-media{left:0;bottom:40px;-webkit-animation:none;animation:none}section#approche .section-content p br{display:none}section.section-padding{padding-top:50px;padding-bottom:50px}section#mission .section-content p{font-size:.9em}section#mission .section-content h1{font-size:1.15em}section#equipe h1,section#services h1{font-size:2em}section#services .services-columns .service-col{margin-bottom:25px}section#localisation .section-content p.add-padding-top-mobile{padding-top:25px}section#localisation .map-container #map{height:350px}footer .footer-copyright-text br{display:none}section#equipe .ca-row{padding-bottom:25px}}@media (max-width:375px){section#localisation .section-content img{width:250px}}