/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{-webkit-tap-highlight-color:rgba(0,0,0,0);background-clip:padding-box;margin:0;outline:0;padding:0}*,:after,:before{box-sizing:border-box}body,html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif;position:relative}body{overflow:hidden}img{user-select:none}.field--name-image-title img{margin:30px auto}iframe{border:0;display:block}html{font-size:100%;height:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}fieldset,img{border:0}address,caption,cite,code,dfn,var{font-style:normal;font-weight:400}ol:not(.node ol),ul:not(.node ul){list-style:none}.node ol,.node ul,.rte ol,.rte ul{padding-left:30px}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:initial}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:#0000;color:inherit;text-decoration:none}a,a:hover{transition:.2s ease-in-out}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sup{top:-.5em}sub{bottom:-.25em}hr{border:0;border-top:1px solid #ccc;display:block;height:1px}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}svg:not(:root){overflow:hidden}input::placeholder,textarea::placeholder{opacity:1}button,input,textarea{background:0;border:0;border-radius:0}button,input,optgroup,select,textarea{color:inherit;font:inherit}button{overflow:visible}button,select{text-transform:none}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input,textarea{line-height:normal}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0}textarea{overflow:auto;resize:vertical;vertical-align:top}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}::-ms-clear,::-ms-reveal{display:none;height:0;width:0}img,svg:not(:root){-ms-interpolation-mode:bicubic;display:block;height:auto;image-rendering:optimizeQuality;max-width:100%}button,input[type=button],input[type=email],input[type=number],input[type=password],input[type=reset],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;user-select:none}@font-face{font-display:swap;font-family:FuturaNew;font-style:normal;font-weight:600;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/futuraNew/FuturaNewDemi-Reg.eot);src:url(/themes/custom/aginode_base/integration/public/assets/fonts/futuraNew/FuturaNewDemi-Reg.woff2) format("woff2"),url(/themes/custom/aginode_base/integration/public/assets/fonts/futuraNew/FuturaNewDemi-Reg.woff) format("woff"),url(/themes/custom/aginode_base/integration/public/assets/fonts/futuraNew/FuturaNewDemi-Reg.ttf) format("truetype"),url(/themes/custom/aginode_base/integration/public/assets/fonts/futuraNew/FuturaNewDemi-Reg.svg#FuturaNewDemi-Reg) format("svg"),url(/themes/custom/aginode_base/integration/public/assets/fonts/futuraNew/FuturaNewDemi-Reg.eot#iefix) format("embedded-opentype")}@font-face{font-display:swap;font-family:FuturaNew;font-style:normal;font-weight:500;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/futuraNew/FuturaNewMedium-Reg.eot);src:url(/themes/custom/aginode_base/integration/public/assets/fonts/futuraNew/FuturaNewMedium-Reg.woff2) format("woff2"),url(/themes/custom/aginode_base/integration/public/assets/fonts/futuraNew/FuturaNewMedium-Reg.woff) format("woff"),url(/themes/custom/aginode_base/integration/public/assets/fonts/futuraNew/futuraNew/FuturaNewMedium-Reg.ttf) format("truetype"),url(/themes/custom/aginode_base/integration/public/assets/fonts/futuraNew/FuturaNewMedium-Reg.svg#FuturaNewMedium-Reg) format("svg"),url(/themes/custom/aginode_base/integration/public/assets/fonts/futuraNew/FuturaNewMedium-Reg.eot#iefix) format("embedded-opentype")}@font-face{font-display:swap;font-family:fontello;font-style:normal;font-weight:400;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/fontello/fontello.eot?28519475=);src:url(/themes/custom/aginode_base/integration/public/assets/fonts/fontello/fontello.eot?28519475=#iefix) format("embedded-opentype"),url(/themes/custom/aginode_base/integration/public/assets/fonts/fontello/fontello.woff2?28519475=) format("woff2"),url(/themes/custom/aginode_base/integration/public/assets/fonts/fontello/fontello.woff?28519475=) format("woff"),url(/themes/custom/aginode_base/integration/public/assets/fonts/fontello/fontello.ttf?28519475=) format("truetype"),url(/themes/custom/aginode_base/integration/public/assets/fonts/fontello/fontello.svg?28519475=#fontello) format("svg")}@font-face{font-display:swap;font-family:arial-mt;font-style:normal;font-weight:400;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/ArialMT.ttf) format("truetype")}@font-face{font-display:swap;font-family:arial-mt;font-style:normal;font-weight:600;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/Arial-BoldMT.ttf) format("truetype")}@font-face{font-display:swap;font-family:Noto Sans SC;font-style:normal;font-weight:700;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansSC/NotoSansSC-Bold.eot);src:url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansSC/NotoSansSC-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansSC/NotoSansSC-Bold.woff2) format("woff2"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansSC/NotoSansSC-Bold.woff) format("woff"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansSC/NotoSansSC-Bold.ttf) format("truetype"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansSC/NotoSansSC-Bold.svg#NotoSansSC-Bold) format("svg")}@font-face{font-display:swap;font-family:Noto Sans SC;font-style:normal;font-weight:400;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansSC/NotoSansSC-Regular.eot);src:url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansSC/NotoSansSC-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansSC/NotoSansSC-Regular.woff2) format("woff2"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansSC/NotoSansSC-Regular.woff) format("woff"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansSC/NotoSansSC-Regular.ttf) format("truetype"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansSC/NotoSansSC-Regular.svg#NotoSansSC-Regular) format("svg")}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:700;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansJP/NotoSansJP-Bold.eot);src:url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansJP/NotoSansJP-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansJP/NotoSansJP-Bold.ttf) format("truetype"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansJP/NotoSansJP-Bold.woff2) format("woff2"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansJP/NotoSansJP-Bold.woff) format("woff"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansJP/NotoSansJP-Bold.svg#NotoSansJP-Bold) format("svg")}@font-face{font-display:swap;font-family:Noto Sans JP regular;font-style:normal;font-weight:400;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansJP/NotoSansJP-Regular.eot);src:url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansJP-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansJP/NotoSansJP-Regular.ttf) format("truetype"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansJP/NotoSansJP-Regular.woff2) format("woff2"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansJP/NotoSansJP-Regular.woff) format("woff"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansJP/NotoSansJP-Regular.svg#NotoSansJP-Regular) format("svg")}@font-face{font-display:swap;font-family:Noto Sans Mono;font-style:normal;font-weight:700;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansMono/NotoSansMono-Bold.eot);src:url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansMono/NotoSansMono-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansMono/NotoSansMono-Bold.woff2) format("woff2"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansMono/NotoSansMono-Bold.woff) format("woff"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansMono/NotoSansMono-Bold.ttf) format("truetype"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansMono/NotoSansMono-Bold.svg#NotoSansMono-Bold) format("svg")}@font-face{font-display:swap;font-family:Noto Sans Mono;font-style:normal;font-weight:400;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansMono/NotoSansMono-Regular.eot);src:url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansMono/NotoSansMono-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansMono/NotoSansMono-Regular.woff2) format("woff2"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansMono/NotoSansMono-Regular.woff) format("woff"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansMono/NotoSansMono-Regular.ttf) format("truetype"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansMono/NotoSansMono-Regular.svg#NotoSansMono-Regular) format("svg")}@font-face{font-display:swap;font-family:Noto Sans KR;font-style:normal;font-weight:400;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansKR/NotoSansKR-Regular.eot);src:url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansKR/NotoSansKR-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansKR/NotoSansKR-Regular.woff2) format("woff2"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansKR/NotoSansKR-Regular.woff) format("woff"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansKR/NotoSansKR-Regular.ttf) format("truetype"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansKR/NotoSansKR-Regular.svg#NotoSansKR-Regular) format("svg")}@font-face{font-display:swap;font-family:Noto Sans KR;font-style:normal;font-weight:700;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansKR/NotoSansKR-Bold.eot);src:url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansKR/NotoSansKR-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansKR/NotoSansKR-Bold.woff2) format("woff2"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansKR/NotoSansKR-Bold.woff) format("woff"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansKR/NotoSansKR-Bold.ttf) format("truetype"),url(/themes/custom/aginode_base/integration/public/assets/fonts/NotoSansKR/NotoSansKR-Bold.svg#NotoSansKR-Bold) format("svg")}@font-face{font-display:swap;font-family:Gilroy-Black;font-style:normal;font-weight:700;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/Gilroy/Gilroy-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy-BlackItalic;font-style:italic;font-weight:700;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/Gilroy/Gilroy-BlackItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy-Bold;font-style:normal;font-weight:700;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/Gilroy/Gilroy-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy-BoldItalic;font-style:italic;font-weight:700;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/Gilroy/Gilroy-BoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy-ExtraBold;font-style:normal;font-weight:700;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/Gilroy/Gilroy-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy-Light;font-style:normal;font-weight:400;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/Gilroy/Gilroy-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy-LightItalic;font-style:italic;font-weight:400;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/Gilroy/Gilroy-LightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy-Medium;font-style:normal;font-weight:400;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/Gilroy/Gilroy-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy-MediumItalic;font-style:italic;font-weight:400;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/Gilroy/Gilroy-MediumItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy-Regular;font-style:normal;font-weight:400;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/Gilroy/Gilroy-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy-RegularItalic;font-style:italic;font-weight:400;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/Gilroy/Gilroy-RegularItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy-SemiBold;font-style:normal;font-weight:400;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/Gilroy/Gilroy-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy-SemiBoldItalic;font-style:italic;font-weight:400;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/Gilroy/Gilroy-SemiBoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Avenir-Regular;font-style:normal;font-weight:400;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/Avenir/Avenir-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Avenir-Black;font-style:normal;font-weight:700;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/Avenir/Avenir-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:Avenir-Light;font-style:normal;font-weight:300;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/Avenir/Avenir-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Avenir-Heavy;font-style:normal;font-weight:900;src:url(/themes/custom/aginode_base/integration/public/assets/fonts/Avenir/Avenir-Heavy.ttf) format("truetype")}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-right:before{content:"\e800"}.icon-search:before{content:"\e801"}.icon-earth:before{content:"\e802"}.icon-minus:before{content:"\e803"}.icon-external:before{content:"\e804"}.icon-profile:before{content:"\e805"}.icon-plus:before{content:"\e806"}.icon-dropdown:before{content:"\e807"}.icon-chevron-right:before{content:"\e808"}.icon-linkedin:before{content:"\e809"}.icon-youtube:before{content:"\e80a"}.icon-download:before{content:"\e80b"}.icon-close:before{content:"\e80c"}.icon-check:before{content:"\e80d"}.icon-contact:before{content:"\e80e"}.icon-burger:before{content:"\e80f"}.icon-chevron-down:before{content:"\e810"}.icon-compare:before{content:"\e811"}.icon-download-2:before{content:"\e812"}.icon-data:before{content:"\e813"}.icon-share:before{content:"\e814"}.icon-attention-alt:before{content:"\e815"}.icon-phone:before{content:"\e816"}.icon-shipping-boxes:before{content:"\e817"}.btn,.button{border:2px solid #e5e5e5;border-radius:50px;cursor:pointer;display:inline-block;font-size:19px;line-height:29px;padding:12px 30px 15px;position:relative;transition:.5s cubic-bezier(.19,1,.22,1);vertical-align:middle}.btn:hover,.button:hover{border:2px solid #000}.btn .icon,.button .icon{margin-left:5px}input.button{border:2px solid #e5e5e5;border-radius:50px;cursor:pointer;display:inline-block;font-size:19px;line-height:29px;padding:12px 30px 15px;position:relative;transition:.5s cubic-bezier(.19,1,.22,1);vertical-align:middle}input.button:hover{border:2px solid #000}.btn__text,.button__text,input.button__text{display:inline-block;vertical-align:middle}.button.is-selected{color:#ea5c0c}.button.is-selected svg path,.button.is-selected svg polygon,.button.is-selected svg rect{fill:#ea5c0c}.btn__red,.button--red{color:#ea5c0c}.btn__red svg path,.btn__red svg polygon,.btn__red svg rect,.button--red svg path,.button--red svg polygon,.button--red svg rect{fill:#ea5c0c}.btn__red:hover,.button--red:hover{border:2px solid #ea5c0c}input.button.is-selected{color:#ea5c0c}input.button.is-selected svg path,input.button.is-selected svg polygon,input.button.is-selected svg rect{fill:#ea5c0c}input.button--red{color:#ea5c0c}input.button--red svg path,input.button--red svg polygon,input.button--red svg rect{fill:#ea5c0c}input.button--red:hover{border:2px solid #ea5c0c}.btn--icon .title,.button--icon .title{bottom:70%;left:50%;opacity:0;pointer-events:none;position:absolute;transform:translateX(-50%);transition:all .2s ease;white-space:nowrap}.btn--icon:focus .title,.btn--icon:hover .title,.button--icon:focus .title,.button--icon:hover .title{bottom:100%;opacity:1}input.button--icon .title{bottom:70%;left:50%;opacity:0;pointer-events:none;position:absolute;transform:translateX(-50%);transition:all .2s ease;white-space:nowrap}input.button--icon:focus .title,input.button--icon:hover .title{bottom:100%;opacity:1}.btn--icon.btn--icon-topright .title,.button--icon.button--icon-topright .title{background:#fff;left:auto;padding:3px 6px;right:-6px;transform:none}.btn--icon.btn--icon-topright:focus .title,.btn--icon.btn--icon-topright:hover .title,.button--icon.button--icon-topright:focus .title,.button--icon.button--icon-topright:hover .title{bottom:110%}input.button--icon.button--icon-topright .title{background:#fff;left:auto;padding:3px 6px;right:-6px;transform:none}input.button--icon.button--icon-topright:focus .title,input.button--icon.button--icon-topright:hover .title{bottom:110%}.btn--icon.btn--icon-left .title,.button--icon.button--icon-left .title{background:#fff;bottom:auto;left:auto;padding:6px 5px;right:70%;top:50%;transform:translateY(-50%)}.btn--icon.btn--icon-left:focus .title,.btn--icon.btn--icon-left:hover .title,.button--icon.button--icon-left:focus .title,.button--icon.button--icon-left:hover .title{bottom:auto;right:100%}input.button--icon.button--icon-left .title{background:#fff;bottom:auto;left:auto;padding:6px 5px;right:70%;top:50%;transform:translateY(-50%)}input.button--icon.button--icon-left:focus .title,input.button--icon.button--icon-left:hover .title{bottom:auto;right:100%}.btn--icon-white svg path,.button--icon-white svg path,input.button--icon-white svg path{fill:#fff}.btn--block,.button--block,input.button--block{display:block;max-width:max-content}.btn--full,.button--full,input.button--full{display:block;width:100%}.btn--flat,.button--flat{background:#ea5c0c;border:0;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn--flat svg,.button--flat svg{fill:#fff}.btn--flat:hover,.button--flat:hover{background:#ef7d00;border:0}input.button--flat{background:#ea5c0c;border:0;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input.button--flat svg{fill:#fff}input.button--flat:hover{background:#ef7d00;border:0}.btn--flat.is-disable,.button--flat.is-disable,input.button--flat.is-disable{background-color:#f2f2f2;color:#0000004d;pointer-events:none}.btn--yellow,.button--yellow{background:#ffe97e;border-color:#ffeda4;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn--yellow svg,.button--yellow svg{fill:#000}.btn--yellow:hover,.button--yellow:hover{background:#ffe151;border-color:#ffe151}input.button--yellow{background:#ffe97e;border-color:#ffeda4;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input.button--yellow svg{fill:#000}input.button--yellow:hover{background:#ffe151;border-color:#ffe151}.btn--icons,.button--icons{padding:12px 60px 15px 30px;text-align:left}.btn--icons [class*=icon-],.btn--icons[class*=icon-]:before,.button--icons [class*=icon-],.button--icons[class*=icon-]:before{font-size:20px;position:absolute;right:30px;text-decoration:none;top:50%;transform:translateY(-50%)}.btn--icons [class*=icon-],.button--icons [class*=icon-]{bottom:0}input.button--icons{padding:12px 60px 15px 30px;text-align:left}input.button--icons [class*=icon-]{bottom:0;font-size:20px;position:absolute;right:30px;top:50%;transform:translateY(-50%)}.btn--icons.is-disable,.button--icons.is-disable{background-color:#f2f2f2;border-color:#f2f2f2;color:#a39e9e;pointer-events:none}.btn--icons.is-disable svg *,.button--icons.is-disable svg *{fill:#a39e9e}input.button--icons.is-disable{background-color:#f2f2f2;border-color:#f2f2f2;color:#a39e9e;pointer-events:none}input.button--icons.is-disable svg *{fill:#a39e9e}.btn--icons-pays,.button--icons-pays,input.button--icons-pays{padding-right:120px}.btn--small,.button--small,input.button--small{font-size:15px;line-height:110%;padding:8px 22px 10px}.btn--small.btn--icons,.button--small.button--icons{padding-right:50px}.btn--small.btn--icons svg,.button--small.button--icons svg{right:22px}.btn--small.btn--icons .icon--small,.button--small.button--icons .icon--small{height:14px;width:14px}input.button--small.button--icons{padding-right:50px}input.button--small.button--icons svg{right:22px}input.button--small.button--icons .icon--small{height:14px;width:14px}.btn--expand .icon-expand-on,.button--expand .icon-expand-on,input.button--expand .icon-expand-on{display:none}.btn--expand.is-open .icon-expand-on,.button--expand.is-open .icon-expand-on{display:inline-block}.btn--expand.is-open .icon-expand-plus,.button--expand.is-open .icon-expand-plus{display:none}input.button--expand.is-open .icon-expand-on{display:inline-block}input.button--expand.is-open .icon-expand-plus{display:none}.btn--center,.button--center{text-align:center}.btn--center .button__text,.button--center .button__text{margin-right:0}input.button--center{text-align:center}input.button--center .button__text{margin-right:0}.btn--a-center,.button--a-center,input.button--a-center{margin-left:auto;margin-right:auto}.btn--dropdown,.button--dropdown{padding:0}.btn--dropdown .button__select,.button--dropdown .button__select{appearance:none;background:url(/themes/custom/aginode_base/integration/public/assets/00-base/images/icons/dropdown--white.svg) no-repeat right 30px center;border:0;color:#fff;cursor:pointer;font-size:19px;line-height:29px;padding:12px 60px 15px 30px;width:100%}input.button--dropdown{padding:0}input.button--dropdown .button__select{appearance:none;background:url(/themes/custom/aginode_base/integration/public/assets/00-base/images/icons/dropdown--white.svg) no-repeat right 30px center;border:0;color:#fff;cursor:pointer;font-size:19px;line-height:29px;padding:12px 60px 15px 30px;width:100%}.btn--selectable,.button--selectable{border:0;display:inline-block;height:auto;line-height:0;padding:0;width:auto}.btn--selectable:hover,.button--selectable:hover{border:0}input.button--selectable{border:0;display:inline-block;height:auto;line-height:0;padding:0;width:auto}input.button--selectable:hover{border:0}.btn--selectable.is-selected svg *,.button--selectable.is-selected svg *,input.button--selectable.is-selected svg *{fill:#ea5c0c;stroke:#ea5c0c}.btn--disabled,.btn.is-disabled,.button--disabled,.button.is-disabled,input.button--disabled,input.button.is-disabled{opacity:.2}.btn__wrapper .button,.button__wrapper .button{margin-right:5px}.btn__wrapper .button:last-child,.button__wrapper .button:last-child{margin-right:0}@media (max-width:767px){.btn--icon .title,.button--icon .title,input.button--icon .title{opacity:1;position:static}.btn--block-m,.button--block-m,input.button--block-m{display:block}.btn--selectable,.button--selectable{padding:0}.btn--selectable svg,.button--selectable svg,input.button--selectable svg{height:16px;width:16px}.btn__wrapper .button,.button__wrapper .button{margin-right:2px}.btn__wrapper .button:last-child,.button__wrapper .button:last-child{margin-right:0}.btn,.button{font-size:16px;line-height:24px;min-width:auto}.btn--icons,.button--icons{padding:14px 60px 12px 25px}.btn--small,.button--small{font-size:13px;line-height:110%;padding:8px 15px 10px}.btn--small.btn--icons,.button--small.button--icons{padding-right:38px}.btn--dropdown,.button--dropdown{padding:0}}@media (max-width:1023px){.btn,.button{font-size:16px;line-height:24px;padding:14px 25px 12px}.btn--icons,.button--icons{padding:14px 60px 12px 25px}.btn--icons svg,.button--icons svg{right:25px}.btn--small,.button--small{padding:8px 15px 10px}.btn--small.btn--icons,.button--small.button--icons{font-size:15px;line-height:110%;padding-right:40px}.btn--small.btn--icons svg,.button--small.button--icons svg{height:15px;right:15px;width:15px}.btn--dropdown,.button--dropdown{padding:0}.btn--dropdown .button__select,.button--dropdown .button__select{background-position:right 25px center;padding:14px 60px 12px 25px}.btn--selectable,.button--selectable{padding:0}}@media screen and (min-width:768px){.slider-items-container .slick-initialized .slick-list{margin:0 auto;width:95%}}.slick-initialized .slick-track{align-items:center;display:flex;gap:30px;justify-content:space-between}.slick-initialized .slick-track .slick-slide{display:flex;float:none;justify-content:center;max-width:360px!important;position:relative}.slider-items-container .slick-initialized .slick-track .slick-slide{align-items:center;border:1px solid #c9e5f3;height:310px;max-width:310px!important}.slick-initialized .slick-track .slick-slide .paragraph-solution-link-hover a{height:100%;left:0;position:absolute;top:0;width:100%}.slick-next,.slick-prev{background:#0000;border:1px solid #fff;border-radius:50%;color:#0000;cursor:pointer;display:block;font-size:0;height:50px;line-height:0;outline:none;padding:0;position:absolute;top:45%;transform:translateY(-50%);transition:border .6s;width:50px;z-index:1}.slider-items-container .slick-next,.slider-items-container .slick-prev{border:none;border-radius:unset}.slider-items-container .slick-next:before,.slider-items-container .slick-prev:before{background:url(/themes/custom/aginode_base/integration/public/assets/images/arrow-right.png) no-repeat 50%;content:"";display:block;height:76px;opacity:1;width:38px}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{color:#fff;font-size:20px;line-height:1;opacity:.75;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:25px}.slider-items-container .slick-prev{left:0}.slider-items-container .slick-prev:before{transform:rotate(-180deg)}[dir=rtl] .slick-prev{left:auto;right:25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:25px}.slider-items-container .slick-next{right:-10px}[dir=rtl] .slick-next{left:25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:1em;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000004d;border:1px solid #0000;border-radius:50px;color:#0000;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{background-color:#fff6}.slick-dots li button:before{border:1px solid #fff;border-radius:50px;bottom:5px;content:"";left:5px;position:absolute;right:5px;top:5px}.slick-dots li.slick-active button{border:1px solid #fff}.slick-dots li.slick-active button:before{background-color:#fff}.box--testimonial .slick-dots,.products-preview__drag-fallback .slick-dots{bottom:-1.5em}.box--testimonial .slick-dots li button,.products-preview__drag-fallback .slick-dots li button{background:#0000}.box--testimonial .slick-dots li button:before,.box--testimonial .slick-dots li.slick-active button,.products-preview__drag-fallback .slick-dots li button:before,.products-preview__drag-fallback .slick-dots li.slick-active button{border:1px solid #555}.box--testimonial .slick-dots li.slick-active button:before,.products-preview__drag-fallback .slick-dots li.slick-active button:before{background-color:#555}.box--testimonial .slick-next,.box--testimonial .slick-prev,.products-preview__drag-fallback .slick-next,.products-preview__drag-fallback .slick-prev{border:1px solid #555}.box--testimonial .slick-next:before,.box--testimonial .slick-prev:before,.products-preview__drag-fallback .slick-next:before,.products-preview__drag-fallback .slick-prev:before{color:#555}.box--testimonial .slick-next.slick-disabled,.box--testimonial .slick-prev.slick-disabled,.products-preview__drag-fallback .slick-next.slick-disabled,.products-preview__drag-fallback .slick-prev.slick-disabled{border-color:#a39e9e;cursor:default}.box--testimonial .slick-next.slick-disabled:before,.box--testimonial .slick-prev.slick-disabled:before,.products-preview__drag-fallback .slick-next.slick-disabled:before,.products-preview__drag-fallback .slick-prev.slick-disabled:before{color:#a39e9e;opacity:1}.box--testimonial .slick-prev,.products-preview__drag-fallback .slick-prev{left:auto;right:100%}.box--testimonial .slick-next,.products-preview__drag-fallback .slick-next{left:100%;right:auto}@media (max-width:1299px){.box--testimonial .slick-next,.box--testimonial .slick-prev,.products-preview__drag-fallback .slick-next,.products-preview__drag-fallback .slick-prev{background-color:#0000004d;border:1px solid #fff;box-shadow:0 0 2px 2px #00000080}.box--testimonial .slick-next:active,.box--testimonial .slick-next:focus,.box--testimonial .slick-next:hover,.box--testimonial .slick-prev:active,.box--testimonial .slick-prev:focus,.box--testimonial .slick-prev:hover,.products-preview__drag-fallback .slick-next:active,.products-preview__drag-fallback .slick-next:focus,.products-preview__drag-fallback .slick-next:hover,.products-preview__drag-fallback .slick-prev:active,.products-preview__drag-fallback .slick-prev:focus,.products-preview__drag-fallback .slick-prev:hover{background-color:#000}.box--testimonial .slick-next:before,.box--testimonial .slick-prev:before,.products-preview__drag-fallback .slick-next:before,.products-preview__drag-fallback .slick-prev:before{color:#fff}.box--testimonial .slick-next.slick-disabled,.box--testimonial .slick-prev.slick-disabled,.products-preview__drag-fallback .slick-next.slick-disabled,.products-preview__drag-fallback .slick-prev.slick-disabled{border-color:#fff;cursor:default;opacity:.3}.box--testimonial .slick-next.slick-disabled:before,.box--testimonial .slick-prev.slick-disabled:before,.products-preview__drag-fallback .slick-next.slick-disabled:before,.products-preview__drag-fallback .slick-prev.slick-disabled:before{color:#fff}.box--testimonial .slick-prev,.products-preview__drag-fallback .slick-prev{left:30px;right:auto}.box--testimonial .slick-next,.products-preview__drag-fallback .slick-next{left:auto;right:30px}}.is-locked{overflow:hidden}.overlay{background:#0006;bottom:0;cursor:pointer;left:0;margin:auto;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s ease,visibility 0s .3s;visibility:hidden;z-index:50}.overlay.active{opacity:1;transition:opacity .3s;visibility:visible}.panel-comparator{background:#fff;bottom:0;box-shadow:-10px 0 24px #0000001a;max-width:100%;opacity:0;overflow-y:auto;padding:120px 0 40px 40px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .4s ease,opacity .4s ease;z-index:62}.panel-comparator.is-open{opacity:1;transform:none}.panel-comparator table{display:block;margin-bottom:40px}.panel-comparator table tbody{display:block}.panel-comparator table tbody td{border-top:1px solid #e5e5e5}@media screen and (max-width:767px){.panel-comparator table tbody td{width:220px}}.panel-comparator table tbody td.title{background:#f2f2f2}.panel-comparator table thead{display:block}.panel-comparator table thead td{vertical-align:top}.panel-comparator table thead td:first-child{vertical-align:bottom}.panel-comparator table thead td:first-child a{text-decoration:underline}.panel-comparator table tr{display:block;vertical-align:top;white-space:nowrap}.panel-comparator table .actions{margin:0;padding-bottom:10px;text-align:right}.panel-comparator table .actions svg{margin-left:10px;vertical-align:middle}.panel-comparator table .js-remove{cursor:pointer}.panel-comparator table td{display:inline-block;padding:14px 18px;white-space:normal;width:300px}.panel-comparator table img{border:1px solid #e5e5e5;display:block;height:100%;max-width:100%}.panel-comparator table h3{font-size:18px;line-height:1.4;margin-top:15px;text-transform:uppercase}.panel-comparator__container{height:100vh;max-width:2400px;overflow:scroll;position:relative}.panel-comparator__inner{overflow:auto}.panel-comparator__inner.highlighted tr.same td:not(.title){color:#a39e9e}.panel-comparator__header{margin-bottom:60px}.panel-comparator__header .heading-1{margin-bottom:10px}.panel-comparator__buttons{position:absolute;right:50px;top:50px}@media screen and (max-width:767px){.panel-comparator__buttons{right:20px;top:20px}}.panel-comparator__buttons svg{position:relative;top:-2px}.panel-comparator__buttons .action{display:inline-block;white-space:nowrap}.panel-comparator__buttons .action span{color:inherit;display:inline-block;margin-right:6px;vertical-align:middle}.panel-comparator__buttons .action:hover,.panel-comparator__buttons .action:hover span{color:#ea5c0c}.panel-comparator__buttons .actions .icon-close{font-size:18px;margin-left:5px}.panel-comparator__btn-close{max-width:360px;min-width:360px;text-align:center}@media (max-width:1023px){.panel-comparator .bt-print{display:none}.panel-comparator table thead td:first-child{display:block;width:auto}.panel-comparator table tbody td{border:0}.panel-comparator table tbody td.title{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;display:block;width:auto}}.custom-select{appearance:none;background:url(/themes/custom/aginode_base/integration/public/assets/images/icons/dropdown.svg) no-repeat 100%;border:0;border-radius:inherit;color:#000;cursor:pointer;display:inline-block;padding:0 25px}@media (max-width:1023px){.custom-select{border:2px solid #e5e5e5;border-radius:40px;font-size:16px;padding:10px 25px;width:100%}}.custom-select--bordered{background-position:calc(100% - 15px);border:2px solid #e5e5e5;border-radius:50px;font-size:16px;padding:10px 45px 10px 25px;width:auto}.custom-select--bordered.active{background:url(/themes/custom/aginode_base/integration/public/assets/images/icons/dropdown--red.svg) no-repeat calc(100% - 15px);border-color:#ea5c0c;color:#ea5c0c}.custom-select--no-border{background:url(/themes/custom/aginode_base/integration/public/assets/images/icons/dropdown.svg) no-repeat 100%;border:0;padding:0 25px}.custom-select--medium-grey{background-image:url(/themes/custom/aginode_base/integration/public/assets/images/icons/dropdown--grey.svg);color:#a39e9e}select::-ms-expand{display:none}.custom-select-red select{appearance:none;background:none;border:0;color:#ea5c0c;cursor:pointer;outline:none;position:relative}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{font-family:FuturaNew,sans-serif;margin:0 0 30px}.rte h1{font-size:40px;line-height:1}@media screen and (min-width:768px){.rte h1{font-size:55px}}@media screen and (min-width:1024px){.rte h1{font-size:80px}}.rte h2{font-size:30px;line-height:37px}@media screen and (min-width:1024px){.rte h2{font-size:47px;line-height:50px}}.rte h3{font-size:27px;line-height:35px}@media screen and (min-width:1024px){.rte h3{font-size:34px;line-height:38px}}.rte h4{font-size:20px;line-height:28px}@media screen and (min-width:1024px){.rte h4{font-size:23px;line-height:29px}}.rte h5{font-size:18px;line-height:24px}@media screen and (min-width:1024px){.rte h5{font-size:20px;line-height:26px}}.rte h6{font-size:16px;line-height:21px}@media screen and (min-width:1024px){.rte h6{font-size:18px;line-height:24px}}.rte p{letter-spacing:.4px;margin:0 0 30px}.rte p:last-child{margin:0}.rte b,.rte strong{font-weight:700}.rte em{font-style:italic}.rte a:not(.button--flat):not(.btn--flat){color:#ea5c0c;transition:all .3s ease}.rte a:not(.button--flat):not(.btn--flat):hover{color:#ef7d00}.rte ul{margin-bottom:30px}.rte ul:last-child{margin-bottom:0}.product__desc .rte ul{list-style:initial}.rte ol{list-style:decimal;margin-bottom:30px;margin-left:18px}.rte ol:last-child{margin-bottom:0}.rte li{line-height:24px!important;margin-bottom:10px}.rte figure{margin:0 0 30px}.rte figure img{display:block;margin-bottom:10px;max-width:100%}.rte figure figcaption{color:#edebe5;font-size:15px;line-height:22px}.rte figure:last-child{margin-bottom:0}.rte sub,.rte sup{font-size:smaller;line-height:19px;vertical-align:super}.rte-array table{box-sizing:border-box;margin:0 auto 30px;min-width:50%;text-align:left;width:auto}.rte-array p+table{margin-top:30px}.rte-array tbody{width:100%}.rte-array tbody td{color:#edebe5;max-width:260px;padding:20px 25px 30px;position:relative}.rte-array tbody td div{color:#000;display:none}.rte-array tbody td>p{color:#000;font-size:14px;letter-spacing:.15px;line-height:20px;text-transform:uppercase}.rte-array tbody th{color:#000;max-width:260px;padding:20px 25px 30px;position:relative;text-transform:none}.rte-array tbody th div{color:#000;display:none}.rte-array tbody tr{border-bottom:1px solid #0000001a}.rte-array tbody tr td:first-child,.rte-array tbody tr th:first-child{padding-left:0}.rte-array thead{border-bottom:1px solid #0000001a;width:100%}.rte-array thead th{text-align:center}.rte-array thead tr th:first-child{padding-left:0}.rte-array tr{width:100%}.rte-array tr:last-child{border-bottom:0}.rte-array th{color:#000;max-width:260px;padding:0 25px 30px;width:auto}.rte-array .table-footnote{border:0;margin:0 auto}.rte-array .table-footnote td{color:#edebe5;font-size:15px;line-height:20px;padding:10px 10px 10px 0;text-transform:none}.rte-array--pays table{width:100%}.rte-array--dropdown table{margin:40px auto 0}.rte-array--refs tbody td{color:#000;padding-bottom:20px;padding-top:20px}.rte-array--refs tbody th{color:#edebe5;padding-bottom:20px;padding-top:20px}.rte-array--refs th{color:#edebe5;padding-bottom:15px;padding-top:15px}@media (max-width:1023px){.rte figure{margin:0 0 10px}.rte figure figcaption{font-size:13px;line-height:20px}.rte-array tbody td{display:block;max-width:100%;padding:20px 0;width:100%}.rte-array tbody td:last-child{border:0}.rte-array tbody td div{display:block;left:0;position:absolute;top:0;width:40%}.rte-array tbody th{display:block;max-width:100%;padding:20px 0;width:100%}.rte-array tbody th:last-child{border:0}.rte-array tbody th div{display:block;left:0;position:absolute;top:0;width:40%}.rte-array tbody tr td{padding-left:40%;padding-top:0;position:relative}.rte-array tbody tr td:first-child,.rte-array tbody tr th:first-child{padding-left:40%}.rte-array thead{display:none}.rte-array tr{display:block;padding:15px 0}.rte-array th{max-width:100%}}.ck .orange-text,.orange-text{color:#ea5c0c}.ck .dark-green-text,.dark-green-text{color:#0a525f}div.rte-array em,div.text-current li em,div.text-current p em{font-style:italic}div.rte-array strong,div.text-current li strong,div.text-current p b,div.text-current p strong{font-weight:700}div.box div.text-current ol,div.box div.text-current ul,div.push-yellow div.text-current ol,div.push-yellow div.text-current p,div.push-yellow div.text-current ul{margin-bottom:10px}.node--type-cklb-landing-page>div>.paragraph--type--simple-text .section{padding-bottom:20px;padding-top:40px}@media screen and (min-width:768px){.node--type-cklb-landing-page>div>.paragraph--type--simple-text .section{padding-bottom:60px;padding-top:70px}}@media screen and (min-width:1024px){.node--type-cklb-landing-page>div>.paragraph--type--simple-text .section{padding-bottom:80px}}@media screen and (min-width:768px){.paragraph--type--simple-text{margin:0 auto;max-width:75%}}@media screen and (min-width:1024px){.paragraph--type--simple-text.left .prepend-3{margin-left:0}.paragraph--type--simple-text.right .prepend-3{margin-left:50%}}body{background-color:#fff;color:#000;font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.53;overflow-y:auto;position:relative}@media screen and (min-width:1024px){body{font-size:19px;line-height:1.53}}main{margin:0 auto;max-width:1440px;overflow:hidden;position:relative;width:100%}main.overflow{overflow:visible}.section{padding:0 0 40px}@media screen and (min-width:768px){.section{padding:0 0 70px}}@media screen and (min-width:1024px){.section{padding:0 0 100px}}.wrap-site-logo{font-size:0}.wrap-site-logo .site-logo{display:block;text-indent:-9999px}.main-page-front .paragraph{text-align:center}.text-xsmall{color:#edebe5;font-size:14px;line-height:120%}.link{color:#ea5c0c;cursor:pointer;transition:.2s cubic-bezier(.19,1,.22,1)}.link__label{vertical-align:middle}svg+.link__label{padding:0 0 0 .2px}.link.black{color:#000}.link.red{color:#ea5c0c}.link.red:hover{color:#000}.link--grey{color:#a39e9e}.link:hover{color:#ea5c0c}.link--underline{text-decoration:underline}.link--icons{color:#000}.link--icons.red{color:#ea5c0c}.link--icons.red svg path,.link--icons.red svg polygon,.link--icons.red svg rect{fill:#ea5c0c}.link--icons.red:hover{color:#ef7d00}.link--icons.red:hover svg path,.link--icons.red:hover svg polygon,.link--icons.red:hover svg rect{fill:#ef7d00}.link--icons [class*=icon]{font-size:20px}.link--icons:hover{color:#ea5c0c}.link--icons:hover svg path,.link--icons:hover svg polygon{fill:#ea5c0c}.link--icons .icon-close{left:-1px;position:relative;top:-1px}.link--current-small{font-size:.71px}.link--small{font-size:16px}.link--xsmall{font-size:14px;line-height:120%}.link.block{box-sizing:border-box;display:block;width:100%}.pl-05{padding-top:10px}.pl-10{padding-top:20px}.pl-15{padding-top:30px}.pl-20{padding-top:40px}.leader-10{margin-top:10px}.leader-20{margin-top:20px}.leader-25{margin-top:1.21px}.leader-30{margin-top:30px}.leader-40{margin-top:40px}.leader-50{margin-top:50px}.leader-60{margin-top:60px}.leader-70{margin-top:70px}.leader-100{margin-top:100px}.leader-120{margin-top:120px}.trailer-10{margin-bottom:10px}.trailer-20{margin-bottom:20px}.trailer-30{margin-bottom:30px}.trailer-40{margin-bottom:40px}.trailer-50{margin-bottom:50px}.trailer-60{margin-bottom:60px}.trailer-70{margin-bottom:70px}.trailer-80{margin-bottom:80px}.trailer-90{margin-bottom:90px}.trailer-100{margin-bottom:100px}.trailer-120{margin-bottom:120px}.center{display:block;margin:0 auto}.t-center{text-align:center}.t-right{text-align:right}.t-left{text-align:left}.t-em{font-style:italic}.t-strong{font-weight:700}.uppercase{text-transform:uppercase}.inline-block{display:inline-block;margin-right:10px;vertical-align:middle}.flex-center{align-items:center;display:flex}@media (max-width:767px){.flex-center{display:inherit}}.flex-v-center{align-items:center;display:flex;flex-flow:row wrap;height:100%;justify-content:stretch}.flex-v-center:after,.flex-v-center:before{display:none}@media (max-width:1023px){.flex-reverse-tablet{display:flex;flex-flow:row wrap}.flex-reverse-tablet__order-1{order:1}.flex-reverse-tablet__order-2{order:2}}.left-right{align-items:center;display:flex;flex-flow:row;justify-content:space-between}.left-right.top{align-items:flex-start}.left-right.bottom{align-items:flex-end}.left-right .custom-select{width:auto}.left-right>*{margin-bottom:0;margin-top:0}.left-right.mobile{display:flex}@media (max-width:767px){.left-right{display:block}}.heading-1{font-family:FuturaNew,sans-serif;font-size:40px;font-weight:600;line-height:40px}@media screen and (min-width:1024px){.heading-1{font-size:50px;line-height:50px}}@media screen and (min-width:768px){.heading-1{font-size:80px;line-height:80px}}.title-orange .heading-1,.title-orange .heading-2{color:#ea5c0c!important}h1{color:#0a525f}.content-center h1{text-align:center}.hidden-title h1{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.hidden-title h1:focus{position:relative;clip:auto;height:auto;overflow:auto;width:auto}.main-page-front h2,.paragraph--type--slider-square h2,.paragraph-lastest-news-title h2{font-family:Avenir-Heavy,sans-serif;font-size:1.75rem;margin-bottom:25px;text-align:center}@media screen and (min-width:1024px){.main-page-front h2,.paragraph--type--slider-square h2,.paragraph-lastest-news-title h2{font-size:2.188rem;margin-bottom:45px}}.paragraph--type--page-title h2,.paragraph--type--slider-square h2{color:#0a525f}.paragraph--type--title-text-boxes h2,.title-orange h2{color:#ea5c0c}.subtitle-orange .heading-4{color:#ea5c0c!important}.cover--title-only{padding:40px 0}@media screen and (min-width:768px){.cover--title-only{padding:70px 0}}@media screen and (max-width:1023px){.cover--title-only br{display:none}}.cover--title-only .content-center{float:none;margin:auto}.cover-links{padding:70px 0}.cover--bloc__content .author--name,.cover--title-only h1,.heading-1,.panel-contact__title{font-size:40px;line-height:40px}@media screen and (min-width:768px){.cover--bloc__content .author--name,.cover--title-only h1,.heading-1,.panel-contact__title{font-size:55px;line-height:55px}}@media screen and (min-width:1024px){.cover--bloc__content .author--name,.cover--title-only h1,.heading-1,.panel-contact__title{font-size:80px;line-height:80px}}.box--fullpage__title,.box--with-expend .box--expend__intro h2,.carousel-finance__title,.carousel__caption__title,.cover-homepage__title,.cover-results__text,.governance-panel__name,.heading-2,.news-page--cover__title,.panel-dop__title{color:#000;font-size:26px;line-height:32px}@media screen and (min-width:768px){.box--fullpage__title,.box--with-expend .box--expend__intro h2,.carousel-finance__title,.carousel__caption__title,.cover-homepage__title,.cover-results__text,.governance-panel__name,.heading-2,.news-page--cover__title,.panel-dop__title{font-size:35px;line-height:40px}}@media screen and (min-width:1024px){.box--fullpage__title,.box--with-expend .box--expend__intro h2,.carousel-finance__title,.carousel__caption__title,.cover-homepage__title,.cover-results__text,.governance-panel__name,.heading-2,.news-page--cover__title,.panel-dop__title{font-size:55px;line-height:60px}}.big-text,.bloc-push__item-infos p,.bloc-quote--author,.bloc-quote--text,.box--contact__item-inner .contact-name,.box--event-list .event-list__item .event-name,.box--full-page__text h3,.box--full-page__text h4,.box--fullpage__title,.box--highlight__title,.box--introduction .box__text-only,.box--testimonial__item>a .box--testimonial__item-infos p,.box--with-expend .box--aside-gate p,.box--with-expend .box--expend__header button,.box--with-expend .box--expend__intro h2,.box-grid-image__item__title,.box__advert__title,.box__item__title,.carousel-finance__title,.carousel__caption__title,.carousel__nav__item,.carousel__wrapper.carousel__small .carousel__caption .carousel__caption__title,.cover--bloc__content .author--name,.cover--bloc__content .author--quote,.cover--title-only h1,.cover-case-study__bloc-sub__list-item .label-category,.cover-case-study__bloc-sub__list-item .label-title,.cover-homepage__title,.cover-results__text,.custom-select-red select,.footer .copyright,.footer .icons--list,.footer--links li a,.governance-list__item-name,.governance-panel__name,.header--pays .header--name .title,.heading-1,.heading-2,.heading-3,.heading-4,.keyfigure-item__sup,.keyfigure__sup,.list-files__title,.list-news__title,.list-sector__title,.navigation__expends li a,.navigation__expends-trigger,.news-page--cover__title,.news-signature,.news-signature .signature-name,.panel-comparator table h3,.panel-contact__title,.panel-dop__subtitle,.panel-dop__title,.panel-solution__head-link__title,.panel-solution__list__title,.push--email__text p,.push-action__sup,.push-bottom-section__container .push-cat,.push-doc-finance__title,.push-image-hightlight__title,.rte h3,.rte h4,.search__results__title,.story-push--small-title,.story-push-full__title,.teasing-1,.tools__item__title{font-family:FuturaNew,sans-serif;font-weight:600}.section-header{margin:0 0 20px}@media screen and (min-width:768px){.section-header{margin:0 0 30px}}@media screen and (min-width:1024px){.section-header{margin:0 0 60px}}.section-header .link{display:inline-block;margin:10px 0 0}@media screen and (min-width:768px){.section-header .link{margin:26px 0 0}}@media screen and (min-width:1024px){.section-header .link{margin:15px 0 0}}@media screen and (max-width:1023px){.section-header .link{color:#ea5c0c}}.section-header__text{margin:1.6px 0 0}.section-header__link-right{position:relative}@media screen and (min-width:768px){.section-header__link-right{padding-right:20%}.section-header__link-right .link{bottom:0;position:absolute;right:0}}.big-text,.bloc-quote--text,.box--full-page__text h3,.box--highlight__title,.box--with-expend .box--aside-gate p,.box__advert__title,.carousel__wrapper.carousel__small .carousel__caption .carousel__caption__title,.cover-case-study__bloc-sub__list-item .label-title,.custom-select-red select,.heading-3,.push-image-hightlight__title,.rte h3,.story-push--small-title,.story-push-full__title,.tools__item__title{color:#000;font-size:22px;line-height:28px}@media screen and (min-width:768px){.big-text,.bloc-quote--text,.box--full-page__text h3,.box--highlight__title,.box--with-expend .box--aside-gate p,.box__advert__title,.carousel__wrapper.carousel__small .carousel__caption .carousel__caption__title,.cover-case-study__bloc-sub__list-item .label-title,.custom-select-red select,.heading-3,.push-image-hightlight__title,.rte h3,.story-push--small-title,.story-push-full__title,.tools__item__title{font-size:26px;line-height:32px}}@media screen and (min-width:1024px){.big-text,.bloc-quote--text,.box--full-page__text h3,.box--highlight__title,.box--with-expend .box--aside-gate p,.box__advert__title,.carousel__wrapper.carousel__small .carousel__caption .carousel__caption__title,.cover-case-study__bloc-sub__list-item .label-title,.custom-select-red select,.heading-3,.push-image-hightlight__title,.rte h3,.story-push--small-title,.story-push-full__title,.tools__item__title{font-size:34px;line-height:38px}}.bloc-push__item-infos p,.bloc-quote--author,.box--contact__item-inner .contact-name,.box--event-list .event-list__item .event-name,.box--full-page__text h4,.box--introduction .box__text-only,.box--testimonial__item>a .box--testimonial__item-infos p,.box--with-expend .box--expend__header button,.box-grid-image__item__title,.box__item__title,.cover--bloc__content .author--quote,.governance-list__item-name,.heading-4,.list-files__title,.list-news__title,.list-sector__title,.news-signature,.news-signature .signature-name,.panel-dop__subtitle,.panel-solution__head-link__title,.panel-solution__list__title,.push--email__text p,.push-doc-finance__title,.rte h4,.search__results__title,.teasing-1{color:#000;font-size:18px;line-height:24px}@media screen and (min-width:768px){.bloc-push__item-infos p,.bloc-quote--author,.box--contact__item-inner .contact-name,.box--event-list .event-list__item .event-name,.box--full-page__text h4,.box--introduction .box__text-only,.box--testimonial__item>a .box--testimonial__item-infos p,.box--with-expend .box--expend__header button,.box-grid-image__item__title,.box__item__title,.cover--bloc__content .author--quote,.governance-list__item-name,.heading-4,.list-files__title,.list-news__title,.list-sector__title,.news-signature,.news-signature .signature-name,.panel-dop__subtitle,.panel-solution__head-link__title,.panel-solution__list__title,.push--email__text p,.push-doc-finance__title,.rte h4,.search__results__title,.teasing-1{font-size:20px;line-height:26px}}@media screen and (min-width:1024px){.bloc-push__item-infos p,.bloc-quote--author,.box--contact__item-inner .contact-name,.box--event-list .event-list__item .event-name,.box--full-page__text h4,.box--introduction .box__text-only,.box--testimonial__item>a .box--testimonial__item-infos p,.box--with-expend .box--expend__header button,.box-grid-image__item__title,.box__item__title,.cover--bloc__content .author--quote,.governance-list__item-name,.heading-4,.list-files__title,.list-news__title,.list-sector__title,.news-signature,.news-signature .signature-name,.panel-dop__subtitle,.panel-solution__head-link__title,.panel-solution__list__title,.push--email__text p,.push-doc-finance__title,.rte h4,.search__results__title,.teasing-1{font-size:23px;line-height:29px}}.sharethis-wrapper .stButton .st-linkedin-counter{background:none!important;border:2px solid #e5e5e5;border-radius:50px;box-sizing:initial!important;cursor:pointer;font-family:Arial,sans-serif;font-size:19px;height:auto!important;line-height:30px;padding:12px 50px 15px 30px;position:relative;transition:.5s cubic-bezier(.19,1,.22,1);width:auto}.sharethis-wrapper .stButton .st-linkedin-counter:hover{border:2px solid #000}.sharethis-wrapper .stButton .st-linkedin-counter:before{content:"LinkedIn"}.actions__sticky-menu__details__item,.bloc--aside__news-tag,.bloc--aside_news-date,.bloc--aside_news-file,.bloc-push__item-infos span,.bloc-quote--occupation,.box--event-list .event-list__item .event-place,.box--highlight__date,.box--highlight__tag,.box--testimonial__item>a .box--testimonial__item-infos span,.box--with-expend .box--expend__footnotes-title,.box-grid-image__item__category,.box__item--pays .box__item__cover__tag,.box__item__info,.box__tags--list a,.box__tags--title,.carousel-finance__pagination,.cover--bloc__content .author--location,.cover--bloc__content .author--occupation,.cover-homepage__tag,.cover-homepage__timestamp,.governance-list__item-title,.governance-panel__title,.header--pays .header--name .account-container>select.custom-select,.header--sub .custom-select,.header--sub__right li a,.heading-5,.keyfigure-item__legend,.keyfigure__legend,.list-documents-news__file,.list-files__category,.list-files__date,.list-news__category,.list-news__date,.news-page--cover__date,.news-page--cover__tag,.news-signature .signature-date,.news-signature.news-signature-small .signature-name,.panel-contact__field>label,.product__list__item__icon,.product__tag,.push--email__text span,.push-action__meta,.push-doc-finance__date,.push-image-hightlight__tag,.rte-array tbody td,.rte-array tbody td div,.rte-array tbody th,.rte-array tbody th div,.rte-array th,.search__results__category,.search__results__date,.story-push-full__category,.story-push-full__ontitle,.table-selection th,.tags{color:#000;font-size:12px;letter-spacing:.15px;line-height:18px;text-transform:uppercase}@media screen and (min-width:768px){.actions__sticky-menu__details__item,.bloc--aside__news-tag,.bloc--aside_news-date,.bloc--aside_news-file,.bloc-push__item-infos span,.bloc-quote--occupation,.box--event-list .event-list__item .event-place,.box--highlight__date,.box--highlight__tag,.box--testimonial__item>a .box--testimonial__item-infos span,.box--with-expend .box--expend__footnotes-title,.box-grid-image__item__category,.box__item--pays .box__item__cover__tag,.box__item__info,.box__tags--list a,.box__tags--title,.carousel-finance__pagination,.cover--bloc__content .author--location,.cover--bloc__content .author--occupation,.cover-homepage__tag,.cover-homepage__timestamp,.governance-list__item-title,.governance-panel__title,.header--pays .header--name .account-container>select.custom-select,.header--sub .custom-select,.header--sub__right li a,.heading-5,.keyfigure-item__legend,.keyfigure__legend,.list-documents-news__file,.list-files__category,.list-files__date,.list-news__category,.list-news__date,.news-page--cover__date,.news-page--cover__tag,.news-signature .signature-date,.news-signature.news-signature-small .signature-name,.panel-contact__field>label,.product__list__item__icon,.product__tag,.push--email__text span,.push-action__meta,.push-doc-finance__date,.push-image-hightlight__tag,.rte-array tbody td,.rte-array tbody td div,.rte-array tbody th,.rte-array tbody th div,.rte-array th,.search__results__category,.search__results__date,.story-push-full__category,.story-push-full__ontitle,.table-selection th,.tags{font-size:14px;line-height:20px}}.actions__sticky-menu__details__item,.bloc--aside__news-tag,.bloc--aside_news-date,.bloc--aside_news-file,.bloc-push__item-infos span,.bloc-quote--occupation,.box--contact__item-inner .contact-job,.box--event-list .event-list__item .event-place,.box--highlight__date,.box--highlight__tag,.box--news-related .news-date,.box--news-related .news-tag,.box--testimonial__item>a .box--testimonial__item-infos span,.box--with-expend .box--expend__footnotes-title,.box-grid-image__item__category,.box__item--pays .box__item__cover__tag,.box__item__info,.box__tags--list a,.box__tags--title,.carousel-finance__pagination,.carousel__caption__text,.cover--bloc__content .author--location,.cover--bloc__content .author--occupation,.cover-homepage__tag,.cover-homepage__timestamp,.custom-checkbox__label.multiline .extra,.custom-input label,.governance-list__item-title,.governance-panel__title,.header--pays .header--name .account-container>select.custom-select,.header--sub .custom-select,.header--sub__right li a,.heading-5,.keyfigure-item__legend,.keyfigure-item__number,.keyfigure__legend,.keyfigure__number,.language--list a,.list-documents-news__file,.list-files__category,.list-files__date,.list-news__category,.list-news__date,.menu__link-store-address,.navigation__secondary li,.news-page--cover__date,.news-page--cover__tag,.news-signature .signature-date,.news-signature.news-signature-small .signature-name,.panel-contact__field>label,.product__downloads__file__data,.product__list__item__icon,.product__tag,.push--email__text span,.push-action__key,.push-action__meta,.push-doc-finance__date,.push-image-hightlight__tag,.rte-array tbody td,.rte-array tbody td div,.rte-array tbody th,.rte-array tbody th div,.rte-array th,.search__results__category,.search__results__date,.story-push-full__category,.story-push-full__ontitle,.table tbody td,.table tbody th,.table td,.table th,.table-selection th,.tags,nav.topics a{font-family:FuturaNew,sans-serif;font-weight:500}.autocomplete-suggestions,.box-shadow,.cover-full--quick-access,.header .account,.header .search,.header--pays .header--submenu,.mobile-header .account,.nav__filter__sub,.push-bottom-section--shadow,.results-filters__sub{box-shadow:0 20px 26px -7px #0003}.async-like-form .async-error-msg,.autocomplete-suggestions .autocomplete-suggestion,.box--event-list .event-list__item .event-date,.box--video__title p,.box-grid-image__item__text,.dealer-locator__infos,.form-bordered .form-group .description,.form-bordered .form-section .note,.form-group .message,.js-async-form .async-error-msg,.list-characteristics__desc,.list-characteristics__title,.list-files__size,.list-refs__item,.loader-container--text,.message-box,.multiform__steps--small .multiform__steps__step,.packaging-rows .error-msg,.panel-comparator table tbody,.panel-comparator table thead td:first-child a,.panel-contact__error-text,.panel-contact__field-error,.panel-contact__infos__text,.panel-solution__list__wrapper--sub .panel-solution__list__item,.product__downloads__file__title,.product__stocks,.push-doc-finance__info,.quick-message,.result-table table,.rte-array tbody th,.rte-array--refs tbody td,.text-current-small,.tooltip{color:#000;font-size:15px;letter-spacing:.4px;line-height:22px}.actions__sticky-menu__trigger,.box--fullpage__text,.box--highlight__text,.box--introduction .box__text,.box--news-related .news-text,.box--why p,.box--with-expend .box--expend__content p,.box--with-expend .box--expend__inner p,.box--with-expend .box--expend__intro p,.box__tags--list li,.carousel-edito .carousel-overlay-captions--counter span,.carousel-edito .carousel-overlay__legend,.carousel-finance__resume,.cookies__text,.custom-checkbox [type=checkbox]:checked+label,.custom-checkbox [type=checkbox]:not(:checked)+label,.custom-input input:not([type=checkbox]),.custom-input textarea,.custom-select,.dealer-locator .dealer,.dealer-locator__popin .bt-close span,.governance-panel__bio,.link,.list-actions__item,.list-documents-news__title,.list-dots li,.list-icon__item,.list-label,.list-news__text,.modal-gallery__close,.modal__close,.nav__filter__result p,.navigation--panel .navigation-close,.navigation-close span,.panel-comparator__buttons .action span,.panel-contact__close span,.panel-contact__field>input:not([type=checkbox]),.panel-contact__field>select,.panel-contact__field>textarea,.panel-contact__infos__title,.panel-default__close span,.panel-dop__close span,.panel-dop__list,.panel-product__content,.panel-solution__list__item,.product__desc,.product__list__item__ref,.push-image-hightlight__link,.quick-message__close,.results-filters__list-item,.rte li,.rte p,.search__input,.search__reset-text,.search__tags-item,.search__tags-text,.section-header__text,.sticky-segment__other__item,.sticky-segment__segment__item,.store-name,.text-current,.tools__item__desc,.warning-message{color:#000;font-size:16px;letter-spacing:.4px;line-height:24px;max-width:100%}@media screen and (min-width:1024px){.actions__sticky-menu__trigger,.box--fullpage__text,.box--highlight__text,.box--introduction .box__text,.box--news-related .news-text,.box--why p,.box--with-expend .box--expend__content p,.box--with-expend .box--expend__inner p,.box--with-expend .box--expend__intro p,.box__tags--list li,.carousel-edito .carousel-overlay-captions--counter span,.carousel-edito .carousel-overlay__legend,.carousel-finance__resume,.cookies__text,.custom-checkbox [type=checkbox]:checked+label,.custom-checkbox [type=checkbox]:not(:checked)+label,.custom-input input:not([type=checkbox]),.custom-input textarea,.custom-select,.dealer-locator .dealer,.dealer-locator__popin .bt-close span,.governance-panel__bio,.link,.list-actions__item,.list-documents-news__title,.list-dots li,.list-icon__item,.list-label,.list-news__text,.modal-gallery__close,.modal__close,.nav__filter__result p,.navigation--panel .navigation-close,.navigation-close span,.panel-comparator__buttons .action span,.panel-contact__close span,.panel-contact__field>input:not([type=checkbox]),.panel-contact__field>select,.panel-contact__field>textarea,.panel-contact__infos__title,.panel-default__close span,.panel-dop__close span,.panel-dop__list,.panel-product__content,.panel-solution__list__item,.product__desc,.product__list__item__ref,.push-image-hightlight__link,.quick-message__close,.results-filters__list-item,.rte li,.rte p,.search__input,.search__reset-text,.search__tags-item,.search__tags-text,.section-header__text,.sticky-segment__other__item,.sticky-segment__segment__item,.store-name,.text-current,.tools__item__desc,.warning-message{font-size:19px;line-height:29px}}.subtitle-orange .text-current{color:#ea5c0c!important}.news-signature{color:#000;font-family:FuturaNew,sans-serif;font-size:23px;line-height:29px}.news-signature.news-signature-small{align-items:flex-start;flex:1 1;margin-top:20px;min-width:50%}.news-signature.news-signature-small:before{height:36px}.news-signature.news-signature-small .signature-name{color:#000;font-family:FuturaNew,sans-serif;font-size:14px;letter-spacing:.15px;line-height:20px;margin-bottom:4px;text-transform:uppercase}.news-signature.news-signature-small img{margin:4px 14px 0 0;max-height:36px;max-width:36px}.news-signature.news-signature-small .signature-meta{display:block}.news-signature:before{content:"";display:block;height:60px}.news-signature .signature-name{color:#000;display:block;font-family:FuturaNew,sans-serif;font-size:23px;font-weight:400;line-height:1.2}.news-signature .signature-date{color:#a39e9e;display:block;font-family:FuturaNew,sans-serif;font-size:14px;font-weight:400;letter-spacing:.15px;line-height:20px;text-transform:uppercase}.news-signature img{margin-right:20px;max-height:60px;max-width:60px}.page-center-title .cover--title-only .cell-8{text-align:center;width:100%}.c-white{color:#fff}.c-black{color:#000}.c-red{color:#ea5c0c}.c-grey{color:#a39e9e}.show-tablet{display:none!important}@media (max-width:1023px){.show-tablet{display:block!important}}.show-mobile{display:none!important}@media (max-width:767px){.show-mobile{display:block!important}.hidden-mobile{display:none!important}}@media (max-width:1023px){.hidden-tablet{display:none!important}}.hidden,.is-hidden{display:none!important}.children-hidden>*{display:none}.children-hidden>.is-active{display:block}.contact-svg{background-image:url(/themes/custom/aginode_base/integration/public/assets/images/icons/contact-svg.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;height:20px;position:absolute;right:25px;top:50%;transform:translateY(-50%);width:20px}@media screen and (min-width:768px){.contact-svg{right:30px}}.toolbar{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;padding-bottom:10px;padding-top:10px}@media screen and (min-width:768px){.toolbar{padding-bottom:25px;padding-top:25px}}.toolbar .js-toggle-contact{display:inline-block;line-height:inherit}@media screen and (max-width:767px){.toolbar__button{display:block;margin-bottom:10px;width:100%}.toolbar__button:last-child{margin-bottom:0}}.toolbar .search__form{border:0!important;padding-bottom:0;padding-top:0}hr.sep{background-color:#e5e5e5;height:1px;margin:1em 0}.box--basic{border:1px solid #e5e5e5;display:block;margin-bottom:10px;padding:20px}.box--basic .js-accordion-trigger{align-items:center;display:flex}.box--basic .icon{background-repeat:no-repeat;background-size:contain;display:inline-block;flex-shrink:0;height:24px;margin-right:10px;width:24px}.box--basic .icon.icon-certificate{background-image:url(/themes/custom/aginode_base/integration/public/assets/images/icons/icon-certificate.svg)}.box--basic .icon.icon-learning{background-image:url(/themes/custom/aginode_base/integration/public/assets/images/icons/icon-learning.svg)}.box--basic li{line-height:1.5;margin:4px 0}.box--basic .icon-profile{margin-left:0;margin-right:10px}a.box--basic{align-items:center;background-color:#f2f2f2;color:inherit;display:flex;flex-flow:row nowrap}a.box--basic .text{flex-grow:1}a.box--basic .count{background-color:#ea5c0c;border-radius:100px;color:#fff;display:block;height:30px;padding:5px;text-align:center;width:30px}.subtitle-orange p{color:#ea5c0c!important}.media-oembed-content{aspect-ratio:16/9;height:auto!important;max-width:640px;width:100%!important}.paragraph--type--page-title .teasing-1{color:#0a525f}.grid{margin:0 auto;max-width:1420px;padding:0 15px;position:relative}.grid,.grid--large{width:100%}.grid-padding{padding:0 15px}.row{margin-left:-25px;margin-right:-25px}.row:after,.row:before{content:"";display:table;width:100%}.row:after{clear:both}@media (max-width:1589px){.row{margin-left:-20px;margin-right:-20px}}@media (max-width:1159px){.row{margin-left:-16px;margin-right:-16px}}@media (max-width:1023px){.row{margin-left:-12px;margin-right:-12px}}@media (max-width:767px){.row{margin-left:-5px;margin-right:-5px}}[class*=cell-]{float:left;min-height:1px;padding-left:25px;padding-right:25px}@media (max-width:1589px){[class*=cell-]{padding-left:20px;padding-right:20px}}@media (max-width:1159px){[class*=cell-]{padding-left:16px;padding-right:16px}}@media (max-width:1023px){[class*=cell-]{padding-left:12px;padding-right:12px}}@media (max-width:767px){[class*=cell-]{padding-left:5px;padding-right:5px}}[class*=cell-].no-gutter{padding-left:0;padding-right:0}.cell-1{width:8.3333333333%}.cell-2{width:16.6666666667%}.cell-3{width:25%}.cell-4{width:33.3333333333%}.cell-5{width:41.6666666667%}.cell-6{width:50%}.cell-7{width:58.3333333333%}.cell-8{width:66.6666666667%}.cell-9{width:75%}.cell-10{width:83.3333333333%}.cell-11{width:91.6666666667%}.cell-12{width:100%}.prepend-1{margin-left:8.3333333333%}.prepend-2{margin-left:16.6666666667%}.prepend-3{margin-left:25%}.prepend-4{margin-left:33.3333333333%}.prepend-5{margin-left:41.6666666667%}.prepend-6{margin-left:50%}.prepend-7{margin-left:58.3333333333%}.prepend-8{margin-left:66.6666666667%}.prepend-9{margin-left:75%}.prepend-10{margin-left:83.3333333333%}.prepend-11{margin-left:91.6666666667%}.prepend-12{margin-left:100%}.append-1{margin-right:8.3333333333%}.append-2{margin-right:16.6666666667%}.append-3{margin-right:25%}.append-4{margin-right:33.3333333333%}.append-5{margin-right:41.6666666667%}.append-6{margin-right:50%}.append-7{margin-right:58.3333333333%}.append-8{margin-right:66.6666666667%}.append-9{margin-right:75%}.append-10{margin-right:83.3333333333%}.append-11{margin-right:91.6666666667%}.append-12{margin-right:100%}@media (max-width:1023px){[class*=cell-]{float:left;padding:0 12px;width:100%}.cell-1,.cell-10,.cell-11,.cell-12,.cell-2,.cell-3,.cell-4,.cell-5,.cell-6,.cell-7,.cell-8,.cell-9{width:100%}.prepend-1,.prepend-10,.prepend-11,.prepend-12,.prepend-2,.prepend-3,.prepend-4,.prepend-5,.prepend-6,.prepend-7,.prepend-8,.prepend-9{margin-left:0}.append-1,.append-10,.append-11,.append-12,.append-2,.append-3,.append-4,.append-5,.append-6,.append-7,.append-8,.append-9{margin-right:0}[class*=cell-t]{float:left;min-height:1px;padding:0 12px}.cell-t-1{width:8.3333333333%}.cell-t-2{width:16.6666666667%}.cell-t-3{width:25%}.cell-t-4{width:33.3333333333%}.cell-t-5{width:41.6666666667%}.cell-t-6{width:50%}.cell-t-7{width:58.3333333333%}.cell-t-8{width:66.6666666667%}.cell-t-9{width:75%}.cell-t-10{width:83.3333333333%}.cell-t-11{width:91.6666666667%}.cell-t-12{width:100%}.prepend-t-1{margin-left:8.3333333333%}.prepend-t-2{margin-left:16.6666666667%}.prepend-t-3{margin-left:25%}.prepend-t-4{margin-left:33.3333333333%}.prepend-t-5{margin-left:41.6666666667%}.prepend-t-6{margin-left:50%}.prepend-t-7{margin-left:58.3333333333%}.prepend-t-8{margin-left:66.6666666667%}.prepend-t-9{margin-left:75%}.prepend-t-10{margin-left:83.3333333333%}.prepend-t-11{margin-left:91.6666666667%}.prepend-t-12{margin-left:100%}.append-t-1{margin-right:8.3333333333%}.append-t-2{margin-right:16.6666666667%}.append-t-3{margin-right:25%}.append-t-4{margin-right:33.3333333333%}.append-t-5{margin-right:41.6666666667%}.append-t-6{margin-right:50%}.append-t-7{margin-right:58.3333333333%}.append-t-8{margin-right:66.6666666667%}.append-t-9{margin-right:75%}.append-t-10{margin-right:83.3333333333%}.append-t-11{margin-right:91.6666666667%}.append-t-12{margin-right:100%}.grid.no-padding-tablet{padding:0}}@media (max-width:767px){[class*=cell-],[class*=cell-t-]{float:left;padding:0 5px;width:100%}.row{margin-left:-5px;margin-right:-5px}.grid{padding:0 20px}.grid.no-padding-mobile{padding:0}[class*=cell-m]{float:left;min-height:1px;padding:0 5px}.cell-m-1{width:8.3333333333%}.cell-m-2{width:16.6666666667%}.cell-m-3{width:25%}.cell-m-4{width:33.3333333333%}.cell-m-5{width:41.6666666667%}.cell-m-6{width:50%}.cell-m-7{width:58.3333333333%}.cell-m-8{width:66.6666666667%}.cell-m-9{width:75%}.cell-m-10{width:83.3333333333%}.cell-m-11{width:91.6666666667%}.cell-m-12{width:100%}.prepend-m-0{margin-left:0}.prepend-m-1{margin-left:8.3333333333%}.prepend-m-2{margin-left:16.6666666667%}.prepend-m-3{margin-left:25%}.prepend-m-4{margin-left:33.3333333333%}.prepend-m-5{margin-left:41.6666666667%}.prepend-m-6{margin-left:50%}.prepend-m-7{margin-left:58.3333333333%}.prepend-m-8{margin-left:66.6666666667%}.prepend-m-9{margin-left:75%}.prepend-m-10{margin-left:83.3333333333%}.prepend-m-11{margin-left:91.6666666667%}.prepend-m-12{margin-left:100%}.append-m-0{margin-right:0}.append-m-1{margin-right:8.3333333333%}.append-m-2{margin-right:16.6666666667%}.append-m-3{margin-right:25%}.append-m-4{margin-right:33.3333333333%}.append-m-5{margin-right:41.6666666667%}.append-m-6{margin-right:50%}.append-m-7{margin-right:58.3333333333%}.append-m-8{margin-right:66.6666666667%}.append-m-9{margin-right:75%}.append-m-10{margin-right:83.3333333333%}.append-m-11{margin-right:91.6666666667%}.append-m-12{margin-right:100%}}.dev-grid{left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:100}.dev-grid,.dev-grid .grid,.dev-grid .row{height:100%}.dev-grid [class*=cell-]{height:100%;position:relative}.dev-grid [class*=cell-]:before{background-color:#db47454d;content:"";display:block;height:100%;left:25px;position:absolute;right:25px;top:0}@media (max-width:1589px){.dev-grid [class*=cell-]:before{background-color:#6c50764d;left:20px;right:20px}}@media (max-width:1159px){.dev-grid [class*=cell-]:before{background-color:#1aa0e04d;left:16px;right:16px}}@media (max-width:1023px){.dev-grid [class*=cell-]:before{background-color:#5be2a74d;left:12px;right:12px}}@media (max-width:767px){.dev-grid [class*=cell-]:before{background-color:#1aa0e04d;left:5px;right:5px}}.pager{margin:60px auto 100px;max-width:100%;width:696px}@media screen and (min-width:768px){.pager{width:928px}}@media screen and (min-width:1160px){.pager{width:1160px}}@media screen and (min-width:1590px){.pager{width:1390px}}.pager .pager__items{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.pager .pager__items .pager__item.pager__item--first,.pager .pager__items .pager__item.pager__item--last{display:none}.pager .pager__items .pager__item.pager__item--previous{margin-right:5px}@media screen and (min-width:768px){.pager .pager__items .pager__item.pager__item--previous{margin-right:15px}}.pager .pager__items .pager__item.pager__item--previous a{align-items:center;border:2px solid #e5e5e5;border-radius:50%;display:flex;font-size:0;height:30px;justify-content:center;position:relative;width:30px}@media screen and (min-width:768px){.pager .pager__items .pager__item.pager__item--previous a{height:60px;width:60px}}.pager .pager__items .pager__item.pager__item--previous a:hover{border-color:#ea5c0c}.pager .pager__items .pager__item.pager__item--previous a:before{content:"\e800";font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;transform:rotate(180deg)}@media screen and (min-width:768px){.pager .pager__items .pager__item.pager__item--previous a:before{font-size:23px}}.pager .pager__items .pager__item.pager__item--next{margin-left:5px}@media screen and (min-width:768px){.pager .pager__items .pager__item.pager__item--next{margin-left:15px}}.pager .pager__items .pager__item.pager__item--next a{align-items:center;border:2px solid #e5e5e5;border-radius:50%;display:flex;font-size:0;height:30px;justify-content:center;position:relative;width:30px}@media screen and (min-width:768px){.pager .pager__items .pager__item.pager__item--next a{height:60px;width:60px}}.pager .pager__items .pager__item.pager__item--next a:hover{border-color:#ea5c0c}.pager .pager__items .pager__item.pager__item--next a:before{content:"\e800";font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px}@media screen and (min-width:768px){.pager .pager__items .pager__item.pager__item--next a:before{font-size:23px}}.pager .pager__items .pager__item.is-active a{color:#ea5c0c}.pager .pager__items .pager__item a{transition:all .3s ease}.pager .pager__items .pager__item a:hover{color:#ea5c0c}.filter-pager .pager{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:0}.filter-pager .pager__round--left{align-items:center;border:2px solid #e5e5e5;border-radius:50%;cursor:pointer;display:flex;font-size:0;height:30px;justify-content:center;margin-right:5px;position:relative;width:30px}@media screen and (min-width:768px){.filter-pager .pager__round--left{height:60px;margin-right:15px;width:60px}}.filter-pager .pager__round--left:hover{border-color:#ea5c0c}.filter-pager .pager__round--left .icon{font-size:13px;transform:rotate(180deg)}@media screen and (min-width:768px){.filter-pager .pager__round--left .icon{font-size:23px}}.filter-pager .pager__round--right{align-items:center;border:2px solid #e5e5e5;border-radius:50%;cursor:pointer;display:flex;font-size:0;height:30px;justify-content:center;margin-left:5px;position:relative;width:30px}@media screen and (min-width:768px){.filter-pager .pager__round--right{height:60px;margin-left:15px;width:60px}}.filter-pager .pager__round--right:hover{border-color:#ea5c0c}.filter-pager .pager__round--right .icon{font-size:13px}@media screen and (min-width:768px){.filter-pager .pager__round--right .icon{font-size:23px}}.filter-pager .pager__list{align-items:center;display:flex;gap:20px}.filter-pager a{transition:all .3s ease}.filter-pager a.is-active,.filter-pager a:hover{color:#ea5c0c}html{opacity:1;visibility:visible}
nav.tabs{border:none;}div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;display:block;border:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"].tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.open-menu-mobile{overflow:hidden}.toolbar-fixed header.header.is-sticky{padding-top:60px}.toolbar-fixed .gin-secondary-toolbar .toolbar-secondary{border-bottom:0}header.header{background-color:#fff;left:0;position:sticky;right:0;top:0;transition:all .4s;z-index:20}header.header .language-select{background:#0000 url(/themes/custom/aginode_base/integration/public/assets/03-organisms/images/icons/dropdown--grey.svg) no-repeat 100%;color:#fff}header.header #block-aginode-base-account-menu{display:inline-block}@media screen and (max-width:1023px){header.header #block-aginode-base-account-menu{display:none}}header.header #block-aginode-base-account-menu button{padding:5px 20px}header.header .share-price{font-size:16px}header.header .share-price .site-name{border-right:1px solid #fff;display:inline-block;font-family:FuturaNew,sans-serif;font-weight:700;padding:5px 1px 5px 0;text-transform:uppercase;vertical-align:middle}header.header .share-price .site-name:last-child{border-right:none}header.header .share-price a{font-family:FuturaNew,sans-serif;font-weight:700;margin:0 1px}header.header .share-price--details{font-size:14px}header.header .header--social-list{padding:10px 20px}header.header .header--social-list li a{border:2px solid #e5e5e5}header.header .header--social-list li svg,header.header .header--social-list li svg path{fill:#000}header.header .meta-links{padding:0 20px}header.header .show-sticky{display:none}@media screen and (min-width:1024px){header.header.is-sticky .header--top{max-height:0;opacity:0;padding:0;visibility:hidden}header.header.is-sticky .header--bottom{padding:15px 0}header.header.is-sticky .header--bottom .links{display:block}}header.header.is-sticky #block-aginode-base-main-menu-header .wrap-site-logo img{width:86px}@media screen and (max-width:1023px){header.header .header--container{background-color:#fff;display:flex;flex-direction:column-reverse;height:100vh;justify-content:flex-end;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease;width:100%;z-index:100}header.header .header--container.is-active{transform:translateX(0)}}header.header .header--bottom{padding:15px 0 0;position:relative}@media screen and (min-width:1024px){header.header .header--bottom{padding:25px 0 40px}}header.header .header--bottom .grid{position:static}@media screen and (max-width:1159px){header.header .header--bottom .grid{padding:0 15px;width:100%}}@media screen and (max-width:1023px){header.header .header--bottom .grid{padding:0}}header.header #block-aginode-base-main-menu-header{position:static}@media screen and (min-width:1024px){header.header #block-aginode-base-main-menu-header{align-items:center;display:flex;gap:10px;justify-content:space-between}}@media screen and (max-width:1023px){header.header #block-aginode-base-main-menu-header .wrap-site-logo{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;padding:0 20px}}header.header #block-aginode-base-main-menu-header .wrap-site-logo .icon-close{font-size:20px}@media screen and (min-width:1024px){header.header #block-aginode-base-main-menu-header .wrap-site-logo .icon-close{display:none}}header.header #block-aginode-base-main-menu-header .wrap-site-logo img{max-height:none;max-width:100%;transition:all .3s;width:94px}@media screen and (min-width:1024px){header.header #block-aginode-base-main-menu-header .wrap-site-logo img{max-width:178px;width:100%}}header.header #block-aginode-base-main-menu-header .header-top-mobile-background,header.header #block-aginode-base-main-menu-header .search{display:none}header.header .site-logo img{max-height:54px;max-width:133px}@media screen and (min-width:1024px){header.header .region-pre-header{align-items:center;display:flex}}header.header .header--top{background-color:#c9e5f3;color:#3a7e92}@media screen and (min-width:1024px){header.header .header--top{max-height:100px;opacity:1;padding:5px 0;transition:all .4s ease;visibility:visible}}@media screen and (max-width:1023px){header.header .header--top .grid{padding:0}header.header .header--top .grid .left-right{display:block}}@media screen and (min-width:1024px){header.header .header--top .info-bottom{display:none}}header.header .header--top .info-bottom .soc-netw{padding:10px 20px}header.header .header--top .info-bottom .soc-netw li a i{border:2px solid #e5e5e5}@media screen and (min-width:1024px){header.header .header--top .search-trigger{display:none!important}header.header .links .menu-top{align-items:center;display:inline-flex}}header.header .links .menu-top li .name{margin-left:15px}@media screen and (min-width:1024px){header.header .links .menu-top li .name{display:none}}@media screen and (max-width:1023px){header.header .links .menu-top li .search-trigger{display:none}}header.header .links .menu-top li .search-trigger.is-active .icon-search{display:none}header.header .links .menu-top li .search-trigger.is-active .icon-close{display:block}header.header .links .menu-top li .search-trigger .icon-close{display:none}header.header .links .menu-top a{color:#3a7e92;display:block;padding:7px 0 7px 10px}@media screen and (max-width:1023px){header.header .links .menu-top a{border-bottom:1px solid #e5e5e5}}header.header .links .menu-top a.is-disabled{display:none}header.header .language-switcher-language-url{font-size:15px;position:relative}@media screen and (max-width:1023px){header.header .language-switcher-language-url{margin:10px 20px}}header.header .language-switcher-language-url.is-active .languages__list{display:block}header.header .language-switcher-language-url .languages__opener{cursor:pointer;padding:0 25px;position:relative}@media screen and (min-width:1024px){header.header .language-switcher-language-url .languages__opener{display:inline-block}}@media screen and (max-width:1023px){header.header .language-switcher-language-url .languages__opener{border:1px solid #a39e9e;border-radius:30px;padding:5px 25px 5px 15px}}header.header .language-switcher-language-url .languages__opener:after{content:"\e807";font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;position:absolute;right:6px;top:4px}@media screen and (min-width:1024px){header.header .language-switcher-language-url .languages__opener:after{top:2px}}header.header .language-switcher-language-url .languages__opener .languages__active:before{content:"";display:inline-block;height:15px;margin-top:-3px;vertical-align:middle;width:20px}header.header .language-switcher-language-url .languages__opener .languages__active.en:before{background:url(/themes/custom/aginode_base/img/Flag_United_Kingdom.png) no-repeat 50%;background-size:contain}header.header .language-switcher-language-url .languages__opener .languages__active.zh-hans:before{background:url(/themes/custom/aginode_base/img/Flag_China.png) no-repeat 50%;background-size:contain}header.header .language-switcher-language-url .languages__opener .languages__active.de:before{background:url(/themes/custom/aginode_base/img/Flag_Germany.png) no-repeat 50%;background-size:contain}header.header .language-switcher-language-url .languages__opener .languages__active.fr:before{background:url(/themes/custom/aginode_base/img/Flag_France.png) no-repeat 50%;background-size:contain}header.header .language-switcher-language-url .languages__opener .languages__active.ko:before{background:url(/themes/custom/aginode_base/img/Flag_South_Korea.png) no-repeat 50%;background-size:contain}header.header .language-switcher-language-url .languages__opener .languages__active.ja:before{background:url(/themes/custom/aginode_base/img/Flag_Japan.png) no-repeat 50%;background-size:contain}header.header .language-switcher-language-url .languages__list{background-color:#fff;border:1px solid #c9e5f3;display:none;left:0;padding:5px 0;position:absolute;top:calc(100% + 5px);white-space:nowrap;z-index:99}@media screen and (min-width:1024px){header.header .language-switcher-language-url .languages__list{top:100%}}header.header .language-switcher-language-url .languages__list .languages__item.is-active a{color:#ea5c0c;position:relative}header.header .language-switcher-language-url .languages__list .languages__item.is-active a:before{content:"\e80d";font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;left:10px;position:absolute;top:10px}header.header .language-switcher-language-url .languages__list .languages__item a{color:#3a7e92;display:block;padding:5px 25px}header.header .language-switcher-language-url .languages__list .languages__item a:hover{color:#ea5c0c}@media screen and (min-width:1024px){header.header .header-box__item{display:flex;flex:1;gap:10px;justify-content:flex-end}}header.header .menu{font-family:Gilroy-SemiBold,sans-serif}header.header .menu.menu-level-0{border-bottom:1px solid #c9e5f3;position:relative}@media screen and (min-width:1024px){header.header .menu.menu-level-0{display:flex;gap:30px}header.header .menu>.menu-item{display:flex;font-size:18px}}header.header .menu>.menu-item:hover>.menu-link{position:relative}@media screen and (min-width:1024px){header.header .menu>.menu-item:hover>.menu-link{color:#ea5c0c}header.header .menu>.menu-item:hover>.menu-link:after{background-color:#ea5c0c;bottom:-1px;content:"";height:1px;left:0;position:absolute;top:unset;transition:opacity .2s ease-in-out;width:100%;z-index:51}}header.header .menu>.menu-item.menu-item--active-trail>.menu-link{color:#ea5c0c;position:relative}header.header .menu>.menu-item.menu-item--active-trail>.menu-link:after{background-color:#ea5c0c;bottom:-1px;content:"";display:block;height:1px;left:0;opacity:1;position:absolute;top:unset;width:100%;z-index:51}@media screen and (min-width:1024px){header.header .menu>.menu-item:hover .drop{display:flex;justify-content:flex-start}}header.header .menu>.menu-item>.menu-link{padding:10px 0}header.header .menu>.menu-item .menu-link{color:#0a525f}header.header .menu>.menu-item .menu-link:hover{color:#ea5c0c}@media screen and (max-width:1023px){header.header .menu .menu-item{border-bottom:1px solid #e5e5e5;position:relative}header.header .menu .menu-item.menu-item--expanded{position:relative}header.header .menu .menu-item.menu-item--expanded:after{content:"\e808";font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:20px;top:13px}}header.header .menu .menu-item.menu-item--expanded.open:after{margin-right:4px;transform:rotate(90deg)}header.header .menu .menu-item .menu-link{padding:10px 0}@media screen and (max-width:1023px){header.header .menu .menu-item .menu-link{display:block;padding:7px 20px;position:relative;width:fit-content}}header.header .menu .drop{display:none}@media screen and (min-width:1024px){header.header .menu .drop{background-color:#fff;left:0;padding:1em 0;position:absolute;right:0;top:100%;z-index:50}header.header .menu .drop:after,header.header .menu .drop:before{background-color:#fff;bottom:0;content:"";display:block;position:absolute;top:0;width:100vw;z-index:-1}header.header .menu .drop:before{right:100%}header.header .menu .drop:after{left:100%}}header.header .menu .drop .drop__hold{position:relative}@media screen and (min-width:1024px){header.header .menu .drop .menu-drop{display:flex;gap:30px}}@media screen and (max-width:1023px){header.header .menu .drop .menu-drop{width:100vw}}header.header .menu .drop .menu-drop .menu-item.menu-item--active-trail>a{color:#ea5c0c}header.header .menu .drop .menu-drop .menu-item:hover .menu-link:after{transform:rotate(90deg)}header.header .menu .drop .menu-drop .menu-item.menu-item--expanded{position:relative}@media screen and (min-width:1024px){header.header .menu .drop .menu-drop .menu-item.menu-item--expanded .menu-link:after{content:"\e808";font-family:fontello;font-style:normal;font-weight:400;margin-top:3px;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a39e9e;opacity:.7}header.header .menu .drop .menu-drop .menu-item.menu-item--expanded.is-active .menu-level-2{display:block}}@media screen and (max-width:1023px){header.header .menu .drop .menu-drop .menu-item.menu-item--expanded.is-active .menu-level-2{transform:translateX(0)}}header.header .menu .drop .menu-drop .menu-item.menu-item--expanded .menu-level-2{display:none}@media screen and (min-width:1024px){header.header .menu .drop .menu-drop .menu-item.menu-item--expanded .menu-level-2{left:0;position:absolute;top:100%}}@media screen and (max-width:1023px){header.header .menu .drop .menu-drop .menu-item.menu-item--expanded .menu-level-2{padding-left:20px}}header.header .menu .drop .menu-drop .menu-item.menu-item--expanded .menu-level-2:before{background-color:#fff;bottom:0;content:"";display:block;position:absolute;right:100%;top:0;width:100%}header.header .menu .drop .menu-drop .menu-item.menu-item--expanded .menu-level-2:not(:has(.menu-item--expanded)) .menu-link:after{display:none}@media screen and (min-width:1024px){header.header .menu .drop .menu-drop .menu-item.menu-item--expanded:hover .menu-level-2{background-color:#fff;display:block;padding-bottom:15px;width:100vw}}header.header .menu .drop .menu-drop .menu-link{align-items:center;display:flex;font-size:15px;gap:5px}@media screen and (min-width:1024px){header.header .menu .drop .menu-drop .menu-link{padding:8px 0}}@media screen and (max-width:1023px){header.header .menu .drop .menu-drop .menu-link{padding:10px 20px 10px 35px}}header.header .menu .drop .menu-drop .menu-link.is-active,header.header .menu .drop .menu-drop .menu-link:hover{color:#ea5c0c}.header-mobile{padding:20px 0}@media screen and (min-width:1024px){.header-mobile{display:none}}.header-mobile .grid{align-items:center;display:flex;justify-content:space-between}.header-mobile .grid:before{display:none}.header-mobile .left a{display:block}.header-mobile .left a img{width:113px}.header-mobile .right{align-items:center;display:flex;gap:15px}.header-mobile .right a span{font-size:15px}.header-mobile .right a .name{display:none}.header .search{border:0;left:0;margin:auto;position:absolute;right:0;top:100%;transform-origin:50% 0;transition:opacity .8s cubic-bezier(.19,1,.22,1);z-index:10}@media screen and (min-width:768px){.header .search{opacity:0;transform:scaleY(0)}.header .search.is-open{opacity:1;transform:scaleY(1)}}@media (max-width:767px){.header .search{background-color:#fff;bottom:0;display:none;left:0;padding:40px 20px 20px;position:fixed;right:0;top:70px;z-index:21}.header .search.is-open{display:block}.header .search [class*=cell-m]{float:none;width:auto}}.header .search--pays{padding:2rem 0}@media (max-width:767px){.header .search--pays{padding:.5rem 0}}.search{background:#fff;border-bottom:1px solid #e5e5e5;padding:2rem 0}@media screen and (max-width:767px){.search{padding:1rem 0}}@media screen and (min-width:1024px){.search>.grid>.row{margin-left:15.75%}}.search--pays{border:0;padding:0}@media screen and (max-width:767px){.search--pays .search__form{border-top:1px solid #e5e5e5}.search--pays .search__form .cell-5.cell-t-8{width:75%}.search--pays .search__form .cell-7.cell-t-4{width:25%}}.search--inline #edit-actions,.search--inline .search__submit{display:inline-block}.search--pays .search__submit{background-color:initial;margin-right:3px;padding-left:55px;padding-right:55px}@media (max-width:767px){.search--pays .search__submit{background:#0000;border:#0000;margin-right:0;padding-left:0;padding-right:0}.search--pays .search__submit [disabled],.search--pays .search__submit:disabled{background-color:initial}}.search--inline .search__submit{display:inline-block}.search__input{border:0;display:block;margin:.8rem 0 0;outline:none;width:100%}.search__input::-webkit-input-placeholder{color:#a39e9e}.search__input::-moz-placeholder{color:#a39e9e}.search__input:-ms-input-placeholder{color:#a39e9e}.search__input:-moz-placeholder{color:#a39e9e}@media (max-width:1023px){.search__input{margin:.9rem 0 0}}@media (max-width:767px){.search__input{border:2px solid #a39e9e;border-radius:50px;padding:12px 30px 15px}}.search__reset{align-items:center;cursor:pointer;display:flex;justify-content:flex-end;margin:.8rem 0 0;outline:none;width:100%}.search__reset:hover{color:#ea5c0c}@media (max-width:1023px){.search__reset{margin:.9rem 0 0}}@media (max-width:767px){.search__reset{border:2px solid #f2f2f2;border-radius:50px;cursor:pointer;line-height:29px;margin:13px 0 10px;padding:12px 30px 15px;text-align:center;transition:.5s cubic-bezier(.19,1,.22,1)}}.search__reset-text{transition:.5s cubic-bezier(.19,1,.22,1)}.search__reset svg,.search__reset-text{display:inline-block;vertical-align:middle}.search__reset svg path{transition:.5s cubic-bezier(.19,1,.22,1)}.search__reset:hover .search__reset-text{color:#ea5c0c}.search__reset:hover path{fill:#ea5c0c}.search__submit{background:none;border:2px solid #f2f2f2;border-radius:50px;color:#ea5c0c;cursor:pointer;display:block;font-size:19px;letter-spacing:.4px;line-height:29px;padding:15px 30px;transition:.5s cubic-bezier(.19,1,.22,1)}.search__submit:hover{border-color:#ef7d00;color:#ef7d00}.search__submit [disabled],.search__submit:disabled{background:#f2f2f2;color:#a39e9e;cursor:auto}.search__submit [disabled]:hover,.search__submit:disabled:hover{border-color:#f2f2f2;color:#a39e9e}.search__submit-text{display:block}.search__submit-icon{display:none;margin:auto}@media (max-width:767px){.search__submit{box-sizing:border-box;width:100%}}.popup-wrap--login{background-color:#fff;border:1px solid #e5e5e5;border-top:0;opacity:1;padding:30px 20px;position:absolute;right:0;top:100%;visibility:visible;width:100%;z-index:100}@media screen and (min-width:1160px){.popup-wrap--login{padding:40px 50px 35px;right:calc(50% - 580px);width:437px}}@media screen and (min-width:1590px){.popup-wrap--login{right:calc(50% - 695px)}}.popup-wrap--login.show-reset-password .user-sign-form{display:none}.popup-wrap--login.show-reset-password .user-reset-form{display:block}.popup-wrap--login>.btn-small.btn-secondary{display:none}.popup-wrap--login #btn-login-close{cursor:pointer;display:block;margin-top:-30px;transform:translate(321px)}.popup-wrap--login .user-reset-form{display:none}.popup-wrap--login .title{font-family:FuturaNew,sans-serif;font-size:14px;font-weight:500;margin-bottom:10px;text-transform:uppercase}.popup-wrap--login .form-item{margin-bottom:10px}.popup-wrap--login .form-item input{border:1px solid #a39e9e;border-radius:4px;padding:15px 20px;transition:.5s cubic-bezier(.19,1,.22,1);width:100%}.popup-wrap--login input.button{background-color:#ea5c0c;border:0;color:#fff;margin-top:20px;text-align:center;width:100%}.popup-wrap--login input.button:hover{background-color:#ef7d00}.popup-wrap--login .register-wrapper{margin-top:20px}.popup-wrap--login .register-wrapper .button{background-color:#ea5c0c;border:0;color:#fff;text-align:center;width:100%}.popup-wrap--login .register-wrapper .button:hover{background-color:#ef7d00}
.footer{background:#0a525f;color:#fff;padding:85px 0}@media screen and (max-width:767px){.footer{padding:30px 0;text-align:center}}.footer .link-to-top{align-items:center;background-color:#ea5c0c;border-radius:200px;color:#fff;cursor:pointer;display:flex;font-size:25px;height:40px;justify-content:center;position:absolute;right:20px;top:-50px;width:40px}@media screen and (min-width:768px){.footer .link-to-top{right:0;top:-105px}}.footer .link-to-top .icon-dropdown{transform:rotate(180deg)}.footer--bottom .region-footer{display:grid;font-family:Gilroy-SemiBold,sans-serif;justify-items:stretch;row-gap:30px}@media screen and (min-width:1024px){.footer--bottom .region-footer{grid-template-columns:52% 18% 11% 19%}}.footer #block-aginode-base-mainnavigation{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:space-between}@media screen and (min-width:1024px){.footer #block-aginode-base-mainnavigation{border-right:1px solid #fff;flex-direction:row}}@media screen and (max-width:1023px){.footer #block-aginode-base-mainnavigation{border-bottom:1px solid #fff;padding-bottom:30px}}.footer #block-aginode-base-mainnavigation .wrap-site-logo{font-size:inherit;width:46%}.footer #block-aginode-base-mainnavigation .wrap-site-logo .site-logo{background:url(/themes/custom/aginode_base/integration/public/assets/images/site-logo-white.png) no-repeat 0 0;background-size:contain;display:block;height:40px}@media screen and (min-width:1024px){.footer #block-aginode-base-mainnavigation .wrap-site-logo .site-logo{height:80px}}.footer #block-aginode-base-mainnavigation .icon-close,.footer #block-aginode-base-mainnavigation .wrap-site-logo .site-logo img{display:none}.footer #block-aginode-base-mainnavigation .header-box__item{width:40%}.footer #block-aginode-base-mainnavigation .header-box__item .menu--first{align-items:flex-start;display:flex;flex-direction:column;gap:15px}.footer #block-aginode-base-mainnavigation .header-box__item .menu--first a.is-active,.footer #block-aginode-base-mainnavigation .header-box__item .menu--first a:hover{color:#ea5c0c}.footer #block-aginode-base-socialnetworks{justify-self:stretch}@media screen and (min-width:1024px){.footer #block-aginode-base-socialnetworks{border-right:1px solid #fff;padding:0 19%}}@media screen and (max-width:1023px){.footer #block-aginode-base-socialnetworks{border-bottom:1px solid #fff;padding-bottom:30px;text-align:left}}@media screen and (min-width:1024px){.footer #block-aginode-base-socialnetworks .social-networks-container{margin:auto;max-width:121px}}.footer #block-aginode-base-socialnetworks .social-networks-container .social-links-contact{margin-bottom:45px}.footer #block-aginode-base-socialnetworks .social-networks-container .social-links-contact p{margin-bottom:10px}.footer #block-aginode-base-socialnetworks .social-networks-container .social-links-contact p a:hover{color:#ea5c0c}.footer #block-aginode-base-socialnetworks .social-networks-container .soc-netw li{display:inline-block;margin:0 10px 0 0;vertical-align:middle}.footer #block-aginode-base-socialnetworks .social-networks-container .soc-netw li:last-child{margin:0}.footer #block-aginode-base-socialnetworks .social-networks-container .soc-netw li a{display:block;height:32px;position:relative;width:32px}.footer #block-aginode-base-socialnetworks .social-networks-container .soc-netw li a i{align-items:center;border:2px solid #fff3;border-radius:50%;display:flex;height:100%;justify-content:center;transition:.2s cubic-bezier(.19,1,.22,1);width:100%}.footer #block-aginode-base-socialnetworks .social-networks-container .soc-netw li a i:before{font-size:13px}.footer #block-aginode-base-socialnetworks .social-networks-container .soc-netw li a i:hover.icon-facebook{background:#3c5d99;border-color:#3c5d99}.footer #block-aginode-base-socialnetworks .social-networks-container .soc-netw li a i:hover.icon-linkedin{background:#1b75b0;border-color:#1b75b0}.footer #block-aginode-base-socialnetworks .social-networks-container .soc-netw li a i:hover.icon-youtube{background:#ea5c0c;border-color:#ea5c0c}.footer #block-aginode-base-socialnetworks .social-networks-container .soc-netw li a i:hover.icon-instagram{background:#d12c74;border-color:#d12c74}.footer .menu-top{justify-self:end}.footer .menu-top a{align-items:center;display:inline-flex}.footer .menu-top a:hover{color:#ea5c0c}.footer .menu-top a .name{margin-left:15px}.footer #block-aginode-base-footer{align-items:end;display:flex}@media screen and (min-width:1024px){.footer #block-aginode-base-footer{margin-left:19%}}@media screen and (max-width:1023px){.footer #block-aginode-base-footer{margin-bottom:20px}}.footer #block-aginode-base-footer>ul{display:flex;flex-direction:column;gap:15px}.footer #block-aginode-base-footer>ul li{color:#fff;font-size:14px;letter-spacing:2px;line-height:20px}.footer #block-aginode-base-footer>ul li a:hover{color:#ea5c0c}@media screen and (min-width:1024px){.footer .language-switcher-language-url{border-right:1px solid #fff}}@media screen and (max-width:1023px){.footer .language-switcher-language-url{border-bottom:1px solid #fff;padding-bottom:30px}}.footer .language-switcher-language-url .languages__list{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:space-between}@media screen and (max-width:1023px){.footer .language-switcher-language-url .languages__list{align-items:start}}.footer .language-switcher-language-url .languages__list a{font-size:16px;text-transform:uppercase}.footer .language-switcher-language-url .languages__list a.is-active,.footer .language-switcher-language-url .languages__list a:hover{color:#ea5c0c}
.breadcrumb{margin-bottom:20px;padding-top:20px}.breadcrumb__list{display:flex;flex-wrap:wrap;gap:5px 30px}.breadcrumb__item{color:#a39e9e;display:inline-block;font-size:16px;line-height:22px;position:relative}@media screen and (min-width:768px){.breadcrumb__item{font-size:15px}}@media screen and (max-width:767px){.breadcrumb__item:not(:first-child){display:none}}@media screen and (min-width:768px){.breadcrumb__item:not(:last-child):after{content:"\e808";font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;position:absolute;right:-20px;top:7px}}@media screen and (max-width:767px){.breadcrumb__item:first-child a{color:#000}.breadcrumb__item:first-child a:before{content:"\e800";font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ea5c0c;font-size:18px;margin-right:7px;transform:rotate(180deg)}}.breadcrumb__item:last-child{color:#000;position:relative}.breadcrumb__item:last-child.is-active .breadcrumb__select{display:block}.breadcrumb__item:last-child>span{align-items:center;cursor:pointer;display:flex;gap:10px}.breadcrumb__item:last-child>span:after{content:"\e810";font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:5px}.breadcrumb__item:last-child .breadcrumb__select{background-color:#fff;border:1px solid #e5e5e5;display:none;left:0;padding:8px 0;position:absolute;top:calc(100% + 5px);white-space:nowrap;z-index:99}@media screen and (min-width:1024px){.breadcrumb__item:last-child .breadcrumb__select{top:100%}}.breadcrumb__item:last-child .breadcrumb__select a{display:block;padding:3px 15px}
.box__item:first-child{margin-left:0}.box__item-container .box__item{border-bottom:1px solid #0000001a;margin:0 0 30px;padding:0 0 30px}.box__item-container .box__item:last-child{margin:0}.box__item__cover{margin-bottom:5px}.box__item__cover>a{display:block;height:100%}.box__item__cover img{cursor:pointer;display:block}.box__item__cover--full img{max-width:100%}.box__item__actions{margin-bottom:5px;text-align:right}.box__item__actions .button--icon[disabled]:hover *{color:#000;fill:#000}.box__item__info{color:#a39e9e}.box__item__link{display:inline-block;margin-top:20px}.box__item__title{cursor:pointer;margin-top:10px;transition:all .3s ease}.box__item__title:hover{color:#ea5c0c}.box__item img{display:block;max-width:100%}.box__item__actions .button--icon[disabled=true]:hover,.box__item__actions .button--icon[disabled]{color:#000;opacity:.5}.box__item__actions .button--icon[disabled] .title,.box__item__actions .button--icon[disabled]:hover .title{display:none}@media screen and (min-width:768px){.document-list .views-element-container>div{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px){.document-list .views-element-container>div{gap:32px}}@media screen and (min-width:1160px){.document-list .views-element-container>div{gap:50px}}
.user-login-form .error-message{background:#ea5c0c;border-radius:4px;color:#fff;display:none;margin:0 0 1.5rem;padding:1rem 1.5rem 1rem 3.8rem;position:relative}.user-login-form .error-message.error{display:block}.user-login-form .error-message .error-text{font-size:.9375rem;letter-spacing:.4px;line-height:1.1rem}.user-login-form .error-message i{bottom:0;font-size:2.125rem;left:1.25rem;margin:auto;position:absolute;top:0}.user-login-form input:not([type=checkbox]).error{border-color:#ea5c0c}.messages__wrapper{margin:0 auto 20px;max-width:100%;width:1390px}@media (max-width:1590px){.messages__wrapper{width:1160px}}@media (max-width:1159px){.messages__wrapper{width:928px}}@media (max-width:1023px){.messages__wrapper{width:696px}}@media (max-width:768px){.messages__wrapper{padding:0 20px;width:696px}}.messages__wrapper .form-item{margin-bottom:20px}.user-form,.user-pass,.user-pass-reset{margin:0 auto 70px;max-width:100%;width:1390px}@media (max-width:1590px){.user-form,.user-pass,.user-pass-reset{width:1160px}}@media (max-width:1159px){.user-form,.user-pass,.user-pass-reset{width:928px}}@media (max-width:1023px){.user-form,.user-pass,.user-pass-reset{width:696px}}@media (max-width:768px){.user-form,.user-pass,.user-pass-reset{padding:0 20px;width:696px}}.user-form .form-item,.user-pass .form-item,.user-pass-reset .form-item{margin-bottom:20px}.user-form label,.user-pass label,.user-pass-reset label{display:block;font-size:14px;font-weight:400;line-height:1;margin-bottom:12px}.user-form label.form-required:after,.user-pass label.form-required:after,.user-pass-reset label.form-required:after{content:"*";display:inline-block}.user-form input:not([type=checkbox]):not(.form-submit),.user-form textarea,.user-pass input:not([type=checkbox]):not(.form-submit),.user-pass textarea,.user-pass-reset input:not([type=checkbox]):not(.form-submit),.user-pass-reset textarea{border:1px solid #a39e9e;border-radius:4px;padding:15px 20px;transition:.5s cubic-bezier(.19,1,.22,1);width:100%}.user-form input:not([type=checkbox]):not(.form-submit).error,.user-form textarea.error,.user-pass input:not([type=checkbox]):not(.form-submit).error,.user-pass textarea.error,.user-pass-reset input:not([type=checkbox]):not(.form-submit).error,.user-pass-reset textarea.error{border:1px solid #ea5c0c;color:#ea5c0c}.user-form textarea,.user-pass textarea,.user-pass-reset textarea{height:100px}.user-form summary,.user-pass summary,.user-pass-reset summary{margin-bottom:10px}.user-form .description,.user-form .password-confirm-message,.user-form .password-strength__title,.user-pass .description,.user-pass .password-confirm-message,.user-pass .password-strength__title,.user-pass-reset .description,.user-pass-reset .password-confirm-message,.user-pass-reset .password-strength__title{font-size:14px;line-height:1;margin-top:10px}.user-form select,.user-pass select,.user-pass-reset select{appearance:none;background:url(/themes/custom/aginode_base/integration/public/assets/images/icons/dropdown.svg) no-repeat 100%;border:1px solid #a39e9e;border-radius:4px;color:#000;cursor:pointer;display:block;line-height:inherit;min-height:40px;padding:5px 10px;width:100%}.user-form select.error,.user-pass select.error,.user-pass-reset select.error{border:1px solid #ea5c0c;color:#ea5c0c}.user-form #edit-language,.user-form #edit-timezone,.user-pass #edit-language,.user-pass #edit-timezone,.user-pass-reset #edit-language,.user-pass-reset #edit-timezone{display:none}.user-form .form-submit,.user-pass .form-submit,.user-pass-reset .form-submit{background:#ea5c0c;border:1px solid #ea5c0c;color:#fff;margin-top:20px}.user-form .form-submit[disabled],.user-pass .form-submit[disabled],.user-pass-reset .form-submit[disabled]{opacity:.2}.user-form .form-submit:hover,.user-pass .form-submit:hover,.user-pass-reset .form-submit:hover{background:#ef7d00;border:1px solid #ef7d00}.user-register-form .data-protection-notice{padding-top:1.875rem}
.messages{border:2px solid #0000;border-radius:.75rem;opacity:1;padding:1rem;position:relative;transition:opacity .3s cubic-bezier(.19,1,.22,1)}.messages .messages-list{margin-bottom:0;margin-top:0}.messages a,.messages a:active,.messages a:hover{color:#fff}.messages .messages__title{font-size:1rem;font-weight:600;margin:0 0 0 2.5rem}.messages .messages__content,.messages .messages__title{margin-left:2.125rem}.messages .messages__header{background-image:none;margin-bottom:.5rem;margin-right:1.5em;position:relative}.messages .messages__header:before{content:"";display:block;height:24px;left:0;position:absolute;top:2px;width:24px}.messages .button--dismiss{background-color:initial;border-color:#0000!important;border-radius:.5rem;color:#0000;height:29px;margin:.75rem;padding:0;position:absolute;right:0;text-indent:-99999px;top:0;transition:.15s cubic-bezier(.19,1,.22,1);width:29px}.messages .button--dismiss:hover:not(:focus){background-color:initial;border-color:#fff!important;color:#0000}.messages .button--dismiss :hover:focus .icon-close,.messages .button--dismiss:focus .icon-close{background-color:#1b1b1d}.messages .button--dismiss .icon-close{background-color:#fff;height:100%;left:0;mask-image:url(/themes/custom/aginode_base/integration/public/assets/images/icons/sprite.svg#close-view);mask-position:center;mask-repeat:no-repeat;mask-size:16px 16px;position:absolute;top:0;width:100%}.messages.messages--info{background-color:#122b3c;border-color:#122b3c;color:#589ac5}.messages.messages--info .messages__header{background:none}.messages.messages--info .messages__header:before{background-color:#589ac5;mask-image:url(/themes/custom/aginode_base/integration/public/assets/images/icons/sprite.svg#info-view);mask-position:center left;mask-repeat:no-repeat}.messages.messages--info .button--dismiss .icon-close:link{background-color:#589ac5}.messages.messages--status{background-color:#145242;color:#32cea4}.messages.messages--status .messages__header:before{background-color:#32cea4;mask-image:url(/themes/custom/aginode_base/integration/public/assets/images/icons/sprite.svg#status-view);mask-position:center left;mask-repeat:no-repeat}.messages.messages--status .button--dismiss .icon-close:link{background-color:#32cea4}.messages.messages--warning{background-color:#605328;color:#efcf64}.messages.messages--warning .messages__header:before{background-color:#efcf64;mask-image:url(/themes/custom/aginode_base/integration/public/assets/images/icons/sprite.svg#warning-view);mask-position:center left;mask-repeat:no-repeat}.messages.messages--warning .button--dismiss .icon-close:link{background-color:#efcf64}.messages.messages--error{background-color:#583333;color:#f39b9d}.messages.messages--error .messages__header:before{background-color:#f39b9d;mask-image:url(/themes/custom/aginode_base/integration/public/assets/images/icons/sprite.svg#error-view);mask-position:center left;mask-repeat:no-repeat}.messages.messages--error .button--dismiss .icon-close:link{background-color:#f39b9d}.messages.messages--error a{color:#fff}
