html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.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:bolder}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:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .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}[hidden],template{display:none}html{font-size:75%}.mega-template .field-name-field-paragraph-description .coeur-machine{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.25;color:#000}.mega-template .field-name-field-paragraph-description .coeur-machine .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.mega-template .field-name-field-paragraph-description .coeur-machine .col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 15px}@media (max-width:767px){.mega-template .field-name-field-paragraph-description .coeur-machine .order-xs-1{-ms-flex-order:1;order:1}.mega-template .field-name-field-paragraph-description .coeur-machine .order-xs-2{-ms-flex-order:2;order:2}}@media (min-width:768px){.mega-template .field-name-field-paragraph-description .coeur-machine .col-20{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding:0 15px}.mega-template .field-name-field-paragraph-description .coeur-machine .col-30{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;padding:0 15px}.mega-template .field-name-field-paragraph-description .coeur-machine .col-40{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;padding:0 15px}.mega-template .field-name-field-paragraph-description .coeur-machine .col-50{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 15px}.mega-template .field-name-field-paragraph-description .coeur-machine .col-60{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;padding:0 15px}.mega-template .field-name-field-paragraph-description .coeur-machine .col-70{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;padding:0 15px}.mega-template .field-name-field-paragraph-description .coeur-machine .col-80{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;padding:0 15px}.mega-template .field-name-field-paragraph-description .coeur-machine .col-90{-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%;padding:0 15px}.mega-template .field-name-field-paragraph-description .coeur-machine .ml-50{margin-left:50%}}.mega-template .field-name-field-paragraph-description .coeur-machine .coeur-container{position:relative;width:100%;height:100%;max-width:990px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.mega-template .field-name-field-paragraph-description .coeur-machine .d-none{display:none}.mega-template .field-name-field-paragraph-description .coeur-machine .flex{display:-ms-flexbox;display:flex}.mega-template .field-name-field-paragraph-description .coeur-machine .justify-content-center{-ms-flex-pack:center;justify-content:center}.mega-template .field-name-field-paragraph-description .coeur-machine .justify-content-between{-ms-flex-pack:justify;justify-content:space-between}.mega-template .field-name-field-paragraph-description .coeur-machine .align-items-center{-ms-flex-align:center;align-items:center}.mega-template .field-name-field-paragraph-description .coeur-machine .align-self-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.mega-template .field-name-field-paragraph-description .coeur-machine .align-self-end{-ms-flex-item-align:end;align-self:flex-end}.mega-template .field-name-field-paragraph-description .coeur-machine .center{text-align:center!important}.mega-template .field-name-field-paragraph-description .coeur-machine .align-right{text-align:right}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar{position:relative;z-index:7;background-color:#000;transition:all .3s ease}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container{overflow:hidden}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container .menu{position:fixed;left:0;right:0;top:0;max-width:960px;margin:0 auto}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container .menu input#toggle-nav{display:none}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container .menu input#toggle-nav:checked~.navbar-nav{max-height:330px}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container .menu input#toggle-nav+label{position:absolute;left:15px;top:15px;display:inline-block;cursor:pointer}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container .menu input#toggle-nav+label .icon-bar{display:block;width:54px;height:7px;background-color:#fff}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container .menu input#toggle-nav+label .icon-bar+.icon-bar{margin-top:10px}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container .menu .navbar-nav{overflow:hidden;position:absolute;left:0;top:71px;max-height:0;background-color:rgba(0,0,0,.95);transition:max-height .5s cubic-bezier(.165,.84,.44,1)}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container .menu .navbar-nav ul{list-style-type:none;padding:15px;margin:0}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container .menu .navbar-nav ul li a{font-family:Titillium Web,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:900;color:#fff;text-transform:uppercase}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container .menu .navbar-nav ul li a:focus,.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container .menu .navbar-nav ul li a:hover{color:#eb5c5f}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container .menu .navbar-nav ul li+li{margin-top:10px}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container .section-title{width:80%;height:71px;padding:15px;transition:opacity .5s ease;margin-left:20%}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container .section-title img{height:41px;display:block;margin:0 auto}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container .section-title img+img{margin-top:15px}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#securite"]{background-color:#222e59}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#securite"] .coeur-container .menu .navbar-nav{background-color:rgba(34,46,89,.95)}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#securite"] .coeur-container .menu .navbar-nav ul li a:focus,.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#securite"] .coeur-container .menu .navbar-nav ul li a:hover{color:#ec5a5a}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#raffinage"]{background-color:#e9b745}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#raffinage"] .coeur-container .menu .navbar-nav{background-color:rgba(233,183,69,.95)}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#raffinage"] .coeur-container .menu .navbar-nav ul li a:focus,.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#raffinage"] .coeur-container .menu .navbar-nav ul li a:hover{color:#6c1b55}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#petrochimie"]{background-color:#195d70}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#petrochimie"] .coeur-container .menu .navbar-nav{background-color:rgba(25,93,112,.95)}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#petrochimie"] .coeur-container .menu .navbar-nav ul li a:focus,.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#petrochimie"] .coeur-container .menu .navbar-nav ul li a:hover{color:#ec5a5a}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#alchimie"]{background-color:#ec5a5a}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#alchimie"] .coeur-container .menu .navbar-nav{background-color:rgba(236,90,90,.95)}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#alchimie"] .coeur-container .menu .navbar-nav ul li a:focus,.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#alchimie"] .coeur-container .menu .navbar-nav ul li a:hover{color:#195d70}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#expeditions"]{background-color:#5ebcd5}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#expeditions"] .coeur-container .menu .navbar-nav{background-color:rgba(94,188,213,.95)}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#expeditions"] .coeur-container .menu .navbar-nav ul li a:focus,.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#expeditions"] .coeur-container .menu .navbar-nav ul li a:hover{color:#ec5a5a}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#rouages"]{background-color:#ef8288}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#rouages"] .coeur-container .menu .navbar-nav{background-color:rgba(239,130,136,.95)}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#rouages"] .coeur-container .menu .navbar-nav ul li a:focus,.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#rouages"] .coeur-container .menu .navbar-nav ul li a:hover{color:#7e98d4}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#nature"]{background-color:#2a67ab}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#nature"] .coeur-container .menu .navbar-nav{background-color:rgba(42,103,171,.95)}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#nature"] .coeur-container .menu .navbar-nav ul li a:focus,.mega-template .field-name-field-paragraph-description .coeur-machine .navbar[data-active="#nature"] .coeur-container .menu .navbar-nav ul li a:hover{color:#83bfd9}@media (max-width:767px){.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container .menu .navbar-nav{width:100%}}@media (min-width:768px){.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container .menu input#toggle-nav+label{top:30px}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container .menu .navbar-nav{top:100px}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container .section-title{height:100px}.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container .section-title img{height:70px}}@media (min-width:768px){.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container .section-title{margin:0 auto}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.mega-template .field-name-field-paragraph-description .coeur-machine .navbar .coeur-container .menu{left:auto;right:auto;width:100%}}.mega-template .field-name-field-paragraph-description .coeur-machine *,.mega-template .field-name-field-paragraph-description .coeur-machine :after,.mega-template .field-name-field-paragraph-description .coeur-machine :before{box-sizing:border-box}.mega-template .field-name-field-paragraph-description .coeur-machine p{font-size:19px;text-align:justify;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;margin:0 0 32px}.mega-template .field-name-field-paragraph-description .coeur-machine p.last{margin-bottom:0}@media (min-width:768px){.mega-template .field-name-field-paragraph-description .coeur-machine p{font-size:17px}}.mega-template .field-name-field-paragraph-description .coeur-machine h2,.mega-template .field-name-field-paragraph-description .coeur-machine h3{margin:0}.mega-template .field-name-field-paragraph-description .coeur-machine img{max-width:100%;height:auto}.mega-template .field-name-field-paragraph-description .coeur-machine .ie9 img[src$=".svg"]{width:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.mega-template .field-name-field-paragraph-description .coeur-machine img[src$=".svg"]{width:100%}}.mega-template .field-name-field-paragraph-description .coeur-machine .img-bg{background-size:cover!important;width:100%;height:100%;position:absolute;z-index:0}.mega-template .field-name-field-paragraph-description .coeur-machine .button{position:relative;cursor:pointer;font-family:Titillium Web,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:900;line-height:1;color:#fff;text-transform:uppercase;padding:8px 40px 8px 8px;letter-spacing:normal;text-align:left}.mega-template .field-name-field-paragraph-description .coeur-machine .button:after,.mega-template .field-name-field-paragraph-description .coeur-machine .button:before{content:"";position:absolute;right:0;top:0;width:30px;height:100%}.mega-template .field-name-field-paragraph-description .coeur-machine .button:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Layer 1' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32 51.5L0 18.8l6.6-6.3L32 38.8l25.4-26.3 6.6 6.3z' data-name='%26lt;Compound Path%26gt;' fill='%23fff'/%3E%3C/svg%3E");width:22px;height:auto;right:4px;top:calc(50% + 2px);transform:translateY(-50%);text-align:center}@media (min-width:768px){.mega-template .field-name-field-paragraph-description .coeur-machine .button{font-size:30px;width:100%}}.mega-template .field-name-field-paragraph-description .coeur-machine input.btn-toggle{display:none}.mega-template .field-name-field-paragraph-description .coeur-machine input.btn-toggle+label{display:block;cursor:pointer}.mega-template .field-name-field-paragraph-description .coeur-machine input.btn-toggle+label~.toggle-content{overflow:hidden;max-height:0;transition:max-height .5s ease-in-out;font-size:19px;text-align:justify;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}.mega-template .field-name-field-paragraph-description .coeur-machine input.btn-toggle+label~.toggle-content:before{content:"";display:block;padding-top:16px}.mega-template .field-name-field-paragraph-description .coeur-machine input.btn-toggle:checked+label:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='close' d='M2 14L14 2' fill='none' stroke='%23fff' stroke-width='2'/%3E%3Cpath d='M2 2l12 12' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E")}.mega-template .field-name-field-paragraph-description .coeur-machine input.btn-toggle:checked+label~.toggle-content{max-height:1760px}@media (min-width:768px){.mega-template .field-name-field-paragraph-description .coeur-machine input.btn-toggle+label~.toggle-content{font-size:17px}}@media (min-width:1200px){.mega-template .field-name-field-paragraph-description .coeur-machine input.btn-toggle:checked+label:after{top:calc(50% - 1px)}}.mega-template .field-name-field-paragraph-description .coeur-machine a{text-decoration:none;transition:color .3s ease}.mega-template .field-name-field-paragraph-description .coeur-machine a:focus,.mega-template .field-name-field-paragraph-description .coeur-machine a:hover{outline:0;box-shadow:none}.mega-template .field-name-field-paragraph-description .coeur-machine section{margin-top:80px}.mega-template .field-name-field-paragraph-description .coeur-machine section#start{margin-top:0}.mega-template .field-name-field-paragraph-description .coeur-machine .title{font-family:Titillium Web,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;line-height:1;margin-bottom:8px;padding-top:0;text-align:left}.mega-template .field-name-field-paragraph-description .coeur-machine .title span{text-transform:none;font-size:30px}@media (min-width:768px){.mega-template .field-name-field-paragraph-description .coeur-machine .title{font-size:30px}}.mega-template .field-name-field-paragraph-description .coeur-machine .text-hide{font-size:0;color:transparent;margin:0}.mega-template .field-name-field-paragraph-description .coeur-machine .text-hand,.mega-template .field-name-field-paragraph-description .coeur-machine .text-hand span{font-family:Caveat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:26px;line-height:.9}@media (min-width:768px){.mega-template .field-name-field-paragraph-description .coeur-machine .text-hand,.mega-template .field-name-field-paragraph-description .coeur-machine .text-hand span{font-size:30px}}.mega-template .field-name-field-paragraph-description .coeur-machine .text-hand-uppercase{font-family:Caveat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.25}@media (min-width:768px){.mega-template .field-name-field-paragraph-description .coeur-machine .text-hand-uppercase{font-size:30px;font-weight:400}}.mega-template .field-name-field-paragraph-description .coeur-machine .card{color:#fff;padding:12px 16px}.mega-template .field-name-field-paragraph-description .coeur-machine .card .button{position:relative;padding:0 28px 0 0}.mega-template .field-name-field-paragraph-description .coeur-machine .card .button:before{right:-16px;top:-12px;height:calc(100% + 24px)}.mega-template .field-name-field-paragraph-description .coeur-machine .card .button:after{right:-12px}.mega-template .field-name-field-paragraph-description .coeur-machine .body-loader{display:none;background-color:#fff;width:100%;height:100%;position:absolute;z-index:7}.mega-template .field-name-field-paragraph-description .coeur-machine .body-loader img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.mega-template .field-name-field-paragraph-description .coeur-machine .body-wrap{overflow:hidden}.mega-template .field-name-field-paragraph-description .coeur-machine #start{position:relative;background-color:#017ea6;height:100vh}.mega-template .field-name-field-paragraph-description .coeur-machine #start .bg{width:100%;height:50%;position:absolute;top:100%;z-index:3}.mega-template .field-name-field-paragraph-description .coeur-machine #start .bg.active{display:block;background:#000}.mega-template .field-name-field-paragraph-description .coeur-machine #start .clouds{z-index:2}.mega-template .field-name-field-paragraph-description .coeur-machine #start .factory{z-index:4}.mega-template .field-name-field-paragraph-description .coeur-machine #start .coeur-container{z-index:6}.mega-template .field-name-field-paragraph-description .coeur-machine #start .logo{position:absolute;left:0;right:0;top:10vh;width:75%;margin-left:12.5%}.mega-template .field-name-field-paragraph-description .coeur-machine #start .paragraphs{position:absolute;left:0;right:0;top:55vh;z-index:5;margin:0 15px}.mega-template .field-name-field-paragraph-description .coeur-machine #start .paragraphs .title{font-size:18px;color:#fff;margin-bottom:24px}.mega-template .field-name-field-paragraph-description .coeur-machine #start .paragraphs .content{font-weight:700;color:#ec6273;max-width:430px;margin:0 auto;background:#000;padding:10px}@media (min-width:576px){.mega-template .field-name-field-paragraph-description .coeur-machine #start .paragraphs .title{font-size:25px;margin-bottom:32px}.mega-template .field-name-field-paragraph-description .coeur-machine #start .paragraphs .content{font-size:17px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.mega-template .field-name-field-paragraph-description .coeur-machine #start{overflow:hidden}.mega-template .field-name-field-paragraph-description .coeur-machine #start .img-bg{padding-bottom:69.45%}}.mega-template .field-name-field-paragraph-description .coeur-machine #introduction .text-hand,.mega-template .field-name-field-paragraph-description .coeur-machine #introduction .text-hand-uppercase{color:#007ca1}.mega-template .field-name-field-paragraph-description .coeur-machine #introduction .top .title{color:#ec5a5a}.mega-template .field-name-field-paragraph-description .coeur-machine #introduction .top .button{color:#007ca1}.mega-template .field-name-field-paragraph-description .coeur-machine #introduction .bottom{margin-top:48px}.mega-template .field-name-field-paragraph-description .coeur-machine #introduction .bottom .paragraphs>div{margin-bottom:32px}@media (max-width:767px){.mega-template .field-name-field-paragraph-description .coeur-machine #introduction .paragraphs{text-align:center}.mega-template .field-name-field-paragraph-description .coeur-machine #introduction .paragraphs .button{display:inline-block;background-color:#007ca1;color:#fff}.mega-template .field-name-field-paragraph-description .coeur-machine #introduction .paragraphs .button:before{background-color:#ec5a5a}.mega-template .field-name-field-paragraph-description .coeur-machine #introduction .top{display:block}.mega-template .field-name-field-paragraph-description .coeur-machine #introduction .top .allez-hop{float:left;width:50%}.mega-template .field-name-field-paragraph-description .coeur-machine #introduction .top .paragraphs{margin-bottom:32px}.mega-template .field-name-field-paragraph-description .coeur-machine #introduction .top .paragraphs .content-1{text-align:left}.mega-template .field-name-field-paragraph-description .coeur-machine #introduction .bottom .personnage{display:none}}@media (min-width:768px){.mega-template .field-name-field-paragraph-description .coeur-machine #introduction input.btn-toggle+label{cursor:auto;padding:0}.mega-template .field-name-field-paragraph-description .coeur-machine #introduction input.btn-toggle+label:after{content:none}.mega-template .field-name-field-paragraph-description .coeur-machine #introduction input.btn-toggle+label+.toggle-content{max-height:100%}.mega-template .field-name-field-paragraph-description .coeur-machine #introduction .map{margin-top:48px}.mega-template .field-name-field-paragraph-description .coeur-machine #introduction .map .text-hand.tween{float:right;text-align:left;width:calc(50% - 15px);margin-top:-80px}.mega-template .field-name-field-paragraph-description .coeur-machine #introduction .bottom{clear:right;margin-bottom:80px}.mega-template .field-name-field-paragraph-description .coeur-machine #introduction .bottom .button{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:400;color:#000}.mega-template .field-name-field-paragraph-description .coeur-machine #introduction .bottom .text-hand-uppercase{text-align:left;width:60%}}@media (min-width:1200px){.mega-template .field-name-field-paragraph-description .coeur-machine #introduction .bottom .text-hand-uppercase{width:45%}}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .title{color:#222e59}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .card{background-color:#222e59}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement{position:relative}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div{position:absolute;left:0;top:0}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div span{display:block;font-family:Caveat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;text-transform:uppercase;line-height:1.25}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.combinaison{text-align:center;right:-25px;width:38%;margin:0 auto}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.casque{left:15px;width:50%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.casque img{width:50%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.chaussures{left:15px;top:160px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.chaussures span{margin-top:-10px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.masque{left:auto;right:20px;width:20%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.masque img{width:75%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.gants{left:auto;right:20px;top:160px;width:20%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.gants span{margin-top:-80px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.text-hand-uppercase{color:#ec5a5a;top:304px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .card p{font-weight:600}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .card p span{color:#ec5a5a;font-weight:700}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .card p+p{margin:0}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .gaz{margin-top:80px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .gaz .detecteur{margin:0 15%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .gaz-2 .gaz-persos>img{width:50%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .gaz-2 .gaz-persos>img.bulle2{width:30%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .gaz-2 .card{position:relative}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .gaz-2 .card .button{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:17px;font-style:italic;font-weight:800;color:#fed227}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .gaz-2 .card .button:before{background-color:#fed227}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire{margin-top:80px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .savoir-faire-title{background-color:#ce5c5f;text-align:center;padding:15px 0;z-index:1}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .savoir-faire-title img{max-height:70px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .caserne-bg{position:relative;height:600px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .caserne-bg .img-bg.anim{animation-name:b;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:.5s;animation-direction:alternate}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .caserne-bg .img-bg.anim.ecran2{animation-duration:.6s}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .caserne-bg .img-bg.anim.ecran3{animation-duration:.4s}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .riquet{max-width:80px;position:absolute;left:-80px;right:0;top:-180px;margin:0 auto}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .paragraphs{margin-top:-100px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .camion{position:relative}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .camion .img-bg{background-size:auto!important}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .torche{background-position:top;background-repeat:no-repeat;background-size:cover!important;width:100vw;height:130vw;margin-top:80px}@media (max-width:767px){.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div span{font-weight:700}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .card{margin-top:130%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .gaz .content{text-align:center}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .gaz .content .button{display:inline-block;background-color:#222e59;color:#fff;padding-top:8px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .gaz .content .button:before{background-color:#ec5a5a}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .gaz-2 .card{margin:32px 0}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .camion .content{margin-top:60%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .camion .content .button{display:inline-block;background-color:#ec5a5a}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .camion .content .button:before{background-color:#222e59}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .torche .button{display:inline-block;background-color:rgba(34,46,89,.86);color:#ec5a5a;margin-top:48px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .torche .button:before{background-color:#ec5a5a}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .torche .button+.toggle-content{background-color:rgba(34,46,89,.86);color:#fff;padding:0 8px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .torche input.btn-toggle:checked+.button+.toggle-content{max-height:305px;overflow-y:visible}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .torche input.btn-toggle:checked+.button+.toggle-content .last{margin-bottom:16px}}@media (min-width:768px){.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.combinaison{width:45%;right:-45px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.chaussures{top:256px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.masque{right:5px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.gants{right:10px;top:240px;width:25%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.gants span{margin-top:-95px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.text-hand-uppercase{top:400px;height:75px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .gaz{margin-top:128px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .gaz input.btn-toggle+label{cursor:auto;color:#222e59;padding:0}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .gaz input.btn-toggle+label:after{content:none}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .gaz input.btn-toggle+label+.toggle-content{max-height:100%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .gaz2 .gaz-persos{margin:0 5%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .caserne-bg{height:1000px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .riquet{max-width:100px;top:-300px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .paragraphs{margin:-190px 0 0 10%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .camion{height:320px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .camion .img-bg{width:45%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .camion .button{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:17px;font-style:italic;font-weight:700;color:#ec5a5a}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .camion .button:before{background-color:#ec5a5a}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .camion .content{background-color:hsla(0,0%,100%,.75)}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .torche{margin-top:0}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .torche .torche-title{display:block;width:40%;margin:0 0 32px -2%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .torche .button{display:none}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .torche .button+.toggle-content{max-height:100%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .torche .content{background-color:hsla(0,0%,100%,.75)}}@media (min-width:992px){.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div span{font-size:20px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.combinaison{width:35%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.casque,.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.chaussures{width:45%;left:10px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.casque span,.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.chaussures span{margin-left:-10px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.chaussures{top:240px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.chaussures img{width:55%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.gants{top:240px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.gants span{margin-top:-125px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div.text-hand-uppercase{top:416px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .gaz{margin-top:240px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .paragraphs{margin-left:5%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .torche .torche-title{padding-top:128px}}@media (max-width:1199px){.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .title{color:#ec5a5a;text-align:center}}@media (min-width:1200px){.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div span{opacity:0;transition:opacity .3s ease}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div img{position:relative;cursor:pointer;animation-name:a;animation-timing-function:ease;animation-iteration-count:infinite;animation-duration:1.5s}@keyframes a{0%{left:0;top:0}20%{left:1px;top:-1px}40%{left:1px;top:1px}60%{left:0;top:1px}80%{left:-1px;top:0}to{left:0;top:0}}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div img:hover{animation-iteration-count:1}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .secu .equipement>div img:hover+span{opacity:1}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .savoir-faire-title{height:100px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .paragraphs{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;margin:-1000px 0 0 -10%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .paragraphs .title{margin-top:80px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .paragraphs .content{color:#fff}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .camion{margin-top:-220px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .camion .content{margin:80px 0 0 45%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .torche{background-size:1280px auto!important;height:1550px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .torche .torche-title{margin-left:-5%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .torche .content{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}}@media (min-width:1600px){.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .paragraphs{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;margin-left:-20%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .camion{height:480px}}@media (min-width:2360px){.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .riquet{top:-130px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .camion{margin-top:-70px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite.en .savoir-faire .camion{margin-top:90px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .savoir-faire-title img{width:auto}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .caserne-bg{height:47vw}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .caserne-bg .img-bg{padding-bottom:48.07%}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .torche{background-size:auto!important}}@media (-ms-high-contrast:none) and (max-width:1600px),screen and (-ms-high-contrast:active) and (max-width:1600px){.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .riquet{top:-190px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .paragraphs{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;margin-top:-650px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .caserne .paragraphs p{background-color:rgba(206,92,95,.5);padding:0 5px 5px}.mega-template .field-name-field-paragraph-description .coeur-machine #securite .savoir-faire .camion{margin-top:0}}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .text-hand,.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .title{color:#b54f79}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode .ecrans{animation-name:b;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:.5s;animation-direction:alternate}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode2 .text-hand-uppercase{margin-top:-32px}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode2 .card{background-color:#b54f79}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode2 .card .button:before{background-color:#fed227}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode2 .card .toggle-content{font-weight:600}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff,.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .stephane{margin-top:48px}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .stephane .middle{padding:0}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .stephane .card{position:relative}@media (max-width:767px){.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode .img-bg{height:336px}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode .content{background-color:#b54f79;padding:16px;margin-top:160px}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode .content .title{color:#fff;text-align:center}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode .content .last{margin-bottom:16px}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode2{margin-top:48px}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode2 .img-bg{height:304px}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode2 .text-hand-uppercase{color:#6c1b55}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode2 .card{margin-top:320px}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .text-hand-uppercase{font-size:23px;color:#6c1b55;margin-top:32px}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .button{display:inline-block;background-color:#b54f79}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .button:before{background-color:#fed227}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .voyage{text-align:center}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .stephane{position:relative}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .stephane .text-hand{color:#fff;position:absolute;left:15px;right:15px;top:32px}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .stephane .middle{-ms-flex:0 0 130%;flex:0 0 130%;max-width:130%;margin-left:-15%}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .stephane .card{color:#000;text-align:center;padding:0;margin-top:32px}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .stephane .card .button{padding:8px 40px 8px 8px}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .stephane .card .button:before{right:0;top:0;height:100%}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .stephane .card .button:after{right:4px}}@media (min-width:768px){.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode{position:relative;height:80vh}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode .text-hand-uppercase{display:block;position:relative;left:10%;top:-5%;color:#6c1b55;transform:rotate(2deg)}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode .anim{background-size:auto!important;width:45%;right:0;top:20%}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode2{position:relative;height:800px}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode2 .simpson{position:relative;top:576px}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode2 .card{position:relative;top:432px;background-color:rgba(2,2,3,.68)}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff{margin-top:160px}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .raff-title{display:block;color:#6c1b55;text-align:center;z-index:1;background-color:#fff;height:100px;padding:30px 0}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .text-hand-uppercase{font-size:34px;width:45%;margin:16px auto}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .voyage .button{display:none}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .voyage .button~.toggle-content{max-height:100%}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .stephane .card{background-color:#007ca1}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .stephane .card .button:before{background-color:#fed227}}@media (max-width:991px){.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode .text-hand-uppercase{font-size:24px}}@media (min-width:992px){.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode2 .simpson{top:512px}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .text-hand-uppercase{width:40%;height:130px}}@media (min-width:1200px){.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode .text-hand-uppercase{left:25%}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode2{height:1152px}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode2 .simpson{top:800px;margin-left:-20%}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode2 .simpson .text-hand-uppercase{color:#000;width:75%;margin:-48px auto 0}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode2 .card{top:816px;margin:0 -15% 0 15%}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .p1{padding-top:50px}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .raff .stephane .card{width:81%;margin-left:-35%}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage.en .raff .stephane .card{width:92%}}@media (min-width:1600px){.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode .anim{width:30%;right:10%}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode2{height:1472px}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode2 .simpson{top:1040px;margin-left:-50%}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode2 .simpson .text-hand-uppercase{width:60%}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode2 .card{top:1104px;margin-right:-25%}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode2{margin-top:50px}.mega-template .field-name-field-paragraph-description .coeur-machine #raffinage .tripode2 .img-bg{background-size:105% auto!important}}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .title{color:#195d70}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .title .text-hand{color:#ec5a5a}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .cube-bg{position:relative;height:40vh}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .cube-bg .img-bg{height:35vh}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .cube-bg .img-bg.bg2{width:92vw;margin-left:5vw;background-size:auto!important}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .cube-bg .vital{max-width:80px;position:absolute;left:50%;bottom:15%}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation{position:relative;height:656px;margin-top:48px}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .button{color:#ec5a5a}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .title{font-size:50px;color:#fff;padding-top:80px}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .text-hand{color:#fff;padding-top:32px}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .card{background-color:rgba(0,0,0,.77);color:#fff;margin-top:32px}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .card .center{font-weight:700;color:#ec5a5a;text-transform:uppercase;margin:-8px 0 16px}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .card+.card{margin-top:64px}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation-persos{height:480px;max-width:320px;margin:0 auto}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation-persos img{position:relative}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation-persos img.bulle1{width:260px}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation-persos img.bulle2{width:320px;top:-6%}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation-persos img.bulle3{width:95px;left:15%;top:-19%}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation-persos img.bulle4{width:95px;left:10%;top:-9%}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation-persos img.persos{width:195px;top:-20%}@media (max-width:767px){.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .cube .title{text-align:center}}@media (min-width:768px){.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .cube-bg{height:52vh}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .cube-bg .img-bg{height:45vh}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .cube .card{display:block;background-color:#007ca1;margin-top:48px}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .cube .card .button{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:19px;font-weight:800;color:#ec5a5a}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .cube .card .button:before{background-color:#ec5a5a}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .cube .card p{font-weight:600;margin-bottom:16px}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .cube .card span{font-weight:700}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation-persos{position:relative;left:25%;max-width:340px;padding:20px;margin-top:-320px}}@media (max-width:991px){.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .img-bg{height:640px}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .text-hand{text-align:center}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .content{text-align:center;margin-top:32px}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .content>.button{background-color:#2a3258;color:#fff}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .content>.button:before{background-color:#ec5a5a}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .content>.button+.toggle-content{background-color:#2a3258}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .content>.button+.toggle-content .card{background:none;padding-top:0;margin:0}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .content>.button+.toggle-content .card.card2{margin-top:16px}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .content>.button+.toggle-content .card .button:after{content:none}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .content>.button+.toggle-content .card .button+.toggle-content{overflow:visible;max-height:100%}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .content>input.btn-toggle:checked+.button+.toggle-content{max-height:400px;overflow-y:visible}}@media (min-width:992px){.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .cube-bg{height:67vw}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .cube-bg .img-bg{height:60vw}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .cube-bg .vital{max-width:150px}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .cube .text-hand{height:162px}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .cube .card{width:75%}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation{height:1360px;margin-top:80px}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .title{display:block}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .text-hand{width:60%}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .content>.button{display:none}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .content>.button+.toggle-content{overflow:visible;max-width:100%}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .content .card2 .button:before{background-color:#ec5a5a}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation-persos{max-width:460px;padding:20px 40px}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation-persos img.bulle2{width:380px;top:-7%}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation-persos img.bulle3{left:13%;top:-23%}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation-persos img.bulle4{top:-13%}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation-persos img.persos{top:-25%}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation{overflow:hidden}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation .img-bg{padding-bottom:132.33%}.mega-template .field-name-field-paragraph-description .coeur-machine #petrochimie .canalisation-persos{height:390px}}.mega-template .field-name-field-paragraph-description .coeur-machine #alchimie{position:relative}.mega-template .field-name-field-paragraph-description .coeur-machine #alchimie .img-bg{background-size:auto!important;right:-11%}.mega-template .field-name-field-paragraph-description .coeur-machine #alchimie .button{color:#ec5a5a}.mega-template .field-name-field-paragraph-description .coeur-machine #alchimie .button:before{background-color:#007ca1}.mega-template .field-name-field-paragraph-description .coeur-machine #alchimie .title{color:#ec5a5a}.mega-template .field-name-field-paragraph-description .coeur-machine #alchimie .text-hand{display:inline-block;background-color:#007ca1;border-radius:32px;color:#fff;padding:15px 20px;margin:-16px 0 16px}.mega-template .field-name-field-paragraph-description .coeur-machine #alchimie .text-hand-uppercase{color:#195d70;margin:-16px 0 16px}@media (max-width:767px){.mega-template .field-name-field-paragraph-description .coeur-machine #alchimie .synergie{text-align:center}.mega-template .field-name-field-paragraph-description .coeur-machine #alchimie .stockage{text-align:center;margin-top:352px}.mega-template .field-name-field-paragraph-description .coeur-machine #alchimie .stockage .button{display:inline-block;background-color:#ec5a5a;color:#fff}}@media (min-width:768px){.mega-template .field-name-field-paragraph-description .coeur-machine #alchimie .img-bg{width:60%;top:0}.mega-template .field-name-field-paragraph-description .coeur-machine #alchimie .synergie .title{margin-top:80px}.mega-template .field-name-field-paragraph-description .coeur-machine #alchimie .stockage{margin-top:48px}}@media (min-width:1200px){.mega-template .field-name-field-paragraph-description .coeur-machine #alchimie .img-bg{width:40%;right:-5%}}@media (min-width:2360px){.mega-template .field-name-field-paragraph-description .coeur-machine #alchimie .img-bg{width:30%;right:5%}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.mega-template .field-name-field-paragraph-description .coeur-machine #alchimie .img-bg{top:-23%}}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .text-hand-uppercase{color:#009fe3}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .labo1 .title{color:#5ebcd5}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .labo1 .text-hand{margin-bottom:32px}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .labo1 .experts{position:relative}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .labo1 .experts .audrey,.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .labo1 .experts .damien{position:absolute;right:34%;bottom:11%;width:20%}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .labo1 .experts .damien{right:25%;bottom:5%}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .voyage{margin-top:48px}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .voyage a{color:#009fe3}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .voyage a:hover{color:#007ca1}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .voyage .text-hand{color:#ec5a5a}@media (max-width:767px){.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .labo1 .title{text-align:center}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .labo1 p.d-none{display:block}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .labo1 .text-hand{color:#ec5a5a;text-align:center}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .labo1 .experts{padding:0}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .labo2 .labo2-img{padding:0;margin-left:-10px}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .voyage .content-2{text-align:center;margin:16px 0}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .voyage .content-2 .d-none{display:block}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .voyage .content-2 .button{display:inline-block;background-color:#5ebcd5}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .voyage .content-2 .button:before{background-color:#ec5a5a}}@media (min-width:768px){.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .text-hand-uppercase{height:38px}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .labo1 .experts .audrey{bottom:21%}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .labo1 .experts .damien{bottom:15%}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .labo2 .content{display:block}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .voyage .left{text-align:center}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .voyage .left .content-1{display:block}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .voyage .left .text-hand{display:inline-block;max-width:272px}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .voyage .content-2 .button{color:#007ca1;cursor:auto;padding:0}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .voyage .content-2 .button:after{content:none}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .voyage .content-2 .button+.toggle-content{max-height:100%}}@media (min-width:992px){.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .labo1 .experts .audrey{bottom:11%}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .labo1 .experts .damien{bottom:5%}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .labo2 .labo2-img{margin-top:-192px}}@media (min-width:1200px){.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .voyage .left img{display:none}.mega-template .field-name-field-paragraph-description .coeur-machine #expeditions .voyage .left video{display:block}}.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .ciel{position:relative;height:100vw}.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .ciel .anim{animation-name:b;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:2s;animation-direction:alternate}.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .ciel .anim.lumiere2{animation-duration:2.7s}.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .ciel .anim.lumiere3{animation-duration:2.4s}.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .ciel .anim.etoile1{animation-duration:2.5s}.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .ciel .anim.etoile2{animation-duration:2.8s}.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .ciel .anim.etoile3{animation-duration:2.3s}@keyframes b{0%{opacity:1}25%{opacity:1}75%{opacity:0}to{opacity:0}}.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .sens{position:relative;color:#fff;margin-top:-2px}.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .sens .text-hand{margin-top:32px}@media (max-width:767px){.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .sens .img-bg{height:80%}.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .sens .title{text-align:center;margin-top:24px}.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .sens .title+.content{max-height:350px;overflow:hidden;overflow-y:visible}.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .sens .text-hand{font-weight:700}.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .sens .last{color:#000;margin-top:48px}}@media (min-width:768px){.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .sens{background-image:linear-gradient(#000,#2f3772);height:160vh}.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .sens .title{margin-top:80px}.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .sens .text-hand{max-width:420px;padding:0 5%}}@media (min-width:992px){.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .sens{height:1472px}}@media (min-width:1200px){.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .sens img.glace{max-width:120%;margin-left:-20%}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .ciel{height:72vw;overflow:hidden}.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .ciel .img-bg{padding-bottom:73.03%}.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .sens .title{margin-top:150px}.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .sens .img-bg{background-size:auto 106%!important}}@media (-ms-high-contrast:none) and (max-width:1600px),screen and (-ms-high-contrast:active) and (max-width:1600px){.mega-template .field-name-field-paragraph-description .coeur-machine #nuit .sens .img-bg{background-size:auto 130%!important}}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .text-hand,.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .text-hand-uppercase,.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .title{color:#7e98d4}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .eau .img-bg{background-size:auto!important;right:-14%}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .musee .text-hand-uppercase{transform:rotate(5deg);margin-top:32px}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .supports .img-bg{background-size:auto!important;left:-4%}@media (max-width:767px){.mega-template .field-name-field-paragraph-description .coeur-machine #rouages{position:relative}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .button{background-color:#7e98d4}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .button:before{background-color:#ef8288}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .eau{text-align:center}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .eau .button{display:inline-block}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .eau .img-bg{width:110%}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .equipes{margin-top:336px}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .equipes .title{text-align:center}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .magasin .img-bg{height:320px}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .magasin .card{background-color:#7e98d4;font-weight:600;margin-top:320px}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .musee .text-hand-uppercase{text-align:right}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .supports{margin-top:32px}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .supports .img-bg{max-height:256px}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .supports .button{background-color:#0057a5}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .supports .button:before{background-color:#83bfd9}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .supports .content{margin-top:272px}}@media (min-width:768px){.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .button{color:#7e98d4;cursor:auto;padding:0}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .button:after{content:none}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .button+.toggle-content{max-height:100%}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .eau{position:relative}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .eau .img-bg{width:70%;top:-20%}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .magasin{position:relative;height:75vw}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .magasin .card{position:absolute;top:5%;max-width:336px;background-color:rgba(0,0,0,.79)}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .magasin .card .button{cursor:pointer;padding:0 28px 0 0}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .magasin .card .button:before{background-color:#ef8288}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .magasin .card .button:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Layer 1' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32 51.5L0 18.8l6.6-6.3L32 38.8l25.4-26.3 6.6 6.3z' data-name='%26lt;Compound Path%26gt;' fill='%23fff'/%3E%3C/svg%3E")}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .magasin .card .button+.toggle-content{max-height:0}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .magasin .card input.btn-toggle:checked+label:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='close' d='M2 14L14 2' fill='none' stroke='%23fff' stroke-width='2'/%3E%3Cpath d='M2 2l12 12' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E")}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .magasin .card input.btn-toggle:checked+label+.toggle-content{max-height:1760px}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .supports .img-bg{width:52%;max-height:1000px}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .supports .button{color:#0057a5;margin-top:32px}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .musee .gallery-viewport{height:640px;overflow:hidden}}@media (max-width:991px){.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .musee .text-hand-uppercase{font-size:22px}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .musee .gallery{text-align:center}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .musee .gallery img{width:80%}}@media (min-width:992px){.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .eau .img-bg{height:400px}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .equipes .content{margin-top:160px}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .magasin .card{left:10%;top:30%}}@media (min-width:1200px){.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .eau .img-bg{height:496px}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .equipes img{display:none}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .equipes video{display:block;width:120%;margin-left:-20%}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .equipes .content{margin-top:224px}.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .musee .gallery-viewport{height:640px;overflow:hidden}}@media (min-width:2360px){.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .supports .img-bg{width:42%;left:5%}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.mega-template .field-name-field-paragraph-description .coeur-machine #rouages .supports .img-bg{height:820px}}.mega-template .field-name-field-paragraph-description .coeur-machine #nature{position:relative;height:90vh}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .button{background-color:#5ebcd5}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .button:before{background-color:#2a67ab}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .anim{animation-name:a;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:.3s}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .anim.abeilles2{animation-duration:.1s}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .anim.abeilles3{animation-duration:.2s}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .anim.abeilles4{animation-duration:.3s}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .anim.abeilles5{animation-duration:.1s}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .anim.abeilles6{animation-duration:.2s}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .anim.abeilles7{animation-duration:.3s}@keyframes a{0%{left:0;top:0}20%{left:1px;top:-1px}40%{left:1px;top:1px}60%{left:0;top:1px}80%{left:-1px;top:0}to{left:0;top:0}}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .card{background-color:#5ebcd5}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .faucon-content,.mega-template .field-name-field-paragraph-description .coeur-machine #nature .ruches{color:#fff}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .faucon-content .button,.mega-template .field-name-field-paragraph-description .coeur-machine #nature .ruches .button{display:inline-block;padding-left:16px}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .faucon-content .toggle-content,.mega-template .field-name-field-paragraph-description .coeur-machine #nature .ruches .toggle-content{background-color:#5ebcd5;padding:0 16px}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .faucon-content .toggle-content:before,.mega-template .field-name-field-paragraph-description .coeur-machine #nature .ruches .toggle-content:before{padding-top:4px}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .faucon-content .toggle-content:after,.mega-template .field-name-field-paragraph-description .coeur-machine #nature .ruches .toggle-content:after{content:"";display:block;padding-bottom:12px}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .ruches{position:absolute;left:15px;right:15px}@media (max-width:767px){.mega-template .field-name-field-paragraph-description .coeur-machine #nature{margin-bottom:240px}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .img-bg{margin-top:160px}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .raff{position:absolute;left:15px;right:15px;z-index:2;text-align:center}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .faucon{position:relative;z-index:1;margin-top:96px}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .faucon img{width:40%}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .ruches{text-align:right;top:60%}}@media (min-width:768px){.mega-template .field-name-field-paragraph-description .coeur-machine #nature .raff{border-radius:20px}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .faucon{margin-left:20%}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .faucon img{width:50%}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .ruches{background-color:rgba(0,0,0,.79);left:auto;top:40%;width:calc(40% - 30px);padding:12px 16px}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .ruches .button{background:none;color:#83bfd9;padding:0 28px 0 0}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .ruches .button:before{right:-16px;top:-12px;height:calc(100% + 24px)}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .ruches .button:after{right:-12px}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .ruches .toggle-content{background:none;padding:0}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .ruches .toggle-content:before{padding-top:16px}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .ruches .toggle-content:after{content:none}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .text-hand{display:block;position:absolute;bottom:5%;right:15px;background-color:rgba(0,0,0,.79);color:#fff;padding:12px 16px}}@media (min-width:992px){.mega-template .field-name-field-paragraph-description .coeur-machine #nature{height:90vw}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .ruches{top:55%}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.mega-template .field-name-field-paragraph-description .coeur-machine #nature{overflow:hidden}.mega-template .field-name-field-paragraph-description .coeur-machine #nature .img-bg{padding-bottom:137.3%}}.mega-template .field-name-field-paragraph-description .coeur-machine #end .message{margin-top:30px}.mega-template .field-name-field-paragraph-description .coeur-machine #end .message p{font-family:Titillium Web,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:40px!important;font-weight:900;line-height:1;color:#ec5a5a;margin:0;text-align:center}.mega-template .field-name-field-paragraph-description .coeur-machine #end .credits{margin:32px auto}.mega-template .field-name-field-paragraph-description .coeur-machine #end .credits a{color:#009fe3}.mega-template .field-name-field-paragraph-description .coeur-machine #end .credits a:hover{color:#007ca1}@media (max-width:767px){.mega-template .field-name-field-paragraph-description .coeur-machine #end .title{color:#ec5a5a}.mega-template .field-name-field-paragraph-description .coeur-machine #end .credits:before{content:"";display:block;background-color:#000;height:1px;width:80%;margin:0 auto 24px}}@media (min-width:768px){.mega-template .field-name-field-paragraph-description .coeur-machine #end .message{background-color:#2a67ab;height:88px;padding:24px 0}.mega-template .field-name-field-paragraph-description .coeur-machine #end.en .message{height:168px}}@media (min-width:992px){.mega-template .field-name-field-paragraph-description .coeur-machine #end.en .message{height:128px}}.mega-template .field-name-field-paragraph-description .coeur-machine .hidden{opacity:0}#article{width:100%!important}#article header,#main header,.node-mega-template-article .pictos,.node-mega-template-article .total-tags{display:none}#breadcrumb{max-width:960px!important;margin-left:auto;margin-right:auto}#main .h-container{width:100%!important;margin:0!important}.chapo{margin:0!important}#backtotop{z-index:8}.h-container{position:relative}