@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}@font-face{font-family:'Circular Pro Book';src:url(/themes/custom/serge_ferrari/fonts/CircularPro-Book/CircularPro-Book.eot);src:url(/themes/custom/serge_ferrari/fonts/CircularPro-Book/CircularPro-Book.eot#iefix) format("embedded-opentype"),url(/themes/custom/serge_ferrari/fonts/CircularPro-Book/CircularPro-Book.woff2) format("woff2"),url(/themes/custom/serge_ferrari/fonts/CircularPro-Book/CircularPro-Book.woff) format("woff"),url(/themes/custom/serge_ferrari/fonts/CircularPro-Book/CircularPro-Book) format("truetype"),url(/themes/custom/serge_ferrari/fonts/CircularPro-Book/CircularPro-Book.svg#AchilleIIFY-Regular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'Circular Pro Bold';src:url(/themes/custom/serge_ferrari/fonts/CircularPro-Bold/CircularPro-Bold.eot);src:url(/themes/custom/serge_ferrari/fonts/CircularPro-Bold/CircularPro-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/serge_ferrari/fonts/CircularPro-Bold/CircularPro-Bold.woff2) format("woff2"),url(/themes/custom/serge_ferrari/fonts/CircularPro-Bold/CircularPro-Bold.woff) format("woff"),url(/themes/custom/serge_ferrari/fonts/CircularPro-Bold/CircularPro-Bold.ttf) format("truetype"),url(/themes/custom/serge_ferrari/fonts/CircularPro-Bold/CircularPro-Bold.svg#AchilleIIFY-Regular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'Circular Std 2';src:url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Book.eot);src:url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Book.eot#iefix) format("embedded-opentype"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Book.woff2) format("woff2"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Book.woff) format("woff"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Book.ttf) format("truetype"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Book.svg#AchilleIIFY-Regular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'CircularStd';src:url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Medium.eot);src:url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Medium.eot#iefix) format("embedded-opentype"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Medium.woff2) format("woff2"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Medium.woff) format("woff"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Medium.ttf) format("truetype"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Medium.svg#CircularStd-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'CircularStd';src:url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Book.eot);src:url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Book.eot#iefix) format("embedded-opentype"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Book.woff2) format("woff2"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Book.woff) format("woff"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Book.ttf) format("truetype"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Book.svg#CircularStd-Book) format("svg");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'CircularStd';src:url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-BookItalic.eot);src:url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-BookItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-BookItalic.woff2) format("woff2"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-BookItalic.woff) format("woff"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-BookItalic.ttf) format("truetype"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-BookItalic.svg#CircularStd-BookItalic) format("svg");font-weight:500;font-style:italic;font-display:swap;}@font-face{font-family:'CircularStd';src:url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Bold.eot);src:url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Bold.woff2) format("woff2"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Bold.woff) format("woff"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Bold.ttf) format("truetype"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Bold.svg#CircularStd-Bold) format("svg");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Circular Std Book';src:url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Book_1.eot);src:url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Book_1.eot#iefix) format("embedded-opentype"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Book_1.woff2) format("woff2"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Book_1.woff) format("woff"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Book_1.ttf) format("truetype"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Book_1.svg#CircularStd-Book) format("svg");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'CircularStd';src:url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Black.eot);src:url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Black.eot#iefix) format("embedded-opentype"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Black.woff2) format("woff2"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Black.woff) format("woff"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Black.ttf) format("truetype"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-Black.svg#CircularStd-Black) format("svg");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:'CircularStd';src:url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-MediumItalic.eot);src:url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-MediumItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-MediumItalic.woff2) format("woff2"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-MediumItalic.woff) format("woff"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-MediumItalic.ttf) format("truetype"),url(/themes/custom/serge_ferrari/fonts/CircularStd/CircularStd-MediumItalic.svg#CircularStd-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap;}@font-face{font-family:'HansansCN';src:url(/themes/custom/serge_ferrari/fonts/HansansCN/SourceHanSans-Normal-Alphabetic.eot);src:url(/themes/custom/serge_ferrari/fonts/HansansCN/SourceHanSans-Normal-Alphabetic.eot#iefix) format("embedded-opentype"),url(/themes/custom/serge_ferrari/fonts/HansansCN/SourceHanSans-Normal-Alphabetic.woff2) format("woff2"),url(/themes/custom/serge_ferrari/fonts/HansansCN/SourceHanSans-Normal-Alphabetic.woff) format("woff"),url(/themes/custom/serge_ferrari/fonts/HansansCN/SourceHanSans-Normal-Alphabetic.ttf) format("truetype"),url(/themes/custom/serge_ferrari/fonts/HansansCN/SourceHanSans-Normal-Alphabetic.svg#AchilleIIFY-Regular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'HansansCN-Bold';src:url(/themes/custom/serge_ferrari/fonts/HansansCN/SourceHanSans-Bold-Alphabetic.eot);src:url(/themes/custom/serge_ferrari/fonts/HansansCN/SourceHanSans-Bold-Alphabetic.eot#iefix) format("embedded-opentype"),url(/themes/custom/serge_ferrari/fonts/HansansCN/SourceHanSans-Bold-Alphabetic.woff2) format("woff2"),url(/themes/custom/serge_ferrari/fonts/HansansCN/SourceHanSans-Bold-Alphabetic.woff) format("woff"),url(/themes/custom/serge_ferrari/fonts/HansansCN/SourceHanSans-Bold-Alphabetic.ttf) format("truetype"),url(/themes/custom/serge_ferrari/fonts/HansansCN/SourceHanSans-Bold-Alphabetic.svg#AchilleIIFY-Regular) format("svg");font-weight:700;font-style:normal;}@font-face{font-family:'Open Sans';src:url(/themes/custom/serge_ferrari/fonts/OpenSans/OpenSans-Light.eot);src:url(/themes/custom/serge_ferrari/fonts/OpenSans/OpenSans-Light.eot#iefix) format("embedded-opentype"),url(/themes/custom/serge_ferrari/fonts/OpenSans/OpenSans-Light.woff2) format("woff2"),url(/themes/custom/serge_ferrari/fonts/OpenSans/OpenSans-Light.woff) format("woff"),url(/themes/custom/serge_ferrari/fonts/OpenSans/OpenSans-Light.ttf) format("truetype"),url(/themes/custom/serge_ferrari/fonts/OpenSans/OpenSans-Light.svg#OpenSans-Light) format("svg");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Open Sans';src:url(/themes/custom/serge_ferrari/fonts/OpenSans/OpenSans-Regular.eot);src:url(/themes/custom/serge_ferrari/fonts/OpenSans/OpenSans-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/serge_ferrari/fonts/OpenSans/OpenSans-Regular.woff2) format("woff2"),url(/themes/custom/serge_ferrari/fonts/OpenSans/OpenSans-Regular.woff) format("woff"),url(/themes/custom/serge_ferrari/fonts/OpenSans/OpenSans-Regular.ttf) format("truetype"),url(/themes/custom/serge_ferrari/fonts/OpenSans/OpenSans-Regular.svg#OpenSans-Regular) format("svg");font-weight:normal;font-style:normal;font-display:swap;}*{box-sizing:border-box;}html{font-size:100%;line-height:1.5em;font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%;min-height:100%;}@media print{html{font-size:12pt;}}html[lang='ja'],html[lang='ja'] html{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}html[lang='zh-hans'],html[lang='zh-hans'] html{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}body{background-color:#e7e8ea;color:#222;margin:0;min-height:100%;padding:0;position:relative;}@media (min-width:960px){body{padding-bottom:6.375rem;}}@media (min-width:0) and (max-width:959px){main{padding-left:1.5rem;padding-right:1.5rem;}}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;}audio:not([controls]){display:none;height:0;}progress{vertical-align:baseline;}template,[hidden]{display:none;}a{color:#ea363f;text-decoration:none;-webkit-text-decoration-skip:objects;}:visited{color:#ea363f;}a:active{color:#222;}a:active:not(.button){background-color:transparent;}a:active,a:hover{outline-width:0;}@media print{:link,:visited{text-decoration:underline;}a[href]::after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;text-decoration:none;}a[href^='javascript:']::after,a[href^='#']::after{content:'';}}:focus{outline:none;}h1,h2,h3,h4,h5,h6{font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;}h1[lang='ja'],html[lang='ja'] h1,h2[lang='ja'],html[lang='ja']
  h2,h3[lang='ja'],html[lang='ja']
  h3,h4[lang='ja'],html[lang='ja']
  h4,h5[lang='ja'],html[lang='ja']
  h5,h6[lang='ja'],html[lang='ja']
  h6{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}h1[lang='zh-hans'],html[lang='zh-hans'] h1,h2[lang='zh-hans'],html[lang='zh-hans']
  h2,h3[lang='zh-hans'],html[lang='zh-hans']
  h3,h4[lang='zh-hans'],html[lang='zh-hans']
  h4,h5[lang='zh-hans'],html[lang='zh-hans']
  h5,h6[lang='zh-hans'],html[lang='zh-hans']
  h6{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}h1[lang='zh-hans'],html[lang='zh-hans'] h1,h2[lang='zh-hans'],html[lang='zh-hans']
  h2,h3[lang='zh-hans'],html[lang='zh-hans']
  h3,h4[lang='zh-hans'],html[lang='zh-hans']
  h4,h5[lang='zh-hans'],html[lang='zh-hans']
  h5,h6[lang='zh-hans'],html[lang='zh-hans']
  h6{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}h2,h3{position:relative;}h2::before,h3::before{content:'';width:40px;height:8px;background:#222;position:absolute;bottom:0;}h1{font-size:2.75rem;line-height:3rem;margin-top:1.5rem;margin-bottom:1.5rem;text-align:center;}@media (min-width:960px){h1{font-size:3.8125rem;line-height:3.75rem;}}@-moz-document url-prefix(){h1{font-weight:normal;}}h2{font-size:1.375rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;padding-bottom:1.5rem;}h3{font-size:1rem;line-height:1.5rem;margin-top:1.95rem;margin-bottom:1.95rem;padding-bottom:1.95rem;}h4,h5,h6{font-size:0.6875rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}@-moz-document url-prefix(){h1,h2,h3,h4,h5,h6{font-weight:normal;}}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted;}@media print{abbr[title]::after{content:" (" attr(title) ")";}}b,strong{font-weight:inherit;}strong,b{font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}strong[lang='ja'],html[lang='ja'] strong,b[lang='ja'],html[lang='ja']
  b{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}strong[lang='zh-hans'],html[lang='zh-hans'] strong,b[lang='zh-hans'],html[lang='zh-hans']
  b{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}strong[lang='zh-hans'],html[lang='zh-hans'] strong,b[lang='zh-hans'],html[lang='zh-hans']
  b{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}pre,code,kbd,samp,var{font-family:Menlo,"DejaVu Sans Mono","Ubuntu Mono",Courier,"Courier New",monospace,sans-serif;font-size:1em;}pre[lang='ja'],html[lang='ja'] pre,code[lang='ja'],html[lang='ja']
  code,kbd[lang='ja'],html[lang='ja']
  kbd,samp[lang='ja'],html[lang='ja']
  samp,var[lang='ja'],html[lang='ja']
  var{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}pre[lang='zh-hans'],html[lang='zh-hans'] pre,code[lang='zh-hans'],html[lang='zh-hans']
  code,kbd[lang='zh-hans'],html[lang='zh-hans']
  kbd,samp[lang='zh-hans'],html[lang='zh-hans']
  samp,var[lang='zh-hans'],html[lang='zh-hans']
  var{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}dfn{font-style:italic;}mark{background-color:#ffdc00;color:#222;}small{font-size:0.875rem;}sub,sup{font-size:0.6875rem;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}.divider,hr{margin:1.5rem 0;border:0;border-top:1px solid #bcbcbc;}.divider > :first-child,hr > :first-child{margin-top:1.5rem;}blockquote{margin:1.5rem 3.75rem;font-size:1.375rem;padding:2.125rem 2.5rem 2.375rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;border-bottom:8px solid #222;border-top:8px solid #222;}blockquote[lang='ja'],html[lang='ja'] blockquote{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}blockquote[lang='zh-hans'],html[lang='zh-hans'] blockquote{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}blockquote[lang='zh-hans'],html[lang='zh-hans'] blockquote{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}dl,menu,ol,ul{margin:1.5rem 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 32px;}[dir="rtl"] dd{margin:0 32px 0 0;}menu,ol,ul{padding:0 0 0 32px;}[dir="rtl"] menu,[dir="rtl"]
  ol,[dir="rtl"]
  ul{padding:0 32px 0 0;}ol{counter-reset:item;list-style-type:none;padding:0;}ol li{margin:0.625rem 0;padding-left:2.5rem;display:block;position:relative;}ol li::before{font-size:0.6875rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;counter-increment:item;content:counter(item);color:#fff;background:#222;border-radius:100%;height:24px;width:24px;text-align:center;position:absolute;left:0;}ol li::before[lang='ja'],html[lang='ja'] ol li::before{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}ol li::before[lang='zh-hans'],html[lang='zh-hans'] ol li::before{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}ol li::before[lang='zh-hans'],html[lang='zh-hans'] ol li::before{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.paragraph ul{padding-left:1rem;list-style:none;overflow:hidden;}.paragraph ul li{position:relative;}.paragraph ul li::before{margin-right:0.625rem;content:'';width:5px;height:5px;background:#222;border-radius:50%;display:inline-block;vertical-align:middle;position:relative;top:-1px;}figure{margin:1.5rem 0;}hr{box-sizing:content-box;height:0;overflow:visible;}p,pre{margin:1.5rem 0;}img{border-style:none;}img,svg,iframe{max-width:100%;height:auto;}iframe{border:0;}iframe.sf-iframe-form{width:100%;height:1500px;overflow-x:hidden;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{box-sizing:border-box;max-width:100%;font:inherit;margin:0;color:#222;}button{overflow:visible;}button,select{text-transform:none;}input{padding:0.625rem 1.25rem;overflow:visible;}[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-cancel-button,[type='search']::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-input-placeholder{color:inherit;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}.button,button,html [type='button'],[type='reset'],[type='submit']{-moz-appearance:button;-webkit-appearance:button;}a.button{-moz-appearance:none;-webkit-appearance:none;}.button,button,[type='button'],[type='reset'],[type='submit']{padding:1.125rem 1.375rem;border-radius:0.3125rem;display:inline-block;line-height:inherit;text-decoration:none;background-color:#222;border:0;color:#fff;cursor:pointer;text-transform:lowercase;}.button::-moz-focus-inner,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,button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:1px dotted ButtonText;}.button:hover,.button:focus,.button:active,button:hover,button:focus,button:active,[type='button']:hover,[type='button']:focus,[type='button']:active,[type='reset']:hover,[type='reset']:focus,[type='reset']:active,[type='submit']:hover,[type='submit']:focus,[type='submit']:active{text-decoration:none;color:#fff;outline:0;}.button.btn-vertical,.button.btn-horizontal,.button.btn-aide,.button.btn-multiline,.button.btn-vertical-black,button.btn-vertical,button.btn-horizontal,button.btn-aide,button.btn-multiline,button.btn-vertical-black,[type='button'].btn-vertical,[type='button'].btn-horizontal,[type='button'].btn-aide,[type='button'].btn-multiline,[type='button'].btn-vertical-black,[type='reset'].btn-vertical,[type='reset'].btn-horizontal,[type='reset'].btn-aide,[type='reset'].btn-multiline,[type='reset'].btn-vertical-black,[type='submit'].btn-vertical,[type='submit'].btn-horizontal,[type='submit'].btn-aide,[type='submit'].btn-multiline,[type='submit'].btn-vertical-black{transition:background-position .3s ease-in;}.button.btn-vertical,button.btn-vertical,[type='button'].btn-vertical,[type='reset'].btn-vertical,[type='submit'].btn-vertical{padding:1.125rem 3.125rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;background:url(/themes/custom/serge_ferrari/images/arrow-down.png) no-repeat left center;}.button.btn-vertical[lang='ja'],html[lang='ja'] .button.btn-vertical,button.btn-vertical[lang='ja'],html[lang='ja']
    button.btn-vertical,[type='button'].btn-vertical[lang='ja'],html[lang='ja']
    [type='button'].btn-vertical,[type='reset'].btn-vertical[lang='ja'],html[lang='ja']
    [type='reset'].btn-vertical,[type='submit'].btn-vertical[lang='ja'],html[lang='ja']
    [type='submit'].btn-vertical{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.button.btn-vertical[lang='zh-hans'],html[lang='zh-hans'] .button.btn-vertical,button.btn-vertical[lang='zh-hans'],html[lang='zh-hans']
    button.btn-vertical,[type='button'].btn-vertical[lang='zh-hans'],html[lang='zh-hans']
    [type='button'].btn-vertical,[type='reset'].btn-vertical[lang='zh-hans'],html[lang='zh-hans']
    [type='reset'].btn-vertical,[type='submit'].btn-vertical[lang='zh-hans'],html[lang='zh-hans']
    [type='submit'].btn-vertical{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.button.btn-vertical[lang='zh-hans'],html[lang='zh-hans'] .button.btn-vertical,button.btn-vertical[lang='zh-hans'],html[lang='zh-hans']
    button.btn-vertical,[type='button'].btn-vertical[lang='zh-hans'],html[lang='zh-hans']
    [type='button'].btn-vertical,[type='reset'].btn-vertical[lang='zh-hans'],html[lang='zh-hans']
    [type='reset'].btn-vertical,[type='submit'].btn-vertical[lang='zh-hans'],html[lang='zh-hans']
    [type='submit'].btn-vertical{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.button.btn-vertical:hover,button.btn-vertical:hover,[type='button'].btn-vertical:hover,[type='reset'].btn-vertical:hover,[type='submit'].btn-vertical:hover{background-position:left 22px;}.button.btn-horizontal,button.btn-horizontal,[type='button'].btn-horizontal,[type='reset'].btn-horizontal,[type='submit'].btn-horizontal{padding:0.75rem 3.5rem 0.75rem 0;background-image:url(/themes/custom/serge_ferrari/images/arrow-right.png);background-image:url(/themes/custom/serge_ferrari/images/arrow-right.svg);background-position:calc(100% - 22px) center;background-repeat:no-repeat;}.button.btn-horizontal:hover,button.btn-horizontal:hover,[type='button'].btn-horizontal:hover,[type='reset'].btn-horizontal:hover,[type='submit'].btn-horizontal:hover{background-position:right center;}.button.btn-horizontal-black,button.btn-horizontal-black,[type='button'].btn-horizontal-black,[type='reset'].btn-horizontal-black,[type='submit'].btn-horizontal-black{margin-top:2.8125rem;padding:1.1875rem 4.875rem 1.1875rem 1.375rem;background-color:#222;background-image:url(/themes/custom/serge_ferrari/images/arrow-right-white.png);background-position:right 10px center;background-repeat:no-repeat;border-radius:0;color:#fff;}.button.btn-multiline,button.btn-multiline,[type='button'].btn-multiline,[type='reset'].btn-multiline,[type='submit'].btn-multiline{font-size:1.9375rem;padding-right:5rem;background:url(/themes/custom/serge_ferrari/images/arrow-multiline.png) no-repeat calc(100% - 10px) center;position:relative;}.button.btn-multiline::after,button.btn-multiline::after,[type='button'].btn-multiline::after,[type='reset'].btn-multiline::after,[type='submit'].btn-multiline::after{width:30px;height:2px;content:'';background:#222;position:absolute;right:5px;bottom:22px;}.button.btn-multiline:hover,button.btn-multiline:hover,[type='button'].btn-multiline:hover,[type='reset'].btn-multiline:hover,[type='submit'].btn-multiline:hover{background-position:calc(100% - 10px) calc(50% - 10px);}.button.btn-multiline span,button.btn-multiline span,[type='button'].btn-multiline span,[type='reset'].btn-multiline span,[type='submit'].btn-multiline span{font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;display:block;}.button.btn-multiline span[lang='ja'],html[lang='ja'] .button.btn-multiline span,button.btn-multiline span[lang='ja'],html[lang='ja']
      button.btn-multiline span,[type='button'].btn-multiline span[lang='ja'],html[lang='ja']
      [type='button'].btn-multiline span,[type='reset'].btn-multiline span[lang='ja'],html[lang='ja']
      [type='reset'].btn-multiline span,[type='submit'].btn-multiline span[lang='ja'],html[lang='ja']
      [type='submit'].btn-multiline span{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.button.btn-multiline span[lang='zh-hans'],html[lang='zh-hans'] .button.btn-multiline span,button.btn-multiline span[lang='zh-hans'],html[lang='zh-hans']
      button.btn-multiline span,[type='button'].btn-multiline span[lang='zh-hans'],html[lang='zh-hans']
      [type='button'].btn-multiline span,[type='reset'].btn-multiline span[lang='zh-hans'],html[lang='zh-hans']
      [type='reset'].btn-multiline span,[type='submit'].btn-multiline span[lang='zh-hans'],html[lang='zh-hans']
      [type='submit'].btn-multiline span{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.button.btn-multiline span[lang='zh-hans'],html[lang='zh-hans'] .button.btn-multiline span,button.btn-multiline span[lang='zh-hans'],html[lang='zh-hans']
      button.btn-multiline span,[type='button'].btn-multiline span[lang='zh-hans'],html[lang='zh-hans']
      [type='button'].btn-multiline span,[type='reset'].btn-multiline span[lang='zh-hans'],html[lang='zh-hans']
      [type='reset'].btn-multiline span,[type='submit'].btn-multiline span[lang='zh-hans'],html[lang='zh-hans']
      [type='submit'].btn-multiline span{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.button.btn-plus,button.btn-plus,[type='button'].btn-plus,[type='reset'].btn-plus,[type='submit'].btn-plus{font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;text-align:center;background:#e8e9eb;}.button.btn-plus[lang='ja'],html[lang='ja'] .button.btn-plus,button.btn-plus[lang='ja'],html[lang='ja']
    button.btn-plus,[type='button'].btn-plus[lang='ja'],html[lang='ja']
    [type='button'].btn-plus,[type='reset'].btn-plus[lang='ja'],html[lang='ja']
    [type='reset'].btn-plus,[type='submit'].btn-plus[lang='ja'],html[lang='ja']
    [type='submit'].btn-plus{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.button.btn-plus[lang='zh-hans'],html[lang='zh-hans'] .button.btn-plus,button.btn-plus[lang='zh-hans'],html[lang='zh-hans']
    button.btn-plus,[type='button'].btn-plus[lang='zh-hans'],html[lang='zh-hans']
    [type='button'].btn-plus,[type='reset'].btn-plus[lang='zh-hans'],html[lang='zh-hans']
    [type='reset'].btn-plus,[type='submit'].btn-plus[lang='zh-hans'],html[lang='zh-hans']
    [type='submit'].btn-plus{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.button.btn-plus[lang='zh-hans'],html[lang='zh-hans'] .button.btn-plus,button.btn-plus[lang='zh-hans'],html[lang='zh-hans']
    button.btn-plus,[type='button'].btn-plus[lang='zh-hans'],html[lang='zh-hans']
    [type='button'].btn-plus,[type='reset'].btn-plus[lang='zh-hans'],html[lang='zh-hans']
    [type='reset'].btn-plus,[type='submit'].btn-plus[lang='zh-hans'],html[lang='zh-hans']
    [type='submit'].btn-plus{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.button.btn-aide,button.btn-aide,[type='button'].btn-aide,[type='reset'].btn-aide,[type='submit'].btn-aide{padding:0.75rem 6.25rem 0.75rem 1.25rem;background:#222 url(/themes/custom/serge_ferrari/images/aide.png) no-repeat calc(100% - 30px) center;color:#fff;}.button.btn-aide:hover,button.btn-aide:hover,[type='button'].btn-aide:hover,[type='reset'].btn-aide:hover,[type='submit'].btn-aide:hover{background-position:calc(100% - 20px) center;}.field--type-text-long .button,.field--type-text-long
  button,.field--type-text-long
  [type='button'],.field--type-text-long
  [type='reset'],.field--type-text-long
  [type='submit']{text-transform:none;}.btn-plus-wrapper{display:inline-block;cursor:pointer;height:48px;}.btn-plus-wrapper i{padding:0.375rem;font-size:2.25rem;float:right;background:#222;color:#fff;height:48px;transition:font-size .3s ease-in,padding .3s ease-in;}.btn-plus-wrapper:hover i{font-size:2.5rem;padding:0.25rem;}[disabled].button,button[disabled],[disabled][type='button'],[disabled][type='reset'],[disabled][type='submit']{cursor:default;color:#959595;}[disabled].button:hover,button[disabled]:hover,[disabled][type='button']:hover,[disabled][type='reset']:hover,[disabled][type='submit']:hover,[disabled].button:focus,button[disabled]:focus,[disabled][type='button']:focus,[disabled][type='reset']:focus,[disabled][type='submit']:focus,[disabled].button:active,button[disabled]:active,[disabled][type='button']:active,[disabled][type='reset']:active,[disabled][type='submit']:active{color:#959595;}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number'],select,textarea{font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;background-color:transparent;border:1px solid #e8e9eb;width:100%;}[type='text'][lang='ja'],html[lang='ja'] [type='text'],[type='search'][lang='ja'],html[lang='ja']
  [type='search'],[type='tel'][lang='ja'],html[lang='ja']
  [type='tel'],[type='url'][lang='ja'],html[lang='ja']
  [type='url'],[type='email'][lang='ja'],html[lang='ja']
  [type='email'],[type='password'][lang='ja'],html[lang='ja']
  [type='password'],[type='date'][lang='ja'],html[lang='ja']
  [type='date'],[type='time'][lang='ja'],html[lang='ja']
  [type='time'],[type='number'][lang='ja'],html[lang='ja']
  [type='number'],select[lang='ja'],html[lang='ja']
  select,textarea[lang='ja'],html[lang='ja']
  textarea{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}[type='text'][lang='zh-hans'],html[lang='zh-hans'] [type='text'],[type='search'][lang='zh-hans'],html[lang='zh-hans']
  [type='search'],[type='tel'][lang='zh-hans'],html[lang='zh-hans']
  [type='tel'],[type='url'][lang='zh-hans'],html[lang='zh-hans']
  [type='url'],[type='email'][lang='zh-hans'],html[lang='zh-hans']
  [type='email'],[type='password'][lang='zh-hans'],html[lang='zh-hans']
  [type='password'],[type='date'][lang='zh-hans'],html[lang='zh-hans']
  [type='date'],[type='time'][lang='zh-hans'],html[lang='zh-hans']
  [type='time'],[type='number'][lang='zh-hans'],html[lang='zh-hans']
  [type='number'],select[lang='zh-hans'],html[lang='zh-hans']
  select,textarea[lang='zh-hans'],html[lang='zh-hans']
  textarea{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}[type='text']:focus,[type='search']:focus,[type='tel']:focus,[type='url']:focus,[type='email']:focus,[type='password']:focus,[type='date']:focus,[type='time']:focus,[type='number']:focus,select:focus,textarea:focus{outline:1px solid #e8e9eb;}[type='checkbox'],[type='radio']{box-sizing:border-box;padding:0;display:none;}[type='checkbox'] + label,[type='radio'] + label{padding:0.125rem 0 0 1.875rem;display:inline-block;cursor:pointer;position:relative;}[type='checkbox'] + label::before,[type='radio'] + label::before{margin-right:0.625rem;content:'';width:20px;height:20px;align-items:center;border:1px solid #a2a2a2;background:#fff;position:absolute;left:0;}[type='checkbox']:checked + label::before{background:transparent url(/themes/custom/serge_ferrari/images/check.png) center center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/check.svg) center center no-repeat;}[type='radio'] + label::before{border-radius:50%;}[type='radio']:checked + label::after{border-radius:50%;background:#222;content:'';position:absolute;width:12px;height:12px;left:5px;top:7px;}fieldset{padding:0.525rem 0.9375rem 0.975rem;border:1px solid #bcbcbc;margin:0 2px;}legend{padding:0 0.3125rem;box-sizing:border-box;display:table;max-width:100%;white-space:normal;color:inherit;margin-left:-5px;}label{font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;flex:0 0 11.1875rem;font-weight:normal;line-height:1.1;}label[lang='ja'],html[lang='ja'] label{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}label[lang='zh-hans'],html[lang='zh-hans'] label{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}label[lang='zh-hans'],html[lang='zh-hans'] label{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.form-type-select .selectize-control.single{width:100%;}.form-type-select .selectize-control.single .selectize-input{background:#fff;border:0;box-shadow:none;display:block;padding:0;text-shadow:none;}.form-type-select .selectize-control.single .selectize-input .item{padding:0.625rem 2.5rem 0.625rem 1.25rem;font-size:1rem;background:transparent url(/themes/custom/serge_ferrari/images/dropdown-open.png) right 20px center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/dropdown-open.svg) right 20px center no-repeat;font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;border:1px solid #e8e9eb;color:#a2a2a2;cursor:pointer;line-height:1.5;width:100%;}.form-type-select .selectize-control.single .selectize-input .item[lang='ja'],html[lang='ja'] .form-type-select .selectize-control.single .selectize-input .item{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.form-type-select .selectize-control.single .selectize-input .item[lang='zh-hans'],html[lang='zh-hans'] .form-type-select .selectize-control.single .selectize-input .item{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.form-type-select .selectize-control.single .selectize-input .item:focus{outline:1px solid #e8e9eb;}.form-type-select .selectize-control.single .selectize-input.input-active .item{background:transparent url(/themes/custom/serge_ferrari/images/dropdown.png) right 20px center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/dropdown.svg) right 20px center no-repeat;}.form-type-select .selectize-control.single .selectize-input::after,.form-type-select .selectize-control.single .selectize-input.dropdown-active::after{content:none;}.form-type-select .selectize-control.single .selectize-input > input{display:none !important;}.form-type-select .selectize-input.dropdown-active::before{background:none;}.form-type-select .selectize-dropdown.single{padding:0.8125rem 0 0.625rem;border:1px solid #e8e9eb;box-shadow:none;border-radius:0;}.form-type-select .selectize-dropdown.single,.form-type-select .selectize-dropdown.single .optgroup-header{font-size:1rem;}.form-type-select .selectize-dropdown.single [data-selectable],.form-type-select .selectize-dropdown.single .optgroup-header{padding-left:1.3125rem;padding-right:1.3125rem;}select{padding:0.625rem 1.25rem;}optgroup{font-weight:bold;}textarea{padding:0.625rem 1.25rem;overflow:auto;}.form-textarea-wrapper{width:100%;}.form-item-captcha-response{flex-wrap:wrap;}.form-item-captcha-response input{width:auto;}.form-item-captcha-response .description{margin-left:11.1875rem;width:100%;color:#a2a2a2;}@media (min-width:0) and (max-width:479px){.form-item{flex-wrap:wrap;}.form-item-captcha-response label{flex:1 0 auto;}.form-item-captcha-response .description{margin-left:0;}.form-item label{width:100%;}}table{margin:1.5rem 0;border-collapse:collapse;border-spacing:0;width:100%;text-align:left;}table caption{text-align:left;}thead{border:0;}td,th{padding:0;}th{font-size:1rem;padding-bottom:0.5rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;text-align:left;text-transform:lowercase;}th[lang='ja'],html[lang='ja'] th{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}th[lang='zh-hans'],html[lang='zh-hans'] th{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}th[lang='zh-hans'],html[lang='zh-hans'] th{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}td{padding:1.25rem 0 0.5rem;border-bottom:2px solid #222;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.layout-3col{margin-left:-20px;margin-right:-20px;padding-left:0;padding-right:0;}.layout-3col:before{content:"";display:table;}.layout-3col:after{content:"";display:table;clear:both;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar,.layout-3col__col-1,.layout-3col__col-2,.layout-3col__col-3,.layout-3col__col-4,.layout-3col__col-x{clear:both;padding-left:20px;padding-right:20px;float:left;width:100%;margin-left:0%;margin-right:-100%;}[dir="rtl"] .layout-3col__full,[dir="rtl"] .layout-3col__left-content,[dir="rtl"] .layout-3col__right-content,[dir="rtl"] .layout-3col__left-sidebar,[dir="rtl"] .layout-3col__right-sidebar,[dir="rtl"] .layout-3col__first-left-sidebar,[dir="rtl"] .layout-3col__second-left-sidebar,[dir="rtl"] .layout-3col__col-1,[dir="rtl"] .layout-3col__col-2,[dir="rtl"] .layout-3col__col-3,[dir="rtl"] .layout-3col__col-4,[dir="rtl"] .layout-3col__col-x{float:right;margin-right:0%;margin-left:-100%;}@media (min-width:640px){.layout-3col{margin-left:-20px;margin-right:-20px;padding-left:0;padding-right:0;}.layout-3col:before{content:"";display:table;}.layout-3col:after{content:"";display:table;clear:both;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar{float:left;width:200%;margin-left:0%;margin-right:-100%;padding-left:20px;padding-right:20px;}[dir="rtl"] .layout-3col__full,[dir="rtl"] .layout-3col__left-content,[dir="rtl"] .layout-3col__right-content,[dir="rtl"] .layout-3col__left-sidebar,[dir="rtl"] .layout-3col__right-sidebar{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__first-left-sidebar,.layout-3col__col-1,.layout-3col__col-3,.layout-3col__col-x:nth-child(2n + 1){float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:20px;padding-right:20px;}[dir="rtl"] .layout-3col__first-left-sidebar,[dir="rtl"] .layout-3col__col-1,[dir="rtl"] .layout-3col__col-3,[dir="rtl"] .layout-3col__col-x:nth-child(2n + 1){float:right;margin-right:0%;margin-left:-100%;}.layout-3col__second-left-sidebar,.layout-3col__col-2,.layout-3col__col-4,.layout-3col__col-x:nth-child(2n){clear:none;float:left;width:100%;margin-left:100%;margin-right:-100%;padding-left:20px;padding-right:20px;}[dir="rtl"] .layout-3col__second-left-sidebar,[dir="rtl"] .layout-3col__col-2,[dir="rtl"] .layout-3col__col-4,[dir="rtl"] .layout-3col__col-x:nth-child(2n){float:right;margin-right:100%;margin-left:-100%;}}@media (min-width:960px){.layout-3col__full{float:left;width:300%;margin-left:0%;margin-right:-100%;}[dir="rtl"] .layout-3col__full{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__left-content{float:left;width:200%;margin-left:0%;margin-right:-100%;}[dir="rtl"] .layout-3col__left-content{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__right-content{float:left;width:200%;margin-left:100%;margin-right:-100%;}[dir="rtl"] .layout-3col__right-content{float:right;margin-right:100%;margin-left:-100%;}.layout-3col__left-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar{clear:right;float:right;width:100%;margin-right:200%;margin-left:-100%;}[dir="rtl"] .layout-3col__left-sidebar,[dir="rtl"] .layout-3col__first-left-sidebar,[dir="rtl"] .layout-3col__second-left-sidebar{clear:left;}[dir="rtl"] .layout-3col__left-sidebar,[dir="rtl"] .layout-3col__first-left-sidebar,[dir="rtl"] .layout-3col__second-left-sidebar{float:left;margin-left:200%;margin-right:-100%;}.layout-3col__right-sidebar{clear:right;float:right;width:100%;margin-right:0%;margin-left:-100%;}[dir="rtl"] .layout-3col__right-sidebar{clear:left;}[dir="rtl"] .layout-3col__right-sidebar{float:left;margin-left:0%;margin-right:-100%;}.layout-3col__col-1,.layout-3col__col-x:nth-child(3n+1){clear:both;float:left;width:100%;margin-left:0%;margin-right:-100%;}[dir="rtl"] .layout-3col__col-1,[dir="rtl"] .layout-3col__col-x:nth-child(3n+1){float:right;margin-right:0%;margin-left:-100%;}.layout-3col__col-2,.layout-3col__col-x:nth-child(3n+2){clear:none;float:left;width:100%;margin-left:100%;margin-right:-100%;}[dir="rtl"] .layout-3col__col-2,[dir="rtl"] .layout-3col__col-x:nth-child(3n+2){float:right;margin-right:100%;margin-left:-100%;}.layout-3col__col-3,.layout-3col__col-x:nth-child(3n){clear:none;float:left;width:100%;margin-left:200%;margin-right:-100%;}[dir="rtl"] .layout-3col__col-3,[dir="rtl"] .layout-3col__col-x:nth-child(3n){float:right;margin-right:200%;margin-left:-100%;}.layout-3col__col-4{display:none;}}.layout-3col__grid-item-container{padding-left:0;padding-right:0;}.layout-3col__grid-item-container:before{content:"";display:table;}.layout-3col__grid-item-container:after{content:"";display:table;clear:both;}.layout-center{padding-left:20px;padding-right:20px;margin:0 auto;max-width:1180px;}@media (min-width:640px){.layout-center{padding-left:20px;padding-right:20px;}}.layout-center--shared-grid,.layout-center.layout-3col{padding-left:0;padding-right:0;}.layout-swap{position:relative;}@media (min-width:640px){.layout-swap{padding-top:48px;}}@media (min-width:640px){.layout-swap__top{position:absolute;top:0;height:48px;width:100%;}}.layout-1col-page .title-region,.layout-1col-page .title-region h1{text-align:left;}.layout-1col-page .title-region h1{margin-bottom:1.9375rem;margin-top:0.75rem;font-size:1.9375rem;line-height:2.3125rem;}.is-page-node-type-editorial-page .layout-1col-page .title-region h1{margin-top:1.25rem;}.layout-1col-page .center-region{padding:1.5625rem 0.9375rem 0.9375rem;background-color:#fff;margin-left:auto;margin-right:auto;}.layout-1col-page .center-region .paragraph--type--paragraph-editorial-image{margin:1.5625rem -0.9375rem 0.9375rem;margin-left:-0.9375rem;margin-right:-0.9375rem;margin-top:1.5625rem;margin-bottom:0.9375rem;}.layout-1col-page .center-region .paragraph--type--paragraph-editorial-image img{display:block;}.layout-1col-page .bottom-region{margin-top:1.5rem;padding-left:0.9375rem;padding-right:0.9375rem;}.layout-1col-page .bottom-region .region-title{font-size:1rem;line-height:1.5rem;margin-bottom:0.9375rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;text-align:center;}.layout-1col-page .bottom-region .region-title[lang='ja'],html[lang='ja'] .layout-1col-page .bottom-region .region-title{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.layout-1col-page .bottom-region .region-title[lang='zh-hans'],html[lang='zh-hans'] .layout-1col-page .bottom-region .region-title{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.layout-1col-page .bottom-region .region-title[lang='zh-hans'],html[lang='zh-hans'] .layout-1col-page .bottom-region .region-title{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}@media (min-width:960px){.layout-1col-page{max-width:75rem;margin-left:auto;margin-right:auto;}.is-page-node-type-editorial-page .layout-1col-page{padding-top:4.375rem;}.layout-1col-page .title-region{max-width:50rem;margin-left:auto;margin-right:auto;}.layout-1col-page .title-region h1{margin-bottom:3.8125rem;margin-top:1.375rem;font-size:3.8125rem;line-height:4.625rem;}.is-page-node-type-editorial-page .layout-1col-page .title-region h1{margin-top:1.375rem;}.layout-1col-page .center-region{padding:4.9375rem 7.5625rem 2.75rem;position:relative;}.layout-1col-page .center-region .paragraph--type--paragraph-editorial-image{margin:3.125rem -7.5625rem 1.875rem;}.is-page-node-type-editorial-page .layout-1col-page .center-region{width:90%;}.layout-1col-page .header-region + .center-region{margin-top:-14.0625rem;}.layout-1col-page .bottom-region{margin-top:3rem;padding-left:6.75rem;padding-right:6.75rem;}.layout-1col-page .bottom-region .region-title{margin-bottom:2.1875rem;}.layout-1col-page .bottom-region .list-items{margin:0 -1.1875rem;display:flex;flex-wrap:wrap;flex-direction:row;}.layout-1col-page .bottom-region .list-item{padding:0 1.1875rem;max-width:21.25rem;width:calc(100% / 3);}}.product-teaser{margin-bottom:1.1875rem;padding:1.1875rem 1.8125rem 2rem 1.3125rem;font-size:1rem;line-height:1.5rem;width:23.75rem;background-color:#fff;cursor:pointer;max-width:100%;}.product-teaser .field--type-image{margin-bottom:2.375rem;text-align:center;}.product-teaser .title,.product-teaser .field--name-node-title{margin-bottom:1.5625rem;}.product-teaser .title,.product-teaser .title a,.product-teaser .field--name-node-title,.product-teaser .field--name-node-title a{font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;color:#222;text-transform:uppercase;}.product-teaser .title[lang='ja'],html[lang='ja'] .product-teaser .title,.product-teaser .title a[lang='ja'],html[lang='ja']
      .product-teaser .title a,.product-teaser .field--name-node-title[lang='ja'],html[lang='ja']
      .product-teaser .field--name-node-title,.product-teaser .field--name-node-title a[lang='ja'],html[lang='ja']
      .product-teaser .field--name-node-title a{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.product-teaser .title[lang='zh-hans'],html[lang='zh-hans'] .product-teaser .title,.product-teaser .title a[lang='zh-hans'],html[lang='zh-hans']
      .product-teaser .title a,.product-teaser .field--name-node-title[lang='zh-hans'],html[lang='zh-hans']
      .product-teaser .field--name-node-title,.product-teaser .field--name-node-title a[lang='zh-hans'],html[lang='zh-hans']
      .product-teaser .field--name-node-title a{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.product-teaser .title[lang='zh-hans'],html[lang='zh-hans'] .product-teaser .title,.product-teaser .title a[lang='zh-hans'],html[lang='zh-hans']
      .product-teaser .title a,.product-teaser .field--name-node-title[lang='zh-hans'],html[lang='zh-hans']
      .product-teaser .field--name-node-title,.product-teaser .field--name-node-title a[lang='zh-hans'],html[lang='zh-hans']
      .product-teaser .field--name-node-title a{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.product-teaser h2{padding-bottom:0;margin-bottom:0;}.product-teaser h2::before{content:none;}@media (min-width:0) and (max-width:959px){.is-page-node-type-product .product-teaser,.is-page-node-type-solution .product-teaser,.is-page-node-type-editorial-page .product-teaser,.is-page-node-type-success-story .product-teaser{margin:0 0 0.625rem;padding:0.9375rem;width:100%;}.is-page-node-type-product .product-teaser .field--type-image,.is-page-node-type-solution .product-teaser .field--type-image,.is-page-node-type-editorial-page .product-teaser .field--type-image,.is-page-node-type-success-story .product-teaser .field--type-image{width:3.75rem;float:left;margin:0;}.is-page-node-type-product .product-teaser h2,.is-page-node-type-solution .product-teaser h2,.is-page-node-type-editorial-page .product-teaser h2,.is-page-node-type-success-story .product-teaser h2{font-size:0.875rem;line-height:1.05rem;margin-top:1.25rem;padding:0;margin-bottom:0;width:calc(100% - 75px);float:right;font-weight:normal;text-transform:uppercase;}.is-page-node-type-product .product-teaser h2::before,.is-page-node-type-solution .product-teaser h2::before,.is-page-node-type-editorial-page .product-teaser h2::before,.is-page-node-type-success-story .product-teaser h2::before{content:none;}.is-page-node-type-product .product-teaser .field--name-teaser-text,.is-page-node-type-solution .product-teaser .field--name-teaser-text,.is-page-node-type-editorial-page .product-teaser .field--name-teaser-text,.is-page-node-type-success-story .product-teaser .field--name-teaser-text{padding-left:4.6875rem;clear:both;}.is-page-node-type-product .product-teaser .field--name-teaser-text p,.is-page-node-type-solution .product-teaser .field--name-teaser-text p,.is-page-node-type-editorial-page .product-teaser .field--name-teaser-text p,.is-page-node-type-success-story .product-teaser .field--name-teaser-text p{font-size:0.875rem;line-height:1.05rem;}.is-page-node-type-product .product-teaser .field--name-teaser-text p:first-child,.is-page-node-type-solution .product-teaser .field--name-teaser-text p:first-child,.is-page-node-type-editorial-page .product-teaser .field--name-teaser-text p:first-child,.is-page-node-type-success-story .product-teaser .field--name-teaser-text p:first-child{margin-top:0;}.is-page-node-type-product .product-teaser .field--name-teaser-text p:last-child,.is-page-node-type-solution .product-teaser .field--name-teaser-text p:last-child,.is-page-node-type-editorial-page .product-teaser .field--name-teaser-text p:last-child,.is-page-node-type-success-story .product-teaser .field--name-teaser-text p:last-child{margin-bottom:0.9375rem;}}@media (min-width:960px){.product-teaser{margin-bottom:2.375rem;padding:2.4375rem 2.625rem 0.625rem;width:100%;}}.achievements-header{margin-bottom:1.875rem;cursor:pointer;position:relative;}.achievements-header::before{content:'';display:table;}.achievements-header::after{content:'';display:table;clear:both;}.achievements-header .image img{display:block;}.achievements-header .content{top:1.375rem;}.achievements-header .content #ss-header h2,.achievements-header .content #ss-header h3{font-size:1.375rem;line-height:1.4375rem;padding:0;margin:0;}.achievements-header .content #ss-header h2::before,.achievements-header .content #ss-header h3::before{display:none;}.achievements-header .content #ss-header .field--name-node-title{margin-bottom:1.0625rem;}.achievements-header .content #ss-header .container{padding:0;}.achievements-header .content #ss-header .heading-wrapper{float:none;margin:0;position:static;}.achievements-header .content #ss-header .ss-info{flex-direction:column;}.achievements-header .content #ss-header .ss-info .field--name-node-title{margin-bottom:0;}.achievements-header .content #ss-header .ss-about{padding:1.75rem 1.3125rem;}@media (min-width:960px){.achievements-header{margin-bottom:3.625rem;}.achievements-header .image{padding-left:7.5rem;position:absolute;}.achievements-header .content{top:2.75rem;left:0;position:relative;z-index:1;}.achievements-header .content #ss-header h2,.achievements-header .content #ss-header h3{font-size:1.9375rem;line-height:2.625rem;}.achievements-header .content #ss-header .heading-wrapper{width:22.6875rem;}.achievements-header .content #ss-header .field--name-node-title{margin-bottom:2.125rem;}.achievements-header .content #ss-header .ss-about{padding:3.5rem 2.6875rem;}.achievements-header.even .image{padding-right:7.5rem;padding-left:0;}.achievements-header.even .content{float:right;left:auto;right:0;}}.achievement-popin{margin-bottom:1.125rem;max-width:23.5rem;}.achievement-popin h2,.achievement-popin h3{font-size:1rem;line-height:1.5rem;padding:0;margin:0;}.achievement-popin h2::before,.achievement-popin h3::before{display:none;}.achievement-popin .field--name-solution a{font-size:0.6875rem;line-height:1.5rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;color:#959595;text-transform:lowercase;}.achievement-popin .field--name-solution a[lang='ja'],html[lang='ja'] .achievement-popin .field--name-solution a{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.achievement-popin .field--name-solution a[lang='zh-hans'],html[lang='zh-hans'] .achievement-popin .field--name-solution a{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.achievement-popin .field--name-solution a[lang='zh-hans'],html[lang='zh-hans'] .achievement-popin .field--name-solution a{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.achievement-popin .image{position:relative;}.achievement-popin .image img{display:block;width:100%;}.achievement-popin .image .image-wrapper{margin-bottom:0.625rem;position:relative;}.achievement-popin .image,.achievement-popin .image .image-wrapper{position:relative;}.achievement-popin .image .popup-link{position:absolute;right:0;bottom:0;}.achievement-popin .image .ajax-progress-throbber{display:none;}.achievement-popin .content,.achievement-popin .bottom,.achievement-popin .field--name-solution{padding-left:1.25rem;max-width:20rem;text-align:left;}.achievement-popin .bottom > *{display:inline;}.achievement-popin .bottom *:first-child:not(:last-child)::after{padding:0 0.5rem;content:'–';}.achievement-popin .bottom .field--name-country{font-size:0.75rem;line-height:1.5rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;text-transform:uppercase;}.achievement-popin .bottom .field--name-country[lang='ja'],html[lang='ja'] .achievement-popin .bottom .field--name-country{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.achievement-popin .bottom .field--name-country[lang='zh-hans'],html[lang='zh-hans'] .achievement-popin .bottom .field--name-country{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.achievement-popin .bottom .field--name-country[lang='zh-hans'],html[lang='zh-hans'] .achievement-popin .bottom .field--name-country{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}@media (min-width:960px){.achievement-popin .content,.achievement-popin .bottom,.achievement-popin .field--name-solution{padding-left:2.4375rem;}}.color-chart-popin{text-align:center;}.color-chart-popin__id{margin-bottom:20px;}.color-chart-popin .field--name-node-title h2{position:relative;display:inline-block;}.color-chart-popin .field--name-field-image img{border:1px solid #bcbcbc;}body.popup-is-open{overflow:hidden;}.inspiration-popin{padding:1.125rem 3.75rem;}.inspiration-popin .inspiration-info-wrapper{font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;justify-content:space-between;}.inspiration-popin .inspiration-info-wrapper::before{content:'';display:table;}.inspiration-popin .inspiration-info-wrapper::after{content:'';display:table;clear:both;}.inspiration-popin .inspiration-info-wrapper[lang='ja'],html[lang='ja'] .inspiration-popin .inspiration-info-wrapper{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.inspiration-popin .inspiration-info-wrapper[lang='zh-hans'],html[lang='zh-hans'] .inspiration-popin .inspiration-info-wrapper{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.inspiration-popin .product{float:left;width:33.333%;}.inspiration-popin .product .layout{display:block;}.inspiration-popin .product .layout__region--first{padding:0 0.625rem 0 0;float:left;text-transform:uppercase;}.inspiration-popin .product .layout__region--second{padding:0.3125rem 0.625rem 0;line-height:1;}.inspiration-popin .product .field--name-node-title{font-size:0.6875rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;text-transform:uppercase;}.inspiration-popin .product .field--name-node-title[lang='ja'],html[lang='ja'] .inspiration-popin .product .field--name-node-title{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.inspiration-popin .product .field--name-node-title[lang='zh-hans'],html[lang='zh-hans'] .inspiration-popin .product .field--name-node-title{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.inspiration-popin .product .field--name-node-title[lang='zh-hans'],html[lang='zh-hans'] .inspiration-popin .product .field--name-node-title{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.inspiration-popin .product .field--name-solution{font-size:0.6875rem;font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;text-transform:uppercase;}.inspiration-popin .product .field--name-solution[lang='ja'],html[lang='ja'] .inspiration-popin .product .field--name-solution{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.inspiration-popin .product .field--name-solution[lang='zh-hans'],html[lang='zh-hans'] .inspiration-popin .product .field--name-solution{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.inspiration-popin .product .ds-2col{display:flex;}.inspiration-popin .product .ds-2col > .group-left,.inspiration-popin .product .ds-2col > .group-right{font-size:0.6875rem;line-height:1.125rem;display:flex;flex-direction:column;justify-content:center;flex:0 1 50%;}.inspiration-popin .product .ds-2col > .group-left{margin-right:0.625rem;flex-basis:3.125rem;}.inspiration-popin .product .ds-2col > .group-right{font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;}.inspiration-popin .product .ds-2col > .group-right[lang='ja'],html[lang='ja'] .inspiration-popin .product .ds-2col > .group-right{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.inspiration-popin .product .ds-2col > .group-right[lang='zh-hans'],html[lang='zh-hans'] .inspiration-popin .product .ds-2col > .group-right{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.inspiration-popin .info{margin:0 auto;width:33.333%;}.inspiration-popin .info__inner-wrapper{text-align:center;}.inspiration-popin .info__inner-wrapper *:nth-child(2):not(:last-child)::after{font-size:1rem;margin-left:0.3125rem;font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;content:'–';display:inline-block;}.inspiration-popin .info__inner-wrapper *:nth-child(2):not(:last-child)::after[lang='ja'],html[lang='ja'] .inspiration-popin .info__inner-wrapper *:nth-child(2):not(:last-child)::after{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.inspiration-popin .info__inner-wrapper *:nth-child(2):not(:last-child)::after[lang='zh-hans'],html[lang='zh-hans'] .inspiration-popin .info__inner-wrapper *:nth-child(2):not(:last-child)::after{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.inspiration-popin .info .field--name-node-title h2{font-size:1rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;margin:0;padding:0;}.inspiration-popin .info .field--name-node-title h2[lang='ja'],html[lang='ja'] .inspiration-popin .info .field--name-node-title h2{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.inspiration-popin .info .field--name-node-title h2[lang='zh-hans'],html[lang='zh-hans'] .inspiration-popin .info .field--name-node-title h2{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.inspiration-popin .info .field--name-node-title h2[lang='zh-hans'],html[lang='zh-hans'] .inspiration-popin .info .field--name-node-title h2{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.inspiration-popin .info .field--name-node-title h2::before{display:none;}.inspiration-popin .info .field--name-designer,.inspiration-popin .info .field--name-country{font-size:1rem;display:inline-block;}.inspiration-popin .image{margin:0.5rem auto 0;clear:both;max-width:90%;text-align:center;}.inspiration-popin .image img{max-height:80vh;width:auto;}@media (min-width:0) and (max-width:959px){.inspiration-popin{padding:0;}.inspiration-popin .product{width:6.25rem;}.inspiration-popin .product .layout__region--second{padding:0;}.inspiration-popin .image{margin:1.875rem 0 0;max-width:100%;}}@media (min-width:0) and (max-width:479px){.inspiration-popin .inspiration-info-wrapper{display:flex;flex-direction:column;}.inspiration-popin .inspiration-info-wrapper .product{margin-top:0.625rem;order:2;width:100%;}.inspiration-popin .inspiration-info-wrapper .product .ds-2col > .group-right{flex-basis:100%;}.inspiration-popin .image{margin:1.5625rem auto 0;}.inspiration-popin .image img{max-height:55vh;}}.is-page-node-type-product.toolbar-horizontal .ui-dialog,.is-path-achievements.toolbar-horizontal .ui-dialog,.is-page-node-type-success-story.toolbar-horizontal .ui-dialog,.is-page-node-type-solution.toolbar-horizontal .ui-dialog{top:39px !important;}.is-page-node-type-product .ui-dialog,.is-page-node-type-success-story .ui-dialog,.is-path-achievements .ui-dialog,.is-page-node-type-solution .ui-dialog{width:100% !important;height:100% !important;left:0 !important;position:fixed !important;transform:translateZ(0);}.is-page-node-type-product .ui-dialog .ui-dialog-titlebar,.is-page-node-type-success-story .ui-dialog .ui-dialog-titlebar,.is-path-achievements .ui-dialog .ui-dialog-titlebar,.is-page-node-type-solution .ui-dialog .ui-dialog-titlebar{background:#fff;border:0;padding:0;}.is-page-node-type-product .ui-dialog .ui-dialog-title,.is-page-node-type-success-story .ui-dialog .ui-dialog-title,.is-path-achievements .ui-dialog .ui-dialog-title,.is-page-node-type-solution .ui-dialog .ui-dialog-title{display:none;}.is-page-node-type-product .ui-dialog .ui-dialog-titlebar-close,.is-page-node-type-success-story .ui-dialog .ui-dialog-titlebar-close,.is-path-achievements .ui-dialog .ui-dialog-titlebar-close,.is-page-node-type-solution .ui-dialog .ui-dialog-titlebar-close{width:1.625rem;font-size:0;text-indent:0;position:absolute;top:40px;right:60px;height:auto;z-index:9999;background:none;border:0;}.is-page-node-type-product .ui-dialog .ui-dialog-titlebar-close .ui-icon,.is-page-node-type-success-story .ui-dialog .ui-dialog-titlebar-close .ui-icon,.is-path-achievements .ui-dialog .ui-dialog-titlebar-close .ui-icon,.is-page-node-type-solution .ui-dialog .ui-dialog-titlebar-close .ui-icon{background:none;}.is-page-node-type-product .ui-dialog .ui-dialog-titlebar-close::before,.is-page-node-type-success-story .ui-dialog .ui-dialog-titlebar-close::before,.is-path-achievements .ui-dialog .ui-dialog-titlebar-close::before,.is-page-node-type-solution .ui-dialog .ui-dialog-titlebar-close::before{background-image:url(/themes/custom/serge_ferrari/images/sprites/sprites.png);background-position:-1174px -867px;width:26px;height:26px;content:'';position:absolute;right:0;}.is-page-node-type-product .ui-dialog .ui-front,.is-page-node-type-success-story .ui-dialog .ui-front,.is-path-achievements .ui-dialog .ui-front,.is-page-node-type-solution .ui-dialog .ui-front{max-height:none !important;padding:0;}.is-page-node-type-product .ui-dialog #dialog-video,.is-page-node-type-product .ui-dialog .row,.is-page-node-type-success-story .ui-dialog #dialog-video,.is-page-node-type-success-story .ui-dialog .row,.is-path-achievements .ui-dialog #dialog-video,.is-path-achievements .ui-dialog .row,.is-page-node-type-solution .ui-dialog #dialog-video,.is-page-node-type-solution .ui-dialog .row{padding:5rem 3.75rem 0;text-align:center;width:100% !important;}@media (min-width:960px){.is-page-node-type-product .ui-dialog #dialog-video,.is-page-node-type-product .ui-dialog .row,.is-page-node-type-success-story .ui-dialog #dialog-video,.is-page-node-type-success-story .ui-dialog .row,.is-path-achievements .ui-dialog #dialog-video,.is-path-achievements .ui-dialog .row,.is-page-node-type-solution .ui-dialog #dialog-video,.is-page-node-type-solution .ui-dialog .row{min-height:660px !important;}}.is-page-node-type-product .ui-dialog #dialog-video img,.is-page-node-type-product .ui-dialog .row img,.is-page-node-type-success-story .ui-dialog #dialog-video img,.is-page-node-type-success-story .ui-dialog .row img,.is-path-achievements .ui-dialog #dialog-video img,.is-path-achievements .ui-dialog .row img,.is-page-node-type-solution .ui-dialog #dialog-video img,.is-page-node-type-solution .ui-dialog .row img{max-height:85vh;}.is-page-node-type-product .ui-dialog #dialog-video iframe,.is-page-node-type-success-story .ui-dialog #dialog-video iframe,.is-path-achievements .ui-dialog #dialog-video iframe,.is-page-node-type-solution .ui-dialog #dialog-video iframe{max-width:60rem;width:100%;}@media (min-width:960px){.is-page-node-type-product .ui-dialog #dialog-video iframe,.is-page-node-type-success-story .ui-dialog #dialog-video iframe,.is-path-achievements .ui-dialog #dialog-video iframe,.is-page-node-type-solution .ui-dialog #dialog-video iframe{min-height:660px;}}@media (min-width:0) and (max-width:959px){.is-page-node-type-product .ui-dialog,.is-page-node-type-success-story .ui-dialog,.is-path-achievements .ui-dialog,.is-page-node-type-solution .ui-dialog{padding:5.3125rem 1.25rem 0;}.is-page-node-type-product .ui-dialog .ui-dialog-titlebar-close,.is-page-node-type-success-story .ui-dialog .ui-dialog-titlebar-close,.is-path-achievements .ui-dialog .ui-dialog-titlebar-close,.is-page-node-type-solution .ui-dialog .ui-dialog-titlebar-close{top:0;}}@media (min-width:0) and (max-width:479px){.is-page-node-type-product .ui-dialog .ui-dialog-titlebar-close,.is-page-node-type-success-story .ui-dialog .ui-dialog-titlebar-close,.is-path-achievements .ui-dialog .ui-dialog-titlebar-close,.is-page-node-type-solution .ui-dialog .ui-dialog-titlebar-close{right:0;}}@media (min-width:0) and (max-width:959px){.is-path-achievements .ui-dialog,.is-page-node-type-success-story .ui-dialog,.is-page-node-type-solution .ui-dialog{padding-top:1.25rem;}.is-path-achievements .ui-dialog .ui-dialog-titlebar-close,.is-page-node-type-success-story .ui-dialog .ui-dialog-titlebar-close,.is-page-node-type-solution .ui-dialog .ui-dialog-titlebar-close{top:0.5rem;right:0;}.is-page-node-type-success-story .ui-dialog .row{padding:2.5rem 0 0;}.is-page-node-type-product .ui-dialog .ui-dialog-titlebar-close{right:0.625rem;top:-2.8125rem;}.is-path-achievements.toolbar-vertical .ui-dialog{top:39px !important;}}.page-product{background-color:#fff;}.page-product .header{height:100%;padding:0;}.page-product .header #ss-header{width:100%;}.page-product .header #ss-header .container{margin:0;max-width:0;padding:0;position:static;width:100%;}.page-product .header #ss-header .heading-wrapper{width:43.75rem;background:none;bottom:auto;float:none;left:50%;padding:0;position:absolute;right:auto;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;}.page-product .header #ss-header .heading-wrapper h1{font-size:2.75rem;line-height:2.75rem;}.page-product .header #ss-header .ss-top,.page-product .header #ss-header .ss-about{padding:0;}.page-product .header #ss-header .ss-top > span{display:none;}.page-product .header #ss-header .ss-top .field--name-solution{margin-bottom:0.9375rem;font-size:1.375rem;line-height:1.8125rem;font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.page-product .header #ss-header .ss-top .field--name-solution[lang='ja'],html[lang='ja'] .page-product .header #ss-header .ss-top .field--name-solution{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.page-product .header #ss-header .ss-top .field--name-solution[lang='zh-hans'],html[lang='zh-hans'] .page-product .header #ss-header .ss-top .field--name-solution{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.page-product .header #ss-header .ss-top .field--name-solution .field__item:not(:last-child)::after{content:',';}.page-product .sidebar-left{display:none;width:100%;}.page-product .sidebar-left #jump-menu-entity-label{font-size:0.6875rem;min-height:2.625rem;line-height:2.625rem;top:-0.75rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;align-items:center;display:flex;position:relative;text-transform:uppercase;}.page-product .sidebar-left #jump-menu-entity-label[lang='ja'],html[lang='ja'] .page-product .sidebar-left #jump-menu-entity-label{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.page-product .sidebar-left #jump-menu-entity-label[lang='zh-hans'],html[lang='zh-hans'] .page-product .sidebar-left #jump-menu-entity-label{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.page-product .sidebar-left #jump-menu-entity-label[lang='zh-hans'],html[lang='zh-hans'] .page-product .sidebar-left #jump-menu-entity-label{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.page-product .sidebar-left #jump-menu-entity-label img{margin-right:0.8125rem;}.page-product .sidebar-left,.page-product .sidebar-left > .sticky.active{padding:0.75rem 0.6875rem;width:23.75rem;left:0;}.page-product .sidebar-left > .sticky{margin:-0.75rem -0.6875rem;padding:0.75rem 0.6875rem;background-color:#e8e9eb;}.page-product .sidebar-left > .sticky.active{margin:0;}.page-product .main-content{padding-top:1.625rem;}.page-product .main-content .field--name-intro{padding:0;margin:0;}.page-product .main-content #ss-content > .field{margin:0 0 2.3125rem;}.page-product .main-content #ss-content > .field.field--name-accessories ul{padding-left:0.9375rem;}@media (min-width:0) and (max-width:959px){.page-product .main-content #ss-content > .field.field--name-intro{font-size:1.125rem;line-height:1.5rem;}.page-product .main-content #ss-content > .field.field--name-applications{margin:0 -1.5rem 2.9375rem;padding-top:1.25rem;}.page-product .main-content #ss-content > .field.field--name-applications .field__label{display:none;}}.page-product .bottom{padding-top:2.3125rem;background-color:#e8e9eb;position:relative;}.page-product .field--name-dynamic-block-fieldnode-legal-text{font-size:0.6875rem;line-height:1.125rem;color:#959595;}@media (min-width:0) and (max-width:479px){.page-product .header #ss-header{min-height:18.75rem;}.page-product .header #ss-header .heading-wrapper h1{font-size:1.375rem;line-height:1.375rem;}}@media (min-width:0) and (max-width:639px){.page-product .header #ss-header .heading-wrapper h1{font-size:1.9375rem;line-height:1.9375rem;}}@media (min-width:0) and (max-width:959px){.page-product .header #ss-header .container{max-width:100%;position:relative;}.page-product .header #ss-header .heading-wrapper{position:relative;-ms-transform:none;transform:none;left:auto;}}@media (min-width:960px){.page-product{padding-top:5.875rem;}.page-product .header #ss-header{min-height:29.375rem;max-height:38.75rem;}.page-product .header #ss-header .heading-wrapper h1{font-size:5.375rem;line-height:5.375rem;}.page-product .content-wrapper{position:relative;}.page-product .sidebar-left{max-width:23.75rem;display:block;left:0;position:absolute;z-index:2;height:100%;top:0;}.page-product .main-content{padding-bottom:2rem;width:calc(100% - 380px);margin-left:380px;}.page-product .main-content #ss-content{padding-left:2.4375rem;padding-right:2.4375rem;}.page-product .main-content #ss-content > .field{margin-bottom:4.5rem;}.page-product .main-content #ss-content > .field > .slick-slider{margin-left:-2.4375rem;margin-right:-2.4375rem;}.page-product .main-content #ss-content > .field.field--name-success-stories{margin-bottom:2rem;clear:both;}}@media (min-width:1500px){.page-product .main-content{max-width:52.75rem;margin-right:auto;}}.page-applications{padding-top:3.75rem;}.page-applications--header{font-size:1rem;line-height:1.4375rem;margin:0 auto;width:80%;}.page-applications--header p{margin-top:0;}.page-applications--header p:last-of-type{margin-bottom:0;}.page-applications--header a{font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;}.page-applications--header a[lang='ja'],html[lang='ja'] .page-applications--header a{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.page-applications--header a[lang='zh-hans'],html[lang='zh-hans'] .page-applications--header a{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.page-applications--header a[lang='zh-hans'],html[lang='zh-hans'] .page-applications--header a{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.page-applications--header .cta-link{text-align:center;padding:1.875rem 0 0 0;}.page-applications--header .cta-link a{padding:1.125rem 1.375rem;border-radius:0.3125rem;display:inline-block;line-height:inherit;text-decoration:none;background-color:#222;border:0;color:#fff;cursor:pointer;text-transform:lowercase;padding:0.8125rem 2.625rem;border-radius:1.875rem;font-size:1.1875rem;line-height:1;font-weight:400;text-transform:none;background-color:transparent;border:2px solid #ea3640;color:#ea3640;}.page-applications--header .cta-link a::-moz-focus-inner{border-style:none;padding:0;}.page-applications--header .cta-link a:hover{background-color:#ea3640;color:white;}.page-applications .field--name-node-title,.page-applications .field--name-node-title h1{font-size:inherit;line-height:inherit;margin:0;text-align:left;}.page-applications .field--name-content{padding-top:2.0625rem;}.page-applications .field--name-content > .field__item{padding-bottom:1.875rem;}@media (min-width:960px){.page-applications{padding-top:7.5rem;}.page-applications--header{font-size:1.9375rem;line-height:2.8125rem;}.page-applications .field--name-content{padding-top:4.125rem;display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px;}.page-applications .field--name-content > .field__item{margin:0 1.25rem;padding-bottom:3.75rem;width:calc(50% - 40px);}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.clearfix::before{content:'';display:table;}.clearfix::after{content:'';display:table;clear:both;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}.visually-hidden--off,.visually-hidden--focusable:active,.visually-hidden--focusable:focus,.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:visible;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.container{max-width:1200px;margin:0 auto;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.field--name-slideshow{width:100%;}.field--name-slideshow .slick-list{background:#e8e9eb;}.field--name-slideshow .slick-slide{position:relative;transition:scale 300ms ease;}.field--name-slideshow .slick-slide img{margin:0 auto;}@media (min-width:960px){.field--name-slideshow .slick-slide{width:960px;}}.field--name-slideshow .slick-slide:not(.slick-current){-ms-transform:scale(0.75);transform:scale(0.75);}.field--name-slideshow .field__label{display:none;}.field--name-slideshow .dialog-opener::before{background:transparent url(/themes/custom/serge_ferrari/images/button-play.png) center center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/button-play.svg) center center no-repeat;width:8.6875rem;height:8.6875rem;top:50%;left:50%;}.slick-arrow{width:3.75rem;height:3.75rem;font-size:0;position:absolute;bottom:0;background:#222;z-index:100;color:#fff;border-radius:0;padding:0;}.slick-arrow.slick-prev{right:60px;}.slick-arrow.slick-prev::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-arrow.slick-prev::before{content:"";font-size:0.875rem;}.slick-arrow.slick-next{right:0;}.slick-arrow.slick-next::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-arrow.slick-next::before{content:"";font-size:0.875rem;}.slick-arrow.slick-prev::before,.slick-arrow.slick-next::before{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.slick-arrow:hover,.slick-arrow:focus{color:#fff;}.slick-arrow.slick-disabled{color:#959595;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.box{margin-bottom:1.5rem;border:5px solid #bcbcbc;padding:1em;}.box__title{margin:0;}.box:focus,.box:hover,.box.is-focus,.box--is-focus{border-color:#222;}.box--highlight{border-color:#0074d9;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.comment__section,.comments{margin:1.5rem 0;}.comment__title{margin:0;}.comment__permalink{text-transform:uppercase;font-size:75%;}.comment--preview,.comment-preview{background-color:#fffadb;}.comment--nested,.indented{margin-left:32px;}[dir="rtl"] .comment--nested,[dir="rtl"] .indented{margin-left:0;margin-right:32px;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}#sliding-popup{padding:0.9375rem;max-width:100%;background:rgba(34,34,34,0.95) !important;}#sliding-popup .popup-content{max-width:100%;}#sliding-popup .popup-content #popup-buttons button{padding:1.125rem;font-size:1rem;margin-top:0.25rem;background:#ea363f;color:#fff;box-shadow:none;text-shadow:none;border:0;}#sliding-popup .popup-content #popup-buttons button:hover{background:#b63040;}#sliding-popup .popup-content #popup-text h2{font-size:1.375rem;padding-bottom:0;}#sliding-popup .popup-content #popup-text h2::before{content:none;}#sliding-popup .popup-content #popup-text p{font-size:1rem;}@media (min-width:0) and (max-width:959px){#sliding-popup .popup-content #popup-buttons,#sliding-popup .popup-content #popup-text{max-width:100%;float:none;text-align:center;}#sliding-popup .popup-content #popup-buttons{margin-top:0.625rem;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}body.is-path-achievements.menu-fixed .block-local-tasks-block,body.is-path-achievements.menu-fixed .block-views-exposed-filter-blockachievements-achievements-page{top:103px;box-shadow:0 10px 10px 2px #959595;}@media (min-width:0) and (max-width:1365px){body.is-path-achievements.menu-fixed .block-local-tasks-block{top:53px;box-shadow:0 10px 10px 2px #959595;border-top:1px solid black;}body.is-path-achievements.menu-fixed .block-views-exposed-filter-blockachievements-achievements-page{top:106px;}}body.is-logged-in-user header.header{top:80px;}header.header{z-index:100;position:fixed;top:0;left:0;right:0;width:100%;}header.header + .site_container{padding-top:6.4375rem;}@media (min-width:0) and (max-width:1365px){header.header + .site_container{padding-top:3.625rem;}}.header{min-height:6.4375rem;background:#fff;position:relative;display:flex;flex-wrap:wrap;}.header__region{clear:both;}.header .block-system-branding-block{padding-top:1.75rem;margin-left:3.75rem;display:inline-block;}.header .block-system-branding-block img{width:7.5rem;}@media (min-width:1366px){.header .block-system-branding-block{min-width:7.5rem;}}.header .block-system-branding-block + div{flex:1 0 auto;}.header #block-headercollapsed{display:flex;}.header #block-headercollapsed li a{border:0;}.header #block-headercollapsed li a:hover{color:#ea3640;}.header #block-headercollapsed li.logo{display:none;}.header nav.menu--main{margin-right:5rem;margin-left:auto;text-transform:lowercase;position:relative;}.header .menu-toggle{display:none;}@media (min-width:0) and (max-width:1365px){.header{padding:0 0 0 1.25rem;height:3.625rem;min-height:inherit;}.header .block-system-branding-block{padding-top:0.75rem;margin-left:0;}.header .menu-toggle{font-size:1.5625rem;right:-1.25rem;width:3.625rem;height:3.625rem;background:#222;color:#fff;display:block;position:absolute;right:0;cursor:pointer;float:right;}.header .menu-toggle i{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.header .menu-toggle i::before{padding-top:0.25rem;}.header .menu-wrapper{max-height:0;overflow:hidden;transition:max-height .4s ease-out;}.header #block-headercollapsed{margin-right:0;right:0;top:0;position:absolute;z-index:99;width:100%;display:block;}.header #block-headercollapsed nav.menu--main{width:100%;}.header #block-headercollapsed.open .menu-wrapper{max-height:31.25rem;}.header #block-headercollapsed.open i{background-image:url(/themes/custom/serge_ferrari/images/sprites/sprites.png);background-position:-1200px -867px;width:26px;height:26px;left:0.3125rem;bottom:0;-ms-transform:none;transform:none;}.header #block-headercollapsed.open i::before{content:none;}}@media (min-width:1366px){.header #block-serge-ferrari-branding{display:none;}.header #block-headercollapsed{justify-content:center;padding:0 2.5rem;}.header #block-headercollapsed nav.menu--main{margin:inherit;}.header #block-headercollapsed nav.menu--main .menu-wrapper > ul{display:flex;align-items:center;}.header #block-headercollapsed nav.menu--main li{float:none;}.header #block-headercollapsed nav.menu--main li.logo{display:block;margin:0 3.125rem;}.header #block-headercollapsed nav.menu--main li.logo p a{border-bottom-width:0px;width:171px;height:44px;background-image:url(/themes/custom/serge_ferrari/images/logo-sf-couleur.png);background-size:contain;background-repeat:no-repeat;background-position:center;}.header #block-headercollapsed .block-views-exposed-filter-blocksearch-results-search-page{margin:0 2.125rem;}.header #block-headercollapsed #block-sf-languagedropdownswitcher .lang-dropdown-select-element.selectize-control.single .selectize-input .item{text-transform:uppercase;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.hidden,html.js .js-hidden,html.js .element-hidden,html.js .js-hide{display:none;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.highlight-mark,.marker{color:#ea363f;background-color:transparent;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.inline-links,.inline.links{padding:0;}.inline-links__item,.inline.links li{display:inline;list-style-type:none;padding:0 1em 0 0;}.inline-links__item:last-child,.inline.links li:last-child{padding-right:0;}[dir="rtl"] .inline-links__item,[dir="rtl"] .inline.links li,.inline.links [dir="rtl"] li{display:inline-block;padding:0 0 0 1em;}[dir="rtl"] .inline-links__item:last-child,[dir="rtl"] .inline.links li:last-child,.inline.links [dir="rtl"] li:last-child{padding-left:0;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.inline-sibling,.field-label-inline .field-label,span.field-label{display:inline;margin-right:10px;}[dir="rtl"] .inline-sibling,[dir="rtl"] .field-label-inline .field-label,.field-label-inline [dir="rtl"] .field-label,[dir="rtl"] span.field-label{margin-right:0;margin-left:10px;}.inline-sibling__child,.inline-sibling *,.field-label-inline .field-label *,span.field-label *{display:inline;}.inline-sibling__adjacent,.inline-sibling + *,.inline-sibling + * > :first-child,.inline-sibling + * > :first-child > :first-child,.field-label-inline .field-label + *,span.field-label + *,.field-label-inline .field-label + * > :first-child,span.field-label + * > :first-child,.field-label-inline .field-label + * > :first-child > :first-child,span.field-label + * > :first-child > :first-child{display:inline;}.field-label-inline .field-label,.field-label-inline .field-items{float:none;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.popup-link{background-image:url(/themes/custom/serge_ferrari/images/sprites/sprites.png);background-position:-1106px -867px;width:36px;height:36px;color:#fff;display:block;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}@media print{.print-none,.toolbar,.action-links,.links,.book-navigation,.forum-topic-navigation,.feed-icons{display:none;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.responsive-video,.media-youtube-video,.media-vimeo-preview-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.responsive-video__embed,.responsive-video iframe,.media-youtube-video iframe,.media-vimeo-preview-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.responsive-video--4-3{padding-bottom:75%;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.autocomplete,.form-autocomplete{background-image:url(/themes/custom/serge_ferrari/forms/autocomplete/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat;}[dir="rtl"] .autocomplete,[dir="rtl"] .form-autocomplete{background-position:0% center;}.autocomplete__list-wrapper,#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}.autocomplete__list,#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}.autocomplete__list-item,#autocomplete li{background:#fff;color:#222;cursor:default;white-space:pre;}.autocomplete__list-item.is-selected,.autocomplete__list-item--is-selected,#autocomplete li.is-selected,#autocomplete .selected{background:#0074d9;color:#fff;}.autocomplete.is-throbbing,.autocomplete--is-throbbing,.is-throbbing.form-autocomplete,.form-autocomplete.throbbing{background-image:url(/themes/custom/serge_ferrari/forms/autocomplete/throbber-active.gif);}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}*[id*='views-exposed-form-achievements-achievements-page'] .form--inline{display:flex;justify-content:center;width:100%;}*[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input,*[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input .item{font-size:1.5rem;line-height:1.4375rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;background-color:transparent;color:#ea363f;}*[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input[lang='ja'],html[lang='ja'] *[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input,*[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input .item[lang='ja'],html[lang='ja']
  *[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input .item{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}*[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input[lang='zh-hans'],html[lang='zh-hans'] *[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input,*[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input .item[lang='zh-hans'],html[lang='zh-hans']
  *[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input .item{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}*[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input[lang='zh-hans'],html[lang='zh-hans'] *[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input,*[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input .item[lang='zh-hans'],html[lang='zh-hans']
  *[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input .item{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}*[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input .item{padding:0;background:none;}*[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input .item::after{margin-left:0.5rem;background-image:url(/themes/custom/serge_ferrari/images/sprites/sprites.png);background-position:-1212px -912px;width:15px;height:9px;content:'';display:inline-block;vertical-align:middle;}*[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input.input-active .item::after{-ms-transform:rotate(180deg);transform:rotate(180deg);}*[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-dropdown{min-width:12.5rem;}.menu-fixed *[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-dropdown{top:2.5rem !important;}@media (min-width:0) and (max-width:639px){.menu-fixed *[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-dropdown{top:3.5rem !important;}}*[id*='views-exposed-form-achievements-achievements-page'] #edit-actions{display:none;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.contacts-block{background:#ea363f;}.contacts-block,.contacts-block a{display:flex;}.contacts-block a{font-size:2.75rem;line-height:2.9375rem;padding:2.1875rem;color:#fff;flex-direction:column;justify-content:center;max-width:80%;}.contacts-block a::after{margin-top:1.875rem;background:transparent url(/themes/custom/serge_ferrari/images/arrow-right-white.png) center center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/arrow-right-white.svg) center center no-repeat;content:'';display:block;height:15px;width:36px;}@media (min-width:960px){.contacts-block a{padding:1.5625rem 4.8125rem;font-size:5.375rem;line-height:5.75rem;height:100%;}.contacts-block a::before{margin-top:3.8125rem;}}@media (min-width:0) and (max-width:959px){.contacts-block{height:21.125rem;}.contacts-block a{font-size:3.8125rem;line-height:3.75rem;padding:4.25rem 1.625rem;text-transform:lowercase;}.contacts-block a::after{margin-top:3.375rem;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.collapsible-fieldset,.collapsible{position:relative;}.collapsible-fieldset__legend,.collapsible .fieldset-legend{display:block;padding-left:15px;background-image:url(/themes/custom/serge_ferrari/forms/collapsible-fieldset/expanded.svg);background-position:4px 50%;background-repeat:no-repeat;}[dir="rtl"] .collapsible-fieldset__legend,[dir="rtl"] .collapsible .fieldset-legend,.collapsible [dir="rtl"] .fieldset-legend{padding-left:0;padding-right:15px;background-position:right 4px top 50%;}.collapsible-fieldset__summary,.collapsible .fieldset-legend .summary{color:#959595;font-size:.9em;margin-left:.5em;}.collapsible-fieldset.is-collapsed,.collapsible-fieldset--is-collapsed,.is-collapsed.collapsible,.collapsible.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}.collapsible-fieldset.is-collapsed .collapsible-fieldset__wrapper,.collapsible-fieldset--is-collapsed__wrapper,.is-collapsed.collapsible .collapsible-fieldset__wrapper,.collapsible.collapsed .fieldset-wrapper{display:none;}.collapsible-fieldset.is-collapsed .collapsible-fieldset__legend,.collapsible-fieldset--is-collapsed__legend,.is-collapsed.collapsible .collapsible-fieldset__legend,.collapsible.collapsed .fieldset-legend,.collapsible-fieldset.is-collapsed .collapsible .fieldset-legend,.collapsible .collapsible-fieldset.is-collapsed .fieldset-legend,.is-collapsed.collapsible .fieldset-legend{background-image:url(/themes/custom/serge_ferrari/forms/collapsible-fieldset/collapsed.svg);background-position:4px 50%;}[dir="rtl"] .collapsible-fieldset.is-collapsed .collapsible-fieldset__legend,[dir="rtl"] .collapsible-fieldset--is-collapsed__legend,[dir="rtl"] .is-collapsed.collapsible .collapsible-fieldset__legend,[dir="rtl"] .collapsible.collapsed .fieldset-legend,.collapsible.collapsed [dir="rtl"] .fieldset-legend,[dir="rtl"] .collapsible-fieldset.is-collapsed .collapsible .fieldset-legend,.collapsible [dir="rtl"] .collapsible-fieldset.is-collapsed .fieldset-legend,[dir="rtl"] .is-collapsed.collapsible .fieldset-legend{background-image:url(/themes/custom/serge_ferrari/forms/collapsible-fieldset/collapsed-rtl.svg);background-position:right 4px top 50%;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.form-item{margin:1.5rem 0;align-items:center;display:flex;}.form-item__required,.form-required{color:#ea363f;}.form-item__description,.form-item .description{font-size:0.875rem;}.form-item--inline div,.form-item--inline label,.container-inline .form-item div,.container-inline .form-item label{display:inline;}.form-item--inline__exception,.container-inline .fieldset-wrapper{display:block;}.form-item--tight,.form-item--radio,.form-type-radio,.form-type-checkbox,.password-parent,.confirm-parent,table .form-item{margin:0;}.form-item--radio .form-item__label,.form-item--radio__label,.form-type-radio .form-item__label,.form-type-checkbox .form-item__label,label.option{display:inline;font-weight:normal;}.form-item--radio .form-item__description,.form-item--radio__description,.form-type-radio .form-item__description,.form-type-checkbox .form-item__description,.form-type-radio .description,.form-type-checkbox .description,.form-item--radio .form-item .description,.form-item .form-item--radio .description,.form-type-radio .form-item .description,.form-item .form-type-radio .description,.form-type-checkbox .form-item .description,.form-item
  .form-type-checkbox .description{margin-left:1.4em;}.form-item.is-error .form-item__widget,.form-item--is-error__widget,.form-item.is-error input,.form-item.is-error textarea,.form-item.is-error select,.form-item--is-error input,.form-item--is-error textarea,.form-item--is-error select,.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #ea363f;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.form-table__sticky-header,.sticky-header{position:fixed;visibility:hidden;margin-top:0;background-color:#e7e8ea;}.form-table__sticky-header.is-sticky,.form-table__sticky-header--is-sticky,.is-sticky.sticky-header{visibility:visible;}.form-table__header,.form-table th,form table th{border-bottom:3px solid #bcbcbc;padding-right:1em;text-align:left;}[dir="rtl"] .form-table__header,[dir="rtl"] .form-table th,.form-table [dir="rtl"] th,[dir="rtl"] form table th,form table [dir="rtl"] th{text-align:right;padding-left:1em;padding-right:0;}.form-table__body,.form-table tbody,form table tbody{border-top:1px solid #bcbcbc;}.form-table__row,.form-table tbody tr,form table tbody tr{padding:.1em .6em;border-bottom:1px solid #bcbcbc;background-color:#e8e9eb;}.form-table__row:nth-child(even),.form-table tbody tr:nth-child(even),form table tbody tr:nth-child(even){background-color:#e7e8ea;}.form-table__row.is-active,.form-table__row--is-active,.form-table tbody tr.is-active,form table tbody tr.is-active,td.active{background-color:#d5d7db;}.form-table__row.is-disabled,.form-table__row--is-disabled,.form-table tbody tr.is-disabled,form table tbody tr.is-disabled,td.menu-disabled{background:#bcbcbc;}.form-table__row.is-selected,.form-table__row--is-selected,.form-table tbody tr.is-selected,form table tbody tr.is-selected,tr.selected td{background:#fffdf0;}.form-table__list,.form-table ul,form table ul{margin:0;}.form-table__narrow-column,.form-table th.form-table__narrow-column,form table th.form-table__narrow-column,td .checkbox,th .checkbox{width:-webkit-min-content;text-align:center;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.progress-bar,.progress{font-weight:bold;}.progress-bar__bar,.progress .bar{border-radius:3px;margin:0 .2em;border:1px solid #888888;background-color:#bcbcbc;}.progress-bar__fill,.progress .filled{height:1.5em;width:5px;background:#0074d9 url(/themes/custom/serge_ferrari/forms/progress-bar/progress-bar.gif) repeat 0 0;}.progress-bar__percentage,.progress .percentage{float:right;}[dir="rtl"] .progress-bar__percentage,[dir="rtl"] .progress .percentage,.progress [dir="rtl"] .percentage{float:left;}.progress-bar--inline,.ajax-progress-bar{width:16em;display:inline-block;}[dir="rtl"] .progress-bar--inline,[dir="rtl"] .ajax-progress-bar{float:right;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.progress-throbber,.ajax-progress{display:inline-block;}[dir="rtl"] .progress-throbber,[dir="rtl"] .ajax-progress{float:right;}.progress-throbber__widget,.ajax-progress .throbber{background:url(/themes/custom/serge_ferrari/forms/progress-throbber/progress-throbber.gif) no-repeat 0 -18px transparent;float:left;height:15px;margin:2px;width:15px;}[dir="rtl"] .progress-throbber__widget,[dir="rtl"] .ajax-progress .throbber,.ajax-progress [dir="rtl"] .throbber{float:right;}.progress-throbber__widget-in-tr,tr .ajax-progress .throbber{margin:0 2px;}.progress-throbber__message,.ajax-progress .message{padding-left:20px;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.resizable-textarea,.resizable-textarea textarea{width:100%;vertical-align:bottom;}.resizable-textarea__grippie,.resizable-textarea .grippie{background:url(/themes/custom/serge_ferrari/forms/resizable-textarea/grippie.png) no-repeat center 2px #e8e9eb;border:1px solid #bcbcbc;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.table-drag__wrapper,body.drag{cursor:move;}.table-drag__item,tr.drag{background-color:#fffadb;}.table-drag__item-previous,tr.drag-previous{background-color:#fff7c2;}.table-drag__handle,.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;font-size:12px;}[dir="rtl"] .table-drag__handle,[dir="rtl"] .tabledrag-handle{float:right;margin-right:-1em;margin-left:0;}.table-drag__handle:focus,.table-drag__handle:hover,.tabledrag-handle:focus,.tabledrag-handle:hover{text-decoration:none;}.table-drag__handle-icon,.tabledrag-handle .handle{box-sizing:content-box;background:url(/themes/custom/serge_ferrari/forms/table-drag/handle-icon.png) no-repeat 6px 9px;height:13px;margin:-.4em .5em;padding:.42em .5em;width:13px;}.table-drag__handle.is-hover .table-drag__handle-icon,.table-drag__handle-icon--is-hover,.is-hover.tabledrag-handle .table-drag__handle-icon,.tabledrag-handle-hover .handle,.table-drag__handle.is-hover .tabledrag-handle .handle,.tabledrag-handle .table-drag__handle.is-hover .handle,.is-hover.tabledrag-handle .handle{background-position:6px -11px;}.table-drag__toggle-weight-wrapper,.tabledrag-toggle-weight-wrapper{text-align:right;}[dir="rtl"] .table-drag__toggle-weight-wrapper,[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left;}.table-drag__toggle-weight,.tabledrag-toggle-weight{font-size:.9em;}.table-drag__indentation,.indentation{float:left;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em;width:20px;}[dir="rtl"] .table-drag__indentation,[dir="rtl"] .indentation{float:right;margin:-.4em -.4em -.4em .2em;padding:.42em .6em .42em 0;}.table-drag__tree-child,.table-drag__tree-child-last,.tree-child-last,.table-drag__tree-child-horizontal,.tree-child-horizontal,.tree-child{background:url(/themes/custom/serge_ferrari/forms/table-drag/tree-child.png) no-repeat 11px center;}[dir="rtl"] .table-drag__tree-child,[dir="rtl"] .table-drag__tree-child-last,[dir="rtl"] .tree-child-last,[dir="rtl"] .table-drag__tree-child-horizontal,[dir="rtl"] .tree-child-horizontal,[dir="rtl"] .tree-child{background-position:-65px center;}.table-drag__tree-child-last,.tree-child-last{background-image:url(/themes/custom/serge_ferrari/forms/table-drag/tree-child-last.png);}.table-drag__tree-child-horizontal,.tree-child-horizontal{background-position:-11px center;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.nav-menu__item,.menu__item{list-style-image:url(/themes/custom/serge_ferrari/navigation/nav-menu/leaf.svg);list-style-type:square;}.nav-menu__item.is-expanded,.nav-menu__item--is-expanded,.is-expanded.menu__item,.menu__item.is-expanded{list-style-image:url(/themes/custom/serge_ferrari/navigation/nav-menu/expanded.svg);list-style-type:circle;}.nav-menu__item.is-collapsed,.nav-menu__item--is-collapsed,.is-collapsed.menu__item,.menu__item.is-collapsed{list-style-image:url(/themes/custom/serge_ferrari/navigation/nav-menu/collapsed.svg);list-style-type:disc;}[dir="rtl"] .nav-menu__item.is-collapsed,[dir="rtl"] .nav-menu__item--is-collapsed,[dir="rtl"] .is-collapsed.menu__item,[dir="rtl"] .menu__item.is-collapsed{list-style-image:url(/themes/custom/serge_ferrari/navigation/nav-menu/collapsed-rtl.svg);}.nav-menu__link.is-active,.nav-menu__link--is-active,.menu a.active{color:#222;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.navbar ul.menu,.navigation ul.menu{font-size:1rem;margin:0;padding:0;text-align:left;}[dir="rtl"] .navbar ul.menu,[dir="rtl"]
  .navigation ul.menu{text-align:right;}.navbar ul.menu .menu-item,.navigation ul.menu .menu-item{padding:0;}.navbar ul.menu__item,.navbar ul.menu li,.navigation ul.menu__item,.navigation ul.menu li{margin:0 1.125rem;float:left;list-style-type:none;list-style-image:none;}[dir="rtl"] .navbar ul.menu__item,[dir="rtl"]
    .navbar ul.menu li,[dir="rtl"]
    .navigation ul.menu__item,[dir="rtl"]
    .navigation ul.menu li{float:right;padding:0 0 0 10px;}.navbar ul.menu__item.active a,.navbar ul.menu li.active a,.navigation ul.menu__item.active a,.navigation ul.menu li.active a{color:#ea363f;}.navbar ul.menu__item a,.navbar ul.menu li a,.navigation ul.menu__item a,.navigation ul.menu li a{line-height:6.125rem;border-bottom:5px solid #fff;display:inline-block;}.navbar ul.menu__item:hover a,.navbar ul.menu__item:focus a,.navbar ul.menu li:hover a,.navbar ul.menu li:focus a,.navigation ul.menu__item:hover a,.navigation ul.menu__item:focus a,.navigation ul.menu li:hover a,.navigation ul.menu li:focus a{border-bottom:5px solid #ea363f;}.navbar ul.menu a,.navigation ul.menu a{color:#222;text-decoration:none;}.footer .navbar ul.menu li:hover,.footer
  .navigation ul.menu li:hover{border:0;}.footer .navbar ul.menu li a,.footer
  .navigation ul.menu li a{color:#bcbcbc;}@media (min-width:1366px){.navbar.menu--main ul.menu li:last-child,.navigation.menu--main ul.menu li:last-child{margin-right:0;}}@media (min-width:0) and (max-width:1365px){.navbar.menu--main ul.menu,.navigation.menu--main ul.menu{padding:8.75rem 1.5625rem 4.375rem;background:#222;}.navbar.menu--main ul.menu li,.navigation.menu--main ul.menu li{float:none;}.navbar.menu--main ul.menu li:hover a,.navigation.menu--main ul.menu li:hover a{border-bottom:0;}.navbar.menu--main ul.menu li a,.navigation.menu--main ul.menu li a{font-size:1.625rem;line-height:3rem;color:#fff;border-bottom:0;}.navbar.menu--main ul.menu li a:hover,.navigation.menu--main ul.menu li a:hover{padding-left:0.3125rem;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.pager{border-top:1px solid #222;clear:both;padding:0;text-align:center;}@media print{.pager{display:none;}}.pager__items{margin:1.125rem 0;padding:0;}.pager__item,.pager__current-item,.pager__item.is-active,.pager-current,.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-number{height:2.8125rem;width:2.8125rem;background-image:none;border-radius:50%;border:2px solid transparent;display:inline-block;list-style-type:none;padding:0 .5em;vertical-align:middle;}.pager__item a,.pager__current-item a,.pager__item.is-active a,.pager-current a,.pager-item a,.pager-first a,.pager-previous a,.pager-next a,.pager-last a,.pager-ellipsis a,.pager-number a{color:#222;text-decoration:none;}.pager__item,.pager__item a,.pager__current-item,.pager__item.is-active,.pager-current,.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-number,.pager__current-item a,.pager__item.is-active a,.pager-current a,.pager-item a,.pager-first a,.pager-previous a,.pager-next a,.pager-last a,.pager-ellipsis a,.pager-number a{line-height:2.5rem;}.pager__item.pager-number,.pager-number.pager__item.is-active,.pager-number{border-radius:100%;width:44px;height:44px;}.pager__item.pager-number:hover,.pager-number:hover{border:3px solid #e8e9eb;}.pager__current-item,.pager__item.is-active,.is-active.pager__current-item,.is-active.pager-item,.is-active.pager-first,.is-active.pager-previous,.is-active.pager-next,.is-active.pager-last,.is-active.pager-ellipsis,.is-active.pager-number,.pager-current{border-color:#bcbcbc;}.pager-previous,.pager-next,.pager__item--previous,.pager__item--first,.pager__item--next,.pager__item--last{font-size:0;width:auto;}.pager-previous a,.pager-previous a::before,.pager-next a,.pager-next a::before,.pager__item--previous a,.pager__item--previous a::before,.pager__item--first a,.pager__item--first a::before,.pager__item--next a,.pager__item--next a::before,.pager__item--last a,.pager__item--last a::before{vertical-align:middle;}.pager-previous,.pager__item--previous,.pager__item--first{margin-right:1.625rem;}.pager-previous a::before,.pager__item--previous a::before,.pager__item--first a::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.pager-previous a::before,.pager__item--previous a::before,.pager__item--first a::before{content:"";font-size:1rem;}.pager-next,.pager__item--next,.pager__item--last{margin-left:1.625rem;}.pager-next a::before,.pager__item--next a::before,.pager__item--last a::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.pager-next a::before,.pager__item--next a::before,.pager__item--last a::before{content:"";font-size:1rem;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.is-page-node-type-success-story{background-color:#fff;}.is-page-node-type-success-story #ss-header .heading-wrapper .ss-info{align-items:center;}.is-page-node-type-success-story #ss-header .heading-wrapper .ss-info .group-left,.is-page-node-type-success-story #ss-header .heading-wrapper .ss-info .group-right{cursor:pointer;}@media (min-width:960px){.is-page-node-type-success-story #ss-header .heading-wrapper .ss-info > div{max-width:50%;}}.is-page-node-type-success-story #ss-paragraphs + #ss-slideshow{margin-top:1.875rem;}.is-page-node-type-success-story #ss-slideshow .slick-track .paragraph--type--paragraph-ss-slideshow-image{margin:0 auto;}.is-page-node-type-success-story #ss-slideshow .slick-track a img:nth-child(2){display:none;}@media (min-width:960px){.is-page-node-type-success-story #ss-slideshow .slick-track{display:flex;align-items:center;}}@media (min-width:0) and (max-width:959px){.is-page-node-type-success-story main{padding:0;}.is-page-node-type-success-story #ss-header .field--name-header-image{height:32.25rem;}.is-page-node-type-success-story #ss-header .field--name-header-image img{object-fit:cover;width:auto;height:100%;}.is-page-node-type-success-story #ss-header .field--name-header-image + .container{margin-top:-22.5rem;}.is-page-node-type-success-story #ss-header .container{padding:0 1.5rem;}.is-page-node-type-success-story #ss-header .heading-wrapper{position:static;}.is-page-node-type-success-story #ss-header .heading-wrapper .ss-about{padding:1.875rem 1.5rem 0.625rem;}.is-page-node-type-success-story #ss-header .heading-wrapper .ss-about .field--name-main-product{padding-left:2.5rem;position:relative;}.is-page-node-type-success-story #ss-header .heading-wrapper .ss-about .field--name-main-product .group-left{width:1.6875rem;margin-right:0.8125rem;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}.is-page-node-type-success-story #ss-header .heading-wrapper .ss-about .field--name-main-product .group-right{float:none;width:100%;}.is-page-node-type-success-story #ss-header .heading-wrapper .ss-about .ss-location{padding-left:2.1875rem;}.is-page-node-type-success-story #ss-header .heading-wrapper .ss-about .ss-location::before{left:0.1875rem;width:1.375rem;height:1.6875rem;background-size:cover;}.is-page-node-type-success-story #ss-header .heading-wrapper .ss-info{display:block;}.is-page-node-type-success-story #ss-header .heading-wrapper h1{font-size:1.9375rem;line-height:2.25rem;}.is-page-node-type-success-story #ss-header .heading-wrapper .field--name-work-on-this{padding:2.5rem 1.5rem 2.1875rem;}.is-page-node-type-success-story #ss-header .heading-wrapper .field--name-work-on-this > .field__label{margin-bottom:2rem;text-transform:lowercase;}.is-page-node-type-success-story .ss-intro{margin-top:2.8125rem;}.is-page-node-type-success-story .ss-intro,.is-page-node-type-success-story .paragraph--type--paragraph-ss-text{padding:0 1.5rem;}.is-page-node-type-success-story .ui-dialog #dialog-video{margin:5rem 3.75rem 0;width:calc(100% - 120px) !important;padding-bottom:56.25%;height:0;}.is-page-node-type-success-story .ui-dialog #dialog-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.is-page-node-type-success-story .product-region{margin-top:1.25rem;}.is-page-node-type-success-story .products-slider{padding:0.625rem 1.1875rem 2.1875rem;}.is-page-node-type-success-story .products-slider .field-label-above{text-transform:lowercase;}.is-page-node-type-success-story .products-slider .product-teaser{margin-bottom:0.625rem;}.is-page-node-type-success-story #ss-slideshow .slick-slide{padding-bottom:3.5rem;}.is-page-node-type-success-story #ss-slideshow .slick-arrow{width:3.5rem;height:3.5rem;}.is-page-node-type-success-story #ss-slideshow .slick-arrow.slick-prev{right:3.5rem;}.is-page-node-type-success-story #ss-slideshow .field--name-slideshow .dialog-opener::before{width:4.5rem;height:4.5rem;background-size:cover;top:calc(50% - 28px);}}@media (min-width:0) and (max-width:479px){.is-page-node-type-success-story .ui-dialog #dialog-video{margin:3.75rem 0 0;width:100% !important;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.is-path-achievements .block-local-tasks-block .tabs__tab:first-of-type a::after,.is-path-achievements .block-local-tasks-block .tabs__tab:first-of-type a.is-active::after{display:inline-block;background-image:url(/themes/custom/serge_ferrari/images/sprites/sprites.svg);background-size:1617px 1222px;}.is-path-achievements .page-title{margin-top:1.25rem;margin-bottom:0;}@media (min-width:960px){.is-path-achievements .page-title{margin-top:5.125rem;}}.is-path-achievements .block-local-tasks-block .tabs{margin-top:1.5625rem;}.is-path-achievements .block-local-tasks-block .tabs__tab-link{padding:0.5rem 2rem 0.5rem 0;text-transform:lowercase;}.is-path-achievements .block-local-tasks-block .tabs__tab-link::after{position:absolute;content:'';right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}.is-path-achievements .block-local-tasks-block .tabs__tab:first-of-type a::after{width:15px;height:15px;background-position:0px 0px;width:0.875rem;height:0.875rem;}.is-path-achievements .block-local-tasks-block .tabs__tab:first-of-type a.is-active::after{width:15px;height:15px;background-position:-16px -16px;width:0.875rem;height:0.875rem;}.is-path-achievements .block-local-tasks-block .tabs__tab:nth-child(2) a::after{background:transparent url(/themes/custom/serge_ferrari/images/location.png) center center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/location.svg) center center no-repeat;width:1.125rem;height:1.4375rem;background-size:cover;}.is-path-achievements .block-local-tasks-block .tabs__tab:nth-child(2) a.is-active::after{background:transparent url(/themes/custom/serge_ferrari/images/location-red.png) center center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/location-red.svg) center center no-repeat;width:1.125rem;height:1.4375rem;background-size:cover;}.is-path-achievements.menu-fixed .block-local-tasks-block{padding:0 3.75rem;max-width:100%;position:fixed;width:100%;background:#fff;z-index:999;top:0;box-shadow:0 0 10px 2px #959595;}.is-path-achievements.menu-fixed .block-local-tasks-block .tabs{margin:0;border:0;}.is-path-achievements.menu-fixed .block-local-tasks-block .tabs__tab-link{padding:0.8125rem 2rem 0.8125rem 0;}.is-path-achievements.menu-fixed .block-local-tasks-block + .views-element-container .views-row:first-child{margin-top:12.6875rem;}@media (min-width:0) and (max-width:959px){.is-path-achievements.menu-fixed .block-local-tasks-block{margin:0 -1.5rem;}.is-path-achievements.menu-fixed .block-local-tasks-block + .views-element-container .views-row:first-child{margin-top:10.8125rem;}}.is-path-achievements.menu-fixed .block-views-exposed-filter-blockachievements-achievements-page{padding-top:0.875rem;height:3.375rem;position:fixed;top:0;right:0;z-index:1000;background:#ea363f;}.is-path-achievements.menu-fixed .block-views-exposed-filter-blockachievements-achievements-page *[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input{display:block;}.is-path-achievements.menu-fixed .block-views-exposed-filter-blockachievements-achievements-page *[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input .item{font-size:1rem;line-height:1.4375rem;padding:0 1.125rem;font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;border:0;color:#fff;}.is-path-achievements.menu-fixed .block-views-exposed-filter-blockachievements-achievements-page *[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input .item[lang='ja'],html[lang='ja'] .is-path-achievements.menu-fixed .block-views-exposed-filter-blockachievements-achievements-page *[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input .item{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-path-achievements.menu-fixed .block-views-exposed-filter-blockachievements-achievements-page *[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input .item[lang='zh-hans'],html[lang='zh-hans'] .is-path-achievements.menu-fixed .block-views-exposed-filter-blockachievements-achievements-page *[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input .item{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-path-achievements.menu-fixed .block-views-exposed-filter-blockachievements-achievements-page *[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input .item::after{margin-left:2.1875rem;background:transparent url(/themes/custom/serge_ferrari/images/dropdown-white.png) center center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/dropdown-white.svg) center center no-repeat;width:0.9375rem;height:0.5rem;margin-top:-0.125rem;background-size:cover;}.is-path-achievements.menu-fixed .block-views-exposed-filter-blockachievements-achievements-page *[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input .item span{font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;}.is-path-achievements.menu-fixed .block-views-exposed-filter-blockachievements-achievements-page *[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input .item span[lang='ja'],html[lang='ja'] .is-path-achievements.menu-fixed .block-views-exposed-filter-blockachievements-achievements-page *[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input .item span{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-path-achievements.menu-fixed .block-views-exposed-filter-blockachievements-achievements-page *[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input .item span[lang='zh-hans'],html[lang='zh-hans'] .is-path-achievements.menu-fixed .block-views-exposed-filter-blockachievements-achievements-page *[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input .item span{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-path-achievements.menu-fixed .block-views-exposed-filter-blockachievements-achievements-page *[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input .item span[lang='zh-hans'],html[lang='zh-hans'] .is-path-achievements.menu-fixed .block-views-exposed-filter-blockachievements-achievements-page *[id*='views-exposed-form-achievements-achievements-page'] .form-type-select .selectize-control.single .selectize-input .item span{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.is-path-achievements.menu-fixed .block-views-exposed-filter-blockachievements-achievements-page *[id*='views-exposed-form-achievements-achievements-page'] .form--inline > .form-item{margin:0;float:none;}.is-path-achievements.menu-fixed.toolbar-horizontal .block-local-tasks-block,.is-path-achievements.menu-fixed.toolbar-horizontal .block-views-exposed-filter-blockachievements-achievements-page{top:2.4375rem;}@media (min-width:0) and (max-width:639px){.is-path-achievements.menu-fixed .block-local-tasks-block{padding-bottom:3.4375rem;}.is-path-achievements.menu-fixed .block-views-exposed-filter-blockachievements-achievements-page{top:3.4375rem;padding:0.9375rem 0;height:auto;width:100%;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.paragraph--type--paragraph-ss-text .field--name-success-story-text-text{max-width:1200px;margin:0 auto;padding:0;}.paragraph--type--paragraph-ss-text .field--name-success-story-text-text p:first-child{margin-top:0;}.paragraph--type--paragraph-ss-text .field--name-success-story-text-text p:last-child{margin-bottom:0;}.paragraph--type--paragraph-ss-text .field--name-success-story-text-text ul li::before{top:0.625rem;-ms-transform:none;transform:none;}@media (min-width:960px){.paragraph--type--paragraph-ss-text .field--name-success-story-text-text{padding-left:3.75rem;padding-right:3.75rem;}}.paragraph--type--paragraph-ss-image,.paragraph--type-paragraph-ss-image{position:relative;}.paragraph--type--paragraph-ss-image img,.paragraph--type-paragraph-ss-image img{width:100%;display:block;}.paragraph--type--paragraph-ss-image .image-wrapper,.paragraph--type-paragraph-ss-image .image-wrapper{position:relative;}.paragraph--type--paragraph-ss-image .container,.paragraph--type-paragraph-ss-image .container{height:100%;width:100%;}.paragraph--type--paragraph-ss-image .show-desktop,.paragraph--type-paragraph-ss-image .show-desktop{display:none;}@media (min-width:960px){.paragraph--type--paragraph-ss-image .show-mobile,.paragraph--type-paragraph-ss-image .show-mobile{display:none;}.paragraph--type--paragraph-ss-image .show-desktop,.paragraph--type-paragraph-ss-image .show-desktop{display:block;}.paragraph--type--paragraph-ss-image .container,.paragraph--type-paragraph-ss-image .container{left:50%;position:absolute;top:0;-ms-transform:translateX(-50%);transform:translateX(-50%);}}.paragraph--type--paragraph-ss-image .field--name-success-story-image-title,.paragraph--type-paragraph-ss-image .field--name-success-story-image-title{padding:0 1.875rem;font-size:1.9375rem;line-height:2.25rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;color:#fff;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;}.paragraph--type--paragraph-ss-image .field--name-success-story-image-title[lang='ja'],html[lang='ja'] .paragraph--type--paragraph-ss-image .field--name-success-story-image-title,.paragraph--type-paragraph-ss-image .field--name-success-story-image-title[lang='ja'],html[lang='ja']
    .paragraph--type-paragraph-ss-image .field--name-success-story-image-title{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.paragraph--type--paragraph-ss-image .field--name-success-story-image-title[lang='zh-hans'],html[lang='zh-hans'] .paragraph--type--paragraph-ss-image .field--name-success-story-image-title,.paragraph--type-paragraph-ss-image .field--name-success-story-image-title[lang='zh-hans'],html[lang='zh-hans']
    .paragraph--type-paragraph-ss-image .field--name-success-story-image-title{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.paragraph--type--paragraph-ss-image .field--name-success-story-image-title[lang='zh-hans'],html[lang='zh-hans'] .paragraph--type--paragraph-ss-image .field--name-success-story-image-title,.paragraph--type-paragraph-ss-image .field--name-success-story-image-title[lang='zh-hans'],html[lang='zh-hans']
    .paragraph--type-paragraph-ss-image .field--name-success-story-image-title{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.paragraph--type--paragraph-ss-image .field--name-success-story-image-title p,.paragraph--type-paragraph-ss-image .field--name-success-story-image-title p{margin:0;}@media (min-width:960px){.paragraph--type--paragraph-ss-image .field--name-success-story-image-title,.paragraph--type-paragraph-ss-image .field--name-success-story-image-title{padding:0 3.75rem;font-size:2.75rem;line-height:3.75rem;max-width:55%;}}.paragraph--type--paragraph-ss-image .field--name-success-story-image-text,.paragraph--type-paragraph-ss-image .field--name-success-story-image-text{background:#fff;padding:0;}@media (min-width:960px){.paragraph--type--paragraph-ss-image .field--name-success-story-image-text,.paragraph--type-paragraph-ss-image .field--name-success-story-image-text{width:30.125rem;padding:3.4375rem 3.75rem 0;bottom:0;position:absolute;right:0;}.paragraph--type--paragraph-ss-image .field--name-success-story-image-text > :first-child,.paragraph--type-paragraph-ss-image .field--name-success-story-image-text > :first-child{margin-top:0;}}.field--name-paragraphs > .field__item{margin:1.25rem auto;}@media (min-width:960px){.field--name-paragraphs > .field__item{margin-left:2.5rem;margin-right:2.5rem;}.field--name-paragraphs > .field__item .paragraph--type--paragraph-ss-text{padding:3.25rem 0 3.25rem;max-width:60rem;margin:0 auto;}.field--name-paragraphs > .field__item:first-child .paragraph--type--paragraph-ss-text{padding-top:0.3125rem;}}@media (min-width:0) and (max-width:959px){.is-page-node-type-success-story .paragraph--type--paragraph-ss-text{font-size:1rem;line-height:1.8rem;}.is-page-node-type-success-story .paragraph--type-paragraph-ss-image .image-wrapper{height:21.25rem;}.is-page-node-type-success-story .paragraph--type-paragraph-ss-image .image-wrapper .field--name-success-story-image-image{height:100%;}.is-page-node-type-success-story .paragraph--type-paragraph-ss-image img{object-fit:cover;width:100%;height:100%;}.is-page-node-type-success-story .paragraph--type-paragraph-ss-image .field--name-success-story-image-title{top:4.5rem;-ms-transform:none;transform:none;}.is-page-node-type-success-story .paragraph--type-paragraph-ss-image .field--name-success-story-image-text{padding:0 1.5rem;}.is-page-node-type-success-story .paragraph--type-paragraph-ss-image .field--name-success-story-image-text p:last-child{margin-bottom:0;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.product-region{max-width:82.875rem;margin:2.5rem auto 0;padding-bottom:1.125rem;}.product-region img{margin-left:auto;margin-right:auto;}.product-region .field-label-above{margin-bottom:0.9375rem;padding:0 0.9375rem;font-size:1rem;line-height:1.5rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;text-align:center;}.product-region .field-label-above[lang='ja'],html[lang='ja'] .product-region .field-label-above{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.product-region .field-label-above[lang='zh-hans'],html[lang='zh-hans'] .product-region .field-label-above{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.product-region .field-label-above[lang='zh-hans'],html[lang='zh-hans'] .product-region .field-label-above{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.product-region .slick-slider{position:relative;}.product-region .slick-track,.product-region .slick-slide{display:flex;}.product-region .slick-slide{height:auto;justify-content:center;opacity:.5;outline:none;position:relative;}.product-region .slick-active{opacity:1;}.product-region .slick-arrow{background-color:#222;bottom:0;color:#fff;font-size:0;height:64px;line-height:53px;position:absolute;right:0;width:64px;z-index:2;}.product-region .slick-prev{right:64px;}.product-region .slick-prev::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.product-region .slick-prev::before{content:"";font-size:0.875rem;}.product-region .slick-next::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.product-region .slick-next::before{content:"";font-size:0.875rem;}@media (min-width:960px){.product-region{margin-top:5rem;display:flex;}.product-region .field-label-above{margin-bottom:1.75rem;}.product-region > *{float:left;width:50%;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.products-slider{padding-top:1.4375rem;background-color:#e7e8ea;}@media (min-width:960px){.products-slider{padding-top:2.9375rem;}.products-slider .product-teaser{width:18.9375rem;margin-bottom:2.3125rem;margin:0 1.1875rem 2.3125rem;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.field--name-services .field__item ul{padding-left:0.9375rem;margin:0;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.social-media-links--platforms.horizontal li{padding-left:0.4375rem;padding-right:0.4375rem;}.social-media-links--platforms.horizontal a{color:#bcbcbc;}.social-media-links--platforms.horizontal a .fa{font-size:1.25rem;}@media (min-width:960px){.social-media-links--platforms.horizontal li{padding:0 0.3125rem;}.social-media-links--platforms.horizontal li:last-child{padding-right:0;}}@media (min-width:1500px){.social-media-links--platforms.horizontal li{padding-left:0.875rem;padding-right:0.875rem;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.field--name-technical-specifications table{margin-bottom:0.0625rem;}.field--name-technical-specifications table thead{border-bottom:2px solid #a2a2a2;}.field--name-technical-specifications table thead th{color:#959595;}.field--name-technical-specifications table tbody th,.field--name-technical-specifications table tbody td{border-bottom:1px solid #222;}.field--name-technical-specifications table tbody th{padding:0.625rem 0;}.field--name-technical-specifications table tr:not(.title) td{padding:0.625rem 0.3125rem;}.field--name-technical-specifications table tr.title td{font-size:0.6875rem;padding:1.0625rem 0 0;border:0;font-weight:normal;line-height:1;text-align:left;}.field--name-technical-specifications table p{margin:0;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}#ss-header{position:relative;overflow:hidden;}#ss-header::before{content:'';display:table;}#ss-header::after{content:'';display:table;clear:both;}#ss-header .field--name-header-image img{width:100%;display:block;}#ss-header > .container{padding-top:8.125rem;position:relative;}#ss-header .heading-wrapper{background:#fff;margin-left:auto;margin-right:auto;max-width:100%;width:100%;position:absolute;right:0;bottom:0;}@media (min-width:960px){#ss-header .heading-wrapper{width:30rem;float:right;}}#ss-header .heading-wrapper h1{font-size:2.75rem;line-height:3rem;margin:0 0 0.9375rem;text-align:left;}#ss-header .heading-wrapper h1::before{content:none;}@media (min-width:960px){#ss-header .heading-wrapper h1{margin-bottom:1.8125rem;}}#ss-header .heading-wrapper .ss-about{padding:2.1875rem 0 1.5625rem;}@media (min-width:960px){#ss-header .heading-wrapper .ss-about{padding:4.6875rem 2.75rem 3.125rem;}}#ss-header .heading-wrapper .ss-top{font-size:0.6875rem;margin-bottom:0.625rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;color:#959595;font-weight:900;text-transform:lowercase;}#ss-header .heading-wrapper .ss-top[lang='ja'],html[lang='ja'] #ss-header .heading-wrapper .ss-top{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}#ss-header .heading-wrapper .ss-top[lang='zh-hans'],html[lang='zh-hans'] #ss-header .heading-wrapper .ss-top{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}#ss-header .heading-wrapper .ss-top[lang='zh-hans'],html[lang='zh-hans'] #ss-header .heading-wrapper .ss-top{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}#ss-header .heading-wrapper .ss-top span{margin:0 0.4375rem;font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:300;}#ss-header .heading-wrapper .ss-top span[lang='ja'],html[lang='ja'] #ss-header .heading-wrapper .ss-top span{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}#ss-header .heading-wrapper .ss-top span[lang='zh-hans'],html[lang='zh-hans'] #ss-header .heading-wrapper .ss-top span{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}#ss-header .heading-wrapper .ss-top > div:first-of-type{color:#222;}#ss-header .heading-wrapper .ss-top div,#ss-header .heading-wrapper .ss-top span{display:inline;}#ss-header .heading-wrapper .ss-info{font-size:0.6875rem;line-height:1.125rem;text-transform:uppercase;display:flex;}#ss-header .heading-wrapper .ss-info > div{margin-bottom:1rem;flex:1 0 auto;position:relative;}#ss-header .heading-wrapper .ss-info > div .field--name-node-title,#ss-header .heading-wrapper .ss-info > div .field--name-country{font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;}#ss-header .heading-wrapper .ss-info > div .field--name-node-title[lang='ja'],html[lang='ja'] #ss-header .heading-wrapper .ss-info > div .field--name-node-title,#ss-header .heading-wrapper .ss-info > div .field--name-country[lang='ja'],html[lang='ja']
          #ss-header .heading-wrapper .ss-info > div .field--name-country{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}#ss-header .heading-wrapper .ss-info > div .field--name-node-title[lang='zh-hans'],html[lang='zh-hans'] #ss-header .heading-wrapper .ss-info > div .field--name-node-title,#ss-header .heading-wrapper .ss-info > div .field--name-country[lang='zh-hans'],html[lang='zh-hans']
          #ss-header .heading-wrapper .ss-info > div .field--name-country{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}#ss-header .heading-wrapper .ss-info > div .field--name-node-title[lang='zh-hans'],html[lang='zh-hans'] #ss-header .heading-wrapper .ss-info > div .field--name-node-title,#ss-header .heading-wrapper .ss-info > div .field--name-country[lang='zh-hans'],html[lang='zh-hans']
          #ss-header .heading-wrapper .ss-info > div .field--name-country{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}#ss-header .heading-wrapper .ss-info > div .field--name-country,#ss-header .heading-wrapper .ss-info > div .field--name-city{margin-left:0.3125rem;}#ss-header .heading-wrapper .ss-info > div.ss-location{padding-left:3.4375rem;flex:.75 0 auto;}#ss-header .heading-wrapper .ss-info > div.ss-location::before{left:0.375rem;position:absolute;content:'';}#ss-header .heading-wrapper .ss-info > div.ss-location .content{display:flex;flex-direction:column;height:100%;justify-content:center;position:static;float:none;}#ss-header .heading-wrapper .ss-info > div.ss-location .content .field--name-city{line-height:1rem;}@media (min-width:960px){#ss-header .heading-wrapper .ss-info > div.ss-location{height:3.125rem;}}#ss-header .heading-wrapper .ss-info > div.ss-product img{display:block;}#ss-header .heading-wrapper .ss-info > div.ss-product .node--type-product{display:flex;}#ss-header .heading-wrapper .ss-info > div.ss-product .node--type-product > .group-left,#ss-header .heading-wrapper .ss-info > div.ss-product .node--type-product > .group-right{display:flex;flex-direction:column;justify-content:center;flex:0 1 50%;}#ss-header .heading-wrapper .ss-info > div.ss-product .node--type-product > .group-left{margin-right:0.625rem;flex-basis:3.125rem;}#ss-header .heading-wrapper .ss-info > div.ss-product .node--type-product > .group-right{padding:0.5625rem 0;font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;}#ss-header .heading-wrapper .ss-info > div.ss-product .node--type-product > .group-right[lang='ja'],html[lang='ja'] #ss-header .heading-wrapper .ss-info > div.ss-product .node--type-product > .group-right{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}#ss-header .heading-wrapper .ss-info > div.ss-product .node--type-product > .group-right[lang='zh-hans'],html[lang='zh-hans'] #ss-header .heading-wrapper .ss-info > div.ss-product .node--type-product > .group-right{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}#ss-header .slick-prev,#ss-header .slick-next{display:none;}#ss-header .ss-location::before{background:transparent url(/themes/custom/serge_ferrari/images/location.png) left center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/location.svg) left center no-repeat;height:3.125rem;width:3.4375rem;content:'';top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}.field--name-slug,.ss-intro{margin-top:1.5625rem;font-size:1.375rem;line-height:2.1rem;padding:0;}@media (min-width:960px){.field--name-slug,.ss-intro{margin-top:2.8125rem;padding-left:3.75rem;padding-right:3.75rem;font-size:1.9375rem;line-height:3rem;}}.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story .ss-product .ds-2col,.is-path-achievements .node--type-success-story .ss-product .ds-2col,.is-page-node-type-product .node--type-success-story .ss-product .ds-2col{display:flex;align-items:center;}.is-page-node-type-solution #ss-header .heading-wrapper .ss-top .field--name-solution{font-size:1.375rem;line-height:1.5rem;font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;color:#fff;font-weight:normal;}.is-page-node-type-solution #ss-header .heading-wrapper .ss-top .field--name-solution[lang='ja'],html[lang='ja'] .is-page-node-type-solution #ss-header .heading-wrapper .ss-top .field--name-solution{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-solution #ss-header .heading-wrapper .ss-top .field--name-solution[lang='zh-hans'],html[lang='zh-hans'] .is-page-node-type-solution #ss-header .heading-wrapper .ss-top .field--name-solution{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}@media (min-width:960px){.ss-intro{max-width:60rem;}.is-page-node-type-success-story #ss-header .heading-wrapper .ss-info > div.ss-location{padding-left:2.9375rem;}.is-page-node-type-success-story #ss-header .heading-wrapper .ss-info > div.ss-location::before{width:2.9375rem;}.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story .ss-product .ds-2col > .group-left,.is-path-achievements .node--type-success-story .ss-product .ds-2col > .group-left,.is-page-node-type-product .node--type-success-story .ss-product .ds-2col > .group-left{width:3.75rem;}.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story .ss-product .ds-2col > .group-right,.is-path-achievements .node--type-success-story .ss-product .ds-2col > .group-right,.is-page-node-type-product .node--type-success-story .ss-product .ds-2col > .group-right{width:80%;}.is-page-node-type-product .node--type-success-story #ss-header .ss-product .ds-2col > .group-left{width:3.5625rem;}.is-page-node-type-product .node--type-success-story #ss-header .ss-product .ds-2col > .group-left img{width:2.875rem;}.is-page-node-type-product .node--type-success-story #ss-header .ss-info > div.ss-location{padding-left:2.875rem;}.is-page-node-type-product .node--type-success-story #ss-header .ss-info > div.ss-location::before{width:2.375rem;left:0;}}@media (min-width:0) and (max-width:959px){.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story .image + .content,.is-path-achievements .node--type-success-story .image + .content,.is-page-node-type-product .node--type-success-story .image + .content{padding:0 1.875rem 0.625rem;background:#e8e9eb;}.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story .field--name-header-image,.is-path-achievements .node--type-success-story .field--name-header-image,.is-page-node-type-product .node--type-success-story .field--name-header-image{height:10.25rem;}.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story .field--name-header-image img,.is-path-achievements .node--type-success-story .field--name-header-image img,.is-page-node-type-product .node--type-success-story .field--name-header-image img{height:100%;object-fit:cover;}.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story .image + .content #ss-header,.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story.node--view-mode-product > div:last-child #ss-header,.is-path-achievements .node--type-success-story .image + .content #ss-header,.is-path-achievements .node--type-success-story.node--view-mode-product > div:last-child #ss-header,.is-page-node-type-product .node--type-success-story .image + .content #ss-header,.is-page-node-type-product .node--type-success-story.node--view-mode-product > div:last-child #ss-header{margin-top:-1.25rem;}.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story .image + .content #ss-header h2,.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story.node--view-mode-product > div:last-child #ss-header h2,.is-path-achievements .node--type-success-story .image + .content #ss-header h2,.is-path-achievements .node--type-success-story.node--view-mode-product > div:last-child #ss-header h2,.is-page-node-type-product .node--type-success-story .image + .content #ss-header h2,.is-page-node-type-product .node--type-success-story.node--view-mode-product > div:last-child #ss-header h2{font-size:1.625rem;line-height:1.95rem;}.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story .image + .content #ss-header .ss-info,.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story.node--view-mode-product > div:last-child #ss-header .ss-info,.is-path-achievements .node--type-success-story .image + .content #ss-header .ss-info,.is-path-achievements .node--type-success-story.node--view-mode-product > div:last-child #ss-header .ss-info,.is-page-node-type-product .node--type-success-story .image + .content #ss-header .ss-info,.is-page-node-type-product .node--type-success-story.node--view-mode-product > div:last-child #ss-header .ss-info{font-size:0.6875rem;line-height:0.9rem;}.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story .image + .content #ss-header .ss-info > div.ss-product .layout--twocol > .layout__region--first,.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story.node--view-mode-product > div:last-child #ss-header .ss-info > div.ss-product .layout--twocol > .layout__region--first,.is-path-achievements .node--type-success-story .image + .content #ss-header .ss-info > div.ss-product .layout--twocol > .layout__region--first,.is-path-achievements .node--type-success-story.node--view-mode-product > div:last-child #ss-header .ss-info > div.ss-product .layout--twocol > .layout__region--first,.is-page-node-type-product .node--type-success-story .image + .content #ss-header .ss-info > div.ss-product .layout--twocol > .layout__region--first,.is-page-node-type-product .node--type-success-story.node--view-mode-product > div:last-child #ss-header .ss-info > div.ss-product .layout--twocol > .layout__region--first{flex-basis:1.875rem;}.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story .image + .content #ss-header .ss-info .ds-2col > .group-left,.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story.node--view-mode-product > div:last-child #ss-header .ss-info .ds-2col > .group-left,.is-path-achievements .node--type-success-story .image + .content #ss-header .ss-info .ds-2col > .group-left,.is-path-achievements .node--type-success-story.node--view-mode-product > div:last-child #ss-header .ss-info .ds-2col > .group-left,.is-page-node-type-product .node--type-success-story .image + .content #ss-header .ss-info .ds-2col > .group-left,.is-page-node-type-product .node--type-success-story.node--view-mode-product > div:last-child #ss-header .ss-info .ds-2col > .group-left{width:2.25rem;padding-right:0.5rem;}.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story .image + .content #ss-header .ss-location,.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story.node--view-mode-product > div:last-child #ss-header .ss-location,.is-path-achievements .node--type-success-story .image + .content #ss-header .ss-location,.is-path-achievements .node--type-success-story.node--view-mode-product > div:last-child #ss-header .ss-location,.is-page-node-type-product .node--type-success-story .image + .content #ss-header .ss-location,.is-page-node-type-product .node--type-success-story.node--view-mode-product > div:last-child #ss-header .ss-location{display:none;}.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story .image + .content #ss-header .slick-prev,.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story .image + .content #ss-header .slick-next,.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story.node--view-mode-product > div:last-child #ss-header .slick-prev,.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story.node--view-mode-product > div:last-child #ss-header .slick-next,.is-path-achievements .node--type-success-story .image + .content #ss-header .slick-prev,.is-path-achievements .node--type-success-story .image + .content #ss-header .slick-next,.is-path-achievements .node--type-success-story.node--view-mode-product > div:last-child #ss-header .slick-prev,.is-path-achievements .node--type-success-story.node--view-mode-product > div:last-child #ss-header .slick-next,.is-page-node-type-product .node--type-success-story .image + .content #ss-header .slick-prev,.is-page-node-type-product .node--type-success-story .image + .content #ss-header .slick-next,.is-page-node-type-product .node--type-success-story.node--view-mode-product > div:last-child #ss-header .slick-prev,.is-page-node-type-product .node--type-success-story.node--view-mode-product > div:last-child #ss-header .slick-next{width:2.25rem;height:2.25rem;}.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story .image + .content #ss-header .slick-prev::before,.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story .image + .content #ss-header .slick-next::before,.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story.node--view-mode-product > div:last-child #ss-header .slick-prev::before,.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story.node--view-mode-product > div:last-child #ss-header .slick-next::before,.is-path-achievements .node--type-success-story .image + .content #ss-header .slick-prev::before,.is-path-achievements .node--type-success-story .image + .content #ss-header .slick-next::before,.is-path-achievements .node--type-success-story.node--view-mode-product > div:last-child #ss-header .slick-prev::before,.is-path-achievements .node--type-success-story.node--view-mode-product > div:last-child #ss-header .slick-next::before,.is-page-node-type-product .node--type-success-story .image + .content #ss-header .slick-prev::before,.is-page-node-type-product .node--type-success-story .image + .content #ss-header .slick-next::before,.is-page-node-type-product .node--type-success-story.node--view-mode-product > div:last-child #ss-header .slick-prev::before,.is-page-node-type-product .node--type-success-story.node--view-mode-product > div:last-child #ss-header .slick-next::before{font-size:0.6875rem;}.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story .image + .content #ss-header .slick-prev,.is-page-node-type-solution .field--name-success-story .field__item .node--type-success-story.node--view-mode-product > div:last-child #ss-header .slick-prev,.is-path-achievements .node--type-success-story .image + .content #ss-header .slick-prev,.is-path-achievements .node--type-success-story.node--view-mode-product > div:last-child #ss-header .slick-prev,.is-page-node-type-product .node--type-success-story .image + .content #ss-header .slick-prev,.is-page-node-type-product .node--type-success-story.node--view-mode-product > div:last-child #ss-header .slick-prev{right:2.3125rem;}.is-page-node-type-product .field--name-success-stories .node--type-success-story.node--view-mode-product > div:last-child #ss-header{padding:0 1.875rem 2.5rem;background:#e8e9eb;margin-top:0;overflow:visible;}.is-page-node-type-product .field--name-success-stories .node--type-success-story.node--view-mode-product > div:last-child #ss-header h2{margin-bottom:0.625rem;}.is-page-node-type-product .field--name-success-stories .node--type-success-story.node--view-mode-product > div:last-child #ss-header .heading-wrapper{margin-top:-1.25rem;padding:0.3125rem 1.625rem 1.875rem;}.is-page-node-type-product .field--name-success-stories .node--type-success-story.node--view-mode-product > div:last-child #ss-header .slick-prev,.is-page-node-type-product .field--name-success-stories .node--type-success-story.node--view-mode-product > div:last-child #ss-header .slick-next{bottom:2.5rem;}.is-page-node-type-product .field--name-success-stories .node--type-success-story.node--view-mode-product > div:last-child #ss-header .slick-next{right:1.875rem;}.is-page-node-type-product .field--name-success-stories .node--type-success-story.node--view-mode-product > div:last-child #ss-header .slick-prev{right:4.1875rem;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.field--name-homepage-applications .frontpage-application-wrapper{padding:0 3.75rem;display:flex;}@media (min-width:0) and (max-width:959px){.field--name-homepage-applications .frontpage-application-wrapper{display:block;}}.field--name-homepage-applications .frontpage-application-wrapper:nth-child(2n+1) > .field__item:first-child{flex:32%;}.field--name-homepage-applications .frontpage-application-wrapper:nth-child(2n+1) > .field__item:first-child .paragraph--type--paragraph-application{background-color:#e3353f;}.field--name-homepage-applications .frontpage-application-wrapper:nth-child(2n+1) > .field__item:nth-child(2){flex:41%;}.field--name-homepage-applications .frontpage-application-wrapper:nth-child(2n+1) > .field__item:nth-child(2) .paragraph--type--paragraph-application{background-color:#db343f;}.field--name-homepage-applications .frontpage-application-wrapper:nth-child(2n+1) > .field__item:last-child{flex:27%;}.field--name-homepage-applications .frontpage-application-wrapper:nth-child(2n+1) > .field__item:last-child .paragraph--type--paragraph-application{background-color:#d3343f;}.field--name-homepage-applications .frontpage-application-wrapper:nth-child(2n) > .field__item:first-child{flex:36%;}.field--name-homepage-applications .frontpage-application-wrapper:nth-child(2n) > .field__item:first-child .paragraph--type--paragraph-application{background-color:#cc333f;}.field--name-homepage-applications .frontpage-application-wrapper:nth-child(2n) > .field__item:nth-child(2){flex:32%;}.field--name-homepage-applications .frontpage-application-wrapper:nth-child(2n) > .field__item:nth-child(2) .paragraph--type--paragraph-application{background-color:#c4323f;}.field--name-homepage-applications .frontpage-application-wrapper:nth-child(2n) > .field__item:last-child{flex:32%;}.field--name-homepage-applications .frontpage-application-wrapper:nth-child(2n) > .field__item:last-child .paragraph--type--paragraph-application{background-color:#bd313f;}.field--name-homepage-applications .frontpage-application-wrapper:nth-child(3) > .field__item:first-child{flex:32%;}.field--name-homepage-applications .frontpage-application-wrapper:nth-child(3) > .field__item:first-child .paragraph--type--paragraph-application{background-color:#b63040;}.field--name-homepage-applications .frontpage-application-wrapper:nth-child(3) > .field__item:nth-child(2){flex:27%;}.field--name-homepage-applications .frontpage-application-wrapper:nth-child(3) > .field__item:nth-child(2) .paragraph--type--paragraph-application{background-color:#ae3040;}.field--name-homepage-applications .frontpage-application-wrapper:nth-child(3) > .field__item:last-child{flex:41%;}.field--name-homepage-applications .frontpage-application-wrapper:nth-child(3) > .field__item:last-child .paragraph--type--paragraph-application{background-color:#a62f40;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .paragraph--type--paragraph-application{height:23.125rem;min-height:0;position:relative;padding:0;overflow:hidden;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .intro-title{position:absolute;width:100%;height:100%;max-width:none;max-height:none;margin:0;z-index:0;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .intro-title .field--name-paragraph-application-title{font-size:1.9375rem;line-height:2.25rem;width:12.5rem;left:2.5rem;top:10rem;font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;text-transform:lowercase;overflow:visible;position:absolute;margin:0;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .intro-title .field--name-paragraph-application-title[lang='ja'],html[lang='ja'] .field--name-homepage-applications .frontpage-application-wrapper > .field__item .intro-title .field--name-paragraph-application-title{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .intro-title .field--name-paragraph-application-title[lang='zh-hans'],html[lang='zh-hans'] .field--name-homepage-applications .frontpage-application-wrapper > .field__item .intro-title .field--name-paragraph-application-title{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .field--name-paragraph-application-image{position:absolute;bottom:0;right:0;max-width:40%;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .field--name-paragraph-application-image img{vertical-align:bottom;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .inner-block-wrapper{padding:1.25rem 1.875rem;align-items:center;flex-direction:column;height:100%;justify-content:flex-end;position:relative;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .field--name-paragraph-application-solutions,.field--name-homepage-applications .frontpage-application-wrapper > .field__item .field--name-paragraph-application-bgimage,.field--name-homepage-applications .frontpage-application-wrapper > .field__item .field--name-paragraph-application-text{opacity:0;transition:opacity .2s ease-in-out;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .field--name-paragraph-application-solutions{position:relative;width:100%;z-index:1;order:1;text-transform:lowercase;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .field--name-paragraph-application-solutions::before{content:'';display:table;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .field--name-paragraph-application-solutions::after{content:'';display:table;clear:both;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .field--name-paragraph-application-bgimage{position:absolute;width:100%;height:100%;max-width:none;max-height:none;margin:0;top:0;left:0;overflow:hidden;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .field--name-paragraph-application-bgimage svg{max-width:none;object-fit:cover;height:100%;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .field--name-paragraph-application-text{font-size:1.25rem;color:#d1002a;max-width:100%;width:100%;position:relative;z-index:1;margin:0;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .field--name-paragraph-application-text p{margin-bottom:0;}.field--name-homepage-applications + .apps-toggle{display:none;}@media (min-width:0) and (max-width:959px){.field--name-homepage-applications{margin:0 -1.5rem;overflow:hidden;transition:max-height .4s ease;}.field--name-homepage-applications.expanded + .apps-toggle::before{content:"";}.field--name-homepage-applications + .apps-toggle{padding:1rem 3.5rem;margin:0 -1.5rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;display:block;background:#e8e9eb;text-align:center;color:#222;position:relative;cursor:pointer;}.field--name-homepage-applications + .apps-toggle::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.field--name-homepage-applications + .apps-toggle::before{content:"";font-size:inherit;}.field--name-homepage-applications + .apps-toggle[lang='ja'],html[lang='ja'] .field--name-homepage-applications + .apps-toggle{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.field--name-homepage-applications + .apps-toggle[lang='zh-hans'],html[lang='zh-hans'] .field--name-homepage-applications + .apps-toggle{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.field--name-homepage-applications + .apps-toggle[lang='zh-hans'],html[lang='zh-hans'] .field--name-homepage-applications + .apps-toggle{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.field--name-homepage-applications + .apps-toggle::before{width:3.5rem;height:3.5rem;line-height:3.5rem;font-size:1.875rem;bottom:0;background:#222;color:#fff;position:absolute;right:0;}.field--name-homepage-applications .frontpage-application-wrapper{display:block;padding:0;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item{width:50%;float:left;overflow:hidden;cursor:pointer;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .paragraph--type--paragraph-application{width:100%;height:0;padding-bottom:100%;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .paragraph--type--paragraph-application .inner-block-wrapper{position:absolute;width:100%;pointer-events:none;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .intro-title .field--name-paragraph-application-title{left:1.375rem;top:1.5625rem;font-size:1rem;line-height:1.2rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;width:calc(100% - 20px);}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .intro-title .field--name-paragraph-application-title[lang='ja'],html[lang='ja'] .field--name-homepage-applications .frontpage-application-wrapper > .field__item .intro-title .field--name-paragraph-application-title{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .intro-title .field--name-paragraph-application-title[lang='zh-hans'],html[lang='zh-hans'] .field--name-homepage-applications .frontpage-application-wrapper > .field__item .intro-title .field--name-paragraph-application-title{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .intro-title .field--name-paragraph-application-title[lang='zh-hans'],html[lang='zh-hans'] .field--name-homepage-applications .frontpage-application-wrapper > .field__item .intro-title .field--name-paragraph-application-title{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .field--name-paragraph-application-image{max-width:60%;}.field--name-homepage-applications .frontpage-application-wrapper > .field__item .field--name-paragraph-application-image img{max-width:100%;}}@media (min-width:960px){.touch-device .field--name-homepage-applications .paragraph--type--paragraph-application a{pointer-events:none;}.field--name-homepage-applications .paragraph--type--paragraph-application.focus a{pointer-events:auto;}.field--name-homepage-applications .paragraph--type--paragraph-application:hover .inner-block-wrapper{background:#222;}.field--name-homepage-applications .paragraph--type--paragraph-application:hover .inner-block-wrapper *{opacity:1;}.field--name-homepage-applications .paragraph--type--paragraph-application:hover .inner-block-wrapper .field--name-paragraph-application-image{display:none;}}.paragraph--type--paragraph-application{padding:0.9375rem 0 1.9375rem 1.25rem;background-color:#ea363f;color:#fff;height:100%;}.paragraph--type--paragraph-application::before{content:'';display:table;}.paragraph--type--paragraph-application::after{content:'';display:table;clear:both;}.paragraph--type--paragraph-application .inner-block-wrapper{display:flex;flex-wrap:wrap;}.paragraph--type--paragraph-application .field--name-paragraph-application-image{margin-left:auto;float:right;max-width:45%;order:2;position:relative;}.paragraph--type--paragraph-application .field--name-paragraph-application-title{font-size:1.125rem;margin-bottom:0.4375rem;margin-top:0.625rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;line-height:1.2;}.paragraph--type--paragraph-application .field--name-paragraph-application-title[lang='ja'],html[lang='ja'] .paragraph--type--paragraph-application .field--name-paragraph-application-title{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.paragraph--type--paragraph-application .field--name-paragraph-application-title[lang='zh-hans'],html[lang='zh-hans'] .paragraph--type--paragraph-application .field--name-paragraph-application-title{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.paragraph--type--paragraph-application .field--name-paragraph-application-title[lang='zh-hans'],html[lang='zh-hans'] .paragraph--type--paragraph-application .field--name-paragraph-application-title{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.paragraph--type--paragraph-application .field--name-paragraph-application-text{margin-bottom:0.625rem;order:1;}.paragraph--type--paragraph-application .field--name-paragraph-application-solutions{order:3;width:100%;}.paragraph--type--paragraph-application .field--name-paragraph-application-solutions .field__item{margin-bottom:0.625rem;margin-right:0.625rem;float:left;}.paragraph--type--paragraph-application .field--name-paragraph-application-solutions .field__item a{padding:0.875rem 0.625rem 0.9375rem;border:2px solid #fff;color:#fff;display:block;line-height:1;}.paragraph--type--paragraph-application .field--name-paragraph-application-solutions .field__item a:hover{background-color:#fff;color:#222;}.paragraph-white .paragraph--type--paragraph-application{background-color:#fff;color:#222;}.paragraph-white .paragraph--type--paragraph-application .field--name-paragraph-application-title{color:#ea363f;}.paragraph-white .paragraph--type--paragraph-application .field--name-paragraph-application-solutions .field__item a{border-color:#222;color:#222;}.paragraph-white .paragraph--type--paragraph-application .field--name-paragraph-application-solutions .field__item a:hover{background-color:#222;color:#fff;}.paragraph-black .paragraph--type--paragraph-application{background-color:#222;}.paragraph-black .paragraph--type--paragraph-application .field--name-paragraph-application-title{color:#ea363f;}@media (min-width:960px){.paragraph--type--paragraph-application{padding:1.875rem 0 3.875rem 2.5rem;min-height:36.25rem;overflow:hidden;}.paragraph--type--paragraph-application .field--name-paragraph-application-image{max-width:12.5rem;}.paragraph--type--paragraph-application .field--name-paragraph-application-title{font-size:2.25rem;margin-bottom:0.875rem;margin-top:1.3125rem;}.paragraph--type--paragraph-application .field--name-paragraph-application-text{max-width:46%;}}@media (min-width:0) and (max-width:959px){.paragraph--type--paragraph-application{padding:0.9375rem 1.25rem 1.9375rem;}.paragraph--type--paragraph-application .inner-block-wrapper{flex-direction:column;}.paragraph--type--paragraph-application .inner-block-wrapper .field--name-paragraph-application-image{float:none;max-width:100%;text-align:right;order:1;}.paragraph--type--paragraph-application .inner-block-wrapper .field--name-paragraph-application-image img{max-width:45%;}}.is-page-node-type-applications .paragraph--type--paragraph-application{position:relative;}.is-page-node-type-applications .paragraph--type--paragraph-application .field--name-paragraph-application-bgimage{position:absolute;width:100%;left:0;top:0;}.is-page-node-type-applications .paragraph--type--paragraph-application .field--name-paragraph-application-bgimage,.is-page-node-type-applications .paragraph--type--paragraph-application .field--name-paragraph-application-bgimage svg{max-width:none;height:100%;}.is-page-node-type-applications .paragraph--type--paragraph-application .field--name-paragraph-application-bgimage svg{object-fit:cover;}.is-page-node-type-applications .paragraph--type--paragraph-application .intro-title{position:relative;width:55%;z-index:12;}.is-page-node-type-applications .paragraph--type--paragraph-application .field--name-paragraph-application-image,.is-page-node-type-applications .paragraph--type--paragraph-application .field--name-paragraph-application-solutions,.is-page-node-type-applications .paragraph--type--paragraph-application .field--name-paragraph-application-text{z-index:11;}.is-page-node-type-applications .paragraph--type--paragraph-application .field--name-paragraph-application-image{top:1.875rem;right:0;position:absolute;}@media (min-width:0) and (max-width:959px){.is-page-node-type-applications .paragraph--type--paragraph-application .field--name-paragraph-application-text{width:55%;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.slick-arrow + .slick-list .paragraph--type--paragraph-product-application .field--name-paragraph-application-text{display:none;}.slick-arrow + .caption-placeholder{right:7.5rem;padding:1.125rem 2.5rem;bottom:0;position:absolute;background:#fff;text-transform:lowercase;display:flex;align-items:center;}.slick-arrow + .caption-placeholder p{margin:0;}@media (min-width:0) and (max-width:959px){.slick-arrow + .caption-placeholder{padding:0.625rem 9.375rem 0.625rem 1.5625rem;height:3.75rem;width:100%;right:0;}}.slick-list + .caption-placeholder{display:none;}.paragraph--type--paragraph-product-application{position:relative;}.paragraph--type--paragraph-product-application .field--name-paragraph-application-text{padding:1.125rem 2.5rem;bottom:0;right:0;position:absolute;background:#fff;text-transform:lowercase;display:flex;align-items:center;}.paragraph--type--paragraph-product-application .field--name-paragraph-application-text p{margin:0;}@media (min-width:0) and (max-width:959px){.paragraph--type--paragraph-product-application .field--name-paragraph-application-text{padding:0.625rem 9.375rem 0.625rem 1.5625rem;height:3.75rem;width:100%;right:0;}}@media (min-width:0) and (max-width:959px){.paragraph--type--paragraph-product-application .field--name-paragraph-application-image{height:30rem;}.paragraph--type--paragraph-product-application .field--name-paragraph-application-image img{object-fit:cover;height:100%;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.paragraph--type--paragraph-product-advantage{margin:0 auto 1.25rem;padding-bottom:0.625rem;border-bottom:2px solid #898989;height:100%;}.paragraph--type--paragraph-product-advantage .field--name-paragraph-advantage-title{font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;}.paragraph--type--paragraph-product-advantage .field--name-paragraph-advantage-title[lang='ja'],html[lang='ja'] .paragraph--type--paragraph-product-advantage .field--name-paragraph-advantage-title{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.paragraph--type--paragraph-product-advantage .field--name-paragraph-advantage-title[lang='zh-hans'],html[lang='zh-hans'] .paragraph--type--paragraph-product-advantage .field--name-paragraph-advantage-title{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.paragraph--type--paragraph-product-advantage .field--name-paragraph-advantage-title[lang='zh-hans'],html[lang='zh-hans'] .paragraph--type--paragraph-product-advantage .field--name-paragraph-advantage-title{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.field--name-documents .paragraph{align-items:flex-end;display:flex;flex-basis:50%;justify-content:space-between;line-height:1;}.field--name-documents .paragraph .field--type-link{font-size:1.9375rem;line-height:2.5625rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;width:100%;}.field--name-documents .paragraph .field--type-link[lang='ja'],html[lang='ja'] .field--name-documents .paragraph .field--type-link{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.field--name-documents .paragraph .field--type-link[lang='zh-hans'],html[lang='zh-hans'] .field--name-documents .paragraph .field--type-link{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.field--name-documents .paragraph .field--type-link[lang='zh-hans'],html[lang='zh-hans'] .field--name-documents .paragraph .field--type-link{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.field--name-documents .paragraph .field--type-link .field__item{margin-bottom:30px;}.field--name-documents .paragraph .field--type-link a{padding-right:4.375rem;color:#222;display:block;position:relative;}.field--name-documents .paragraph .field--type-link a::before{bottom:0.625rem;content:'';position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}@media (min-width:0) and (max-width:479px){.field--name-documents .paragraph .field--type-link{width:100%;}}.field--name-documents .paragraph .field--name-paragraph-document-download a::before{background-image:url(/themes/custom/serge_ferrari/images/sprites/sprites.png);background-position:-1062px -912px;width:32px;height:41px;}.field--name-documents .paragraph .field--name-paragraph-advantage-video a::before{background-image:url(/themes/custom/serge_ferrari/images/sprites/sprites.png);background-position:-1069px -867px;width:37px;height:37px;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.testimony-content{font-size:1.375rem;margin:1.25rem 0;padding:1.0625rem 0 1.1875rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;border-bottom:8px solid #222;border-top:8px solid #222;}.testimony-content[lang='ja'],html[lang='ja'] .testimony-content{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.testimony-content[lang='zh-hans'],html[lang='zh-hans'] .testimony-content{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.testimony-content[lang='zh-hans'],html[lang='zh-hans'] .testimony-content{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}@media (min-width:960px){.testimony-content{margin:5.9375rem auto 5rem;padding:2.125rem 2.5rem 2.375rem;max-width:45rem;}}.testimony-content .field--name-testimony-image{width:4.6875rem;height:4.6875rem;margin-top:0.3125rem;border-radius:50%;overflow:hidden;float:left;}.testimony-content .field--name-testimony-image::before{content:'';display:table;}.testimony-content .field--name-testimony-image::after{content:'';display:table;clear:both;}.testimony-content .field--name-testimony-image .field__label{display:none;}.testimony-content .field--name-testimony-image img{display:block;}.testimony-content .field--name-testimony-image + .testimony-info .field--name-testimony-job,.testimony-content .field--name-testimony-image + .testimony-info .field--name-testimony-name{margin-left:6.25rem;}.testimony-content .field--name-testimony-job,.testimony-content .field--name-testimony-name{font-size:1rem;line-height:1;}.testimony-content .field--name-testimony-name{margin-top:1.75rem;}.testimony-content .field--name-testimony-job{margin-bottom:1.5625rem;font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;}.testimony-content .field--name-testimony-job[lang='ja'],html[lang='ja'] .testimony-content .field--name-testimony-job{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.testimony-content .field--name-testimony-job[lang='zh-hans'],html[lang='zh-hans'] .testimony-content .field--name-testimony-job{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.testimony-content .field--name-testimony-text{line-height:1.875rem;}.testimony-content .field--name-testimony-text p:last-child{margin-bottom:0;}@media (min-width:0) and (max-width:959px){.testimony-content{margin:2.5rem 1.5rem 3.125rem;padding-bottom:2.1875rem;}.testimony-content .field--name-testimony-image{margin-top:1.375rem;}.testimony-content .field--name-testimony-name{margin-top:2.6875rem;}.testimony-content .field--name-testimony-image + .testimony-info .field--name-testimony-job,.testimony-content .field--name-testimony-image + .testimony-info .field--name-testimony-name{margin-left:5.25rem;}.testimony-content .field--name-testimony-image + .testimony-info .field--name-testimony-job{min-height:2rem;margin-bottom:0.625rem;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.field--name-work-on-this{padding:1.25rem;background:#ea363f;color:#fff;}@media (min-width:960px){.field--name-work-on-this{padding:2.1875rem 2.5rem 2.5rem;}}.field--name-work-on-this .field__label{margin-bottom:0.9375rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;}.field--name-work-on-this .field__label[lang='ja'],html[lang='ja'] .field--name-work-on-this .field__label{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.field--name-work-on-this .field__label[lang='zh-hans'],html[lang='zh-hans'] .field--name-work-on-this .field__label{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.field--name-work-on-this .field__label[lang='zh-hans'],html[lang='zh-hans'] .field--name-work-on-this .field__label{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}@-moz-document url-prefix(){.field--name-work-on-this .field__label{font-weight:normal;}}@media (min-width:960px){.field--name-work-on-this .field__label{margin-bottom:2.375rem;}}.field--name-work-on-this .field__item{padding:1.375rem 0;position:relative;}.field--name-work-on-this .field__item::before,.field--name-work-on-this .field__item::after{content:'';position:absolute;left:0;background:#fff;width:40px;height:8px;}.field--name-work-on-this .field__item::before{top:0;}.field--name-work-on-this .field__item::after{bottom:0;}
.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;-webkit-box-shadow:inset 0 0 12px 4px #ffffff;box-shadow:inset 0 0 12px 4px #ffffff;}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden;}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2);}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important;}.selectize-dropdown-header-close:hover{color:#000000;}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none;}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none;}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none;}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important;}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05);}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca;}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none;}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#ffffff;}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px;}.selectize-control{position:relative;}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit;}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#ffffff;cursor:text;display:inline-block;}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px;}.selectize-input.full{background-color:#ffffff;}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important;}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.selectize-input > *{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.selectize-control.multi .selectize-input > div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0;}.selectize-control.multi .selectize-input > div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca;}.selectize-control.multi .selectize-input.disabled > div,.selectize-control.multi .selectize-input.disabled > div.active{color:#7d7d7d;background:#ffffff;border:0 solid #ffffff;}.selectize-input > input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 2px 0 0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.selectize-input > input::-ms-clear{display:none;}.selectize-input > input:focus{outline:none !important;}.selectize-input::after{content:' ';display:block;clear:left;}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0;}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#ffffff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden;}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:5px 8px;}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none;}.selectize-dropdown .optgroup-header{color:#303030;background:#ffffff;cursor:default;}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68;}.selectize-dropdown .active.create{color:#495c68;}.selectize-dropdown .create{color:rgba(48,48,48,0.5);}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch;}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer;}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text;}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#808080 transparent transparent transparent;}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent;}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto;}.selectize-control.rtl .selectize-input > input{margin:0 4px 0 -2px !important;}.selectize-control .selectize-input.disabled{opacity:0.5;background-color:#fafafa;}
.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;-webkit-box-shadow:inset 0 0 12px 4px #ffffff;box-shadow:inset 0 0 12px 4px #ffffff;}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden;}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2);}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important;}.selectize-dropdown-header-close:hover{color:#000000;}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none;}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none;}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none;}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important;}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #0073bb;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05);}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#00578d;}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none;}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#aaaaaa;}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px;}.selectize-control{position:relative;}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit;}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#ffffff;cursor:text;display:inline-block;}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.selectize-control.multi .selectize-input.has-items{padding:5px 8px 2px;}.selectize-input.full{background-color:#ffffff;}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important;}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.selectize-input > *{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.selectize-control.multi .selectize-input > div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#1da7ee;color:#ffffff;border:1px solid #0073bb;}.selectize-control.multi .selectize-input > div.active{background:#92c836;color:#ffffff;border:1px solid #00578d;}.selectize-control.multi .selectize-input.disabled > div,.selectize-control.multi .selectize-input.disabled > div.active{color:#ffffff;background:#d2d2d2;border:1px solid #aaaaaa;}.selectize-input > input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 1px !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.selectize-input > input::-ms-clear{display:none;}.selectize-input > input:focus{outline:none !important;}.selectize-input::after{content:' ';display:block;clear:left;}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0;}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#ffffff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden;}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:5px 8px;}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none;}.selectize-dropdown .optgroup-header{color:#303030;background:#ffffff;cursor:default;}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68;}.selectize-dropdown .active.create{color:#495c68;}.selectize-dropdown .create{color:rgba(48,48,48,0.5);}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch;}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer;}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text;}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#808080 transparent transparent transparent;}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent;}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto;}.selectize-control.rtl .selectize-input > input{margin:0 4px 0 -2px !important;}.selectize-control .selectize-input.disabled{opacity:0.5;background-color:#fafafa;}.selectize-control.multi .selectize-input.has-items{padding-left:5px;padding-right:5px;}.selectize-control.multi .selectize-input.disabled [data-value]{color:#999;text-shadow:none;background:none;-webkit-box-shadow:none;box-shadow:none;}.selectize-control.multi .selectize-input.disabled [data-value],.selectize-control.multi .selectize-input.disabled [data-value] .remove{border-color:#e6e6e6;}.selectize-control.multi .selectize-input.disabled [data-value] .remove{background:none;}.selectize-control.multi .selectize-input [data-value]{text-shadow:0 1px 0 rgba(0,51,83,0.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#1b9dec;background-image:-moz-linear-gradient(top,#1da7ee,#178ee9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#1da7ee),to(#178ee9));background-image:-webkit-linear-gradient(top,#1da7ee,#178ee9);background-image:-o-linear-gradient(top,#1da7ee,#178ee9);background-image:linear-gradient(to bottom,#1da7ee,#178ee9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1da7ee',endColorstr='#ff178ee9',GradientType=0);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2),inset 0 1px rgba(255,255,255,0.03);box-shadow:0 1px 0 rgba(0,0,0,0.2),inset 0 1px rgba(255,255,255,0.03);}.selectize-control.multi .selectize-input [data-value].active{background-color:#0085d4;background-image:-moz-linear-gradient(top,#008fd8,#0075cf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#008fd8),to(#0075cf));background-image:-webkit-linear-gradient(top,#008fd8,#0075cf);background-image:-o-linear-gradient(top,#008fd8,#0075cf);background-image:linear-gradient(to bottom,#008fd8,#0075cf);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff008fd8',endColorstr='#ff0075cf',GradientType=0);}.selectize-control.single .selectize-input{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.05),inset 0 1px 0 rgba(255,255,255,0.8);box-shadow:0 1px 0 rgba(0,0,0,0.05),inset 0 1px 0 rgba(255,255,255,0.8);background-color:#f9f9f9;background-image:-moz-linear-gradient(top,#fefefe,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fefefe,#f2f2f2);background-image:-o-linear-gradient(top,#fefefe,#f2f2f2);background-image:linear-gradient(to bottom,#fefefe,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefefe',endColorstr='#fff2f2f2',GradientType=0);}.selectize-control.single .selectize-input,.selectize-dropdown.single{border-color:#b8b8b8;}.selectize-dropdown .optgroup-header{padding-top:7px;font-weight:bold;font-size:0.85em;}.selectize-dropdown .optgroup{border-top:1px solid #f0f0f0;}.selectize-dropdown .optgroup:first-child{border-top:0 none;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.block-language-detection-block{font-size:0.6875rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;background:#e8e9eb;position:fixed;text-align:center;width:100%;z-index:110;}.block-language-detection-block[lang='ja'],html[lang='ja'] .block-language-detection-block{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.block-language-detection-block[lang='zh-hans'],html[lang='zh-hans'] .block-language-detection-block{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.block-language-detection-block[lang='zh-hans'],html[lang='zh-hans'] .block-language-detection-block{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.block-language-detection-block .language-detection-form{padding:1.0625rem 1.25rem;line-height:0.6875rem;}.block-language-detection-block .language-detection-form span{color:#ea363f;}.block-language-detection-block .language-detection-form .button{padding:0 0.4375rem;background:none;color:#222;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}#language-switcher-hidden{display:none;}.lang-dropdown-select-element{width:auto !important;}.lang-dropdown-select-element.selectize-control.single .selectize-input{font-size:1rem;padding:0.5rem 1.5625rem 0.5rem 1.5625rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;display:block;text-transform:lowercase;}.lang-dropdown-select-element.selectize-control.single .selectize-input[lang='ja'],html[lang='ja'] .lang-dropdown-select-element.selectize-control.single .selectize-input{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.lang-dropdown-select-element.selectize-control.single .selectize-input[lang='zh-hans'],html[lang='zh-hans'] .lang-dropdown-select-element.selectize-control.single .selectize-input{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.lang-dropdown-select-element.selectize-control.single .selectize-input[lang='zh-hans'],html[lang='zh-hans'] .lang-dropdown-select-element.selectize-control.single .selectize-input{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.lang-dropdown-select-element.selectize-control.single .selectize-input .item{padding:0.5rem 1.5625rem 0.5rem 0.5rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;background-position:right center;border:0;color:#222;}.lang-dropdown-select-element.selectize-control.single .selectize-input .item[lang='ja'],html[lang='ja'] .lang-dropdown-select-element.selectize-control.single .selectize-input .item{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.lang-dropdown-select-element.selectize-control.single .selectize-input .item[lang='zh-hans'],html[lang='zh-hans'] .lang-dropdown-select-element.selectize-control.single .selectize-input .item{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.lang-dropdown-select-element.selectize-control.single .selectize-input .item[lang='zh-hans'],html[lang='zh-hans'] .lang-dropdown-select-element.selectize-control.single .selectize-input .item{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.lang-dropdown-select-element.selectize-control.single .selectize-input.input-active .item{background-position:right center;}.lang-dropdown-select-element .selectize-dropdown.single{bottom:3.125rem;font-size:1rem;padding:5rem 1.875rem 2.5rem;width:auto !important;background:#e8e9eb;z-index:12;}footer .lang-dropdown-select-element .selectize-dropdown.single{top:auto !important;}footer .lang-dropdown-select-element .selectize-dropdown.single::after{left:2.5rem;bottom:-0.4375rem;}.lang-dropdown-select-element .selectize-dropdown.single .active{background:inherit;color:inherit;}.lang-dropdown-select-element .selectize-dropdown.single .selected{color:#ea363f;}.lang-dropdown-select-element .selectize-dropdown.single [data-selectable]{padding:0.3125rem 0;flex:0 0 33.33%;}.lang-dropdown-select-element .selectize-dropdown.single::after{content:'';border-width:7px 7px 0;border-color:#e8e9eb transparent transparent;position:absolute;border-style:solid;}.lang-dropdown-select-element .selectize-dropdown-content{max-height:18.75rem;width:30rem;display:flex;flex-wrap:wrap;text-align:left;}.form-item-lang-dropdown-select label{top:2.5rem;left:1.875rem;width:auto;height:auto;clip:inherit;text-align:left;}.form-item-lang-dropdown-select label:nth-of-type(2){display:none;}header .form-item-lang-dropdown-select{margin:0;}header .form-item-lang-dropdown-select *{outline:0;}header .lang-dropdown-select-element.selectize-control.single .selectize-input{padding:0 2.5rem 0 0;}header .lang-dropdown-select-element.selectize-control.single .selectize-input .item{line-height:6.125rem;padding:0 1.5625rem 0 0;background:transparent url(/themes/custom/serge_ferrari/images/dropdown.png) right center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/dropdown.svg) right center no-repeat;font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;}header .lang-dropdown-select-element.selectize-control.single .selectize-input .item[lang='ja'],html[lang='ja'] header .lang-dropdown-select-element.selectize-control.single .selectize-input .item{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}header .lang-dropdown-select-element.selectize-control.single .selectize-input .item[lang='zh-hans'],html[lang='zh-hans'] header .lang-dropdown-select-element.selectize-control.single .selectize-input .item{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}header .lang-dropdown-select-element.selectize-control.single .selectize-input.input-active .item{background:transparent url(/themes/custom/serge_ferrari/images/dropdown-open.png) right center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/dropdown-open.svg) right center no-repeat;}header .lang-dropdown-select-element .selectize-dropdown.single{top:5rem !important;bottom:auto !important;}header .lang-dropdown-select-element .selectize-dropdown.single::after{right:2.5rem;top:-0.4375rem;-ms-transform:rotate(180deg);transform:rotate(180deg);}@media (min-width:1366px){header .lang-dropdown-select-element .selectize-dropdown.single{left:auto !important;right:0;}}@media (min-width:0) and (max-width:1365px){#block-headercollapsed:not(.open) .block-sf-language-dropdown-blocklanguage-interface{display:none;}#block-headercollapsed .block-sf-language-dropdown-blocklanguage-interface{padding:0 2.6875rem 1.875rem;background:#222;border:0;}#block-headercollapsed .block-sf-language-dropdown-blocklanguage-interface .lang-dropdown-select-element.selectize-control.single .selectize-input{background:none;}#block-headercollapsed .block-sf-language-dropdown-blocklanguage-interface .lang-dropdown-select-element.selectize-control.single .selectize-input .item{background:transparent url(/themes/custom/serge_ferrari/images/dropdown-white.png) right center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/dropdown-white.svg) right center no-repeat;font-size:1rem;line-height:1.5rem;color:#fff;}#block-headercollapsed .block-sf-language-dropdown-blocklanguage-interface .lang-dropdown-select-element.selectize-control.single .selectize-input.input-active .item{background:transparent url(/themes/custom/serge_ferrari/images/dropdown-white-open.png) right center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/dropdown-white-open.svg) right center no-repeat;}#block-headercollapsed .block-sf-language-dropdown-blocklanguage-interface .lang-dropdown-select-element .selectize-dropdown.single{left:0 !important;-ms-transform:none;transform:none;top:2.5rem !important;}#block-headercollapsed .block-sf-language-dropdown-blocklanguage-interface .lang-dropdown-select-element .selectize-dropdown.single::after{left:2.5rem !important;right:auto;}}@media (min-width:0) and (max-width:959px){.block-sf-language-dropdown-blocklanguage-interface{padding:0.1875rem 0;width:100%;border-bottom:2px solid #e8e9eb;}.block-sf-language-dropdown-blocklanguage-interface .lang-dropdown-form{display:inline-block;}.lang-dropdown-select-element .selectize-dropdown.single{max-width:18.75rem;}.lang-dropdown-select-element .selectize-dropdown.single .selectize-dropdown-content{max-width:100%;}}@media (min-width:0) and (max-width:639px){.block-sf-language-dropdown-blocklanguage-interface{position:relative;}.form-type-select .selectize-control.single{position:inherit;}.lang-dropdown-select-element .selectize-dropdown.single,.lang-dropdown-select-element .selectize-dropdown.single::after{left:50% !important;-ms-transform:translateX(-50%);transform:translateX(-50%);}#block-headercollapsed .block-sf-language-dropdown-blocklanguage-interface .lang-dropdown-select-element .selectize-dropdown.single{bottom:4.0625rem;left:2.6875rem !important;}}@media (min-width:0) and (max-width:479px){#block-headercollapsed .block-sf-language-dropdown-blocklanguage-interface .lang-dropdown-select-element .selectize-dropdown.single{left:50% !important;-ms-transform:translateX(-50%);transform:translateX(-50%);}}@media (min-width:960px){.lang-dropdown-select-element.selectize-control.single .selectize-input,.lang-dropdown-select-element.selectize-control.single .selectize-input .item{padding-left:0;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.user-login-form{max-width:1200px;margin:0 auto;padding:1.25rem 2.5rem;background-color:#fff;}.user-login-form .form-item{display:block;}.user-login-form label{flex:none;}.user-login-form label,.user-login-form [type='text'],.user-login-form [type='search'],.user-login-form [type='tel'],.user-login-form [type='url'],.user-login-form [type='email'],.user-login-form [type='password'],.user-login-form [type='date'],.user-login-form [type='time'],.user-login-form [type='number']{margin-right:15px;}.user-login-form .description{margin-top:0.9375rem;}.user-login-form .form-actions{margin-top:2.8125rem;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.dialog-opener::before{background:transparent url(/themes/custom/serge_ferrari/images/play-icon.png) center center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/play-icon.svg) center center no-repeat;content:'';display:block;height:97px;position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:97px;z-index:1;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.field--name-intro{margin-bottom:0.9375rem;font-size:1.9375rem;line-height:2.625rem;font-weight:300;}@media (min-width:0) and (max-width:959px){.field--name-intro{font-size:1.625rem;line-height:1.875rem;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.is-page-node-type-job-offer .cc-contract-wrapper::before,.is-page-node-type-job-offer .cc-location-wrapper::before,.is-page-node-type-job-offer .field--name-start-date::before{display:inline-block;background-image:url(/themes/custom/serge_ferrari/images/sprites/sprites.svg);background-size:1617px 1222px;}@media (min-width:960px){.is-page-node-type-job-offer .center-region{padding:3.4375rem 0 5.25rem;width:90%;}.is-page-node-type-job-offer .center-region .field--name-text{padding:0 7.5625rem 1.5625rem;}}.is-page-node-type-job-offer .field--name-node-post-date{margin-top:6.625rem;font-size:1rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;color:#ea363f;width:100%;}.is-page-node-type-job-offer .field--name-node-post-date[lang='ja'],html[lang='ja'] .is-page-node-type-job-offer .field--name-node-post-date{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-job-offer .field--name-node-post-date[lang='zh-hans'],html[lang='zh-hans'] .is-page-node-type-job-offer .field--name-node-post-date{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-job-offer .field--name-node-post-date[lang='zh-hans'],html[lang='zh-hans'] .is-page-node-type-job-offer .field--name-node-post-date{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}@media (min-width:0) and (max-width:959px){.is-page-node-type-job-offer .field--name-node-post-date{margin-top:1.25rem;}}.is-page-node-type-job-offer .field--name-node-title{width:100%;}.is-page-node-type-job-offer .field--name-node-title h1{margin-bottom:0;}@media (min-width:0) and (max-width:959px){.is-page-node-type-job-offer .field--name-node-title{margin-bottom:0.8125rem;}}.is-page-node-type-job-offer .cc-summary-inner-wrapper{line-height:28px;text-transform:uppercase;}@media (min-width:960px){.is-page-node-type-job-offer .cc-summary-inner-wrapper{margin-bottom:3.125rem;display:flex;flex-wrap:wrap;}}@media (min-width:0) and (max-width:959px){.is-page-node-type-job-offer .cc-summary-inner-wrapper > div{margin-bottom:0.8125rem;}}.is-page-node-type-job-offer .cc-contract-wrapper::before,.is-page-node-type-job-offer .cc-location-wrapper::before{width:20px;height:26px;background-position:-443px -382px;margin-right:0.0625rem;margin-top:-0.0625rem;}@media (min-width:0) and (max-width:959px){.is-page-node-type-job-offer .cc-contract-wrapper::before,.is-page-node-type-job-offer .cc-location-wrapper::before{margin-right:0.25rem;}}.is-page-node-type-job-offer .cc-contract-wrapper > .field,.is-page-node-type-job-offer .cc-location-wrapper > .field{padding:0 0 0 0.375rem;}.is-page-node-type-job-offer .cc-contract-wrapper > .field.field--name-job-type::before,.is-page-node-type-job-offer .cc-contract-wrapper > .field.field--name-contract-duration::before,.is-page-node-type-job-offer .cc-contract-wrapper > .field.field--name-city::before,.is-page-node-type-job-offer .cc-location-wrapper > .field.field--name-job-type::before,.is-page-node-type-job-offer .cc-location-wrapper > .field.field--name-contract-duration::before,.is-page-node-type-job-offer .cc-location-wrapper > .field.field--name-city::before{padding-right:0.3125rem;font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;content:' — ';}.is-page-node-type-job-offer .cc-contract-wrapper > .field.field--name-job-type::before[lang='ja'],html[lang='ja'] .is-page-node-type-job-offer .cc-contract-wrapper > .field.field--name-job-type::before,.is-page-node-type-job-offer .cc-contract-wrapper > .field.field--name-contract-duration::before[lang='ja'],html[lang='ja'] .is-page-node-type-job-offer .cc-contract-wrapper > .field.field--name-contract-duration::before,.is-page-node-type-job-offer .cc-contract-wrapper > .field.field--name-city::before[lang='ja'],html[lang='ja'] .is-page-node-type-job-offer .cc-contract-wrapper > .field.field--name-city::before,.is-page-node-type-job-offer .cc-location-wrapper > .field.field--name-job-type::before[lang='ja'],html[lang='ja']
    .is-page-node-type-job-offer .cc-location-wrapper > .field.field--name-job-type::before,.is-page-node-type-job-offer .cc-location-wrapper > .field.field--name-contract-duration::before[lang='ja'],html[lang='ja']
    .is-page-node-type-job-offer .cc-location-wrapper > .field.field--name-contract-duration::before,.is-page-node-type-job-offer .cc-location-wrapper > .field.field--name-city::before[lang='ja'],html[lang='ja']
    .is-page-node-type-job-offer .cc-location-wrapper > .field.field--name-city::before{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-job-offer .cc-contract-wrapper > .field.field--name-job-type::before[lang='zh-hans'],html[lang='zh-hans'] .is-page-node-type-job-offer .cc-contract-wrapper > .field.field--name-job-type::before,.is-page-node-type-job-offer .cc-contract-wrapper > .field.field--name-contract-duration::before[lang='zh-hans'],html[lang='zh-hans'] .is-page-node-type-job-offer .cc-contract-wrapper > .field.field--name-contract-duration::before,.is-page-node-type-job-offer .cc-contract-wrapper > .field.field--name-city::before[lang='zh-hans'],html[lang='zh-hans'] .is-page-node-type-job-offer .cc-contract-wrapper > .field.field--name-city::before,.is-page-node-type-job-offer .cc-location-wrapper > .field.field--name-job-type::before[lang='zh-hans'],html[lang='zh-hans']
    .is-page-node-type-job-offer .cc-location-wrapper > .field.field--name-job-type::before,.is-page-node-type-job-offer .cc-location-wrapper > .field.field--name-contract-duration::before[lang='zh-hans'],html[lang='zh-hans']
    .is-page-node-type-job-offer .cc-location-wrapper > .field.field--name-contract-duration::before,.is-page-node-type-job-offer .cc-location-wrapper > .field.field--name-city::before[lang='zh-hans'],html[lang='zh-hans']
    .is-page-node-type-job-offer .cc-location-wrapper > .field.field--name-city::before{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-job-offer .cc-contract-wrapper > .field.field--name-contract-type,.is-page-node-type-job-offer .cc-location-wrapper > .field.field--name-contract-type{padding-left:0.3125rem;}.is-page-node-type-job-offer .cc-contract-wrapper > .field.field--name-country-job,.is-page-node-type-job-offer .cc-location-wrapper > .field.field--name-country-job{padding-left:0;}@media (min-width:0) and (max-width:959px){.is-page-node-type-job-offer .cc-contract-wrapper > .field,.is-page-node-type-job-offer .cc-location-wrapper > .field{padding-left:0.125rem;}.is-page-node-type-job-offer .cc-contract-wrapper > .field.field--name-job-type::before,.is-page-node-type-job-offer .cc-contract-wrapper > .field.field--name-contract-duration::before,.is-page-node-type-job-offer .cc-contract-wrapper > .field.field--name-city::before,.is-page-node-type-job-offer .cc-location-wrapper > .field.field--name-job-type::before,.is-page-node-type-job-offer .cc-location-wrapper > .field.field--name-contract-duration::before,.is-page-node-type-job-offer .cc-location-wrapper > .field.field--name-city::before{padding-right:0;}.is-page-node-type-job-offer .cc-contract-wrapper > .field.field--name-contract-type,.is-page-node-type-job-offer .cc-location-wrapper > .field.field--name-contract-type{padding-left:0.125rem;}}.is-page-node-type-job-offer .field--name-start-date::before{width:25.1px;height:19.9px;background-position:-734px -544px;margin-top:0.125rem;margin-right:0.25rem;}@media (min-width:0) and (max-width:959px){.is-page-node-type-job-offer .field--name-start-date::before{margin-left:-0.1875rem;}}.is-page-node-type-job-offer .field--name-start-date .field__label{font-weight:normal;padding-left:0;}.is-page-node-type-job-offer .field--name-start-date .field__label::after{content:none;}.is-page-node-type-job-offer .field--name-start-date .field__item{padding-left:0.3125rem;}.is-page-node-type-job-offer .field--name-contract-duration{font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;}.is-page-node-type-job-offer .field--name-contract-duration[lang='ja'],html[lang='ja'] .is-page-node-type-job-offer .field--name-contract-duration{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-job-offer .field--name-contract-duration[lang='zh-hans'],html[lang='zh-hans'] .is-page-node-type-job-offer .field--name-contract-duration{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-job-offer .field--name-contract-duration[lang='zh-hans'],html[lang='zh-hans'] .is-page-node-type-job-offer .field--name-contract-duration{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.is-page-node-type-job-offer .cc-location-wrapper::before{background:transparent url(/themes/custom/serge_ferrari/images/location.png) center center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/location.svg) center center no-repeat;width:1.125rem;height:1.4375rem;margin-right:0.4375rem;background-size:cover;}@media (min-width:0) and (max-width:959px){.is-page-node-type-job-offer .cc-location-wrapper::before{margin-right:0.375rem;}}@media (min-width:0) and (max-width:959px){.is-page-node-type-job-offer .cc-location-wrapper{margin-left:0.125rem;}}.is-page-node-type-job-offer .cc-contract-wrapper,.is-page-node-type-job-offer .field--name-start-date,.is-page-node-type-job-offer .cc-location-wrapper{font-size:0.6875rem;font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;display:flex;}.is-page-node-type-job-offer .cc-contract-wrapper[lang='ja'],html[lang='ja'] .is-page-node-type-job-offer .cc-contract-wrapper,.is-page-node-type-job-offer .field--name-start-date[lang='ja'],html[lang='ja']
  .is-page-node-type-job-offer .field--name-start-date,.is-page-node-type-job-offer .cc-location-wrapper[lang='ja'],html[lang='ja']
  .is-page-node-type-job-offer .cc-location-wrapper{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-job-offer .cc-contract-wrapper[lang='zh-hans'],html[lang='zh-hans'] .is-page-node-type-job-offer .cc-contract-wrapper,.is-page-node-type-job-offer .field--name-start-date[lang='zh-hans'],html[lang='zh-hans']
  .is-page-node-type-job-offer .field--name-start-date,.is-page-node-type-job-offer .cc-location-wrapper[lang='zh-hans'],html[lang='zh-hans']
  .is-page-node-type-job-offer .cc-location-wrapper{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}@media (min-width:960px){.is-page-node-type-job-offer .cc-contract-wrapper,.is-page-node-type-job-offer .field--name-start-date,.is-page-node-type-job-offer .cc-location-wrapper{margin:0.75rem 1.875rem 0 0.3125rem;}}.is-page-node-type-job-offer .cc-contract-wrapper::before,.is-page-node-type-job-offer .field--name-start-date::before,.is-page-node-type-job-offer .cc-location-wrapper::before{content:'';display:inline-block;}.is-page-node-type-job-offer .webform-submission-form{padding:0 7.5625rem;}@media (min-width:0) and (max-width:959px){.is-page-node-type-job-offer main{padding:0;}.is-page-node-type-job-offer .title-region{padding:0 1.5rem;}.is-page-node-type-job-offer .center-region{padding:0 1.5rem 1.25rem;}.is-page-node-type-job-offer .webform-submission-form{padding:0;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.view-job-offers .view-content{margin:0.9375rem auto 2.5rem;max-width:87.5rem;padding:0 2.5rem;display:flex;flex-wrap:wrap;}.view-job-offers .view-content .views-row{min-height:25.625rem;box-shadow:2px 0 0 0 #e8e9eb,0 2px 0 0 #e8e9eb,2px 2px 0 0 #e8e9eb,2px 0 0 0 #e8e9eb inset,0 2px 0 0 #e8e9eb inset;flex:0 1 25%;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;}.view-job-offers .view-content .views-row .node--type-job-offer{padding:4.0625rem 2.5rem 2.8125rem;display:flex;flex-direction:column;height:100%;flex:1;}.view-job-offers .view-content .views-row .node--type-job-offer #ss-contract-teaser,.view-job-offers .view-content .views-row .node--type-job-offer .field--name-start-date,.view-job-offers .view-content .views-row .node--type-job-offer .cc-location-wrapper{padding-left:1.875rem;position:relative;}.view-job-offers .view-content .views-row .node--type-job-offer #ss-contract-teaser::before,.view-job-offers .view-content .views-row .node--type-job-offer .field--name-start-date::before,.view-job-offers .view-content .views-row .node--type-job-offer .cc-location-wrapper::before{width:1.125rem;height:1.4375rem;background:transparent url(/themes/custom/serge_ferrari/images/doc.png) center center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/doc.svg) center center no-repeat;content:'';position:absolute;left:0;top:48%;-ms-transform:translateY(-50%);transform:translateY(-50%);}.view-job-offers .view-content .views-row .node--type-job-offer .field--name-node-post-date{margin-bottom:0.25rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;color:#ea363f;}.view-job-offers .view-content .views-row .node--type-job-offer .field--name-node-post-date[lang='ja'],html[lang='ja'] .view-job-offers .view-content .views-row .node--type-job-offer .field--name-node-post-date{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.view-job-offers .view-content .views-row .node--type-job-offer .field--name-node-post-date[lang='zh-hans'],html[lang='zh-hans'] .view-job-offers .view-content .views-row .node--type-job-offer .field--name-node-post-date{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.view-job-offers .view-content .views-row .node--type-job-offer .field--name-node-post-date[lang='zh-hans'],html[lang='zh-hans'] .view-job-offers .view-content .views-row .node--type-job-offer .field--name-node-post-date{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.view-job-offers .view-content .views-row .node--type-job-offer .field--name-contract-type,.view-job-offers .view-content .views-row .node--type-job-offer .field--name-job-type,.view-job-offers .view-content .views-row .node--type-job-offer .field--name-contract-duration,.view-job-offers .view-content .views-row .node--type-job-offer .field--name-country-job,.view-job-offers .view-content .views-row .node--type-job-offer .field--name-city{display:inline;}.view-job-offers .view-content .views-row .node--type-job-offer .field--name-job-type::before,.view-job-offers .view-content .views-row .node--type-job-offer .field--name-contract-duration::before,.view-job-offers .view-content .views-row .node--type-job-offer .field--name-city::before{font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;content:' — ';}.view-job-offers .view-content .views-row .node--type-job-offer .field--name-job-type::before[lang='ja'],html[lang='ja'] .view-job-offers .view-content .views-row .node--type-job-offer .field--name-job-type::before,.view-job-offers .view-content .views-row .node--type-job-offer .field--name-contract-duration::before[lang='ja'],html[lang='ja'] .view-job-offers .view-content .views-row .node--type-job-offer .field--name-contract-duration::before,.view-job-offers .view-content .views-row .node--type-job-offer .field--name-city::before[lang='ja'],html[lang='ja'] .view-job-offers .view-content .views-row .node--type-job-offer .field--name-city::before{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.view-job-offers .view-content .views-row .node--type-job-offer .field--name-job-type::before[lang='zh-hans'],html[lang='zh-hans'] .view-job-offers .view-content .views-row .node--type-job-offer .field--name-job-type::before,.view-job-offers .view-content .views-row .node--type-job-offer .field--name-contract-duration::before[lang='zh-hans'],html[lang='zh-hans'] .view-job-offers .view-content .views-row .node--type-job-offer .field--name-contract-duration::before,.view-job-offers .view-content .views-row .node--type-job-offer .field--name-city::before[lang='zh-hans'],html[lang='zh-hans'] .view-job-offers .view-content .views-row .node--type-job-offer .field--name-city::before{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.view-job-offers .view-content .views-row .node--type-job-offer .field--name-contract-duration{font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;}.view-job-offers .view-content .views-row .node--type-job-offer .field--name-contract-duration[lang='ja'],html[lang='ja'] .view-job-offers .view-content .views-row .node--type-job-offer .field--name-contract-duration{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.view-job-offers .view-content .views-row .node--type-job-offer .field--name-contract-duration[lang='zh-hans'],html[lang='zh-hans'] .view-job-offers .view-content .views-row .node--type-job-offer .field--name-contract-duration{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.view-job-offers .view-content .views-row .node--type-job-offer .field--name-contract-duration[lang='zh-hans'],html[lang='zh-hans'] .view-job-offers .view-content .views-row .node--type-job-offer .field--name-contract-duration{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.view-job-offers .view-content .views-row .node--type-job-offer .field--name-start-date{margin-top:1.5625rem;}.view-job-offers .view-content .views-row .node--type-job-offer .field--name-start-date::before{width:1.4375rem;height:1.125rem;left:-0.125rem;background:transparent url(/themes/custom/serge_ferrari/images/list.png) center center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/list.svg) center center no-repeat;}.view-job-offers .view-content .views-row .node--type-job-offer .field--name-start-date .field__label{font-weight:normal;}.view-job-offers .view-content .views-row .node--type-job-offer .field--name-start-date .field__label::after{display:none;}.view-job-offers .view-content .views-row .node--type-job-offer .field--name-start-date .field__label,.view-job-offers .view-content .views-row .node--type-job-offer .field--name-start-date .field__item{display:inline;}.view-job-offers .view-content .views-row .node--type-job-offer .cc-location-wrapper{margin-top:1.5625rem;}.view-job-offers .view-content .views-row .node--type-job-offer .cc-location-wrapper::before{width:1.375rem;height:1.5rem;left:-0.1875rem;background:transparent url(/themes/custom/serge_ferrari/images/location.png) center center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/location.svg) center center no-repeat;background-size:contain;}.view-job-offers .view-content .views-row #ss-header > .container{padding:0;}.view-job-offers .view-content .views-row #ss-header .heading-wrapper{float:none;width:auto;position:relative;background:none;}.view-job-offers .view-content .views-row #ss-header .heading-wrapper .ss-about{padding:0;}.view-job-offers .view-content .views-row #ss-header .heading-wrapper .ss-about h2{margin:0;padding:0;}.view-job-offers .view-content .views-row #ss-header .heading-wrapper .ss-about h2::before{content:none;}.view-job-offers .view-content .views-row #ss-content{font-size:0.6875rem;line-height:0.9rem;text-transform:uppercase;margin-top:auto;}@media (min-width:0) and (max-width:959px){.view-job-offers .view-content{margin:0.9375rem 0 2.5rem;padding:0;}.view-job-offers .view-content .views-row{min-height:20rem;flex:1 1 100%;}.view-job-offers .view-content .views-row .node--type-job-offer{padding:2.5rem 1.875rem;}}.view-job-offers .view-empty{padding:0.75rem 3.75rem 3.75rem;text-align:center;}@media (min-width:0) and (max-width:959px){.view-job-offers .view-empty{padding:0.75rem 1.5625rem 1.5rem;}}.view-job-offers .pager{border:0;}.view-job-offers .pager .pager__items{margin:1.125rem -0.625rem;}.view-job-offers .pager .pager__items .pager__item--previous{margin-right:0.5rem;}.view-job-offers .pager .pager__items .pager__item--next{margin-left:0.5rem;}_:-webkit-full-screen:not(:root:root),.is-page-node-type-job-offer .webform-submission-form .sf-webform-document-file .form-item .form-submit{transform:translateY(-40%);}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.jump-menu--header{margin-bottom:2.125rem;align-items:center;display:flex;flex-wrap:wrap;}.jump-menu--header img{margin-right:0.8125rem;top:-0.75rem;left:-0.75rem;float:left;position:relative;}.jump-menu--header .entity-label{font-size:0.6875rem;line-height:0.9375rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;width:calc(100% - 70px);line-height:1;text-transform:uppercase;}.jump-menu--header .entity-label[lang='ja'],html[lang='ja'] .jump-menu--header .entity-label{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.jump-menu--header .entity-label[lang='zh-hans'],html[lang='zh-hans'] .jump-menu--header .entity-label{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.jump-menu--header .entity-label[lang='zh-hans'],html[lang='zh-hans'] .jump-menu--header .entity-label{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.jump-menu--header > .item-list{margin-top:2.1875rem;flex:0 auto 3;}.jump-menu--content{border-left:1px solid #fff;}.item-list .jump-menu--content{margin:0 0 1.9375rem 4.75rem;padding-left:2rem;}.jump-menu--content li{margin:0 0 1.9375rem;line-height:1;list-style:none;}.jump-menu--content li:last-of-type{margin-bottom:0;}.jump-menu--content li a{font-size:1rem;color:#222;position:relative;text-transform:lowercase;}.jump-menu--content li a::before{height:1.125rem;width:1.125rem;left:-2.625rem;background-color:#fff;border-radius:50%;content:'';display:inline-block;position:absolute;z-index:1;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.jump-menu--content li a::before{display:block;top:-2px;}}.jump-menu--content li a.active,.jump-menu--content li a:target{font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;}.jump-menu--content li a.active[lang='ja'],html[lang='ja'] .jump-menu--content li a.active,.jump-menu--content li a:target[lang='ja'],html[lang='ja'] .jump-menu--content li a:target{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.jump-menu--content li a.active[lang='zh-hans'],html[lang='zh-hans'] .jump-menu--content li a.active,.jump-menu--content li a:target[lang='zh-hans'],html[lang='zh-hans'] .jump-menu--content li a:target{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.jump-menu--content li a.active[lang='zh-hans'],html[lang='zh-hans'] .jump-menu--content li a.active,.jump-menu--content li a:target[lang='zh-hans'],html[lang='zh-hans'] .jump-menu--content li a:target{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.jump-menu--content li a.active::before,.jump-menu--content li a:target::before{background-color:#ea363f;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.field--name-overtitle{margin-top:1.5625rem;font-size:1.5rem;line-height:2.25rem;color:#ea363f;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.field--name-editorial-cross-page > .field__item{margin:1.5625rem auto;max-width:28.75rem;cursor:pointer;}.field--name-editorial-cross-page > .field__item > .node--view-mode-cross-content{height:0;position:relative;padding-bottom:100%;}.field--name-editorial-cross-page img,.field--name-editorial-cross-page a{display:block;}.field--name-editorial-cross-page svg{position:absolute;left:0;top:0;width:100%;height:100%;}.field--name-editorial-cross-page .field--name-node-title{padding-left:1.3125rem;padding-right:1.3125rem;font-size:1.125rem;line-height:1.625rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;bottom:0;display:flex;flex-direction:column;justify-content:center;max-width:100%;position:absolute;text-align:center;top:0;width:100%;}.field--name-editorial-cross-page .field--name-node-title[lang='ja'],html[lang='ja'] .field--name-editorial-cross-page .field--name-node-title{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.field--name-editorial-cross-page .field--name-node-title[lang='zh-hans'],html[lang='zh-hans'] .field--name-editorial-cross-page .field--name-node-title{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.field--name-editorial-cross-page .field--name-node-title[lang='zh-hans'],html[lang='zh-hans'] .field--name-editorial-cross-page .field--name-node-title{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.field--name-editorial-cross-page .field--name-node-title,.field--name-editorial-cross-page .field--name-node-title a{color:#fff;}.field--name-editorial-cross-page .field--name-node-title > div{z-index:3;}.field--name-editorial-cross-page .field:last-child:not(.field--name-header-image)::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#ea444a;z-index:2;}@media (min-width:960px){.field--name-editorial-cross-page{margin:0 -4.1875rem 0 -0.4375rem;display:flex;flex-wrap:wrap;}.field--name-editorial-cross-page > .field__item{padding:0 0.4375rem;margin:2.5rem 0;width:25%;}}@media (min-width:0) and (max-width:959px){.field--name-editorial-cross-page{max-width:28.75rem;margin:0 auto;}.field--name-editorial-cross-page > .field__item{width:100%;height:0;position:relative;padding-bottom:100%;}.field--name-editorial-cross-page > .field__item > .node--view-mode-cross-content{position:absolute;top:0;left:0;width:100%;height:100%;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.view-achievements .view-content .popin-row{margin-bottom:1.25rem;}.view-achievements .view-content .popin-row .gutter-sizer{width:3.5%;}.view-achievements .view-content .popin-row .achievement-popin{width:31%;cursor:pointer;}@media (min-width:0) and (max-width:959px){.view-achievements .view-content .popin-row .gutter-sizer{width:0;}.view-achievements .view-content .popin-row .node--type-inspiration-popin{margin:0 auto 1.125rem;width:100%;position:relative !important;left:auto !important;top:auto !important;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.is-page-node-type-product{background-color:#fff;}.is-page-node-type-product .see-configurator{text-align:center;}.is-page-node-type-product .see-configurator a{padding:1.125rem 1.375rem;border-radius:0.3125rem;display:inline-block;line-height:inherit;text-decoration:none;background-color:#222;border:0;color:#fff;cursor:pointer;text-transform:lowercase;padding:1.125rem 2.625rem;border-radius:1.875rem;text-transform:none;background:#ea3641;}.is-page-node-type-product .see-configurator a::-moz-focus-inner{border-style:none;padding:0;}.is-page-node-type-product .field__label{font-size:1rem;margin-bottom:1.25rem;color:#bcbcbc;font-weight:normal;text-transform:lowercase;}.is-page-node-type-product .field--name-intro{padding:0 2.5rem;margin:4.375rem auto 3.4375rem;}.is-page-node-type-product .field--name-advantages > .field__items{display:flex;flex-wrap:wrap;}.is-page-node-type-product .field--name-advantages > .field__items > .field__item{padding-left:0.625rem;padding-right:0.625rem;width:50%;}.is-page-node-type-product .field--name-documents{clear:both;}.is-page-node-type-product .field--name-documents > .field__items{margin-left:-0.9375rem;margin-right:-0.9375rem;align-items:center;display:flex;flex-wrap:wrap;}.is-page-node-type-product .field--name-documents > .field__items > .field__item{padding-right:0.9375rem;padding-left:0.9375rem;margin-top:1.875rem;width:100%;}.is-page-node-type-product .field--name-documents > .field__items > .field__item:first-of-type{margin-top:0;}.is-page-node-type-product .field--name-success-stories .field--name-header-image img,.is-page-node-type-product .field--name-applications img,.is-page-node-type-product .field--name-header-image img{display:block;width:100%;}.is-page-node-type-product .field--name-success-stories > .field__items{position:relative;}.is-page-node-type-product .field--name-success-stories h2{font-size:1.9375rem;line-height:2.625rem;margin-bottom:1.875rem;padding-bottom:0;}@-moz-document url-prefix(){.is-page-node-type-product .field--name-success-stories h2{font-weight:normal;}}.is-page-node-type-product .field--name-success-stories h2::before{content:none;}.is-page-node-type-product .field--name-success-stories #ss-header{padding:1.5625rem 2.5rem 6.25rem;background:#fff;}.is-page-node-type-product .field--name-success-stories #ss-header .container{padding:0;}.is-page-node-type-product .field--name-success-stories #ss-header .heading-wrapper{float:none;margin:0;position:static;width:auto;}.is-page-node-type-product .field--name-success-stories #ss-header .ss-about{padding:0;}.is-page-node-type-product .field--name-success-stories #ss-header .ss-about .ss-info{flex-direction:column;flex-wrap:wrap;}.is-page-node-type-product .field--name-success-stories .slide-prev{right:3.75rem;}.is-page-node-type-product .field--name-success-stories .slide-next{right:0;}.is-page-node-type-product .field--name-related-products .field__items{width:61.625rem;max-width:100%;margin:0 auto;position:inherit;}.is-page-node-type-product .field--name-related-products .field__label{font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;text-align:center;color:#222;}.is-page-node-type-product .field--name-related-products .field__label[lang='ja'],html[lang='ja'] .is-page-node-type-product .field--name-related-products .field__label{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-product .field--name-related-products .field__label[lang='zh-hans'],html[lang='zh-hans'] .is-page-node-type-product .field--name-related-products .field__label{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-product .field--name-related-products .field__label[lang='zh-hans'],html[lang='zh-hans'] .is-page-node-type-product .field--name-related-products .field__label{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.is-page-node-type-product .field--name-related-products img{margin-left:auto;margin-right:auto;}.is-page-node-type-product .field--name-related-products .field--name-node-title{font-size:1.375rem;}.is-page-node-type-product .field--name-related-products .slick-slider{padding-bottom:3.9375rem;}.is-page-node-type-product .field--name-related-products .slick-list{max-width:1200px;margin:0 auto;margin-left:auto;margin-right:auto;}.is-page-node-type-product .field--name-related-products .slick-track,.is-page-node-type-product .field--name-related-products .slick-slide{display:flex;}.is-page-node-type-product .field--name-related-products .slick-slide{height:auto;justify-content:center;outline:none;position:relative;}.is-page-node-type-product .field--name-related-products > .field__items > .field__item,.is-page-node-type-product .field--name-related-products > .field__items .slick-slide{padding-left:0.8125rem;padding-right:0.8125rem;}@media (min-width:960px){.is-page-node-type-product .field--name-advantages > .field__items{margin-left:-2.5rem;margin-right:-2.5rem;}.is-page-node-type-product .field--name-advantages > .field__items > .field__item{padding-left:2.5rem;padding-right:2.5rem;width:33.33%;}.is-page-node-type-product .field--name-accessories:not(.accessories-full),.is-page-node-type-product .field--name-services:not(.services-full){width:50%;float:left;}.is-page-node-type-product .field--name-accessories:not(.accessories-full){padding-right:3.75rem;}.is-page-node-type-product .field--name-services:not(.services-full){padding-left:3.75rem;}.is-page-node-type-product .field--name-success-stories{margin-bottom:1.875rem;}.is-page-node-type-product .field--name-success-stories #ss-header{max-width:22.6875rem;top:3.125rem;position:absolute;}.is-page-node-type-product .field--name-success-stories .slick-list{max-height:39.3125rem;}.is-page-node-type-product .field--name-success-stories .node{cursor:pointer;}.is-page-node-type-product .field--name-documents > .field__items{margin-left:-3.8125rem;margin-right:-3.8125rem;}.is-page-node-type-product .field--name-documents > .field__items > .field__item{padding-right:3.8125rem;padding-left:3.8125rem;margin-top:3.5625rem;width:50%;}.is-page-node-type-product .field--name-documents > .field__items > .field__item:nth-of-type(-n+2){margin-top:0;}}@media (min-width:0) and (max-width:959px){.is-page-node-type-product .bottom{margin:0 -1.5rem;padding:2.25rem 0.875rem 3.75rem;}.is-page-node-type-product .field--name-technical-specifications table thead{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.is-page-node-type-product .field--name-technical-specifications table tr{display:block;margin-bottom:20px;}.is-page-node-type-product .field--name-technical-specifications table td{display:block;text-align:right;width:100% !important;}.is-page-node-type-product .field--name-technical-specifications table td::before{margin-right:30px;}.is-page-node-type-product .field--name-technical-specifications table tbody th{display:block;text-align:center;border-bottom-width:0 !important;width:100% !important;}.is-page-node-type-product .field--name-technical-specifications table td::before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase;}.is-page-node-type-product .field--name-technical-specifications table td:last-child{border-bottom:0;}}div.push-buttons-buy{margin-bottom:80px;}div.push-buttons-buy a{display:block;width:80%;text-align:center;margin:5px auto;background:#ea363f;text-transform:none;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.field--name-color-chart h2,.field--name-color-chart h3{font-size:1rem;margin:0;padding:0;text-transform:lowercase;}.field--name-color-chart h2::before,.field--name-color-chart h3::before{display:none;}.field--name-color-chart .field__items{display:flex;flex-wrap:wrap;}.field--name-color-chart .field__items > .field__item{margin:1.75rem auto 0;cursor:pointer;width:50%;}.field--name-color-chart .field__items > .field__item button.trigger-modal{margin-bottom:0.9375rem;background:none;padding:0;}.field--name-color-chart .field__items > .field__item button,.field--name-color-chart .field__items > .field__item img{display:block;}.field--name-color-chart .field__items > .field__item img{border-radius:50%;border:1px solid #bcbcbc;}.field--name-color-chart .field__items > .field__item .ajax-progress-throbber{display:none;}.field--name-color-chart .field--type-image{margin-bottom:0.9375rem;}.field--name-color-chart .field--type-image button,.field--name-color-chart .field--type-image img{display:block;}.field--name-color-chart .field--type-image img{border-radius:50%;}@media (min-width:640px){.field--name-color-chart > .field__items{margin-left:-1.125rem;margin-right:-1.125rem;}.field--name-color-chart > .field__items > .field__item{padding-left:1.125rem;padding-right:1.125rem;width:25%;margin-left:0;margin-right:0;}.field--name-color-chart > .field__items > .field__item:nth-child(-n+4){margin-top:0;}}@media (min-width:960px){.field--name-color-chart > .field__items > .field__item{width:20%;}.field--name-color-chart > .field__items > .field__item:nth-child(-n+5){margin-top:0;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.gm-style .gm-style-iw::after{display:inline-block;background-image:url(/themes/custom/serge_ferrari/images/sprites/sprites.svg);background-size:1617px 1222px;}.gm-style .iw-wrapper,.gm-style .iw-background > div,.gm-style .gm-style-iw,.gm-style .gm-style-iw > div{max-height:14.6875rem;height:14.6875rem !important;width:30rem !important;max-width:30rem !important;}.gm-style .gm-style-iw{left:1px !important;top:0 !important;overflow:visible;cursor:pointer;}.gm-style .gm-style-iw h2{font-size:1.5rem;padding:3.5rem 1.375rem 0;margin:0;}.gm-style .gm-style-iw h2,.gm-style .gm-style-iw h2 a{color:#222;}.gm-style .gm-style-iw h2::before{content:none;}.gm-style .gm-style-iw .node--type-inspiration-popin,.gm-style .gm-style-iw .layout__region--content{display:flex;}.gm-style .gm-style-iw .node--type-inspiration-popin .field--name-node-title,.gm-style .gm-style-iw .node--type-inspiration-popin .field--name-field-image,.gm-style .gm-style-iw .node--type-inspiration-popin .field--name-header-image,.gm-style .gm-style-iw .layout__region--content .field--name-node-title,.gm-style .gm-style-iw .layout__region--content .field--name-field-image,.gm-style .gm-style-iw .layout__region--content .field--name-header-image{width:15rem;flex:1 0 auto;overflow:hidden;}.gm-style .gm-style-iw .node--type-inspiration-popin .field--name-location,.gm-style .gm-style-iw .layout__region--content .field--name-location{display:none;}.gm-style .gm-style-iw .node--type-inspiration-popin .field--type-image img,.gm-style .gm-style-iw .layout__region--content .field--type-image img{width:100%;padding:0;display:block;}.gm-style .gm-style-iw + div{left:20px;top:20px !important;width:22px !important;height:22px !important;color:#222;opacity:1 !important;}.gm-style .gm-style-iw + div::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.gm-style .gm-style-iw + div::before{content:"";font-size:1.25rem;}.gm-style .gm-style-iw + div img{display:none;}.gm-style .gm-style-iw div:first-child,.gm-style .gm-style-iw .field:first-child{padding:0;}.gm-style .gm-style-iw > div{max-width:30rem !important;overflow:hidden !important;}.gm-style .gm-style-iw::after{bottom:-1rem;width:37px;height:46px;background-position:-802px -615px;content:'';position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer;}.gm-style .iw-background > div:nth-child(4){top:0 !important;}.gm-style .iw-background > div:nth-child(2),.gm-style .iw-background > div:nth-child(4){border-radius:0 !important;}.gm-style .iw-background > div:first-child,.gm-style .iw-background > div:nth-child(3){display:none;}.gm-style .iw-outer{left:25px !important;top:58px !important;}@media (min-width:0) and (max-width:959px){.gm-style .gm-style-iw > div{max-height:100% !important;}}@media (min-width:0) and (max-width:479px){.gm-style .iw-wrapper,.gm-style .iw-background > div,.gm-style .gm-style-iw,.gm-style .gm-style-iw > div{height:29.375rem !important;max-height:29.375rem !important;width:15rem !important;max-width:15rem !important;}.gm-style .gm-style-iw .node--type-inspiration-popin{flex-direction:column;}.gm-style .gm-style-iw .node--type-inspiration-popin .field--name-node-title,.gm-style .gm-style-iw .node--type-inspiration-popin .field--name-field-image,.gm-style .gm-style-iw .node--type-inspiration-popin .field--name-header-image{height:14.6875rem;width:15rem;float:none;}}.block-views-exposed-filter-blockachievements-achievements-page-map + .block-local-tasks-block .tabs{margin-bottom:0;border:0;}main.full-height{display:flex;flex-direction:column;width:100%;}main.full-height .views-element-container{flex:1 1 auto;}main.full-height .views-element-container .view-achievements,main.full-height .views-element-container .view-content{height:100%;}main.full-height .views-element-container .view-achievements{position:relative;}main.full-height .views-element-container .view-achievements .geofield-google-map,main.full-height .views-element-container .view-achievements .view-content .geofield-google-map{min-height:278px !important;}main.full-height .views-element-container .view-achievements .view-header{top:0.625rem;color:#fff;text-align:center;position:absolute;z-index:10;width:100%;}@media (min-width:0) and (max-width:959px){main.full-height .views-element-container{margin:0 -1.5rem;}}@media (min-width:960px){main.full-height .views-element-container .view-achievements .geofield-google-map,main.full-height .views-element-container .view-achievements .view-content .geofield-google-map{min-height:772px !important;}}.is-path-achievements.popup-is-open .inspiration-popin{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:100;}.is-path-achievements.popup-is-open .inspiration-popin .popin-close{background-image:url(/themes/custom/serge_ferrari/images/sprites/sprites.png);background-position:-1174px -867px;width:26px;height:26px;right:3.8125rem;top:2rem;position:absolute;cursor:pointer;}@media (min-width:0) and (max-width:959px){.is-path-achievements.popup-is-open .inspiration-popin{padding:1.25rem 1.25rem 0 1.25rem;}.is-path-achievements.popup-is-open .inspiration-popin .popin-close{right:1.3125rem;top:1.25rem;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.is-page-node-type-solution main{background:#fff;}.is-page-node-type-solution .layout__region--content > #ss-header{width:100%;}.is-page-node-type-solution .layout__region--content > #ss-header .container{position:absolute;width:100%;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0;}.is-page-node-type-solution .layout__region--content > #ss-header .container .heading-wrapper{position:relative;background:none;width:50%;}.is-page-node-type-solution .layout__region--content > #ss-header .container .heading-wrapper .ss-about{padding:0;}.is-page-node-type-solution .layout__region--content > #ss-header .container .heading-wrapper h1{font-size:4.5rem;line-height:4.5rem;color:#ea363f;font-weight:normal;}.is-page-node-type-solution .layout__region--content > #ss-header .container .heading-wrapper .ss-top{margin-bottom:1.5rem;}.is-page-node-type-solution .layout__region--content > #ss-header .container .heading-wrapper .ss-top span{display:none;}.is-page-node-type-solution .layout__region--content > #ss-header .container .heading-wrapper .ss-top a{font-size:1.375rem;padding-left:0.3125rem;font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;color:#fff;}.is-page-node-type-solution .layout__region--content > #ss-header .container .heading-wrapper .ss-top a[lang='ja'],html[lang='ja'] .is-page-node-type-solution .layout__region--content > #ss-header .container .heading-wrapper .ss-top a{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-solution .layout__region--content > #ss-header .container .heading-wrapper .ss-top a[lang='zh-hans'],html[lang='zh-hans'] .is-page-node-type-solution .layout__region--content > #ss-header .container .heading-wrapper .ss-top a{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-solution .layout__region--content > #ss-header .field--name-header-image{max-height:35.4375rem;color:#fff;}.is-page-node-type-solution .layout__region--content > #ss-header .field--name-header-image::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.is-page-node-type-solution .layout__region--content > #ss-header .field--name-header-image::before{content:"";font-size:2.375rem;}.is-page-node-type-solution .layout__region--content > #ss-header .field--name-header-image::before{bottom:1.875rem;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);}.is-page-node-type-solution #ss-content{padding:3.75rem 0 2.5rem;}.is-page-node-type-solution .field--name-benefits{padding:0 2.5rem;}.is-page-node-type-solution .field--name-benefits .wrapper{display:flex;flex-wrap:wrap;margin:0 auto;}.is-page-node-type-solution .field--name-benefits .wrapper > .field__item{flex:50% 0;max-width:50%;}.is-page-node-type-solution .field--name-benefits .wrapper > .field__item:nth-child(-n+2){margin-top:0;}.is-page-node-type-solution .field--name-benefits .wrapper > .field__item:nth-child(odd){padding-right:2.5rem;}.is-page-node-type-solution .field--name-benefits .wrapper > .field__item:nth-child(even){padding-left:2.5rem;}.is-page-node-type-solution .field--name-benefits .field--name-imageparagraph-benefit-image{text-align:center;}.is-page-node-type-solution .field--name-benefits .field--name-imageparagraph-benefit-image img{margin:2.1875rem auto 1.875rem;display:block;}.is-page-node-type-solution .field--name-benefits .field--name-paragraph-benefit-title{flex:1 1 auto;text-transform:lowercase;border-bottom:1px solid #222;width:100%;}.is-page-node-type-solution .paragraph--type--paragraph-solution-benefit{height:100%;display:flex;flex-direction:column;}.is-page-node-type-solution .field--name-text{padding:0 2.5rem;margin-bottom:2.5rem;}.is-page-node-type-solution .field--name-text p:first-child{margin-top:0;}.is-page-node-type-solution .field--name-booklet{font-size:1.9375rem;line-height:2.25rem;padding:0 2.5rem;width:50%;float:right;clear:right;}.is-page-node-type-solution .field--name-booklet .field__label{font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;}.is-page-node-type-solution .field--name-booklet .field__label[lang='ja'],html[lang='ja'] .is-page-node-type-solution .field--name-booklet .field__label{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-solution .field--name-booklet .field__label[lang='zh-hans'],html[lang='zh-hans'] .is-page-node-type-solution .field--name-booklet .field__label{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-solution .field--name-booklet .field__label[lang='zh-hans'],html[lang='zh-hans'] .is-page-node-type-solution .field--name-booklet .field__label{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}@-moz-document url-prefix(){.is-page-node-type-solution .field--name-booklet .field__label{font-weight:normal;}}.is-page-node-type-solution .field--name-booklet .paragraph--type--paragraph-solution-document{padding-right:5.625rem;display:inline-block;position:relative;}.is-page-node-type-solution .field--name-booklet .paragraph--type--paragraph-solution-document .field--type-link{background-image:url(/themes/custom/serge_ferrari/images/sprites/sprites.png);background-position:-1094px -912px;width:32px;height:40px;bottom:0.5rem;position:absolute;right:0;font-size:0;}.is-page-node-type-solution .field--name-booklet .paragraph--type--paragraph-solution-document .field--type-link a{width:2rem;height:2.5rem;display:block;}.is-page-node-type-solution .field--name-booklet + .field--name-success-story{padding-top:5.9375rem;}.is-page-node-type-solution .field--name-success-story{clear:both;}.is-page-node-type-solution .field--name-success-story .field__items{clear:both;}.is-page-node-type-solution .field--name-success-story .field__item .achievements-header #ss-header .heading-wrapper{position:relative;}.is-page-node-type-solution .field--name-success-story .field__label,.is-page-node-type-solution .field--name-inspirations .field__label{font-size:3.8125rem;line-height:4.5rem;margin-bottom:2.5rem;font-weight:normal;width:50%;float:right;text-transform:lowercase;color:#959595;}.is-page-node-type-solution .achievements-header #ss-header .heading-wrapper .ss-info > div.ss-product .layout--twocol > .layout__region--second{flex:.75;}.is-page-node-type-solution .achievements-header #ss-header .heading-wrapper .ss-top{display:none;}.is-page-node-type-solution .achievements-header #ss-header .heading-wrapper .ss-product .field--name-node-title{font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;}.is-page-node-type-solution .achievements-header #ss-header .heading-wrapper .ss-product .field--name-node-title[lang='ja'],html[lang='ja'] .is-page-node-type-solution .achievements-header #ss-header .heading-wrapper .ss-product .field--name-node-title{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-solution .achievements-header #ss-header .heading-wrapper .ss-product .field--name-node-title[lang='zh-hans'],html[lang='zh-hans'] .is-page-node-type-solution .achievements-header #ss-header .heading-wrapper .ss-product .field--name-node-title{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-solution .achievements-header #ss-header .heading-wrapper .ss-product .field--name-node-title[lang='zh-hans'],html[lang='zh-hans'] .is-page-node-type-solution .achievements-header #ss-header .heading-wrapper .ss-product .field--name-node-title{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.is-page-node-type-solution .achievements-header #ss-header .heading-wrapper .ss-product .field--name-solution .field__item{font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;}.is-page-node-type-solution .achievements-header #ss-header .heading-wrapper .ss-product .field--name-solution .field__item[lang='ja'],html[lang='ja'] .is-page-node-type-solution .achievements-header #ss-header .heading-wrapper .ss-product .field--name-solution .field__item{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-solution .achievements-header #ss-header .heading-wrapper .ss-product .field--name-solution .field__item[lang='zh-hans'],html[lang='zh-hans'] .is-page-node-type-solution .achievements-header #ss-header .heading-wrapper .ss-product .field--name-solution .field__item{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-solution .achievement-popin{cursor:pointer;}.is-page-node-type-solution .field--name-inspirations{padding-top:8.125rem;clear:both;text-align:center;width:100%;}.is-page-node-type-solution .field--name-inspirations .field__label{margin-top:-6.9375rem;text-align:left;}.is-page-node-type-solution .field--name-inspirations .gutter-sizer{width:3.5%;}.is-page-node-type-solution .field--name-inspirations .inspiration{width:31%;}.is-page-node-type-solution .field--name-inspirations .inspiration .achievement-popin{max-width:none;}.is-page-node-type-solution .field--name-success-story + .field--name-inspirations{padding-top:0;}.is-page-node-type-solution .solution-bottom{padding-top:1.875rem;background:#e7e8ea;clear:both;position:relative;}.is-page-node-type-solution .field--name-related-products .field__items{width:61.875rem;max-width:100%;margin:0 auto;position:inherit;}.is-page-node-type-solution .field--name-related-products .slick-track{padding-bottom:6.25rem;display:flex;}.is-page-node-type-solution .field--name-related-products .slick-track .slick-slide{margin:0 0.9375rem;flex:1;height:auto;}.is-page-node-type-solution .field--name-related-products .slick-track .slick-slide .product-teaser{padding:2.4375rem 2.625rem 0.625rem;height:100%;}.is-page-node-type-solution .field--name-related-products .slick-track .slick-slide .product-teaser .field--name-node-title{margin:2.8125rem 0 0;font-size:1.375rem;line-height:1.5rem;}.is-page-node-type-solution .field--name-related-products .slick-track .slick-slide img{margin:0 auto;}.is-page-node-type-solution .field--name-related-products .slick-arrow{bottom:-0.25rem;}.is-page-node-type-solution .field--name-related-products .field__label{margin:0 0 1.875rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;text-align:center;font-weight:normal;text-transform:lowercase;}.is-page-node-type-solution .field--name-related-products .field__label[lang='ja'],html[lang='ja'] .is-page-node-type-solution .field--name-related-products .field__label{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-solution .field--name-related-products .field__label[lang='zh-hans'],html[lang='zh-hans'] .is-page-node-type-solution .field--name-related-products .field__label{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-solution .field--name-related-products .field__label[lang='zh-hans'],html[lang='zh-hans'] .is-page-node-type-solution .field--name-related-products .field__label{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}@media (min-width:960px){.is-page-node-type-solution .field--name-benefits{padding:0.3125rem 0 5rem 0;justify-content:space-around;}.is-page-node-type-solution .field--name-benefits .wrapper{justify-content:space-around;}.is-page-node-type-solution .field--name-benefits .wrapper > .field__item{max-width:12.5rem;padding-right:0px !important;padding-left:0px !important;}.is-page-node-type-solution .field--name-success-story .field__items .image{padding-left:7.5rem;padding-right:0;}.is-page-node-type-solution .field--name-success-story .field__items .content{float:none;left:0;right:auto;}}@media (min-width:0) and (max-width:959px){.is-page-node-type-solution main{padding:0;}.is-page-node-type-solution main > div:last-child{margin-bottom:60px;}.is-page-node-type-solution .layout__region--content > #ss-header{height:24.375rem;}.is-page-node-type-solution .layout__region--content > #ss-header .container .heading-wrapper{padding:2.5rem;width:100%;}.is-page-node-type-solution .layout__region--content > #ss-header .container .heading-wrapper h1{font-size:2.75rem;line-height:3.3rem;}.is-page-node-type-solution .layout__region--content > #ss-header .container .heading-wrapper .ss-top{font-size:0.875rem;line-height:1.5rem;margin-bottom:0.9375rem;font-weight:normal;}.is-page-node-type-solution .layout__region--content > #ss-header .field--name-header-image{height:100%;}.is-page-node-type-solution .layout__region--content > #ss-header .field--name-header-image::before{font-size:1.625rem;bottom:1.875rem;}.is-page-node-type-solution .layout__region--content > #ss-header .field--name-header-image::after{width:6.25rem;height:5.75rem;top:-2rem;background-size:cover;}.is-page-node-type-solution .layout__region--content > #ss-header .field--name-header-image img{max-width:none;height:100%;object-fit:cover;}.is-page-node-type-solution #ss-content{padding:0 0 2.5rem;font-size:0.875rem;line-height:1.2rem;}.is-page-node-type-solution .field--name-benefits{padding:0 1.625rem;}.is-page-node-type-solution .field--name-benefits .field--name-imageparagraph-benefit-image img{margin-bottom:0.625rem;}.is-page-node-type-solution .field--name-benefits .wrapper > .field__item:nth-child(odd){padding-right:0.625rem;}.is-page-node-type-solution .field--name-benefits .wrapper > .field__item:nth-child(even){padding-left:0.625rem;}.is-page-node-type-solution .field--name-text{margin-top:3.25rem;margin-bottom:3.125rem;padding:0 1.625rem;}.is-page-node-type-solution .field--name-booklet{padding:0 1.625rem;font-size:1.625rem;line-height:1.8rem;width:100%;text-transform:lowercase;}.is-page-node-type-solution .field--name-booklet .paragraph--type--paragraph-solution-document{padding-right:4.0625rem;}.is-page-node-type-solution .field--name-success-story{padding:0 1.625rem;margin-bottom:2.5rem;}.is-page-node-type-solution .field--name-success-story > .field__items{background:#e8e9eb;}.is-page-node-type-solution .field--name-booklet + .field--name-success-story{padding-top:2.1875rem;}.is-page-node-type-solution .field--name-success-story .field__label,.is-page-node-type-solution .field--name-inspirations .field__label{margin-bottom:1.375rem;font-size:2.75rem;line-height:3rem;width:100%;float:none;}.is-page-node-type-solution .field--name-inspirations{width:calc(100% - 52px);margin:0 auto;}.is-page-node-type-solution .field--name-inspirations .field__label{margin-top:-4.375rem;}.is-page-node-type-solution .field--name-inspirations .inspiration{width:46%;}.is-page-node-type-solution .field--name-inspirations .gutter-sizer{width:8%;}.is-page-node-type-solution .field--name-inspirations .popup-link,.is-page-node-type-solution .field--name-inspirations .bottom{display:none;}.is-page-node-type-solution .field--name-inspirations .achievement-popin .field--name-solution{display:none;}.is-page-node-type-solution .field--name-inspirations .content{padding:0;}.is-page-node-type-solution .field--name-inspirations .content .field--name-node-title h3{font-size:0.75rem;line-height:1.05rem;font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;color:#a2a2a2;font-weight:normal;}.is-page-node-type-solution .field--name-inspirations .content .field--name-node-title h3[lang='ja'],html[lang='ja'] .is-page-node-type-solution .field--name-inspirations .content .field--name-node-title h3{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-solution .field--name-inspirations .content .field--name-node-title h3[lang='zh-hans'],html[lang='zh-hans'] .is-page-node-type-solution .field--name-inspirations .content .field--name-node-title h3{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-solution .solution-bottom{padding:1.875rem 1.625rem 0;}.is-page-node-type-solution .product-teaser{margin-bottom:0.625rem;padding:0.9375rem;}.is-page-node-type-solution .product-teaser .field--type-image{width:3.75rem;float:left;margin:0;}.is-page-node-type-solution .product-teaser h2{font-size:0.875rem;line-height:1.05rem;margin-top:1.25rem;padding:0;margin-bottom:0;width:calc(100% - 75px);float:right;font-weight:normal;text-transform:uppercase;}.is-page-node-type-solution .product-teaser h2::before{content:none;}.is-page-node-type-solution .product-teaser .field--name-teaser-text{padding-left:4.6875rem;clear:both;}.is-page-node-type-solution .product-teaser .field--name-teaser-text p{font-size:0.875rem;line-height:1.05rem;}.is-page-node-type-solution .product-teaser .field--name-teaser-text p:first-child{margin-top:0;}.is-page-node-type-solution .product-teaser .field--name-teaser-text p:last-child{margin-bottom:0.9375rem;}}@media (min-width:0) and (max-width:639px){.is-page-node-type-solution .layout__region--content > #ss-header .container .heading-wrapper{padding:1.25rem;}}.is-page-node-type-solution .ss-push{clear:both;display:flex;margin-bottom:2.5rem;}.is-page-node-type-solution .ss-push > div,.is-page-node-type-solution .ss-push > a{padding:6.25rem 4.6875rem;flex:50%;}@media (min-width:0) and (max-width:959px){.is-page-node-type-solution .ss-push{display:block;}.is-page-node-type-solution .ss-push > div,.is-page-node-type-solution .ss-push > a{padding:3.125rem 4.6875rem;display:block;}.is-page-node-type-solution .ss-push > div .ss-push-right h4,.is-page-node-type-solution .ss-push > a .ss-push-right h4{word-break:break-word;font-size:3rem;}}.is-page-node-type-solution .ss-push .ss-push-left{background:#f9f9f9;}.is-page-node-type-solution .ss-push .ss-push-left h4{color:#ea3641;font-size:2.275rem;line-height:1.2;}.is-page-node-type-solution .ss-push .ss-push-left p{font-size:1.7rem;color:#676767;line-height:1.3;}.is-page-node-type-solution .ss-push .ss-push-left .field--name-solution-push-cta a{padding:1.125rem 1.375rem;border-radius:0.3125rem;display:inline-block;line-height:inherit;text-decoration:none;background-color:#222;border:0;color:#fff;cursor:pointer;text-transform:lowercase;padding:1.125rem 2.625rem;border-radius:1.875rem;text-transform:none;background:#ea3641;}.is-page-node-type-solution .ss-push .ss-push-left .field--name-solution-push-cta a::-moz-focus-inner{border-style:none;padding:0;}.is-page-node-type-solution .ss-push .ss-push-right{background:#ea3641;}.is-page-node-type-solution .ss-push .ss-push-right h4{color:#fff;font-size:5.1rem;line-height:1;font-weight:200;margin:2.5rem 0;}.is-page-node-type-solution .ss-push .ss-push-right h4::after{margin-top:2.5rem;background:transparent url(/themes/custom/serge_ferrari/images/arrow-right-white.png) center center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/arrow-right-white.svg) center center no-repeat;content:'';display:block;height:35px;width:86px;scale:2;}.is-page-node-type-solution .ss-push .ss-push-right p{color:#fff;font-size:1.9rem;line-height:1.3;padding-top:1.25rem;}html .is-page-node-type-solution .field--name-benefits a.button-primary{display:none !important;}html[lang="fr"] .is-page-node-type-solution .field--name-benefits a.button-primary{display:block !important;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.is-page-node-type-news .field--name-node-post-date{font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;color:#a2a2a2;}.is-page-node-type-news .field--name-node-post-date[lang='ja'],html[lang='ja'] .is-page-node-type-news .field--name-node-post-date{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-news .field--name-node-post-date[lang='zh-hans'],html[lang='zh-hans'] .is-page-node-type-news .field--name-node-post-date{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-page-node-type-news .field--name-node-post-date[lang='zh-hans'],html[lang='zh-hans'] .is-page-node-type-news .field--name-node-post-date{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.is-page-node-type-news .field--name-node-title h2{font-size:3.8125rem;line-height:4.5rem;padding-bottom:1.5rem;font-weight:normal;}.is-page-node-type-news .field--name-node-title h2::before{content:none;}@media (min-width:0) and (max-width:959px){.is-page-node-type-news .field--name-node-title h2{font-size:1.9375rem;line-height:2.3125rem;}}.is-page-node-type-news .field--name-header-image img,.is-page-node-type-news .field--name-field-image img{display:block;}.is-page-node-type-news svg{display:none;}.is-page-node-type-news .field--name-intro,.is-page-node-type-news .field--name-news-content,.is-page-node-type-news .field--name-news-content-2{padding:1.375rem 2.5rem;background:#fff;}.is-page-node-type-news .field--name-intro p:first-child,.is-page-node-type-news .field--name-news-content p:first-child,.is-page-node-type-news .field--name-news-content-2 p:first-child{margin-top:0;}.is-page-node-type-news .field--name-intro p:last-child,.is-page-node-type-news .field--name-news-content p:last-child,.is-page-node-type-news .field--name-news-content-2 p:last-child{margin-bottom:0;}.is-page-node-type-news .field--name-news-content,.is-page-node-type-news .field--name-news-content-2{padding:1.375rem 0;}.is-page-node-type-news .field--name-news-content .field--name-news-content-text > *:not(img),.is-page-node-type-news .field--name-news-content-2 .field--name-news-content-text > *:not(img){padding-left:2.5rem;padding-right:2.5rem;}.is-page-node-type-news .field--name-news-content table,.is-page-node-type-news .field--name-news-content-2 table{margin:0 2.5rem;max-width:calc(100% - 80px);}.is-page-node-type-news .field--name-intro{position:relative;margin-bottom:0;}.is-page-node-type-news .field--name-field-image{padding:2.1875rem 0 3.25rem;background:#fff;}@media (min-width:960px){.is-page-node-type-news .container{max-width:75rem;padding-top:5rem;}.is-page-node-type-news .field--name-node-post-date,.is-page-node-type-news .field--name-node-title{padding:0 11.25rem;}.is-page-node-type-news .field--name-intro,.is-page-node-type-news .field--name-news-content,.is-page-node-type-news .field--name-news-content-2{margin:0 3.75rem;padding:1.375rem 7.5rem;}.is-page-node-type-news .field--name-news-content,.is-page-node-type-news .field--name-news-content-2{padding:1.375rem 0;}.is-page-node-type-news .field--name-news-content .field--name-news-content-text > *:not(img),.is-page-node-type-news .field--name-news-content-2 .field--name-news-content-text > *:not(img){padding:0 7.5rem;}.is-page-node-type-news .field--name-news-content .field--name-news-content-text > h2,.is-page-node-type-news .field--name-news-content .field--name-news-content-text > h3,.is-page-node-type-news .field--name-news-content-2 .field--name-news-content-text > h2,.is-page-node-type-news .field--name-news-content-2 .field--name-news-content-text > h3{padding-bottom:1.5rem;}.is-page-node-type-news .field--name-news-content table,.is-page-node-type-news .field--name-news-content-2 table{margin:0 7.5rem;max-width:calc(100% - 240px);}.is-page-node-type-news .field--name-news-content-2{padding-bottom:3.75rem;}.is-page-node-type-news .inner-container{margin-top:-10rem;position:relative;z-index:1;}.is-page-node-type-news .inner-container > *:first-child{padding-top:4.0625rem;}.is-page-node-type-news .field--name-field-image{margin:0 3.75rem;}}.is-path-news .block-page-title-block .page-title{font-size:3.8125rem;line-height:3.75rem;margin:5rem 0 0;font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;color:#959595;font-weight:400;}.is-path-news .block-page-title-block .page-title[lang='ja'],html[lang='ja'] .is-path-news .block-page-title-block .page-title{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-path-news .block-page-title-block .page-title[lang='zh-hans'],html[lang='zh-hans'] .is-path-news .block-page-title-block .page-title{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-path-news .view-news{padding-top:2.5rem;max-width:60rem;margin:0 auto;}.is-path-news .view-news::before{content:'';display:table;}.is-path-news .view-news::after{content:'';display:table;clear:both;}.is-path-news .view-news .node--type-news{position:relative;cursor:pointer;}.is-path-news .view-news .node--type-news:hover .image-style-news-list-image,.is-path-news .view-news .node--type-news:hover .image-style-news-list-header{opacity:0;}.is-path-news .view-news .node--type-news image.image-red{display:none;}.is-path-news .view-news .views-row{margin-bottom:3.75rem;}.is-path-news .view-news .views-row .news-info{padding:1.5625rem 1.25rem 1.25rem;top:-1.25rem;min-height:7.0625rem;position:absolute;width:80%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;background:#fff;z-index:1;}.is-path-news .view-news .views-row .news-info .field--name-node-post-date{font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;color:#a2a2a2;}.is-path-news .view-news .views-row .news-info .field--name-node-post-date[lang='ja'],html[lang='ja'] .is-path-news .view-news .views-row .news-info .field--name-node-post-date{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-path-news .view-news .views-row .news-info .field--name-node-post-date[lang='zh-hans'],html[lang='zh-hans'] .is-path-news .view-news .views-row .news-info .field--name-node-post-date{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-path-news .view-news .views-row .news-info .field--name-node-post-date[lang='zh-hans'],html[lang='zh-hans'] .is-path-news .view-news .views-row .news-info .field--name-node-post-date{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.is-path-news .view-news .views-row .news-info .field--name-node-title h2{margin:0.3125rem 0 0;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;margin-bottom:0;padding:0;}.is-path-news .view-news .views-row .news-info .field--name-node-title h2[lang='ja'],html[lang='ja'] .is-path-news .view-news .views-row .news-info .field--name-node-title h2{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-path-news .view-news .views-row .news-info .field--name-node-title h2[lang='zh-hans'],html[lang='zh-hans'] .is-path-news .view-news .views-row .news-info .field--name-node-title h2{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-path-news .view-news .views-row .news-info .field--name-node-title h2[lang='zh-hans'],html[lang='zh-hans'] .is-path-news .view-news .views-row .news-info .field--name-node-title h2{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.is-path-news .view-news .views-row .news-info .field--name-node-title h2::before{content:none;}.is-path-news .view-news .views-row .news-info .field--name-node-title h2 a{font-size:1.375rem;line-height:1.5rem;max-height:4.375rem;color:#222;overflow:hidden;}.is-path-news .view-news .views-row .field--name-header-image{position:relative;}.is-path-news .view-news .views-row .field--name-header-image .field__item-image{display:block;transition:opacity .3s ease-in-out;}.is-path-news .view-news .views-row .field--name-header-image .field__item-image:hover{opacity:0;}.is-path-news .view-news .views-row .field--name-header-image .image-grayscale{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;}.is-path-news .view-news .view-header .views-row{margin-bottom:3.75rem;padding:0;width:100%;float:none;}.is-path-news .view-news .view-header .news-info{top:-2.5rem;height:auto;}.is-path-news .view-news .view-header .news-info .field--name-node-title h2{margin:0.5rem 0 0.625rem;}.is-path-news .view-news .view-header .news-info .field--name-node-title h2 a{font-size:1.9375rem;line-height:1.875rem;max-height:initial;}.is-path-news .view-news .pager{margin-bottom:2.375rem;border:0;}@media (min-width:960px){.is-path-news .view-news > .view-content{display:flex;flex-direction:row;flex-wrap:wrap;}.is-path-news .view-news .views-row{width:50%;float:left;}.is-path-news .view-news .views-row:nth-child(even){padding-left:1.25rem;}.is-path-news .view-news .views-row:nth-child(odd){padding-right:1.25rem;}.is-path-news .view-news .views-row:nth-last-child(-n+2){margin-bottom:2rem;}.is-path-news .view-news .views-row .news-info{padding:2.1875rem 1.5625rem 1.5625rem;}.is-path-news .view-news .view-header .news-info{padding:2.1875rem 5rem;height:auto;}.is-path-news .view-news .view-header .news-info .field--name-node-title h2 a{font-size:2.75rem;line-height:3.375rem;}.is-path-news .view-news .view-header .views-row{padding:0;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.block-views-blocknews-homepage-news{width:50%;max-width:100%;position:relative;}.block-views-blocknews-homepage-news > h2{font-size:0.875rem;line-height:1.125rem;top:3.125rem;left:2rem;color:#fff;position:absolute;z-index:2;margin:0;padding:0;}.block-views-blocknews-homepage-news > h2::before{content:none;}@media (min-width:640px){.block-views-blocknews-homepage-news > h2{top:5.625rem;left:3.875rem;}}.block-views-blocknews-homepage-news > div,.block-views-blocknews-homepage-news .news-homepage{height:100%;overflow:hidden;}.news-homepage{width:100%;position:relative;}.news-homepage .news-info,.news-homepage .view-footer{position:absolute;}.news-homepage .news-info{padding:4.6875rem 1.875rem;font-size:0.875rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;color:#fff;height:100%;width:100%;z-index:2;}.news-homepage .news-info[lang='ja'],html[lang='ja'] .news-homepage .news-info{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.news-homepage .news-info[lang='zh-hans'],html[lang='zh-hans'] .news-homepage .news-info{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.news-homepage .news-info[lang='zh-hans'],html[lang='zh-hans'] .news-homepage .news-info{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.news-homepage .news-info .field--name-node-title{margin:0.9375rem 0 0.625rem;}.news-homepage .news-info .field--name-node-title h2,.news-homepage .news-info .field--name-node-title h3{margin:0;padding:0;}.news-homepage .news-info .field--name-node-title h2::before,.news-homepage .news-info .field--name-node-title h3::before{display:none;}.news-homepage .news-info .field--name-node-title h2,.news-homepage .news-info .field--name-node-title h2 a,.news-homepage .news-info .field--name-node-title h3,.news-homepage .news-info .field--name-node-title h3 a{font-size:1.125rem;color:#fff;line-height:1.1;}.news-homepage .field--name-header-image{position:relative;}@media (min-width:960px){.news-homepage .field--name-header-image{position:absolute;height:100%;width:100%;}.news-homepage .field--name-header-image img{object-fit:cover;min-height:100%;width:100%;}}.news-homepage .field--name-header-image img{display:block;visibility:hidden;}.news-homepage .field--name-header-image svg{position:absolute;left:0;top:0;width:100%;height:100%;}.news-homepage .field--name-header-image svg image.image-grayscale{display:none;}@media (min-width:960px){.news-homepage .field--name-header-image svg{height:39.6875rem;}}@media (min-width:640px) and (max-width:959px){.news-homepage .field--name-header-image svg{height:41.25rem;}}@media (min-width:0) and (max-width:959px){.news-homepage .field--name-header-image svg{bottom:0;right:0;}}.news-homepage > .view-content,.news-homepage > .view-content > .views-row,.news-homepage > .view-content .layout{height:100%;}.news-homepage .view-footer{bottom:0;right:0;z-index:2;}.news-homepage .view-footer p{margin:0;}.news-homepage .view-footer a{padding:1.375rem 4.25rem 1.375rem 1.3125rem;background:#222 url(/themes/custom/serge_ferrari/images/arrow-right-white.png) right 21px center no-repeat;background:#222 url(/themes/custom/serge_ferrari/images/arrow-right-white.svg) right 21px center no-repeat;color:#fff;display:block;}@media (min-width:640px){.news-homepage .news-info{padding:6.5625rem 3.75rem;font-size:1rem;}.news-homepage .news-info .field--name-node-title{margin:1.875rem 0 1.25rem;max-width:55%;}.news-homepage .news-info .field--name-node-title h2,.news-homepage .news-info .field--name-node-title h2 a,.news-homepage .news-info .field--name-node-title h3,.news-homepage .news-info .field--name-node-title h3 a{font-size:2.25rem;}}@media (min-width:960px){.block-views-blocknews-homepage-news{height:39.6875rem;}}@media (min-width:640px) and (max-width:959px){.block-views-blocknews-homepage-news{height:41.25rem;max-width:50%;}.block-views-blocknews-homepage-news .view-content,.block-views-blocknews-homepage-news .view-content *{height:100%;}.block-views-blocknews-homepage-news img{object-fit:cover;}}@media (min-width:0) and (max-width:959px){.block-views-blocknews-homepage-news{width:100%;}.news-homepage .news-info .field--name-node-title h2,.news-homepage .news-info .field--name-node-title h2 a,.news-homepage .news-info .field--name-node-title h3,.news-homepage .news-info .field--name-node-title h3 a{font-size:1.625rem;line-height:1.875rem;}.news-homepage .view-footer a{width:3.4375rem;height:3.4375rem;background-size:1.6875rem;font-size:0;padding:0;background-position:center;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.block-content--type-homepage-custom-block > .field__label{margin:2.4375rem auto 2.1875rem;max-width:60rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;text-transform:lowercase;}.block-content--type-homepage-custom-block > .field__label::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.block-content--type-homepage-custom-block > .field__label::before{content:"";font-size:2.25rem;}.block-content--type-homepage-custom-block > .field__label[lang='ja'],html[lang='ja'] .block-content--type-homepage-custom-block > .field__label{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.block-content--type-homepage-custom-block > .field__label[lang='zh-hans'],html[lang='zh-hans'] .block-content--type-homepage-custom-block > .field__label{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.block-content--type-homepage-custom-block > .field__label[lang='zh-hans'],html[lang='zh-hans'] .block-content--type-homepage-custom-block > .field__label{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.block-content--type-homepage-custom-block > .field__label::before{margin-right:1.5rem;vertical-align:middle;}@media (min-width:0) and (max-width:959px){.block-content--type-homepage-custom-block > .field__label{margin:3.125rem auto 1.375rem;}.block-content--type-homepage-custom-block > .field__label::before{font-size:1.625rem;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.field--name-homepage-intro{font-size:1.9375rem;line-height:2.625rem;max-width:60rem;padding-top:3.4375rem;margin:0 auto;}@media (min-width:0) and (max-width:959px){.field--name-homepage-intro{font-size:1.625rem;line-height:1.875rem;margin-top:1.25rem;padding-top:0;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.field--name-homepage-layers{padding:0 3.75rem;clear:both;text-transform:lowercase;}.field--name-homepage-layers .paragraph--type--paragraph-hp-image-layer{position:relative;}.field--name-homepage-layers .paragraph--type--paragraph-hp-image-layer img{vertical-align:middle;}.field--name-homepage-layers .paragraph--type--paragraph-hp-image-layer .image-layer-content{font-size:2.75rem;line-height:3rem;padding:0 3.75rem;max-width:41.25rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}.field--name-homepage-layers .paragraph--type--paragraph-hp-image-layer .image-layer-content[lang='ja'],html[lang='ja'] .field--name-homepage-layers .paragraph--type--paragraph-hp-image-layer .image-layer-content{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.field--name-homepage-layers .paragraph--type--paragraph-hp-image-layer .image-layer-content[lang='zh-hans'],html[lang='zh-hans'] .field--name-homepage-layers .paragraph--type--paragraph-hp-image-layer .image-layer-content{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.field--name-homepage-layers .paragraph--type--paragraph-hp-image-layer .image-layer-content[lang='zh-hans'],html[lang='zh-hans'] .field--name-homepage-layers .paragraph--type--paragraph-hp-image-layer .image-layer-content{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.field--name-homepage-layers .paragraph--type--paragraph-hp-image-layer .image-layer-content .field--name-paragraph-hp-layer-title{margin-bottom:0.3125rem;color:#ea363f;}.field--name-homepage-layers .paragraph--type--paragraph-hp-image-layer .image-layer-content .field--name-paragraph-hp-layer-slogan{color:#fff;}.field--name-homepage-layers .paragraph--type--paragraph-hp-image-layer .field--name-paragraph-hp-layer-link{width:4.75rem;height:4.75rem;background-color:#222;position:absolute;bottom:0;right:0;font-size:0;}.field--name-homepage-layers .paragraph--type--paragraph-hp-image-layer .field--name-paragraph-hp-layer-link a{background:transparent url(/themes/custom/serge_ferrari/images/arrow-right-white.png) center center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/arrow-right-white.svg) center center no-repeat;width:100%;height:100%;display:flex;}.field--name-homepage-layers .paragraph--type--paragraph-hp-link-layer{max-width:22.5rem;margin:2.1875rem auto 2.5rem;font-size:2.25rem;line-height:2.5625rem;display:flex;flex-direction:column;}.field--name-homepage-layers .paragraph--type--paragraph-hp-link-layer .field--name-paragraph-hp-layer-title{margin:1rem 0 0;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;color:#ea363f;}.field--name-homepage-layers .paragraph--type--paragraph-hp-link-layer .field--name-paragraph-hp-layer-title[lang='ja'],html[lang='ja'] .field--name-homepage-layers .paragraph--type--paragraph-hp-link-layer .field--name-paragraph-hp-layer-title{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.field--name-homepage-layers .paragraph--type--paragraph-hp-link-layer .field--name-paragraph-hp-layer-title[lang='zh-hans'],html[lang='zh-hans'] .field--name-homepage-layers .paragraph--type--paragraph-hp-link-layer .field--name-paragraph-hp-layer-title{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.field--name-homepage-layers .paragraph--type--paragraph-hp-link-layer .field--name-paragraph-hp-layer-title[lang='zh-hans'],html[lang='zh-hans'] .field--name-homepage-layers .paragraph--type--paragraph-hp-link-layer .field--name-paragraph-hp-layer-title{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.field--name-homepage-layers .paragraph--type--paragraph-hp-link-layer .field--name-paragraph-hp-layer-link{margin-top:1.5625rem;font-size:1rem;line-height:1.5rem;}.field--name-homepage-layers .paragraph--type--paragraph-hp-link-layer .field--name-paragraph-hp-layer-link a{padding-right:2.8125rem;background:transparent url(/themes/custom/serge_ferrari/images/arrow-right.png) right center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/arrow-right.svg) right center no-repeat;color:#222;}.field--name-homepage-layers .paragraph--type--paragraph-hp-link-layer .field--name-paragraph-hp-layer-logo{order:-1;}.field--name-homepage-layers .paragraph--type--paragraph-hp-link-layer .field--name-paragraph-hp-layer-logo img{width:2.8125rem;}.field--name-homepage-layers .paragraph--type--paragraph-hp-link-layer p{margin:0;}.field--name-homepage-layers .sf-link-trigger-area{cursor:pointer;}@media (min-width:960px){.field--name-homepage-layers .paragraph--type--paragraph-hp-image-layer .image-layer-content{font-size:3.375rem;line-height:3.75rem;}.field--name-homepage-layers .paragraph--type--paragraph-hp-link-layer{margin:3.4375rem auto 4.375rem;}}@media (min-width:0) and (max-width:959px){.field--name-homepage-layers{margin:0 -1.5rem;padding:0;}.field--name-homepage-layers .paragraph--type--paragraph-hp-link-layer{font-size:1.625rem;line-height:1.875rem;max-width:25.625rem;padding:2.1875rem 3.4375rem 2.5rem;margin:0 auto;}.field--name-homepage-layers .paragraph--type--paragraph-hp-link-layer .field--name-paragraph-hp-layer-title{margin:0;}.field--name-homepage-layers .paragraph--type--paragraph-hp-link-layer .field--name-paragraph-hp-layer-link{margin-top:0.75rem;}.field--name-homepage-layers .paragraph--type--paragraph-hp-link-layer .field--name-paragraph-hp-layer-link a{background-size:1.75rem 0.625rem;}.field--name-homepage-layers .paragraph--type--paragraph-hp-image-layer img{height:24.25rem;object-fit:cover;}.field--name-homepage-layers .paragraph--type--paragraph-hp-image-layer .image-layer-content{font-size:1.9375rem;line-height:2.25rem;padding:0 2.5rem 0 1.5625rem;max-height:100%;}.field--name-homepage-layers .paragraph--type--paragraph-hp-image-layer .field--name-paragraph-hp-layer-link{width:3.4375rem;height:3.4375rem;padding:0.875rem;}.field--name-homepage-layers .paragraph--type--paragraph-hp-image-layer .field--name-paragraph-hp-layer-link a{background-size:contain;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.block-content--type-serge-ferrari-site-branding{position:relative;pointer-events:none;}.block-content--type-serge-ferrari-site-branding::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.block-content--type-serge-ferrari-site-branding::before{content:"";font-size:inherit;}.block-content--type-serge-ferrari-site-branding::before{font-size:1.1875rem;bottom:0.625rem;color:#fff;left:50%;position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:10;}.block-content--type-serge-ferrari-site-branding .branding-content{left:50%;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;}.block-content--type-serge-ferrari-site-branding .field--name-site-slogan{margin:0.5625rem auto 0;padding-left:0.625rem;max-width:10rem;font-size:1.625rem;line-height:1.875rem;color:#fff;position:relative;}.block-content--type-serge-ferrari-site-branding .field--name-site-slogan::first-line{font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;}.block-content--type-serge-ferrari-site-branding .field--name-site-slogan::first-line[lang='ja'],html[lang='ja'] .block-content--type-serge-ferrari-site-branding .field--name-site-slogan::first-line{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.block-content--type-serge-ferrari-site-branding .field--name-site-slogan::first-line[lang='zh-hans'],html[lang='zh-hans'] .block-content--type-serge-ferrari-site-branding .field--name-site-slogan::first-line{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.block-content--type-serge-ferrari-site-branding .field--name-site-slogan::first-line[lang='zh-hans'],html[lang='zh-hans'] .block-content--type-serge-ferrari-site-branding .field--name-site-slogan::first-line{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.block-content--type-serge-ferrari-site-branding .field--name-site-slider-image img{height:45rem;object-fit:cover;}.block-content--type-serge-ferrari-site-branding .slick-track > div{height:45rem;}@media (min-width:0) and (max-width:959px){.block-content--type-serge-ferrari-site-branding::before{content:none;}.block-content--type-serge-ferrari-site-branding .field--name-site-logo{max-width:9.375rem;}.block-content--type-serge-ferrari-site-branding .field--name-site-slider-image img{height:24.25rem;}.block-content--type-serge-ferrari-site-branding .slick-track > div{height:24.25rem;}}@media (min-width:960px){.block-content--type-serge-ferrari-site-branding::before{font-size:2.375rem;bottom:2.5rem;}.block-content--type-serge-ferrari-site-branding .field--name-site-slogan{max-width:12.5rem;margin-top:1.125rem;font-size:1.9375rem;line-height:2.25rem;}}@media (min-width:1500px){.block-content--type-serge-ferrari-site-branding .field--name-site-slider-image img{width:100%;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}body.is-page-node-type-homepage{background:#fff;}body.is-page-node-type-homepage main{padding:0;}body.is-page-node-type-homepage #block-serge-ferrari-breadcrumbs{display:none;}@media (min-width:960px){body.is-page-node-type-homepage{padding-bottom:0;}}body.is-page-node-type-homepage .home-slider .main-carousel .carousel-cell{width:100%;min-height:200px;}body.is-page-node-type-homepage .home-slider .main-carousel .carousel-cell a.wrap-hp-slider-img{display:block;}body.is-page-node-type-homepage .home-slider .main-carousel .carousel-cell .field--name-homepage-slider-image{height:375px;}body.is-page-node-type-homepage .home-slider .main-carousel .carousel-cell .field--name-homepage-slider-image img{object-fit:cover;object-position:50% 50%;display:block;height:inherit;}body.is-page-node-type-homepage .home-slider .main-carousel .carousel-cell fieldset{padding:3.125rem 3.125rem 1.25rem;border:0;margin:0;display:block;background-color:#232323;color:white;background-image:url(/themes/custom/serge_ferrari/images/vague-dot.svg);background-position:center 20px;background-size:70px;background-repeat:no-repeat;text-align:center;height:153px;}body.is-page-node-type-homepage .home-slider .main-carousel .carousel-cell fieldset legend{display:none;}body.is-page-node-type-homepage .home-slider .main-carousel .carousel-cell fieldset .field--name-homepage-slider-title{font-family:"CircularStd",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:700;font-size:1.4375rem;}body.is-page-node-type-homepage .home-slider .main-carousel .carousel-cell fieldset .field--name-homepage-slider-text{font-family:'Open Sans',sans-serif;font-size:0.9375rem;padding:0.3125rem 0 0;line-height:1.2;}body.is-page-node-type-homepage .home-slider .flickity-page-dots{bottom:inherit;top:350px;}body.is-page-node-type-homepage .home-slider .flickity-page-dots .dot{padding:0;margin:0 0.3125rem;width:13px;height:13px;background-color:white;opacity:1;}body.is-page-node-type-homepage .home-slider .flickity-page-dots .dot.is-selected{background-color:#ea3640;}body.is-page-node-type-homepage .home-slider .flickity-page-dots .dot::before{display:none;content:'';}body.is-page-node-type-homepage .home-slider .flickity-prev-next-button{top:420px;background-color:transparent;color:white;-ms-transform:none;transform:none;border-radius:0px;}body.is-page-node-type-homepage .home-slider .wrap-slider-pushes{display:none;}@media (min-width:960px){body.is-page-node-type-homepage .home-slider{padding:0 2.5rem;}body.is-page-node-type-homepage .home-slider .main-carousel{position:relative;}body.is-page-node-type-homepage .home-slider .main-carousel .carousel-cell .field--name-homepage-slider-image{height:460px;height:calc((100vw - 80px) / 2.72);}body.is-page-node-type-homepage .home-slider .main-carousel .carousel-cell fieldset{display:none;}body.is-page-node-type-homepage .home-slider .wrap-slider-pushes{display:flex;min-height:100px;}body.is-page-node-type-homepage .home-slider .wrap-slider-pushes > div{flex:0 0 25%;width:25%;position:relative;}body.is-page-node-type-homepage .home-slider .wrap-slider-pushes > div > a{display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;left:0;right:0;width:100%;padding:1.875rem 0.9375rem;min-height:100px;background-color:#f3f7f8;color:#232323;transition:all 0.2s;background-image:url(/themes/custom/serge_ferrari/images/vague-dot.svg);background-position:center 20px;background-size:50px;background-repeat:no-repeat;text-align:center;height:128px;}body.is-page-node-type-homepage .home-slider .wrap-slider-pushes > div > a.active,body.is-page-node-type-homepage .home-slider .wrap-slider-pushes > div > a:hover{height:148px;background-color:#232323;color:white;}body.is-page-node-type-homepage .home-slider .wrap-slider-pushes > div .field--name-homepage-slider-image{display:none;}body.is-page-node-type-homepage .home-slider .wrap-slider-pushes > div fieldset{padding:0;border:0;margin:0;}body.is-page-node-type-homepage .home-slider .wrap-slider-pushes > div fieldset .field--name-homepage-slider-title{font-family:"CircularStd",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:700;font-size:1.0625rem;}body.is-page-node-type-homepage .home-slider .wrap-slider-pushes > div fieldset .field--name-homepage-slider-text{font-family:"CircularStd",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:0.75rem;padding:0.125rem 0 0;line-height:1.2;}body.is-page-node-type-homepage .home-slider .flickity-page-dots,body.is-page-node-type-homepage .home-slider .flickity-prev-next-button{display:none;}}body.is-page-node-type-homepage .home-solutions{padding:3rem 0 0;}body.is-page-node-type-homepage .home-solutions h1{padding:0 2rem;margin:0;}body.is-page-node-type-homepage .home-solutions .field--name-homepage-solutions-title .field__item{font-size:40px;color:#000000;text-align:center;line-height:41px;}body.is-page-node-type-homepage .home-solutions .field--name-homepage-solutions-title .field__item::after{display:inline-block;content:'.';color:#ea3640;}body.is-page-node-type-homepage .home-solutions .subtitle{margin:0;font-size:1.0625rem;padding:0 2rem;color:#666;text-align:center;line-height:25px;font-family:'Open Sans',sans-serif;}body.is-page-node-type-homepage .home-solutions .left{padding:0 2rem;}body.is-page-node-type-homepage .home-solutions .left .field--name-homepage-solutions-buttons .field__item{margin-top:10px;}body.is-page-node-type-homepage .home-solutions .left .field--name-homepage-solutions-buttons .field__item a{margin:0 auto;display:block;position:relative;width:100%;height:calc((100vw - 64px) * 0.426);max-width:500px;max-height:220px;}body.is-page-node-type-homepage .home-solutions .left .field--name-homepage-solutions-buttons .field__item a:hover .shadow{height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0.8) 0%,transparent 100%);}body.is-page-node-type-homepage .home-solutions .left .field--name-homepage-solutions-buttons .field__item a:hover p{top:30px;}body.is-page-node-type-homepage .home-solutions .left .field--name-homepage-solutions-buttons .field__item a img{object-fit:cover;object-position:50% 50%;display:block;height:inherit;width:100%;max-width:500px;max-height:220px;}body.is-page-node-type-homepage .home-solutions .left .field--name-homepage-solutions-buttons .field__item a p{margin:0;position:absolute;z-index:2;top:25px;left:25px;color:white;font-size:1.25rem;font-family:'Open Sans',sans-serif;transition:0.3s top;}body.is-page-node-type-homepage .home-solutions .left .field--name-homepage-solutions-buttons .field__item a .shadow{position:absolute;z-index:1;top:0;left:0;right:0;height:50%;background:linear-gradient(to bottom,rgba(0,0,0,0.65) 0%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0);transition:0.3s all;}body.is-page-node-type-homepage .home-solutions .left .cta-link{text-align:center;padding:1.5rem 0 0;}body.is-page-node-type-homepage .home-solutions .left .cta-link a{display:inline-block;border-bottom:1px solid #ea3640;color:#ea3640;}body.is-page-node-type-homepage .home-solutions .right{background-color:#ea3640;color:white;padding:2.8125rem 2rem;margin:2rem 0 0;text-align:center;}body.is-page-node-type-homepage .home-solutions .right .field--name-homepage-solution-contact-title{font-size:2rem;font-family:'Circular Pro Book';line-height:1.2;}body.is-page-node-type-homepage .home-solutions .right .field--name-homepage-solution-contact-subt{font-family:'Open Sans',sans-serif;font-size:0.9375rem;padding:0.9375rem 0 0;}body.is-page-node-type-homepage .home-solutions .right .cta-link{padding:0.9375rem 0 0;}body.is-page-node-type-homepage .home-solutions .right .cta-link a{display:inline-block;padding:1.125rem 1.375rem;border-radius:0.3125rem;display:inline-block;line-height:inherit;text-decoration:none;background-color:#222;border:0;color:#fff;cursor:pointer;text-transform:lowercase;padding:0.8125rem 2.625rem;border-radius:1.875rem;text-transform:none;background-color:white;border:2px solid #ea3640;color:#ea3640;}body.is-page-node-type-homepage .home-solutions .right .cta-link a::-moz-focus-inner{border-style:none;padding:0;}body.is-page-node-type-homepage .home-solutions .right .cta-link a img{position:relative;left:0;display:inline-block;vertical-align:middle;margin-left:20px;transition:left 0.2s;}body.is-page-node-type-homepage .home-solutions .right .cta-link a:hover img{left:5px;}@media (min-width:960px){body.is-page-node-type-homepage .home-solutions{margin:0 auto;padding:5rem 0 0;}body.is-page-node-type-homepage .home-solutions .subtitle{font-size:0.875rem;}body.is-page-node-type-homepage .home-solutions .left{padding:0;max-width:650px;margin:0 auto;}body.is-page-node-type-homepage .home-solutions .left .field--name-homepage-solutions-buttons{display:flex;flex-wrap:wrap;justify-content:center;}body.is-page-node-type-homepage .home-solutions .left .field--name-homepage-solutions-buttons .field__item{flex:0 0 308px;margin:0;padding:0.5rem;}body.is-page-node-type-homepage .home-solutions .left .field--name-homepage-solutions-buttons .field__item a{width:308px;height:308px;max-width:308px;max-height:308px;}body.is-page-node-type-homepage .home-solutions .left .field--name-homepage-solutions-buttons .field__item a img{max-height:308px;}}@media (min-width:1366px){body.is-page-node-type-homepage .home-solutions{max-width:1060px;}body.is-page-node-type-homepage .home-solutions .wrapper-solutions-buttons{display:flex;}body.is-page-node-type-homepage .home-solutions .left{margin:inherit;flex:1;position:relative;}body.is-page-node-type-homepage .home-solutions .left .field--name-homepage-solutions-buttons{justify-content:space-between;padding-right:15px;}body.is-page-node-type-homepage .home-solutions .left .field--name-homepage-solutions-buttons .field__item{padding:0;margin-top:15px;}body.is-page-node-type-homepage .home-solutions .left .field--name-homepage-solutions-buttons .field__item:nth-child(1),body.is-page-node-type-homepage .home-solutions .left .field--name-homepage-solutions-buttons .field__item:nth-child(2){margin-top:0;}body.is-page-node-type-homepage .home-solutions .left .cta-link{position:absolute;bottom:-40px;left:0;right:0;}body.is-page-node-type-homepage .home-solutions .right{flex:0 0 410px;margin:0;display:flex;flex-direction:column;justify-content:center;}}body.is-page-node-type-homepage .home-realisations{padding:3rem 0 0;}body.is-page-node-type-homepage .home-realisations h2{padding:0 2rem;margin:0;}body.is-page-node-type-homepage .home-realisations h2::before{display:none;content:'';}body.is-page-node-type-homepage .home-realisations .field--name-homepage-rea-title .field__item{font-size:40px;color:#000000;text-align:center;line-height:41px;}body.is-page-node-type-homepage .home-realisations .field--name-homepage-rea-title .field__item::after{display:inline-block;content:'.';color:#ea3640;}body.is-page-node-type-homepage .home-realisations .subtitle{margin:1.5rem 0;font-size:1.0625rem;padding:0 2rem;color:#666;text-align:center;line-height:25px;font-family:'Open Sans',sans-serif;}body.is-page-node-type-homepage .home-realisations .field--name-homepage-rea-buttons{padding:0 2rem;}body.is-page-node-type-homepage .home-realisations .field--name-homepage-rea-buttons .field__item{margin-top:10px;}body.is-page-node-type-homepage .home-realisations .field--name-homepage-rea-buttons a{margin:0 auto;display:block;position:relative;width:calc(100vw - 64px);height:calc(100vw - 64px);max-width:450px;max-height:450px;}body.is-page-node-type-homepage .home-realisations .field--name-homepage-rea-buttons a:hover > div{opacity:1;}body.is-page-node-type-homepage .home-realisations .field--name-homepage-rea-buttons a img{object-fit:cover;object-position:50% 50%;display:block;height:inherit;width:100%;max-width:450px;max-height:450px;}body.is-page-node-type-homepage .home-realisations .field--name-homepage-rea-buttons a > div{margin:0;padding:1.5rem;position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;color:white;text-align:center;opacity:0;display:flex;flex-direction:column;justify-content:center;background-color:rgba(234,54,64,0.8);transition:0.2s opacity;}body.is-page-node-type-homepage .home-realisations .field--name-homepage-rea-buttons a > div .field--name-homepage-rea-btn-category{font-size:0.875rem;font-family:'Open Sans',sans-serif;font-weight:300;}body.is-page-node-type-homepage .home-realisations .field--name-homepage-rea-buttons a > div .field--name-homepage-rea-btn-title{font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:1.4375rem;}body.is-page-node-type-homepage .home-realisations .field--name-homepage-rea-buttons a > div .cta-link{padding:0.9375rem 0 0;}body.is-page-node-type-homepage .home-realisations .field--name-homepage-rea-buttons a > div .cta-link .field--name-homepage-rea-btn-cta-title{display:inline-block;padding:1.125rem 1.375rem;border-radius:0.3125rem;display:inline-block;line-height:inherit;text-decoration:none;background-color:#222;border:0;color:#fff;cursor:pointer;text-transform:lowercase;padding:0.8125rem 2.625rem;border-radius:1.875rem;text-transform:none;background-color:white;color:#ea3640;}body.is-page-node-type-homepage .home-realisations .field--name-homepage-rea-buttons a > div .cta-link .field--name-homepage-rea-btn-cta-title::-moz-focus-inner{border-style:none;padding:0;}body.is-page-node-type-homepage .home-realisations .cta-link-rea{text-align:center;padding:1.5rem 0 0;}body.is-page-node-type-homepage .home-realisations .cta-link-rea a{display:inline-block;border-bottom:1px solid #ea3640;color:#ea3640;}@media (min-width:960px){body.is-page-node-type-homepage .home-realisations{background-image:url(/themes/custom/serge_ferrari/images/shadows-hp-rea.png);background-size:100% 90%;background-repeat:no-repeat;}body.is-page-node-type-homepage .home-realisations .wrap-reas{max-width:1060px;margin:0 auto;}body.is-page-node-type-homepage .home-realisations .subtitle{font-size:0.875rem;}body.is-page-node-type-homepage .home-realisations .field--name-homepage-rea-buttons{display:flex;flex-wrap:wrap;padding:1.5rem 0 0;}body.is-page-node-type-homepage .home-realisations .field--name-homepage-rea-buttons .field__item{padding:0.5rem;margin:0;}body.is-page-node-type-homepage .home-realisations .field--name-homepage-rea-buttons a{height:inherit;max-width:inherit;max-height:inherit;width:inherit;}body.is-page-node-type-homepage .home-realisations .field--name-homepage-rea-buttons a img{max-width:inherit;max-height:inherit;}body.is-page-node-type-homepage .home-realisations .field--name-homepage-rea-buttons .item-1{align-self:flex-end;flex:0 0 40%;width:40%;}body.is-page-node-type-homepage .home-realisations .field--name-homepage-rea-buttons .item-2{align-self:flex-end;flex:0 0 30%;width:30%;}body.is-page-node-type-homepage .home-realisations .field--name-homepage-rea-buttons .item-3{align-self:flex-end;flex:0 0 30%;width:30%;}body.is-page-node-type-homepage .home-realisations .field--name-homepage-rea-buttons .item-4{flex:0 0 30%;width:30%;}body.is-page-node-type-homepage .home-realisations .field--name-homepage-rea-buttons .item-5{flex:0 0 50%;width:50%;}}@media (min-width:1366px){body.is-page-node-type-homepage .home-realisations .wrap-reas{padding:5rem 0 0;position:relative;max-width:1060px;margin:0 auto;}body.is-page-node-type-homepage .home-realisations h2{position:absolute;top:130px;left:0;padding:0;margin:0;}body.is-page-node-type-homepage .home-realisations .subtitle{position:absolute;top:180px;left:0;width:35%;padding:0;margin:0;text-align:left;overflow:hidden;max-height:150px;}}body.is-page-node-type-homepage .home-marques{margin:3rem 0 0;padding:3rem 1.5rem;position:relative;text-align:center;}body.is-page-node-type-homepage .home-marques .bg-marques{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;}body.is-page-node-type-homepage .home-marques .bg-marques img{object-fit:cover;object-position:50% 50%;display:block;height:100%;width:100%;}body.is-page-node-type-homepage .home-marques .field--name-homepage-marque-title{position:relative;z-index:2;color:white;font-size:2rem;font-family:'Circular Pro Book';line-height:1.2;margin:0 0 1.25rem;}body.is-page-node-type-homepage .home-marques .cta-link-marque{position:relative;z-index:2;padding:0.9375rem 0 0;}body.is-page-node-type-homepage .home-marques .cta-link-marque a{display:inline-block;padding:1.125rem 1.375rem;border-radius:0.3125rem;display:inline-block;line-height:inherit;text-decoration:none;background-color:#222;border:0;color:#fff;cursor:pointer;text-transform:lowercase;padding:0.8125rem 2.625rem;border-radius:1.875rem;text-transform:none;background-color:white;color:black;transition:0.2s color;}body.is-page-node-type-homepage .home-marques .cta-link-marque a::-moz-focus-inner{border-style:none;padding:0;}body.is-page-node-type-homepage .home-marques .cta-link-marque a:hover{color:#ea3640;}@media (min-width:960px){body.is-page-node-type-homepage .home-marques{padding:6.875rem 1.5rem;margin:5rem 0 0;}}body.is-page-node-type-homepage .home-news{padding:3rem 0 0;}body.is-page-node-type-homepage .home-news h2{padding:0 2rem;margin:0;}body.is-page-node-type-homepage .home-news h2::before{display:none;content:'';}body.is-page-node-type-homepage .home-news .field--name-homepage-news-title .field__item{font-size:40px;color:#000000;text-align:center;line-height:41px;}body.is-page-node-type-homepage .home-news .field--name-homepage-news-title .field__item::after{display:inline-block;content:'.';color:#ea3640;}body.is-page-node-type-homepage .home-news .subtitle{margin:1.5rem 0;font-size:1.0625rem;padding:0 2rem;color:#666;text-align:center;line-height:25px;font-family:'Open Sans',sans-serif;}body.is-page-node-type-homepage .home-news .field--name-homepage-news-news > .field__item{max-width:337px;margin:1.5625rem auto 0;}body.is-page-node-type-homepage .home-news .field--name-homepage-news-news > .field__item a{display:block;position:relative;}body.is-page-node-type-homepage .home-news .field--name-homepage-news-news > .field__item a:hover .wrap-news-content{bottom:20px;}body.is-page-node-type-homepage .home-news .field--name-homepage-news-news > .field__item a img{position:relative;z-index:1;display:block;}body.is-page-node-type-homepage .home-news .field--name-homepage-news-news > .field__item a .wrap-news-content{position:absolute;z-index:2;background-color:white;bottom:0;left:5%;width:90%;padding:1.25rem;transition:0.2s bottom;}body.is-page-node-type-homepage .home-news .field--name-homepage-news-news > .field__item a .field--name-homepage-news-news-date{color:#ea3640;font-size:0.875rem;margin:0 0 0.625rem;font-family:'CircularStd';font-weight:900;text-align:center;}body.is-page-node-type-homepage .home-news .field--name-homepage-news-news > .field__item a .field--name-homepage-news-news-title{color:black;font-family:'CircularStd';font-weight:900;font-size:1.0625rem;text-align:center;}body.is-page-node-type-homepage .home-news .cta-link-rea{text-align:center;padding:1.5rem 0 0;}body.is-page-node-type-homepage .home-news .cta-link-rea a{display:inline-block;border-bottom:1px solid #ea3640;color:#ea3640;}@media (min-width:960px){body.is-page-node-type-homepage .home-news{padding:5rem 0;}body.is-page-node-type-homepage .home-news .subtitle{font-size:0.875rem;}body.is-page-node-type-homepage .home-news .field--name-homepage-news-news{display:flex;justify-content:center;max-width:1060px;margin:2.5rem auto;}body.is-page-node-type-homepage .home-news .field--name-homepage-news-news > .field__item{flex:0 0 31%;margin:0 2%;}}@media (min-width:1366px){body.is-page-node-type-homepage .home-news{max-width:1100px;margin:0 auto;}}body.is-page-node-type-homepage .home-contact{background-color:#ea3640;color:white;padding:2.8125rem 2rem;margin:2rem 0 0;}body.is-page-node-type-homepage .home-contact .field--name-homepage-contact-subtitle{font-size:3.5rem;font-family:'Circular Pro Book';line-height:1;}body.is-page-node-type-homepage .home-contact .field--name-homepage-contact-title{font-family:'Open Sans',sans-serif;font-size:0.9375rem;padding:0 0 0.9375rem;}body.is-page-node-type-homepage .home-contact .right{padding:0.9375rem 0 0;}body.is-page-node-type-homepage .home-contact .right a{display:inline-block;padding:1.125rem 1.375rem;border-radius:0.3125rem;display:inline-block;line-height:inherit;text-decoration:none;background-color:#222;border:0;color:#fff;cursor:pointer;text-transform:lowercase;padding:1.5rem 2.625rem;border-radius:2.625rem;text-transform:none;background-color:white;border:2px solid #ea3640;color:#ea3640;transition:0.3s all;}body.is-page-node-type-homepage .home-contact .right a::-moz-focus-inner{border-style:none;padding:0;}body.is-page-node-type-homepage .home-contact .right a:hover{background-color:#ea3640;color:white;border-color:white;}@media (min-width:960px){body.is-page-node-type-homepage .home-contact{margin:0;padding:4.0625rem 0;}body.is-page-node-type-homepage .home-contact .wrap-contact-hp{display:flex;align-items:center;justify-content:center;max-width:1060px;margin:0 auto;}body.is-page-node-type-homepage .home-contact .wrap-contact-hp .left{padding:0 2.5rem 0;}body.is-page-node-type-homepage .home-contact .wrap-contact-hp .right{padding:0 0 0 2.5rem;}}body.is-path-frontpage{background:#fff;}.ss-push-agivir{margin:3.75rem 0;padding:0 3.75rem;display:flex;}.ss-push-agivir .left{flex:50%;background:#EA3640;padding:5rem 3.75rem;}.ss-push-agivir .left .field--name-agivir-title{font-size:2.675rem;line-height:2.675rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;color:#fff;}.ss-push-agivir .left .field--name-agivir-text{color:#fff;}.ss-push-agivir .left .field--name-agivir a{border:2px solid #FFF;background:#ea3640;border-radius:31px;font-size:1rem;line-height:1.5rem;display:inline-block;color:#FFF;text-align:center;margin-top:1.25rem;padding:0.9375rem 2rem;}.ss-push-agivir .left .field--name-agivir a::after{background:transparent url(/themes/custom/serge_ferrari/images/arrow-right-small-white.png) center center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/arrow-right-small-white.svg) center center no-repeat;content:'';display:inline-block;height:11px;width:13px;padding-left:0.625rem;}.ss-push-agivir .right{flex:50%;}@media (min-width:0) and (max-width:1365px){.ss-push-agivir .right{display:none;}}.ss-push-agivir .right .field--name-agivir-image{height:100%;}.ss-push-agivir .right .field--name-agivir-image img{width:100%;height:100%;object-fit:cover;display:block;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.block-content--type-homepage-alerts{font-size:1.375rem;line-height:1.5rem;padding:1.5rem 3.75rem;position:relative;width:100%;background-color:#e8e9eb;text-align:center;overflow:hidden;}.block-content--type-homepage-alerts .field--name-alert-text{font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;}.block-content--type-homepage-alerts .field--name-alert-text[lang='ja'],html[lang='ja'] .block-content--type-homepage-alerts .field--name-alert-text{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.block-content--type-homepage-alerts .field--name-alert-text[lang='zh-hans'],html[lang='zh-hans'] .block-content--type-homepage-alerts .field--name-alert-text{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.block-content--type-homepage-alerts .field--name-alert-text[lang='zh-hans'],html[lang='zh-hans'] .block-content--type-homepage-alerts .field--name-alert-text{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.block-content--type-homepage-alerts p{margin:0;}.block-content--type-homepage-alerts a{margin-left:0.625rem;color:#222;}.block-content--type-homepage-alerts .field--type-link{margin-top:0.625rem 0;}.block-content--type-homepage-alerts .ui-button{right:3.75rem;width:1.625rem;height:1.625rem;padding:0;margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:0;border:0;background:none;}.block-content--type-homepage-alerts .ui-button .ui-icon{background-image:url(/themes/custom/serge_ferrari/images/sprites/sprites.png);background-position:-1174px -867px;width:26px;height:26px;margin:0;top:0;left:0;}@media (min-width:960px){.block-content--type-homepage-alerts{padding:1.5rem 7.5rem;}.block-content--type-homepage-alerts .field--type-link{margin-top:0;}.block-content--type-homepage-alerts .field__item{display:inline-block;}}@media (min-width:0) and (max-width:639px){.block-content--type-homepage-alerts{padding:1.5rem 3.75rem 1.5rem 1.25rem;}.block-content--type-homepage-alerts .ui-button{right:1.25rem;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.pre-footer{padding:0 3.75rem;display:flex;flex-direction:column;justify-content:center;}@media (min-width:640px){.pre-footer{flex-direction:row;}}@media (min-width:0) and (max-width:959px){.pre-footer{padding:0;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.block-quicktabs-blockhome-page-social-tabs{padding:4rem 3.125rem 5.3125rem;background-color:#e8e9eb;width:50%;max-width:100%;}.block-quicktabs-blockhome-page-social-tabs .quicktabs-tabs{text-align:center;margin-bottom:0;}.block-quicktabs-blockhome-page-social-tabs .quicktabs-tabs li{line-height:1rem;}.block-quicktabs-blockhome-page-social-tabs .quicktabs-tabs li a{color:#fff;font-size:0;}.block-quicktabs-blockhome-page-social-tabs .quicktabs-tabs li.active a,.block-quicktabs-blockhome-page-social-tabs .quicktabs-tabs li a:hover{color:#222;}.block-quicktabs-blockhome-page-social-tabs .quicktabs-tabs li:first-child a::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.block-quicktabs-blockhome-page-social-tabs .quicktabs-tabs li:first-child a::before{content:"";font-size:1.5rem;}.block-quicktabs-blockhome-page-social-tabs .quicktabs-tabs li:nth-child(2) a::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.block-quicktabs-blockhome-page-social-tabs .quicktabs-tabs li:nth-child(2) a::before{content:"";font-size:1.5rem;}.block-quicktabs-blockhome-page-social-tabs .quicktabs-main{max-height:28.5rem;}.block-quicktabs-blockhome-page-social-tabs .quicktabs-main .field--name-body{text-align:center;}.block-quicktabs-blockhome-page-social-tabs .quicktabs-main iframe.twitter-timeline{margin-top:0.75rem !important;}@media (min-width:960px){.block-quicktabs-blockhome-page-social-tabs{height:39.6875rem;}}@media (min-width:640px) and (max-width:959px){.block-quicktabs-blockhome-page-social-tabs{height:41.25rem;max-width:50%;}}@media (min-width:0) and (max-width:959px){.block-quicktabs-blockhome-page-social-tabs{padding:1.25rem 1.5625rem 2.5rem;width:100%;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.maintenance-page{text-align:center;}.maintenance-page header img{width:18.75rem;margin:2.625rem auto 0.3125rem;}.maintenance-page .name-and-slogan{display:none;}.maintenance-page .layout-3col__full{width:100%;}.maintenance-page .layout-3col__full h1{margin-bottom:0.9375rem;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.is-page-node-type-editorial-page .field--name-editorial-content-text img.align-left{margin-right:1.25rem;}.is-page-node-type-editorial-page .wrap-accordeon-editorial{max-width:480px;margin:0 0 1.25rem 0;}.is-page-node-type-editorial-page .wrap-accordeon-editorial a{background-color:#e7e8ea;color:#222;display:flex;justify-content:space-between;align-items:center;padding:0.9375rem 0.625rem;}.is-page-node-type-editorial-page .wrap-accordeon-editorial a::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.is-page-node-type-editorial-page .wrap-accordeon-editorial a::before{content:"";font-size:0.9375rem;}.is-page-node-type-editorial-page .wrap-accordeon-editorial a::before{order:2;}.is-page-node-type-editorial-page .wrap-accordeon-editorial ul{display:none;padding:1.25rem;margin:0;}.is-page-node-type-editorial-page .wrap-accordeon-editorial ul li{padding:1.25rem 0 0 0;}.is-page-node-type-editorial-page .wrap-accordeon-editorial ul li:nth-child(1){padding-top:0;}.is-page-node-type-editorial-page .wrap-accordeon-editorial ul li p{margin:0;}.is-page-node-type-editorial-page .wrap-accordeon-editorial ul li::before{content:'';display:none;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.block-views-exposed-filter-blocksearch-results-search-page form{overflow:hidden;}.block-views-exposed-filter-blocksearch-results-search-page form .form-item{margin:0;width:100%;background:#fff;}.block-views-exposed-filter-blocksearch-results-search-page form .form-item input{padding-right:2.125rem;}.block-views-exposed-filter-blocksearch-results-search-page form .form-actions{font-size:1.9375rem;right:0.125rem;position:absolute;margin:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}.block-views-exposed-filter-blocksearch-results-search-page form .form-actions::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.block-views-exposed-filter-blocksearch-results-search-page form .form-actions::before{content:"icon-search";font-size:inherit;}.block-views-exposed-filter-blocksearch-results-search-page form .form-actions::before{content:"";text-indent:0;font-size:1.5625rem;}.block-views-exposed-filter-blocksearch-results-search-page form .form-actions .form-submit{background:none;cursor:pointer;width:100%;height:100%;overflow:hidden;position:absolute;padding:0;right:0;top:0;text-indent:-1000px;z-index:10;}.block-views-exposed-filter-blocksearch-results-search-page .icon-search{font-size:1.9375rem;top:2.1875rem;right:0.125rem;display:none;position:absolute;cursor:pointer;z-index:10;}main .block-views-exposed-filter-blocksearch-results-search-page .icon-search{right:0.3125rem;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}main .block-views-exposed-filter-blocksearch-results-search-page form .form-item input{padding-left:0.625rem;}@media (min-width:960px){.block-views-exposed-filter-blocksearch-results-search-page{position:relative;}main .block-views-exposed-filter-blocksearch-results-search-page .icon-search{right:1.25rem;}main .block-views-exposed-filter-blocksearch-results-search-page form .form-item input{padding:1.375rem 2.125rem 1.375rem 1.25rem;}}@media (min-width:0) and (max-width:1365px){.header .block-views-exposed-filter-blocksearch-results-search-page{top:5rem;left:2.8125rem;right:2.8125rem;position:absolute;z-index:100;}.header .block-views-exposed-filter-blocksearch-results-search-page .icon-search{top:0.5rem;}}@media (min-width:1366px){.header .block-views-exposed-filter-blocksearch-results-search-page{margin-right:2.8125rem;width:1.9375rem;transition:width .5s;}.header .block-views-exposed-filter-blocksearch-results-search-page form{display:inline-block;}.header .block-views-exposed-filter-blocksearch-results-search-page form .form-item{width:0;}.header .block-views-exposed-filter-blocksearch-results-search-page.search-open{padding-top:1.625rem;}.header .block-views-exposed-filter-blocksearch-results-search-page.search-open form{width:200px;}.header .block-views-exposed-filter-blocksearch-results-search-page.search-open form .form-item{transition:width .5s;width:200px;position:absolute;top:80px;right:0;}.header .block-views-exposed-filter-blocksearch-results-search-page:not(.search-open) form .form-item{display:none;}}@media (min-width:0) and (max-width:1365px){.header #block-headercollapsed:not(.open) .block-views-exposed-filter-blocksearch-results-search-page{display:none;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.view-search-results{padding:0.625rem 0;}.view-search-results .view-content,.view-search-results .view-empty{max-width:52.5rem;margin:0 auto;}.view-search-results .title{margin:2.5rem 0 0.75rem;}.view-search-results .title a{font-size:1.9375rem;line-height:2.25rem;font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;color:#222;font-weight:normal;}.view-search-results .title a[lang='ja'],html[lang='ja'] .view-search-results .title a{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.view-search-results .title a[lang='zh-hans'],html[lang='zh-hans'] .view-search-results .title a{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.view-search-results .title h2::before{content:none;}.view-search-results .pager{margin-top:3.125rem;border-top:0;}.is-path-search{background:#fff;}.is-path-search main .block-views-exposed-filter-blocksearch-results-search-page{position:relative;}.is-path-search .page-title{font-size:2.75rem;line-height:3rem;margin:1.625rem 0 1.375rem;text-align:left;text-transform:lowercase;}@media (min-width:0) and (max-width:959px){.view-search-results{padding-top:1.25rem;}.view-search-results .view-content,.view-search-results .view-empty{max-width:initial;}.view-search-results .title{margin:1.375rem 0 0.5rem;}.view-search-results .title a{font-size:1.375rem;line-height:1.8rem;}.view-search-results .highlighted{font-size:0.875rem;line-height:1.2rem;}.view-search-results .pager{margin:2.1875rem 0;}}@media (min-width:960px){.is-path-search main .block-views-exposed-filter-blocksearch-results-search-page,.is-path-search .page-title{max-width:52.5rem;}.is-path-search .page-title{margin:7.1875rem auto 0;font-size:5.375rem;line-height:5.4rem;color:#ea363f;}.is-path-search main .block-views-exposed-filter-blocksearch-results-search-page{margin:1.5625rem auto 0;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.webform-submission-form .form-type-webform-document-file{flex-wrap:wrap;}.webform-submission-form .form-type-webform-document-file .description{display:none;}.webform-submission-form .form-type-webform-document-file .file-wrapper{order:2;}.webform-submission-form .form-type-webform-document-file .file-wrapper button{margin-right:2.5rem;padding-right:3.25rem;min-width:9.6875rem;position:relative;}.webform-submission-form .form-type-webform-document-file .file-wrapper button::before{background:transparent url(/themes/custom/serge_ferrari/images/arrow-multiline-white.png) center center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/arrow-multiline-white.svg) center center no-repeat;width:1.875rem;height:1.625rem;right:0.75rem;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';position:absolute;border-bottom:2px solid #fff;}.webform-submission-form .form-type-webform-document-file > label{order:1;}.webform-submission-form .form-type-webform-document-file .webform-document-file{order:3;}.webform-submission-form .form-type-webform-document-file .wrapper-file-label{color:#a2a2a2;}.webform-submission-form .form-type-webform-document-file .form-managed-file{position:relative;}.webform-submission-form .form-type-webform-document-file .form-managed-file .form-submit{width:1rem;height:1rem;background-image:url(/themes/custom/serge_ferrari/images/sprites/sprites.png);background-position:-1223px -833px;width:16px;height:16px;padding:0;background-color:transparent;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:0;}.webform-submission-form .form-type-webform-document-file .file--image{background:none;}.webform-submission-form .form-type-webform-document-file .file--image a{color:#222;}.webform-submission-form .form-type-webform-document-file .ajax-progress{display:none;}.webform-submission-form span.ajax-new-content{display:none !important;}.webform-submission-form .form-actions input{background:#222 url(/themes/custom/serge_ferrari/images/arrow-right-white.png) right 12px center no-repeat;background:#222 url(/themes/custom/serge_ferrari/images/arrow-right-white.svg) right 12px center no-repeat;padding-right:4.6875rem;}.webform-submission-form .form-type-select .selectize-control.single .selectize-input .item{background:transparent url(/themes/custom/serge_ferrari/images/dropdown.png) right 20px center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/dropdown.svg) right 20px center no-repeat;}.webform-submission-form .form-type-select .selectize-control.single .selectize-input.input-active .item{background:transparent url(/themes/custom/serge_ferrari/images/dropdown-open.png) right 20px center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/dropdown-open.svg) right 20px center no-repeat;}.webform-submission-form label{color:#222;text-transform:lowercase;}.webform-submission-form label.form-required::after{background:none;content:'*';vertical-align:baseline;}.webform-submission-form .form-type-textarea{margin:2.5rem 0;}.webform-submission-form .form-type-textarea textarea{min-height:11.25rem;resize:none;}.webform-submission-form .form-type-sf-webform-document-file{margin-bottom:2.5rem;}.webform-submission-form .form-type-sf-webform-document-file > label{text-transform:none;}.webform-submission-form .form-item-captcha-response .description{margin-left:1.25rem;width:auto;}.webform-submission-form .sf-webform-document-file > label{font-size:1rem;line-height:1.5rem;padding:1rem 3.25rem 1rem 1.375rem;margin-right:2.1875rem;font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;border:2px solid #222;background:#fff;border-radius:5px;-moz-appearance:none;-webkit-appearance:none;position:relative;}.webform-submission-form .sf-webform-document-file > label[lang='ja'],html[lang='ja'] .webform-submission-form .sf-webform-document-file > label{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.webform-submission-form .sf-webform-document-file > label[lang='zh-hans'],html[lang='zh-hans'] .webform-submission-form .sf-webform-document-file > label{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.webform-submission-form .sf-webform-document-file > label::before{background:transparent url(/themes/custom/serge_ferrari/images/arrow-multiline.png) center center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/arrow-multiline.svg) center center no-repeat;width:1.875rem;height:1.625rem;right:0.75rem;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';position:absolute;border-bottom:2px solid #222;}.webform-submission-form .sf-webform-document-file .description{display:none;}.webform-submission-form .sf-webform-document-file .form-item{margin:0 2.1875rem 0 0;display:inline-block;position:relative;}.webform-submission-form .sf-webform-document-file .form-item label a{font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;color:#222;}.webform-submission-form .sf-webform-document-file .form-item label a[lang='ja'],html[lang='ja'] .webform-submission-form .sf-webform-document-file .form-item label a{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.webform-submission-form .sf-webform-document-file .form-item label a[lang='zh-hans'],html[lang='zh-hans'] .webform-submission-form .sf-webform-document-file .form-item label a{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.webform-submission-form .sf-webform-document-file .form-item .form-submit{width:1rem;height:1rem;background-image:url(/themes/custom/serge_ferrari/images/sprites/sprites.png);background-position:-1223px -833px;width:16px;height:16px;padding:0;background-color:transparent;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:0;}.webform-submission-form .sf-webform-document-file .form-item .file{font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;background:none;}.webform-submission-form .sf-webform-document-file .form-item .file[lang='ja'],html[lang='ja'] .webform-submission-form .sf-webform-document-file .form-item .file{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.webform-submission-form .sf-webform-document-file .form-item .file[lang='zh-hans'],html[lang='zh-hans'] .webform-submission-form .sf-webform-document-file .form-item .file{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.webform-submission-form .sf-webform-document-file .ajax-processed{display:none;}.webform-submission-form .captcha .g-recaptcha > div > div{height:100%;}.webform-submission-form .captcha .g-recaptcha > div > div > iframe{height:100%;}.webform-submission-form .form-type-checkbox{margin-bottom:1.5rem;display:block;}.webform-submission-form .form-type-checkbox label{font-size:0;float:left;padding:0;width:auto;}.webform-submission-form .form-type-checkbox .description{font-size:1rem;text-indent:1.875rem;margin:0;}.webform-submission-form .form-type-checkbox label.form-required::after{content:none;}.webform-submission-form .form-type-checkbox label.form-required + .description::after{content:'*';}@media (min-width:0) and (max-width:959px){.webform-submission-form .form-item{margin:0.875rem 0;display:block;}.webform-submission-form .form-item > label{margin-bottom:0.625rem;display:inline-block;}.webform-submission-form .form-item.form-type-textarea{margin-bottom:1.5625rem;}.webform-submission-form .sf-webform-document-file > label{width:auto;}.webform-submission-form .sf-webform-document-file .form-item{display:block;}.webform-submission-form .sf-webform-document-file .form-item:first-child{margin-top:0.625rem;}.webform-submission-form .sf-webform-document-file .form-item .form-submit{margin-top:-0.1875rem;}.webform-submission-form .captcha{margin:1.875rem 0 0;}.webform-submission-form .captcha .description{margin-left:0;}.webform-submission-form .captcha .form-item{margin-bottom:0;}.webform-submission-form .form-actions{margin-top:1.875rem;}}.webform-anchor{padding:1.125rem 1.375rem;border-radius:0.3125rem;display:inline-block;line-height:inherit;text-decoration:none;background-color:#222;border:0;color:#fff;cursor:pointer;text-transform:lowercase;margin-right:1.875rem;line-height:1;}.webform-anchor::-moz-focus-inner{border-style:none;padding:0;}@media (min-width:0) and (max-width:959px){.webform-anchor{margin-bottom:0.8125rem;}}h2.field-webform-title{padding:3.25rem 7.5625rem 0;font-size:5.375rem;line-height:5.4rem;margin-bottom:2.8125rem;border-top:2px solid #e8e9eb;color:#ea363f;}h2.field-webform-title::before{content:none;}@media (min-width:0) and (max-width:959px){h2.field-webform-title{font-size:1.9375rem;line-height:2.3125rem;padding:2.1875rem 0 0;margin-bottom:1.5625rem;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.view-job-offers .view-filters{max-width:60rem;margin:0 auto;display:flex;}.view-job-offers .view-filters form{width:100%;}.view-job-offers .view-filters form .form--inline .form-item{margin-right:1.25rem;}.view-job-offers .view-filters form .form-actions{clear:none;float:right;}.view-job-offers .view-filters .form-type-select .selectize-control.single{height:2.875rem;}.view-job-offers .view-filters .form-type-select .selectize-control.single .selectize-input .item{width:15rem;background:transparent url(/themes/custom/serge_ferrari/images/dropdown.png) right 20px center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/dropdown.svg) right 20px center no-repeat;color:#222;}.view-job-offers .view-filters .form-type-select .selectize-control.single .selectize-input.input-active .item{background:transparent url(/themes/custom/serge_ferrari/images/dropdown-open.png) right 20px center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/dropdown-open.svg) right 20px center no-repeat;}@media (min-width:0) and (max-width:959px){.view-job-offers .view-filters form{width:100%;}.view-job-offers .view-filters form .form--inline .form-item{margin:0.75rem 0 0;width:100%;}.view-job-offers .view-filters form .form-actions{clear:both;float:left;}.view-job-offers .view-filters .form-type-select .selectize-control.single .selectize-input .item{width:100%;}}.is-path-jobs{background:#fff;overflow-x:hidden;}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.view-job-offers .view-header{font-size:1.9375rem;line-height:2.625rem;max-width:60rem;margin:0 auto 2.8125rem;}@media (min-width:0) and (max-width:959px){.view-job-offers .view-header{font-size:1.625rem;line-height:1.875rem;margin-bottom:0;}}.is-path-jobs .page-title{max-width:60rem;font-size:5.375rem;line-height:5.25rem;margin:6.75rem auto 1.875rem;color:#ea363f;text-transform:lowercase;text-align:left;}@media (min-width:0) and (max-width:959px){.is-path-jobs .page-title{margin:1.875rem auto 0.3125rem;font-size:2rem;line-height:1;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}#block-wechatqrcode{padding:6.5625rem 6.25rem 4.375rem;background-color:#e8e9eb;width:50%;max-width:100%;position:relative;}#block-wechatqrcode::before{width:2.1875rem;height:1.75rem;background:transparent url(/themes/custom/serge_ferrari/images/wechat.png) center center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/wechat.svg) center center no-repeat;top:3.75rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);content:'';position:absolute;background-size:contain;}#block-wechatqrcode::before:hover{background:transparent url(/themes/custom/serge_ferrari/images/wechat-black.png) center center no-repeat;background:transparent url(/themes/custom/serge_ferrari/images/wechat-black.svg) center center no-repeat;}#block-wechatqrcode p{margin:0;text-align:center;}#block-wechatqrcode img{max-height:28.25rem;}@media (min-width:640px) and (max-width:959px){#block-wechatqrcode{max-width:50%;}}@media (min-width:0) and (max-width:959px){#block-wechatqrcode{padding:3.75rem 1.5625rem 2.5rem;width:100%;}#block-wechatqrcode::before{top:1.25rem;}#block-wechatqrcode img{max-height:27.5rem;}}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.footer{font-size:0.875rem;line-height:1.5rem;padding:0 3.75rem;align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:space-between;text-align:center;z-index:10;}.footer .form-item{margin-bottom:0;margin-top:0;}.footer ul.menu{display:block;}.footer ul.menu li{line-height:1.2;}.footer ul.menu li a{color:#959595;}.footer ul.menu li a,.footer ul.menu li:hover a{border:0;}.footer h2{display:none;}@media (min-width:960px){.footer{bottom:0;flex-direction:row;width:100%;}.footer ul.menu li{margin:0 0.625rem;}}@media (min-width:1500px){.footer ul.menu li{margin:0 1.125rem;}}@media (min-width:0) and (max-width:959px){.footer{padding:0 0 1.875rem;}.footer ul.menu{margin:0.9375rem 0 2.5rem;text-align:center;}.footer ul.menu li{float:none;}.footer ul.menu li a{font-size:1rem;line-height:2.55rem;}}.modal-pre-page .intro{margin-top:0;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:1.5rem;line-height:1.3;}.modal-pre-page .intro .red{color:#ea363f;}.modal-pre-page .intro::after{content:' ';display:block;margin:1.5rem auto 0;height:2px;width:50%;background-color:#ea363f;}.modal-pre-page .item-form{max-width:400px;margin:20px auto 0;}.modal-pre-page .item-form label{flex:0 0 100%;padding-bottom:5px;font-size:1rem;}.modal-pre-page .form-actions{max-width:400px;margin:20px auto 0;}.modal-pre-page .form-actions input{width:100%;padding:10px;font-size:1rem;}@media screen and (min-width:990px){html.opened-modal{padding-right:15px !important;}}html.opened-modal,body.opened-modal,html.opened-menu,body.opened-menu{overflow:hidden !important;}.modal{display:flex;justify-content:center;align-items:center;box-shadow:none;z-index:-2;position:fixed;top:0px;bottom:0px;left:0px;right:0px;opacity:0;}.modal.active{opacity:1;z-index:999;}.modal.active .modal-content{opacity:1;-ms-transform:scale(1);transform:scale(1);}.modal.active .modal-close,.modal.active > [data-close-modal]{transition:0.3s top ease-out 0.3s;top:8px;}@media screen and (min-width:768px){.modal.active .modal-close,.modal.active > [data-close-modal]{top:20px;}}.modal.active .modal-overlay{background-color:rgba(0,0,0,0.85);}@media screen and (min-width:768px){.modal.modal-large .modal-content{width:80%;}.modal.modal-small .modal-content{width:30%;}}.modal-close,.modal > [data-close-modal]{padding:0;margin:0;border:0;position:fixed;top:-60px;left:50%;z-index:2;background:none;border-radius:100%;line-height:inherit;background-color:transparent;width:40px;height:40px;margin-left:-20px;}.modal-close:after,.modal > [data-close-modal]:after,.modal-close:before,.modal > [data-close-modal]:before{display:inline-block;content:' ';width:19px;height:3px;background-color:white;border-radius:4px;position:absolute;top:19px;left:10px;}.modal-close:before,.modal > [data-close-modal]:before{-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.modal-close:after,.modal > [data-close-modal]:after{-ms-transform:rotate(45deg);transform:rotate(45deg);}.modal-close:hover,.modal > [data-close-modal]:hover{background-color:#ef6a6a;}.modal-content{width:90%;max-height:80vh;overflow-y:auto;overflow-x:hidden;background-color:white;z-index:2;border-radius:4px;opacity:0;transition:0.2s all ease-out 0s;-ms-transform:scale(0.5);transform:scale(0.5);}.modal-content .modal-body,.modal-content .modal-footer,.modal-content .modal-header{padding:40px 20px;}.modal-content .modal-header{border-bottom:1px solid #cecece;color:#bababa;text-transform:uppercase;}.modal-content .modal-footer{border-top:1px solid #cecece;}@media screen and (min-width:768px){.modal-content{width:50%;}}.modal-overlay{position:absolute;background-color:transparent;top:0px;left:0px;right:0px;bottom:0px;width:100vw;height:100vh;z-index:1;}[data-open].active .modal-content{transform:translate3d(0%,0%,0%);}
@font-face{font-family:'icomoon';src:url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.ttf?e6931q=) format("truetype"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.woff?e6931q=) format("woff"),url(/themes/custom/serge_ferrari/fonts/icomoon/icomoon.svg?e6931q=#icomoon) format("svg");font-weight:normal;font-style:normal;}i::before{display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:'liga' 1;font-feature-settings:'liga';font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close::before{content:"";}.icon-dropdown::before{content:"";}.icon-arrow-down::before{content:"";}.icon-burger::before{content:"";}.icon-less::before{content:"";}.icon-logo::before{content:"";}.icon-next::before{content:"";}.icon-plus::before{content:"";}.icon-prev::before{content:"";}.icon-produit-01::before{content:"";}.icon-produit-02::before{content:"";}.icon-produit-03::before{content:"";}.icon-produit-04::before{content:"";}.icon-search::before{content:"";}.icon-facebook::before{content:"";}.icon-twitter::before{content:"";}.icon-linkedin::before{content:"";}.breadcrumb{font-size:0.75rem;display:inline-block;width:100%;}@media print{.breadcrumb{display:none;}}.breadcrumb__list{margin:0;padding:0;}.breadcrumb__item{display:inline-block;list-style-type:none;margin:0;padding:0;white-space:nowrap;}.breadcrumb ul{padding:0.6875rem 1.875rem 0.6875rem 2.5rem;background:#e8e9eb;display:inline-block;}.breadcrumb li a{padding:0 1.25rem;font-family:"Circular Pro Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;}.breadcrumb li a[lang='ja'],html[lang='ja'] .breadcrumb li a{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.breadcrumb li a[lang='zh-hans'],html[lang='zh-hans'] .breadcrumb li a{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.breadcrumb li a[lang='zh-hans'],html[lang='zh-hans'] .breadcrumb li a{font-family:"HansansCN-Bold",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:bold;}.breadcrumb li::first-letter{text-transform:uppercase;}.breadcrumb li:last-child{padding:0 1.25rem;}.breadcrumb li:last-child a{font-family:"Circular Pro Book",Helvetica,Arial,"Nimbus Sans L",sans-serif;}.breadcrumb li:last-child a[lang='ja'],html[lang='ja'] .breadcrumb li:last-child a{font-family:"Noto Sans JP",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.breadcrumb li:last-child a[lang='zh-hans'],html[lang='zh-hans'] .breadcrumb li:last-child a{font-family:"HansansCN",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:normal;}.is-path-achievements .breadcrumb li:last-child a{padding:0;}.breadcrumb li:first-child{padding:0;}.breadcrumb a{color:#222;text-decoration:none;}.block-system-breadcrumb-block{flex:0 0 100%;background:#e8e9eb;width:100%;}.is-path-jobs .block-system-breadcrumb-block,.is-path-search .block-system-breadcrumb-block{background:#fff;}.is-page-node-type-solution .block-system-breadcrumb-block,.is-page-node-type-product .block-system-breadcrumb-block,.is-page-node-type-success-story .block-system-breadcrumb-block{bottom:-2.875rem;position:absolute;left:0;z-index:10;background:transparent;}@media (min-width:0) and (max-width:1365px){.block-system-breadcrumb-block{margin-top:0.5rem;}}@media (min-width:0) and (max-width:959px){.block-system-breadcrumb-block{display:none;}}@media (min-width:960px){body.toolbar-horizontal:not(.is-path-achievements) .block-local-tasks-block{padding-top:3.125rem;}}
