/*!/wp-content/themes/lassocie/styles.css*/@charset "UTF-8";body,html{font-family:"Barlow",sans-serif;max-width:100vw;overflow-x:hidden;position:relative;color:#10110D;height:100%}body{opacity:0;transition:opacity 0.7s ease}body.page-template-template-noir{background-color:#000}body.page-template-template-noir header .ranger .colonne ul li a{color:#fff}body.page-template-template-noir.et-db #et-boc .et-l .et_pb_module a{color:#fff}body.page-template-template-noir *:not(footer *){color:#fff}body.page-template-template-noir .bar1,body.page-template-template-noir .bar2,body.page-template-template-noir .bar3{background-color:#fff}body.page-template-template-noir input{color:white!important}div.ranger{display:flex;flex-wrap:wrap}div.container{width:100%;max-width:calc(1280px + 4%);padding:0 2%;position:relative}@media (max-width:780px){div.container{padding:0 20px}}h1{font-weight:400;text-transform:uppercase;font-size:3rem;line-height:1.2;margin:0;letter-spacing:-3px}@media (max-width:1023px){h1{font-size:8vw;line-height:8.5vw}}@media (max-width:780px){h1{font-size:11vw;line-height:11.5vw}}h2{font-weight:600;text-transform:uppercase;font-size:3rem;line-height:3.625rem;margin:0 0 20px;letter-spacing:2px;color:#EF4036;position:relative}p{font-size:1.25rem;line-height:2.5rem;margin:0 0 20px 0}@media (max-width:780px){p{line-height:1.75rem}}ul li{font-size:1.25rem;line-height:2.5rem;margin:0 0 20px 0}a{color:#10110D}a:hover{color:#EF4036}.container p a:not(.more){color:#EF4036}.container p a:hover:not(.more){color:#10110D}.colonne,.col2{position:relative}.col2{width:46%;margin-right:6%}@media (max-width:1023px){.col2{width:100%;margin-right:0}}.col2:last-child{margin-right:0}.bar1,.bar2,.bar3{width:20px;height:3px;background-color:#000;margin:2px 0;transition:0.4s;border-radius:1px}.page-id-313 .bar1,.page-id-313 .bar2,.page-id-313 .bar3{background-color:#FFF}.change .bar1{transform:rotate(-45deg) translate(-2px,6px)}.change .bar2{opacity:0}.change .bar3{transform:rotate(45deg) translate(-1px,-5px)}.slick-slide:focus,.slick-slide a{outline:none}@media (max-width:768px){.height{height:50px!important}}header{z-index:9999;position:relative}header .ranger{height:121px}header .ranger .colonne{display:flex;flex-basis:auto;flex-grow:1;align-items:center}header .ranger .colonne .logo img{max-width:60px}header .ranger .colonne ul{font-size:1.063rem;display:flex;flex-direction:row;align-items:center}header .ranger .colonne ul li a{padding:15px;color:#10110D;font-weight:500}header .ranger .colonne ul li.discutons{background:#ef4036;background:linear-gradient(to right,#ef4036 0%,#c6372e 27%,#10110d 100%);border-radius:30px;padding:0 16px 0 0;margin-right:30px}header .ranger .colonne ul li.discutons a{color:#FFF;font-weight:600;display:flex;align-items:center}header .ranger .colonne ul li.discutons a:before{content:"";width:25px;height:26px;margin-right:10px;display:inline-block;background-image:url(/wp-content/themes/lassocie/images/ico-chatbubbles.svg);background-repeat:no-repeat}@media (max-width:780px){header .ranger .colonne ul{display:none}}header .ranger .colonne:last-child{justify-content:end}@media (max-width:780px){header .ranger .colonne:nth-child(3){display:none}}div#menu-sec,div#bouton-mobile{display:none}div#menu-sec ul,div#bouton-mobile ul{display:flex;flex-direction:column}div#menu-sec ul li,div#bouton-mobile ul li{margin:0}div#menu-sec ul li a,div#bouton-mobile ul li a{display:block;padding:10px 0;width:100%;text-align:center}.page-id-313 div#menu-sec ul li a,.page-id-313 div#bouton-mobile ul li a{color:#FFF}div#menu-sec{margin-top:-50px!important}nav.mobile{margin-top:100px}nav.mobile .mobile-menu{height:100vh}@media (max-width:780px){div#bouton-mobile{display:block;position:absolute;right:20px}}.prevRea{width:40px;height:40px;position:fixed;left:20px;top:calc(50% - 20px);display:block;cursor:pointer;transform:rotate(-90deg)}@media (max-width:1280px){.prevRea{position:relative;left:20px;top:50px}}@media (max-width:780px){.prevRea{top:30px}}@media (max-width:460px){.prevRea{top:10px}}.two-col .colonne-2,.slider-accueil .colonne-2{width:47%;margin-right:6%;position:relative}.two-col .colonne-2:nth-child(2),.slider-accueil .colonne-2:nth-child(2){margin-right:0}@media (max-width:780px){.two-col .colonne-2:nth-child(2) img,.slider-accueil .colonne-2:nth-child(2) img{display:none}}@media (max-width:1340px){.two-col .colonne-2:nth-child(1),.slider-accueil .colonne-2:nth-child(1){width:59%}.two-col .colonne-2:nth-child(2),.slider-accueil .colonne-2:nth-child(2){width:35%}}@media (max-width:1023px){.two-col .colonne-2:nth-child(1),.slider-accueil .colonne-2:nth-child(1){width:100%}.two-col .colonne-2:nth-child(2),.slider-accueil .colonne-2:nth-child(2){width:50%}}@media (max-width:1340px){.two-col,.slider-accueil{padding-bottom:20%}}@media (max-width:1023px){.two-col,.slider-accueil{flex-direction:column-reverse;padding-bottom:40%}.two-col .colonne-2 img,.slider-accueil .colonne-2 img{margin-bottom:30px}}@media (max-width:780px){.two-col,.slider-accueil{height:670px;justify-content:start}.two-col p,.slider-accueil p{margin-top:30px;line-height:1.5}}a.more{color:#10110D;font-size:1.563rem;font-weight:600;position:absolute;right:6%;transition:all 0.5s ease}a.more:before{content:"";display:block;width:60px;height:60px;position:absolute;top:-12px;right:-55px;background-image:url(/wp-content/themes/lassocie/images/ico-arrow-red.svg);background-size:100%;background-repeat:no-repeat;z-index:5;transition:all 0.5s ease}@media (max-width:780px){a.more{left:20px;right:inherit}}a.more:hover:before{transform:rotate(45deg)}@media (max-width:780px){.slider-accueil a.more,.nos-experts a.more,.et_pb_text_inner a.more{left:0;margin-left:0!important}}.page-carriere a.more:hover:after{width:70px}.page-carriere a.more:hover:before{right:-40px}#btn-explorez a.more:hover:after{width:320px;background:#000}#slider-accueil{display:flex;overflow:hidden}#slider-accueil h2{font-weight:700;text-transform:uppercase;font-size:3rem;line-height:4.6rem;margin:0;letter-spacing:-1px;color:#EF4036}@media (max-width:1023px){#slider-accueil h2{font-size:8vw;line-height:8.1vw}}.slide{flex:0 0 100%;display:none}.slide.active{display:block}h2.animated-text{display:inline-block}.animated-text span{display:inline-block;opacity:0}@media (max-width:780px){.animated-text span{letter-spacing:1.5px}}section#page div.container div.ranger div.colonne-full{width:100%}section#page div.container div.ranger div.colonne-2{width:50%}section#page div.container div.ranger div.colonne-3{width:33.33333%}.loop-holder{display:flex;white-space:nowrap;overflow:hidden}.loop-holder__text{animation:textLoop 10s linear infinite;font-size:6.375rem;padding-right:.35em}#realisations{background-color:#EF4036;padding:200px 0 500px 0;margin-top:-100px}@media (max-width:1340px){#realisations{padding:10vw 0 500px 0}}#realisations .loop-holder .loop-holder__text{animation:textLoop 16s linear infinite}.realisations_slider{margin-top:-400px}.realisations_slider a{padding-left:20px;padding-right:20px}@media (max-width:780px){.realisations_slider a .rea-slide{display:flex;flex-direction:column;align-items:flex-start}}.loop-holder__text{color:#FFF;text-transform:uppercase}.realisations_slider a{color:#FFF}.realisations_slider a:hover{color:#10110D!important}.realisations_slider a .rea-slide:nth-child(2n){margin-top:100px}.realisations_slider a .rea-slide h3{font-size:1.688rem;text-transform:uppercase;margin:0 0 10px 0}.realisations_slider a .rea-slide h4{font-size:.875rem;font-weight:400;margin:0;margin:0 0 10px 0}.more.rea{margin-top:60px}.post-type-archive-realisations #rea-search{position:absolute;right:63px;bottom:-115px;z-index:99}.post-type-archive-realisations #rea-search select{background-color:#000;color:#FFF;padding:10px;border:0;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/wp-content/themes/lassocie/images/chevron.svg);background-repeat:no-repeat;background-position:95% center}@media (max-width:768px){.post-type-archive-realisations #rea-search{position:relative;width:267px;display:block;margin:0 auto;bottom:-79px;right:inherit}}.post-type-archive-realisations header .ranger .colonne ul li a{color:#fff}.post-type-archive-realisations header .ranger .colonne ul li.discutons{background:#000}.post-type-archive-realisations div.header{background-color:#EF4036;height:600px;width:100vw;position:relative;top:-121px;left:0;display:flex;align-items:center}.post-type-archive-realisations div.header h2{color:#fff;font-size:4.75rem;line-height:5.688rem;text-transform:inherit;font-weight:400}@media (max-width:460px){.post-type-archive-realisations div.header h2{font-size:3.75rem;line-height:3.688rem}}.post-type-archive-realisations .post{padding:4%;display:flex}.post-type-archive-realisations .post h2{color:#090E36;padding-right:60px}.post-type-archive-realisations .post h2 a{color:#090E36}.post-type-archive-realisations .post h2 a:after{content:"";display:block;width:70px;height:70px;position:absolute;top:50%;right:0;transform:translateY(-50%);background-image:url(/wp-content/themes/lassocie/images/ico-arrow-red.svg);background-repeat:no-repeat;background-position:center;transition:transform 0.3s ease-in;cursor:pointer}@media (max-width:1023px){.post-type-archive-realisations .post h2 a:after{right:-6vw}}@media (max-width:780px){.post-type-archive-realisations .post h2 a:after{right:0}}@media (max-width:460px){.post-type-archive-realisations .post h2 a:after{width:50px;height:50px}}@media (max-width:1023px){.post-type-archive-realisations .post h2{font-size:4.5vw;line-height:5vw;padding-right:60px}}.post-type-archive-realisations .post h2:hover a:after{transform:translateY(-50%) rotate(45deg)}.post-type-archive-realisations .post .thumb{width:222px;height:auto;margin:0 2% 0 0}.post-type-archive-realisations .post .thumb img{margin-bottom:40px;-o-object-fit:cover;object-fit:cover;height:100%}@media (max-width:1024px){.post-type-archive-realisations .post .thumb{display:none}}.post-type-archive-realisations .post .main-thumb{margin:0 4% 0 0}.post-type-archive-realisations .post .content{display:flex;justify-content:center;flex-direction:column;width:39%}@media (max-width:1024px){.post-type-archive-realisations .post .content{width:50%;padding-right:4%}}@media (max-width:780px){.post-type-archive-realisations .post .content{width:100%}}.post-type-archive-realisations .post .content .cat{padding:10px 0}.post-type-archive-realisations .post:nth-child(even){flex-direction:row-reverse}.post-type-archive-realisations .post:nth-child(even) .thumb{margin:0 0 0 0}.post-type-archive-realisations .post:nth-child(even) .main-thumb{margin:0 2% 0 6%}.post-type-archive-realisations .post.post1{position:relative;margin-top:-15vw!important}@media (max-width:780px){.post-type-archive-realisations .post{flex-direction:column}.post-type-archive-realisations .post:nth-child(even){flex-direction:column}.post-type-archive-realisations .post:nth-child(even) .thumb{margin:0}.post-type-archive-realisations .post:nth-child(even) .main-thumb{margin:0}}.post-type-archive-realisations h3.load-more{text-align:center;margin-bottom:100px;color:#10110D;text-transform:uppercase;font-size:2rem;cursor:pointer;display:flex;justify-content:center;align-items:center}.post-type-archive-realisations h3.load-more:after{content:"";display:block;width:70px;height:70px;background-image:url(/wp-content/themes/lassocie/images/ico-arrow-red.svg);background-repeat:no-repeat;transform:rotate(135deg)}#accordeon{margin-top:200px;margin-bottom:60px}#accordeon .container .toggle{border-top:1px solid #090E36;padding:17px;position:relative;margin-bottom:20px;display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start}#accordeon .container .toggle:last-child{border-bottom:1px solid #090E36}#accordeon .container .toggle .openclose{cursor:pointer}#accordeon .container .toggle .openclose p{font-size:1.125rem;line-height:1.625rem;padding:0 20px 0 0;margin:0;font-weight:700;position:relative}#accordeon .container .toggle .openclose p span{position:absolute;right:0;top:0}#accordeon .container .toggle h3{margin:0;font-size:1.688rem;text-transform:uppercase;color:#090E36;width:30%;font-weight:400;margin-right:10%}@media (max-width:1023px){#accordeon .container .toggle h3{width:100%}}#accordeon .container .toggle .wrap{width:60%}@media (max-width:1023px){#accordeon .container .toggle .wrap{width:100%}}#accordeon .container .toggle p{font-size:1.125rem;line-height:1.625rem}@media (max-width:1023px){#accordeon .container .toggle{flex-direction:column}}#accueil-equipe-images{margin-top:250px}#accueil-equipe-images img:nth-child(1){position:absolute;bottom:-76px;left:35px;animation:rotate 24s linear infinite}@media (max-width:780px){#accueil-equipe-images img:nth-child(1){width:132px;bottom:-17vw;left:4vw}}#accueil-equipe-images img:nth-child(2){margin:-100px 0 0 144px}@media (max-width:780px){#accueil-equipe-images img:nth-child(2){margin:-100px 0 0 10vw}}.accueil-equipe-texte .container{padding:100px 10vw 100px 20vw;z-index:0}@media (max-width:780px){.accueil-equipe-texte .container{padding:100px 10vw 100px 10vw}}#temoignages{display:none;padding:100px 0}#temoignages h2{color:#10110D;font-size:4.75rem;line-height:5.688rem;text-transform:inherit;font-weight:400;margin-bottom:60px}@media (max-width:1023px){#temoignages h2{font-size:8vw;line-height:8.1vw}#temoignages h2 br{display:none}}#temoignages .temoignage{display:flex;flex-direction:row;flex-wrap:wrap}#temoignages .temoignage .img{width:30%;margin-right:10%;margin-top:60px}#temoignages .temoignage .contenu{width:60%}#temoignages .temoignage .contenu:before{content:"«";font-size:130px;line-height:130px;margin-left:-20px}@media (max-width:780px){#temoignages .temoignage .contenu{width:100%}#temoignages .temoignage .contenu:before{margin-left:0}}@media (max-width:780px){#temoignages .temoignage{flex-direction:column}}#logos-clients{padding:100px 0}#logos-clients .container{display:flex;flex-wrap:wrap;flex-direction:column}#logos-clients .container h2{color:#10110D;font-size:4.75rem;line-height:5.688rem;text-transform:inherit;font-weight:400;margin-bottom:60px}@media (max-width:1023px){#logos-clients .container h2{font-size:8vw;line-height:8.1vw}#logos-clients .container h2 br{display:none}}#logos-clients .container #logos-slider{display:flex;flex-wrap:wrap;flex-direction:row;width:100%}#logos-clients .container #logos-slider .logos{width:25%;display:flex;justify-content:center;align-items:center}#logos-clients .container #logos-slider .logos img{max-width:87%}@media (max-width:780px){#logos-clients .container #logos-slider .logos{width:50%}}@media (max-width:1023px){#logos-clients .container #logos-slider{width:100%}}@media (max-width:1023px){#logos-clients .container{flex-direction:column}}#formulaire-contact{background-color:#EF4036;padding:100px 0}#formulaire-contact h2{animation:textLoop2 30s linear infinite;font-size:6.375rem;line-height:7rem;padding-right:.35em;color:#FFF;font-weight:400;text-transform:inherit;margin-bottom:100px}#formulaire-contact .container{display:flex;flex-wrap:wrap;flex-direction:row;flex-grow:1}#formulaire-contact .container .formulaire{width:46%;margin-right:6%}@media (max-width:1023px){#formulaire-contact .container .formulaire{width:100%;margin-right:0}}#formulaire-contact .container .contact-infos{width:48%;color:#fff}#formulaire-contact .container .contact-infos a{color:#fff;float:right;position:relative}#formulaire-contact .container .contact-infos a:after{content:"";background-image:url(/wp-content/themes/lassocie/images/ico-arrow-white.svg);background-repeat:no-repeat;transform:rotate(-135deg);display:block;width:70px;height:70px;position:absolute;top:-52px;right:-64px;transform-origin:center}@media (max-width:1023px){#formulaire-contact .container .contact-infos{width:100%}}@media (max-width:1023px){#formulaire-contact .container{flex-direction:column}}.et-db #et-boc .et-l .et_pb_row_11.et_pb_row{z-index:99}.et-db #et-boc .et-l .et_pb_text ul{margin-left:0!important}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=file],.with_frm_style input[type=search],.with_frm_style select{border:1px solid #EF4036!important;border-radius:50px!important;padding:30px!important;font-size:1rem;font-family:"Barlow",sans-serif!important;height:32px!important;width:100%!important}.with_frm_style textarea{border:1px solid #EF4036!important;border-radius:30px!important;padding:30px!important;font-size:1rem;font-family:"Barlow",sans-serif!important}.frm_style_style-formidable.with_frm_style .form-field{margin-bottom:20px!important}.with_frm_style input[type=text]::-moz-placeholder,.with_frm_style input[type=password]::-moz-placeholder,.with_frm_style input[type=email]::-moz-placeholder,.with_frm_style input[type=number]::-moz-placeholder,.with_frm_style input[type=url]::-moz-placeholder,.with_frm_style input[type=tel]::-moz-placeholder,.with_frm_style input[type=file]::-moz-placeholder,.with_frm_style input[type=search]::-moz-placeholder,.with_frm_style select::-moz-placeholder,.with_frm_style textarea::-moz-placeholder{color:#EF4036!important}.with_frm_style input[type=text]::placeholder,.with_frm_style input[type=password]::placeholder,.with_frm_style input[type=email]::placeholder,.with_frm_style input[type=number]::placeholder,.with_frm_style input[type=url]::placeholder,.with_frm_style input[type=tel]::placeholder,.with_frm_style input[type=file]::placeholder,.with_frm_style input[type=search]::placeholder,.with_frm_style select::placeholder,.with_frm_style textarea::placeholder{color:#EF4036!important}.frm_style_style-formidable.with_frm_style .frm_submit button{background-color:white!important;background-image:url(/wp-content/themes/lassocie/images/ico-chat.svg);background-repeat:no-repeat;background-size:18%!important;background-position:20px!important;border-radius:50px!important;border:1px solid #EF4036!important;padding:20px 30px 20px 80px!important;color:#000!important;box-shadow:none!important;font-size:1.563rem!important;font-weight:500!important;font-family:"Barlow",sans-serif!important;float:right;transition:all 0.5s ease}.frm_dropzone.frm_single_upload{max-width:100%!important;text-align:center!important;padding:10px!important;border:1px solid #000!important;border-radius:30px!important;margin-top:15px!important}.frm_style_style-formidable.with_frm_style .frm_submit button:hover{background-color:black!important;background-image:url(/wp-content/themes/lassocie/images/ico-chatbubbles.svg);background-repeat:no-repeat;background-size:18%!important;background-position:20px!important;color:#FFF!important;border:1px solid #000!important}.with_frm_style .frm_dropzone .frmsvg{width:40px;height:40px;display:block;margin:0 auto}footer{background-color:#F6F6F6;padding:60px 0 30px 0}footer .ranger div{display:flex;flex-direction:column;flex-grow:1}footer .ranger div h3{color:#EF4036;font-size:1.25rem;line-height:1.5rem;letter-spacing:2px;text-transform:uppercase;font-weight:400}footer .ranger div p{line-height:1.875rem;margin-bottom:0;color:#10110D}footer .ranger div a{color:#090E36}footer .ranger div nav.footer a{font-size:1.25rem;line-height:1.875rem}footer .ranger div.reseaux-sociaux{text-align:center}footer .ranger div.reseaux-sociaux .rs{display:flex;flex-direction:row;flex-wrap:wrap}footer .ranger div.reseaux-sociaux .rs a{display:flex;flex-grow:1;justify-content:center}footer .ranger div.reseaux-sociaux .rs a img{height:20px;margin-top:10px}@media (max-width:1023px){footer .ranger{flex-direction:column;align-items:center;text-align:center}}footer .bottom{padding:60px 0 0 0}footer .bottom .copyright{width:50%}footer .bottom .footer-copy-menu{width:50%;text-align:right}@media (max-width:1023px){footer .bottom .footer-copy-menu{text-align:center}}section.header{background-color:#f7f7f7;background-image:url(/wp-content/themes/lassocie/images/bg-top.svg);background-repeat:no-repeat;background-position:58% bottom;background-size:193%;padding:121px 0 160px}section.header .container{display:flex;flex-direction:row;flex-wrap:wrap}section.header .container .menu{background:#10110D;padding:71px 58px;color:#FFF;margin-right:0}section.header .container .menu h3{font-size:1.25rem;text-transform:uppercase;font-weight:400;color:#979797}section.header .container .menu ul{list-style:none}section.header .container .menu ul li{margin:36px 0}section.header .container .menu ul li:before{content:"";background-image:url(/wp-content/themes/lassocie/images/ico-arrow-white.svg);background-size:100%;transform:rotate(-135deg);display:inline-block;width:17px;height:17px;margin-right:20px;transition:all .5 ease}section.header .container .menu ul li a{color:#FFF;font-size:1.25rem;text-transform:uppercase}section.header .container .menu ul li a:hover{color:#EF4036!important}section.header .container .menu ul li:hover:before{transform:rotate(-90deg)}@media (max-width:1023px){section.header .container .menu{padding:30px 40px 0;margin-bottom:60px;margin-top:30px}}@media (max-width:576px){section.header .container .menu{margin-bottom:0}}@media (max-width:1023px){section.header{padding:121px 0 60px}}@media (max-width:780px){section.header{padding:50px 0 60px}}section.nos-experts{background-color:#EF4036;padding:80px 0;color:#FFF}section.nos-experts .container{z-index:0;display:flex;flex-direction:row;flex-wrap:wrap}section.nos-experts .container h2{color:#FFF}section.nos-experts .container a.more{color:#fff}section.nos-experts .container a.more:before{background-image:url(/wp-content/themes/lassocie/images/ico-arrow.svg);background-size:100%;width:50px;height:50px;right:-50px;top:0}@media (max-width:1023px){section.nos-experts .container a.more{z-index:99;bottom:0;position:relative;right:inherit;margin-bottom:60px;display:inline-block}}section.nos-experts .container a.more:hover:after{width:350px}section.nos-experts .container a.more:hover:before{transform:rotate(45deg)}section.nos-experts .container .pics{margin-right:0;margin-top:-224px}section.nos-experts .container .pics .pic:nth-child(1){margin-bottom:20px}section.nos-experts .container .pics .pic:nth-child(2){margin-right:20px;float:left}section.nos-experts .container .pics .pic:nth-child(3){position:absolute;left:349px}section.nos-experts .container .pics .pic:nth-child(3) img{max-width:initial;clear:both}@media (max-width:780px){section.nos-experts .container .pics .pic:nth-child(2){max-width:50%}section.nos-experts .container .pics .pic:nth-child(3){left:54%}section.nos-experts .container .pics .pic:nth-child(3) img{max-width:100%}}@media (max-width:1023px){section.nos-experts .container .pics{margin-top:0}}.popup{background-color:#10110D;width:100%;max-width:880px;color:#FFF;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:3% 5% 2%;opacity:0;z-index:-1;transition:all 0.5s ease}.popup.active{opacity:1;z-index:101}section.service360{padding:180px 0}@media (max-width:768px){section.service360{padding-top:0}}section.service360 .container .content h2{background-color:#FFF;font-size:4.75rem;color:#10110D;text-transform:uppercase;font-weight:400;line-height:5.625rem;display:flex;flex-direction:column;justify-content:center;margin:80px 0}@media (max-width:460px){section.service360 .container .content h2{margin-top:60px;margin-bottom:30px}}section.service360 .container .content h2 strong{font-size:3rem;color:#EF4036;font-weight:700;display:flex;align-items:center;line-height:3.2rem}section.service360 .container .content h2 strong:before{content:"";display:block;width:152px;height:7px;background-image:url(/wp-content/themes/lassocie/images/sep.svg);margin:5px 20px 0 10px}@media (max-width:1023px){section.service360 .container .content h2{flex-direction:column;font-size:9vw}}section.service360 .container .content p{padding-left:300px}@media (max-width:780px){section.service360 .container .content p{padding-left:0}}section.service360 .container .content ul{padding-left:427px;list-style:none;margin-top:80px}section.service360 .container .content ul li{position:relative}section.service360 .container .content ul li:before{content:"";width:30px;height:30px;display:block;border-radius:50px;background-color:#EF4036;position:absolute;left:-50px;top:10px}@media (max-width:780px){section.service360 .container .content ul{padding-left:60px}}section.service360 .container .content .toggle{position:relative;margin-bottom:20px;border-bottom:1px solid #000;padding-bottom:20px;margin-left:300px}@media (max-width:780px){section.service360 .container .content .toggle{margin-left:0}}section.service360 .container .content .toggle .openclose{cursor:pointer}section.service360 .container .content .toggle h2{font-size:1.688rem;text-transform:uppercase;color:#090E36;margin:0;font-weight:700;line-height:2rem;justify-content:flex-start;padding-right:30px}@media (max-width:780px){section.service360 .container .content .toggle h2{margin-left:0;line-height:2.125rem}}@media (max-width:480px){section.service360 .container .content .toggle h2{font-size:5vw}}section.service360 .container .content .toggle span{font-size:1.875rem;position:absolute;right:17px;top:15px;font-weight:800;color:#090E36;margin:0;line-height:0;font-size:1.125rem}section.service360 .container .content .toggle-content{padding-right:30px}section.service360 .container .content .toggle-content p{padding-left:0}section.service360 .container .content .discutons{display:flex;width:168px;height:168px;background:#ef4036;background:linear-gradient(to right,#ef4036 0%,#c6372e 27%,#10110d 100%);border-radius:50%;position:absolute;top:89%;left:2%;flex-direction:column;align-items:center;justify-content:center;color:#FFF;text-align:center;cursor:pointer;transition:all 1.5s ease}section.service360 .container .content .discutons:before{content:"";width:20px;height:20px;background-image:url(/wp-content/themes/lassocie/images/ico-chatbubbles.svg);background-size:100%;margin-bottom:7px}section.service360 .container .content .discutons.active{z-index:9999;left:70%!important;top:6%!important;position:fixed;pointer-events:none}@media (max-width:780px){section.service360 .container .content .discutons{right:20px;left:inherit;top:95%}}@media (max-width:380px){section.service360 .container .content .discutons{top:91%}}section.service360 .container .content a.more{position:relative;font-size:2rem;top:150px;left:0;display:inline}@media (max-width:380px){section.service360 .container .content a.more{width:80%;display:block;margin-top:60px}}section.service360 .container .content a.more small{display:block;font-size:1.25rem;font-weight:400;text-transform:initial}section.service360 .container .content a.more:before{background-image:url(/wp-content/themes/lassocie/images/ico-arrow-red.svg);background-size:100%;width:60px;height:60px;top:15px;right:-55px}section.service360 .container .content a.more:after{background:none}section.service360 .container .content a.more:hover{color:#000}section.service360 .container:before{content:"";background-image:url(/wp-content/themes/lassocie/images/plus-10-ans.svg);background-repeat:no-repeat;background-size:100%;width:600px;height:600px;position:absolute;left:-325px;top:-195px;animation:rotate 24s linear infinite}@media (max-width:780px){section.service360 .container:before{display:none}}html:lang(en-US) section.service360 .container:before{background-image:url(/wp-content/themes/lassocie/images/plus-10-ans_eng.svg)}section#logistique{position:relative;background-color:#F6F6F6;padding:120px 0 0}section#logistique .col2{width:45%}section#logistique .col2:last-child{width:55%}@media (max-width:1200px){section#logistique .col2:last-child{width:100%}}@media (max-width:1200px){section#logistique .col2{width:100%}section#logistique .col2:first-child{display:flex;flex-direction:row}}section#logistique h2{color:#10110D;font-size:4.75rem;font-weight:400;position:relative;margin-bottom:70px}section#logistique h2 strong{color:#EF4036;font-size:3rem;line-height:3.25rem;display:flex;align-items:center}section#logistique h2 strong:first-of-type:before{content:"";background-image:url(/wp-content/themes/lassocie/images/sep.svg);background-repeat:no-repeat;display:block;width:152px;height:7px;margin-left:18%;margin-right:60px}@media (max-width:780px){section#logistique h2 strong:first-of-type:before{margin-left:0;margin-right:30px}}section#logistique h2 strong:last-of-type{margin-top:0}@media (max-width:780px){section#logistique h2 strong{font-size:8vw;line-height:8.5vw}}section#logistique h2:first-of-type{margin-bottom:3%}@media (max-width:780px){section#logistique h2{font-size:9vw;line-height:9.5vw}}section#logistique .container{z-index:99;position:relative}section#logistique .container .content{display:flex}section#logistique .container .content .pic{position:relative}section#logistique .container .content .pic span.caption{width:135px;text-transform:uppercase;display:block;position:absolute}section#logistique .container .content .pic:nth-child(1) span.caption{left:69%;bottom:-44px}section#logistique .container .content .pic:nth-child(2){margin:20px 0 0 -20%}section#logistique .container .content .pic:nth-child(2) span.caption{left:0;bottom:-45px}section#logistique .container .content .pic:nth-child(3){margin:20px 0 0 35%}section#logistique .container .content .pic:nth-child(3) span.caption{right:-149px;bottom:20%}@media (max-width:1200px){section#logistique .container .content .pic{width:32%;margin-right:2%}section#logistique .container .content .pic:nth-child(1) span.caption{left:0;bottom:-45px}section#logistique .container .content .pic:nth-child(2){margin:0 2% 0 0}section#logistique .container .content .pic:nth-child(2) span.caption{left:0;bottom:-10px}section#logistique .container .content .pic:nth-child(3){margin:0}section#logistique .container .content .pic:nth-child(3) span.caption{left:0;bottom:-30px}}@media (max-width:780px){section#logistique .container .content .pic:nth-child(2) span.caption{bottom:-20px}}@media (max-width:1200px){section#logistique .container .content{flex-direction:column}}section#logistique .container .content .col2{margin-bottom:100px}@media (max-width:780px){section#logistique .container .content .col2:nth-child(2){padding-bottom:100px}}section#logistique a.more{position:relative;font-size:2rem;top:100px;left:50%;display:inline}section#logistique a.more small{display:block;font-size:1.25rem;font-weight:400;text-transform:initial}section#logistique a.more:before{background-image:url(/wp-content/themes/lassocie/images/ico-arrow-red.svg);background-size:100%;width:60px;height:60px;top:14px;right:-55px}section#logistique a.more:after{background:none}section#logistique a.more:hover{color:#000}@media (max-width:1200px){section#logistique a.more{top:0}}@media (max-width:780px){section#logistique a.more{top:70px;left:0}}section#logistique:after{content:"";background-color:#fff;display:block;height:60px;width:100%;position:absolute;bottom:0}@media (max-width:780px){section#logistique .slick-dots{display:none!important}section#logistique .slider-evenementielle .section{display:block;font-size:1.5rem;color:#EF4036}}body.page-template-web .slider-evenementielle ul.slick-dots li.slick-active span.nb{background-color:#8A8A8A}.slider-evenementielle{margin-top:150px}.slider-evenementielle ul.slick-dots{list-style:none;padding-left:0;display:flex;flex-direction:row;position:absolute;top:-100px;width:100%}.slider-evenementielle ul.slick-dots li{background-image:url(/wp-content/themes/lassocie/images/dots.svg);background-repeat:repeat-x;background-position:49px 49px;background-size:30px;display:flex;flex-direction:column;flex-grow:1;margin-right:10px}.slider-evenementielle ul.slick-dots li span.nb{background-color:#EF4036;border:0;border-radius:50px;color:#FFF;font-size:1rem;padding:5px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer}.slider-evenementielle ul.slick-dots li span.name{display:block;text-indent:-18%;text-transform:uppercase}@media (max-width:1200px){.slider-evenementielle ul.slick-dots li span.name{text-indent:0}}.slider-evenementielle ul.slick-dots li:last-of-type{background-image:none}.slider-evenementielle ul.slick-dots li.slick-active{background-image:url(/wp-content/themes/lassocie/images/dots.svg)!important}.slider-evenementielle ul.slick-dots li.slick-active span.nb{background-color:#000}.slider-evenementielle ul.slick-dots li.active{background-image:url(/wp-content/themes/lassocie/images/dots-black.svg)}.slider-evenementielle ul.slick-dots li.active span.nb{background-color:#000}.slider-evenementielle ul.slick-dots li:last-of-type.slick-active{background-image:none!important}.slider-evenementielle ul.slick-dots li:last-of-type.active{background-image:none}.slider-evenementielle .section{display:none}.slider-evenementielle .section-evenementielle{margin-top:80px;padding-left:25px}.slider-evenementielle .section-evenementielle ul{list-style:none;margin:0;padding:0 0 0 25px}.slider-evenementielle .section-evenementielle ul li{margin-bottom:5px;position:relative}.slider-evenementielle .section-evenementielle ul li:before{content:"";width:15px;height:15px;background-color:#EF4036;position:absolute;left:-23px;top:14px;border-radius:20px}@media (max-width:780px){.slider-evenementielle .section-evenementielle{padding-left:0}}.slider-evenementielle .prev.slick-arrow{display:none!important}.slider-evenementielle .next.slick-arrow{position:absolute;right:115px;top:20px;font-size:1.25rem}.slider-evenementielle .next.slick-arrow span{background-image:url(/wp-content/themes/lassocie/images/ico-arrow-red.svg);background-size:100%;display:block;width:30px;height:30px;transform:rotate(45deg);top:0;right:-33px;position:absolute}@media (max-width:780px){.slider-evenementielle .next.slick-arrow{right:30px}}@media (max-width:780px){.slider-evenementielle{margin-top:10%}}.et-db #et-boc .et-l .et_pb_row .et_pb_row{width:100%;max-width:calc(1280px + 4%);padding:0 2%;position:relative}.et-db #et-boc .et-l #communications .et_pb_row a.more{font-weight:600}.et-db #et-boc .et-l #communications .et_pb_row{width:100%;max-width:calc(1280px + 4%);padding:0 2%;position:relative}.et-db #et-boc .et-l #communications .et_pb_row h2{font-size:4.75rem!important;color:#10110D;text-transform:uppercase!important;font-weight:400!important;line-height:5.625rem;display:flex;flex-direction:column;justify-content:center;margin:80px 0}@media (max-width:460px){.et-db #et-boc .et-l #communications .et_pb_row h2{margin-top:60px;margin-bottom:30px}}.et-db #et-boc .et-l #communications .et_pb_row h2 strong{font-size:3rem!important;line-height:3.2rem!important;color:#EF4036!important;font-weight:700;display:flex;align-items:center}.et-db #et-boc .et-l #communications .et_pb_row h2 strong:before{content:"";display:block;width:152px;height:7px;background-image:url(/wp-content/themes/lassocie/images/sep.svg);margin:5px 20px 0 10px}@media (max-width:1023px){.et-db #et-boc .et-l #communications .et_pb_row h2{flex-direction:column}}@media (max-width:780px){.et-db #et-boc .et-l #communications .et_pb_row h2{font-size:9vw!important;line-height:9.5vw}.et-db #et-boc .et-l #communications .et_pb_row h2 strong{font-size:8vw!important;line-height:8.5vw!important}}.et-db #et-boc .et-l #communications .et_pb_row ul{padding-left:127px;margin-top:80px}.et-db #et-boc .et-l #communications .et_pb_row ul li{position:relative;list-style:none!important}.et-db #et-boc .et-l #communications .et_pb_row ul li:before{content:"";width:15px;height:15px;display:block;border-radius:50px;background-color:#EF4036;position:absolute;left:-50px;top:10px}@media (max-width:780px){.et-db #et-boc .et-l #communications .et_pb_row ul{padding-left:55px}}.et-db #et-boc .et-l #communications .et_pb_row a.more{position:relative;font-size:2rem;top:0;left:60%;display:block;color:#10110D;width:377px}.et-db #et-boc .et-l #communications .et_pb_row a.more br{display:none}.et-db #et-boc .et-l #communications .et_pb_row a.more small{display:block;font-size:1.25rem;font-weight:400;text-transform:initial}.et-db #et-boc .et-l #communications .et_pb_row a.more:before{background-image:url(/wp-content/themes/lassocie/images/ico-arrow-red.svg);background-size:100%;width:60px;height:60px;top:23px;right:13px}.et-db #et-boc .et-l #communications .et_pb_row a.more:after{background:none}.et-db #et-boc .et-l #comptabilite .et_pb_row h2{font-size:4.75rem!important;color:#10110D;text-transform:uppercase!important;font-weight:400!important;line-height:5.625rem;display:flex;flex-direction:column;justify-content:center;margin:80px 0}@media (max-width:460px){.et-db #et-boc .et-l #comptabilite .et_pb_row h2{margin-top:60px;margin-bottom:30px}}.et-db #et-boc .et-l #comptabilite .et_pb_row h2 strong{font-size:3rem!important;color:#EF4036!important;font-weight:700;display:flex;align-items:center;line-height:1}.et-db #et-boc .et-l #comptabilite .et_pb_row h2 strong:before{content:"";display:block;width:152px;height:7px;background-image:url(/wp-content/themes/lassocie/images/sep.svg);margin:5px 20px 0 10px}@media (max-width:780px){.et-db #et-boc .et-l #comptabilite .et_pb_row h2{font-size:9vw!important}.et-db #et-boc .et-l #comptabilite .et_pb_row h2 strong{font-size:8vw!important}.et-db #et-boc .et-l #comptabilite .et_pb_row h2 strong:before{width:20%!important}}.et-db #et-boc .et-l #comptabilite .et_pb_row ul{padding-left:127px;margin-top:80px}.et-db #et-boc .et-l #comptabilite .et_pb_row ul li{position:relative;list-style:none!important}@media (max-width:780px){.et-db #et-boc .et-l #comptabilite .et_pb_row ul{padding-left:20px}}.et-db #et-boc .et-l #devweb .et_pb_row{clear:both;color:#FFF}.et-db #et-boc .et-l #devweb .et_pb_row h2{font-size:4.75rem!important;color:#10110D;text-transform:uppercase!important;font-weight:400!important;line-height:5.625rem;display:flex;flex-direction:column;justify-content:center;margin:80px 0;color:#FFF}@media (max-width:460px){.et-db #et-boc .et-l #devweb .et_pb_row h2{margin-top:60px;margin-bottom:30px}}.et-db #et-boc .et-l #devweb .et_pb_row h2 strong{font-size:3rem!important;color:#EF4036!important;font-weight:700;display:flex;align-items:center;line-height:1;color:#EF4036;margin-left:20%}.et-db #et-boc .et-l #devweb .et_pb_row h2 strong:before{content:"";display:block;width:152px;height:7px;background-image:url(/wp-content/themes/lassocie/images/sep.svg);margin:5px 20px 0 10px}@media (max-width:780px){.et-db #et-boc .et-l #devweb .et_pb_row h2{font-size:9vw!important}.et-db #et-boc .et-l #devweb .et_pb_row h2 strong{font-size:8vw!important}.et-db #et-boc .et-l #devweb .et_pb_row h2 strong:before{width:20%}}.et-db #et-boc .et-l #devweb .et_pb_row a.more{color:#FFF;margin:60px 0 0 60px;position:relative;display:inline-block}.et-db #et-boc .et-l #devweb .et_pb_row a.more:before{content:"";display:block;width:60px;height:60px;position:absolute;top:-15px;right:-55px;background-image:url(/wp-content/themes/lassocie/images/ico-arrow-red.svg);background-size:100%;background-repeat:no-repeat;z-index:5;transition:all 0.5s ease}.et-db #et-boc .et-l #devweb .et_pb_row a.more:after{top:-20px}.et-db #et-boc .et-l #devweb .et_pb_row a.more:hover:after{width:520px;background:#ef4036;background:linear-gradient(to right,#ef4036 0%,#c6372e 27%,#10110d 100%)}.et-db #et-boc .et-l #devweb .et_pb_row a.more:hover:before{transform:rotate(45deg)}@media (max-width:780px){.et-db #et-boc .et-l #devweb .et_pb_row a.more{padding-right:80px}.et-db #et-boc .et-l #devweb .et_pb_row a.more:before{right:26px}.et-db #et-boc .et-l #devweb .et_pb_row a.more:after{right:0}}.et-db #et-boc .et-l #devweb .et_pb_row ul{padding-left:127px;margin-top:80px}.et-db #et-boc .et-l #devweb .et_pb_row ul li{position:relative;list-style:none!important}.page-template-expertises .header h1{margin-bottom:60px}body.page-template-web{background-color:#10110D;color:#FFF}body.page-template-web header{background-color:#10110D}body.page-template-web header .ranger .colonne ul li a{color:#FFF}body.page-template-web section.header{background-color:#fff0;background-image:none}body.page-template-web section.header .container h1{margin-bottom:60px}body.page-template-web section.header .container h1 strong{color:#EF4036}body.page-template-web section.header .container .col2{width:54%}body.page-template-web section.header .container .menu{background-color:#fff0;border:1px solid #EF4036;width:40%;height:-moz-fit-content;height:fit-content}body.page-template-web section.header .container .menu h3{color:#FFF}@media (max-width:1023px){body.page-template-web section.header .container .col2{width:100%}body.page-template-web section.header .container .menu{width:100%}}body.page-template-web section.pourquoi{padding:0 8% 0 4%;display:flex;flex-direction:row;flex-wrap:wrap}body.page-template-web section.pourquoi h2{color:#FFF;margin-top:60px}@media (max-width:780px){body.page-template-web section.pourquoi h2 br{display:none}}body.page-template-web section.pourquoi h3{font-size:2.125rem;text-transform:uppercase;font-weight:500}body.page-template-web section.pourquoi .prev.slick-arrow{display:none!important}body.page-template-web section.pourquoi .next.slick-arrow{text-align:right;font-size:1.25rem;position:relative;display:flex;align-items:center;justify-content:flex-end}body.page-template-web section.pourquoi .next.slick-arrow span{background-image:url(/wp-content/themes/lassocie/images/ico-arrow-red.svg);background-size:100%;display:block;width:30px;height:30px;transform:rotate(45deg);top:0;right:0}body.page-template-web section.pourquoi .slide-pourquoi{display:flex;flex-direction:row}body.page-template-web section.pourquoi .slide-pourquoi div.nb{width:135px;margin:0 5% 0 15%}body.page-template-web section.pourquoi .slide-pourquoi div.nb span{background-color:#EF4036;color:#FFF;font-size:6.25rem;font-weight:600;text-align:center;border-radius:50%;display:block;width:135px;height:135px;margin-top:40px}@media (max-width:480px){body.page-template-web section.pourquoi .slide-pourquoi div.nb span{font-size:5.25rem;width:115px;height:115px}}@media (max-width:1023px){body.page-template-web section.pourquoi .slide-pourquoi div.nb{margin:0 5%}}@media (max-width:780px){body.page-template-web section.pourquoi .slide-pourquoi div.nb{margin:0 5% 0 0}}@media (max-width:780px){body.page-template-web section.pourquoi .slide-pourquoi{flex-direction:column}}@media (max-width:1400px){body.page-template-web section.pourquoi .col2:nth-child(1){width:30%}body.page-template-web section.pourquoi .col2:nth-child(2){width:64%}}@media (max-width:1200px){body.page-template-web section.pourquoi .col2:nth-child(1){width:100%}body.page-template-web section.pourquoi .col2:nth-child(2){width:100%}}body.page-template-web #cf{padding-bottom:200px}body.page-template-web #cf a.more.rea{color:#FFF}body.page-template-web #cf a.more.rea:before{content:"";display:block;width:60px;height:60px;position:absolute;top:-15px;right:-55px;background-image:url(/wp-content/themes/lassocie/images/ico-arrow-red.svg);background-size:100%;background-repeat:no-repeat;z-index:5;transition:all 0.5s ease;transform:rotate(0deg)}body.page-template-web #cf a.more.rea:hover:before{transform:rotate(45deg)}@media (max-width:780px){body.page-template-web #cf a.more.rea{left:20px}}body.page-template-web a.more{color:#FFF}body.page-template-web a.more:before{background-image:url(/wp-content/themes/lassocie/images/ico-arrow-white.svg);transform:rotate(-135deg);width:25px;height:25px;background-size:100%;top:3px;right:-32px}body.page-template-web a.more:hover:after{background:#ef4036;background:linear-gradient(to right,#ef4036 0%,#c6372e 27%,#10110d 100%)}body.page-template-web #realisations{background-color:#fff0;padding:100px 0;margin-top:0}@media (max-width:480px){body.page-template-web #realisations{padding:40px 0}}body.page-template-web .realisations_slider{margin-top:0}body.page-template-web .realisations_slider .rea-slide{padding-left:20px;padding-right:20px}body.page-template-web .realisations_slider .rea-slide h3{color:#EF4036;text-align:left;font-size:1.688rem;font-weight:500}@media (max-width:780px){body.page-template-web .realisations_slider .rea-slide{display:flex;flex-direction:column;align-items:center}body.page-template-web .realisations_slider .rea-slide h3{text-align:center}}body.page-template-web #surmesure .container h2{margin:60px 0 80px;color:#FFF;font-weight:400;font-size:4.75rem;border-top:1px solid #FFF;padding-top:100px}@media (max-width:1023px){body.page-template-web #surmesure .container h2{font-size:9vw;line-height:9.5vw}}body.page-template-web #surmesure .container .wrap{display:flex;flex-direction:row}body.page-template-web #surmesure .container .wrap .col2 ul{margin-left:10%;list-style:none}body.page-template-web #surmesure .container .wrap .col2 ul li{font-size:1.25rem;line-height:2.5rem;margin:0 0 5px 0;position:relative}body.page-template-web #surmesure .container .wrap .col2 ul li:before{content:"";width:15px;height:15px;background-color:#EF4036;position:absolute;left:-25px;top:14px;border-radius:20px}body.page-template-web #surmesure .container .wrap .col2.last{margin-right:0}body.page-template-web #surmesure .container .wrap .col2.last a.btn{background-color:#EF4036;background-repeat:no-repeat;border-radius:50px;color:#FFF!important;padding:15px 66px 25px 25px;display:inline-block;height:72px;font-size:1.563rem;font-weight:700;position:relative;margin:5% 0 0 0;text-transform:uppercase}body.page-template-web #surmesure .container .wrap .col2.last a.btn:after{content:"";background-image:url(/wp-content/themes/lassocie/images/ico-hand.svg);background-repeat:no-repeat;background-size:100%;transform:rotate(0deg);position:absolute;width:27px;height:36px;right:24px;top:15px}@media (max-width:460px){body.page-template-web #surmesure .container .wrap .col2.last a.btn{border-radius:60px;font-size:4.6vw}}@media (max-width:1023px){body.page-template-web #surmesure .container .wrap .col2.last{margin-top:150px}}@media (max-width:460px){body.page-template-web #surmesure .container .wrap .col2.last{margin-top:20px}}body.page-template-web #surmesure .container .wrap .col2 a.more{color:#FFF}body.page-template-web #surmesure .container .wrap .col2 a.more:before{background-image:url(/wp-content/themes/lassocie/images/ico-arrow-white.svg);transform:rotate(-135deg);width:30px;height:30px;background-size:100%;top:3px;right:-32px}@media (max-width:780px){body.page-template-web #surmesure .container .wrap .col2 a.more:before{right:inherit;left:30px}}@media (max-width:1023px){body.page-template-web #surmesure .container .wrap .col2{width:100%}}@media (max-width:1023px){body.page-template-web #surmesure .container .wrap{flex-direction:column}}body.page-template-web #surmesure .container .content{padding:100px 0 0}body.page-template-web #surmesure .container .content .slider-evenementielle{margin-top:180px}@media (max-width:460px){body.page-template-web #surmesure .container .content .slider-evenementielle{margin-top:100px}}body.page-template-web #surmesure .container .content .slider-evenementielle a{color:#FFF;text-decoration:underline}body.page-template-web #surmesure .container .content .slider-evenementielle a:hover{color:#EF4036}body.page-template-web #surmesure .container .content .section{display:none}@media (max-width:780px){body.page-template-web #surmesure .container .content .section{display:block;font-size:1.5rem;color:#EF4036;margin-bottom:10px}}body.page-template-web #surmesure .container .content h3{color:#EF4036;text-transform:uppercase}body.page-template-web #surmesure .container .content ul{margin-left:10%}body.page-template-web #surmesure .container .content ul.slick-dots{margin:0 0 0 9%;top:-170px}body.page-template-web #surmesure .container .content ul.slick-dots li{background-position:47px 90%;justify-content:flex-end}body.page-template-web #surmesure .container .content ul.slick-dots li span.name{display:block;text-transform:uppercase;width:155px;text-indent:inherit;margin-left:-24%;text-align:center;line-height:1;margin-bottom:10px}@media (max-width:1023px){body.page-template-web #surmesure .container .content ul.slick-dots li span.name{text-align:left;margin-left:0}}body.page-template-web #surmesure .container .content ul.slick-dots li.slick-active{background-image:url(/wp-content/themes/lassocie/images/dots.svg)!important}body.page-template-web #surmesure .container .content ul.slick-dots li.slick-active span.nb{background-color:#8A8A8A}body.page-template-web #surmesure .container .content ul.slick-dots li.active{background-image:url(/wp-content/themes/lassocie/images/dots-grey.svg)}body.page-template-web #surmesure .container .content ul.slick-dots li.active span.nb{background-color:#8A8A8A}body.page-template-web #surmesure .container .content ul.slick-dots li:last-of-type.slick-active{background-image:none!important}body.page-template-web #surmesure .container .content ul.slick-dots li:last-of-type.active{background-image:none}@media (max-width:1023px){body.page-template-web #surmesure .container .content ul.slick-dots{margin:0}}@media (max-width:780px){body.page-template-web #surmesure .container .content ul.slick-dots{display:none!important}}body.page-template-web #surmesure .container .content .next.slick-arrow{top:-30px}@media (max-width:780px){body.page-template-web #surmesure .container .content .next.slick-arrow{right:40px}}body.page-template-web #surmesure .container .content .prev.slick-arrow{display:flex!important;align-items:center;justify-content:flex-start;position:absolute;left:0;top:-30px;font-size:1.25rem}body.page-template-web #surmesure .container .content .prev.slick-arrow span{background-image:url(/wp-content/themes/lassocie/images/ico-arrow-red.svg);background-size:100%;display:block;width:30px;height:30px;transform:rotate(-135deg);top:0}@media (max-width:780px){body.page-template-web #surmesure .container .content{padding-top:0}}body.page-template-web #surmesure .container a.btn{background-color:#EF4036;background-repeat:no-repeat;border-radius:50px;color:#FFF!important;padding:15px 57px 20px 25px;display:inline-block;height:65px;font-size:1.563rem;position:relative;margin:5% 0 0 50%;font-weight:500}body.page-template-web #surmesure .container a.btn:after{content:"";background-image:url(/wp-content/themes/lassocie/images/ico-arrow-white.svg);background-size:100%;transform:rotate(-90deg);position:absolute;width:20px;height:20px;right:24px;top:23px}body.page-template-web #surmesure .container a.btn:hover{background-color:#FFF;color:#EF4036!important}body.page-template-web #surmesure .container a.btn:hover:after{background-image:url(/wp-content/themes/lassocie/images/ico-arrow-red.svg);transform:rotate(45deg);width:40px;height:40px;top:13px;right:13px}@media (max-width:780px){body.page-template-web #surmesure .container a.btn{width:100%;display:flex!important;align-items:center;margin:5% 0 0 0!important;padding:15px 66px 15px 25px!important}}body.page-template-web .et_pb_text_inner a.more:hover:after{width:300px}@media (max-width:780px){body.page-template-web #microsite{padding-bottom:0px!important}}body.page-template-web #microsite h2{border-top:1px solid #FFF;padding-top:100px;text-transform:uppercase;font-size:4.75rem;font-weight:400}@media (max-width:780px){body.page-template-web #microsite h2{font-size:9vw}}@media (max-width:480px){body.page-template-web #microsite h2{font-size:3rem;padding-top:50px}}body.page-template-web #microsite h3{color:#EF4036!important;text-transform:uppercase!important;font-weight:bold!important;font-size:1.25rem!important}body.page-template-web #microsite a{color:#EF4036}body.page-template-web #microsite a.more{color:#FFF!important}body.page-template-web #microsite a.more:after{top:5px}body.page-template-web #microsite a.more:before{content:"";display:block;width:60px;height:60px;position:absolute;top:10px;right:-55px;background-image:url(/wp-content/themes/lassocie/images/ico-arrow-red.svg);background-size:100%;background-repeat:no-repeat;z-index:5;transition:all 0.5s ease;transform:rotate(0deg)}body.page-template-web #microsite a.more:hover:before{transform:rotate(45deg)}body.page-template-web #evenement h2{border-top:1px solid #FFF;padding-top:100px;text-transform:uppercase;font-size:4.75rem;font-weight:400}body.page-template-web #evenement h3{color:#EF4036!important;text-transform:uppercase!important;font-weight:bold!important;font-size:1.25rem!important}body.page-template-web #evenement h3 strong{color:#EF4036!important;text-transform:uppercase!important;font-weight:bold!important;font-size:3rem!important;position:absolute;right:0;top:133px}body.page-template-web #evenement a{color:#EF4036}body.page-template-web #evenement .btn a{background-color:#EF4036;border-radius:50px;color:#FFF!important;padding:20px;display:inline-block;height:65px}body.page-template-web #sante h2{border-top:1px solid #FFF;padding-top:100px;text-transform:uppercase;font-size:4.75rem;font-weight:400}@media (max-width:780px){body.page-template-web #sante h2{font-size:9vw}}@media (max-width:480px){body.page-template-web #sante h2{font-size:3rem}}body.page-template-web #sante h3{color:#EF4036!important;text-transform:uppercase!important;font-weight:bold!important;font-size:1.25rem!important}body.page-template-web #sante a{color:#EF4036}body.page-template-web #savoirfaire h2{color:#10110D;text-transform:uppercase;font-weight:700}body.page-template-web #savoirfaire ul{padding:5% 5% 2% 5%}body.page-template-web #savoirfaire ul li{color:#10110D;line-height:1.5;margin-bottom:20px;overflow:hidden;padding-left:60px;position:relative}body.page-template-web #savoirfaire ul li strong{color:#EF4036;text-transform:uppercase;display:block}body.page-template-web #savoirfaire ul li br{display:none!important}body.page-template-web #savoirfaire ul li:before{content:""!important;background-image:url(/wp-content/themes/lassocie/images/red-check.svg)!important;background-size:100%!important;background-color:transparent!important;background-repeat:no-repeat!important;width:36px!important;height:27px!important;display:block!important;position:absolute!important;left:0!important;top:10px!important}body.page-id-313.et-db #et-boc .et-l .et_pb_text_7{margin-left:20px!important;margin-right:20px!important}.page-template-modules{background-color:#10110D;color:#FFF}.page-template-modules header{background-color:#10110D}.page-template-modules header .ranger .colonne ul li a{color:#FFF}.page-template-modules section.header{background-color:#fff0;background-image:none}.page-template-modules section.header .container h1{margin-bottom:60px;font-size:3rem;color:#EF4036;font-weight:700;letter-spacing:2px}@media (max-width:1023px){.page-template-modules section.header .container h1 br{display:none}}.page-template-modules #modules .container{display:flex;flex-direction:row;flex-wrap:wrap}.page-template-modules #modules .container .module{width:30%;margin-right:5%;margin-bottom:60px}.page-template-modules #modules .container .module:nth-child(3n){margin-right:0}.page-template-modules #modules .container .module h3{text-transform:uppercase;font-size:1.25rem}@media (max-width:1023px){.page-template-modules #modules .container .module{width:47%}.page-template-modules #modules .container .module:nth-child(2n){margin-right:0}.page-template-modules #modules .container .module:nth-child(3n){margin-right:5%}}@media (max-width:780px){.page-template-modules #modules .container .module{width:100%;margin-right:0}.page-template-modules #modules .container .module:nth-child(3n){margin-right:0}}.post-type-archive-medias .header .container{flex-direction:column}.post-type-archive-medias .header .container p{text-transform:uppercase;color:#EF4036}.post-type-archive-medias .medias .container{display:flex;flex-direction:row;flex-wrap:wrap;padding:100px 0}.post-type-archive-medias .medias .container .medias-post{width:30%;margin-right:4%;margin-bottom:100px}.post-type-archive-medias .medias .container .medias-post:nth-child(odd){margin-top:80px}.post-type-archive-medias .medias .container .medias-post:nth-child(3n){margin-right:0}.post-type-archive-medias .medias .container .medias-post img{width:100%}.post-type-archive-medias .medias .container .medias-post h3{font-weight:400;margin:0}.post-type-archive-medias .medias .container .medias-post h2{text-transform:uppercase;font-size:2rem;line-height:1.2;font-weight:500;color:#10110D;margin:10px 0 30px 0}.single-medias section.header .container{flex-direction:column}.single-medias section.header .container h1{margin-bottom:20px}.single-medias section.header .container .media-categories{color:#EF4036}.single-medias section.header .container .media-categories span:after{content:" / "}.single-medias section.header .container .media-categories span:last-of-type:after{content:""}.single-medias .intro .container{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:80px}.single-medias .intro .container .col2:nth-child(1){margin-top:-100px}.single-medias .intro .container .col2:nth-child(2){margin-top:60px}.single-medias .content .container{max-width:calc(980px + 4%)}.single-medias .content .container h2{font-size:1.25rem;line-height:2;text-transform:uppercase}.single-medias .navigation-article{margin:60px 0}.single-medias .navigation-article .container{display:flex;flex-direction:row;justify-content:end}.single-medias .navigation-article .container div{align-items:flex-end}.single-medias .navigation-article .container div.previous-post{margin-right:20px;position:relative}.single-medias .navigation-article .container div.previous-post:before{content:"";background-image:url(/wp-content/themes/lassocie/images/ico-arrow-red.svg);background-size:100%;display:block;position:absolute;left:-30px;width:25px;height:25px;transform:rotate(-135deg);top:-2px}.single-medias .navigation-article .container div.previous-post a{color:#10110D}.single-medias .navigation-article .container div.next-post{position:relative}.single-medias .navigation-article .container div.next-post:after{content:"";background-image:url(/wp-content/themes/lassocie/images/ico-arrow-red.svg);background-size:100%;display:block;position:absolute;right:-30px;width:25px;height:25px;transform:rotate(45deg);top:0}.single-medias .navigation-article .container div.next-post a{color:#10110D}#footer-communication{background-color:#EF4036;padding:60px 0;z-index:0}#footer-communication .loop-holder__text{text-transform:inherit}#footer-communication img{width:58px;display:block;margin:30px auto 70px}#footer-communication a.more{position:relative;right:inherit;left:50%;transform:translateX(-50%);display:inline-block;color:#FFF}#footer-communication a.more:after{background:#000}#footer-communication a.more:before{background-image:url(/wp-content/themes/lassocie/images/ico-arrow-white.svg);background-size:100%;transform:rotate(-135deg);width:25px;height:25px;top:3px;right:-30px}.top{position:fixed;bottom:100px;right:80px;width:40px;opacity:0;transition:opacity 0.5s ease-in-out;z-index:99}.top.active{opacity:1}@media (max-width:780px){.top{display:none}}.page-template-quisommesnous section.header{padding-bottom:0}.page-template-quisommesnous section.header .container{position:relative;flex-direction:column}.page-template-quisommesnous section.header .container h1{margin-bottom:60px}.page-template-quisommesnous section.header .container .content{margin-left:10%;width:50%;margin-bottom:5%}.page-template-quisommesnous section.header .container .pres{position:absolute;right:5%;top:30%}.page-template-quisommesnous section.header .container .pres .caption{position:absolute;right:-4vw;top:-60px}.page-template-quisommesnous section.header .container .pres .caption .nom{color:#EF4036;text-transform:uppercase;font-size:1.25rem;line-height:1.2}@media (max-width:780px){.page-template-quisommesnous section.header .container .pres .caption .nom{margin-top:40px}}@media (max-width:1200px){.page-template-quisommesnous section.header .container .content{margin-left:0;width:100%}.page-template-quisommesnous section.header .container .pres{position:relative;right:inherit;left:0;margin-bottom:20px}.page-template-quisommesnous section.header .container .pres .caption{position:relative;right:inherit;left:0;margin-top:20px}}@media (max-width:1023px){.page-template-quisommesnous section.header .container .content{margin-left:0}}.page-template-quisommesnous section.adn{background-color:#EF4036;padding:300px 0 80px;margin-top:-250px;color:#FFF}@media (max-width:767px){.page-template-quisommesnous section.adn{margin-top:-175px;padding:250px 0 80px}}@media (max-width:576px){.page-template-quisommesnous section.adn{margin-top:-100px;padding:200px 0 80px}}.page-template-quisommesnous section.adn a{color:#FFF}.page-template-quisommesnous section.adn h2{color:#FFF;font-size:4.063rem}@media (max-width:780px){.page-template-quisommesnous section.adn h2{font-size:10vw;height:inherit}}.page-template-quisommesnous section.adn h3{color:#FFF;font-size:3rem;text-transform:uppercase;margin-top:0}.page-template-quisommesnous section.adn #adnSlider .prev{display:none!important}.page-template-quisommesnous section.adn #adnSlider .next{float:right;display:flex;flex-direction:row}.page-template-quisommesnous section.adn #adnSlider .next:after{content:"";display:block;background-image:url(/wp-content/themes/lassocie/images/ico-arrow.svg);background-repeat:no-repeat;background-size:100%;transform:rotate(45deg);width:20px}.page-template-quisommesnous section.adn .slideADN{display:flex;flex-direction:row;justify-content:end;margin-top:60px}.page-template-quisommesnous section.adn .slideADN .col2:nth-child(1){width:40%}.page-template-quisommesnous section.adn .slideADN .col2:nth-child(1) img{float:right}.page-template-quisommesnous section.adn .slideADN .col2:nth-child(2){width:60%}.page-template-quisommesnous section.adn .slideADN .col2:nth-child(2) a:last-of-type{position:relative}.page-template-quisommesnous section.adn .slideADN .col2:nth-child(2) a:last-of-type:after{content:"";background-image:url(/wp-content/themes/lassocie/images/ico-arrow.svg);background-size:100%;background-repeat:no-repeat;transform:rotate(45deg);position:absolute;right:-30px;top:0;width:30px;height:30px}@media (max-width:1024px){.page-template-quisommesnous section.adn .slideADN{flex-direction:column}.page-template-quisommesnous section.adn .slideADN .col2:nth-child(1){width:100%}.page-template-quisommesnous section.adn .slideADN .col2:nth-child(1) img{float:none;margin-bottom:40px}.page-template-quisommesnous section.adn .slideADN .col2:nth-child(2){width:100%}}@media (max-width:780px){.page-template-quisommesnous section.adn .slideADN{height:850px;justify-content:start}.page-template-quisommesnous section.adn .slideADN .col2:nth-child(1) img{max-width:50%}}.page-template-quisommesnous .implications{padding:80px 0 150px;background:#F6F6F6}.page-template-quisommesnous .implications .logo{margin:0 auto 100px;display:block}.page-template-quisommesnous .implications .implication{display:flex;flex-direction:row;flex-wrap:wrap}.page-template-quisommesnous .implications .implication:nth-child(odd){flex-direction:row-reverse;transform:translateX(5%)}.page-template-quisommesnous .implications .implication:nth-child(even){transform:translateX(-5%)}.page-template-quisommesnous .implications .implication .col2{position:relative;margin-right:0;flex-grow:1}.page-template-quisommesnous .implications .implication .col2 h3{font-size:3rem;line-height:1.5;text-transform:uppercase}.page-template-quisommesnous .implications .implication .col2:last-child{padding:5%}.page-template-quisommesnous .notresavoirfaire{background-color:#EF4036;padding:100px 0}.page-template-quisommesnous .notresavoirfaire .container{max-width:calc(980px + 4%);padding-top:100px}.page-template-quisommesnous .notresavoirfaire .container .sfc h3{font-size:6.375rem;margin:0;text-transform:uppercase}.page-template-quisommesnous .notresavoirfaire .container .sfc p{color:#FFF;font-size:2.438rem;text-transform:uppercase}.page-template-quisommesnous .notresavoirfaire .container .sfc:nth-child(even){margin-left:40%}@media (max-width:780px){.page-template-quisommesnous .notresavoirfaire .container .sfc h3{font-size:4.375rem}.page-template-quisommesnous .notresavoirfaire .container .sfc p{line-height:1.25;font-size:1.5rem}.page-template-quisommesnous .notresavoirfaire .container .sfc:nth-child(even){margin-left:0}}.page-template-quisommesnous #equipe{padding:100px 0}.page-template-quisommesnous #equipe h2{color:#000;margin-bottom:54px}.page-template-quisommesnous #equipe .intro{display:flex}@media (max-width:1024px){.page-template-quisommesnous #equipe .intro{flex-direction:column}}.page-template-quisommesnous #equipe .intro .col2 .details{margin-top:20px}.page-template-quisommesnous #equipe .intro .col2 .details .nom{color:#EF4036!important;text-transform:uppercase;font-size:1.25rem;line-height:1.7rem;font-weight:700;color:#fff}.page-template-quisommesnous #equipe .intro .col2 .details .titre{flex-direction:column!important;align-items:flex-start!important}.page-template-quisommesnous #equipe .intro .col2 .details .titre p{color:#fff;margin-bottom:0;line-height:1.3;font-size:1.13rem}.page-template-quisommesnous #equipe .intro .col2:first-of-type{flex:0 1 33.333%}@media (max-width:1024px){.page-template-quisommesnous #equipe .intro .col2:first-of-type{flex:0 1 100%}}.page-template-quisommesnous #equipe .intro .col2:last-of-type{flex:0 1 66.666%}@media (max-width:1024px){.page-template-quisommesnous #equipe .intro .col2:last-of-type{flex:0 1 100%;margin-top:50px}}.page-template-quisommesnous #equipe .intro h2{margin-bottom:0;font-weight:700}.page-template-quisommesnous #equipe .intro h3{font-size:1.6rem;font-weight:500;margin-top:0}.page-template-quisommesnous #equipe .intro #switch{background-color:#F6F6F6;text-align:center;padding:20px;width:50%;float:right}.page-template-quisommesnous #equipe .intro #switch .txt{font-size:1.25rem}.page-template-quisommesnous #equipe .intro #switch .wrap{display:flex;flex-direction:row;font-size:1.25rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;align-items:center;justify-content:center;margin-top:20px}.page-template-quisommesnous #equipe .intro #switch .highlight{color:#EF4036}@media (max-width:1023px){.page-template-quisommesnous #equipe .intro #switch{float:none;margin-bottom:40px;width:100%}}.page-template-quisommesnous #equipe .equipe-slider h3{border-top:1px solid #EF4036;padding-top:50px;margin-top:50px;font-size:2.13rem;font-weight:500}.page-template-quisommesnous #equipe .equipe-slider .navExperise{display:flex;flex-direction:row;justify-content:flex-end}.page-template-quisommesnous #equipe .equipe-slider .navExperise a.next{display:flex;flex-direction:row}.page-template-quisommesnous #equipe .equipe-slider .navExperise a.next:after{content:"";display:block;background-image:url(/wp-content/themes/lassocie/images/ico-arrow-red.svg);background-repeat:no-repeat;background-size:100%;transform:rotate(45deg);width:20px}.page-template-quisommesnous #equipe .equipe-slider .navExperise a.prev{display:flex;flex-direction:row;margin-right:20px}.page-template-quisommesnous #equipe .equipe-slider .navExperise a.prev:before{content:"";display:block;background-image:url(/wp-content/themes/lassocie/images/ico-arrow-red.svg);background-repeat:no-repeat;background-size:100%;transform:rotate(-135deg);width:20px}.page-template-quisommesnous #equipe #ilots{margin-top:80px}.page-template-quisommesnous #equipe #ilots .container{display:flex;flex-direction:row;flex-wrap:wrap}.page-template-quisommesnous #equipe #ilots .container .titre{display:flex;flex-direction:row;align-items:center;margin-bottom:60px}.page-template-quisommesnous #equipe #ilots .container .titre h2{color:#000;margin-left:40px}.page-template-quisommesnous #equipe #ilots .container .titre .titre-ico{background-color:#ECECEC;border-radius:50%;width:200px;height:200px;display:flex;align-items:center;justify-content:center}.page-template-quisommesnous #equipe #ilots .container .titre .titre-ico img{width:57%}@media (max-width:480px){.page-template-quisommesnous #equipe #ilots .container .titre{flex-direction:column}}.page-template-quisommesnous #equipe #ilots .container .icone{width:20%}.page-template-quisommesnous #equipe #ilots .container .icone .ico{background-color:#ECECEC;border-radius:50%;width:200px;height:200px;display:flex;align-items:center;justify-content:center;margin-bottom:50px;transition:all 0.5s ease}.page-template-quisommesnous #equipe #ilots .container .icone .ico img{height:50%}.page-template-quisommesnous #equipe #ilots .container .icone .ico:hover{background-color:#EF4036}@media (max-width:1023px){.page-template-quisommesnous #equipe #ilots .container .icone .ico{width:85%;height:73%}}@media (max-width:780px){.page-template-quisommesnous #equipe #ilots .container .icone .ico{width:90px;height:90px}}.page-template-quisommesnous #equipe #ilots .container .icone:nth-child(6),.page-template-quisommesnous #equipe #ilots .container .icone:nth-child(7),.page-template-quisommesnous #equipe #ilots .container .icone:nth-child(8),.page-template-quisommesnous #equipe #ilots .container .icone:nth-child(9){transform:translateX(30%)}@media (max-width:780px){.page-template-quisommesnous #equipe #ilots .container .icone{width:30%}.page-template-quisommesnous #equipe #ilots .container .icone:nth-child(4),.page-template-quisommesnous #equipe #ilots .container .icone:nth-child(5),.page-template-quisommesnous #equipe #ilots .container .icone:nth-child(6){transform:translateX(30%)}.page-template-quisommesnous #equipe #ilots .container .icone:nth-child(7),.page-template-quisommesnous #equipe #ilots .container .icone:nth-child(8),.page-template-quisommesnous #equipe #ilots .container .icone:nth-child(9){transform:inherit}}.page-template-quisommesnous #equipe #ilots .ilots-nav{display:flex;flex-direction:row;margin:50px auto 100px;width:90%}.page-template-quisommesnous #equipe #ilots .ilots-nav .nav-icone{width:7%;margin:0 2%}.page-template-quisommesnous #equipe #ilots .ilots-nav .nav-icone .ico{background-color:#ECECEC;border-radius:50%;width:115px;height:115px;display:flex;align-items:center;justify-content:center;margin:0;padding:10%}.page-template-quisommesnous #equipe #ilots .ilots-nav .nav-icone .ico img{width:70%}.page-template-quisommesnous #equipe #ilots .ilots-nav .nav-icone:first-child{margin-left:0}.page-template-quisommesnous #equipe #ilots .ilots-nav .nav-icone:last-child{margin-right:0}.page-template-quisommesnous #equipe #ilots .ilots-nav .nav-icone.active .ico{background-color:#EF4036}@media (max-width:1200px){.page-template-quisommesnous #equipe #ilots .ilots-nav{width:100%;flex-wrap:wrap}.page-template-quisommesnous #equipe #ilots .ilots-nav .nav-icone{width:7%;margin:0 2%}.page-template-quisommesnous #equipe #ilots .ilots-nav .nav-icone .ico{width:90px;height:90px}}@media (max-width:1023px){.page-template-quisommesnous #equipe #ilots .ilots-nav .nav-icone{width:16%;margin-bottom:20px}.page-template-quisommesnous #equipe #ilots .ilots-nav .nav-icone .ico{width:100%;height:auto}}@media (max-width:780px){.page-template-quisommesnous #equipe #ilots .ilots-nav .nav-icone{width:29%}.page-template-quisommesnous #equipe #ilots .ilots-nav .nav-icone .ico{width:24vw;height:24vw}}.page-template-quisommesnous #equipe .team-slider{margin-top:80px;display:grid;grid-template-columns:repeat(5,1fr);gap:20px}@media (max-width:1292px){.page-template-quisommesnous #equipe .team-slider{grid-template-columns:repeat(4,1fr)}}@media (max-width:1024px){.page-template-quisommesnous #equipe .team-slider{grid-template-columns:repeat(3,1fr)}}@media (max-width:576px){.page-template-quisommesnous #equipe .team-slider{grid-template-columns:repeat(2,1fr)}}@media (max-width:430px){.page-template-quisommesnous #equipe .team-slider{grid-template-columns:1fr}}.page-template-quisommesnous #equipe .team-slider .team-slide{display:flex;flex-direction:column}.page-template-quisommesnous #equipe .team-slider .team-slide.active-member>img,.page-template-quisommesnous #equipe .team-slider .team-slide.active-tous>img{filter:grayscale(0);transition:filter 0.5s ease}.page-template-quisommesnous #equipe .team-slider .team-slide.active-member .desc a img,.page-template-quisommesnous #equipe .team-slider .team-slide.active-tous .desc a img{filter:brightness(1)}.page-template-quisommesnous #equipe .team-slider .team-slide>img{height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}@media (max-width:430px){.page-template-quisommesnous #equipe .team-slider .team-slide>img{height:400px}}.page-template-quisommesnous #equipe .team-slider .team-slide .desc{background-color:#000;padding:19px 27px;height:100%;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}@media (max-width:430px){.page-template-quisommesnous #equipe .team-slider .team-slide .desc{height:auto}}.page-template-quisommesnous #equipe .team-slider .team-slide .desc .details{width:100%}.page-template-quisommesnous #equipe .team-slider .team-slide .desc .details .nom{color:#EF4036;text-transform:uppercase;font-size:1.25rem;line-height:1.7rem;font-weight:700;color:#fff;margin-bottom:15px}.page-template-quisommesnous #equipe .team-slider .team-slide .desc .details .titre{flex-direction:column!important;align-items:flex-start!important}.page-template-quisommesnous #equipe .team-slider .team-slide .desc .details .titre p{color:#fff;margin-bottom:0;line-height:1.3;font-size:1.13rem}.page-template-quisommesnous #equipe .team-slider .team-slide .desc a{display:flex;align-items:flex-end;height:100%;align-self:end;margin-top:5px}.page-template-quisommesnous #equipe .team-slider .team-slide .desc a img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;filter:brightness(100);transition:filter 0.2s ease}section#single{padding:121px 0}@media (max-width:460px){section#single{padding-top:80px}}section#single img{width:100%;margin-bottom:40px}section#single h1{margin:0 0 60px 0}section#single h2{font-weight:400;text-transform:uppercase;font-size:4.5rem;line-height:4.6rem;letter-spacing:-3px;color:#000;margin:60px 0 40px 0}section#single h3{font-size:1.75rem;font-weight:700;margin-bottom:0}.et-db #et-boc .et-l .et_pb_row{width:100%!important;max-width:calc(1280px + 4%)!important}.et-db #et-boc .et-l .et_pb_text_inner ul li:before{content:"";width:15px;height:15px;display:block;border-radius:50px;background-color:#EF4036;position:absolute;left:-31px;top:13px}.switch{position:relative;display:inline-block;width:60px;height:34px;margin:0 20px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#FFF;transition:0.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#EF4036;transition:0.4s}input:checked+.slider,input.active+.slider{background-color:#EF4036}input:focus+.slider{box-shadow:0 0 1px #EF4036}input:checked+.slider:before,input.active+.slider:before{transform:translateX(26px);background-color:#FFF}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}body.error404 #page .container{padding-top:100px;padding-bottom:200px}.vid{max-width:320px;width:100%}@media (max-width:480px){.vid{max-width:320px;height:320px}}.with_frm_style .frm_message,.frm_success_style{background-color:transparent!important;border:none!important;color:#FFF!important;padding:0!important}.with_frm_style .frm_message p{color:#FFF!important}.to-fade-in{opacity:0}.to-fade-in.fade-in{animation:fade-in 1s forwards}@media (max-width:1024px){.to-fade-in{opacity:1}.to-fade-in.fade-in{animation:none}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes textLoop{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-89.5%,0,0)}}@keyframes textLoop2{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-100%,0,0)}}.pop-up{display:none;background-color:rgb(0 0 0 / .8);width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999}.pop-up .wrapform{width:600px}.pop-up.show{display:flex;justify-content:center;align-items:center}.et_pb_image_wrap img{width:revert-layer!important}