html {
line-height: 1.15;
-webkit-text-size-adjust: 100%;
}  body {
margin: 0;
font-family: 'Ubuntu', sans-serif;
} main {
display: block;
} h1 {
font-size: 2em;
margin: 0.67em 0;
}  hr {
box-sizing: content-box;
height: 0;
overflow: visible;
} pre {
font-family: monospace, monospace;
font-size: 1em;
}  a {
background-color: transparent;
} abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted;
} b,
strong {
font-weight: 600;
} code,
kbd,
samp {
font-family: monospace, monospace;
font-size: 1em;
} small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  img {
border-style: none;
}  button,
input,
optgroup,
select,
textarea {
font-family: 'Ubuntu', sans-serif;
font-size: 100%;
line-height: 1.15;
margin: 0;
} button,
input {
overflow: visible;
} button,
select {
text-transform: none;
} button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
} button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
} button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
} fieldset {
padding: 0.35em 0.75em 0.625em;
} legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal;
} progress {
vertical-align: baseline;
} textarea {
overflow: auto;
} [type="checkbox"],
[type="radio"] {
box-sizing: border-box;
padding: 0;
} [type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
} [type="search"] {
-webkit-appearance: textfield;
outline-offset: -2px;
} [type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}  details {
display: block;
} summary {
display: list-item;
}  template {
display: none;
} [hidden] {
display: none;
}  *,
*::before,
*::after {
box-sizing: inherit;
}
html {
box-sizing: border-box;
}  body,
button,
input,
select,
optgroup,
textarea {
color: #000000;
font-size: 1rem;
line-height: 1.5;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
font-family: 'Ubuntu', sans-serif;
font-weight: 600;
margin: .2em 0;
line-height: 1em;
}
p {
margin-bottom: .2em;
font-family: 'Ubuntu', sans-serif;
font-weight: 100;
}
h2{font-size: 2em;}
h3{font-size: 2em;}
dfn,
cite,
em,
i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", courier, monospace;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
}
code,
kbd,
tt,
var {
font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,
ins {
background: #fff9c0;
text-decoration: none;
}
big {
font-size: 125%;
} body {
background: #fff;
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
}
ul,
ol {
margin: 0 0 1.5em 3em;
}
ul {
list-style: none;
}
ol {
list-style: decimal;
}
li > ul,
li > ol {
margin-bottom: 0;
margin-left: 1.5em;
}
dt {
font-weight: 700;
}
dd {
margin: 0 1.5em 1.5em;
} embed,
iframe,
object {
max-width: 100%;
}
img {
height: auto;
max-width: 100%;
}
figure {
margin: 1em 0;
}
table {
margin: 0 0 1.5em;
width: 100%;
} a {
color: #4169e1;
font-family: 'Ubuntu', sans-serif;
font-weight: 100;
text-decoration: none;
}
a:visited {
color: #800080;
}
a:hover,
a:focus,
a:active {
color: #191970;
}
a:focus {
outline: thin dotted;
}
a:hover,
a:active {
outline: 0;
} button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
border: 1px solid;
border-color: #ccc #ccc #bbb;
border-radius: 3px;
background: #e6e6e6;
color: rgba(0, 0, 0, 0.8);
line-height: 1;
padding: 0.6em 1em 0.4em;
font-family: 'Ubuntu', sans-serif;
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
border-color: #ccc #bbb #aaa;
}
button:active,
button:focus,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus {
border-color: #aaa #bbb #bbb;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
color: #000000;
border-top: none;
border-right: none;
border-left: none;
border-bottom: 1px solid #e5e5e5;
padding: 3px;
font-family: 'Ubuntu', sans-serif;
width: 100%;
outline: none;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
color: #111;
}
select {
border: 1px solid #ccc;
}
textarea {
width: 100%;
}    .site-main .comment-navigation,
.site-main
.posts-navigation,
.site-main
.post-navigation {
margin: 0 0 1.5em;
}
.comment-navigation .nav-links,
.posts-navigation .nav-links,
.post-navigation .nav-links {
display: flex;
}
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
flex: 1 0 50%;
}
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
text-align: end;
flex: 1 0 50%;
} .sticky {
display: block;
}
.post,
.page {
margin: 0 0 0;
}
.updated:not(.published) {
display: none;
}
.page-content,
.entry-content,
.entry-summary {
margin: 1.5em 0 0;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
} .comment-content a {
word-wrap: break-word;
}
.bypostauthor {
display: block;
} .widget {
margin: 0 0 1.5em;
}
.widget select {
max-width: 100%;
} .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} .custom-logo-link {
display: inline-block;
} .wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
}
.wp-caption-text {
text-align: center;
} .gallery {
margin-bottom: 1.5em;
display: grid;
grid-gap: 1.5em;
}
.gallery-item {
display: inline-block;
text-align: center;
width: 100%;
}
.gallery-columns-2 {
grid-template-columns: repeat(2, 1fr);
}
.gallery-columns-3 {
grid-template-columns: repeat(3, 1fr);
}
.gallery-columns-4 {
grid-template-columns: repeat(4, 1fr);
}
.gallery-columns-5 {
grid-template-columns: repeat(5, 1fr);
}
.gallery-columns-6 {
grid-template-columns: repeat(6, 1fr);
}
.gallery-columns-7 {
grid-template-columns: repeat(7, 1fr);
}
.gallery-columns-8 {
grid-template-columns: repeat(8, 1fr);
}
.gallery-columns-9 {
grid-template-columns: repeat(9, 1fr);
}
.gallery-caption {
display: block;
}   .infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
display: none;
} .infinity-end.neverending .site-footer {
display: block;
}   .screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
clip-path: none;
color: #21759b;
display: block;
font-size: 0.875rem;
font-weight: 700;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
} #primary[tabindex="-1"]:focus {
outline: 0;
} .alignleft { float: left; margin-right: 1.5em;
margin-bottom: 1.5em;
}
.alignright { float: right; margin-left: 1.5em;
margin-bottom: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 1.5em;
} .container{width: 85%; max-width: 1160px; margin: 0 auto;}
.container.small{width: 75%;}
.frame {margin: 0 auto;position: relative;}
@media (min-width:768px) {
.frame {display: flex; display: -ms-flexbox;position: relative; flex-wrap: wrap; -ms-flex-wrap:wrap; }
.frame.with-gutter{margin-right: -10px;margin-left: -10px;}
.frame.with-gutter div[class^="col-"] {padding-right: 10px;padding-left: 10px; padding-bottom: 15px;}
.visible_phone{display: none !important;}
}
.col-1  {width: 100%; clear: both;}
.col-85 {width: 85%;}
.col-80 {width: 80%;}
.col-0  {width: 75%;}
.col-65 {width: 65%;}
.col-60 {width: 60%;}
.col-55 {width: 55%;}
.col-2  {width: 50%;}
.col-40 {width: 40%;}
.col-3  {width: 33.33%;}
.col-35 {width: 35%;}
.col-4  {width: 25%;}
.col-5  {width: 20%;}
.col-6  {width: 16.6666666667%;}
.col-15 {width: 15%;}
.col-7  {width: 14.2857142857%;}
.col-8  {width: 12.5%;}
.col-9  {width: 11.1111111111%;}
.col-10 {width: 10%;}
.col-11 {width: 9.09090909091%;}
.col-12 {width: 8.33%;}
@media (max-width:767px){
.frame:not(.still) > div[class^="col-"]{width: 100%!important; display: block;}
.frame:not(.still) > div > div > [class^="col-"]{width: 100%!important; display: block;}
.frame:not(.still) > div > div > div > [class^="col-"]{width: 100%!important; display: block;}
.frame:not(.still) > div > div > div > div > [class^="col-"]{width: 100%!important; display: block;}
.frame.still {display: flex; display: -ms-flexbox;display: flex; position: relative;flex-wrap: wrap;-ms-flex-wrap:wrap }
}
.sp-el-section, .sp-el-col, .sp-code-wrapper{padding: 0 !important; height: 100%;}
.sp-el-section{height: 100vh;}
.sp-el-row{max-width:auto !important; height: 100%;}
.sp-code-wrapper{height: 100%;}
.sp-code-wrapper div, .sp-code-wrapper .landing_background{height: 100%;}
.landing_background{position: relative; display: block; background-image: url(//atamyo.com/wp-content/uploads/fond_landing.jpg);background-repeat: no-repeat;background-size: cover;background-position: center;}
.landing_background .coming{height: auto;}
.landing_background .content{width: 50%; position: absolute; height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center;}
#sp-page .landing_background .content h1{margin: 1.5em 0;}
.landing_background .coming span{text-transform: uppercase; font-weight: 600; font-size: 2em;}
@media (max-width: 960px){
.landing_background .content{width: 70%;}
.sp-header-tag-h1, h1{font-size: 31px;}
}
@media (max-width: 768px){
.landing_background .content img{width: 70%;}
}
@media (max-width: 600px){
.sp-el-section, .sp-el-row, .sp-el-col, .sp-el-block{padding: 0px !important;}
.landing_background .content{width: 70%;}
.landing_background .content img{width: 82%;}
.sp-header-tag-h1, h1{font-size: 23px;}
.landing_background .coming span{font-size: 1.2em;}
} .subheader .main-navigation a{padding: 0px 0;}
.main-navigation{clear: both; display: flex; width: 100%; position: relative; justify-content: flex-end; height: 100%; align-content: center; align-items: center;}
.main-navigation ul{display: none; list-style: none; margin: 0; padding-left: 0; z-index: 100;}
.main-navigation ul#subheader-menu{display: block;}
.main-navigation ul ul{box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); float: left; position: absolute; top: 100%; left: -999em; z-index: 99999;}
.main-navigation ul ul ul{left: -999em; top: 0;}
.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul{left: 100%;}
.main-navigation ul ul a{width: 155px; padding: 15px 10px 0; color: white; cursor: pointer;}
.main-navigation ul ul a:hover{color: #00ffa8;}
.main-navigation ul ul .current-menu-item a{color: #00ffa8;}
.main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul{left: auto; }
.main-navigation li{float: left; position: relative;}
.main-navigation a{color: white; position: relative; display: block; text-decoration: none; margin: 0 15px; padding: 10px 0; cursor: default;}
.main-navigation .current-menu-item a{color: white;}
.main-navigation ul.sub-menu{display: flex; flex-direction: column; background-color: rgba(3,3,50,0.85); color: white; }
.main-navigation ul.sub-menu li:last-child a{padding: 15px 10px 15px;}  .mobile-nav-toggle{padding:0;color:#aaa;background:none;border:0;outline: 0; top: 50%; right: 9%; position: absolute; transform: translate(10px, -50%);}
.mobile-nav-toggle:hover{color:#777;}
.mobile-navigation{position:fixed;z-index:888; height:100%;width: 100%;right:-100%;background: white;color:white;padding: 25px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; opacity: 0;-webkit-transition: all 500ms ;-o-transition: all 500ms ;transition: all 500ms ; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; overflow: auto;}
.mobile-nav-close{position: absolute; top: 7%; right: 3%; cursor: pointer; color: #fff;}
.mobile-nav-close:before{content: ''; font-size: 48px; color: #00f09f; border: 1px solid #00f09f; border-radius: 50%; width: 52px; height: 50px; padding-top: 0px; padding-left: 0px; position: absolute; top: -3px; left: -4px;}
.mobile-nav-close svg{fill: #00f09f; width: 100%; height: 100%; left: 0;}
.mobile-nav-close svg path{fill: #00f09f;}
.mobile-navigation.active{right:0; top: 0; opacity: 1; background: rgb(20,28,55); background: linear-gradient(90deg, rgba(20,28,55,1) 0%, rgba(0,73,124,1) 100%);}
.mobile-navigation.active ul.menu-open{display: none;}
.mobile-navigation ul{margin: 0;padding: 0;}
.mobile-navigation ul li{margin:0; list-style: none; text-transform: uppercase; padding-bottom: 10px; position: relative;}
.mobile-navigation ul li a{color: white; position: relative; text-transform: initial; font-weight: 500; letter-spacing: 2px; font-size: 1.1em; text-decoration: none;}
.mobile-navigation ul.sub-menu{margin-top: 10px;}
.mobile-navigation ul.sub-menu li{padding-bottom: 5px;}
.mobile-navigation .current-menu-item a::after{content: ''; position:absolute; background-color:#00B8B0; height: 4px; width: 100%; display: block; bottom: -6px; left: 0;}
.mobile-navigation li.current-page-parent a::after{content: ''; position:absolute; background-color:#ED7737; height: 4px; width: 100%; display: block; bottom: -6px; left: 0;}
.mobile-navigation ul.sub-menu li:hover a::after, .mobile-navigation ul.sub-menu li:focus a::after, .current-menu-item ul.sub-menu a::after, ul.sub-menu a::after{content: none !important;}
.mobile-navigation ul li ul li a{font-size: 12px; color: #00f09f;}
.menu-menu-mobile-container{width: 100%;}
.main-menu__toggle.js-active{-webkit-transform: rotate(180deg); transform: rotate(180deg);}
.mobile-navigation li.menu-item-has-children:after{content: ''; position: absolute; top: 10px; right: 0; background-size: contain; width: 18px; height: 18px; -webkit-transition: .15s ease-in-out; transition: .15s ease-in-out;}
.mobile-navigation li.menu-item-has-children.active:after{transform: rotate(180deg);}
.nav-icon{margin: 3px; width: 33px; z-index: 20;}
.nav-icon:after, .nav-icon:before, .nav-icon div{background:#ffffff; border-radius: 3px; content: ''; display: block; height: 3px; margin: 7px 0; transition: all .2s ease-in-out;}
@media screen and (min-width: 960px) {
.mobile-navigation{width: 300px; right: -300px;}
.main-navigation ul{display: flex; justify-content: flex-end;}
.mobile-nav-toggle{display: none;}
} .grey{background-color: #f9f9f9;}
.header_part.image{position: relative;}
.header_part .item h1{display: block; display: block; color: white; font-weight: 100; line-height: 1.3em;}
.header_part .item h1 strong{color: #00ffa8;}
.header_part .item .inner-slider{position: absolute; top: calc( 50% - -27px ); z-index: 2; width: 35%; display: block; height: initial; left: 50%; transform: translate(0px, -50%);} header .site-branding{width: 30%; top: 0; position: relative; display: block; height: 100%;}
header .site-branding a{display: block; position: relative; width: 252px; transition: all .05s ease-in;}
header.sticky .site-branding a{width: 195px;}
header .site-branding a img{padding: 15px 0; display: block;}
header #mynav{width: 70%;}
header{position: fixed; height: 124px; top: 0; width: 100%; z-index: 25; background-color: rgba(3,3,50,0.85);}
header.sticky{height: 105px;}
header .header{position: relative; height: calc( 100% - 30px );}
header .header .container{display: flex; height: 100%;}
.subheader{padding: 3px 0; background-color: black; height: 30px;}
.subheader .item{width: auto; margin-right: 2%;}
.subheader .item a{position: relative; display: block; color: #171717; font-size: 15px; padding-left: 32px; text-decoration: none;}
.subheader .item a::before{content: ''; position: absolute; left: 0; top: 3px; background-size: contain; background-repeat: no-repeat;}
.menu-menu-1-container{width: 100%;} main#primary{position: relative; display: block;}
.header_part.slider{position: relative;}
.single-item .slick-slide{height: 670px !important; position: relative;}
.single-item .slick-slide:first-child::before{content: ''; background-size: contain; background-repeat: no-repeat; background-position: right; height: 100%; position: absolute; width: 949px; left: -370px; top: 0; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 841.9 595.3' style='enable-background:new 0 0 841.9 595.3;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%230064FF;stroke-width:2;stroke-miterlimit:10;%7D .st1%7Bfill:none;stroke:%2380FF9A;stroke-width:2;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cpath class='st0' d='M138,617.2c0,0,13.8-66.4,71.4-117c2.4-3,133.2-133.4,133.2-133.4s59.5-57.9,65.2-66.5 c3.7-5.3,28.9-31.8,46.9-94.3c1.3-6,20-82.2-20.3-161.3c-3-5.3-20.3-39.9-52.2-65.9'/%3E%3Cpath class='st1' d='M331.1-20.8c0,0-30.3,58.8-17.1,134.3c0.7,3.6,9.3,70.9,64.8,124.7c2.8,2.8,107.6,107.6,107.6,107.6l96.2,95.8 c0,0,69.5,70.6,57.7,173.8'/%3E%3C/svg%3E");}
.single-item .slick-slide img{width: 100%; height: 100%; object-fit: cover;}
.single-item .slick-slide .inner-slider{position: absolute; top: 50%; z-index: 2; width: 50%; display: block; height: initial; left: 50%; transform: translate(0px, -30%);}
.single-item .slick-slide .inner-slider h2{color: white; line-height: 1.2em; width: 57%; display: block;}
.single-item .slick-slide .inner-slider em{font-size: .7em;}
.single-item .slick-slide .logo_slide{position: absolute; top: 50%; z-index: 2; width: 30%; display: block; height: initial; left: 19%; transform: translate(0, -30%);}
.container-arrow{position: absolute; display: block; top: 50%; transform: translate(2.5%, -50%); width: 95%; height: 44px;}
ul.arrows{margin: 0; padding: 0; height: 100%; position: relative;}
ul.arrows li{position: absolute; width: 30px; height: 42px; list-style-type: none; background-size: contain; background-repeat: no-repeat; transition: transform 0.5s ease-in-out; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41.45' height='71.58' viewBox='0 0 41.45 71.58'%3E%3Cpolyline points='38.62 68.76 5.66 35.79 38.62 2.83' style='fill:none;stroke:%2300ffa7;stroke-miterlimit:10;stroke-width:8px'/%3E%3C/svg%3E");}
ul.arrows li::before{content: none;}
ul.arrows li.prev-home{left: 0;}
ul.arrows li.next-home{right: 0; transform: rotate(180deg);}
.single-item .item h1{display: none;}
.single-item .item:first-child h1{display: block; display: block; color: white; font-weight: 100; line-height: 1.3em;}
.single-item .item h1 strong, .single-item .item h2 strong{color: #00ffa8;}
.single-item .item:first-child h2{display: none;}
.single-item .item:first-child .inner-slider{left: 58%; width: 30%;}
p.author{font-size: .7em; margin-top: .1em; color: #00ffa8;} footer{padding: 5% 0 3% 0; position: relative; background: rgb(20,28,55); background: linear-gradient(90deg, rgba(20,28,55,1) 0%, rgba(0,73,124,1) 100%);}
footer::after{content: ''; background-size: contain; background-repeat: no-repeat; background-position: right; height: 100%; position: absolute; width: 30%; top: 0; right: 10%; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='329.51' height='503.25' viewBox='0 0 329.51 503.25'%3E%3Cpath d='M259.36-201.21s14,92.36-58.83,172.21c0,0-104.48,109.1-139.73,140.12-1.65,1.45-2.65,2.72-4.7,4.57-13.8,12.45-75.93,78.3-79,82.94-6.87,9.28-34.85,40.34-44.21,102' transform='translate(68.08 201.82)' style='fill:none;stroke:%230064ff;stroke-miterlimit:10;stroke-width:2px'/%3E%3Cpath d='M33.58-201.11,169.87-64.82s58.61,50.19,68.7,132.9c0,0,11.5,60.39-16.3,125.26-1.57,3.14-10.77,26.37-36.68,57.84-.81,1-1.72,1.89-2.57,2.84-7.06,7.92-15.79,16.65-46.31,46.7' transform='translate(68.08 201.82)' style='fill:none;stroke:%2380ff9a;stroke-miterlimit:10;stroke-width:2px'/%3E%3C/svg%3E");}
footer ul{margin: 0; padding: 0;}
footer ul#footer-menu li{display: flex; margin: 1.5em 0;}
footer ul#footer-menu li:first-child{margin-top: 0;}
footer ul#footer-menu li a{width: 40%;}
footer ul#footer-menu li ul.sub-menu{width: 50%; display: block !important;}
footer ul#footer-menu li ul.sub-menu li{margin: 0 0;}
footer ul#footer-menu li ul.sub-menu li a{color: #00ffa8; font-weight: 100; cursor: pointer; width: 60%;}
footer ul#footer-menu li ul.sub-menu li a:hover, footer ul#footer-menu li ul.sub-menu li a:focus, footer ul#footer-menu li ul.sub-menu li a:active, footer ul#footer-menu li ul.sub-menu li a:visited{color: #00ffa8;}
footer ul li a{font-weight: 500; color: #ffffff;}
footer .adress{color: #fefefe; font-weight: 300;}
footer .social_ads{display: flex; margin-top: 35px; position: relative;z-index:1;}
footer .social_ads .item{margin-right: 11px;}
footer .site-info p{color: #fefefe; font-weight: 100; margin-bottom: 0;}
footer .site-info a{color: #fefefe;}
footer .custom-logo-link img{width: 75%;}
footer ul#footer-menu{width: 65%;}
footer ul#footer-menu li.nopointer a{cursor: none; text-decoration: none; color: white;}
footer ul#footer-menu li.nopointer a:hover, footer .menu-menu-footer-container li.nopointer a:focus, footer .menu-menu-footer-container li.nopointer a:active, footer .menu-menu-footer-container li.nopointer a:visited{color: white;}
footer ul#footer-menu li a, footer ul#footer-menu li a:hover, footer ul#footer-menu li a:focus, footer ul#footer-menu li a:active, footer ul#footer-menu li a:visited{color: white;}
footer ul#footer-menu li.clickable a{color: #00ffa8;} .content_part{padding: 3% 0; position: relative;}
.introduction{background-color:#f9f9f9; padding: 4% 0;}
.left_img svg, .left_img img{width: 85%;}
.left_img h2{margin-bottom: 1.5em;}
.left_img p{margin-top: 2em;}
.blue_part{background-color:#01022c; padding: 12% 0; position: relative;}
.blue_part::after{content: ''; width: 50%; height: 100%; top: 0; right: 0; position: absolute; background-repeat: no-repeat; background-size: contain; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='362.4' height='762.13' viewBox='0 0 362.4 762.13'%3E%3Cpath d='M180-331s3.66,82.87,64.45,141.06c1.42,1.36,2.82,2.74,4.17,4.17C265.4-168,397.46-36.53,397.46-36.53s55.77,50.75,84.59,98.38c3.14,8.14,67.68,105.9-14.41,239.37-6.26,8.77-3.76,17.54-125.32,129.08' transform='translate(-147.72 331.1)' style='fill:none;stroke:%230064ff;stroke-miterlimit:10;stroke-width:2px'/%3E%3Cpath d='M450.5-330.58s57.07,94.5,15.22,197.24c-2.54,6.34-15.38,45.21-68.26,96.81-7.85,8.47-132.79,129-184.79,183.51C202.56,157.26,91.74,273.71,187.3,430.47' transform='translate(-147.72 331.1)' style='fill:none;stroke:%2380ff9a;stroke-miterlimit:10;stroke-width:2px'/%3E%3C/svg%3E");}
.blue_part h3{color: #00ffa8;}
.blue_part p{color: white;}
.blue_part .content{position: relative; top: 0; left: 0; width: 340px; line-height: 1.5em; transform: translate(0, 0);}
.full_image{display: block; padding: 0; line-height: 0;}
.full_image::before{content: ''; width: 100%; height: 100%; top: 0; left: 0; mix-blend-mode: hard-light; position: absolute; }
.full_image img{height: 100%; width: 100%; object-fit: cover;}
.full_image .content{position: absolute; top: 50%; left: 50%; width: 420px; line-height: 1.5em; transform: translate(0, -50%);}
.full_image .content h3{color: #00ffa8; margin-bottom: 30px;}
.full_image .content p{color: white;}
a.button{border: 2px solid #00ffa8; text-decoration: none; background: transparent; color: #00ffa8; font-weight: 500; padding: 8px 12px; margin-top: 30px; display: block; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content;}
a.button:hover{background: #00ffa8; color: #01022c;}
a.button.blue{color: #01022c;}
.content_part a{color: black; text-decoration: underline;}
.content_part a.button{text-decoration: none; color: #00ffa8;}
.content_part a.button.blue{color: #01022c;}
.print a.button.blue{min-width: 110px; text-align: right; padding-right: 10px;}
.content_part a.button:hover{color: #01022c;}
.lastest_news{padding: 0% 0 5%;}
.lastest_news .item{margin-top: 2%; padding: 2% 3%; -webkit-box-shadow: 0px 0px 10px 0px rgba(3,3,50,0.25); -moz-box-shadow: 0px 0px 10px 0px rgba(3,3,50,0.25); box-shadow: 0px 0px 10px 0px rgba(3,3,50,0.25);}
.lastest_news .item:hover{-webkit-box-shadow: 0px 0px 27px 0px rgba(3,3,50,0.25); -moz-box-shadow: 0px 0px 27px 0px rgba(3,3,50,0.25); box-shadow: 0px 0px 27px 0px rgba(3,3,50,0.25);}
span.date{color:#08ed9f; text-transform: capitalize; font-weight: 600; font-size: 1.2em;}
span.date::after{content: ''; clear: both; position: relative; display: block; height: 2px; width: 100%; margin: 10px 0; background: rgb(0,254,159); background: linear-gradient(90deg, rgba(0,254,159,1) 0%, rgba(21,102,234,1) 100%);}
.lastest_news .item h4{font-size: 1.8em; color: black; margin: .5em 0; font-weight: 500; letter-spacing: .3px;}
.lastest_news .item p{color: #000000;}
.home .lastest_news h3{padding-top: 7%;} .header_part.image .item{height: 540px; max-height: 540px;}
.header_part.image .item img{width: 100%; height: 100%; object-fit: cover; object-position: center;}
.header_part .font-aldrich p{color: white;}
.history_first{background-color: #030332;}
.history_first a{color: white;}
.history_first span.year{color: #00ffa8;}
.history_first p{color: #fefefe;}
.history_first .item .links_ext::before{content:''; border-left:1px solid #00ffa8; position: absolute; left: -33%; top: 0; height: 224%; width: 2px;}
.history_first .item .links_ext::after{content:''; background-color: #00ffa8; width: 20px; height: 20px; position: absolute; top: 0; left: -35%; border-radius: 50%;}
.history_part span.year{color: #0065f8;}
.history_part .item{padding: 3% 0;}
.history_part .item .links_ext::before{content:''; border-left:1px solid #00ffa8; position: absolute; left: -33%; top: 0; height: 170%; width: 2px;}
.history_part .item .links_ext::after{content:''; background-color: #00ffa8; width: 20px; height: 20px; position: absolute; top: 0; left: -35%; border-radius: 50%;}
span.year{font-size: 1.5em;}
.history_first .item, .history_part .item{justify-content: space-between;}
.history_first .item .col-2, .history_part .item .col-2{width: 38%; position: relative;}
.history_part .txt strong{font-weight: 500;}
.custom-pop .slick-slide{min-height: 75px;}
.custom-pop .genethon{display: none; text-align: left;}
.isabelle .slick-slide{min-height: 75px; padding: 0 0;}
.isabelle .txt_isa{display: none; text-align: left;}
.isabelle .txt p{margin-top: .3em;}
.links_ext a{color: #0065f8;}
.links_ext em{font-size: .95em;}
.slick-lightbox-inner{position: fixed; top: 50%; left: 50%; width: 60%; height: auto; max-height: 100%; transform: translate(-50%, -50%); background-color: white;}
.slick-slide{min-height: 250px; height: 100% !important;}
.slick-lightbox-inner .slick-lightbox-slick-item-inner{width: 100%; max-width: 100%; display: block; height: 100%; bottom: 0; vertical-align: bottom;}
.slick-lightbox-inner .slick-prev{top: 10%;}
.slick-lightbox-inner .slick-next{top: 10%;}
.slick-lightbox-inner .slick-lightbox-close{top: 10%;}
.slick-lightbox-inner .slick-arrow{top: 10%;}
.slick-lightbox-slick-caption .contenu{padding: 5%; text-align: left;}
.slick-lightbox-slick-caption .contenu p{margin-top: 30px;}
.slick-lightbox-slick-caption .col-35 img{height: 100%; max-width: 100%; object-fit: cover; object-position: left center; width: 100%;}
.slick-lightbox-slick-item.slick-slide{min-height: 420px;}
.slick-lightbox-slick-caption .desc{font-size: .9em;}
.slick-lightbox-close{width: 90%; left: 5%; color: #00f09f; display: flex; justify-content: flex-end; position: absolute;}
.slick-lightbox-close:before{font-size: 42px; color: #00f09f; border: 1px solid #00f09f; border-radius: 50%; width: 40px; height: 40px; padding-top: 16px; padding-left: 1px;}
button.slick-arrow{border: none; outline: none; border-radius: 0; background: transparent; content: none; color: transparent; line-height: 0; padding: 0;}
.slick-prev.slick-arrow{position: absolute; width: 80%; left: 10%; color: transparent; display: flex; justify-content: flex-end;}
.slick-prev.slick-arrow::before{content: ''; width: 37px; height: 37px; margin-top: 3px; margin-right: 0px; top: 0; position: absolute; right: 60px; background-size: contain; display: block; z-index: 1; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.27' height='18.27' viewBox='0 0 18.27 18.27'%3E%3Cpolyline points='10.68 14.74 5.07 9.13 10.68 3.52' style='fill:none;stroke:%230065ff;stroke-miterlimit:10'/%3E%3Ccircle cx='9.13' cy='9.13' r='8.63' style='fill:none;stroke:%230065ff;stroke-miterlimit:10'/%3E%3C/svg%3E");}
.slick-next.slick-arrow{position: absolute; width: 80%; left: 10%; color: transparent; display: flex; justify-content: flex-end;}
.slick-next.slick-arrow::before{content: ''; transform:rotate(180deg); width: 37px; height: 37px; margin-top: 3px; margin-right: 15px; right: 0; position: absolute; top: 0; background-size: contain; display: block; z-index: 1; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.27' height='18.27' viewBox='0 0 18.27 18.27'%3E%3Cpolyline points='10.68 14.74 5.07 9.13 10.68 3.52' style='fill:none;stroke:%230065ff;stroke-miterlimit:10'/%3E%3Ccircle cx='9.13' cy='9.13' r='8.63' style='fill:none;stroke:%230065ff;stroke-miterlimit:10'/%3E%3C/svg%3E");} .liste_manage{margin:1% auto;}
.liste_manage .frame{justify-content: space-between;}
.liste_manage .item{position: relative;}
.liste_manage .item .manager{margin: 2% 1%; width: 98%; -webkit-box-shadow: 0px 0px 10px 0px rgba(3,3,50,0.25); -moz-box-shadow: 0px 0px 10px 0px rgba(3,3,50,0.25); box-shadow: 0px 0px 10px 0px rgba(3,3,50,0.25);}
.liste_manage .item:hover .manager{-webkit-box-shadow: 0px 0px 27px 0px rgba(3,3,50,0.25); -moz-box-shadow: 0px 0px 27px 0px rgba(3,3,50,0.25); box-shadow: 0px 0px 27px 0px rgba(3,3,50,0.25);}
.liste_manage .item img{height: 320px; width: 100%; object-fit: cover; object-position: center;}
.liste_manage .item .content{padding: 5% 10%;}
.liste_manage .item .content h3{font-size: 1.4em; min-height: 45px;}
.liste_manage .item .content .poste{margin-bottom: 80px; min-height: 48px;}
.liste_manage .item .content a.button{position: absolute; bottom: 30px; width: 100px; text-align: center;}
.liste_manage .slick-track{display: flex; justify-content: space-between; padding: 0 0 1%;}
.liste_manage .slick-list .desc{display: none; text-align: left;}
.liste_manage .container-arrow{width: 95%; left: 0; transform: translate(2.5%, 0%);}
.liste_manage ul.arrows li.prev-bio{left: 0;}
.liste_manage ul.arrows li.next-bio{right: 0; transform: rotate(180deg);} .slick-lightbox-slick-img{display: none !important;}
.slick-lightbox-slick-item{text-align: left;}
.slick-lightbox-slick-caption{color: black !important;}
.slick-lightbox-slick-caption img{height: 100%;}
.slick-lightbox-slick-caption .content{padding: 8%; text-align: left;}
.slick-lightbox-slick-caption .content h3{font-size: 1.6em;}
.slick-lightbox-slick-caption .content .poste::after{content: ''; clear: both; position: relative; display: block; height: 2px; width: 100%; margin: 10px 0; background: rgb(0,254,159); background: linear-gradient(90deg, rgba(0,254,159,1) 0%, rgba(21,102,234,1) 100%);}
.slick-lightbox-slick-caption .content .poste{margin-top: .4em;}
.board_of::before{content:''; display: block; position: relative; top: -150px; visibility: hidden; padding: 2% 0;}
.board_of::after{content: ''; display: block; position: relative; visibility: hidden; clear: both;}
.board_of .liste_board{margin-top: 2em; padding-bottom: 4%;}
.board_of .liste_board .frame{flex-direction: column; align-content: baseline;}
.board_of .liste_board .frame .frame.item{flex-direction: row; margin: 0 0 1em 0;}
.board_of .liste_board .item strong{font-weight: 700;}
.board_of .liste_board .item em{color: #00977b; font-weight: 100; padding-left: 7px;}
.board_of .liste_board .item p{margin: 0; padding-left: 7px; font-weight: 100;}
.content_part.board_of{padding: 0;} .bloc_pipeline{padding: 3% 0;}
.bloc_pipeline .liste{width: 100%; padding-top: 1%;}
.bloc_pipeline .liste .toggle{margin-bottom: 10px;}
.bloc_pipeline .liste .toggle .toggle-title{border-left:2px solid #00ff9f; border-bottom:2px solid #00ff9f; border-top:2px solid #00ff9f; border-right:2px solid #00ff9f; z-index: 0; display: flex; justify-content: space-between; color: white; position: relative; width: 100%; background-color: white; cursor: pointer;}
.bloc_pipeline .liste .toggle .toggle-title::before{content: none;}
.bloc_pipeline .liste .toggle .toggle-title h3{margin: 0; width: 100%; padding: 14px 10px 14px 30px; font-size: 1.3em; font-weight: 300; position: relative;}
.bloc_pipeline .liste .toggle .toggle-title h3::before{content: ''; width: calc( 80% - 15px ); height: 100%; display: block; position: absolute; top: 0; left: 0; z-index: -1;}
.bloc_pipeline .liste .toggle .toggle-title h3::after{content: ''; width: 0; height: 0; border-top: 24px solid transparent; border-bottom: 24px solid transparent; border-left: 15px solid #03b46c; right: 20.1%; position: absolute; top: 0;}
.bloc_pipeline .liste .toggle .toggle-title.active h3 span{transform: rotate(270deg);}
.bloc_pipeline .liste .toggle .toggle-title .title-date{color: #00f09f; font-weight: 700; padding: 10px 20px 10px 20px; font-size: 1.2em;}
.bloc_pipeline .liste .toggle .toggle-title h3 span{width: 25px; height: 25px; position: absolute; display: block; right: 24%; top: 12px; transform: rotate(90deg); background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18.3 18.3' style='enable-background:new 0 0 18.3 18.3;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23FFFFFF;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg id='Calque_1_1_'%3E%3Cg%3E%3Cpolyline class='st0' points='6.8,14.7 12.4,9.1 6.8,3.5 '/%3E%3Ccircle class='st0' cx='9.1' cy='9.1' r='8.6'/%3E%3C/g%3E%3C/g%3E%3Cg id='Calque_8'%3E%3C/g%3E%3Cg id='Capa_1'%3E%3C/g%3E%3C/svg%3E");}
.toggle .toggle-inner{padding: 7px 25px 10px 25px; display: none; margin: -7px 0 6px;}
.bloc_pipeline .liste .toggle:nth-child(1) .toggle-title h3::before{background-color: #03b46c;}
.bloc_pipeline .liste .toggle:nth-child(2) .toggle-title h3::before{background-color: #008e7a; width: calc( 75% - 15px );}
.bloc_pipeline .liste .toggle:nth-child(3) .toggle-title h3::before{background-color: #008e7a; width: calc( 75% - 15px );}
.bloc_pipeline .liste .toggle:nth-child(4) .toggle-title h3::before{background-color: #004a7d; width: calc( 70% - 15px );}
.bloc_pipeline .liste .toggle:nth-child(5) .toggle-title h3::before{background-color: #004a7d; width: calc( 70% - 15px );}
.bloc_pipeline .liste .toggle:nth-child(1) .toggle-title h3::after{border-left: 15px solid #03b46c;}
.bloc_pipeline .liste .toggle:nth-child(2) .toggle-title h3::after{border-left: 15px solid #008e7a; right: 25.1%;}
.bloc_pipeline .liste .toggle:nth-child(3) .toggle-title h3::after{border-left: 15px solid #008e7a; right: 25.1%;}
.bloc_pipeline .liste .toggle:nth-child(4) .toggle-title h3::after{border-left: 15px solid #004a7d; right: 30.1%;}
.bloc_pipeline .liste .toggle:nth-child(5) .toggle-title h3::after{border-left: 15px solid #004a7d; right: 30.1%;}
.bloc_pipeline .liste .toggle:nth-child(1) .toggle-title h3 span{right: 25%;}
.bloc_pipeline .liste .toggle:nth-child(2) .toggle-title h3 span{right: 30%;}
.bloc_pipeline .liste .toggle:nth-child(3) .toggle-title h3 span{right: 30%;}
.bloc_pipeline .liste .toggle:nth-child(4) .toggle-title h3 span{right: 35%;}
.bloc_pipeline .liste .toggle:nth-child(5) .toggle-title h3 span{right: 35%;}
.bloc_pipeline .title_pipeline{justify-content: space-between;}
.bloc_pipeline .title_pipeline span{color: #ccceda; margin-top: 2%;}
.pipeline .two_cols{padding: 0% 0 4%; background-color: #f9f9f9;}
.pipeline .two_cols .text-flex{display: flex; justify-content: flex-start; align-items: center;}
.pipeline .two_cols .text-flex p{width: 65%; padding-right: 7%; box-sizing: border-box; font-size: 1.05em; margin: 0;}
.pipeline .full_image img{margin: 35px 0 35px;}
.full_image ul{margin: 0; padding: 0 0 40px;}
.full_image ul li{padding: 6px 0 6px 30px; position: relative; display: block; line-height: normal;}
.full_image ul li:before{content: ''; background-color: #00ffa8; width: 6px; height: 6px; border-radius: 50%; position: absolute; top: 16px; left: 11px;} .text_list ul{margin: 0; padding: 0;}
.text_list ul li{padding: 6px 0 6px 30px; position: relative;}
.text_list ul li:before{content: ''; background-color: #00ffa8; width: 6px; height: 6px; border-radius: 50%; position: absolute; top: 16px; left: 11px;}
.text_list .subtitle_items{margin: 0 0 20px; font-size: 1.1em;}
.zoom {display:inline-block;position: relative;cursor: url(//atamyo.com/wp-content/themes/atamyo/img/magnifying-glass.png), auto; }
.zoom_eugene {display:inline-block;position: relative;cursor: url(//atamyo.com/wp-content/themes/atamyo/img/magnifying-glass.png), auto; }
.zoom_eugene_doll {display:inline-block;position: relative;cursor: url(//atamyo.com/wp-content/themes/atamyo/img/magnifying-glass.png), auto; } .content_part.story_detail{margin-bottom: 2%;}
.story_detail .video{position: relative; display: block;}
.story_detail video{width: 100%; position: relative;}
.story_detail .video .overlay{width: 100%; height: 99%; top: 0; left: 0; position: absolute; background-color: rgba(3,3,50,.3); transition: all .3s ease-in-out;}
.story_detail .video:hover .overlay{background-color: rgba(3,3,50,.0);}
.story_detail h2{line-height: 1.0em; margin-bottom: 3%;}
.story_detail h2 span{font-size: .7em; font-weight: 500;}
button#play_button{position: absolute; z-index: 100; width: 100%; height: 100%; top: 0; left: 0; background: transparent; border: none; border-radius: 0; outline: 0; z-index: 10;}
.story_detail .video button::after{content: ''; position: absolute; top:50%; left: 50%; transform: translate(-55%, -55%); width: 125px; height: 125px; background-size: contain; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.27' height='18.27' viewBox='0 0 18.27 18.27'%3E%3Cpath d='M8.65,13.67l4.54-4.54L8.65,4.59A.63.63,0,0,0,7.58,5v8.19A.62.62,0,0,0,8.65,13.67Z' style='fill:none;stroke:%2300f19f;stroke-miterlimit:10'/%3E%3Ccircle cx='9.13' cy='9.13' r='8.63' style='fill:none;stroke:%2300f19f;stroke-miterlimit:10'/%3E%3C/svg%3E");}
.story_detail .video.active button::after{content:none;}
.story_detail .video.active .overlay{background-color: rgba(3,3,50,.0);}
.story_detail p strong{color:#00977b;}
.more_infos{margin-top: 3%;}
.stories .item{height: 285px; max-height: 300px; position: relative; margin-top: 3%; -webkit-box-shadow: 0px 0px 10px 0px rgba(3,3,50,0.25); -moz-box-shadow: 0px 0px 10px 0px rgba(3,3,50,0.25); box-shadow: 0px 0px 10px 0px rgba(3,3,50,0.25);}
.stories .item:hover{-webkit-box-shadow: 0px 0px 27px 0px rgba(3,3,50,0.25); -moz-box-shadow: 0px 0px 27px 0px rgba(3,3,50,0.25); box-shadow: 0px 0px 27px 0px rgba(3,3,50,0.25);}
.stories .item h3{font-size: 1.7em; font-weight: 500; padding-top: 2%;}
.stories .item h4{font-size: 1.8em; color: black; margin: .5em 0; font-weight: 500;}
.stories .item p{color: #000000; padding-top: .1em; margin-top: 0;}
.stories .item .content{padding: 2% 7% 2% 3%;}
.stories .item img{width: 90%; height: 100%; object-fit: cover;}
.stories .col-65{position: relative; display: flex; justify-content: center; align-content: center; flex-direction: column;}
.stories .col-35{height: 100%;}
.advocacy{margin-top: 2%;} .introduction h1{width: 100%; margin-bottom: 3%;}
.introduction h2{font-size: 2em; font-weight: 500;}
.introduction h2::after{content: ''; clear: both; position: relative; display: block; height: 2px; width: 100%; margin: 10px 0; background: rgb(0,254,159); background: linear-gradient(90deg, rgba(0,254,159,1) 0%, rgba(21,102,234,1) 100%);}
.introduction h3{position: relative; width: 100%;}
.diseases .blue_part{padding: 3% 0;}
.diseases .blue_part svg{height: 535px; display: block; margin: 0 auto; width: 100%;}
.diseases .blue_part::after{content: none;}
.content_color{color: white;}
.content_color .color{padding: 3% 0;}
.content_color h2{font-weight: 400;}
.content_color:nth-child(4){background-color: #008d7a;}
.content_color:nth-child(5){background-color: #03b36c;}
.content_color:nth-child(5) .frame_patient{justify-content: flex-end;}
.content_color:nth-child(5) .frame_patient a.button{color: white;}
.content_color:nth-child(6){background-color: #003ac1;}
.content_color:nth-child(7){background-color: #00446e;}
.content_color:nth-child(7) .frame_patient{justify-content: flex-end;}
.content_color:nth-child(7) .frame_patient a.button{color: white;}
.frame_patient{justify-content: space-between;}
p.view_stories{height: auto; padding-top: 23px; padding-right: 15px; color: #00ffa8; font-weight: 500;}
.link_patient a.button{margin-right: 8px;} .adresse iframe{width: 100%; min-height: 390px;}
.formulaires form .wpcf7-form-control-wrap{width: 100%;}
.formulaires form label{margin-right: 10px; width: 100px; font-size: .9em; font-weight:700; padding-top: 10px;}
.formulaires form .frame .margin:nth-child(1) label{width: 65px;}
.formulaires form .frame .margin:nth-child(1) .wpcf7-form-control-wrap{width: calc( 100% - 75px );}
.formulaires form .frame .margin:nth-child(2) label{width: 65px;}
.formulaires form .frame .margin:nth-child(2) .wpcf7-form-control-wrap{width: calc( 100% - 75px );}
.formulaires form .frame .margin:nth-child(3) label{width: 65px; text-align: right;}
.formulaires form .frame .margin:nth-child(3) .wpcf7-form-control-wrap{width: calc( 100% - 75px );}
.formulaires form .frame .margin:nth-child(4) label{width: 185px;}
.formulaires form .frame .margin:nth-child(4) .wpcf7-form-control-wrap{width: calc( 100% - 195px );}
.formulaires form .frame .textform{display: block;}
.formulaires form .frame .textform textarea{background-color: #f9f9f9; border-bottom: none;}
.formulaires form .frame .margin{margin:.5em 0;}
.wpcf7-list-item-label{font-weight: 100; font-size: 1.1em;}
input[type="submit"]{border: 2px solid #00ffa8; background: transparent; color: #01022c; font-weight: 500; padding: 8px 12px; margin-top: 30px; display: block; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content;}
.formulaires{padding-top: 0;}
.formulaires p.intro{margin-bottom: 3%;}
.formulaires form .frame .margin:nth-child(5) label{width: 65px;}
.formulaires form .frame .margin:nth-child(5) .wpcf7-form-control-wrap{width: calc( 100% - 75px );}
.formulaires form .frame .margin:nth-child(6) label{width: 65px; margin-bottom: -8px; display: block;}
.formulaires form .frame .margin:nth-child(6) .wpcf7-form-control-wrap{width: calc( 100% - 75px );}
.formulaires form .frame .margin:nth-child(7) label{width: 65px;}
.formulaires form .frame .margin:nth-child(7) .wpcf7-form-control-wrap{width: calc( 100% - 75px );}
label.oblige::after{content: '*'; color: #00ffa8; padding-left: 6px;}
.g-recaptcha{margin-top: 3%;} .content_part.article_page{padding: 150px 0 5%;}
.content_article{margin-bottom: 2%; position: relative;}
.content_article h1{padding: 3% 0 0; font-weight: 400;}
.content_article h1::after{content: ''; clear: both; position: relative; display: block; height: 2px; width: 100%; margin: 20px 0 30px; background: rgb(0,254,159); background: linear-gradient(90deg, rgba(0,254,159,1) 0%, rgba(21,102,234,1) 100%);}
.content_article .wp-block-group{margin-bottom: 35px;}
.content_article .wp-block-group strong{font-size: 1.2em;}
.content_article ul{margin: 0; padding: 0;}
.content_article ul li{padding: 6px 0 6px 30px; position: relative;}
.content_article ul li:before{content: ''; background-color: #00ffa8; width: 6px; height: 6px; border-radius: 50%; position: absolute; top: 16px; left: 11px;}
.lastest_news a{text-decoration: none;}
.lastest_news a.button{margin-top: 20px;}
.category .lastest_news h2{margin-top: 5%; margin-bottom: 1%;}
.category .lastest_news .item{margin-top: 3%;}
.shared-counts-wrap{margin: 30px 0 6px 0; overflow: hidden; width: 270px; right: 0; display: flex; justify-content: space-between; position: absolute; bottom: -100px;}
.lastest_news .cat{display: flex;}
.lastest_news .cat .cat-item{border: 2px solid #00ffa8; padding: 5px 25px; margin-right: 10px; margin-top: 3%; list-style-type: none;}
.lastest_news .cat li::marker{content: none;}
.lastest_news .cat a{font-weight: 500;}
.lastest_news .cat-item-none{display: none;}
.article_page .backtopress{width: 50%; left: 0; position: relative; margin: 0;}
.check input[type="checkbox"], input[type="checkbox"].check{display: none;}
.check input[type="checkbox"] + .wpcf7-list-item-label::before, input[type="checkbox"].check + .wpcf7-list-item-label::before{content:''; border: 1px solid #00ffa8; padding: 0 0.6rem; margin-right: 0.3rem;}
.check input[type="checkbox"]:checked + .wpcf7-list-item-label::before, input[type="checkbox"].check:checked + .wpcf7-list-item-label::before{background-color: #00ffa8;}
.wpcf7-list-item-label{font-family: 'Ubuntu', sans-serif; font-weight: 100;}
.formulaires form .wpcf7-list-item label{font-weight: 100; font-size: 1em;}
.shared-counts-wrap.style-bar a:first-of-type{border-radius:0;}
.shared-counts-wrap.style-bar a:last-of-type{border-radius:0;}
.shared-counts-wrap.style-bar .shared-counts-button:not(.included_total){padding: 10px 10px;}
div.print{margin-left: 10px; position: relative;}
div.print a{position: relative; padding: 8px 13px 8px 31px;}
div.print a::before{content: ''; width: 13px; height: 18px; position: absolute; display: block; top: 11px; left: 9px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.66' height='18.46' viewBox='0 0 12.66 18.46'%3E%3Cpolyline points='12.3 9.4 6.33 15.38 0.35 9.4' style='fill:none;stroke:%2300ffa8;stroke-miterlimit:10'/%3E%3Cline x1='6.33' y1='14.83' x2='6.33' style='fill:none;stroke:%2300ffa8;stroke-miterlimit:10'/%3E%3Cline x1='0.35' y1='17.96' x2='12.13' y2='17.96' style='fill:none;stroke:%2300ffa8;stroke-miterlimit:10'/%3E%3C/svg%3E");}
div.print:hover a::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.66' height='18.46' viewBox='0 0 12.66 18.46'%3E%3Cpolyline points='12.3 9.4 6.33 15.38 0.35 9.4' style='fill:none;stroke:%23ffffff;stroke-miterlimit:10'/%3E%3Cline x1='6.33' y1='14.83' x2='6.33' style='fill:none;stroke:%23ffffff;stroke-miterlimit:10'/%3E%3Cline x1='0.35' y1='17.96' x2='12.13' y2='17.96' style='fill:none;stroke:%23ffffff;stroke-miterlimit:10'/%3E%3C/svg%3E");}
a.linkedin .shared-counts-label{display: none !important;}
a.linkedin .shared-counts-label::after{content: 'Share';}
a.linkedin{text-decoration: none;}
a.linkedin::after{content: 'Share'; text-decoration-line: none; display: block; position: relative; width: 64px; top: 8px; text-decoration: none;} .lastest_publications{padding: 0% 0 5%;}
.lastest_publications a{text-decoration: none;}
.lastest_publications a.button{margin-top: 20px;}
.scientific_publications .lastest_publications h2{margin-top: 5%; margin-bottom: 1%;}
.scientific_publications .lastest_publications .item{margin-top: 3%;}
.lastest_publications .cat{display: flex;}
.lastest_publications .cat .cat-item{border: 2px solid #00ffa8; padding: 5px 25px; margin-right: 10px; margin-top: 3%; list-style-type: none;}
.lastest_publications .cat li::marker{content: none;}
.lastest_publications .cat a{font-weight: 500;}
.lastest_publications .cat-item-none{display: none;}
.lastest_publications .item{margin-top: 2%; padding: 2% 3%; -webkit-box-shadow: 0px 0px 10px 0px rgba(3,3,50,0.25); -moz-box-shadow: 0px 0px 10px 0px rgba(3,3,50,0.25); box-shadow: 0px 0px 10px 0px rgba(3,3,50,0.25);}
.lastest_publications .item:hover{-webkit-box-shadow: 0px 0px 27px 0px rgba(3,3,50,0.25); -moz-box-shadow: 0px 0px 27px 0px rgba(3,3,50,0.25); box-shadow: 0px 0px 27px 0px rgba(3,3,50,0.25);}
.lastest_publications .item h4{font-size: 1.8em; color: black; margin: .5em 0; font-weight: 500; letter-spacing: .3px;}
.lastest_publications .item p{color: #000000;}
.links_pub{display: flex; justify-content: flex-start;}
.links_pub a.button:nth-child(2){margin-left: 15px;}
.content_part.publication_page{padding: 150px 0 5%;} .error-404.not-found{background-image: url(//atamyo.com/wp-content/uploads/fond_landing.jpg); background-size: cover; height: 100vh; background-repeat: no-repeat; background-position: center;}
.error404 header.page-header{background: transparent; z-index: 0; color: white; border: none; box-shadow: 0 0 black; position: absolute; display: block; text-align: center; width: 60%; margin: 0 auto; top: 50%; left: 50%; transform: translate(-50%, -50%);}
.error404 .espace{margin: 0 auto; display: block;}
.error404 h1{font-weight: 100; line-height: 1.4em;} .texte_content .introduction{margin-top: 120px;}
.texte_content .introduction h1{width: 100%; margin-bottom: 1em;}
@media screen and (max-width: 1600px){
footer::after{right: 3%;}
.header_part .item .inner-slider{width: 40%;}
}
@media screen and (max-width: 1280px){
.single-item .slick-slide .inner-slider h2{width: 75%;}
.single-item .slick-slide:first-child::before{width: 895px;}
.header_part.image .item{height: 475px; max-height: 475px;}
.home .header_part .item .inner-slider{top: 50%;}
.header_part .item .inner-slider{width: 45%; }
.header_part .item h1{font-size: 1.5em;}
.header_part .item h2{font-size: 1.5em;}
.single-item .slick-slide{height: 625px !important;} .slick-lightbox-inner{width: 70%;}
.slick-lightbox-slick-caption .contenu img{max-width: 45%; height: auto;}
.slick-lightbox-slick-caption .col-35 img{height: 100%; max-width: 100%; object-fit: cover; object-position: left center;}
.slick-lightbox-slick-caption .desc{font-size: .9em;}
.history_first .item img{padding-top: 20px;}
.history_first .item .links_ext::after{left: -35.5%;}
.history_part .item .links_ext::after{left: -35.5%;} .liste_manage .item .content h3{font-size: 1.4em;} .content_color .color{padding: 6% 0;}
footer#colophon{position: relative; z-index: 1;}
footer::after{right: 0%; opacity: .5;}
}
@media screen and (max-width: 1160px){
.slick-lightbox-inner{width: 85%;}
.bloc_pipeline .liste .toggle:nth-child(1) .toggle-title h3::before{background-color: #03b46c; width: calc( 90% - 15px );}
.bloc_pipeline .liste .toggle:nth-child(2) .toggle-title h3::before{background-color: #008e7a; width: calc( 85% - 15px );}
.bloc_pipeline .liste .toggle:nth-child(3) .toggle-title h3::before{background-color: #008e7a; width: calc( 85% - 15px );}
.bloc_pipeline .liste .toggle:nth-child(4) .toggle-title h3::before{background-color: #004a7d; width: calc( 80% - 15px );}
.bloc_pipeline .liste .toggle:nth-child(5) .toggle-title h3::before{background-color: #004a7d; width: calc( 80% - 15px );}
.bloc_pipeline .liste .toggle:nth-child(1) .toggle-title h3::after{border-left: 15px solid #03b46c; right: 10.1%;}
.bloc_pipeline .liste .toggle:nth-child(2) .toggle-title h3::after{border-left: 15px solid #008e7a; right: 15.1%;}
.bloc_pipeline .liste .toggle:nth-child(3) .toggle-title h3::after{border-left: 15px solid #008e7a; right: 15.1%;}
.bloc_pipeline .liste .toggle:nth-child(4) .toggle-title h3::after{border-left: 15px solid #004a7d; right: 20.1%;}
.bloc_pipeline .liste .toggle:nth-child(5) .toggle-title h3::after{border-left: 15px solid #004a7d; right: 20.1%;}
.bloc_pipeline .liste .toggle:nth-child(1) .toggle-title h3 span{right: 15%;}
.bloc_pipeline .liste .toggle:nth-child(2) .toggle-title h3 span{right: 20%;}
.bloc_pipeline .liste .toggle:nth-child(3) .toggle-title h3 span{right: 20%;}
.bloc_pipeline .liste .toggle:nth-child(4) .toggle-title h3 span{right: 25%;}
.bloc_pipeline .liste .toggle:nth-child(5) .toggle-title h3 span{right: 25%;}
.liste_manage .item .content h3{font-size: 1.3em;}
}
@media screen and (max-width: 1024px){
.main-navigation{align-content: normal; align-items: normal;}
.main-navigation ul{padding-top: 20px;}
.main-navigation ul#subheader-menu{padding-top: 0;}
.single-item .slick-slide .inner-slider h2{width: 90%;}
.single-item .slick-slide:first-child::before{opacity: .5;}
footer ul#footer-menu{width: 75%;}
footer ul#footer-menu .sub-menu li a{width: 90%;}
.bloc_pipeline .liste .toggle .toggle-title h3{font-size: 1.0em;}
.bloc_pipeline .liste .toggle .toggle-title h3::after{border-top: 23px solid transparent; border-bottom: 21px solid transparent;}
.bloc_pipeline .liste .toggle:nth-child(1) .toggle-title h3::before{background-color: #03b46c; width: calc( 95% - 15px );}
.bloc_pipeline .liste .toggle:nth-child(2) .toggle-title h3::before{background-color: #008e7a; width: calc( 90% - 15px );}
.bloc_pipeline .liste .toggle:nth-child(3) .toggle-title h3::before{background-color: #008e7a; width: calc( 90% - 15px );}
.bloc_pipeline .liste .toggle:nth-child(4) .toggle-title h3::before{background-color: #004a7d; width: calc( 85% - 15px );}
.bloc_pipeline .liste .toggle:nth-child(5) .toggle-title h3::before{background-color: #004a7d; width: calc( 85% - 15px );}
.bloc_pipeline .liste .toggle:nth-child(1) .toggle-title h3::after{border-left: 15.5px solid #03b46c; right: 5.15%;}
.bloc_pipeline .liste .toggle:nth-child(2) .toggle-title h3::after{border-left: 15.5px solid #008e7a; right: 10.15%;}
.bloc_pipeline .liste .toggle:nth-child(3) .toggle-title h3::after{border-left: 15.5px solid #008e7a; right: 10.15%;}
.bloc_pipeline .liste .toggle:nth-child(4) .toggle-title h3::after{border-left: 15px solid #004a7d; right: 15.15%;}
.bloc_pipeline .liste .toggle:nth-child(5) .toggle-title h3::after{border-left: 15px solid #004a7d; right: 15.15%;}
.bloc_pipeline .liste .toggle .toggle-title h3 span{top: 9px;}
.bloc_pipeline .liste .toggle:nth-child(1) .toggle-title h3 span{right: 10%;}
.bloc_pipeline .liste .toggle:nth-child(2) .toggle-title h3 span{right: 15%;}
.bloc_pipeline .liste .toggle:nth-child(3) .toggle-title h3 span{right: 15%;}
.bloc_pipeline .liste .toggle:nth-child(4) .toggle-title h3 span{right: 20%;}
.bloc_pipeline .liste .toggle:nth-child(5) .toggle-title h3 span{right: 20%;}
.history_first .item .links_ext::after{left: -36%;}
.history_part .item .links_ext::after{left: -36%;}
li.menu-item-has-children .sub-menu.show{left: auto; padding-top: 0;}
li.menu-item-has-children .sub-menu{left: -999em; margin-top: 6px; padding-top: 0;}
.liste_manage .item .content h3{font-size: 1.2em;}
}
@media screen and (max-width: 960px){
.slick-lightbox-inner .slick-prev{top: 3%;}
.slick-lightbox-inner .slick-next{top: 3%;}
.slick-lightbox-inner .slick-lightbox-close{top: 3%;}
.slick-lightbox-inner .slick-arrow{top: 3%;}
.slick-lightbox-close:before{font-size: 31px; width: 35px; height: 35px; margin-right: 0;}
.slick-prev.slick-arrow::before{width: 31px; height: 31px; right: 52px;}
.slick-next.slick-arrow::before{width: 31px; height: 31px;}
.liste_manage .item{min-height: 560px;}
footer ul#footer-menu li a{width: 50%;}
footer ul#footer-menu li ul.sub-menu li a{width: 50%;}
.history_first .item .links_ext::after{left: -37%;}
.history_part .item .links_ext::after{left: -37%;}
}
@media screen and (max-width: 768px){
p{font-size: .9rem;}
.single-item .slick-slide:first-child::before{left: -320px; top: 18px; width: 773px; opacity: .3;}
.full_image .content{left: 17.5%; width: 65%;}
.single-item .slick-slide .logo_slide{display: none;}
.slick-lightbox-slick-caption .col-35 img{max-height: 100%;}
.slick-lightbox-slick-item.slick-slide{min-height: 250px; text-align: center; overflow: initial; height: initial !important;}
.slick-lightbox-inner .slick-lightbox-slick-item-inner{max-height: initial !important; top: 0; position: relative;}
.liste_manage .item{width: 90% !important;}
.single-item .slick-slide{height: 585px !important;}
.blue_part::after{opacity: .3;}
footer::after{width: 47%; height: 210px; bottom: 0; top: auto;}
.header_part.image .item{height: 315px; max-height: 315px;}
.home .header_part .item .inner-slider{left: 25%; width: 50%;}
.home .content_part .col-0{width: 100%;}
.home .content_part .col-4{width: 100%;}
.history_first .item .links_ext::before, .history_first .item .links_ext::after{content: none;}
.history_part .item .links_ext::before, .history_part .item .links_ext::after{content: none;}
.title_pipeline{display: flex;}
.bloc_pipeline .liste .toggle .toggle-title::before{width: 42px; height: 57px;}
.bloc_pipeline .liste .toggle .toggle-title .title-date{padding: 20px 0px 20px 10px; font-size: 1.0em;}
.bloc_pipeline .liste .toggle .toggle-title{height: 57px; width: 100%;}
.bloc_pipeline .liste .toggle .toggle-title h3{padding:14px 97px 14px 15px; font-size: .9em;}
.bloc_pipeline .liste .toggle .toggle-title h3::after{border-top: 27px solid transparent; border-bottom: 27px solid transparent;}
.bloc_pipeline .liste .toggle:nth-child(1) .toggle-title h3::before{background-color: #03b46c; width: calc( 100% - 15px );}
.bloc_pipeline .liste .toggle:nth-child(2) .toggle-title h3::before{background-color: #008e7a; width: calc( 95% - 15px );}
.bloc_pipeline .liste .toggle:nth-child(3) .toggle-title h3::before{background-color: #008e7a; width: calc( 95% - 15px );}
.bloc_pipeline .liste .toggle:nth-child(4) .toggle-title h3::before{background-color: #004a7d; width: calc( 90% - 15px );}
.bloc_pipeline .liste .toggle:nth-child(5) .toggle-title h3::before{background-color: #004a7d; width: calc( 90% - 15px );}
.bloc_pipeline .liste .toggle:nth-child(1) .toggle-title h3::after{border-left: 16px solid #03b46c; right: 0%;}
.bloc_pipeline .liste .toggle:nth-child(2) .toggle-title h3::after{border-left: 16px solid #008e7a; right: 5%;}
.bloc_pipeline .liste .toggle:nth-child(3) .toggle-title h3::after{border-left: 16px solid #008e7a; right: 5%;}
.bloc_pipeline .liste .toggle:nth-child(4) .toggle-title h3::after{border-left: 16px solid #004a7d; right: 10.1%;}
.bloc_pipeline .liste .toggle:nth-child(5) .toggle-title h3::after{border-left: 16px solid #004a7d; right: 10.1%;}
.bloc_pipeline .liste .toggle .toggle-title h3 span{top: 15px;}
.bloc_pipeline .liste .toggle:nth-child(1) .toggle-title h3 span{right: 5%;}
.bloc_pipeline .liste .toggle:nth-child(2) .toggle-title h3 span{right: 10%;}
.bloc_pipeline .liste .toggle:nth-child(3) .toggle-title h3 span{right: 10%;}
.bloc_pipeline .liste .toggle:nth-child(4) .toggle-title h3 span{right: 15%;}
.bloc_pipeline .liste .toggle:nth-child(5) .toggle-title h3 span{right: 15%;}
.patient .header_part.image .item, .story .header_part.image .item{height: 400px; max-height: 400px;}
.stories .item{height: auto; max-height: initial; margin-top: 8%;}
.stories .item img{width: 100%; max-height: 240px;}
.content_part.stories h3{margin-top: 6%; font-size: 1.4em;}
.story_detail .video button::after{width: 75px; height: 75px;}
.content_part.stories a.button.blue{margin-top: 15px; margin-bottom: 15px;}
.slick-lightbox-close:before{margin-top: -11px; width: 25px; height: 25px; padding-top: 10px;}
.shared-counts-wrap{bottom: -135px; right: auto;}
.article_page .backtopress{width: 100%; display: flex;}
.slick-lightbox-inner{transform: translate(-50%, 0%); max-height: initial !important; top: 10vh !important; height: 80vh; overflow: auto; position: fixed;}
.board_of::before{padding: 120px 0 0;}
.board_of::after{padding: 0 0 60px;}
.pipeline .two_cols .text-flex p{width: 100%; padding-right: 0; font-size: .9rem; margin: 0;}
.content_part.img_only{padding: 0% 0 10%;}
}
@media screen and (max-width: 500px){
header .site-branding a{width: 186px;}
header.sticky .site-branding a{width: 155px;}
.single-item .slick-slide .logo_slide{width: 65%; top: 24%; left: 17.5%; transform: translate(0, 0);}
.home .header_part .item .inner-slider{left: 17.5%; width: 65%;}
.header_part .item .inner-slider, .blue_part .content{width: 65%; left: 17.5%;}
.full_image{height: 65vh; min-height: 370px;}
.home .lastest_news h3{padding: 11% 0;}
span.date{font-size: 1em;}
.lastest_news .item h4{font-size: 1.2em;}
footer{padding: 13% 0;}
footer ul#footer-menu{width: 100%;}
.content_part{padding: 13% 0;}
.content_part.full_image{padding:0;}
.slick-lightbox-slick-item.slick-slide{min-height: 250px;}
.slick-lightbox-inner{transform: translate(-50%, 0%); max-height: initial !important; top: 10vh !important; height: 80vh; overflow: auto; position: fixed;}
.slick-slider{overflow: auto;} .slick-lightbox-slick-caption .content h3{font-size: 1.3em;}
.slick-lightbox-slick-caption .content .poste{font-size: .8em;}
.slick-lightbox-slick-caption .desc{font-size: .8em; line-height: 1.4em;}
.liste_manage .item .content a.button{width: auto;}
.slick-prev.slick-arrow::before{width: 25px; height: 25px; margin-top: -18px; margin-right: 10px;}
.slick-next.slick-arrow::before{width: 25px; height: 25px; margin-top: -18px; margin-right: 30px;}
.slick-lightbox-close:before{margin-right: -2px;}
.diseases .blue_part svg{height: 300px;}
.link_patient a.button{margin-top: 10px;}
.content_color h2{font-size: 1.8em;}
.content_color .color{padding: 13% 0;}
.backtopress a.button{padding: 8px 7px; font-size: .9em;}
.story_detail .video button::after{width: 45px; height: 45px;}
.board_of .liste_board .item em, .board_of .liste_board .item p{padding-left: 0; clear: both; width: 100%; display: block;}
}
@media screen and (max-width: 450px){
.bloc_pipeline .liste .toggle .toggle-title .title-date{padding: 20px 0px 20px 8px; font-size: .8em; margin-right: -14px;}
.bloc_pipeline .liste .toggle .toggle-title h3 span{width: 15px; height: 15px; top: 21px;}
.bloc_pipeline .liste .toggle .toggle-title h3{font-size: .8em; padding: 14px 63px 14px 15px;}
.bloc_pipeline .liste .toggle:nth-child(1) .toggle-title h3 span{right: 8%;}
.bloc_pipeline .liste .toggle:nth-child(2) .toggle-title h3 span{right: 13%;}
.bloc_pipeline .liste .toggle:nth-child(3) .toggle-title h3 span{right: 13%;}
.bloc_pipeline .liste .toggle:nth-child(4) .toggle-title h3 span{right: 18%;}
.bloc_pipeline .liste .toggle:nth-child(5) .toggle-title h3 span{right: 18%;} .article_page{margin-bottom: 55px;}
.backtopress a.button{padding: 8px 5px; font-size: .8em;}
}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 250px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
outline-color: transparent;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}.slick-lightbox{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:black;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.slick-lightbox .slick-loading .slick-list{background-color:transparent}.slick-lightbox .slick-prev{}.slick-lightbox .slick-next{}.slick-lightbox-hide{opacity:0}.slick-lightbox-hide.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-hide-init{position:absolute;top:-9999px;opacity:0}.slick-lightbox-hide-init.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)} .slick-lightbox-slick-item{text-align:center;overflow:hidden}.slick-lightbox-slick-item:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{position:absolute;bottom:0;left:0;text-align:center;width:100%;margin-bottom:20px}.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{display:block;text-align:center}.slick-lightbox-slick-item-inner{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}.slick-lightbox-slick-img{margin:0 auto;display:block;max-width:90%;max-height:90%}.slick-lightbox-slick-caption{margin:10px 0 0;color:white}.slick-lightbox-close{position:absolute;height:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;padding:0;border:none}.slick-lightbox-close:focus{outline:none}.slick-lightbox-close:before{font-family:"slick";opacity:0.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'×'}