html,body{overflow-x:hidden}
html.menu--open,body.menu--open{overflow:hidden}
html,body,ul{margin:0;padding:0;font-family:"din1451";color:#494948}
html #cookie-notice{min-width:auto}
html #cookie-notice .cookie-revoke-container{display:none}
.page-template-page-expertises a,.page-template-page-expertises button,.parent-pageid-220 a,.parent-pageid-220 button,.page-template-default a,.page-template-default button,.page-template-page-implantations a,.page-template-page-implantations button{font-family:"din1451"}
.page-template-page-expertises p,.parent-pageid-220 p,.page-template-default p,.page-template-page-implantations p{font-size:17px;line-height:25px;font-weight:normal;font-family:'Muli';margin:10px 0}
.page-template-page-expertises h2 .title-1{font-size:30px;font-weight:400;color:#333232}
.page-template-page-expertises h2 .title-2{font-size:50px !important;font-weight:400 !important}
.page-template-page-commerciale-freelance body a{color:#df081b}
body a{color:#006eba}
body a.btn-page-contact{text-transform:none}
.js-inject-me{opacity:0}
.js-inject-me.activeSvg{opacity:1}
.page-template-page-commerciale-entreprise .svg-block-slider,.page-template-page-commerciale-freelance .svg-block-slider,.page-template-page-portage-salarial .svg-block-slider{bottom:auto;top:-80px;z-index:0}
.page-template-page-commerciale-entreprise .breadcrumbs,.page-template-page-commerciale-freelance .breadcrumbs,.page-template-page-portage-salarial .breadcrumbs{position:absolute;top:183px;left:0;z-index:1}
.svg-block-slider{position:absolute;z-index:2;height:auto;width:100%;bottom:0}
.svg-block-slider svg{display:block;margin-bottom:-2px}
h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:"din1451";text-transform:uppercase;font-weight:normal}
h1,.h1{text-transform:lowercase}
h2,.h2{font-size:25px;margin:30px 0 30px;line-height:30px}
h2 strong,.h2 strong{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:bold}
h2.titre-categ,.h2.titre-categ{display:inline-block;font-family:'Lato',sans-serif;color:#494948;font-size:45px;margin:0 auto 42px}
h3,.h3{font-family:"din1451";font-size:25px;line-height:25px}
.bloc{padding:0 60px}
.container{margin:0 auto;max-width:1180px}
h2>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}
.title-1{text-transform:uppercase}
.title-2{color:#494948;font-weight:bold;text-transform:lowercase}
h1>.title-1{position:relative;font-size:25px;color:red;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
h1>.title-2{margin-top:-5px;font-size:50px;line-height:45px}
h2>.title-1{font-size:20px;line-height:23px}
.flexcenter>h2>.title-2{font-size:40px;line-height:45px}
.flexcenter>h2>.title-2:before{content:'';z-index:-1;opacity:.2;position:absolute;top:-40px;left:50%;margin:auto;width:105px;height:97px;background-position:center;background-size:cover;background-image:url("../../../assets/img/icon-shaped-blue-lg.png");-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.titre-categ{position:relative;font-weight:bold;line-height:45px;margin-top:20px;z-index:2}
.titre-categ span.small-blue{color:#006eba;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:normal;font-size:20px;line-height:23px}
.titre-categ span.small-blue:before{content:url("../../../assets/img/bulle_categ.png");position:absolute;margin-left:auto;margin-right:auto;top:-12px;left:0;right:0;z-index:-1}
.titre-categ span.small-blue-center{color:#006eba;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:normal;font-size:20px;line-height:23px}
.titre-categ span.small-blue-center:before{content:url("../../../assets/img/bulle_categ.png");position:absolute;top:-12px;left:0;right:0;z-index:1;margin:0 auto}
.titre-categ span.small-green{color:#37b89d;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:normal;font-size:20px;line-height:23px}
.titre-categ span.small-green:before{content:url("../../../assets/img/bulle_title.png");position:absolute;top:-12px;left:-40px;z-index:-1}
.titre-categ span.small-green.center:before{content:url("../../../assets/img/bulle_title.png");position:absolute;z-index:-1;margin:0 auto;left:0;right:0}
.small-blue{color:red;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:normal;font-size:20px;line-height:23px}
.metiers-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:50px}
.metiers-titre{background-image:url("../../../assets/img/bulle_categ.png");background-repeat:no-repeat;background-position:center top;background-size:auto;text-align:center}
.metiers-titre p:first-child{color:red;margin-top:20px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:normal;font-size:20px;line-height:23px}
.metiers-titre p:nth-child(2){font-size:45px;color:#494948;font-weight:700;margin-bottom:30px}
input[type='submit'],input[type='text'],input[type='tel'],input[type='email'],a.button{text-decoration:none;padding:17px 26px;border-radius:32px;margin-bottom:5px;border:1px solid #37b89d;font-size:17px}
a.button,.button{font-family:"din1451";font-weight:bolder;text-transform:uppercase;border:1px solid transparent;padding:16px 13px;border-radius:32px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:nowrap}
a.button.green,.button.green{background-color:#37b89d;color:#fff}
a.button.green:link,.button.green:link{background-color:#37b89d}
a.button.green:visited,.button.green:visited{color:#fff}
a.button.green:hover,.button.green:hover{background-color:transparent;color:#37b89d;text-decoration:none;border:1px solid #37b89d;cursor:pointer}
a.button.blue,.button.blue{background-color:red;color:#fff}
a.button.blue:link,.button.blue:link{color:#fff;background-color:red}
a.button.blue:visited,.button.blue:visited{color:#fff}
a.button.blue:hover,.button.blue:hover{background-color:transparent;color:red;text-decoration:none;border:1px solid red;cursor:pointer}
a.button-callme:before,.button-callme:before{content:'';display:block;height:24px;width:24px;margin:0 0 0 20px}
a.button-chevron:after,.button-chevron:after{font-family:'fontAwesome';content:'\f054';height:24px;width:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 20px}
a.button.lg,.button.lg{padding:25px 30px}
a.button.contact-mission:before,.button.contact-mission:before{content:'';display:block;height:24px;width:24px;margin:0 0 0 20px}
body.locked{height:100vh;overflow:hidden}
#logo-link{display:block}
header:not(.white-background) .menu-scrolled{display:none}
.fixed-callback{position:fixed;z-index:15;bottom:0;right:0;height:70px;width:276px;-webkit-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s;background-color:#f6931f;border-radius:30px 30px 0 0;-webkit-box-shadow:0 20px 59px 0 rgba(246,166,31,0.5);box-shadow:0 20px 59px 0 rgba(246,166,31,0.5)}
.fixed-callback .container_picto_callback{display:table;position:relative}
.fixed-callback .container_picto_callback .picto_callback{width:70px;height:70px;position:absolute;left:-20px;top:-15px;-webkit-transform:rotate(-100deg);transform:rotate(-100deg)}
.fixed-callback .container_picto_callback .picto_callback g{fill:#f6a61f;stroke:#f6a61f}
.fixed-callback .container_picto_callback .picto_callback_phone{position:absolute;width:25px;height:25px;left:5px;right:0;top:5px;margin:auto}
.fixed-callback .container_picto_callback .picto_callback_phone g{fill:#fff;stroke:#fff}
.fixed-callback .content-callback{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:60px}
.fixed-callback .content-callback .callback{font-family:"din1451";font-size:20px;line-height:20px;color:#fff}
.fixed-callback .content-callback .callback-green{display:block;font-family:"din1451";font-size:30px;line-height:30px;color:#fff}
span.small-blue{color:#006eba;font-size:30px;line-height:30px}
span.grey-title{text-transform:none;font-size:50px;line-height:50px;color:#333232}
span.small-yellow{color:#f6a61f;font-size:25px;line-height:25px;text-align:center}
span.white-title{font-size:50px;line-height:50px;text-align:center;color:#fff}
.main{position:relative;z-index:1}
.main .main-content{padding:0 0 90px 0;position:relative;background-color:white;z-index:2}
.main .main-content .container{z-index:1}
.main .main-content .container:after{content:'';display:block;clear:both}
.main .main-content #lecontent>h2:nth-child(1){padding-top:34px !important}
.main .main-content h2{margin:0;margin-left:-40px;font-size:20px;line-height:28px;color:red;text-transform:uppercase;position:relative}
.main .main-content h2 span+span{position:relative;margin-bottom:50px;font-size:40px;font-weight:bold;line-height:45px;color:#494948;text-transform:none}
.main .main-content h2 span+span:before{right:auto;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);width:103px;height:99px;top:-35px;left:-40px}
.main .main-content h2+h3{margin-top:-20px}
.main .main-content h3{margin:25px 0;font-weight:bold;font-size:23px;line-height:20px;color:red;text-transform:none}
.main .main-content p{margin-top:30px;font-size:15px}
.main .main-content p+h2{margin-top:45px}
.main .main-content p .kook-btn{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.main .main-content ul{padding-top:25px;margin-left:40px;margin-bottom:35px}
.main .main-content ul li{margin-bottom:15px;list-style:none}
.main .main-content ul li:before{content:'\f1ce';margin-right:8px;font-family:'FontAwesome';color:red}
.main .main-content ul li ul{padding-top:15px;margin-bottom:0}
.main .main-content ul li li:before{content:'\f105'}
.title-container{position:relative;margin-bottom:45px;font-family:din1451}
.title-container.left .image{top:-37px;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.title-container.left .titreDoubleLigne{text-align:left}
.title-container.right .image{top:-37px;right:0;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.title-container.right .titreDoubleLigne{text-align:right}
.title-container.doubleBulle .image{position:absolute}
.title-container.doubleBulle .image .bulle{z-index:9;position:absolute;top:0;left:0;height:110px;width:100px;-webkit-transform:rotate(153deg);transform:rotate(153deg);opacity:.7}
.title-container.doubleBulle .image .secondBulle{z-index:8;height:80px;width:70px;opacity:.5;position:absolute;top:0;left:-30px;-webkit-transform:rotate(273deg) translateY(100%);transform:rotate(273deg) translateY(100%)}
.title-container.doubleBulle .image .picto{height:50px;width:55px;z-index:10;position:absolute;top:25px;left:25px}
.title-container.doubleBulle .image .picto img{height:50px;width:auto}
.title-container h2 span+span::before,.title-container h1 span+span::before{content:none}
.title-container .image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:125px}
.title-container .image .bulle{height:126.64px;width:138.5px;opacity:.2;-webkit-transform:rotate(78deg);transform:rotate(78deg)}
.title-container .image .bulle .picto{height:0;width:0;display:none}
.title-container .titreDoubleLigne{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;position:relative}
.title-container .titreDoubleLigne .premiereL{color:#006eba;font-family:"din1451";font-size:30px;line-height:30px;text-transform:uppercase}
.title-container .titreDoubleLigne .deuxiemeL{color:#333232;font-family:"din1451";font-size:50px;line-height:50px;margin:0;font-weight:normal;display:block}
.center{text-align:center}
.parent-pageid-1610 .title-container .image svg g{fill:#df081b !important;stroke:#df081b !important}
.parent-pageid-1610 .title-container .titreDoubleLigne .premiereL{color:#df081b !important}
.parent-pageid-1610 .main-content h3{color:#df081b !important}
.parent-pageid-1610 .main-content ul li{background-image:url("../../../assets/img/bulle_title_red.png") !important}
.parent-pageid-1610 main .main-content p .kook-btn{border-color:#df081b !important;color:#df081b !important;background-color:transparent}
.parent-pageid-1610 main .main-content p .kook-btn:hover{background-color:#df081b !important;color:#fff !important}
.parent-pageid-1610 .breadcrumbs a{color:#df081b !important}
.parent-pageid-1305 .title-container .image svg g{fill:#006eba !important;stroke:#006eba !important}
.parent-pageid-1305 .title-container .titreDoubleLigne .premiereL{color:#006eba !important}
.parent-pageid-1305 .main-content h3{color:#006eba !important}
.parent-pageid-1305 .main-content ul li{background-image:url("../../../assets/img/bulle_title_blue.png") !important}
.parent-pageid-1305 main .main-content p .kook-btn{border-color:#006eba !important;color:#006eba !important;background-color:transparent}
.parent-pageid-1305 main .main-content p .kook-btn:hover{background-color:#006eba !important;color:#fff !important}
.parent-pageid-1305 .breadcrumbs a{color:#006eba !important}
.profils-template-default .breadcrumbs a{color:#006eba !important}
.page-template-default .title-container .image svg g{fill:#f6a61f;stroke:#f6a61f}
.page-template-default .title-container .titreDoubleLigne .premiereL{color:#333232}
.page-template-default main .main-content p .kook-btn{border-color:#f6a61f;color:#f6a61f;background-color:transparent}
.page-template-default main .main-content p .kook-btn:hover{background-color:#f6a61f;color:#fff}
.page-template-equipe .title-container .image svg g{fill:#f6a61f;stroke:#f6a61f}
.page-template-equipe .title-container .titreDoubleLigne .premiereL{color:#333232}
.page-template-page-profils .page-header,.page-template-page-implantations .page-header,.page-template-page-expertises .page-header,.page-template-equipe .page-header,.page-template-default .page-header,.profils-template-default .page-header{position:relative;width:100vw;height:600px;background-position:center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}
.page-template-page-profils .page-header:before,.page-template-page-implantations .page-header:before,.page-template-page-expertises .page-header:before,.page-template-equipe .page-header:before,.page-template-default .page-header:before,.profils-template-default .page-header:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.75}
.page-template-page-profils .page-header .title-container:before,.page-template-page-implantations .page-header .title-container:before,.page-template-page-expertises .page-header .title-container:before,.page-template-equipe .page-header .title-container:before,.page-template-default .page-header .title-container:before,.profils-template-default .page-header .title-container:before{content:none}
.page-template-page-profils .page-header .title-container .left .image,.page-template-page-implantations .page-header .title-container .left .image,.page-template-page-expertises .page-header .title-container .left .image,.page-template-equipe .page-header .title-container .left .image,.page-template-default .page-header .title-container .left .image,.profils-template-default .page-header .title-container .left .image{top:41px}
.page-template-page-profils .page-header .title-container .doubleBulle .image,.page-template-page-implantations .page-header .title-container .doubleBulle .image,.page-template-page-expertises .page-header .title-container .doubleBulle .image,.page-template-equipe .page-header .title-container .doubleBulle .image,.page-template-default .page-header .title-container .doubleBulle .image,.profils-template-default .page-header .title-container .doubleBulle .image{top:-48px}
.page-template-page-profils .page-header .title-container .image,.page-template-page-implantations .page-header .title-container .image,.page-template-page-expertises .page-header .title-container .image,.page-template-equipe .page-header .title-container .image,.page-template-default .page-header .title-container .image,.profils-template-default .page-header .title-container .image{width:210px}
.page-template-page-profils .page-header .title-container .image svg g,.page-template-page-implantations .page-header .title-container .image svg g,.page-template-page-expertises .page-header .title-container .image svg g,.page-template-equipe .page-header .title-container .image svg g,.page-template-default .page-header .title-container .image svg g,.profils-template-default .page-header .title-container .image svg g{fill:#f6a61f;stroke:#f6a61f}
.page-template-page-profils .page-header .title-container .titreDoubleLigne .premiereL,.page-template-page-implantations .page-header .title-container .titreDoubleLigne .premiereL,.page-template-page-expertises .page-header .title-container .titreDoubleLigne .premiereL,.page-template-equipe .page-header .title-container .titreDoubleLigne .premiereL,.page-template-default .page-header .title-container .titreDoubleLigne .premiereL,.profils-template-default .page-header .title-container .titreDoubleLigne .premiereL{color:#333232}
.page-template-page-profils .svg-block-slider,.page-template-page-implantations .svg-block-slider,.page-template-page-expertises .svg-block-slider,.page-template-equipe .svg-block-slider,.page-template-default .svg-block-slider,.profils-template-default .svg-block-slider{top:-201px}
.page-template-page-profils .center,.page-template-page-implantations .center,.page-template-page-expertises .center,.page-template-equipe .center,.page-template-default .center,.profils-template-default .center{text-align:center}
.page-template-page-profils .alignnone,.page-template-page-implantations .alignnone,.page-template-page-expertises .alignnone,.page-template-equipe .alignnone,.page-template-default .alignnone,.profils-template-default .alignnone{margin:5px 30px 30px 0}
.page-template-page-profils .aligncenter,.page-template-page-profils div.aligncenter,.page-template-page-implantations .aligncenter,.page-template-page-implantations div.aligncenter,.page-template-page-expertises .aligncenter,.page-template-page-expertises div.aligncenter,.page-template-equipe .aligncenter,.page-template-equipe div.aligncenter,.page-template-default .aligncenter,.page-template-default div.aligncenter,.profils-template-default .aligncenter,.profils-template-default div.aligncenter{display:block;margin:5px auto 5px auto}
.page-template-page-profils .alignright,.page-template-page-implantations .alignright,.page-template-page-expertises .alignright,.page-template-equipe .alignright,.page-template-default .alignright,.profils-template-default .alignright{float:right;margin:5px 0 30px 30px}
.page-template-page-profils .alignleft,.page-template-page-implantations .alignleft,.page-template-page-expertises .alignleft,.page-template-equipe .alignleft,.page-template-default .alignleft,.profils-template-default .alignleft{float:left;margin:5px 30px 30px 0}
.page-template-page-profils a img.alignright,.page-template-page-implantations a img.alignright,.page-template-page-expertises a img.alignright,.page-template-equipe a img.alignright,.page-template-default a img.alignright,.profils-template-default a img.alignright{float:right;margin:5px 0 30px 30px}
.page-template-page-profils a img.alignnone,.page-template-page-implantations a img.alignnone,.page-template-page-expertises a img.alignnone,.page-template-equipe a img.alignnone,.page-template-default a img.alignnone,.profils-template-default a img.alignnone{margin:5px 30px 30px 0}
.page-template-page-profils a img.alignleft,.page-template-page-implantations a img.alignleft,.page-template-page-expertises a img.alignleft,.page-template-equipe a img.alignleft,.page-template-default a img.alignleft,.profils-template-default a img.alignleft{float:left;margin:5px 30px 30px 0}
.page-template-page-profils a img.aligncenter,.page-template-page-implantations a img.aligncenter,.page-template-page-expertises a img.aligncenter,.page-template-equipe a img.aligncenter,.page-template-default a img.aligncenter,.profils-template-default a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.page-template-page-profils .column,.page-template-page-implantations .column,.page-template-page-expertises .column,.page-template-equipe .column,.page-template-default .column,.profils-template-default .column{-ms-flex-preferred-size:auto !important;flex-basis:auto !important}
.page-template-page-profils .flexcenter,.page-template-page-implantations .flexcenter,.page-template-page-expertises .flexcenter,.page-template-equipe .flexcenter,.page-template-default .flexcenter,.profils-template-default .flexcenter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}
.page-template-page-profils .flexcenter h2,.page-template-page-implantations .flexcenter h2,.page-template-page-expertises .flexcenter h2,.page-template-equipe .flexcenter h2,.page-template-default .flexcenter h2,.profils-template-default .flexcenter h2{margin-left:0 !important;margin-top:34px !important}
.page-template-page-profils body:before,.page-template-page-implantations body:before,.page-template-page-expertises body:before,.page-template-equipe body:before,.page-template-default body:before,.profils-template-default body:before{content:'';z-index:1;position:absolute;top:30px;bottom:0;left:0;right:0;height:245px;background:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(50%,rgba(255,255,255,0.9)),color-stop(75%,rgba(255,255,255,0.8)),to(rgba(255,255,255,0)));background:linear-gradient(to bottom,white 0,rgba(255,255,255,0.9) 50%,rgba(255,255,255,0.8) 75%,rgba(255,255,255,0) 100%)}
.page-template-page-profils .btn-icon,.page-template-page-implantations .btn-icon,.page-template-page-expertises .btn-icon,.page-template-equipe .btn-icon,.page-template-default .btn-icon,.profils-template-default .btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:46px;color:#f6a61f;font-size:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.page-template-page-profils .btn-icon:hover,.page-template-page-implantations .btn-icon:hover,.page-template-page-expertises .btn-icon:hover,.page-template-equipe .btn-icon:hover,.page-template-default .btn-icon:hover,.profils-template-default .btn-icon:hover{color:#fff}
.page-template-page-profils .bg-full.btn-icon,.page-template-page-implantations .bg-full.btn-icon,.page-template-page-expertises .bg-full.btn-icon,.page-template-equipe .bg-full.btn-icon,.page-template-default .bg-full.btn-icon,.profils-template-default .bg-full.btn-icon{color:white}
.page-template-page-profils .bg-full.btn-icon:hover,.page-template-page-implantations .bg-full.btn-icon:hover,.page-template-page-expertises .bg-full.btn-icon:hover,.page-template-equipe .bg-full.btn-icon:hover,.page-template-default .bg-full.btn-icon:hover,.profils-template-default .bg-full.btn-icon:hover{color:red}
.page-template-page-profils .is-lg.btn-icon,.page-template-page-implantations .is-lg.btn-icon,.page-template-page-expertises .is-lg.btn-icon,.page-template-equipe .is-lg.btn-icon,.page-template-default .is-lg.btn-icon,.profils-template-default .is-lg.btn-icon{width:49px;height:52px}
.page-template-page-profils h1>.title-1:before,.page-template-page-profils .main .main-content h2 span+span:before,.main .main-content h2 .page-template-page-profils span+span:before,.page-template-page-profils main .content-header .header-txt .container .title-1:before,.page-template-page-implantations main .content-header .header-txt .container .page-template-page-profils .title-1:before,.page-template-page-expertises main .content-header .header-txt .container .page-template-page-profils .title-1:before,.page-template-equipe main .content-header .header-txt .container .page-template-page-profils .title-1:before,.page-template-default main .content-header .header-txt .container .page-template-page-profils .title-1:before,.profils-template-default main .content-header .header-txt .container .page-template-page-profils .title-1:before,.page-template-page-profils main .main-content h2 span+span:before,.page-template-page-profils main .main-content .h2 span+span:before,.page-template-page-implantations main .main-content h2 .page-template-page-profils span+span:before,.page-template-page-implantations main .main-content .h2 .page-template-page-profils span+span:before,.page-template-page-expertises main .main-content h2 .page-template-page-profils span+span:before,.page-template-page-expertises main .main-content .h2 .page-template-page-profils span+span:before,.page-template-equipe main .main-content h2 .page-template-page-profils span+span:before,.page-template-equipe main .main-content .h2 .page-template-page-profils span+span:before,.page-template-default main .main-content h2 .page-template-page-profils span+span:before,.page-template-default main .main-content .h2 .page-template-page-profils span+span:before,.profils-template-default main .main-content h2 .page-template-page-profils span+span:before,.profils-template-default main .main-content .h2 .page-template-page-profils span+span:before,.page-template-page-implantations h1>.title-1:before,.page-template-page-implantations .main .main-content h2 span+span:before,.main .main-content h2 .page-template-page-implantations span+span:before,.page-template-page-profils main .content-header .header-txt .container .page-template-page-implantations .title-1:before,.page-template-page-implantations main .content-header .header-txt .container .title-1:before,.page-template-page-expertises main .content-header .header-txt .container .page-template-page-implantations .title-1:before,.page-template-equipe main .content-header .header-txt .container .page-template-page-implantations .title-1:before,.page-template-default main .content-header .header-txt .container .page-template-page-implantations .title-1:before,.profils-template-default main .content-header .header-txt .container .page-template-page-implantations .title-1:before,.page-template-page-profils main .main-content h2 .page-template-page-implantations span+span:before,.page-template-page-profils main .main-content .h2 .page-template-page-implantations span+span:before,.page-template-page-implantations main .main-content h2 span+span:before,.page-template-page-implantations main .main-content .h2 span+span:before,.page-template-page-expertises main .main-content h2 .page-template-page-implantations span+span:before,.page-template-page-expertises main .main-content .h2 .page-template-page-implantations span+span:before,.page-template-equipe main .main-content h2 .page-template-page-implantations span+span:before,.page-template-equipe main .main-content .h2 .page-template-page-implantations span+span:before,.page-template-default main .main-content h2 .page-template-page-implantations span+span:before,.page-template-default main .main-content .h2 .page-template-page-implantations span+span:before,.profils-template-default main .main-content h2 .page-template-page-implantations span+span:before,.profils-template-default main .main-content .h2 .page-template-page-implantations span+span:before,.page-template-page-expertises h1>.title-1:before,.page-template-page-expertises .main .main-content h2 span+span:before,.main .main-content h2 .page-template-page-expertises span+span:before,.page-template-page-profils main .content-header .header-txt .container .page-template-page-expertises .title-1:before,.page-template-page-implantations main .content-header .header-txt .container .page-template-page-expertises .title-1:before,.page-template-page-expertises main .content-header .header-txt .container .title-1:before,.page-template-equipe main .content-header .header-txt .container .page-template-page-expertises .title-1:before,.page-template-default main .content-header .header-txt .container .page-template-page-expertises .title-1:before,.profils-template-default main .content-header .header-txt .container .page-template-page-expertises .title-1:before,.page-template-page-profils main .main-content h2 .page-template-page-expertises span+span:before,.page-template-page-profils main .main-content .h2 .page-template-page-expertises span+span:before,.page-template-page-implantations main .main-content h2 .page-template-page-expertises span+span:before,.page-template-page-implantations main .main-content .h2 .page-template-page-expertises span+span:before,.page-template-page-expertises main .main-content h2 span+span:before,.page-template-page-expertises main .main-content .h2 span+span:before,.page-template-equipe main .main-content h2 .page-template-page-expertises span+span:before,.page-template-equipe main .main-content .h2 .page-template-page-expertises span+span:before,.page-template-default main .main-content h2 .page-template-page-expertises span+span:before,.page-template-default main .main-content .h2 .page-template-page-expertises span+span:before,.profils-template-default main .main-content h2 .page-template-page-expertises span+span:before,.profils-template-default main .main-content .h2 .page-template-page-expertises span+span:before,.page-template-equipe h1>.title-1:before,.page-template-equipe .main .main-content h2 span+span:before,.main .main-content h2 .page-template-equipe span+span:before,.page-template-page-profils main .content-header .header-txt .container .page-template-equipe .title-1:before,.page-template-page-implantations main .content-header .header-txt .container .page-template-equipe .title-1:before,.page-template-page-expertises main .content-header .header-txt .container .page-template-equipe .title-1:before,.page-template-equipe main .content-header .header-txt .container .title-1:before,.page-template-default main .content-header .header-txt .container .page-template-equipe .title-1:before,.profils-template-default main .content-header .header-txt .container .page-template-equipe .title-1:before,.page-template-page-profils main .main-content h2 .page-template-equipe span+span:before,.page-template-page-profils main .main-content .h2 .page-template-equipe span+span:before,.page-template-page-implantations main .main-content h2 .page-template-equipe span+span:before,.page-template-page-implantations main .main-content .h2 .page-template-equipe span+span:before,.page-template-page-expertises main .main-content h2 .page-template-equipe span+span:before,.page-template-page-expertises main .main-content .h2 .page-template-equipe span+span:before,.page-template-equipe main .main-content h2 span+span:before,.page-template-equipe main .main-content .h2 span+span:before,.page-template-default main .main-content h2 .page-template-equipe span+span:before,.page-template-default main .main-content .h2 .page-template-equipe span+span:before,.profils-template-default main .main-content h2 .page-template-equipe span+span:before,.profils-template-default main .main-content .h2 .page-template-equipe span+span:before,.page-template-default h1>.title-1:before,.page-template-default .main .main-content h2 span+span:before,.main .main-content h2 .page-template-default span+span:before,.page-template-page-profils main .content-header .header-txt .container .page-template-default .title-1:before,.page-template-page-implantations main .content-header .header-txt .container .page-template-default .title-1:before,.page-template-page-expertises main .content-header .header-txt .container .page-template-default .title-1:before,.page-template-equipe main .content-header .header-txt .container .page-template-default .title-1:before,.page-template-default main .content-header .header-txt .container .title-1:before,.profils-template-default main .content-header .header-txt .container .page-template-default .title-1:before,.page-template-page-profils main .main-content h2 .page-template-default span+span:before,.page-template-page-profils main .main-content .h2 .page-template-default span+span:before,.page-template-page-implantations main .main-content h2 .page-template-default span+span:before,.page-template-page-implantations main .main-content .h2 .page-template-default span+span:before,.page-template-page-expertises main .main-content h2 .page-template-default span+span:before,.page-template-page-expertises main .main-content .h2 .page-template-default span+span:before,.page-template-equipe main .main-content h2 .page-template-default span+span:before,.page-template-equipe main .main-content .h2 .page-template-default span+span:before,.page-template-default main .main-content h2 span+span:before,.page-template-default main .main-content .h2 span+span:before,.profils-template-default main .main-content h2 .page-template-default span+span:before,.profils-template-default main .main-content .h2 .page-template-default span+span:before,.profils-template-default h1>.title-1:before,.profils-template-default .main .main-content h2 span+span:before,.main .main-content h2 .profils-template-default span+span:before,.page-template-page-profils main .content-header .header-txt .container .profils-template-default .title-1:before,.page-template-page-implantations main .content-header .header-txt .container .profils-template-default .title-1:before,.page-template-page-expertises main .content-header .header-txt .container .profils-template-default .title-1:before,.page-template-equipe main .content-header .header-txt .container .profils-template-default .title-1:before,.page-template-default main .content-header .header-txt .container .profils-template-default .title-1:before,.profils-template-default main .content-header .header-txt .container .title-1:before,.page-template-page-profils main .main-content h2 .profils-template-default span+span:before,.page-template-page-profils main .main-content .h2 .profils-template-default span+span:before,.page-template-page-implantations main .main-content h2 .profils-template-default span+span:before,.page-template-page-implantations main .main-content .h2 .profils-template-default span+span:before,.page-template-page-expertises main .main-content h2 .profils-template-default span+span:before,.page-template-page-expertises main .main-content .h2 .profils-template-default span+span:before,.page-template-equipe main .main-content h2 .profils-template-default span+span:before,.page-template-equipe main .main-content .h2 .profils-template-default span+span:before,.page-template-default main .main-content h2 .profils-template-default span+span:before,.page-template-default main .main-content .h2 .profils-template-default span+span:before,.profils-template-default main .main-content h2 span+span:before,.profils-template-default main .main-content .h2 span+span:before{content:'';z-index:-1;opacity:.2;position:absolute;top:-30px;left:50%;margin:auto;width:145px;height:135px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.page-template-page-profils #phone-number,.page-template-page-implantations #phone-number,.page-template-page-expertises #phone-number,.page-template-equipe #phone-number,.page-template-default #phone-number,.profils-template-default #phone-number{font-weight:bold;margin-right:20px !important;color:red;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.page-template-page-profils #mail-btn,.page-template-page-implantations #mail-btn,.page-template-page-expertises #mail-btn,.page-template-equipe #mail-btn,.page-template-default #mail-btn,.profils-template-default #mail-btn{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.page-template-page-profils main,.page-template-page-implantations main,.page-template-page-expertises main,.page-template-equipe main,.page-template-default main,.profils-template-default main{position:relative;z-index:1}
.page-template-page-profils main .wave,.page-template-page-implantations main .wave,.page-template-page-expertises main .wave,.page-template-equipe main .wave,.page-template-default main .wave,.profils-template-default main .wave{position:absolute;top:-6vw;width:100%;height:6vw}
.page-template-page-profils main .wave .btn-icon,.page-template-page-implantations main .wave .btn-icon,.page-template-page-expertises main .wave .btn-icon,.page-template-equipe main .wave .btn-icon,.page-template-default main .wave .btn-icon,.profils-template-default main .wave .btn-icon{position:absolute;left:0;right:0;margin:auto;top:50%;-webkit-transform:translateY(-50%) rotateZ(180deg) rotateZ(-15deg);transform:translateY(-50%) rotateZ(180deg) rotateZ(-15deg)}
.page-template-page-profils main .wave .btn-icon i.fa,.page-template-page-implantations main .wave .btn-icon i.fa,.page-template-page-expertises main .wave .btn-icon i.fa,.page-template-equipe main .wave .btn-icon i.fa,.page-template-default main .wave .btn-icon i.fa,.profils-template-default main .wave .btn-icon i.fa{-webkit-transform:rotateZ(180deg) rotateZ(15deg);transform:rotateZ(180deg) rotateZ(15deg);margin-left:3px;margin-top:-3px;font-size:25px}
.page-template-page-profils main .content-header,.page-template-page-implantations main .content-header,.page-template-page-expertises main .content-header,.page-template-equipe main .content-header,.page-template-default main .content-header,.profils-template-default main .content-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:220px;padding:0;min-height:530px;z-index:1;max-width:100%}
.page-template-page-profils main .content-header .header-bg,.page-template-page-implantations main .content-header .header-bg,.page-template-page-expertises main .content-header .header-bg,.page-template-equipe main .content-header .header-bg,.page-template-default main .content-header .header-bg,.profils-template-default main .content-header .header-bg{position:absolute;top:-190px;left:0;width:100%;height:734px;-o-object-fit:cover;object-fit:cover;opacity:.2}
.page-template-page-profils main .content-header .header-txt,.page-template-page-implantations main .content-header .header-txt,.page-template-page-expertises main .content-header .header-txt,.page-template-equipe main .content-header .header-txt,.page-template-default main .content-header .header-txt,.profils-template-default main .content-header .header-txt{margin-top:-35px}
.page-template-page-profils main .content-header .header-txt .container,.page-template-page-implantations main .content-header .header-txt .container,.page-template-page-expertises main .content-header .header-txt .container,.page-template-equipe main .content-header .header-txt .container,.page-template-default main .content-header .header-txt .container,.profils-template-default main .content-header .header-txt .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;max-width:665px}
.page-template-page-profils main .content-header .header-txt .container>*,.page-template-page-implantations main .content-header .header-txt .container>*,.page-template-page-expertises main .content-header .header-txt .container>*,.page-template-equipe main .content-header .header-txt .container>*,.page-template-default main .content-header .header-txt .container>*,.profils-template-default main .content-header .header-txt .container>*{position:relative;z-index:1}
.page-template-page-profils main .content-header .header-txt .container:before,.page-template-page-implantations main .content-header .header-txt .container:before,.page-template-page-expertises main .content-header .header-txt .container:before,.page-template-equipe main .content-header .header-txt .container:before,.page-template-default main .content-header .header-txt .container:before,.profils-template-default main .content-header .header-txt .container:before{content:'';z-index:0;position:absolute;border-radius:50%;width:150%;height:150%;background-color:white;-webkit-filter:blur(15px);filter:blur(15px);opacity:.46}
.page-template-page-profils main .content-header .header-txt .container .title-1,.page-template-page-implantations main .content-header .header-txt .container .title-1,.page-template-page-expertises main .content-header .header-txt .container .title-1,.page-template-equipe main .content-header .header-txt .container .title-1,.page-template-default main .content-header .header-txt .container .title-1,.profils-template-default main .content-header .header-txt .container .title-1{position:relative;font-size:25px;color:red;text-transform:uppercase}
.page-template-page-profils main .content-header .header-txt .container .title-2,.page-template-page-implantations main .content-header .header-txt .container .title-2,.page-template-page-expertises main .content-header .header-txt .container .title-2,.page-template-equipe main .content-header .header-txt .container .title-2,.page-template-default main .content-header .header-txt .container .title-2,.profils-template-default main .content-header .header-txt .container .title-2{margin-top:-5px;font-size:50px;line-height:45px;color:#494948;font-weight:bold}
.page-template-page-profils main .content-header .header-txt .container .breadcrumbs,.page-template-page-implantations main .content-header .header-txt .container .breadcrumbs,.page-template-page-expertises main .content-header .header-txt .container .breadcrumbs,.page-template-equipe main .content-header .header-txt .container .breadcrumbs,.page-template-default main .content-header .header-txt .container .breadcrumbs,.profils-template-default main .content-header .header-txt .container .breadcrumbs{margin-top:5px;font-size:20px;line-height:25px;color:#494948}
.page-template-page-profils main .content-header .header-txt .container .breadcrumbs a,.page-template-page-implantations main .content-header .header-txt .container .breadcrumbs a,.page-template-page-expertises main .content-header .header-txt .container .breadcrumbs a,.page-template-equipe main .content-header .header-txt .container .breadcrumbs a,.page-template-default main .content-header .header-txt .container .breadcrumbs a,.profils-template-default main .content-header .header-txt .container .breadcrumbs a{color:#f6a61f}
.page-template-page-profils main .content-header .header-txt .container p,.page-template-page-implantations main .content-header .header-txt .container p,.page-template-page-expertises main .content-header .header-txt .container p,.page-template-equipe main .content-header .header-txt .container p,.page-template-default main .content-header .header-txt .container p,.profils-template-default main .content-header .header-txt .container p{margin:25px 0;font-size:15px;max-width:100%;overflow:hidden}
.page-template-page-profils main .main-content,.page-template-page-implantations main .main-content,.page-template-page-expertises main .main-content,.page-template-equipe main .main-content,.page-template-default main .main-content,.profils-template-default main .main-content{position:relative;background-color:white;z-index:2}
.page-template-page-profils main .main-content .container,.page-template-page-implantations main .main-content .container,.page-template-page-expertises main .main-content .container,.page-template-equipe main .main-content .container,.page-template-default main .main-content .container,.profils-template-default main .main-content .container{position:relative;z-index:8;padding-bottom:50px}
.page-template-page-profils main .main-content .container:after,.page-template-page-implantations main .main-content .container:after,.page-template-page-expertises main .main-content .container:after,.page-template-equipe main .main-content .container:after,.page-template-default main .main-content .container:after,.profils-template-default main .main-content .container:after{content:'';display:block;clear:both}
.page-template-page-profils main .main-content #lecontent>h2:nth-child(1),.page-template-page-implantations main .main-content #lecontent>h2:nth-child(1),.page-template-page-expertises main .main-content #lecontent>h2:nth-child(1),.page-template-equipe main .main-content #lecontent>h2:nth-child(1),.page-template-default main .main-content #lecontent>h2:nth-child(1),.profils-template-default main .main-content #lecontent>h2:nth-child(1){padding-top:34px !important}
.page-template-page-profils main .main-content h2,.page-template-page-profils main .main-content .h2,.page-template-page-implantations main .main-content h2,.page-template-page-implantations main .main-content .h2,.page-template-page-expertises main .main-content h2,.page-template-page-expertises main .main-content .h2,.page-template-equipe main .main-content h2,.page-template-equipe main .main-content .h2,.page-template-default main .main-content h2,.page-template-default main .main-content .h2,.profils-template-default main .main-content h2,.profils-template-default main .main-content .h2{display:block;margin:0;margin-left:-40px;font-size:20px;line-height:28px;color:#f6a61f;text-transform:uppercase;position:relative}
.page-template-page-profils main .main-content h2 span+span,.page-template-page-profils main .main-content .h2 span+span,.page-template-page-implantations main .main-content h2 span+span,.page-template-page-implantations main .main-content .h2 span+span,.page-template-page-expertises main .main-content h2 span+span,.page-template-page-expertises main .main-content .h2 span+span,.page-template-equipe main .main-content h2 span+span,.page-template-equipe main .main-content .h2 span+span,.page-template-default main .main-content h2 span+span,.page-template-default main .main-content .h2 span+span,.profils-template-default main .main-content h2 span+span,.profils-template-default main .main-content .h2 span+span{position:relative;margin-bottom:50px;font-size:40px;font-weight:bold;line-height:45px;color:#494948;text-transform:none}
.page-template-page-profils main .main-content h2 span+span:before,.page-template-page-profils main .main-content .h2 span+span:before,.page-template-page-implantations main .main-content h2 span+span:before,.page-template-page-implantations main .main-content .h2 span+span:before,.page-template-page-expertises main .main-content h2 span+span:before,.page-template-page-expertises main .main-content .h2 span+span:before,.page-template-equipe main .main-content h2 span+span:before,.page-template-equipe main .main-content .h2 span+span:before,.page-template-default main .main-content h2 span+span:before,.page-template-default main .main-content .h2 span+span:before,.profils-template-default main .main-content h2 span+span:before,.profils-template-default main .main-content .h2 span+span:before{right:auto;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);width:103px;height:99px;top:-35px;left:-40px}
.page-template-page-profils main .main-content h2+h3,.page-template-page-profils main .main-content .h2+h3,.page-template-page-implantations main .main-content h2+h3,.page-template-page-implantations main .main-content .h2+h3,.page-template-page-expertises main .main-content h2+h3,.page-template-page-expertises main .main-content .h2+h3,.page-template-equipe main .main-content h2+h3,.page-template-equipe main .main-content .h2+h3,.page-template-default main .main-content h2+h3,.page-template-default main .main-content .h2+h3,.profils-template-default main .main-content h2+h3,.profils-template-default main .main-content .h2+h3{margin-top:-20px}
.page-template-page-profils main .main-content h3,.page-template-page-profils main .main-content .h3,.page-template-page-implantations main .main-content h3,.page-template-page-implantations main .main-content .h3,.page-template-page-expertises main .main-content h3,.page-template-page-expertises main .main-content .h3,.page-template-equipe main .main-content h3,.page-template-equipe main .main-content .h3,.page-template-default main .main-content h3,.page-template-default main .main-content .h3,.profils-template-default main .main-content h3,.profils-template-default main .main-content .h3{display:block;margin:25px 0;font-weight:bold;font-size:23px;line-height:20px;color:#f6a61f;text-transform:none}
.page-template-page-profils main .main-content ul,.page-template-page-implantations main .main-content ul,.page-template-page-expertises main .main-content ul,.page-template-equipe main .main-content ul,.page-template-default main .main-content ul,.profils-template-default main .main-content ul{font-size:18px;line-height:22px}
.page-template-page-profils main .main-content p,.page-template-page-implantations main .main-content p,.page-template-page-expertises main .main-content p,.page-template-equipe main .main-content p,.page-template-default main .main-content p,.profils-template-default main .main-content p{margin-top:30px;font-size:20px;line-height:30px}
.page-template-page-profils main .main-content p+h2,.page-template-page-implantations main .main-content p+h2,.page-template-page-expertises main .main-content p+h2,.page-template-equipe main .main-content p+h2,.page-template-default main .main-content p+h2,.profils-template-default main .main-content p+h2{margin-top:45px}
.page-template-page-profils main .main-content p .kook-btn,.page-template-page-implantations main .main-content p .kook-btn,.page-template-page-expertises main .main-content p .kook-btn,.page-template-equipe main .main-content p .kook-btn,.page-template-default main .main-content p .kook-btn,.profils-template-default main .main-content p .kook-btn{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.page-template-page-profils main .main-content ul,.page-template-page-implantations main .main-content ul,.page-template-page-expertises main .main-content ul,.page-template-equipe main .main-content ul,.page-template-default main .main-content ul,.profils-template-default main .main-content ul{padding-top:25px;margin-left:40px;margin-bottom:35px}
.page-template-page-profils main .main-content ul li,.page-template-page-implantations main .main-content ul li,.page-template-page-expertises main .main-content ul li,.page-template-equipe main .main-content ul li,.page-template-default main .main-content ul li,.profils-template-default main .main-content ul li{margin-bottom:15px;list-style:none;list-style-type:none;background-image:url("../../../assets/img/bulle_title_default.png");background-repeat:no-repeat;background-size:20px;padding-left:35px;margin-top:25px}
.page-template-page-profils main .main-content ul li ul,.page-template-page-implantations main .main-content ul li ul,.page-template-page-expertises main .main-content ul li ul,.page-template-equipe main .main-content ul li ul,.page-template-default main .main-content ul li ul,.profils-template-default main .main-content ul li ul{padding-top:15px;margin-bottom:0}
.page-template-page-profils .content-tom,.page-template-page-implantations .content-tom,.page-template-page-expertises .content-tom,.page-template-equipe .content-tom,.page-template-default .content-tom,.profils-template-default .content-tom{position:relative;float:left;margin:40px;margin-top:25px;width:300px;height:460px;background-color:#f6a61f;font-family:'Lato';color:white;overflow:hidden}
.page-template-page-profils .content-tom:before,.page-template-page-implantations .content-tom:before,.page-template-page-expertises .content-tom:before,.page-template-equipe .content-tom:before,.page-template-default .content-tom:before,.profils-template-default .content-tom:before{content:'';position:absolute;bottom:0;width:150%;height:80px;-webkit-transform:rotateZ(-5deg);transform:rotateZ(-5deg);background-color:#f6a61f}
.page-template-page-profils .content-tom:after,.page-template-page-implantations .content-tom:after,.page-template-page-expertises .content-tom:after,.page-template-equipe .content-tom:after,.page-template-default .content-tom:after,.profils-template-default .content-tom:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:url("../../img/bg-bloc-tom.jpg");background-position:center;background-size:cover;background-size:1800px;opacity:.25}
.page-template-page-profils .content-tom .relative-tom,.page-template-page-implantations .content-tom .relative-tom,.page-template-page-expertises .content-tom .relative-tom,.page-template-equipe .content-tom .relative-tom,.page-template-default .content-tom .relative-tom,.profils-template-default .content-tom .relative-tom{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:80px;padding:0 15px;height:calc(100% - 160px);text-align:center}
.page-template-page-profils .content-tom .relative-tom .tom-titre,.page-template-page-implantations .content-tom .relative-tom .tom-titre,.page-template-page-expertises .content-tom .relative-tom .tom-titre,.page-template-equipe .content-tom .relative-tom .tom-titre,.page-template-default .content-tom .relative-tom .tom-titre,.profils-template-default .content-tom .relative-tom .tom-titre{font-size:17px;line-height:25px;text-transform:uppercase}
.page-template-page-profils .content-tom .relative-tom .tom-titre:before,.page-template-page-implantations .content-tom .relative-tom .tom-titre:before,.page-template-page-expertises .content-tom .relative-tom .tom-titre:before,.page-template-equipe .content-tom .relative-tom .tom-titre:before,.page-template-default .content-tom .relative-tom .tom-titre:before,.profils-template-default .content-tom .relative-tom .tom-titre:before{content:'';z-index:-1;opacity:.2;position:absolute;top:-15px;left:0;right:0;margin:auto;width:145px;height:135px;background-position:center;background-size:cover;background-image:url("../../img/icon-shaped-kook-tom.png")}
.page-template-page-profils .content-tom .relative-tom .tom-titre strong,.page-template-page-implantations .content-tom .relative-tom .tom-titre strong,.page-template-page-expertises .content-tom .relative-tom .tom-titre strong,.page-template-equipe .content-tom .relative-tom .tom-titre strong,.page-template-default .content-tom .relative-tom .tom-titre strong,.profils-template-default .content-tom .relative-tom .tom-titre strong{display:block;margin-bottom:25px;font-size:25px;font-weight:bold;color:white;text-transform:none;white-space:nowrap}
.page-template-page-profils .content-tom .relative-tom .subtitle,.page-template-page-implantations .content-tom .relative-tom .subtitle,.page-template-page-expertises .content-tom .relative-tom .subtitle,.page-template-equipe .content-tom .relative-tom .subtitle,.page-template-default .content-tom .relative-tom .subtitle,.profils-template-default .content-tom .relative-tom .subtitle{margin-bottom:auto;font-size:15px;line-height:17px;color:white}
.page-template-page-profils .content-tom .relative-tom>p,.page-template-page-implantations .content-tom .relative-tom>p,.page-template-page-expertises .content-tom .relative-tom>p,.page-template-equipe .content-tom .relative-tom>p,.page-template-default .content-tom .relative-tom>p,.profils-template-default .content-tom .relative-tom>p{margin:0}
.page-template-page-profils .content-tom .relative-tom .kook-btn,.page-template-page-implantations .content-tom .relative-tom .kook-btn,.page-template-page-expertises .content-tom .relative-tom .kook-btn,.page-template-equipe .content-tom .relative-tom .kook-btn,.page-template-default .content-tom .relative-tom .kook-btn,.profils-template-default .content-tom .relative-tom .kook-btn{padding-left:15px;padding-right:50px;border-radius:50px;-ms-flex-item-align:stretch;align-self:stretch;height:70px;text-align:left;line-height:20px}
.page-template-page-profils .content-tom .relative-tom .kook-btn .icon-container,.page-template-page-implantations .content-tom .relative-tom .kook-btn .icon-container,.page-template-page-expertises .content-tom .relative-tom .kook-btn .icon-container,.page-template-equipe .content-tom .relative-tom .kook-btn .icon-container,.page-template-default .content-tom .relative-tom .kook-btn .icon-container,.profils-template-default .content-tom .relative-tom .kook-btn .icon-container{left:auto;right:-10px;width:68px;height:67px;background-image:url("../../img/btn-kook-tom.png");font-size:0}
.page-template-page-profils .content-tom .relative-tom .kook-btn:hover .icon-container,.page-template-page-implantations .content-tom .relative-tom .kook-btn:hover .icon-container,.page-template-page-expertises .content-tom .relative-tom .kook-btn:hover .icon-container,.page-template-equipe .content-tom .relative-tom .kook-btn:hover .icon-container,.page-template-default .content-tom .relative-tom .kook-btn:hover .icon-container,.profils-template-default .content-tom .relative-tom .kook-btn:hover .icon-container{background-image:url("../../img/btn-kook-tom-hover.png")}
.page-template-page-profils .content-tom .relative-tom .kook-btn .txt,.page-template-page-implantations .content-tom .relative-tom .kook-btn .txt,.page-template-page-expertises .content-tom .relative-tom .kook-btn .txt,.page-template-equipe .content-tom .relative-tom .kook-btn .txt,.page-template-default .content-tom .relative-tom .kook-btn .txt,.profils-template-default .content-tom .relative-tom .kook-btn .txt{font-size:17px;font-weight:900;text-decoration:none;color:#f6a61f}
.page-template-page-profils .content-tom .relative-tom .kook-btn:after,.page-template-page-implantations .content-tom .relative-tom .kook-btn:after,.page-template-page-expertises .content-tom .relative-tom .kook-btn:after,.page-template-equipe .content-tom .relative-tom .kook-btn:after,.page-template-default .content-tom .relative-tom .kook-btn:after,.profils-template-default .content-tom .relative-tom .kook-btn:after{color:#f6a61f}
.page-template-page-profils .content-tom .relative-tom .kook-btn:hover,.page-template-page-implantations .content-tom .relative-tom .kook-btn:hover,.page-template-page-expertises .content-tom .relative-tom .kook-btn:hover,.page-template-equipe .content-tom .relative-tom .kook-btn:hover,.page-template-default .content-tom .relative-tom .kook-btn:hover,.profils-template-default .content-tom .relative-tom .kook-btn:hover{background-color:#f6a61f;border-color:#fff}
.page-template-page-profils .content-tom .relative-tom .kook-btn:hover .txt,.page-template-page-implantations .content-tom .relative-tom .kook-btn:hover .txt,.page-template-page-expertises .content-tom .relative-tom .kook-btn:hover .txt,.page-template-equipe .content-tom .relative-tom .kook-btn:hover .txt,.page-template-default .content-tom .relative-tom .kook-btn:hover .txt,.profils-template-default .content-tom .relative-tom .kook-btn:hover .txt{color:#fff}
.page-template-page-profils .content-tom .relative-tom .kook-btn:hover:after,.page-template-page-implantations .content-tom .relative-tom .kook-btn:hover:after,.page-template-page-expertises .content-tom .relative-tom .kook-btn:hover:after,.page-template-equipe .content-tom .relative-tom .kook-btn:hover:after,.page-template-default .content-tom .relative-tom .kook-btn:hover:after,.profils-template-default .content-tom .relative-tom .kook-btn:hover:after{color:#fff}
.page-template-page-profils .content-cta,.page-template-page-implantations .content-cta,.page-template-page-expertises .content-cta,.page-template-equipe .content-cta,.page-template-default .content-cta,.profils-template-default .content-cta{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:25px auto;width:100%;max-width:1200px;height:400px;font-family:'Lato'}
.page-template-page-profils .content-cta>div,.page-template-page-implantations .content-cta>div,.page-template-page-expertises .content-cta>div,.page-template-equipe .content-cta>div,.page-template-default .content-cta>div,.profils-template-default .content-cta>div{position:absolute;width:60%;max-width:600px;height:350px}
.page-template-page-profils .content-cta>div.left-block,.page-template-page-implantations .content-cta>div.left-block,.page-template-page-expertises .content-cta>div.left-block,.page-template-equipe .content-cta>div.left-block,.page-template-default .content-cta>div.left-block,.profils-template-default .content-cta>div.left-block{z-index:1;bottom:0;left:100px;padding:45px 55px;background-color:#f2f6fd;font-size:15px;line-height:25px}
.page-template-page-profils .content-cta>div.left-block h3,.page-template-page-implantations .content-cta>div.left-block h3,.page-template-page-expertises .content-cta>div.left-block h3,.page-template-equipe .content-cta>div.left-block h3,.page-template-default .content-cta>div.left-block h3,.profils-template-default .content-cta>div.left-block h3{font-size:22px;font-weight:bold;line-height:20px;color:#37b89d}
.page-template-page-profils .content-cta>div.left-block p,.page-template-page-implantations .content-cta>div.left-block p,.page-template-page-expertises .content-cta>div.left-block p,.page-template-equipe .content-cta>div.left-block p,.page-template-default .content-cta>div.left-block p,.profils-template-default .content-cta>div.left-block p{color:#494948}
.page-template-page-profils .content-cta>div.right-block,.page-template-page-implantations .content-cta>div.right-block,.page-template-page-expertises .content-cta>div.right-block,.page-template-equipe .content-cta>div.right-block,.page-template-default .content-cta>div.right-block,.profils-template-default .content-cta>div.right-block{top:0;right:100px}
.page-template-page-profils .content-cta>div.right-block img,.page-template-page-implantations .content-cta>div.right-block img,.page-template-page-expertises .content-cta>div.right-block img,.page-template-equipe .content-cta>div.right-block img,.page-template-default .content-cta>div.right-block img,.profils-template-default .content-cta>div.right-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.page-template-page-profils .content-cta>div.right-block .kook-btn,.page-template-page-implantations .content-cta>div.right-block .kook-btn,.page-template-page-expertises .content-cta>div.right-block .kook-btn,.page-template-equipe .content-cta>div.right-block .kook-btn,.page-template-default .content-cta>div.right-block .kook-btn,.profils-template-default .content-cta>div.right-block .kook-btn{z-index:1;position:absolute;bottom:40px;right:30px}
.page-template-page-profils .quote,.page-template-page-implantations .quote,.page-template-page-expertises .quote,.page-template-equipe .quote,.page-template-default .quote,.profils-template-default .quote{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 0;min-height:160px;font-size:30px;font-weight:bold;line-height:35px;font-style:italic;color:#494948;text-align:center;text-transform:uppercase;overflow:hidden}
.page-template-page-profils .quote .quote-txt,.page-template-page-implantations .quote .quote-txt,.page-template-page-expertises .quote .quote-txt,.page-template-equipe .quote .quote-txt,.page-template-default .quote .quote-txt,.profils-template-default .quote .quote-txt{width:70%}
.page-template-page-profils .quote>span:not(.quote-txt),.page-template-page-implantations .quote>span:not(.quote-txt),.page-template-page-expertises .quote>span:not(.quote-txt),.page-template-equipe .quote>span:not(.quote-txt),.page-template-default .quote>span:not(.quote-txt),.profils-template-default .quote>span:not(.quote-txt){position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;font-size:0;font-style:normal;font-weight:normal}
.page-template-page-profils .quote>span:not(.quote-txt).open-quote:before,.page-template-page-profils .quote>span:not(.quote-txt).close-quote:before,.page-template-page-implantations .quote>span:not(.quote-txt).open-quote:before,.page-template-page-implantations .quote>span:not(.quote-txt).close-quote:before,.page-template-page-expertises .quote>span:not(.quote-txt).open-quote:before,.page-template-page-expertises .quote>span:not(.quote-txt).close-quote:before,.page-template-equipe .quote>span:not(.quote-txt).open-quote:before,.page-template-equipe .quote>span:not(.quote-txt).close-quote:before,.page-template-default .quote>span:not(.quote-txt).open-quote:before,.page-template-default .quote>span:not(.quote-txt).close-quote:before,.profils-template-default .quote>span:not(.quote-txt).open-quote:before,.profils-template-default .quote>span:not(.quote-txt).close-quote:before{content:'’’';font-family:'Allerta Stencil',sans-serif;font-size:135px;letter-spacing:-10px;line-height:.7}
.page-template-page-profils .quote>span:not(.quote-txt).open-quote,.page-template-page-implantations .quote>span:not(.quote-txt).open-quote,.page-template-page-expertises .quote>span:not(.quote-txt).open-quote,.page-template-equipe .quote>span:not(.quote-txt).open-quote,.page-template-default .quote>span:not(.quote-txt).open-quote,.profils-template-default .quote>span:not(.quote-txt).open-quote{bottom:40px;left:55px;color:#9ec3dc;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
.page-template-page-profils .quote>span:not(.quote-txt).close-quote,.page-template-page-implantations .quote>span:not(.quote-txt).close-quote,.page-template-page-expertises .quote>span:not(.quote-txt).close-quote,.page-template-equipe .quote>span:not(.quote-txt).close-quote,.page-template-default .quote>span:not(.quote-txt).close-quote,.profils-template-default .quote>span:not(.quote-txt).close-quote{top:21px !important;right:35px !important;color:#f2f6fd;z-index:-1}
.page-template-page-profils .quote>span:not(.quote-txt).close-quote:after,.page-template-page-implantations .quote>span:not(.quote-txt).close-quote:after,.page-template-page-expertises .quote>span:not(.quote-txt).close-quote:after,.page-template-equipe .quote>span:not(.quote-txt).close-quote:after,.page-template-default .quote>span:not(.quote-txt).close-quote:after,.profils-template-default .quote>span:not(.quote-txt).close-quote:after{content:'';z-index:-1;opacity:.4;position:absolute;top:0;left:-200px;right:0;margin:auto;width:145px;height:135px;background-position:center;background-size:cover;background-image:url("../../img/icon-shaped-blue-lg.png");opacity:.2;-webkit-transform:rotateY(180deg) rotateZ(300deg) translateY(-50%);transform:rotateY(180deg) rotateZ(300deg) translateY(-50%)}
.page-template-page-profils .error404 main .content-header,.page-template-page-implantations .error404 main .content-header,.page-template-page-expertises .error404 main .content-header,.page-template-equipe .error404 main .content-header,.page-template-default .error404 main .content-header,.profils-template-default .error404 main .content-header{min-height:310px}
.page-template-page-profils form.loading,.page-template-page-implantations form.loading,.page-template-page-expertises form.loading,.page-template-equipe form.loading,.page-template-default form.loading,.profils-template-default form.loading{position:relative}
.page-template-page-profils form.loading:before,.page-template-page-implantations form.loading:before,.page-template-page-expertises form.loading:before,.page-template-equipe form.loading:before,.page-template-default form.loading:before,.profils-template-default form.loading:before{content:'';position:absolute;top:-5px;left:0;border-radius:10%;width:100%;height:100%;background-color:#fff;opacity:.7;cursor:not-allowed;z-index:3}
.page-template-page-profils form.loading:after,.page-template-page-implantations form.loading:after,.page-template-page-expertises form.loading:after,.page-template-equipe form.loading:after,.page-template-default form.loading:after,.profils-template-default form.loading:after{content:'Chargement...';position:absolute;top:0;left:0;right:0;bottom:0;color:#494948;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;font-size:2rem;z-index:4;cursor:not-allowed}
#cn-notice-text{font-family:'Muli'}
@media screen and (min-width:770px) and (max-width:1280px){a.button.lg,.button.lg{padding:30px 25px}
}@media screen and (min-width:1024px){.white-background{background-color:#fff;height:auto}
.white-background .header-logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.white-background .header-logo .right-btns>:not(#menu-toggle){margin-right:-15px}
.white-background .header-logo .btn-page-contact{display:none}
.white-background nav ul.menu>li{height:52px}
.white-background nav ul.menu>li.menu-item-has-children>ul.sub-menu{padding:50px 0 10px 30px}
.white-background nav ul.menu>li.menu-item-has-children>ul.sub-menu>li{width:auto}
.white-background nav ul.menu>li.menu-item-has-children>ul.sub-menu>li>a{font-size:18px;margin-right:20px}
.white-background nav a{font-size:20px;margin-right:50px;margin-left:10px}
.white-background #logo-link{width:240px}
.white-background a[href='/contact']{display:none}
.white-background a.tom-trigger{margin-right:0;background-color:transparent;border-color:transparent}
.white-background a.tom-trigger p{display:none}
.white-background a.tom-trigger:hover{margin-right:0;background-color:transparent;border-color:transparent}
.white-background #boutons-rs-menu{display:none}
.white-background .container-menu:not(.menu-scrolled){display:none}
.white-background .right-btns{margin-left:0 !important}
}@media screen and (min-width:1024px) and (max-width:1210px){.white-background nav ul.menu>li{font-size:20px}
.white-background nav a{font-size:17px;margin-right:25px}
.white-background #logo-link{width:190px}
}@media all and (max-width:1170px){.main .main-content h2{margin:0}
.page-template-page-profils main .main-content h2,.page-template-page-profils main .main-content .h2,.page-template-page-implantations main .main-content h2,.page-template-page-implantations main .main-content .h2,.page-template-page-expertises main .main-content h2,.page-template-page-expertises main .main-content .h2,.page-template-equipe main .main-content h2,.page-template-equipe main .main-content .h2,.page-template-default main .main-content h2,.page-template-default main .main-content .h2,.profils-template-default main .main-content h2,.profils-template-default main .main-content .h2{margin:0}
}@media screen and (max-width:1100px){.breadcrumbs{display:none}
}@media all and (max-width:1088px){.container{padding:0 25px}
.page-template-page-profils main .content-header,.page-template-page-implantations main .content-header,.page-template-page-expertises main .content-header,.page-template-equipe main .content-header,.page-template-default main .content-header,.profils-template-default main .content-header{min-height:auto}
.page-template-page-profils main .content-header .header-txt,.page-template-page-implantations main .content-header .header-txt,.page-template-page-expertises main .content-header .header-txt,.page-template-equipe main .content-header .header-txt,.page-template-default main .content-header .header-txt,.profils-template-default main .content-header .header-txt{margin-bottom:70px}
}@media screen and (max-width:1024px){.page-template-page-commerciale-entreprise .svg-block-slider,.page-template-page-commerciale-freelance .svg-block-slider,.page-template-page-portage-salarial .svg-block-slider{top:-40px;width:100%}
.page-template-page-commerciale-entreprise .breadcrumbs,.page-template-page-commerciale-freelance .breadcrumbs,.page-template-page-portage-salarial .breadcrumbs{display:none}
header .menu-scrolled{display:none !important}
.page-template-page-profils main .content-header .header-txt .container .breadcrumbs,.page-template-page-implantations main .content-header .header-txt .container .breadcrumbs,.page-template-page-expertises main .content-header .header-txt .container .breadcrumbs,.page-template-equipe main .content-header .header-txt .container .breadcrumbs,.page-template-default main .content-header .header-txt .container .breadcrumbs,.profils-template-default main .content-header .header-txt .container .breadcrumbs{display:none}
}@media(max-width:1024px){.page-template-page-profils #phone-number,.page-template-page-implantations #phone-number,.page-template-page-expertises #phone-number,.page-template-equipe #phone-number,.page-template-default #phone-number,.profils-template-default #phone-number{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.page-template-page-profils main .content-header .header-txt .container:before,.page-template-page-implantations main .content-header .header-txt .container:before,.page-template-page-expertises main .content-header .header-txt .container:before,.page-template-equipe main .content-header .header-txt .container:before,.page-template-default main .content-header .header-txt .container:before,.profils-template-default main .content-header .header-txt .container:before{width:100%;height:100%}
}@media(max-width:768px){.main .main-content .container{padding-top:70px}
.page-template-page-profils main .main-content .container,.page-template-page-implantations main .main-content .container,.page-template-page-expertises main .main-content .container,.page-template-equipe main .main-content .container,.page-template-default main .main-content .container,.profils-template-default main .main-content .container{padding-top:70px}
}@media screen and (max-width:768px){.page-template-page-profils .page-header,.page-template-page-implantations .page-header,.page-template-page-expertises .page-header,.page-template-equipe .page-header,.page-template-default .page-header,.profils-template-default .page-header{height:445px}
}@media all and (max-width:768px){.page-template-page-profils .alignright,.page-template-page-profils .alignleft,.page-template-page-profils a img.alignright,.page-template-page-profils a img.alignleft,.page-template-page-implantations .alignright,.page-template-page-implantations .alignleft,.page-template-page-implantations a img.alignright,.page-template-page-implantations a img.alignleft,.page-template-page-expertises .alignright,.page-template-page-expertises .alignleft,.page-template-page-expertises a img.alignright,.page-template-page-expertises a img.alignleft,.page-template-equipe .alignright,.page-template-equipe .alignleft,.page-template-equipe a img.alignright,.page-template-equipe a img.alignleft,.page-template-default .alignright,.page-template-default .alignleft,.page-template-default a img.alignright,.page-template-default a img.alignleft,.profils-template-default .alignright,.profils-template-default .alignleft,.profils-template-default a img.alignright,.profils-template-default a img.alignleft{float:none;margin:10px auto}
.page-template-page-profils .columns,.page-template-page-implantations .columns,.page-template-page-expertises .columns,.page-template-equipe .columns,.page-template-default .columns,.profils-template-default .columns{margin-left:0 !important;margin-right:0 !important}
.page-template-page-profils main .wave,.page-template-page-implantations main .wave,.page-template-page-expertises main .wave,.page-template-equipe main .wave,.page-template-default main .wave,.profils-template-default main .wave{top:0;-webkit-transform:translateY(-70%);transform:translateY(-70%);z-index:3}
.page-template-page-profils .content-tom,.page-template-page-implantations .content-tom,.page-template-page-expertises .content-tom,.page-template-equipe .content-tom,.page-template-default .content-tom,.profils-template-default .content-tom{margin:40px -25px;float:none;width:auto;width:calc(100% + 50px)}
.page-template-page-profils .content-cta,.page-template-page-implantations .content-cta,.page-template-page-expertises .content-cta,.page-template-equipe .content-cta,.page-template-default .content-cta,.profils-template-default .content-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}
.page-template-page-profils .content-cta>div,.page-template-page-implantations .content-cta>div,.page-template-page-expertises .content-cta>div,.page-template-equipe .content-cta>div,.page-template-default .content-cta>div,.profils-template-default .content-cta>div{position:relative;width:100%;height:auto}
.page-template-page-profils .content-cta>div.left-block,.page-template-page-implantations .content-cta>div.left-block,.page-template-page-expertises .content-cta>div.left-block,.page-template-equipe .content-cta>div.left-block,.page-template-default .content-cta>div.left-block,.profils-template-default .content-cta>div.left-block{left:auto;padding:15px 20px;padding-bottom:50px;height:auto}
.page-template-page-profils .content-cta>div.right-block,.page-template-page-implantations .content-cta>div.right-block,.page-template-page-expertises .content-cta>div.right-block,.page-template-equipe .content-cta>div.right-block,.page-template-default .content-cta>div.right-block,.profils-template-default .content-cta>div.right-block{z-index:2;top:-30px;right:auto;width:100%}
.page-template-page-profils .content-cta>div.right-block .kook-btn,.page-template-page-implantations .content-cta>div.right-block .kook-btn,.page-template-page-expertises .content-cta>div.right-block .kook-btn,.page-template-equipe .content-cta>div.right-block .kook-btn,.page-template-default .content-cta>div.right-block .kook-btn,.profils-template-default .content-cta>div.right-block .kook-btn{width:90%;display:block;right:5%;bottom:10px}
.page-template-page-profils .quote .quote-txt,.page-template-page-implantations .quote .quote-txt,.page-template-page-expertises .quote .quote-txt,.page-template-equipe .quote .quote-txt,.page-template-default .quote .quote-txt,.profils-template-default .quote .quote-txt{width:80%;font-size:25px}
.page-template-page-profils .quote>span:not(.quote-txt).open-quote,.page-template-page-implantations .quote>span:not(.quote-txt).open-quote,.page-template-page-expertises .quote>span:not(.quote-txt).open-quote,.page-template-equipe .quote>span:not(.quote-txt).open-quote,.page-template-default .quote>span:not(.quote-txt).open-quote,.profils-template-default .quote>span:not(.quote-txt).open-quote{bottom:15px !important;left:5px !important}
.page-template-page-profils .quote>span:not(.quote-txt).close-quote,.page-template-page-implantations .quote>span:not(.quote-txt).close-quote,.page-template-page-expertises .quote>span:not(.quote-txt).close-quote,.page-template-equipe .quote>span:not(.quote-txt).close-quote,.page-template-default .quote>span:not(.quote-txt).close-quote,.profils-template-default .quote>span:not(.quote-txt).close-quote{top:45px !important;right:29px !important}
}@media screen and (max-width:425px){.page-template-page-commerciale-entreprise .svg-block-slider,.page-template-page-commerciale-freelance .svg-block-slider,.page-template-page-portage-salarial .svg-block-slider{top:-20px}
}