@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&display=swap);
/*!
Theme Name: Agence Brigit
Theme URI: https://www.agencebrigit.com/
Author: Quentin Lauriot Prévost
Author URI: https://www.agencebrigit.com
Description: Thème de l'agence Brigit
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: agence-brigit
*/
a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;margin:0;outline:0;padding:0;vertical-align:baseline}*,:after,:before{box-sizing:border-box}html{font-size:62.5%}body{color:#000;font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:300;line-height:1.6;overflow-x:hidden;width:100%;max-width:100%}h1,h2,h3,h4,h5,h6{line-height:1.2}a{color:inherit}a,sup{text-decoration:none}sup{position:relative;bottom:1px;font-size:.7em;line-height:.7em;vertical-align:super}.grecaptcha-badge{opacity:0}.container,.large-container,.middle-container,.normal-container,.small-container{width:100%;margin:0 auto}.container{max-width:130rem;padding:0 5rem}.large-container{max-width:190rem}.row{display:flex}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.row .background{background-size:contain;background-repeat:no-repeat;background-position:50%;height:100%}.header{background:#fff;color:#000;position:fixed;top:0;left:0;right:0;transition:top .3s;z-index:99}.header .header-content{position:relative;text-align:center}.header .header-logo{position:absolute;left:0;top:0}.header .header-logo a{display:inline-block;padding:1rem 0}.header .header-logo img{height:5rem;width:auto}.header .header-navigation{display:inline-block}.header .header-navigation .menu-mobile{display:none;font-size:0;padding:2.5rem}.header .header-navigation .menu-mobile img,.header .header-navigation .menu-mobile svg{height:3rem}.header .header-navigation ul{list-style:none}.header .header-navigation ul li{display:inline-block;margin:0 1rem;position:relative}.header .header-navigation ul li a{display:block;font-weight:600;padding:2.5rem 1rem 3rem;text-transform:uppercase;position:relative}.header .header-navigation ul li a:after{background:0 0;border-radius:50%;content:"";height:1rem;position:absolute;bottom:1.3rem;left:50%;transform:translateX(-50%);width:1rem}.header .header-navigation ul li:hover a:after{background:#ffc800}.header .header-navigation ul li .sub-menu{background:rgba(255,200,0,.8);color:#000;display:none;position:absolute;text-align:left;top:100%;left:0}.header .header-navigation ul li .sub-menu li{border-bottom:1px solid #000;margin:0;width:100%}.header .header-navigation ul li .sub-menu li a{font-weight:400;padding:1rem 3rem 1rem 1rem;text-transform:none;white-space:nowrap;transition:background .3s,color .3s}.header .header-navigation ul li .sub-menu li a:after{display:none}.header .header-navigation ul li .sub-menu li a:hover{background:#000;color:#ffc800}.header .header-navigation ul li .sub-menu li:last-child{border-bottom:none}.header .header-navigation ul li:hover .sub-menu{display:block}.header.pending{position:fixed;top:-15rem}.header.no-scroll{position:absolute;background:0 0;color:#fff}.go-top,.header.no-scroll .header-logo{display:none}.go-top{position:fixed;bottom:2rem;right:2rem;z-index:98}.go-top img{cursor:pointer;height:6rem;width:auto}.footer-contact{background:#262626;padding:4rem 0;position:relative}.footer-contact .section-content{padding-top:4rem}.footer{padding:5rem 0}.footer-content{align-items:flex-start;display:flex;font-size:1.4rem;font-weight:300}.footer-content .footer-logo{margin-right:6rem}.footer-content .footer-logo img{height:4rem;width:auto}.footer-content .footer-linkedin{white-space:nowrap;text-align:center;margin-left:4rem}.footer-content .footer-linkedin .icon{display:inline-block;border:1px solid #fff;border-radius:50%;height:4.2rem;width:4.2rem;line-height:4.2rem;margin-right:.5rem;vertical-align:middle;transition:border-color .3s}.footer-content .footer-linkedin a:hover .icon{border-color:#ffc800}.footer-content .footer-linkedin img{height:1.5rem}.footer-contact .footer-nav{flex:1}.footer-content .footer-nav ul{list-style:none}.footer-content .footer-nav ul li{display:inline-block}.footer-content .footer-nav ul li:after{content:"|";color:#666;margin:0 .5rem}.footer-content .footer-nav ul li:last-child:after{display:none}.footer-content .footer-nav ul a:hover{color:#ffc800}form .item,form .two-items{margin-bottom:2rem}form .two-items{display:flex}form .two-items input{flex:1}form .two-items input:first-child{margin-right:2rem}input,textarea{background:0 0;border:1px solid #666;height:5rem;color:#fff;font-family:Open Sans,sans-serif;font-size:1.5rem;outline:none;padding-left:1rem;-webkit-appearance:none;width:100%}input:focus,textarea:focus{border-color:#ffc800}input[type=submit]{display:block;cursor:pointer;border:1px solid #ffc800;border-radius:15rem;margin:0 auto;padding:0 6rem;transition:background .3s,color .3s;width:auto}input[type=submit]:hover{background:#ffc800;color:#000}textarea{padding-top:1rem;height:15rem}form .legal{font-size:1.3rem;text-align:right}span.wpcf7-list-item{margin:0}.wpcf7 .checkbox input{position:absolute;left:-9999px}.wpcf7 .checkbox{margin-top:-1rem}.wpcf7 .checkbox .wpcf7-list-item-label{color:#fff;cursor:pointer;display:block;padding:.2rem 0 0 4rem;position:relative}.wpcf7 .checkbox .wpcf7-list-item-label:before{content:"";border:1px solid #666;display:block;height:3rem;line-height:3rem;font-size:2.5rem;position:absolute;left:0;top:0;text-align:center;width:3rem}span.wpcf7-list-item-label:after,span.wpcf7-list-item-label:before{content:" "}.wpcf7 .checkbox input:checked+.wpcf7-list-item-label:before{background:#fff;border:none;content:"\2713";color:#666}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{border-color:#ffc800}@-webkit-keyframes chartjs-render-animation{0%{opacity:.99}to{opacity:1}}@keyframes chartjs-render-animation{0%{opacity:.99}to{opacity:1}}.chartjs-render-monitor{-webkit-animation:chartjs-render-animation 1ms;animation:chartjs-render-animation 1ms}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{position:absolute;direction:ltr;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1}.chartjs-size-monitor-expand>div{position:absolute;width:1000000px;height:1000000px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-dots{position:absolute;bottom:1rem;left:0;right:0;text-align:center}.slick-dots li{display:inline-block;list-style:none;margin:0 .5rem}.slick-dots li button{background:0 0;border-radius:50%;border:1px solid #fff;cursor:pointer;font-size:0;height:1.4rem;padding:0;width:1.4rem;outline:none;-webkit-appearance:none}.slick-dots .slick-active button,.slick-dots li button:hover{background:#fff}.hide-dots .slick-dots{display:none}.app,body{background:#000;color:#fff;width:100%;max-width:100%;position:relative;overflow-x:hidden}.align-center{text-align:center}.section-title{padding-top:4rem}.section-title h2{font-size:3.8rem;font-weight:300}.section-title h2:after{background:#ffc800;content:"";display:block;height:.1rem;margin:2rem 0;width:8rem}.section-title.align-center h2:after{margin:2rem auto}.section-content{padding-bottom:4rem}.section-content p{margin-bottom:2rem}.section-content p:last-child{margin-bottom:0}.section-content strong{font-size:1.9rem;font-weight:400}.section-content span{color:#ffc800}.btn{display:inline-block;border:1px solid #ffc800;border-radius:15rem;font-weight:600;margin-top:2.5rem;padding:1rem 3.5rem;transition:background .3s,color .3s}.btn:hover{background:#ffc800;color:#000}.home-slider .slider{color:#fff;min-height:1rem}.home-slider .slider .slide{background-position:top;background-repeat:no-repeat;background-size:cover;height:41rem;padding:11rem 0 6.5rem}.home-slider .slider .slide .logo img{height:27rem;width:auto;margin:-9rem}.home-slider .slider .slide h1,.home-slider .slider .slide h2{font-size:4.5rem;font-weight:300;line-height:1.6;max-width:55rem}.home-slider .slider .slide h1 span,.home-slider .slider .slide h2 span{display:block;font-size:1.7rem}.home-slider .watermark{opacity:.15;position:absolute;top:-15rem;right:-15rem}.home-slider .watermark img{height:75rem}.home-activities .activities-items{align-items:flex-end;display:flex;justify-content:space-between;margin:3rem 0 1rem}.home-activities .activities-items .item{width:20%}.home-activities .activities-items .item .icon{height:9rem;width:auto}.home-activities .activities-items .item h3{font-size:1.5rem;font-weight:400;margin:1.5rem 0 1rem;text-transform:uppercase}.home-activities .activities-items .item .arrow{height:5rem;width:auto}.home-activities .activities-items .item:nth-child(n+3) h3{margin-top:0}.home-advantages{background:#262626;padding:2.5rem 0}.home-advantages .background{margin-left:-10rem;width:calc(100% + 5rem)}.home-advantages .col-7{padding:2.5rem 0}.home-advantages .certifications .logos{align-items:center;display:flex;justify-content:center;margin-top:5rem}.home-advantages .certifications .logos .item{margin:0 2rem;text-align:center}.home-advantages .certifications .logos .item:last-child{margin-left:0}.home-advantages .certifications .logos img{max-width:100%;max-height:100%;max-width:15rem;max-height:7.5rem}.home-advantages .certifications .logos .ce{max-width:6rem}.home-advantages .certifications .logos small{display:block;opacity:0;font-size:.8rem;transition:opacity .3s}.home-advantages .certifications .logos .item:hover small{opacity:1}.home-key-numbers{padding:4rem 0 2rem}.home-key-numbers .section-content{padding-top:4rem}.home-key-numbers .numbers{align-items:flex-start;display:flex;flex-wrap:wrap;padding-right:5rem}.home-key-numbers .numbers .number{width:50%;text-align:left}.home-key-numbers .numbers .number-item{display:inline-block;text-align:center;width:15rem}.home-key-numbers .numbers span{color:#ffc800;display:block;font-size:6.5rem;font-weight:300;line-height:1;margin-bottom:.5rem}.home-key-numbers .numbers .number-item:after{background:#666;content:"";display:block;height:.1rem;width:8rem;margin:3.5rem auto}.home-key-numbers .more{text-align:left;font-weight:600;margin-top:2rem}.home-key-numbers .more img{display:inline-block;margin-right:1rem;height:3rem;vertical-align:middle;transition:transform .3s;width:auto}.home-key-numbers.active .more img{transform:rotate(45deg)}.home-key-numbers .graphic{margin-top:5rem;max-width:50rem}.home-key-numbers .graphic img{max-width:45rem}.home-key-numbers .hidden-numbers,.home-key-numbers .hidden-numbers-mobile{display:none;padding:3rem 0 3rem 2.5rem;text-align:left}.home-key-numbers .hidden-numbers-mobile .col-3,.home-key-numbers .hidden-numbers-mobile .row,.home-key-numbers .hidden-numbers .col-3,.home-key-numbers .hidden-numbers .row{position:relative}.home-key-numbers .hidden-numbers-mobile .number,.home-key-numbers .hidden-numbers .number{display:inline-block;line-height:1.2;margin-top:3rem;padding-bottom:3rem}.home-key-numbers .hidden-numbers-mobile .number:after,.home-key-numbers .hidden-numbers .number:after{background:#666;bottom:0;left:0;content:"";display:block;height:.1rem;position:absolute;width:8rem}.home-key-numbers .hidden-numbers-mobile .link,.home-key-numbers .hidden-numbers .link{padding-top:5rem}.home-key-numbers .hidden-numbers-mobile span,.home-key-numbers .hidden-numbers span{font-size:3rem;font-weight:300}.home-key-numbers .hidden-numbers-mobile a,.home-key-numbers .hidden-numbers a{color:#ffc800;text-decoration:underline}.home-join-us{background:linear-gradient(90deg,#ffc800,#ffc800 50%,#262626 0,#262626);padding:0;position:relative}.home-join-us .image{font-size:0;position:absolute;top:0;right:50%;bottom:0;text-align:right}.home-join-us .image img{height:100%}.home-join-us .join-us-content{padding:7.5rem 7rem;position:relative;z-index:2}.home-join-us .join-us-content .section-content{padding-top:3rem}.home-join-us .watermark{opacity:.15;position:absolute;top:50%;right:-15rem}.home-join-us .watermark img{height:75rem}.home-rse{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:7.5rem 0}.home-rse .section-content{line-height:2;margin:0 auto;max-width:75rem;padding-top:4rem}.home-rse .home-rse-content{position:relative;z-index:2}.home-location .section-title{padding:5rem 0 3rem}.home-location .section-content{padding-bottom:8rem}.home-location .map-content{position:relative}.home-location .map-content .map{height:40rem;width:100%}.home-location .map-content .map-info{display:flex;align-items:center;background:#ffc800;color:#000;padding:1.5rem 5rem;position:absolute;top:0;left:-101%;bottom:0;max-width:50rem;transition:left .3s}.home-location .map-content .map-info .close{cursor:pointer;position:absolute;right:0;top:0;padding:2rem}.home-location .map-content .map-info .close img{height:1.8rem;width:auto}.home-location .map-content .map-info .content{flex:1}.home-location .map-content .map-info strong{font-weight:700;font-size:1.5rem}.home-location .map-content .map-info .map-icon{height:6rem;margin-left:-1.9rem}.home-location .map-content .map-info .phone-icon{height:1.8rem;display:inline-block;vertical-align:baseline;margin-right:.5rem}.home-location .map-content.active .map-info{left:0}.home-location .map-content .map-items{display:none}.home-location .location-content .item{border-bottom:1px solid #666;padding:2.5rem 0}.home-location .location-content .item .more{display:inline-block;height:3rem;vertical-align:middle;margin-left:2rem;transition:transform .3s}.home-location .location-content .hidden-locations{display:none}.home-location .location-content .hidden-locations .item:last-child{border-bottom:none;padding-bottom:0}.home-location .location-content .hidden-locations .row{padding:.5rem 0}.home-location .location-content .hidden-locations .col-4{font-weight:600;text-transform:uppercase}.home-location .location-content.active .item .more{transform:rotate(45deg)}.activities-header .watermark{position:absolute;top:5rem;right:-3rem;opacity:.5}.activities-header .watermark img{height:30rem}.activities-content{padding:7.5rem 0}.activities-content .description{padding-right:10rem}.activities-content .description p{margin-bottom:1.75rem}.activities-content .description p:last-child{margin-bottom:0}.activities-content .description a{color:#ffc800;text-decoration:underline}.activities-content .description strong span{font-size:1.9rem;font-weight:400;color:#ffc800}.activities-content .activities-navigation ul li{border-bottom:1px solid #666;display:block;list-style:none}.activities-content .activities-navigation ul li a{display:block;padding:.5rem 2rem;transition:background .3s,color .3s}.activities-content .activities-navigation ul li img,.activities-content .activities-navigation ul li svg{display:inline-block;height:4rem;vertical-align:middle;margin-right:2rem}.activities-content .activities-navigation ul li img path,.activities-content .activities-navigation ul li img polygon,.activities-content .activities-navigation ul li img polyline,.activities-content .activities-navigation ul li img rect,.activities-content .activities-navigation ul li svg path,.activities-content .activities-navigation ul li svg polygon,.activities-content .activities-navigation ul li svg polyline,.activities-content .activities-navigation ul li svg rect{transition:stroke .3s}.activities-content .activities-navigation ul li.active a,.activities-content .activities-navigation ul li:hover a{background:#ffc800;color:#000}.activities-content .activities-navigation ul li.active a path,.activities-content .activities-navigation ul li.active a polygon,.activities-content .activities-navigation ul li.active a polyline,.activities-content .activities-navigation ul li.active a rect,.activities-content .activities-navigation ul li:hover a path,.activities-content .activities-navigation ul li:hover a polygon,.activities-content .activities-navigation ul li:hover a polyline,.activities-content .activities-navigation ul li:hover a rect{stroke:#000}.activities-gallery{position:relative;margin-bottom:5rem}.activities-gallery .gallery{max-width:100%;padding-bottom:2rem;font-size:0}.activities-gallery .gallery:after{content:"";display:block;clear:both}.activities-gallery .gallery .image,.activities-gallery .gallery .sizer{margin-bottom:1rem;width:calc(33.33333% - .66667rem)}.activities-gallery .gallery .image{float:left;position:relative}.activities-gallery .gallery .image img{max-width:100%}.activities-gallery .gallery .image .overlay{background:rgba(0,0,0,.5);color:#fff;font-size:1.5rem;opacity:0;padding:1rem;position:absolute;bottom:0;left:0;right:0;text-align:right;transition:opacity .3s}.activities-gallery .gallery .image:hover .overlay{opacity:1}.page-header{background-position:top;background-repeat:no-repeat;background-size:cover;height:41rem;padding:11rem 0 6.5rem}.ressources-humaines .page-header{background-position:50%}.page-header .logo img{height:27rem;width:auto;margin:-9rem}.page-header h1{font-size:4.5rem;font-weight:300;line-height:1.4;max-width:55rem}.page-header h1 span{display:block;font-size:1.7rem}.page-content{padding:7.5rem 0;position:relative;overflow:hidden}.page-content .description{max-width:80rem}.page-content .description h2{font-weight:400;font-size:4rem;margin-bottom:1.75rem}.page-content .description h2:first-child:after{background:#ffc800;content:"";display:block;height:1px;width:7.5rem;margin-top:1rem}.page-content .description p{margin-bottom:1.75rem}.page-content .description a{color:#ffc800;text-decoration:underline}.page-content .watermark{opacity:.1;position:absolute;top:5rem;right:-15rem}.page-content .watermark img{height:75rem}.section-breadcrumbs .breadcrumbs{margin-top:1rem}.section-breadcrumbs .breadcrumbs li{display:inline-block;list-style:none;color:#666}.section-breadcrumbs .breadcrumbs li.separator{margin:0 1rem}.section-breadcrumbs .breadcrumbs li.item-current{color:#ffc800}.section-breadcrumbs .breadcrumbs li.item-current strong{font-weight:400}.error404 .footer,.error404 .footer-contact,.error404 .header{display:none}.page-404{align-items:center;background-color:#262626;color:#ffc800;display:flex;height:100vh;justify-content:center;text-transform:uppercase;text-align:center;position:relative}.page-404 .content{flex:1;position:relative;z-index:1}.page-404 span{display:block;line-height:1}.page-404 .white{color:#fff;font-size:2.2rem}.page-404 .medium{font-size:4.5rem;font-weight:300}.page-404 .big{font-size:28.8rem}.page-404 .btn{background:#ffc800;color:#000;border-radius:.5rem}.page-404 .watermark{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}.page-404 .watermark img{height:85vh}@media screen and (max-width:1040px){.header .header-content{display:flex;justify-content:space-between;align-items:center}.header.no-scroll .header-content{justify-content:center}.header .header-logo{position:relative}.activities-content .col-9{width:66.66667%}.activities-content .col-3{width:33.33333%}}@media screen and (max-width:955px){.home-join-us .section-title{padding-top:2rem}.home-join-us .section-content{padding-bottom:1rem}.home-join-us .btn{margin-top:0}}@media screen and (max-width:900px){.header.no-scroll .header-content{justify-content:flex-end}.header.no-scroll .header-navigation .menu-mobile svg path{fill:#fff}.header .header-navigation .menu-mobile svg path{fill:#000}.header .header-navigation .menu-mobile{display:inline-block;cursor:pointer}.header .header-navigation>ul{display:none;background:#fff;position:absolute;top:100%;right:0;color:#000}.header .header-navigation ul li{display:block;margin:0;text-align:right;border-top:1px solid #666}.header .header-navigation ul li a{padding:1rem 2.5rem}.header .header-navigation ul li .sub-menu{position:relative}.header .header-navigation ul li .sub-menu li{border-bottom:none}.header .header-navigation ul li:hover .sub-menu,.header .header-navigation ul li a:after{display:none}.home-advantages .certifications .logos .item{margin:0 1.5rem}.home-advantages .certifications .logos img{max-height:4.5rem;max-width:10rem}.home-advantages .certifications .logos .ce{max-width:4rem}.activities-content .col-9{width:58.33333%}.activities-content .col-3{width:41.66667%}.activities-content .description{padding-right:4rem}}@media screen and (max-width:825px){.home-slider .slider .slide .logo img,.page-header .logo img{display:block;height:17rem;margin:-5.5rem 0 -4.5rem -5.5rem}.home-slider .slider .slide h1,.home-slider .slider .slide h2,.page-header h1{font-size:3.5rem}.home-activities .activities-items,.home-advantages .certifications .logos{flex-wrap:wrap;justify-content:center}.home-activities .activities-items .item{width:33.33333%}.home-advantages .certifications .logos .item{width:20%}.home-key-numbers .row{flex-wrap:wrap}.home-key-numbers .col-6{width:100%}.home-key-numbers .numbers{padding-right:0}.home-key-numbers .numbers .number{text-align:center}.home-key-numbers .more{margin-bottom:4rem}.home-key-numbers .hidden-numbers-mobile .col-3{width:50%;text-align:center}.home-key-numbers .hidden-numbers-mobile .number:after{right:0;margin:0 auto}.home-join-us{background:#262626;padding:5rem 0}.home-join-us .row{display:block}.home-join-us .col-6:first-child{display:none}.home-join-us .col-6:last-child{width:100%}.home-join-us .join-us-content{padding:1rem 0}.home-location .location-content .item .row{display:block;padding:0}.home-location .location-content .item .col-2,.home-location .location-content .item .col-4{width:100%}.home-location .location-content .item .col-2:nth-child(odd){margin-bottom:1rem}.activities-content{padding:4rem 0}.activities-content .row{flex-wrap:wrap}.activities-content .col-description{width:100%;order:2;margin-top:3rem}.activities-content .col-navigation{width:100%;order:1}.activities-gallery .gallery .image,.activities-gallery .gallery .sizer{width:calc(50% - .5rem)}}@media screen and (max-width:625px){.activities-header .watermark img,.home-join-us .watermark img,.home-slider .watermark img,.page-content .watermark img{display:none}.home-advantages .row{display:block}.home-advantages .col-5{display:none}.home-advantages .col-7{width:100%}.home-advantages .certifications .logos{margin-top:0}.home-advantages .certifications .logos .item:first-child{width:100%;margin-bottom:1rem}.home-advantages .certifications .logos .item{width:50%;margin:0 0 1rem}.footer-content{display:block;text-align:center;font-size:1.2rem}.footer-content .footer-linkedin{margin:0;display:block}.footer-content .footer-logo{margin:0 0 2rem}.footer-content .footer-linkedin .icon{display:block;margin:1.5rem auto 0}.page-header{height:auto}.activities-gallery .gallery .image,.activities-gallery .gallery .sizer{width:100%}}@media screen and (max-width:500px){.home-slider .slider .slide h1,.home-slider .slider .slide h2,.page-header h1{font-size:2.5rem}.home-slider .slider .slide h1 span,.home-slider .slider .slide h2 span{font-size:1.5rem}.container{padding:0 2rem}.section-title h2{font-size:2.8rem}.section-content strong{font-size:1.6rem}.home-key-numbers .numbers span{font-size:4rem}}