/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style: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;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
@font-face{font-family:'Montserrat';src:url(/themes/custom/econocom/fonts/MontserratV1-Light.woff2) format("woff2"),url(/themes/custom/econocom/fonts/MontserratV1-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(/themes/custom/econocom/fonts/MontserratV1-LightItalic.woff2) format("woff2"),url(/themes/custom/econocom/fonts/MontserratV1-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(/themes/custom/econocom/fonts/MontserratV1-Italic.woff2) format("woff2"),url(/themes/custom/econocom/fonts/MontserratV1-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(/themes/custom/econocom/fonts/MontserratV1-Regular.woff2) format("woff2"),url(/themes/custom/econocom/fonts/MontserratV1-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(/themes/custom/econocom/fonts/MontserratV1-Medium.woff2) format("woff2"),url(/themes/custom/econocom/fonts/MontserratV1-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(/themes/custom/econocom/fonts/MontserratV1-MediumItalic.woff2) format("woff2"),url(/themes/custom/econocom/fonts/MontserratV1-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(/themes/custom/econocom/fonts/MontserratV1-SemiBold.woff2) format("woff2"),url(/themes/custom/econocom/fonts/MontserratV1-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(/themes/custom/econocom/fonts/MontserratV1-SemiBoldItalic.woff2) format("woff2"),url(/themes/custom/econocom/fonts/MontserratV1-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(/themes/custom/econocom/fonts/MontserratV1-Bold.woff2) format("woff2"),url(/themes/custom/econocom/fonts/MontserratV1-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(/themes/custom/econocom/fonts/MontserratV1-BoldItalic.woff2) format("woff2"),url(/themes/custom/econocom/fonts/MontserratV1-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local(""),url(/themes/custom/econocom/fonts/roboto-v30-latin-ext_latin-regular.woff2) format("woff2"),url(/themes/custom/econocom/fonts/roboto-v30-latin-ext_latin-regular.woff) format("woff")}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:local(""),url(/themes/custom/econocom/fonts/roboto-v30-latin-ext_latin-italic.woff2) format("woff2"),url(/themes/custom/econocom/fonts/roboto-v30-latin-ext_latin-italic.woff) format("woff")}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local(""),url(/themes/custom/econocom/fonts/roboto-v30-latin-ext_latin-500.woff2) format("woff2"),url(/themes/custom/econocom/fonts/roboto-v30-latin-ext_latin-500.woff) format("woff")}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local(""),url(/themes/custom/econocom/fonts/roboto-v30-latin-ext_latin-700.woff2) format("woff2"),url(/themes/custom/econocom/fonts/roboto-v30-latin-ext_latin-700.woff) format("woff")}@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:local(""),url(/themes/custom/econocom/fonts/roboto-v30-latin-ext_latin-700italic.woff2) format("woff2"),url(/themes/custom/econocom/fonts/roboto-v30-latin-ext_latin-700italic.woff) format("woff")}*,*::before,*::after{box-sizing:border-box}ul,ol{padding:0}body,h1,h2,h3,h4,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{height:auto;max-width:100%;display:block}input,button,textarea,select{font:inherit}a{color:inherit}button{-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:none;outline:none;padding:0}@media (prefers-reduced-motion:reduce){*{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}h1,h2,h3{color:#3e0d81;font-family:"Montserrat";font-weight:700;line-height:1.2;position:relative}h1 em,h2 em,h3 em{color:#9f74d6;font-style:normal}h1{font-size:7rem;letter-spacing:-.24rem}h2{font-size:5rem}@media (max-width:768px){h2{font-size:3.2rem}}.site-name{padding-top:1rem;margin-right:auto}.site-name a{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJDYWxxdWVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA3NjkuOSAxMzYuMiI+PGRlZnM+PHN0eWxlPi5zdDAge2ZpbGwtcnVsZTogZXZlbm9kZDt9LnN0MCwgLnN0MSB7ZmlsbDogIzNlMGQ4MTt9PC9zdHlsZT48L2RlZnM+PHBhdGggaWQ9IkZpbGwtMSIgY2xhc3M9InN0MCIgZD0iTTksMzJoMGMuOC04LjcsMy44LTE0LjksOS4zLTE5czEyLjgtNS44LDIyLjgtNS44LDE3LjQsMS42LDIyLjUsNC45YzYsMy44LDguOSwxMC4yLDkuNCwxOS44SDlaTTguNywzOS4zaDczYzAtMTIuNi0xLjUtMjUuMy0xMi4yLTMyLjRDNjAuNS45LDQ5LjUsMCw0MSwwUzIwLjEsMi4zLDEzLjIsNy4xQzQuOCwxMy4xLDAsMjQuMiwwLDM3LjJzMy42LDIzLDExLjEsMjkuNGM2LjYsNS42LDE1LjIsNy44LDI5LjYsNy44LDEyLjUtLjQsMjUtMS44LDM3LjMtNC4zaDB2LTcuM2gwYy0xMi4xLDIuNC0yNC4zLDMuNy0zNi42LDQtMTEuMSwwLTE5LjEtMi0yNC4zLTZzLTguMy0xMS4xLTguNS0yMS41aDBjMCwwLDAsMCwwLDBaTTEzMSw3My4zYzEwLjEtLjQsMjAtMS44LDI5LjgtNC4xdi03Yy05LjIsMi4xLTE4LjUsMy40LTI4LDMuOS02LjkuNS0xMy44LTEuMy0xOS41LTUuMi01LjctNC41LTguNC0xMS45LTguNC0yMi42czMuNC0xOC45LDEwLjYtMjMuM2M1LjUtMy40LDEyLjgtNC45LDIyLjYtNC45czE0LjEuNywyMC45LDEuM3YtNy4zYy03LS43LTEzLjYtMS4zLTIwLjUtMS4zLTEwLjMsMC0xOS4yLDEuMy0yNyw2LTEwLjcsNi0xNC45LDE3LjUtMTQuOSwyOS40czIuNCwyMS41LDEwLjQsMjguMWM2LjksNS43LDE1LjIsNywyMy43LDdoLjNaTTI0OC4xLDM4LjdjMCwxMC4zLTIuNiwxNy4yLTguMywyMS41LTUuNyw0LjQtMTQuMSw2LTI1LjcsNnMtMTkuNy0yLTI1LjItNi4yYy02LjItNC42LTguOS0xMS45LTguOS0yMi4zczIuNy0xNy4zLDguNC0yMS43YzUuOC00LjQsMTQuMS02LDI1LjctNnMxOSwxLjgsMjQuNSw1LjhjNi42LDQuNyw5LjUsMTIuMiw5LjUsMjIuOWgwWk0yNTYuNCwzOGMwLTExLjktMy4zLTIxLjktMTEuOS0yOC04LTUuNC0xOC4zLTcuMS0zMC40LTcuMXMtMjIuNywxLjctMzAuNSw3LjFjLTguNiw2LTExLjksMTYtMTEuOSwyOC4yczMuNCwyMi4xLDExLjksMjhjNy44LDUuNCwxOC4yLDcuMSwzMC41LDcuMXMyMi40LTEuNiwzMC4zLTcuMWM4LjYtNiwxMS45LTE1LjksMTEuOS0yOC4yLDAsMCwwLDAsMCwwWk0zMzcuMiw3MS41aDcuOFYyOS43YzAtOC40LTEuMS0xNC45LTctMjAuMXMtMTMuNy02LjgtMjIuMS02LjgtMjMuNywzLjMtMzQuNyw2bC0uNy00LjFoLTYuM3Y2Ni44aDcuOFYxNS42YzExLjktMi44LDIyLTUuMywzMy41LTUuM3MxMi40LDEuMiwxNi4yLDQuNWMzLjgsMy4zLDUuNSw3LjgsNS41LDE0Ljl2NDEuOGgwWk00MzkuNSwzOC43YzAsMTAuMy0yLjcsMTcuMi04LjMsMjEuNS01LjcsNC40LTE0LjEsNi0yNS43LDZzLTE5LjYtMi0yNS4yLTYuMmMtNi4yLTQuNi05LTExLjktOS0yMi4zczIuNi0xNy4zLDguNC0yMS43YzUuOC00LjQsMTQuMS02LDI1LjctNnMxOSwxLjgsMjQuNSw1LjhjNi42LDQuNiw5LjUsMTIuMSw5LjUsMjIuOWgwczAsMCwwLDBaTTQ0Ny44LDM4YzAtMTEuOS0zLjMtMjEuOS0xMS45LTI4LTcuOS01LjQtMTguMS03LjEtMzAuNC03LjFzLTIyLjcsMS43LTMwLjQsNy4xYy04LjYsNi0xMS45LDE2LTExLjksMjguMnMzLjQsMjIuMSwxMS45LDI4YzcuOCw1LjQsMTguMiw3LjEsMzAuNCw3LjFzMjIuNC0xLjYsMzAuNC03LjFjOC42LTYsMTEuOS0xNS45LDExLjktMjguMiwwLDAsMCwwLDAsMFpNNDk3LjEsNzMuM2MxMC0uNCwxOS45LTEuOCwyOS43LTQuMXYtNi45Yy05LjIsMi4xLTE4LjUsMy40LTI4LDMuOS02LjguNC0xMy41LTEuNC0xOS4xLTUuMi01LjctNC41LTguNC0xMS45LTguNC0yMi42czMuNC0xOC45LDEwLjYtMjMuM2M1LjQtMy40LDEyLjgtNC45LDIyLjUtNC45czE0LjEuNywyMC45LDEuM3YtNy4zYy03LjEtLjctMTMuNy0xLjMtMjAuNi0xLjMtMTAuMywwLTE5LjEsMS4zLTI3LDYtMTAuNyw2LTE0LjksMTcuNS0xNC45LDI5LjRzMi40LDIxLjUsMTAuNCwyOC4xYzYuOSw1LjcsMTUuMiw3LDIzLjksN2gwYzAsMCwwLDAsMCwwWk02MTQuMywzOC43YzAsMTAuMy0yLjYsMTcuMi04LjMsMjEuNXMtMTQuMSw2LTI1LjcsNi0xOS43LTItMjUuMi02LjJjLTYuMi00LjYtOS0xMS45LTktMjIuM3MyLjctMTcuMyw4LjQtMjEuN2M1LjgtNC40LDE0LjEtNiwyNS43LTZzMTksMS44LDI0LjUsNS44YzYuNiw0LjYsOS41LDEyLjEsOS41LDIyLjloMHMwLDAsMCwwWk02MjIuNiwzOGMwLTExLjktMy4zLTIxLjktMTEuOS0yOC03LjktNS40LTE4LjMtNy4xLTMwLjQtNy4xcy0yMi43LDEuNy0zMC41LDcuMWMtOC42LDYtMTEuOSwxNi0xMS45LDI4LjJzMy40LDIyLjEsMTEuOSwyOGM3LjgsNS40LDE4LjIsNy4xLDMwLjUsNy4xczIyLjQtMS42LDMwLjMtNy4xYzguNi02LDExLjktMTUuOSwxMS45LTI4LjJoMCwwWk03NjkuOSw3MS41VjI5LjdjMC04LjQtMS0xNC45LTYuNi0yMC4xLTUuNS01LjItMTMtNi44LTIxLjItNi44LTExLjMuNS0yMi41LDIuMy0zMy41LDUuMmwtNC43LDEuMWMtNi00LjktMTQuNy02LjUtMjMtNi4zLTExLjkuMy0zMy4yLDYtMzMuMiw2bC0uNy00aC02LjN2NjYuNmg3LjhWMTUuNmMxMC41LTIuNiwyMS4yLTQuMywzMi01LjMsNi42LS4zLDEzLjgsMS4yLDE3LjYsNC41LDMuOCwzLjMsNS41LDcuOCw1LjUsMTQuOXY0MS44aDcuOFYyOS43Yy4zLTQuOS0uNi05LjgtMi42LTE0LjMsMS4yLS4zLDIuNC0uNiwzLjUtLjgsOS41LTIuNSwxOS4yLTMuOSwyOS00LjIsNS41LS40LDExLDEuMiwxNS41LDQuNSwzLjgsNCw1LjgsOS40LDUuMywxNC45djQxLjhoNy44LDBaIi8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTI1Mi42LDEwMi4xaDYuMnYyOC4zaDE3LjZ2NS4zaC0yMy44di0zMy42aDBaIi8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTI4Ni4xLDEwMi4xaDYuMnYzMy42aC02LjJ2LTMzLjZoMFoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzM2LjcsMTAyLjFsLTE0LjYsMzMuNmgtNi4xbC0xNC43LTMzLjZoNi44bDExLjIsMjUuOSwxMS4zLTI1LjloNi4yWiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zNzAuMywxMzAuNXY1LjJoLTI1LjJ2LTMzLjZoMjQuNXY1LjJoLTE4LjN2OC43aDE2LjJ2NS4xaC0xNi4ydjkuM2gxOVoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDA2LjksMTA3LjRoLTExLjF2LTUuM2gyOC41djUuM2gtMTEuMXYyOC4zaC02LjJ2LTI4LjNoMFoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDU5LDEzMC41djUuMmgtMjUuMnYtMzMuNmgyNC41djUuMmgtMTguM3Y4LjdoMTYuMnY1LjFoLTE2LjJ2OS4zaDE5WiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00NzcsMTM0Yy0yLjctMS41LTQuOS0zLjUtNi40LTYuMi0xLjUtMi42LTIuMy01LjYtMi4zLTguOXMuOC02LjMsMi40LTguOWMxLjYtMi42LDMuNy00LjcsNi41LTYuMiwyLjctMS41LDUuOC0yLjIsOS4yLTIuMnM1LjMuNSw3LjUsMS40LDQuMiwyLjQsNS44LDQuMmwtNCwzLjhjLTIuNC0yLjYtNS40LTMuOS05LTMuOXMtNC40LjUtNi4yLDEuNS0zLjIsMi40LTQuMyw0LjItMS41LDMuOC0xLjUsNi4xLjUsNC4zLDEuNSw2LjFjMSwxLjgsMi41LDMuMiw0LjMsNC4yczMuOSwxLjUsNi4yLDEuNWMzLjUsMCw2LjUtMS4zLDktNGw0LDMuOGMtMS42LDEuOC0zLjUsMy4yLTUuOCw0LjItMi4zLDEtNC44LDEuNC03LjYsMS40cy02LjUtLjctOS4yLTIuMmgwWiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01NDAuMSwxMDIuMXYzMy42aC02LjJ2LTE0LjRoLTE3LjR2MTQuNGgtNi4ydi0zMy42aDYuMnYxMy45aDE3LjR2LTEzLjloNi4yWiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;background-position:center center;display:block;overflow:hidden;text-indent:-999px;height:4.5rem;width:25.8rem}@media (max-width:940px){.site-name a{width:20rem}}@media (max-width:600px){.site-name a{width:18rem}}.block-follow-us .item-list{line-height:1}.block-follow-us .item-list a:before{transition:color .3s}.block-follow-us .item-list a:hover:before{color:#8727db}.block-follow-us li{display:inline-block;margin:0;vertical-align:middle}.block-follow-us h3{color:#3e0d81;font-family:'Montserrat';font-size:1.4rem;font-weight:700;letter-spacing:0;margin-right:2rem;position:relative}.tint-main .block-follow-us h3{color:#a954f3}.block-follow-us a{color:#3e0d81;display:block;font-size:3.5rem;margin-left:1.6rem;text-decoration:none}.tint-main .block-follow-us a{color:#a954f3}.lang-fr .field--label-inline .field__label::after{margin-left:.5rem}.card{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.1);background:#fff;border-radius:1rem;padding:4rem}.greybg{position:relative}.greybg>div,.greybg>ul{position:relative;z-index:1}.greybg:before{background:#f7f8fc;bottom:0;content:'';display:block;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw}.btn{margin:2rem 0 1rem}.tint-corp .btn{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s}@media (max-width:600px){.tint-corp .btn{padding:1.5rem 3rem}}.tint-corp .btn:hover{background:#f9c757}.tint-corp .btn.pdf{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem}@media (max-width:600px){.tint-corp .btn.pdf{padding:1.5rem 3rem}}.tint-corp .btn.pdf:hover{background:#f9c757}@media (max-width:600px){.tint-corp .btn.pdf{padding:1.1rem 5rem 1.3rem 1.5rem}}.tint-corp .btn.pdf:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.tint-corp .btn.pdf:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.tint-corp .btn.pdf:hover:before{opacity:0}.tint-corp .btn.pdf:hover:after{opacity:1}.tint-hr .btn{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s}@media (max-width:600px){.tint-hr .btn{padding:1.5rem 3rem}}.tint-hr .btn:hover{background:#f9c757}.tint-hr .btn.pdf{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem}@media (max-width:600px){.tint-hr .btn.pdf{padding:1.5rem 3rem}}.tint-hr .btn.pdf:hover{background:#f9c757}@media (max-width:600px){.tint-hr .btn.pdf{padding:1.1rem 5rem 1.3rem 1.5rem}}.tint-hr .btn.pdf:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.tint-hr .btn.pdf:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.tint-hr .btn.pdf:hover:before{opacity:0}.tint-hr .btn.pdf:hover:after{opacity:1}.tint-main .btn{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;background:#ff997f;color:#fff}@media (max-width:600px){.tint-main .btn{padding:1.5rem 3rem}}.tint-main .btn:hover{background:#f9c757}.tint-main .btn:hover{background:#ff8679}.tint-main .btn.pdf{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem;background:#ff997f;color:#fff}@media (max-width:600px){.tint-main .btn.pdf{padding:1.5rem 3rem}}.tint-main .btn.pdf:hover{background:#f9c757}@media (max-width:600px){.tint-main .btn.pdf{padding:1.1rem 5rem 1.3rem 1.5rem}}.tint-main .btn.pdf:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.tint-main .btn.pdf:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.tint-main .btn.pdf:hover:before{opacity:0}.tint-main .btn.pdf:hover:after{opacity:1}.tint-main .btn.pdf:before{background:#ffa993;color:#fff}.tint-main .btn.pdf:after{background:#ff997f;color:#fff}.tint-main .btn.pdf:hover{background:#ff8d70}.swiper-pagination-bullets{display:flex;justify-content:center}.swiper-pagination-bullets .swiper-pagination-bullet{background:#3e0d81;border-radius:.5rem;height:1rem;opacity:.3;margin:.5rem;transition:opacity .3s;width:1rem}.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.anchor-name{position:absolute !important;top:0;left:0;background:#bef;padding:.3rem .6rem;display:inline-block;font-size:1.2rem;font-weight:normal;color:#3e0d81 !important}.anchor-name .done{position:absolute;background:#feb;top:0;left:0;bottom:0;right:0;padding:.3rem .6rem;text-align:center}#CybotCookiebotDialogHeader{display:none !important}html{font-size:10px;letter-spacing:-.01rem}body{--wrapper-width:1300px;--wrapper-padding:2rem;-webkit-font-smoothing:antialiased;background:#fff;color:#3e0d81;font-family:'Roboto',sans-serif;font-size:1.8rem;font-weight:400;line-height:1.4;margin:0}body.news-shown,body.overlay{overflow:hidden}.dialog-off-canvas-main-canvas{position:relative}.layout-content{margin-top:15rem;overflow-x:hidden}.has-header .layout-content{margin-top:0}.page-node-type-landing-page .layout-content{margin-top:10rem;margin-bottom:5rem}.jobs-list main{margin-top:10rem}.jobs-list .layout-content,.wrapper{margin:0 auto;max-width:var(--wrapper-width);padding:var(--wrapper-padding);position:relative}.spacer{padding:5rem;flex:0 0 100%;width:100%}@media (max-width:768px){.spacer{padding:1rem}}.cols{margin:0 -1.5rem;display:flex;flex-wrap:wrap}.cols>div{margin:1.5rem;width:100%}.cols.cols-2>div{width:calc(100% / 2 - 3rem)}@media (max-width:768px){.cols.cols-2>div{width:calc(100%)}}.cols.cols-3>div{width:calc(100% / 3 - 3rem)}.cols.cols-4>div{width:calc(100% / 4 - 3rem)}.cols.cols-5>div{width:calc(100% / 5 - 3rem)}@media (max-width:940px){.cols.cols-5>div{width:calc(100% / 3 - 3rem)}}@media (max-width:768px){.cols.cols-5>div{width:calc(100% / 3 - 3rem)}}@media (max-width:600px){.cols.cols-5>div{width:calc(100%)}}.block-local-tasks-block{position:fixed;bottom:0;left:0;width:100vw;background:#fff;padding:0;margin:0;box-shadow:0 0 10px rgba(0,0,0,0.3);z-index:100}.block-local-tasks-block .tabs.primary{margin:0}.block-local-tasks-block .tabs.primary a{font-size:1.6rem;display:block;padding:.7rem 1rem}.block-local-tasks-block>div{border:0;padding:0}.user-login-form{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.1);border-radius:1rem;padding:2rem;margin:6rem auto;max-width:55rem}.user-login-form .form-item--error-message{font-size:1.2rem;margin:1rem 0}.user-login-form .form-item--error-message strong{font-weight:normal}.user-login-form>.form-item{padding:0}.user-login-form label{display:block}.user-login-form .description{display:none}.user-login-form .form-text{margin-left:auto;width:15rem}body.is-admin:after{bottom:0;color:#fff;content:'standard';padding:.5rem .7rem .6rem;position:fixed;right:0;z-index:9999;background-color:grey}@media (min-width:1340px){body.is-admin:after{content:'xlarge';background-color:orangered}}@media (max-width:940px){body.is-admin:after{content:'medium';background-color:green}}@media (max-width:768px){body.is-admin:after{content:'small';background-color:blue}}@media (max-width:600px){body.is-admin:after{content:'xsmall';background-color:purple}}.site-header{top:0;position:fixed;width:100vw;z-index:3}.toolbar-horizontal .site-header{top:39px}.toolbar-horizontal.toolbar-tray-open .site-header{top:79px}.site-header .wrapper{padding-top:0}.site-header .bg{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.1);background:#fff;bottom:0;opacity:0;position:absolute;left:-2rem;right:-2rem;top:0;z-index:-1;transition:opacity .3s}.scrolled .site-header .bg{opacity:1}.site-header .pre-header{align-items:center;color:#fff;display:flex;height:4rem;line-height:1;position:relative;transition:height .3s}@media (max-width:600px){.site-header .pre-header{height:3.5rem}}.site-header .pre-header:before{background:#3e0d81;bottom:0;content:'';left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}.site-header .pre-header .right{align-items:center;display:flex;margin-left:auto}.site-header .pre-header .dyn-data{font-family:'Roboto';font-size:1.3rem}@media (max-width:600px){.site-header .pre-header .dyn-data{font-size:1.1rem}}.site-header .pre-header .dyn-data span{opacity:.5}.site-header .pre-header .dyn-data span.stock-value{font-size:1.6rem;font-weight:500;margin-right:.5rem;opacity:1;padding-left:2rem;position:relative}@media (max-width:600px){.site-header .pre-header .dyn-data span.stock-value{font-size:1.3rem;padding-left:1.5rem}}.site-header .pre-header .dyn-data span.stock-value:before{content:'';display:inline-block;height:1rem;left:0;position:absolute;top:.5rem;width:.9rem;transition:height .3s}@media (max-width:600px){.site-header .pre-header .dyn-data span.stock-value:before{height:.8rem;top:.4rem;width:.7rem}}.scrolled .site-header .pre-header .dyn-data span.stock-value:before{height:0}.site-header .pre-header .dyn-data span.var-up:before{border-right:0.15rem solid #1BDF99;border-top:0.15rem solid #1BDF99}.site-header .pre-header .dyn-data span.var-down:before{border-bottom:0.15rem solid #DF1B40;border-right:0.15rem solid #DF1B40}.scrolled .site-header .pre-header{height:0}.site-header .block-language{margin-left:auto}.site-header .block-language ul{display:flex}.site-header .block-language .language-link{display:block;font-size:0;opacity:.5;text-decoration:none;text-transform:uppercase}@media (max-width:600px){.site-header .block-language .language-link{margin-top:.1rem}}.site-header .block-language .language-link:before{font-size:1.3rem;content:attr(hreflang);padding:.5rem}@media (max-width:600px){.site-header .block-language .language-link:before{font-size:1.1rem;padding:.5rem}}.site-header .block-language .language-link.is-active{color:#fff;opacity:1;font-weight:600}@media (max-width:940px){.site-header .block-menu-header{display:none}}.site-header .content{display:flex;padding:4rem 0 2rem;align-items:center}.site-header .content .menu{font-family:Montserrat;font-weight:600;font-size:1.5rem;text-transform:lowercase;margin:0 1.5rem}.site-header .content .menu li{display:inline-block;padding:0}.site-header .content .menu li>a{color:inherit;padding:.5rem 1.7rem;text-decoration:none;transition:color .3s}.site-header .content .menu li>a:hover{color:#8727db}.site-header .btn{font-family:"Montserrat";font-size:1.2rem;font-weight:600;background:#f9d957;border-radius:2rem;color:#3e0d81;font-size:1.2rem;margin:0 0 0 1.5rem;padding:.8rem 2rem;text-decoration:none;transform:translateY(0.1rem);transition:background .3s}.tint-main .site-header .btn{background:#ff997f;color:#fff}.tint-main .site-header .btn:hover{background:#ff8679}@media (max-width:768px){.site-header .btn{display:none}}.has-header .site-header .site-name a,.has-header .site-header .toggle-search,.has-header .site-header .toggle-menu,.has-header .site-header .menu li>a:not(.btn){filter:brightness(25) saturate(0)}.scrolled .site-header .site-name a,.scrolled .site-header .toggle-search,.scrolled .site-header .toggle-menu,.scrolled .site-header .menu li>a:not(.btn){filter:none}.site-header .togglable{display:none}.toggle-menu,.toggle-search{margin-left:2rem;font-size:2.5rem;line-height:0}.websites-list{margin-left:3rem;position:relative}@media (max-width:600px){.websites-list{margin-left:1.5rem}}.websites-list a{text-decoration:none}.websites-list .toggle-mask{position:absolute;top:0;left:0;right:0;bottom:0}.websites-list .toggle{padding-right:1.5rem}@media (max-width:600px){.websites-list .toggle{padding-right:0}.websites-list .toggle span:before{margin-right:0}}.scrolled .websites-list .toggle{height:0;overflow:hidden}.scrolled .websites-list .toggle:after{display:none}.websites-list .toggle:after{content:"\e906";font-family:'ec-icons';font-size:.4em;position:absolute;right:0;top:.8em;transform:rotate(180deg);transition:transform .3s}@media (max-width:768px){.websites-list .toggle:after{display:none}}.websites-list .toggle.folded:after{transform:rotate(0deg)}.websites-list span{align-items:center;display:flex;font-size:1.4rem}.websites-list span:before{content:'';flex-shrink:0;width:2.2rem;height:2.2rem;background-size:contain;background-repeat:no-repeat;margin-right:1rem}.websites-list span.at:before{background-image:url(/themes/custom/econocom/assets/flags/at.svg)}.websites-list span.be:before{background-image:url(/themes/custom/econocom/assets/flags/be.svg)}.websites-list span.br:before{background-image:url(/themes/custom/econocom/assets/flags/br.svg)}.websites-list span.ch:before{background-image:url(/themes/custom/econocom/assets/flags/ch.svg)}.websites-list span.corp:before{background-image:url(/themes/custom/econocom/assets/flags/corp.svg)}.websites-list span.de:before{background-image:url(/themes/custom/econocom/assets/flags/de.svg)}.websites-list span.es:before{background-image:url(/themes/custom/econocom/assets/flags/es.svg)}.websites-list span.it:before{background-image:url(/themes/custom/econocom/assets/flags/it.svg)}.websites-list span.lu:before{background-image:url(/themes/custom/econocom/assets/flags/lu.svg)}.websites-list span.nl:before{background-image:url(/themes/custom/econocom/assets/flags/nl.svg)}.websites-list span.pl:before{background-image:url(/themes/custom/econocom/assets/flags/pl.svg)}.websites-list span.uk:before{background-image:url(/themes/custom/econocom/assets/flags/uk.svg)}.websites-list span.us:before{background-image:url(/themes/custom/econocom/assets/flags/us.svg)}.websites-list .dropdown{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.1);background:#fff;border-radius:1rem;color:#3e0d81;padding:2rem 3rem;position:absolute;top:2.5rem;right:0;z-index:999}.websites-list .dropdown span{padding:.6rem 2rem;margin:0 -3rem;white-space:nowrap}.websites-list .dropdown span:hover{background:#f7f8fc}.websites-list .dropdown span.current{font-weight:600}.togglable-menu{top:0;box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.1);background:#fff;font-family:"Montserrat";display:none;position:fixed;top:4rem;width:100vw;z-index:6}.toolbar-horizontal .togglable-menu{top:39px}.toolbar-horizontal.toolbar-tray-open .togglable-menu{top:79px}@media (max-width:600px){.togglable-menu{top:3.5rem}}.scrolled .togglable-menu{top:0}.togglable-menu .icon-search{opacity:0;cursor:default}.togglable-menu>.wrapper .top-content{align-items:center;display:flex;padding:2rem 0}.togglable-menu>.wrapper .top-content:last-child{align-items:flex-start;padding:4rem 0}.togglable-menu>.wrapper .main-content{align-items:flex-start;display:flex;padding:2rem 0;max-height:calc(100vh - 7rem);overflow-y:auto}@media (max-width:768px){.togglable-menu>.wrapper .main-content{flex-wrap:wrap}.togglable-menu>.wrapper .main-content>div{width:100%}}.togglable-menu ul{margin:0;padding:0}.togglable-menu ul ul{display:none}.togglable-menu li{list-style-image:none;list-style-type:none}.togglable-menu li a{text-decoration:none}.togglable-menu .rootmenu{border-right:2px solid #dadbe3;padding-right:6rem;margin-right:3rem;text-transform:lowercase}@media (max-width:768px){.togglable-menu .rootmenu{border-right:none;padding-right:0;margin-right:0}}.togglable-menu .rootmenu li{color:rgba(62,13,129,0.5);padding-bottom:1.2rem}.togglable-menu .rootmenu li.menu-item--active-trail,.togglable-menu .rootmenu li:hover{color:#3e0d81}.togglable-menu .rootmenu a{font-size:2.2rem;font-weight:600;transition:color .3s;white-space:nowrap}@media (max-width:940px){.togglable-menu .rootmenu a{font-size:2rem}}.togglable-menu .rootmenu .menu .menu{padding-top:2rem}.togglable-menu .rootmenu .menu .menu a{color:#aaaebd;font-size:1.6rem;font-weight:500}.togglable-menu .rootmenu .menu .menu .menu-item--active-trail a{color:#3e0d81}.desktop .togglable-menu .rootmenu .menu .menu{display:none}.togglable-menu .submenu{padding-right:4rem}.mobile .togglable-menu .submenu{display:none}.togglable-menu .submenu li{margin-bottom:2rem}.togglable-menu .submenu a{color:#aaaebd;font-size:1.6rem;font-weight:400;transition:color .3s}@media (max-width:940px){.togglable-menu .submenu a{font-size:1.4rem}}.togglable-menu .submenu a.is-active,.togglable-menu .submenu a:hover{color:#3e0d81;font-weight:500}.togglable-menu .block-follow-us{margin-right:2rem}.togglable-menu .block-follow-us h3{display:none}.togglable-menu .block-follow-us a{font-size:2.8rem;margin-left:1rem}@media (max-width:768px){.togglable-menu .block-follow-us{border-top:2px solid rgba(218,219,227,0.7);margin:0;padding:5rem 0}.togglable-menu .block-follow-us a{font-size:5rem;margin-right:1rem}}.togglable-menu .rh,.togglable-menu .contact{font-family:"Montserrat";font-size:1.2rem;font-weight:600;background:#ff997f;color:#fff;border-radius:2rem;font-size:1.2rem;margin:0 0 0 1.5rem;padding:.8rem 2rem;text-decoration:none;transform:translateY(0.1rem)}.tint-corp .togglable-menu .rh,.tint-corp .togglable-menu .contact{background:#f9d957;color:#3e0d81}@media (max-width:768px){.togglable-menu .rh,.togglable-menu .contact{border-radius:3rem;font-size:1.6rem;padding:1.5rem 5rem;margin:2rem auto}}.togglable-menu .block-push-blog{font-family:"Montserrat";font-size:2.2rem;font-weight:600;line-height:1.25;margin-left:auto;max-width:45rem;min-width:45rem}@media (max-width:940px){.togglable-menu .block-push-blog{max-width:35rem;min-width:35rem}}@media (max-width:768px){.togglable-menu .block-push-blog{max-width:100%;min-width:100%;margin:3rem auto 0}}@media (max-width:600px){.togglable-menu .block-push-blog{font-size:1.8rem}}.togglable-menu .block-push-blog>div{background-color:#3e0d81;background-position:bottom right;background-repeat:no-repeat;background-size:70%;border-radius:1rem;padding-bottom:93%;position:relative;width:100%}.togglable-menu .block-push-blog .title1{color:#9F77D3;letter-spacing:-0.07rem}.togglable-menu .block-push-blog .title2{color:#fff;letter-spacing:-0.07rem}.togglable-menu .block-push-blog .btn{color:#fff;background:#ff997f;border-radius:2rem;display:inline-block;font-size:1.3rem;font-weight:700;margin-top:2.5rem;padding:1.3rem 3.6em 1.3rem 2.8rem;position:relative;text-decoration:none}@media (max-width:768px){.togglable-menu .block-push-blog .btn{position:absolute;bottom:0}}.togglable-menu .block-push-blog .btn:after{background:rgba(255,255,255,0.2);border-radius:50%;color:#fff;content:'\e902';font-family:'ec-icons';font-size:.9em;font-weight:normal;padding:.9rem;position:absolute;right:.5rem;top:.5rem}.togglable-menu .block-push-blog .content{bottom:2rem;position:absolute;top:5rem;left:4rem;right:13rem}@media (max-width:940px){.togglable-menu .block-push-blog .content{top:3rem;left:2rem;right:9rem}}@media (max-width:768px){.togglable-menu .block-push-blog .content{top:3rem;left:2rem;right:6rem}}.togglable-menu .block-language{position:relative;margin-right:2rem}@media (max-width:940px){.togglable-menu .block-language{margin:2rem 0;padding:2rem 0}}@media (max-width:768px){.togglable-menu .block-language{border-top:2px solid rgba(218,219,227,0.7);padding-top:4rem}}.togglable-menu .block-language select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;left:0;outline:none;opacity:0;position:absolute;top:0;width:100%;height:100%}.togglable-menu .block-language .current-lang{font-size:1.3rem;font-weight:600;text-transform:uppercase}.togglable-menu .block-language .current-lang:before{content:'';display:inline-block;height:30px;margin-right:1rem;vertical-align:middle;width:30px}.togglable-menu .block-language .current-lang:after{content:"\e906";display:inline-block;font-family:"ec-icons";font-size:.5em;margin-left:1rem;vertical-align:middle}.togglable-menu .block-language .current-lang.fr:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMDUyYjQ7fS5jbHMtMSwuY2xzLTIsLmNscy0ze2ZpbGwtcnVsZTpldmVub2RkO30uY2xzLTJ7ZmlsbDojZjBmMGYwO30uY2xzLTN7ZmlsbDojZDgwMDI3O308L3N0eWxlPjwvZGVmcz48ZyBpZD0iQ2FscXVlXzIiIGRhdGEtbmFtZT0iQ2FscXVlIDIiPjxnIGlkPSJDYWxxdWVfMS0yIiBkYXRhLW5hbWU9IkNhbHF1ZSAxIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0wLDE1QTE1LDE1LDAsMCwwLDkuNzgsMjkuMDZWLjkzQTE1LDE1LDAsMCwwLDAsMTUiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0yMC4yMi45M0ExNS4xMSwxNS4xMSwwLDAsMCw5Ljc4LjkzVjI5LjA3YTE1LjExLDE1LjExLDAsMCwwLDEwLjQ0LDBaIi8+PHBhdGggY2xhc3M9ImNscy0zIiBkPSJNMzAsMTVBMTUsMTUsMCwwLDAsMjAuMjIuOTNWMjkuMDZBMTUsMTUsMCwwLDAsMzAsMTUiLz48L2c+PC9nPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;background-position:center center}.togglable-menu .block-language .current-lang.en:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmMGYwZjA7ZmlsbC1ydWxlOmV2ZW5vZGQ7fS5jbHMtMntmaWxsOiMwMDUyYjQ7fS5jbHMtM3tmaWxsOiNkODAwMjc7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJDYWxxdWVfMiIgZGF0YS1uYW1lPSJDYWxxdWUgMiI+PGcgaWQ9IkNhbHF1ZV8xLTIiIGRhdGEtbmFtZT0iQ2FscXVlIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LDBBMTUsMTUsMCwxLDEsMCwxNSwxNSwxNSwwLDAsMSwxNSwwWiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTE5LjM3LDI5LjM1QTE1LDE1LDAsMCwwLDI0LDI3bC00LjU4LTQuNThaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMjIuNDYsMTkuMzcsMjcsMjRhMTUsMTUsMCwwLDAsMi4zMS00LjU4WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTYuMDUsMjdhMTUsMTUsMCwwLDAsNC41OCwyLjMxVjIyLjQ2WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTS42NSwxOS4zN0ExNSwxNSwwLDAsMCwzLDI0bDQuNTgtNC41OFoiLz48cGF0aCBjbGFzcz0iY2xzLTMiIGQ9Ik0yOS44NCwxMi44MkgxNy4xOFYuMTZhMTQuOTMsMTQuOTMsMCwwLDAtNC4zNiwwVjEyLjgySC4xNmExNC45MywxNC45MywwLDAsMCwwLDQuMzZIMTIuODJWMjkuODRhMTQuOTMsMTQuOTMsMCwwLDAsNC4zNiwwVjE3LjE4SDI5Ljg0YTE0LjkzLDE0LjkzLDAsMCwwLDAtNC4zNloiLz48cGF0aCBjbGFzcz0iY2xzLTMiIGQ9Ik0xOS4zNywxMC42MywyNS42LDQuNGExNC4xMSwxNC4xMSwwLDAsMC0xLjA3LTFMMTkuMzcsOC41N1oiLz48cGF0aCBjbGFzcz0iY2xzLTMiIGQ9Ik0zLjQyLDUuNDdsNS4xNSw1LjE2aDIuMDZMNC40LDQuNEExMi4yOSwxMi4yOSwwLDAsMCwzLjQyLDUuNDdaIi8+PHBhdGggY2xhc3M9ImNscy0zIiBkPSJNMTAuNjMsMTkuMzdoMEw0LjQsMjUuNmExNC4xMSwxNC4xMSwwLDAsMCwxLjA3LDFsNS4xNi01LjE1WiIvPjxwYXRoIGNsYXNzPSJjbHMtMyIgZD0iTTIxLjQzLDE5LjM3SDE5LjM3TDI1LjYsMjUuNmExNC4xMSwxNC4xMSwwLDAsMCwxLTEuMDdaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMjkuMzUsMTAuNjNBMTUsMTUsMCwwLDAsMjcsNi4wNWwtNC41OCw0LjU4WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTI0LDNBMTUsMTUsMCwwLDAsMTkuMzcuNjVWNy41NFoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xMC42My42NUExNSwxNSwwLDAsMCw2LjA1LDNsNC41OCw0LjU4WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTcuNTQsMTAuNjMsMyw2LjA1QTE1LDE1LDAsMCwwLC42NSwxMC42M1oiLz48L2c+PC9nPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;background-position:center center}.togglable-menu .toggle-menu{padding-left:.748rem}.overlay-curtain{background:rgba(5,6,45,0.3);bottom:0;position:fixed;left:0;opacity:0;right:0;top:4rem;transition:opacity .6s;z-index:-10}@media (max-width:600px){.overlay-curtain{top:3.5rem}}.scrolled .overlay-curtain{top:0}.overlay .overlay-curtain{opacity:1;z-index:5}.search-panel{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.1);top:0;background:#3e0d81;bottom:0;color:#fff;display:none;font-family:"Montserrat";overflow-y:scroll;position:fixed;top:4rem;width:100vw;z-index:6}.toolbar-horizontal .search-panel{top:39px}.toolbar-horizontal.toolbar-tray-open .search-panel{top:79px}@media (max-width:600px){.search-panel{top:3.5rem}}.scrolled .search-panel{top:0}.search-panel a{text-decoration:none}.search-panel h2{color:#3e0d81;font-size:2.2rem;font-weight:600;padding-bottom:1rem}.search-panel .view-content{padding-top:3rem}.search-panel .views-row{background:#fff;border-radius:1rem;color:#aaaebd;font-size:1.8rem;padding:5rem;margin-bottom:3rem}.user-logged-in .search-panel{bottom:6rem}.search-panel>.wrapper>.content{display:flex;padding:2rem 0;align-items:center}.search-panel>.wrapper>.content:last-child{align-items:flex-start;display:block;padding:4rem 0}.search-panel>.wrapper>.content .menu{font-family:Montserrat;font-weight:600;font-size:1.5rem;text-transform:lowercase;margin:0 1.5rem}.search-panel>.wrapper>.content .menu li{display:inline-block;padding:0}.search-panel>.wrapper>.content .menu li>a{color:inherit;padding:.5rem;text-decoration:none;transition:color .3s}.search-panel>.wrapper>.content .menu li>a:hover{color:#8727db}.search-panel .btn{font-family:"Montserrat";font-size:1.2rem;font-weight:600;background:#ff997f;color:#fff;border-radius:2rem;font-size:1.2rem;margin:0 0 0 1.5rem;padding:.8rem 2rem;text-decoration:none;transform:translateY(0.1rem)}.tint-corp .search-panel .btn{background:#f9d957;color:#3e0d81}.search-panel .site-name a,.search-panel .toggle-search,.search-panel .toggle-menu,.search-panel .menu li>a:not(.btn){filter:brightness(25) saturate(0)}.search-panel .toggle-search{padding-left:.748rem}.search-panel .toggle-search .icon-close{margin:0 -.7rem 0 -.8rem}.search-panel .block-language{position:relative;margin-right:2rem}.search-panel .block-language select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;left:0;outline:none;opacity:0;position:absolute;top:0;width:100%;height:100%}.search-panel .block-language .current-lang{font-size:1.3rem;font-weight:600;text-transform:uppercase}.search-panel .block-language .current-lang:before{content:'';display:inline-block;height:30px;margin-right:1rem;vertical-align:middle;width:30px}.search-panel .block-language .current-lang:after{content:"\e906";display:inline-block;font-family:"ec-icons";font-size:.5em;margin-left:1rem;vertical-align:middle}.search-panel .block-language .current-lang.fr:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMDUyYjQ7fS5jbHMtMSwuY2xzLTIsLmNscy0ze2ZpbGwtcnVsZTpldmVub2RkO30uY2xzLTJ7ZmlsbDojZjBmMGYwO30uY2xzLTN7ZmlsbDojZDgwMDI3O308L3N0eWxlPjwvZGVmcz48ZyBpZD0iQ2FscXVlXzIiIGRhdGEtbmFtZT0iQ2FscXVlIDIiPjxnIGlkPSJDYWxxdWVfMS0yIiBkYXRhLW5hbWU9IkNhbHF1ZSAxIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0wLDE1QTE1LDE1LDAsMCwwLDkuNzgsMjkuMDZWLjkzQTE1LDE1LDAsMCwwLDAsMTUiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0yMC4yMi45M0ExNS4xMSwxNS4xMSwwLDAsMCw5Ljc4LjkzVjI5LjA3YTE1LjExLDE1LjExLDAsMCwwLDEwLjQ0LDBaIi8+PHBhdGggY2xhc3M9ImNscy0zIiBkPSJNMzAsMTVBMTUsMTUsMCwwLDAsMjAuMjIuOTNWMjkuMDZBMTUsMTUsMCwwLDAsMzAsMTUiLz48L2c+PC9nPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;background-position:center center}.search-panel .block-language .current-lang.en:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmMGYwZjA7ZmlsbC1ydWxlOmV2ZW5vZGQ7fS5jbHMtMntmaWxsOiMwMDUyYjQ7fS5jbHMtM3tmaWxsOiNkODAwMjc7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJDYWxxdWVfMiIgZGF0YS1uYW1lPSJDYWxxdWUgMiI+PGcgaWQ9IkNhbHF1ZV8xLTIiIGRhdGEtbmFtZT0iQ2FscXVlIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LDBBMTUsMTUsMCwxLDEsMCwxNSwxNSwxNSwwLDAsMSwxNSwwWiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTE5LjM3LDI5LjM1QTE1LDE1LDAsMCwwLDI0LDI3bC00LjU4LTQuNThaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMjIuNDYsMTkuMzcsMjcsMjRhMTUsMTUsMCwwLDAsMi4zMS00LjU4WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTYuMDUsMjdhMTUsMTUsMCwwLDAsNC41OCwyLjMxVjIyLjQ2WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTS42NSwxOS4zN0ExNSwxNSwwLDAsMCwzLDI0bDQuNTgtNC41OFoiLz48cGF0aCBjbGFzcz0iY2xzLTMiIGQ9Ik0yOS44NCwxMi44MkgxNy4xOFYuMTZhMTQuOTMsMTQuOTMsMCwwLDAtNC4zNiwwVjEyLjgySC4xNmExNC45MywxNC45MywwLDAsMCwwLDQuMzZIMTIuODJWMjkuODRhMTQuOTMsMTQuOTMsMCwwLDAsNC4zNiwwVjE3LjE4SDI5Ljg0YTE0LjkzLDE0LjkzLDAsMCwwLDAtNC4zNloiLz48cGF0aCBjbGFzcz0iY2xzLTMiIGQ9Ik0xOS4zNywxMC42MywyNS42LDQuNGExNC4xMSwxNC4xMSwwLDAsMC0xLjA3LTFMMTkuMzcsOC41N1oiLz48cGF0aCBjbGFzcz0iY2xzLTMiIGQ9Ik0zLjQyLDUuNDdsNS4xNSw1LjE2aDIuMDZMNC40LDQuNEExMi4yOSwxMi4yOSwwLDAsMCwzLjQyLDUuNDdaIi8+PHBhdGggY2xhc3M9ImNscy0zIiBkPSJNMTAuNjMsMTkuMzdoMEw0LjQsMjUuNmExNC4xMSwxNC4xMSwwLDAsMCwxLjA3LDFsNS4xNi01LjE1WiIvPjxwYXRoIGNsYXNzPSJjbHMtMyIgZD0iTTIxLjQzLDE5LjM3SDE5LjM3TDI1LjYsMjUuNmExNC4xMSwxNC4xMSwwLDAsMCwxLTEuMDdaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMjkuMzUsMTAuNjNBMTUsMTUsMCwwLDAsMjcsNi4wNWwtNC41OCw0LjU4WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTI0LDNBMTUsMTUsMCwwLDAsMTkuMzcuNjVWNy41NFoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xMC42My42NUExNSwxNSwwLDAsMCw2LjA1LDNsNC41OCw0LjU4WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTcuNTQsMTAuNjMsMyw2LjA1QTE1LDE1LDAsMCwwLC42NSwxMC42M1oiLz48L2c+PC9nPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;background-position:center center}.search-panel .toggle-menu{padding-left:.748rem}.search-panel .view-filters .form-item-kw{background:none;box-shadow:0 0 0 #3e0d81;border-bottom:2px solid rgba(255,255,255,0.3);border-radius:0;padding:3rem 0;width:100%}.search-panel .view-filters .form-item-kw:before{display:none}.search-panel .view-filters .form-text{background:none !important;color:#fff;font-size:5rem;font-weight:600;letter-spacing:-0.0172rem}@media (max-width:940px){.search-panel .view-filters .form-text{font-size:4rem}}@media (max-width:768px){.search-panel .view-filters .form-text{font-size:3rem}}@media (max-width:600px){.search-panel .view-filters .form-text{font-size:2rem}}.search-panel .view-filters .form-actions{display:none}.footer1{background:#f7f8fc;padding:5rem 0 0}@media (max-width:768px){.footer1{padding:0}}.footer1 .content{display:flex;justify-content:space-between}@media (max-width:768px){.footer1 .content{flex-direction:column}}.footer1 .block-menu-footer .item-list{margin-bottom:4rem}@media (max-width:768px){.footer1 .block-menu-footer .item-list{margin:-2rem -2rem 4rem}}.footer1 .block-menu-footer .item-list li{display:inline-block;margin:0}@media (max-width:768px){.footer1 .block-menu-footer .item-list li{display:block}}.footer1 .block-menu-footer .item-list a{color:#3e0d81;font-family:'Montserrat';font-size:1.8rem;font-weight:700;padding:.5rem 3rem .5rem 0;text-decoration:none;text-transform:lowercase;transition:color .3s}.footer1 .block-menu-footer .item-list a:hover{color:#8727db}@media (max-width:768px){.footer1 .block-menu-footer .item-list a{display:block;padding:3rem 2rem;position:relative;border-bottom:2px solid #dadbe3}.footer1 .block-menu-footer .item-list a:after{align-items:center;content:'\e90d';display:flex;font-family:'ec-icons';font-size:2rem;font-weight:400;height:5rem;justify-content:center;position:absolute;right:3rem;top:calc(50% - 2.5rem);width:5rem;transition:transform .6s}}.footer1 .address{font-family:'Montserrat';font-size:1.4rem;line-height:1.7}@media (max-width:768px){.footer1 .address{margin-top:5rem}}.footer1 h2{color:#aaaebd;font-family:'Montserrat';font-size:1.8rem;font-weight:700;margin-bottom:3rem;margin-top:.3rem}.footer1 .quick-access{display:flex;margin-bottom:0}@media (max-width:600px){.footer1 .quick-access{flex-direction:column}}@media (max-width:768px){.footer1 .quick-access .menu{width:50%}}@media (max-width:600px){.footer1 .quick-access .menu{width:100%}}.footer1 .quick-access .menu li{padding:0;margin:.5rem 0}@media (max-width:600px){.footer1 .quick-access .menu li{margin:0}}.footer1 .quick-access .menu a{font-family:'Montserrat';font-size:1.4rem;font-weight:600;text-decoration:none;transition:color .3s}@media (max-width:600px){.footer1 .quick-access .menu a{display:block;margin:0 0 2rem}}.footer1 .quick-access .menu a:hover{color:#8727db}.footer1 .quick-access .menu:last-child li{margin-left:3rem}@media (max-width:600px){.footer1 .quick-access .menu:last-child li{margin-left:0}}.footer2{background:#f7f8fc;padding:0 0 3rem}@media (max-width:768px){.footer2{padding:0}}.footer2 .content{display:flex;justify-content:space-between}@media (max-width:768px){.footer2 .content{flex-direction:column}}@media (max-width:768px){.footer2 .content{padding:2rem 0}}@media (max-width:768px){.footer2 .content>div{text-align:center}}@media (max-width:768px){.footer2 .block-follow-us{text-align:center;margin-top:4rem}}@media (max-width:768px){.footer2 .block-follow-us li:first-child{display:none}}@media (max-width:768px){.footer2 .block-follow-us a{font-size:2.8rem;margin:0 1rem}}.footer2 .btn{background:#f9d957;border-radius:2rem;color:#3e0d81;font-family:"Montserrat";font-size:1.3rem;font-weight:700;margin:0 2rem 0 0;padding:1.1rem 3rem 1.3rem;text-decoration:none}.tint-main .footer2 .btn{background:#ff997f;color:#fff}.tint-main .footer2 .btn:hover{background:#ff8679}@media (max-width:768px){.footer2 .btn{margin:0 1rem 5rem}}.footer3{background:#3e0d81}.tint-main .footer3{background:#a954f3}.footer3 .content{align-items:center;display:flex;justify-content:center;padding:4rem 0}@media (max-width:600px){.footer3 .content{padding:2rem 0}}.footer3 .switch{color:#fff;font-family:"Montserrat";font-size:1.97rem;font-weight:700;margin-right:auto}.footer3 .switch:before{content:'';background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MC4xMSAyNi42OCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM1NzNlZWY7fS5jbHMtMSwuY2xzLTJ7ZmlsbC1ydWxlOmV2ZW5vZGQ7fS5jbHMtMntmaWxsOiNmOWQ5NTc7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJDYWxxdWVfMiIgZGF0YS1uYW1lPSJDYWxxdWUgMiI+PGcgaWQ9IkNhbHF1ZV8xLTIiIGRhdGEtbmFtZT0iQ2FscXVlIDEiPjxwYXRoIGlkPSJGaWxsLTEiIGNsYXNzPSJjbHMtMSIgZD0iTTE3LjkxLDBjLS41OSwwLTEuMiwwLTEuODIsMEMxMS40NCwwLDcuNS42NSw0LjU1LDIuNjksMS4zLDUsMCw4LjcxLDAsMTMuMjhzMS4zLDguMzEsNC41NSwxMC41NWMzLDIsNi44OSwyLjY5LDExLjU0LDIuNjlsMS4yNCwwdjBoMTdWMFoiLz48cGF0aCBpZD0iRmlsbC00IiBjbGFzcz0iY2xzLTIiIGQ9Ik00NS42NCwyLjg1Yy0zLTItNi43OC0yLjY5LTExLjMtMi42OVMyNS44OC44MSwyMywyLjg1Yy0zLjE5LDIuMjktNC40Nyw2LTQuNDcsMTAuNlMxOS43OSwyMS43NiwyMywyNGMyLjksMiw2Ljc5LDIuNjksMTEuMzYsMi42OXM4LjM1LS42LDExLjMtMi42OWMzLjItMi4yMyw0LjQ3LTYsNC40Ny0xMC41OVM0OC44OCw1LjE0LDQ1LjY0LDIuODUiLz48L2c+PC9nPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;background-position:center left;display:inline-block;height:2.7rem;margin-right:2rem;vertical-align:middle;width:5.1rem}.tint-main .footer3 .switch:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MC4xMSAyNi42OCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMzZTBkODE7fS5jbHMtMSwuY2xzLTJ7ZmlsbC1ydWxlOmV2ZW5vZGQ7fS5jbHMtMntmaWxsOiNmZjk5N2Y7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJDYWxxdWVfMiIgZGF0YS1uYW1lPSJDYWxxdWUgMiI+PGcgaWQ9IkNhbHF1ZV8xLTIiIGRhdGEtbmFtZT0iQ2FscXVlIDEiPjxwYXRoIGlkPSJGaWxsLTEiIGNsYXNzPSJjbHMtMSIgZD0iTTE3LjkxLDBjLS41OSwwLTEuMiwwLTEuODIsMEMxMS40NCwwLDcuNS42NSw0LjU1LDIuNjksMS4zLDUsMCw4LjcxLDAsMTMuMjhzMS4zLDguMzEsNC41NSwxMC41NWMzLDIsNi44OSwyLjY5LDExLjU0LDIuNjlsMS4yNCwwdjBoMTdWMFoiLz48cGF0aCBpZD0iRmlsbC00IiBjbGFzcz0iY2xzLTIiIGQ9Ik00NS42NCwyLjg1Yy0zLTItNi43OC0yLjY5LTExLjMtMi42OVMyNS44OC44MSwyMywyLjg1Yy0zLjE5LDIuMjktNC40Nyw2LTQuNDcsMTAuNlMxOS43OSwyMS43NiwyMywyNGMyLjksMiw2Ljc5LDIuNjksMTEuMzYsMi42OXM4LjM1LS42LDExLjMtMi42OWMzLjItMi4yMyw0LjQ3LTYsNC40Ny0xMC41OVM0OC44OCw1LjE0LDQ1LjY0LDIuODUiLz48L2c+PC9nPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;background-position:center left}@media (max-width:600px){.footer3 .switch{margin:1rem auto}}.footer3 .logo{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJDYWxxdWVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA3NjkuOSAxMzYuMiI+PGRlZnM+PHN0eWxlPi5zdDAge2ZpbGwtcnVsZTogZXZlbm9kZDt9LnN0MCwgLnN0MSB7ZmlsbDogI2ZmZjt9PC9zdHlsZT48L2RlZnM+PHBhdGggaWQ9IkZpbGwtMSIgY2xhc3M9InN0MCIgZD0iTTksMzJoMGMuOC04LjcsMy44LTE0LjksOS4zLTE5czEyLjgtNS44LDIyLjgtNS44LDE3LjQsMS42LDIyLjUsNC45YzYsMy44LDguOSwxMC4yLDkuNCwxOS44SDlaTTguNywzOS4zaDczYzAtMTIuNi0xLjUtMjUuMy0xMi4yLTMyLjRDNjAuNS45LDQ5LjUsMCw0MSwwUzIwLjEsMi4zLDEzLjIsNy4xQzQuOCwxMy4xLDAsMjQuMiwwLDM3LjJzMy42LDIzLDExLjEsMjkuNGM2LjYsNS42LDE1LjIsNy44LDI5LjYsNy44LDEyLjUtLjQsMjUtMS44LDM3LjMtNC4zaDB2LTcuM2gwYy0xMi4xLDIuNC0yNC4zLDMuNy0zNi42LDQtMTEuMSwwLTE5LjEtMi0yNC4zLTZzLTguMy0xMS4xLTguNS0yMS41aDBjMCwwLDAsMCwwLDBaTTEzMSw3My4zYzEwLjEtLjQsMjAtMS44LDI5LjgtNC4xdi03Yy05LjIsMi4xLTE4LjUsMy40LTI4LDMuOS02LjkuNS0xMy44LTEuMy0xOS41LTUuMi01LjctNC41LTguNC0xMS45LTguNC0yMi42czMuNC0xOC45LDEwLjYtMjMuM2M1LjUtMy40LDEyLjgtNC45LDIyLjYtNC45czE0LjEuNywyMC45LDEuM3YtNy4zYy03LS43LTEzLjYtMS4zLTIwLjUtMS4zLTEwLjMsMC0xOS4yLDEuMy0yNyw2LTEwLjcsNi0xNC45LDE3LjUtMTQuOSwyOS40czIuNCwyMS41LDEwLjQsMjguMWM2LjksNS43LDE1LjIsNywyMy43LDdoLjNaTTI0OC4xLDM4LjdjMCwxMC4zLTIuNiwxNy4yLTguMywyMS41LTUuNyw0LjQtMTQuMSw2LTI1LjcsNnMtMTkuNy0yLTI1LjItNi4yYy02LjItNC42LTguOS0xMS45LTguOS0yMi4zczIuNy0xNy4zLDguNC0yMS43YzUuOC00LjQsMTQuMS02LDI1LjctNnMxOSwxLjgsMjQuNSw1LjhjNi42LDQuNyw5LjUsMTIuMiw5LjUsMjIuOWgwWk0yNTYuNCwzOGMwLTExLjktMy4zLTIxLjktMTEuOS0yOC04LTUuNC0xOC4zLTcuMS0zMC40LTcuMXMtMjIuNywxLjctMzAuNSw3LjFjLTguNiw2LTExLjksMTYtMTEuOSwyOC4yczMuNCwyMi4xLDExLjksMjhjNy44LDUuNCwxOC4yLDcuMSwzMC41LDcuMXMyMi40LTEuNiwzMC4zLTcuMWM4LjYtNiwxMS45LTE1LjksMTEuOS0yOC4yLDAsMCwwLDAsMCwwWk0zMzcuMiw3MS41aDcuOFYyOS43YzAtOC40LTEuMS0xNC45LTctMjAuMXMtMTMuNy02LjgtMjIuMS02LjgtMjMuNywzLjMtMzQuNyw2bC0uNy00LjFoLTYuM3Y2Ni44aDcuOFYxNS42YzExLjktMi44LDIyLTUuMywzMy41LTUuM3MxMi40LDEuMiwxNi4yLDQuNWMzLjgsMy4zLDUuNSw3LjgsNS41LDE0Ljl2NDEuOGgwWk00MzkuNSwzOC43YzAsMTAuMy0yLjcsMTcuMi04LjMsMjEuNS01LjcsNC40LTE0LjEsNi0yNS43LDZzLTE5LjYtMi0yNS4yLTYuMmMtNi4yLTQuNi05LTExLjktOS0yMi4zczIuNi0xNy4zLDguNC0yMS43YzUuOC00LjQsMTQuMS02LDI1LjctNnMxOSwxLjgsMjQuNSw1LjhjNi42LDQuNiw5LjUsMTIuMSw5LjUsMjIuOWgwczAsMCwwLDBaTTQ0Ny44LDM4YzAtMTEuOS0zLjMtMjEuOS0xMS45LTI4LTcuOS01LjQtMTguMS03LjEtMzAuNC03LjFzLTIyLjcsMS43LTMwLjQsNy4xYy04LjYsNi0xMS45LDE2LTExLjksMjguMnMzLjQsMjIuMSwxMS45LDI4YzcuOCw1LjQsMTguMiw3LjEsMzAuNCw3LjFzMjIuNC0xLjYsMzAuNC03LjFjOC42LTYsMTEuOS0xNS45LDExLjktMjguMiwwLDAsMCwwLDAsMFpNNDk3LjEsNzMuM2MxMC0uNCwxOS45LTEuOCwyOS43LTQuMXYtNi45Yy05LjIsMi4xLTE4LjUsMy40LTI4LDMuOS02LjguNC0xMy41LTEuNC0xOS4xLTUuMi01LjctNC41LTguNC0xMS45LTguNC0yMi42czMuNC0xOC45LDEwLjYtMjMuM2M1LjQtMy40LDEyLjgtNC45LDIyLjUtNC45czE0LjEuNywyMC45LDEuM3YtNy4zYy03LjEtLjctMTMuNy0xLjMtMjAuNi0xLjMtMTAuMywwLTE5LjEsMS4zLTI3LDYtMTAuNyw2LTE0LjksMTcuNS0xNC45LDI5LjRzMi40LDIxLjUsMTAuNCwyOC4xYzYuOSw1LjcsMTUuMiw3LDIzLjksN2gwYzAsMCwwLDAsMCwwWk02MTQuMywzOC43YzAsMTAuMy0yLjYsMTcuMi04LjMsMjEuNXMtMTQuMSw2LTI1LjcsNi0xOS43LTItMjUuMi02LjJjLTYuMi00LjYtOS0xMS45LTktMjIuM3MyLjctMTcuMyw4LjQtMjEuN2M1LjgtNC40LDE0LjEtNiwyNS43LTZzMTksMS44LDI0LjUsNS44YzYuNiw0LjYsOS41LDEyLjEsOS41LDIyLjloMHMwLDAsMCwwWk02MjIuNiwzOGMwLTExLjktMy4zLTIxLjktMTEuOS0yOC03LjktNS40LTE4LjMtNy4xLTMwLjQtNy4xcy0yMi43LDEuNy0zMC41LDcuMWMtOC42LDYtMTEuOSwxNi0xMS45LDI4LjJzMy40LDIyLjEsMTEuOSwyOGM3LjgsNS40LDE4LjIsNy4xLDMwLjUsNy4xczIyLjQtMS42LDMwLjMtNy4xYzguNi02LDExLjktMTUuOSwxMS45LTI4LjJoMCwwWk03NjkuOSw3MS41VjI5LjdjMC04LjQtMS0xNC45LTYuNi0yMC4xLTUuNS01LjItMTMtNi44LTIxLjItNi44LTExLjMuNS0yMi41LDIuMy0zMy41LDUuMmwtNC43LDEuMWMtNi00LjktMTQuNy02LjUtMjMtNi4zLTExLjkuMy0zMy4yLDYtMzMuMiw2bC0uNy00aC02LjN2NjYuNmg3LjhWMTUuNmMxMC41LTIuNiwyMS4yLTQuMywzMi01LjMsNi42LS4zLDEzLjgsMS4yLDE3LjYsNC41LDMuOCwzLjMsNS41LDcuOCw1LjUsMTQuOXY0MS44aDcuOFYyOS43Yy4zLTQuOS0uNi05LjgtMi42LTE0LjMsMS4yLS4zLDIuNC0uNiwzLjUtLjgsOS41LTIuNSwxOS4yLTMuOSwyOS00LjIsNS41LS40LDExLDEuMiwxNS41LDQuNSwzLjgsNCw1LjgsOS40LDUuMywxNC45djQxLjhoNy44LDBaIi8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTI1Mi42LDEwMi4xaDYuMnYyOC4zaDE3LjZ2NS4zaC0yMy44di0zMy42aDBaIi8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTI4Ni4xLDEwMi4xaDYuMnYzMy42aC02LjJ2LTMzLjZoMFoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzM2LjcsMTAyLjFsLTE0LjYsMzMuNmgtNi4xbC0xNC43LTMzLjZoNi44bDExLjIsMjUuOSwxMS4zLTI1LjloNi4yWiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zNzAuMywxMzAuNXY1LjJoLTI1LjJ2LTMzLjZoMjQuNXY1LjJoLTE4LjN2OC43aDE2LjJ2NS4xaC0xNi4ydjkuM2gxOVoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDA2LjksMTA3LjRoLTExLjF2LTUuM2gyOC41djUuM2gtMTEuMXYyOC4zaC02LjJ2LTI4LjNoMFoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDU5LDEzMC41djUuMmgtMjUuMnYtMzMuNmgyNC41djUuMmgtMTguM3Y4LjdoMTYuMnY1LjFoLTE2LjJ2OS4zaDE5WiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00NzcsMTM0Yy0yLjctMS41LTQuOS0zLjUtNi40LTYuMi0xLjUtMi42LTIuMy01LjYtMi4zLTguOXMuOC02LjMsMi40LTguOWMxLjYtMi42LDMuNy00LjcsNi41LTYuMiwyLjctMS41LDUuOC0yLjIsOS4yLTIuMnM1LjMuNSw3LjUsMS40LDQuMiwyLjQsNS44LDQuMmwtNCwzLjhjLTIuNC0yLjYtNS40LTMuOS05LTMuOXMtNC40LjUtNi4yLDEuNS0zLjIsMi40LTQuMyw0LjItMS41LDMuOC0xLjUsNi4xLjUsNC4zLDEuNSw2LjFjMSwxLjgsMi41LDMuMiw0LjMsNC4yczMuOSwxLjUsNi4yLDEuNWMzLjUsMCw2LjUtMS4zLDktNGw0LDMuOGMtMS42LDEuOC0zLjUsMy4yLTUuOCw0LjItMi4zLDEtNC44LDEuNC03LjYsMS40cy02LjUtLjctOS4yLTIuMmgwWiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01NDAuMSwxMDIuMXYzMy42aC02LjJ2LTE0LjRoLTE3LjR2MTQuNGgtNi4ydi0zMy42aDYuMnYxMy45aDE3LjR2LTEzLjloNi4yWiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;background-position:center center;margin-top:1rem;display:block;height:4.3rem;width:21.9rem}@media (max-width:600px){.footer3 .logo{height:3rem;margin:1rem auto;width:28rem}}.footer4{color:#fff;background:#573eef}.tint-main .footer4{background:#3e0d81}.user-logged-in .footer4{padding-bottom:6rem}.footer4 .content{align-items:center;display:flex;font-family:"Montserrat";font-size:1.3rem;font-weight:500;padding:4rem 0}@media (max-width:600px){.footer4 .content{flex-direction:column;padding:2rem 0}}.footer4 .content a{cursor:pointer}.footer4 .menu--footer{margin-right:auto}@media (max-width:600px){.footer4 .menu--footer{flex-direction:0 auto 3rem;margin:0 auto 2rem}}@media (max-width:600px){.footer4 .menu{display:flex;flex-wrap:wrap}}.footer4 .menu li{display:inline-block;margin:0;padding:0 1rem}@media (max-width:600px){.footer4 .menu li{display:block;padding:1rem 1rem 1rem 0;width:50%}}.footer4 .menu a{text-decoration:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.form-item-kw{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.1);background:#fff;border-radius:1rem;float:none;margin-right:3rem;padding:2.2rem}.form-item-kw:before{color:#b3b7c5;content:'\e90f';font-family:'ec-icons';font-size:.8em;margin-right:1em}.form-item-kw .form-text{border:none;color:#b3b7c5;font-family:'Montserrat';font-size:1.8rem;letter-spacing:-.06rem;outline:none;width:calc(100% - 4rem)}.form-item-kw .form-text::placeholder{color:#b3b7c5}.view-filters .form-type-textfield{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.1);background:#fff;border-radius:1rem;margin-right:3rem;padding:2.2rem}.view-filters .form-type-textfield:before{color:#b3b7c5;content:'\e90f';font-family:'ec-icons';font-size:.8em;margin-right:1em}.view-filters .form-text{border:none;color:#b3b7c5;font-family:'Montserrat';font-size:1.8rem;letter-spacing:-.06rem;outline:none}.view-filters .form-text::placeholder{color:#b3b7c5}.view-filters .form-type-select{font-family:'Montserrat';font-size:1.8rem;font-weight:600;border-bottom:2px solid #dadbe3;height:7.2rem;position:relative;width:25rem}.view-filters .form-type-select:after{color:#3e0d81;content:"\e906";font-family:"ec-icons";font-size:.5em;position:absolute;top:3rem;right:.2rem}.view-filters .form-type-select .form-value{padding:2.3rem 0}.view-filters .form-type-select label{display:none}.view-filters .form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;left:0;top:0;height:6.2rem;outline:none;opacity:0;position:absolute;width:100%}@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.Modal-overlay{display:none;position:fixed;top:0;left:0;z-index:9000;height:100%;width:100%;background-color:rgba(0,0,0,0.85);cursor:pointer}.Modal-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.Modal-box>.video-container{position:absolute;top:0;bottom:0;left:0;right:0;width:70vw;max-width:177.78vh;height:39.375vw;max-height:100vh;margin:auto;overflow:hidden}.Modal-box>.video-container>iframe,.Modal-box>.video-container>object,.Modal-box>.video-container>embed{position:absolute;top:0;left:0;width:100%;height:100%}.Modal-close{position:absolute;top:0;right:0;z-index:9001;padding:5px 10px;color:#fff;font-size:16px;line-height:1;text-transform:uppercase;background-color:rgba(0,0,0,0.85)}.Modal-cancel-overflow{overflow:hidden}.jobs-list{background:#f7f8fc}.jobs-list .footer1{border-top:8rem solid #fff}.jobs-list .layout-content{display:flex;padding-bottom:8rem}.jobs-list .layout-content .region-jobfilter{width:30%}.jobs-list .layout-content .region-content{margin-left:auto;width:60%}.form-item-kw label{display:none}.view-jobs .view-header{margin:3.5rem 0;font-weight:400}.view-jobs .view-content{display:grid;overflow:hidden;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-column-gap:0;grid-row-gap:2.3rem;margin:0 -1.15rem;padding:0 0 5rem}.view-jobs .view-content .views-row{align-self:stretch;list-style-type:none;min-width:0}.view-jobs .view-content .views-row:nth-child(even){transform:translateY(4rem)}.view-jobs .pager__item a{font-family:"Montserrat";font-size:1.6rem;font-weight:700;display:inline-block;border:2px solid #3e0d81;border-radius:2.5rem;margin:4rem auto;padding:1rem 3rem;text-decoration:none}.view-jobs .job{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.1);background:#3e0d81;color:#fff;border-radius:1rem;margin:1.15rem;padding:4rem;height:100%}.view-jobs .job.informatique{background:#3e0d81}.view-jobs .job.commerce{background:#614be9}.view-jobs .job.fonctions-support{background:#573eef}.view-jobs .job a{align-items:flex-start;text-decoration:none;display:flex;flex-wrap:wrap;flex-direction:column;height:100%}.view-jobs .job a>div{margin:0}.view-jobs .job a>div:first-child{margin-bottom:auto}.view-jobs .job .sector{font-family:"Montserrat";font-size:1.6rem;font-weight:700;background:rgba(255,255,255,0.3);display:inline-block;padding:.2rem 1rem .1rem;border-radius:.5rem;margin-bottom:2rem}.view-jobs .job h2{align-self:flex-end;color:#fff;font-size:2.4rem;font-weight:600;letter-spacing:-.093rem;margin-bottom:1rem}.view-jobs .job .meta{font-weight:400}.view-jobs .job .btn{font-family:"Montserrat";font-size:1.6rem;font-weight:700;background:#f9d957;border-radius:2rem;color:#3e0d81;display:none;padding:.8rem 2rem}.view-jobs .job:hover a>div:first-child{margin:0}.view-jobs .job:hover a>div:nth-child(2){margin-bottom:auto}.view-jobs .job:hover .meta{display:none}.view-jobs .job:hover .btn{display:inline-block}.block-facets-ajax{border-bottom:2px solid #dadbe3;padding:2rem 0 2rem;margin-right:4rem}.block-facets-ajax h2{font-size:2.2rem;font-weight:600;letter-spacing:-.076rem;position:relative}.block-facets-ajax h2:after{font-family:'ec-icons';font-size:.55em;content:"\e906";position:absolute;right:0;top:.5em;transform:rotate(180deg);transition:transform .3s}.block-facets-ajax h2.folded:after{transform:rotate(0deg)}.block-facets-ajax .js-facets-checkbox-links{margin-top:2rem}.block-facets-ajax .facet-item{color:#aaaebd;font-family:"Montserrat";font-size:1.6rem;font-weight:600;line-height:2}.block-facets-ajax .facet-item .facets-checkbox{display:none}.block-facets-ajax .facet-item label{cursor:pointer}.block-facets-ajax .facet-item label:hover{color:#3e0d81}.block-facets-ajax .facet-item .facets-checkbox:checked+label{color:#3e0d81;padding-left:2.5rem;position:relative}.block-facets-ajax .facet-item .facets-checkbox:checked+label:before{font-family:'ec-icons';content:"\e907";font-size:1.3em;position:absolute;left:0;top:-.6em}.block-facets-summary ul{margin:0;padding:3rem 0}.block-facets-summary .facet-summary-item--clear{font-family:"Montserrat";font-size:1.6rem;font-weight:600;line-height:2;list-style-type:none}.block-facets-summary .facet-summary-item--clear a{text-decoration:none;position:relative;padding-left:3.5rem}.block-facets-summary .facet-summary-item--clear a:before{font-family:'ec-icons';content:"\e907";font-size:1.6em;position:absolute;left:0;top:-.6em}.block-facets-summary .facet-summary-item--facet{display:none}.page-node-type-job{background:#f7f8fc;position:relative}.page-node-type-job .footer1{border-top:8rem solid #fff}.page-node-type-job h1{font-size:5rem;margin:4rem auto 5rem;max-width:1053px;padding:20px}.page-node-type-job .job-wrapper{margin:0 auto;max-width:1053px;padding:20px}.page-node-type-job .metas{border-top:2px solid #dadbe3;display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));margin:2rem 0 5rem;padding:2.5rem 0}.page-node-type-job .metas>div{border-left:2px solid #dadbe3;height:100%;padding:0 2rem}.page-node-type-job .metas>div:first-child{border:0;padding-left:0}.page-node-type-job .metas>div:last-child{padding-right:0}.page-node-type-job .metas>div:nth-child(2),.page-node-type-job .metas>div:nth-child(3){display:table}.page-node-type-job .metas>div:nth-child(2)>div,.page-node-type-job .metas>div:nth-child(3)>div{display:table-row}.page-node-type-job .metas>div:nth-child(2)>div span,.page-node-type-job .metas>div:nth-child(3)>div span{line-height:2.2rem;display:table-cell;vertical-align:top}.page-node-type-job .metas .field--name-field-ref{margin-left:.5rem}.page-node-type-job .metas .field__label{font-size:1.6rem;font-weight:400;margin:0;padding:0 2rem 0 0;text-transform:lowercase;vertical-align:baseline}.page-node-type-job .metas .field__label:after{display:none}.page-node-type-job .metas .field__item{font-size:1.8rem;font-weight:700;margin:0;padding:0;vertical-align:baseline}.page-node-type-job .metas .field__item.sector{background:#3e0d81;border-radius:.5rem;color:#fff;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;margin-bottom:1rem;padding:0 1rem}.page-node-type-job .job-main{background:#FFFFFF;box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.1);border-radius:1rem;font-weight:400;padding:5rem 20rem 5rem 6rem;position:relative}.page-node-type-job .job-main .field__label{font-family:"Montserrat";font-size:3.5rem;font-weight:700;margin-bottom:3rem}.page-node-type-job .job-main .field--name-field-profile{margin-top:3rem;padding-top:3rem}.page-node-type-job .job-main .field--name-field-profile:before{content:'';display:block;border-top:2px solid #dadbe3;margin:0 -20rem 3rem -6rem}.page-node-type-job .cta{background:#573eef;border-radius:.4rem;color:#fff;display:inline-block;padding:2rem;position:absolute;right:-2rem;text-align:center}.page-node-type-job .cta button{background:#f9d957;border-radius:3rem;color:#3e0d81;font-family:"Montserrat";font-size:1.6rem;font-weight:700;margin-top:1.2rem;padding:1.3rem 4rem 1.3rem;top:14rem}#block-job-apply{top:0;background:#573eef;max-width:948px;padding:10rem 15rem;overflow:auto;position:fixed;height:100%;right:calc(-100vw - 948px);z-index:6;transition:right 1s}.toolbar-horizontal #block-job-apply{top:39px}.toolbar-horizontal.toolbar-tray-open #block-job-apply{top:79px}.form-shown #block-job-apply{right:0}#block-job-apply .webform-confirmation{color:#fff;font-weight:400;width:100%}#block-job-apply .webform-ajax-form-wrapper{position:relative}#block-job-apply .close{line-height:1;opacity:.5;position:absolute;top:7rem;right:7rem}#block-job-apply .close:before{color:#3e0d81;content:"\e900";font-family:'ec-icons';font-size:6rem}#block-job-apply h2{color:#fff;font-size:5rem;margin-bottom:5rem}#block-job-apply form{display:flex;flex-wrap:wrap;font-family:"Montserrat"}#block-job-apply form>div{width:calc(50%);padding-bottom:2rem}#block-job-apply form>div.form-item-email{width:100%}#block-job-apply form>div.form-item-prenom,#block-job-apply form>div.form-item-tel,#block-job-apply form>div.form-item-tel+div+div{padding-right:2.5rem}#block-job-apply form>div.form-item-nom,#block-job-apply form>div.form-item-tel+div,#block-job-apply form>div.form-actions{padding-left:2.5rem}#block-job-apply form .drupal-messages{display:none}#block-job-apply .form-item--error-message{color:#3e0d81 !important;font-size:1.2rem;position:absolute}#block-job-apply .form-item--error-message:before{display:none}#block-job-apply .form-item--error-message strong{font-weight:400}#block-job-apply .form-type-processed-text{height:0;margin:0;padding:0}#block-job-apply .form-type-webform-markup{color:#fff;font-family:"Roboto";font-size:1.3rem;font-weight:400;margin:0 0}#block-job-apply .form-type-webform-document-file,#block-job-apply .form-type-select{position:relative}#block-job-apply .form-type-webform-document-file .form-item--error-message,#block-job-apply .form-type-select .form-item--error-message{position:absolute;bottom:-2.2rem}#block-job-apply label{color:#fff;display:block;font-size:2.2rem;font-weight:600;margin-bottom:-1rem;text-transform:lowercase;transform-origin:left top;transition:all .3s}#block-job-apply .active label{opacity:.5;transform:scale(0.7);height:auto !important}#block-job-apply .active .form-type-webform-document-file,#block-job-apply .active input{border-bottom:2px solid #3e0d81}#block-job-apply .form-break{height:0;padding:0}#block-job-apply .form-item-civilite{width:calc(50% - 2.5rem);height:6.4rem;border-bottom:2px solid rgba(62,13,129,0.5)}#block-job-apply .form-item-civilite:after{color:#fff;content:"\e906";font-family:"ec-icons";font-size:.5em;position:absolute;top:1rem;right:.2rem}#block-job-apply .form-item-civilite.active{border-bottom:2px solid #3e0d81}#block-job-apply .form-item-civilite label{position:relative}#block-job-apply .form-item-civilite select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;left:0;top:0;height:6.2rem;outline:none;opacity:0;position:absolute;width:100%}#block-job-apply .form-type-webform-document-file{border-bottom:2px solid rgba(62,13,129,0.5);color:#fff;min-height:6.4rem}#block-job-apply .form-type-webform-document-file.form-item--error{border-bottom:2px solid rgba(221,0,0,0.7)}#block-job-apply .form-type-webform-document-file label{cursor:pointer;height:6.4rem}#block-job-apply .form-type-webform-document-file .form-managed-file{font-weight:400;display:flex}#block-job-apply .form-type-webform-document-file .file{background:none;margin-right:auto;max-width:calc(100% - 3rem);overflow:hidden;padding:.1rem 0 0;text-overflow:ellipsis;white-space:nowrap}#block-job-apply .form-type-webform-document-file button{color:#fff;font-size:1.6rem;margin:0 .4rem -.4rem 1rem}#block-job-apply .form-type-webform-document-file button span:before{color:#fff;font-weight:600}#block-job-apply .form-required:after{content:'*';background:none;margin:0;vertical-align:unset}#block-job-apply .form-managed-file .description,#block-job-apply .form-file{display:none}#block-job-apply .form-value{color:#fff;font-weight:400}#block-job-apply .form-text,#block-job-apply .form-email,#block-job-apply .form-tel{background:none;border-bottom:2px solid rgba(62,13,129,0.5);border-left:0;border-right:0;border-top:0;color:#fff;font-weight:400;outline:none;padding-bottom:.5rem;transition:all .3s;width:100%}#block-job-apply .form-text.error,#block-job-apply .form-email.error,#block-job-apply .form-tel.error{border-bottom:2px solid rgba(221,0,0,0.7);border-left:0;border-right:0;border-top:0}#block-job-apply .webform-button--submit{background:#f9d957;border-radius:3rem;color:#3e0d81;font-family:"Montserrat";font-size:1.6rem;font-weight:700;margin-top:1.2rem;padding:1.3rem 4rem 1.3rem}.form-curtain{background:rgba(5,6,45,0.3);bottom:0;position:absolute;left:0;opacity:0;right:0;top:0;transition:opacity .6s;z-index:-10}.form-shown .form-curtain{opacity:1;z-index:5}.view-id-testimonials{padding-bottom:5rem}.view-id-testimonials .view-filters,.view-id-testimonials .view-content,.view-id-testimonials .more-link,.view-id-testimonials nav{position:relative}.view-id-testimonials nav{margin:5rem auto}.view-id-testimonials .view-content{display:flex;flex-wrap:wrap;list-style-type:none;margin:-2rem;padding:0;width:100%}.view-id-testimonials .view-content>div{display:flex;margin:0;padding:0;width:50%}@media (max-width:768px){.view-id-testimonials .view-content{margin:0}.view-id-testimonials .view-content>div{width:100%}}.view-id-testimonials .testimonial.as-teaser{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.3);background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYWxxdWVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMDU2LjYgMTAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjA1Ni42IDEwMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojM2UwZDgxO30uc3Qxe2ZpbGw6IzQ2MGY4Yjt9PC9zdHlsZT48Zz48cmVjdCBpZD0icGF0aC0xIiB4PSI1ODkuMiIgY2xhc3M9InN0MCIgd2lkdGg9IjE0NjcuMyIgaGVpZ2h0PSIxMDMyIi8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTc4OC42LDEwMzJjMTU0LjUtMTE3LjMsMjE2LjYtMzAzLDIxNi42LTUyOS4zYzAtMjEzLjMtNTQtMzg3LTE4Ni40LTUwMi43SDB2MTAzMkg3ODguNnoiLz48L2c+PC9zdmc+");background-repeat:no-repeat;background-size:cover;background-position:center right;position:relative;align-items:center;border-radius:1rem;display:flex;margin:2rem;padding:4rem;position:relative;width:100%}.view-id-testimonials .testimonial.as-teaser:before{content:'';border-radius:1rem;bottom:0;display:block;left:0;right:0;top:0;position:absolute}.view-id-testimonials .testimonial.as-teaser a{align-items:center;color:#fff;display:flex;flex-wrap:nowrap;position:relative;text-decoration:none}@media (max-width:600px){.view-id-testimonials .testimonial.as-teaser a{flex-direction:column}}.view-id-testimonials .testimonial.as-teaser h3{color:#fff;font-size:2.7rem;margin:0 0 1rem}.view-id-testimonials .testimonial.as-teaser .image{padding-right:2rem}@media (max-width:600px){.view-id-testimonials .testimonial.as-teaser .image{padding-right:0;padding-bottom:2rem}}.view-id-testimonials .testimonial.as-teaser .image img{max-width:8.5rem;border-radius:50%}.view-id-testimonials .testimonial.as-teaser .job-type{font-family:"Montserrat";font-size:1.4rem;font-weight:500;letter-spacing:0.3rem;margin:0;text-transform:uppercase}.view-id-testimonials .testimonial.as-teaser.job-support{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYWxxdWVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMDU2LjYgMTAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjA1Ni42IDEwMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojNTczZWVmO30uc3Qxe2ZpbGw6IzRiMzJlMDt9PC9zdHlsZT48Zz48cmVjdCBpZD0icGF0aC0xIiB4PSI1ODkuMiIgY2xhc3M9InN0MCIgd2lkdGg9IjE0NjcuMyIgaGVpZ2h0PSIxMDMyIi8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTc4OC42LDEwMzJjMTU0LjUtMTE3LjMsMjE2LjYtMzAzLDIxNi42LTUyOS4zYzAtMjEzLjMtNTQtMzg3LTE4Ni40LTUwMi43SDB2MTAzMkg3ODguNnoiLz48L2c+PC9zdmc+");background-repeat:no-repeat;background-size:cover;background-position:center right;position:relative}.view-id-testimonials .testimonial.as-teaser.job-support:before{background-image:linear-gradient(180deg,rgba(62,13,129,0) 0%,rgba(62,13,129,0.44) 100%)}.view-id-testimonials .testimonial.as-teaser.job-support:before{background-image:linear-gradient(180deg,rgba(62,13,129,0) 0%,rgba(62,13,129,0.44) 100%)}.view-id-testimonials .testimonial.as-teaser.job-sales{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYWxxdWVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMDU2LjYgMTAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjA1Ni42IDEwMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojZmVkYTAxO30uc3Qxe2ZpbGw6I2ZkZDE0Yjt9PC9zdHlsZT48Zz48cmVjdCBpZD0icGF0aC0xIiB4PSI1ODkuMiIgY2xhc3M9InN0MCIgd2lkdGg9IjE0NjcuMyIgaGVpZ2h0PSIxMDMyIi8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTc4OC42LDEwMzJjMTU0LjUtMTE3LjMsMjE2LjYtMzAzLDIxNi42LTUyOS4zYzAtMjEzLjMtNTQtMzg3LTE4Ni40LTUwMi43SDB2MTAzMkg3ODguNnoiLz48L2c+PC9zdmc+");background-repeat:no-repeat;background-size:cover;background-position:center right;position:relative}.view-id-testimonials .testimonial.as-teaser.job-sales:before{background-image:linear-gradient(180deg,rgba(129,42,13,0) 0%,rgba(129,13,13,0.26) 100%)}.view-id-testimonials nav,.view-id-testimonials .more-link{text-align:center}.view-id-testimonials nav a,.view-id-testimonials .more-link a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s}@media (max-width:600px){.view-id-testimonials nav a,.view-id-testimonials .more-link a{padding:1.5rem 3rem}}.view-id-testimonials nav a:hover,.view-id-testimonials .more-link a:hover{background:#f9c757}.view-id-testimonials.slider{padding-bottom:0}.view-id-testimonials.slider .swiper-container{width:180%;margin:0 -40%}@media (max-width:768px){.view-id-testimonials.slider .swiper-container{width:200%;margin:0 -50%}}@media (max-width:600px){.view-id-testimonials.slider .swiper-container{width:240%;margin:0 -70%}}.view-id-testimonials.slider .view-content{display:block;margin:0}.view-id-testimonials.slider .view-content>div{display:block;padding:0}.view-id-testimonials.slider .view-content .swiper-slide{display:flex;height:auto}.view-id-testimonials.slider .view-content .testimonial.as-teaser{margin:2rem 0 6rem;padding:2.5rem 3rem;transition:box-shadow .4s}.view-id-testimonials.slider .view-content .testimonial.as-teaser h2{margin-bottom:.5rem}.view-id-testimonials.slider .view-content .testimonial.as-teaser:hover{box-shadow:0 1.9rem 4rem 0 rgba(62,13,129,0.4)}.view-id-interviews{padding-bottom:5rem}.view-id-interviews .view-filters,.view-id-interviews .view-content,.view-id-interviews .more-link,.view-id-interviews nav{position:relative}.view-id-interviews nav{margin:5rem auto}.view-id-interviews .view-content{display:flex;flex-wrap:wrap;list-style-type:none;margin:-2rem;padding:0;width:100%}.view-id-interviews .view-content>div{display:flex;margin:0;padding:0;width:50%}@media (max-width:768px){.view-id-interviews .view-content{margin:0}.view-id-interviews .view-content>div{width:100%}}.view-id-interviews .interview.as-teaser{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.3);background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYWxxdWVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMDU2LjYgMTAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjA1Ni42IDEwMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojM2UwZDgxO30uc3Qxe2ZpbGw6IzQ2MGY4Yjt9PC9zdHlsZT48Zz48cmVjdCBpZD0icGF0aC0xIiB4PSI1ODkuMiIgY2xhc3M9InN0MCIgd2lkdGg9IjE0NjcuMyIgaGVpZ2h0PSIxMDMyIi8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTc4OC42LDEwMzJjMTU0LjUtMTE3LjMsMjE2LjYtMzAzLDIxNi42LTUyOS4zYzAtMjEzLjMtNTQtMzg3LTE4Ni40LTUwMi43SDB2MTAzMkg3ODguNnoiLz48L2c+PC9zdmc+");background-repeat:no-repeat;background-size:cover;background-position:center right;position:relative;align-items:center;border-radius:1rem;display:flex;margin:2rem;padding:4rem;position:relative;width:100%}.view-id-interviews .interview.as-teaser:before{content:'';border-radius:1rem;bottom:0;display:block;left:0;right:0;top:0;position:absolute}.view-id-interviews .interview.as-teaser a{align-items:center;color:#fff;display:flex;flex-wrap:nowrap;position:relative;text-decoration:none}@media (max-width:600px){.view-id-interviews .interview.as-teaser a{flex-direction:column}}.view-id-interviews .interview.as-teaser h3{color:#fff;font-size:2.7rem;margin:0 0 1rem}.view-id-interviews .interview.as-teaser .image{padding-right:2rem}@media (max-width:600px){.view-id-interviews .interview.as-teaser .image{padding-right:0;padding-bottom:2rem}}.view-id-interviews .interview.as-teaser .image img{max-width:8.5rem;border-radius:50%}.view-id-interviews .interview.as-teaser .job-type{font-family:"Montserrat";font-size:1.4rem;font-weight:500;letter-spacing:0.3rem;margin:0;text-transform:uppercase}.view-id-interviews .interview.as-teaser.job-support{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYWxxdWVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMDU2LjYgMTAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjA1Ni42IDEwMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojNTczZWVmO30uc3Qxe2ZpbGw6IzRiMzJlMDt9PC9zdHlsZT48Zz48cmVjdCBpZD0icGF0aC0xIiB4PSI1ODkuMiIgY2xhc3M9InN0MCIgd2lkdGg9IjE0NjcuMyIgaGVpZ2h0PSIxMDMyIi8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTc4OC42LDEwMzJjMTU0LjUtMTE3LjMsMjE2LjYtMzAzLDIxNi42LTUyOS4zYzAtMjEzLjMtNTQtMzg3LTE4Ni40LTUwMi43SDB2MTAzMkg3ODguNnoiLz48L2c+PC9zdmc+");background-repeat:no-repeat;background-size:cover;background-position:center right;position:relative}.view-id-interviews .interview.as-teaser.job-support:before{background-image:linear-gradient(180deg,rgba(62,13,129,0) 0%,rgba(62,13,129,0.44) 100%)}.view-id-interviews .interview.as-teaser.job-support:before{background-image:linear-gradient(180deg,rgba(62,13,129,0) 0%,rgba(62,13,129,0.44) 100%)}.view-id-interviews .interview.as-teaser.job-sales{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYWxxdWVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMDU2LjYgMTAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjA1Ni42IDEwMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojZmVkYTAxO30uc3Qxe2ZpbGw6I2ZkZDE0Yjt9PC9zdHlsZT48Zz48cmVjdCBpZD0icGF0aC0xIiB4PSI1ODkuMiIgY2xhc3M9InN0MCIgd2lkdGg9IjE0NjcuMyIgaGVpZ2h0PSIxMDMyIi8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTc4OC42LDEwMzJjMTU0LjUtMTE3LjMsMjE2LjYtMzAzLDIxNi42LTUyOS4zYzAtMjEzLjMtNTQtMzg3LTE4Ni40LTUwMi43SDB2MTAzMkg3ODguNnoiLz48L2c+PC9zdmc+");background-repeat:no-repeat;background-size:cover;background-position:center right;position:relative}.view-id-interviews .interview.as-teaser.job-sales:before{background-image:linear-gradient(180deg,rgba(129,42,13,0) 0%,rgba(129,13,13,0.26) 100%)}.view-id-interviews nav,.view-id-interviews .more-link{text-align:center}.view-id-interviews nav a,.view-id-interviews .more-link a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s}@media (max-width:600px){.view-id-interviews nav a,.view-id-interviews .more-link a{padding:1.5rem 3rem}}.view-id-interviews nav a:hover,.view-id-interviews .more-link a:hover{background:#f9c757}.view-id-interviews.slider{padding-bottom:0}.view-id-interviews.slider .swiper-container{width:180%;margin:0 -40%}@media (max-width:768px){.view-id-interviews.slider .swiper-container{width:200%;margin:0 -50%}}@media (max-width:600px){.view-id-interviews.slider .swiper-container{width:240%;margin:0 -70%}}.view-id-interviews.slider .view-content{display:block;margin:0}.view-id-interviews.slider .view-content>div{display:block;padding:0}.view-id-interviews.slider .view-content .swiper-slide{display:flex;height:auto}.view-id-interviews.slider .view-content .testimonial.as-teaser{margin:2rem 0 6rem;padding:2.5rem 3rem;transition:box-shadow .4s}.view-id-interviews.slider .view-content .testimonial.as-teaser h2{margin-bottom:.5rem}.view-id-interviews.slider .view-content .testimonial.as-teaser:hover{box-shadow:0 1.9rem 4rem 0 rgba(62,13,129,0.4)}.view-id-sats .view-content{position:relative;display:flex;flex-wrap:wrap;margin:-2rem;padding:8rem 0 10rem}.view-id-sats .view-content>div,.view-id-sats .view-content>ul{position:relative;z-index:1}.view-id-sats .view-content:before{background:#573eef;bottom:0;content:'';display:block;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw}.view-id-sats .view-content .grouped-rows{margin:2rem 3rem;padding:2rem 0 5rem;width:calc(100% / 3 - 6rem);border-bottom:2px solid rgba(62,13,129,0.5)}@media (max-width:768px){.view-id-sats .view-content .grouped-rows{width:calc(100% / 2 - 6rem)}}@media (max-width:600px){.view-id-sats .view-content .grouped-rows{width:calc(100% - 6rem)}}.view-id-sats .view-content h2{color:#fff;font-size:2.7rem;font-weight:600;margin:0 2rem 1rem 0}.view-id-sats .view-content .group-rows{display:flex;flex-wrap:wrap}.view-id-sats .view-content .sat{width:50%}.view-id-sats .view-content a{display:block;font-family:"Montserrat";font-size:1.6rem;font-weight:600;color:#fff;margin:.5rem 0;text-decoration:none;transition:opacity .3s}.view-id-sats .view-content a:after{content:'\e90d';font-family:'ec-icons';font-size:.6em;margin-left:.5rem;font-weight:bold;vertical-align:middle}.view-id-sats .view-content a:hover{opacity:.5}.slides{--slider-height:52vw;height:var(--slider-height);overflow:hidden;position:relative}@media (max-width:940px){.slides{--slider-height:60vw}}@media (max-width:768px){.slides{--slider-height:70vw}}@media (max-width:600px){.slides{--slider-height:140vw}}.slides .slick-dots{display:flex;justify-content:center;margin-top:-3rem;position:relative;top:-10rem}.slides .slick-dots button{background:#fff;border-radius:.5rem;font-size:0;height:1rem;margin:0 1rem;opacity:.5;transition:opacity .6s;width:1rem}.slides .slick-dots .slick-active button{opacity:1}.slide{align-items:stretch;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;height:var(--slider-height);overflow:hidden;position:relative;text-decoration:none;width:100vw}.slide:before{background:rgba(10,50,65,0.16);display:block;content:'';bottom:0;left:0;position:absolute;right:0;top:0}.slide:after{background-image:linear-gradient(180deg,rgba(0,0,0,0.3) 34%,rgba(50,50,0,0) 100%);height:20rem;content:'';display:block;left:0;opacity:.35;position:absolute;right:0;top:0}.slide a{display:block;position:relative;width:100%}.slide .content{color:#fff;font-size:2.2rem;font-weight:400;left:50%;max-width:90rem;position:absolute;top:50%;text-align:center;transform:translate(-50%,-50%);width:90vw}@media (max-width:940px){.slide .content{font-size:1.8rem}}.slide .content h1{color:#fff;font-family:"Montserrat";font-size:9rem;font-weight:700;letter-spacing:-0.31rem;margin:3rem 0}@media (max-width:940px){.slide .content h1{font-size:6rem}}@media (max-width:768px){.slide .content h1{font-size:4rem}}.slide .content .subtitle{color:#fff;display:block;font-size:2.7rem;font-weight:600;margin-bottom:2rem}@media (max-width:600px){.slide .content .subtitle{display:none}}.slide .content .intro{display:block}@media (max-width:768px){.slide .content .intro{display:none}}.block-home-figures{background:#f7f8fc}@media (max-width:768px){.block-home-figures{padding-top:3rem}}.block-home-figures .content h2{font-size:5rem;margin-bottom:3rem;margin-top:3rem}@media (max-width:940px){.block-home-figures .content h2{font-size:4rem}}@media (max-width:600px){.block-home-figures .content h2{font-size:3.2rem}}.block-home-figures .content h2 p{font-size:inherit;font-weight:inherit;margin:0}.block-home-figures .content .intro{font-size:1.8rem;font-weight:300;margin-bottom:3rem}.block-home-figures .content .btn{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;background:#ff997f;color:#fff;margin-bottom:3rem;margin-top:0}@media (max-width:600px){.block-home-figures .content .btn{padding:1.5rem 3rem}}.block-home-figures .content .btn:hover{background:#f9c757}.block-home-figures .content .btn:hover{background:#ff8679}.block-home-figures .slider{display:none;position:relative}@media (max-width:768px){.block-home-figures .slider{display:block;margin:2rem -40%;width:180%}}@media (max-width:600px){.block-home-figures .slider{margin:2rem -70%;width:240%}}.block-home-figures .slider .swiper-slide{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.3);background:#fff;border-radius:2rem;font-family:'Montserrat';height:auto;line-height:1.3;margin:2rem 0;padding:3rem}.block-home-figures .slider .swiper-slide span{display:inline-block}.block-home-figures .slider .swiper-slide p{margin:0}.block-home-figures .slider .swiper-slide .value{color:#a954f3;font-size:4rem;font-weight:500;white-space:nowrap}.block-home-figures .slider .swiper-slide .units{color:#a954f3;font-size:3rem;font-weight:500}.block-home-figures .slider .swiper-slide .text{font-size:1.8rem;margin-top:.7rem}.contact-wrapper{background:#f7f8fc;display:flex;margin-bottom:6rem}@media (max-width:768px){.contact-wrapper{flex-direction:column}}.contact-intro{font-weight:400;font-size:2.2rem;line-height:1.41;padding:10rem 6rem 2rem 2rem;width:30%}@media (max-width:940px){.contact-wrapper .contact-intro{width:50%}}@media (max-width:768px){.contact-wrapper .contact-intro{width:100%}}@media (min-width:1340px){.contact-wrapper .contact-intro{margin-left:calc((100vw - 1300px) / 2)}}.contact-intro h1{margin:3rem 0 2rem}.contact-map{width:70%}@media (max-width:940px){.contact-map{width:50%}}@media (max-width:768px){.contact-map{width:100%}}.path-contact .contact-form,.path-kontakt .contact-form{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYWxxdWVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMDU2LjYgMTAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjA1Ni42IDEwMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojM2UwZDgxO30uc3Qxe2ZpbGw6IzQ2MGY4Yjt9PC9zdHlsZT48Zz48cmVjdCBpZD0icGF0aC0xIiB4PSI4MzMuOSIgY2xhc3M9InN0MCIgd2lkdGg9IjEyMjIuNiIgaGVpZ2h0PSIxMDMyIi8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTExNzguNiwxMDMyYzE1NC41LTExNy4zLDIxNi42LTMwMywyMTYuNi01MjkuM2MwLTIxMy4zLTU0LTM4Ny0xODYuNC01MDIuN0gwdjEwMzJIMTE3OC42eiIvPjwvZz48L3N2Zz4=");background-repeat:no-repeat;background-size:cover;background-position:center right;position:relative;margin-bottom:6rem;padding:11rem 0 5rem}@media (max-width:768px){.path-contact .contact-form,.path-kontakt .contact-form{background-position:center center}}.path-contact .contact-form:before,.path-kontakt .contact-form:before{background:#460f8b;content:'';position:absolute;top:0;bottom:0;left:0;width:51vw;transform:translateX(-50vw);display:block;z-index:-1;overflow:hidden}.path-contact .contact-form:after,.path-kontakt .contact-form:after{background:#3e0d81;content:'';position:absolute;top:0;bottom:0;right:50%;width:51vw;transform:translateX(50vw);display:block;z-index:-1;overflow:hidden}@media (max-width:768px){.path-contact .contact-form,.path-kontakt .contact-form{background:#3e0d81}.path-contact .contact-form:before,.path-kontakt .contact-form:before{background:#3e0d81}}.path-contact .contact-form h2,.path-kontakt .contact-form h2{color:#8727db;font-size:5rem;margin-bottom:11rem}@media (max-width:768px){.path-contact .contact-form h2,.path-kontakt .contact-form h2{font-size:3.5rem;margin-bottom:5rem}}.path-contact .contact-form h2 span,.path-kontakt .contact-form h2 span{color:#fff}.path-contact .webform-ajax-form-wrapper form,.path-kontakt .webform-ajax-form-wrapper form{display:flex;flex-wrap:wrap;font-family:"Montserrat"}@media (max-width:768px){.path-contact .webform-ajax-form-wrapper form,.path-kontakt .webform-ajax-form-wrapper form{flex-direction:column}}.path-contact .webform-ajax-form-wrapper form>div,.path-kontakt .webform-ajax-form-wrapper form>div{width:calc(26%);padding-bottom:2rem;padding-right:3.5rem}.path-contact .webform-ajax-form-wrapper form>div.form-item-siret,.path-kontakt .webform-ajax-form-wrapper form>div.form-item-siret{width:52%;padding-right:0}.path-contact .webform-ajax-form-wrapper form>div.form-item-email,.path-kontakt .webform-ajax-form-wrapper form>div.form-item-email{width:74%;padding-right:0}.path-contact .webform-ajax-form-wrapper form>div.form-item-civilite,.path-contact .webform-ajax-form-wrapper form>div.form-item-pays,.path-kontakt .webform-ajax-form-wrapper form>div.form-item-civilite,.path-kontakt .webform-ajax-form-wrapper form>div.form-item-pays{margin-right:3.5rem;width:calc(26% - 3.5rem)}.path-contact .webform-ajax-form-wrapper form>div.form-item-sujet,.path-kontakt .webform-ajax-form-wrapper form>div.form-item-sujet{margin-right:3.5rem;width:calc(38% - 3.5rem)}.path-contact .webform-ajax-form-wrapper form>div.form-item-message,.path-kontakt .webform-ajax-form-wrapper form>div.form-item-message{width:62%;padding-right:0}.path-contact .webform-ajax-form-wrapper form>div.form-item-message textarea,.path-kontakt .webform-ajax-form-wrapper form>div.form-item-message textarea{resize:none}@media (max-width:768px){.path-contact .webform-ajax-form-wrapper form>div,.path-kontakt .webform-ajax-form-wrapper form>div{padding-right:0 !important;width:100% !important}}.path-contact .webform-ajax-form-wrapper form .drupal-messages,.path-kontakt .webform-ajax-form-wrapper form .drupal-messages{display:none}.path-contact .webform-ajax-form-wrapper .form-item--error-message,.path-kontakt .webform-ajax-form-wrapper .form-item--error-message{color:#8727db !important;font-size:1.2rem;position:absolute}.path-contact .webform-ajax-form-wrapper .form-item--error-message:before,.path-kontakt .webform-ajax-form-wrapper .form-item--error-message:before{display:none}.path-contact .webform-ajax-form-wrapper .form-item--error-message strong,.path-kontakt .webform-ajax-form-wrapper .form-item--error-message strong{font-weight:400}.path-contact .webform-ajax-form-wrapper .form-type-processed-text,.path-kontakt .webform-ajax-form-wrapper .form-type-processed-text{height:0;margin:0;padding:0}.path-contact .webform-ajax-form-wrapper .form-type-webform-markup,.path-kontakt .webform-ajax-form-wrapper .form-type-webform-markup{color:#fff;font-family:"Roboto";font-size:1.3rem;font-weight:400;margin:0 0}.path-contact .webform-ajax-form-wrapper .form-type-webform-markup p,.path-kontakt .webform-ajax-form-wrapper .form-type-webform-markup p{margin-bottom:1rem}.path-contact .webform-ajax-form-wrapper .disclaimer,.path-kontakt .webform-ajax-form-wrapper .disclaimer{width:100%}.path-contact .webform-ajax-form-wrapper .form-type-select,.path-kontakt .webform-ajax-form-wrapper .form-type-select{position:relative}.path-contact .webform-ajax-form-wrapper .form-type-select .form-item--error-message,.path-kontakt .webform-ajax-form-wrapper .form-type-select .form-item--error-message{position:absolute;bottom:-2.2rem}.path-contact .webform-ajax-form-wrapper label,.path-kontakt .webform-ajax-form-wrapper label{color:#fff;display:block;font-size:2.2rem;font-weight:600;margin-bottom:-1rem;text-transform:lowercase;transform-origin:left top;transition:all .3s}@media (max-width:768px){.path-contact .webform-ajax-form-wrapper label,.path-kontakt .webform-ajax-form-wrapper label{font-size:1.8rem}}.path-contact .webform-ajax-form-wrapper .active label,.path-kontakt .webform-ajax-form-wrapper .active label{opacity:.5;transform:scale(0.7);height:auto !important}.path-contact .webform-ajax-form-wrapper .active input,.path-contact .webform-ajax-form-wrapper .active textarea,.path-kontakt .webform-ajax-form-wrapper .active input,.path-kontakt .webform-ajax-form-wrapper .active textarea{border-bottom:2px solid #8727db}.path-contact .webform-ajax-form-wrapper .form-break,.path-kontakt .webform-ajax-form-wrapper .form-break{height:0;padding:0;width:100%}.path-contact .webform-ajax-form-wrapper .form-type-select,.path-kontakt .webform-ajax-form-wrapper .form-type-select{height:5.3rem;border-bottom:2px solid rgba(135,39,219,0.5)}.path-contact .webform-ajax-form-wrapper .form-type-select:after,.path-kontakt .webform-ajax-form-wrapper .form-type-select:after{color:#fff;content:"\e906";font-family:"ec-icons";font-size:.5em;position:absolute;top:1rem;right:.2rem}.path-contact .webform-ajax-form-wrapper .form-type-select.active,.path-kontakt .webform-ajax-form-wrapper .form-type-select.active{border-bottom:2px solid #8727db}.path-contact .webform-ajax-form-wrapper .form-type-select label,.path-kontakt .webform-ajax-form-wrapper .form-type-select label{position:relative}.path-contact .webform-ajax-form-wrapper .form-type-select select,.path-kontakt .webform-ajax-form-wrapper .form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;left:0;top:0;height:6.2rem;outline:none;opacity:0;position:absolute;width:100%;z-index:2}.path-contact .webform-ajax-form-wrapper .form-type-checkbox,.path-kontakt .webform-ajax-form-wrapper .form-type-checkbox{position:relative;width:100%}.path-contact .webform-ajax-form-wrapper .form-checkbox,.path-kontakt .webform-ajax-form-wrapper .form-checkbox{display:none}.path-contact .webform-ajax-form-wrapper .form-checkbox+label,.path-kontakt .webform-ajax-form-wrapper .form-checkbox+label{font-size:1.9rem;padding-left:4rem}@media (max-width:768px){.path-contact .webform-ajax-form-wrapper .form-checkbox+label,.path-kontakt .webform-ajax-form-wrapper .form-checkbox+label{font-size:1.5rem}}.path-contact .webform-ajax-form-wrapper .form-checkbox+label:before,.path-kontakt .webform-ajax-form-wrapper .form-checkbox+label:before{content:'\ea53';font-family:"ec-icons";font-weight:normal;left:0;margin-right:1rem;position:absolute;top:0}.path-contact .webform-ajax-form-wrapper .form-checkbox:checked+label:before,.path-kontakt .webform-ajax-form-wrapper .form-checkbox:checked+label:before{content:'\ea52'}.path-contact .webform-ajax-form-wrapper .form-required:after,.path-kontakt .webform-ajax-form-wrapper .form-required:after{content:'*';background:none;margin:0;vertical-align:unset}.path-contact .webform-ajax-form-wrapper .form-value,.path-kontakt .webform-ajax-form-wrapper .form-value{color:#fff;font-weight:400}.path-contact .webform-ajax-form-wrapper .form-text,.path-contact .webform-ajax-form-wrapper .form-email,.path-contact .webform-ajax-form-wrapper .form-tel,.path-contact .webform-ajax-form-wrapper .form-textarea,.path-kontakt .webform-ajax-form-wrapper .form-text,.path-kontakt .webform-ajax-form-wrapper .form-email,.path-kontakt .webform-ajax-form-wrapper .form-tel,.path-kontakt .webform-ajax-form-wrapper .form-textarea{background:none;border-bottom:2px solid rgba(135,39,219,0.5);border-left:0;border-right:0;border-top:0;color:#fff;font-weight:400;outline:none;padding-bottom:.5rem;transition:all .3s;width:100%}.path-contact .webform-ajax-form-wrapper .form-actions,.path-kontakt .webform-ajax-form-wrapper .form-actions{padding-right:0;text-align:right;width:100%}.path-contact .webform-ajax-form-wrapper .webform-button--submit,.path-kontakt .webform-ajax-form-wrapper .webform-button--submit{background:#ff997f;border-radius:3rem;color:#fff;font-family:"Montserrat";font-size:1.6rem;font-weight:700;margin-top:1.2rem;padding:1.3rem 4rem 1.3rem}.path-contact .webform-confirmation,.path-kontakt .webform-confirmation{color:#fff;margin-bottom:5rem;width:100%}.form-first .contact-intro{padding-top:2rem;width:100%}.form-first .contact-map{width:100%}@media (max-width:940px){.form-first .contact-map{width:100%}}@media (max-width:768px){.form-first .contact-map{width:100%}}.list-list .contact-intro{padding:2rem 0 0;width:100%}@media (min-width:1340px){.list-list .contact-intro{margin:0}}.list-list .contact-list .view-content ul{margin:-2rem;padding:0;display:flex;flex-wrap:wrap}.list-list .contact-list .view-content li{list-style-type:none;width:calc(100% / 3)}@media (max-width:940px){.list-list .contact-list .view-content li{width:calc(100% / 2)}}@media (max-width:768px){.list-list .contact-list .view-content li{width:100%}}.list-list .contact-list .view-content article{padding:2rem}.list-list .contact-list .view-content article h2{font-size:2rem}.block-stock-quote{position:relative}.block-stock-quote>div,.block-stock-quote>ul{position:relative;z-index:1}.block-stock-quote:before{background:#f7f8fc;bottom:0;content:'';display:block;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw}.block-stock-quote h2{font-size:5rem;margin:10rem 0 5rem}.block-stock-quote h3{font-size:2.7rem;margin-bottom:2rem;text-transform:none}@media (max-width:600px){.block-stock-quote h3{font-size:2.2rem}}.block-stock-quote .daily-figures{display:flex;flex-wrap:wrap;justify-content:space-between;line-height:1.4;color:#b3b7c5;font-weight:400}@media (max-width:600px){.block-stock-quote .daily-figures{font-size:1.4rem;padding:3rem 2rem}}.block-stock-quote .daily-figures>div{width:50%}.block-stock-quote .daily-figures>div:nth-child(2){text-align:right}.block-stock-quote .daily-figures .date .dyn-data{color:#3e0d81;display:block}.block-stock-quote .daily-figures .dyn-data{font-weight:700}.block-stock-quote .daily-figures .grid{display:table;float:right}.block-stock-quote .daily-figures .grid div{display:table-row}.block-stock-quote .daily-figures .grid span{display:table-cell}.block-stock-quote .daily-figures .grid span:first-child{padding-right:2rem;text-align:left}@media (max-width:600px){.block-stock-quote .daily-figures .grid span:first-child{padding-right:1rem;text-align:right}}.block-stock-quote .daily-figures .grid span:last-child{min-width:7rem}@media (max-width:600px){.block-stock-quote .daily-figures .grid span:last-child{min-width:5rem}}.block-stock-quote .daily-figures .intraday-filters{background:#f7f8fc;border-radius:3rem;display:flex;margin:3rem 0 0;position:relative;width:100%}.block-stock-quote .daily-figures .intraday-filters .active-pill{background:#f9d957;border-radius:3rem;bottom:0;box-shadow:0 0.7rem 3rem 0 rgba(249,217,87,0.4);position:absolute;right:0;top:0;transition:.3s;left:50%;z-index:1}.block-stock-quote .daily-figures .intraday-filters .active-pill.intraday{right:50%;left:0}.block-stock-quote .daily-figures .intraday-filters button{display:block;font-family:"Montserrat";font-size:1.6rem;font-weight:600;letter-spacing:-.048rem;margin:0;padding:1.2rem 2rem;text-align:center;transition:color .3s;width:50%;z-index:2}.block-stock-quote .daily-figures .intraday-filters button.active{color:#3e0d81}@media (max-width:600px){.block-stock-quote .daily-figures .intraday-filters button{font-size:1.4rem}}.block-stock-quote .daily-graph{position:relative}.block-stock-quote .daily-graph:after{content:'';position:absolute;background-color:#333;border-radius:100%;width:40px;height:40px;left:calc(50% - 20px);top:calc(50% - 20px);-webkit-animation:sk-pulseScaleOut 1s infinite ease-in-out;animation:sk-pulseScaleOut 1s infinite ease-in-out}.block-stock-quote .daily-graph.loaded:after{display:none}.block-stock-quote .big-graph{margin-top:2rem;padding:4rem 2.5rem 4rem 4rem}.block-stock-quote .small-graph{padding:5rem 2rem 3rem 4rem}@media (max-width:600px){.block-stock-quote .small-graph{padding:3rem 1rem 1rem 2rem}}.block-stock-quote iframe{opacity:0;transition:opacity .6s}.block-stock-quote .loaded iframe{opacity:1}.block-stock-quote .dyn-data{opacity:1;transition:opacity}.block-stock-quote .dyn-data.loading{opacity:0}.block-stock-quote .figures .card{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.3);align-items:center;display:flex;flex-wrap:wrap;font-family:"Montserrat";padding:3rem}@media (max-width:940px){.block-stock-quote .figures .card{padding:1rem 3rem}}@media (max-width:768px){.block-stock-quote .figures .card{padding:0rem 2rem}}.block-stock-quote .figures .card div{line-height:1.2;width:100%}.block-stock-quote .figures .card div:first-child{align-items:flex-end;display:flex;font-size:1.8rem;font-weight:700;height:5rem;letter-spacing:-.076rem}.block-stock-quote .figures .card div:last-child{color:#573eef;font-size:2.6rem;font-weight:500;letter-spacing:-.138rem;margin:1rem 0 2.5rem}.block-share-info h3{font-size:2.7rem;font-weight:600;letter-spacing:-.093rem;margin:0 0 2rem}.block-share-info .indicators p{color:#b3b7c5;font-weight:400;line-height:1.44}.block-share-info .indicators .field--type-integer{color:#b3b7c5;font-weight:700;line-height:1.44;margin:0}.block-share-info .indicators .field--type-integer .field__label{font-weight:400}.block-share-info .ownership-voting-graphs{padding-top:10rem;padding-bottom:10rem}.block-share-info .ownership-voting-graphs h3{margin-bottom:.5rem}.block-share-info .ownership-voting-graphs .date{color:#aaaebd;font-size:1.6rem;font-weight:400;line-height:1.3}.block-share-info .ownership-voting-graphs .card{align-items:center;margin-top:3rem;display:flex}.block-share-info .ownership-voting-graphs .card>div:first-child{padding-right:3rem;width:50%}.block-share-info .ownership-voting-graphs .card>div:last-child{width:50%}.block-share-info .ownership-voting-graphs .legend{color:#b3b7c5;font-size:1.6rem;font-weight:400;line-height:1.3}.block-share-info .ownership-voting-graphs .legend .dot{border-radius:.35rem;display:block;height:.7rem;position:absolute;left:-1.5rem;top:.8rem;width:.7rem}.block-share-info .ownership-voting-graphs .legend li{margin-bottom:2rem;position:relative}.block-share-info .ownership-voting-graphs .legend li:last-child{margin-bottom:0}.block-share-info .ownership-voting-graphs .legend .value{font-size:1.8rem;font-weight:800}.block-share-info .dividend{padding:0 0 10rem 0}.block-share-info .dividend .content{color:#3e0d81;display:flex;font-size:1.8rem;font-weight:400;line-height:1.44;padding:1rem 0}@media (max-width:600px){.block-share-info .dividend .content{flex-direction:column}}.block-share-info .dividend .content em{color:#b3b7c5;font-style:normal}.block-share-info .dividend .content .be{border-right:2px solid #dadbe3;display:flex;width:65%}@media (max-width:600px){.block-share-info .dividend .content .be{width:100%;border-right:none;border-bottom:2px solid #dadbe3;padding-bottom:2rem}}@media (max-width:768px){.block-share-info .dividend .content .be{flex-direction:column}}.block-share-info .dividend .content .be p{padding-right:4rem;width:35%}.block-share-info .dividend .content .be p:first-child{width:30%}@media (max-width:768px){.block-share-info .dividend .content .be p:first-child{width:100%}}@media (max-width:768px){.block-share-info .dividend .content .be p{padding-bottom:1.2rem;padding-right:0;width:100%}}.block-share-info .dividend .content .fr{padding-left:4rem;width:35%}@media (max-width:600px){.block-share-info .dividend .content .fr{padding-left:0;padding-top:2rem;width:100%}}.block-share-info .analysts{padding:10rem 0}.block-share-info .analysts h2{display:block;font-size:5rem;text-align:center}.block-share-info .analysts p{font-size:2.2rem;font-weight:700;margin:2rem 0 6rem;text-align:center}.block-share-info .analysts-list{display:flex;flex-wrap:wrap;justify-content:center;left:50%;position:relative;transform:translateX(-50%);width:100vw}.block-share-info .analyst{display:flex;padding:2rem;width:26rem}.block-share-info .analyst .card{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.3);color:#b3b7c5;display:flex;flex-wrap:wrap;padding:2rem;position:relative}.block-share-info .analyst .card>div{width:100%}.block-share-info .analyst .card>div:first-child{height:6rem}.block-share-info .analyst .card>div:last-child{align-items:flex-end;display:flex;flex-wrap:wrap;height:6em;line-height:1.4}.block-share-info .analyst .card>div:last-child>div{width:100%}.block-share-info .analyst img{max-height:5rem;max-width:80%;width:auto}.view-fin-agenda h2{margin:7rem 0 4rem}@media (max-width:768px){.view-fin-agenda h2{margin:4rem 0}}.view-fin-agenda ul{margin:0;padding:0}.view-fin-agenda li{list-style-type:none;margin:0;padding:0}.view-fin-agenda article{border-bottom:2px solid rgba(218,219,227,0.7);font-weight:400;margin-bottom:5rem;padding:0 3rem 5rem 8rem;position:relative}@media (max-width:768px){.view-fin-agenda article{padding:0 0 3rem 0;margin-bottom:3rem}}.view-fin-agenda article:before{color:#3e0d81;content:'\e911';font-family:"ec-icons";font-size:3.4rem;left:0;line-height:1;position:absolute;top:1rem}@media (max-width:768px){.view-fin-agenda article:before{display:none}}.view-fin-agenda article h3{font-size:2.7rem;line-height:1.3;margin:1.5rem 0 .5rem;text-transform:none}@media (max-width:768px){.view-fin-agenda article h3{font-size:2.4rem}}.view-fin-agenda .date{color:#aaaebd}@media (max-width:768px){.view-fin-agenda .date:before{color:#3e0d81;content:'\e911';font-family:"ec-icons";font-size:2.9rem;line-height:1;margin-right:.5rem;position:relative;top:.7rem}}.view-fin-agenda .field--name-field-infos{color:rgba(62,13,129,0.7);line-height:1.3}.block-key-figures .tables{position:relative;margin:0 auto;max-width:90rem;padding:12rem 0}.block-key-figures .tables>div,.block-key-figures .tables>ul{position:relative;z-index:1}.block-key-figures .tables:before{background:#f7f8fc;bottom:0;content:'';display:block;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw}.block-key-figures .tables p{color:#b3b7c5}.block-key-figures h2{margin-bottom:.5rem}.block-key-figures .headnote{color:#aaaebd;font-size:1.6rem;font-weight:400}.block-key-figures .footnote{color:#b3b7c5;font-size:1.4rem;font-weight:400;margin-top:1rem}.block-key-figures .table{margin:2rem auto;overflow-y:auto}.block-key-figures table{font-weight:400;width:100%}.block-key-figures tr{border-bottom:2px solid rgba(218,219,227,0.7)}.block-key-figures th{font-weight:700;font-size:1.1em;vertical-align:top}.block-key-figures td,.block-key-figures th{line-height:1.2;text-align:right;padding:2rem 1rem}.block-key-figures td:first-child,.block-key-figures th:first-child{text-align:left}.block-key-figures td:nth-child(2),.block-key-figures th:nth-child(2){color:#8727db;background:#f7f8fc}.block-key-figures .field-table-sectors tbody tr:last-child{color:#8727db;background:#f7f8fc}.block-key-figures .graph-group{margin-bottom:-4rem;min-width:60rem}.block-key-figures .graph-group canvas:last-child{position:relative;top:-4rem}.block-key-figures .graphs{position:relative;margin:0 auto;max-width:90rem;padding:0 0 6rem}.block-key-figures .graphs>div,.block-key-figures .graphs>ul{position:relative;z-index:1}.block-key-figures .graphs:before{background:#f7f8fc;bottom:0;content:'';display:block;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw}.block-key-figures .graphs:before{top:-2rem}.block-key-figures .graphs h2{margin-bottom:4rem}.block-key-figures .legend{color:#b3b7c5;display:flex;flex-wrap:wrap;font-size:1.6rem;font-weight:400;justify-content:center;line-height:1.3}.block-key-figures .legend .dot{border-radius:.35rem;display:block;height:1rem;position:absolute;left:-1.5rem;top:.5rem;width:1rem}.block-key-figures .legend li{margin:0 2rem 1rem;position:relative}.block-key-figures .legend li:last-child{margin-bottom:0}.block-key-figures .legend .value{font-size:1.8rem;font-weight:800}.block-key-figures .geo{position:relative;margin:0 auto;max-width:90rem;padding:6rem 0}.block-key-figures .geo>div,.block-key-figures .geo>ul{position:relative;z-index:1}.block-key-figures .geo:before{background:#f7f8fc;bottom:0;content:'';display:block;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw}.block-key-figures .geo:before{top:-2rem}.block-key-figures .geo .geo-group{display:flex}@media (max-width:768px){.block-key-figures .geo .geo-group{flex-direction:column}}.block-key-figures .geo .geo-group>div{position:relative;width:calc(100% / 3)}@media (max-width:768px){.block-key-figures .geo .geo-group>div{margin:0 auto;width:60%}}@media (max-width:600px){.block-key-figures .geo .geo-group>div{width:100%}}.block-key-figures .geo .geo-group .label{font-family:"Montserrat";font-size:2.4rem;font-weight:400;line-height:1;position:absolute;text-align:center;top:calc(50% - .8rem);width:100%}.block-oceane-reports h2{color:#8727db;font-size:4rem;margin-top:4rem;position:relative;text-align:center;z-index:1}.block-oceane-reports .field--name-field-oceanes{display:flex;flex-wrap:wrap;margin:0 -4rem}.block-oceane-reports .field--name-field-oceanes .report{padding:4rem;width:50%}.block-oceane-reports .field--name-field-oceanes a{margin:2rem 0 0}.block-oceane-reports .statutes{text-align:center}.block-oceane-reports a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem;margin:4rem 0 4rem}@media (max-width:600px){.block-oceane-reports a{padding:1.5rem 3rem}}.block-oceane-reports a:hover{background:#f9c757}@media (max-width:600px){.block-oceane-reports a{padding:1.1rem 5rem 1.3rem 1.5rem}}.block-oceane-reports a:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.block-oceane-reports a:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.block-oceane-reports a:hover:before{opacity:0}.block-oceane-reports a:hover:after{opacity:1}.view-id-fin_ag{position:relative;padding-bottom:10rem}.view-id-fin_ag>div,.view-id-fin_ag>ul{position:relative;z-index:1}.view-id-fin_ag:before{background:#f7f8fc;bottom:0;content:'';display:block;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw}.view-id-fin_ag:before{top:-12rem}.view-id-fin_ag .contextual{position:absolute}.view-id-fin_ag h2{color:#8727db;font-size:5rem;font-weight:700;margin:8rem 0 3rem;position:relative;text-align:center}.view-id-fin_ag .acc-content{display:none}.view-id-fin_ag .fin-ag{padding:1rem 0;margin:3rem 0;position:relative;border-bottom:2px solid #dadbe3}.view-id-fin_ag .fin-ag:before{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.1);background:#fff;border-radius:1rem;bottom:-2rem;content:'';left:-3rem;opacity:0;position:absolute;right:-3rem;top:-1rem;transition:opacity .6s}.view-id-fin_ag .fin-ag *{position:relative}.view-id-fin_ag .fin-ag ul{display:flex;flex-wrap:wrap;margin:0 -2rem;padding:0}@media (max-width:768px){.view-id-fin_ag .fin-ag ul{flex-direction:column;margin:0}}.view-id-fin_ag .fin-ag li{align-items:center;border-bottom:2px solid rgba(218,219,227,0.7);display:flex;margin:1rem 2rem;padding:0 0 1rem 0;width:calc(50% - 4rem)}@media (max-width:768px){.view-id-fin_ag .fin-ag li{margin:1rem 0;width:100%}}.view-id-fin_ag .fin-ag li span{padding:0}.view-id-fin_ag .fin-ag li a{display:block;outline:none;padding:0 0 0 3rem;text-decoration:none}.view-id-fin_ag .fin-ag li a:before{color:#573eef;content:'\e912';font-family:'ec-icons';font-size:1.7rem;font-weight:normal;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s}.view-id-fin_ag .fin-ag li a:after{color:#573eef;content:'\e9c7';font-family:'ec-icons';font-size:1.7rem;font-weight:normal;left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s}.view-id-fin_ag .fin-ag li a:hover{color:#573eef}.view-id-fin_ag .fin-ag li a:hover:before{opacity:0}.view-id-fin_ag .fin-ag li a:hover:after{opacity:1}.view-id-fin_ag .fin-ag li span{font-family:'Roboto';background:none;position:relative;transition:color .6s}.view-id-fin_ag .fin-ag span{font-size:1.8rem}.view-id-fin_ag .fin-ag h3{cursor:pointer;font-size:2.5rem;font-weight:600;margin-bottom:3rem;padding-right:6rem;position:relative}.view-id-fin_ag .fin-ag h3:after{content:'\e906';font-family:'ec-icons';font-size:1.6rem;font-weight:normal;position:absolute;right:0;top:.6rem;transition:transform .6s}@media (max-width:600px){.view-id-fin_ag .fin-ag h3:after{font-size:1.3rem}}@media (max-width:768px){.view-id-fin_ag .fin-ag h3{font-size:2.2rem}}@media (max-width:600px){.view-id-fin_ag .fin-ag h3{padding-right:4rem;font-size:2rem}}.view-id-fin_ag .fin-ag.active h3:after{transform:rotate(180deg)}.view-id-fin_ag .fin-ag.active:before{opacity:1}.block-views-blockfin-pr-block-2 h2{color:#8727db;font-size:4rem;margin-top:4rem;position:relative;text-align:center;z-index:1}.view-id-fin_pr{padding-bottom:10rem}.view-id-fin_pr .view-filters,.view-id-fin_pr .view-content,.view-id-fin_pr .more-link,.view-id-fin_pr nav{position:relative}.view-id-fin_pr:before{top:-12rem}.view-id-fin_pr .date{color:#b3b7c5;margin-bottom:1rem}.view-id-fin_pr h2{color:#8727db;font-size:5rem;font-weight:700;margin:4rem 0 1rem 0;position:relative;text-align:center}.view-id-fin_pr .fin-pr{align-items:center;display:flex;justify-content:space-between;margin:3rem 0;padding:3rem;position:relative}.view-id-fin_pr .fin-pr a{outline:none;text-decoration:none}.view-id-fin_pr .fin-pr span{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem}@media (max-width:600px){.view-id-fin_pr .fin-pr span{padding:1.5rem 3rem}}.view-id-fin_pr .fin-pr span:hover{background:#f9c757}@media (max-width:600px){.view-id-fin_pr .fin-pr span{padding:1.1rem 5rem 1.3rem 1.5rem}}.view-id-fin_pr .fin-pr span:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.view-id-fin_pr .fin-pr span:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.view-id-fin_pr .fin-pr span:hover:before{opacity:0}.view-id-fin_pr .fin-pr span:hover:after{opacity:1}.view-id-fin_pr .fin-pr h3{font-size:2.2rem;font-weight:600;margin:0 3rem 1rem 0;position:relative}.view-id-fin_pr nav,.view-id-fin_pr .more-link{text-align:center}.view-id-fin_pr nav a,.view-id-fin_pr .more-link a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s}@media (max-width:600px){.view-id-fin_pr nav a,.view-id-fin_pr .more-link a{padding:1.5rem 3rem}}.view-id-fin_pr nav a:hover,.view-id-fin_pr .more-link a:hover{background:#f9c757}.block-views-blockfin-buyback-block-2 h2{color:#8727db;font-size:4rem;margin-top:4rem;position:relative;text-align:center;z-index:1}.view-id-fin_buyback{position:relative;padding-bottom:10rem}.view-id-fin_buyback>div,.view-id-fin_buyback>ul{position:relative;z-index:1}.view-id-fin_buyback:before{background:#f7f8fc;bottom:0;content:'';display:block;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw}.view-id-fin_buyback .view-filters,.view-id-fin_buyback .view-content,.view-id-fin_buyback .more-link,.view-id-fin_buyback nav{position:relative}.view-id-fin_buyback:before{top:-12rem}.view-id-fin_buyback .date{color:#b3b7c5;margin-bottom:1rem}.view-id-fin_buyback h2{color:#8727db;font-size:5rem;font-weight:700;margin:4rem 0 1rem 0;position:relative;text-align:center}.view-id-fin_buyback .grouped-rows{margin:3rem 0}.view-id-fin_buyback .group-rows{display:flex;flex-wrap:wrap;margin:-1rem -3rem}.view-id-fin_buyback .fin-buyback{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:3rem;position:relative;width:50%}@media (max-width:768px){.view-id-fin_buyback .fin-buyback{width:100%}}.view-id-fin_buyback .fin-buyback .date{width:100%}.view-id-fin_buyback .fin-buyback a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem;margin:1rem 2rem 1rem 0;outline:none;text-decoration:none}@media (max-width:600px){.view-id-fin_buyback .fin-buyback a{padding:1.5rem 3rem}}.view-id-fin_buyback .fin-buyback a:hover{background:#f9c757}@media (max-width:600px){.view-id-fin_buyback .fin-buyback a{padding:1.1rem 5rem 1.3rem 1.5rem}}.view-id-fin_buyback .fin-buyback a:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.view-id-fin_buyback .fin-buyback a:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.view-id-fin_buyback .fin-buyback a:hover:before{opacity:0}.view-id-fin_buyback .fin-buyback a:hover:after{opacity:1}.view-id-fin_buyback .fin-buyback h3{font-size:2.2rem;font-weight:600;margin:0 3rem 1rem 0;position:relative}.view-id-fin_buyback nav,.view-id-fin_buyback .more-link{text-align:center}.view-id-fin_buyback nav a,.view-id-fin_buyback .more-link a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s}@media (max-width:600px){.view-id-fin_buyback nav a,.view-id-fin_buyback .more-link a{padding:1.5rem 3rem}}.view-id-fin_buyback nav a:hover,.view-id-fin_buyback .more-link a:hover{background:#f9c757}.block-views-blockfin-denominator-block-2 h2{color:#8727db;font-size:4rem;margin-top:4rem;position:relative;text-align:center;z-index:1}.view-id-fin_denominator{padding-bottom:10rem}.view-id-fin_denominator .view-filters,.view-id-fin_denominator .view-content,.view-id-fin_denominator .more-link,.view-id-fin_denominator nav{position:relative}.view-id-fin_denominator:before{top:-12rem}.view-id-fin_denominator .date{color:#b3b7c5;margin-bottom:1rem}.view-id-fin_denominator h2{color:#8727db;font-size:5rem;font-weight:700;margin:4rem 0 1rem 0;position:relative;text-align:center}.view-id-fin_denominator .fin-denominator{align-items:center;display:flex;justify-content:space-between;margin:3rem 0;padding:3rem;position:relative}.view-id-fin_denominator .fin-denominator a{outline:none;text-decoration:none}.view-id-fin_denominator .fin-denominator span{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem}@media (max-width:600px){.view-id-fin_denominator .fin-denominator span{padding:1.5rem 3rem}}.view-id-fin_denominator .fin-denominator span:hover{background:#f9c757}@media (max-width:600px){.view-id-fin_denominator .fin-denominator span{padding:1.1rem 5rem 1.3rem 1.5rem}}.view-id-fin_denominator .fin-denominator span:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.view-id-fin_denominator .fin-denominator span:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.view-id-fin_denominator .fin-denominator span:hover:before{opacity:0}.view-id-fin_denominator .fin-denominator span:hover:after{opacity:1}.view-id-fin_denominator .fin-denominator h3{font-size:2.2rem;font-weight:600;margin:0 3rem 1rem 0;position:relative}.view-id-fin_denominator nav,.view-id-fin_denominator .more-link{text-align:center}.view-id-fin_denominator nav a,.view-id-fin_denominator .more-link a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s}@media (max-width:600px){.view-id-fin_denominator nav a,.view-id-fin_denominator .more-link a{padding:1.5rem 3rem}}.view-id-fin_denominator nav a:hover,.view-id-fin_denominator .more-link a:hover{background:#f9c757}.block-views-blockfin-share-pr-block-2 h2{color:#8727db;font-size:4rem;margin-top:4rem;position:relative;text-align:center;z-index:1}.view-id-fin_share_pr{position:relative;padding-bottom:10rem}.view-id-fin_share_pr>div,.view-id-fin_share_pr>ul{position:relative;z-index:1}.view-id-fin_share_pr:before{background:#f7f8fc;bottom:0;content:'';display:block;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw}.view-id-fin_share_pr .view-filters,.view-id-fin_share_pr .view-content,.view-id-fin_share_pr .more-link,.view-id-fin_share_pr nav{position:relative}.view-id-fin_share_pr:before{top:-12rem}.view-id-fin_share_pr .date{color:#b3b7c5;margin-bottom:1rem}.view-id-fin_share_pr h2{color:#8727db;font-size:5rem;font-weight:700;margin:4rem 0 1rem 0;position:relative;text-align:center}.view-id-fin_share_pr .fin-share-pr{align-items:center;display:flex;justify-content:space-between;margin:3rem 0;padding:3rem;position:relative}.view-id-fin_share_pr .fin-share-pr a{outline:none;text-decoration:none}.view-id-fin_share_pr .fin-share-pr span{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem}@media (max-width:600px){.view-id-fin_share_pr .fin-share-pr span{padding:1.5rem 3rem}}.view-id-fin_share_pr .fin-share-pr span:hover{background:#f9c757}@media (max-width:600px){.view-id-fin_share_pr .fin-share-pr span{padding:1.1rem 5rem 1.3rem 1.5rem}}.view-id-fin_share_pr .fin-share-pr span:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.view-id-fin_share_pr .fin-share-pr span:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.view-id-fin_share_pr .fin-share-pr span:hover:before{opacity:0}.view-id-fin_share_pr .fin-share-pr span:hover:after{opacity:1}.view-id-fin_share_pr .fin-share-pr h3{font-size:2.2rem;font-weight:600;margin:0 3rem 1rem 0;position:relative}.view-id-fin_share_pr nav,.view-id-fin_share_pr .more-link{text-align:center}.view-id-fin_share_pr nav a,.view-id-fin_share_pr .more-link a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s}@media (max-width:600px){.view-id-fin_share_pr nav a,.view-id-fin_share_pr .more-link a{padding:1.5rem 3rem}}.view-id-fin_share_pr nav a:hover,.view-id-fin_share_pr .more-link a:hover{background:#f9c757}.block-views-blockfin-reports-block-2 h2{color:#8727db;font-size:4rem;margin-top:4rem;position:relative;text-align:center;z-index:1}.view-id-fin_reports{padding-bottom:10rem}.view-id-fin_reports .view-filters,.view-id-fin_reports .view-content,.view-id-fin_reports .more-link,.view-id-fin_reports nav{position:relative}.view-id-fin_reports:before{top:-12rem}.view-id-fin_reports h2{display:none}.view-id-fin_reports .group-rows{display:flex;flex-wrap:wrap;margin:-3rem}@media (max-width:768px){.view-id-fin_reports .group-rows{flex-direction:column;margin:0}}.view-id-fin_reports .fin-report{align-items:center;display:flex;margin:6rem 3rem;padding:3rem;position:relative;width:calc(50% - 6rem)}@media (max-width:768px){.view-id-fin_reports .fin-report{margin:3rem;width:calc(100% - 6rem)}}@media (max-width:600px){.view-id-fin_reports .fin-report{margin:1rem;width:calc(100% - 2rem)}}.view-id-fin_reports .fin-report img{border-radius:.5rem;width:30%}@media (max-width:600px){.view-id-fin_reports .fin-report img{display:none}}.view-id-fin_reports .fin-report>div{margin-left:3rem}@media (max-width:600px){.view-id-fin_reports .fin-report>div{margin-left:0}}.view-id-fin_reports .fin-report a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem;outline:none;text-decoration:none}@media (max-width:600px){.view-id-fin_reports .fin-report a{padding:1.5rem 3rem}}.view-id-fin_reports .fin-report a:hover{background:#f9c757}@media (max-width:600px){.view-id-fin_reports .fin-report a{padding:1.1rem 5rem 1.3rem 1.5rem}}.view-id-fin_reports .fin-report a:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.view-id-fin_reports .fin-report a:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.view-id-fin_reports .fin-report a:hover:before{opacity:0}.view-id-fin_reports .fin-report a:hover:after{opacity:1}.view-id-fin_reports .fin-report a.esef{margin-top:2rem}.view-id-fin_reports .fin-report a.esef:before{content:"\e91f";font-size:2.9rem}.view-id-fin_reports .fin-report h3{font-size:2.2rem;font-weight:600;margin:0 0 3rem 0;position:relative}@media (max-width:600px){.view-id-fin_reports .fin-report h3{font-size:2rem;margin:0 0 2rem 0}}.view-id-fin_reports nav,.view-id-fin_reports .more-link{margin-top:6rem;text-align:center}.view-id-fin_reports nav a,.view-id-fin_reports .more-link a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s}@media (max-width:600px){.view-id-fin_reports nav a,.view-id-fin_reports .more-link a{padding:1.5rem 3rem}}.view-id-fin_reports nav a:hover,.view-id-fin_reports .more-link a:hover{background:#f9c757}.view-id-fin_results{position:relative;padding-bottom:10rem;margin-bottom:10rem}.view-id-fin_results>div,.view-id-fin_results>ul{position:relative;z-index:1}.view-id-fin_results:before{background:#f7f8fc;bottom:0;content:'';display:block;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw}.view-id-fin_results .contextual{position:absolute}.view-id-fin_results h2{font-size:5rem;font-weight:700;margin:9rem 0 6rem;position:relative;text-align:center}.view-id-fin_results .acc-content{display:none}.view-id-fin_results .grouped-rows{padding:1rem 0;margin:3rem 0;position:relative;border-bottom:2px solid rgba(218,219,227,0.7)}.view-id-fin_results .grouped-rows:before{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.1);background:#fff;border-radius:1rem;bottom:-2rem;content:'';left:-3rem;opacity:0;position:absolute;right:-3rem;top:-1rem;transition:opacity .6s}.view-id-fin_results .grouped-rows *{position:relative}.view-id-fin_results .grouped-rows h3{cursor:pointer;font-size:2.7rem;font-weight:600;letter-spacing:-0.093rem;margin:1rem 0 4rem;position:relative}.view-id-fin_results .grouped-rows h3:after{content:'\e906';font-family:'ec-icons';font-size:1.6rem;font-weight:normal;position:absolute;right:0;top:1rem;transition:transform .6s}.view-id-fin_results .grouped-rows.active h3:after{transform:rotate(180deg)}.view-id-fin_results .grouped-rows.active:before{opacity:1}.view-id-fin_results .fin-result{border-top:2px solid rgba(218,219,227,0.7);display:flex;flex-wrap:wrap;padding:5rem 0}.view-id-fin_results .fin-result:last-child{padding-bottom:2rem}.view-id-fin_results .fin-result h4{color:#b3b7c5;display:block;width:100%}.view-id-fin_results .fin-result a{margin:3rem 3rem 0 0}.view-id-fin_results .fin-result a.pdf{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem}@media (max-width:600px){.view-id-fin_results .fin-result a.pdf{padding:1.5rem 3rem}}.view-id-fin_results .fin-result a.pdf:hover{background:#f9c757}@media (max-width:600px){.view-id-fin_results .fin-result a.pdf{padding:1.1rem 5rem 1.3rem 1.5rem}}.view-id-fin_results .fin-result a.pdf:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.view-id-fin_results .fin-result a.pdf:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.view-id-fin_results .fin-result a.pdf:hover:before{opacity:0}.view-id-fin_results .fin-result a.pdf:hover:after{opacity:1}.view-id-fin_results .fin-result a.webcast{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;color:#3e0d81;font-size:1.3rem;background:none;border:2px solid #3e0d81;padding:.9rem 2.5rem 1.1rem}@media (max-width:600px){.view-id-fin_results .fin-result a.webcast{padding:1.5rem 3rem}}.view-id-fin_results .fin-result a.webcast:hover{background:#f9c757}.view-id-fin_results .fin-result a.webcast:hover{background:none;color:#8727db;border-color:#8727db}.widget--header.is-mercury-edit-mode .lpb-controls{top:5px}.widget--header.as-full{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYWxxdWVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMDU2LjYgMTAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjA1Ni42IDEwMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojYTk1NGYzO30uc3Qxe2ZpbGw6Izg3MjdkYjt9PC9zdHlsZT48Zz48cmVjdCBpZD0icGF0aC0xIiB4PSI4MzMuOSIgY2xhc3M9InN0MCIgd2lkdGg9IjEyMjIuNiIgaGVpZ2h0PSIxMDMyIi8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTExNzguNiwxMDMyYzE1NC41LTExNy4zLDIxNi42LTMwMywyMTYuNi01MjkuM2MwLTIxMy4zLTU0LTM4Ny0xODYuNC01MDIuN0gwdjEwMzJIMTE3OC42eiIvPjwvZz48L3N2Zz4=");background-repeat:no-repeat;background-size:cover;background-position:center right;position:relative;border:none !important;color:#fff;font-family:"Roboto";padding-top:14rem;margin:0 !important}@media (max-width:768px){.widget--header.as-full{background-position:center center}}.widget--header.as-full:before{background:#8727db;content:'';position:absolute;top:0;bottom:0;left:0;width:51vw;transform:translateX(-50vw);display:block;z-index:-1;overflow:hidden}.widget--header.as-full:after{background:#a954f3;content:'';position:absolute;top:0;bottom:0;right:50%;width:51vw;transform:translateX(50vw);display:block;z-index:-1;overflow:hidden}.tint-corp .widget--header.as-full{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYWxxdWVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMDU2LjYgMTAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjA1Ni42IDEwMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojM2UwZDgxO30uc3Qxe2ZpbGw6IzUwMTM5Nzt9PC9zdHlsZT48Zz48cmVjdCBpZD0icGF0aC0xIiB4PSI4MzMuOSIgY2xhc3M9InN0MCIgd2lkdGg9IjEyMjIuNiIgaGVpZ2h0PSIxMDMyIi8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTExNzguNiwxMDMyYzE1NC41LTExNy4zLDIxNi42LTMwMywyMTYuNi01MjkuM2MwLTIxMy4zLTU0LTM4Ny0xODYuNC01MDIuN0gwdjEwMzJIMTE3OC42eiIvPjwvZz48L3N2Zz4=");background-repeat:no-repeat;background-size:cover;background-position:center right;position:relative}@media (max-width:768px){.tint-corp .widget--header.as-full{background-position:center center}}.tint-corp .widget--header.as-full:before{background:#501397;content:'';position:absolute;top:0;bottom:0;left:0;width:51vw;transform:translateX(-50vw);display:block;z-index:-1;overflow:hidden}.tint-corp .widget--header.as-full:after{background:#3e0d81;content:'';position:absolute;top:0;bottom:0;right:50%;width:51vw;transform:translateX(50vw);display:block;z-index:-1;overflow:hidden}.tint-hr .widget--header.as-full{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYWxxdWVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMDU2LjYgMTAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjA1Ni42IDEwMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojNTczRUVGO30uc3Qxe2ZpbGw6IzRCMzJFMDt9PC9zdHlsZT48Zz48cmVjdCBpZD0icGF0aC0xIiB4PSI4MzMuOSIgY2xhc3M9InN0MCIgd2lkdGg9IjEyMjIuNiIgaGVpZ2h0PSIxMDMyIi8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTExNzguNiwxMDMyYzE1NC41LTExNy4zLDIxNi42LTMwMywyMTYuNi01MjkuM2MwLTIxMy4zLTU0LTM4Ny0xODYuNC01MDIuN0gwdjEwMzJIMTE3OC42eiIvPjwvZz48L3N2Zz4=");background-repeat:no-repeat;background-size:cover;background-position:center right;position:relative}@media (max-width:768px){.tint-hr .widget--header.as-full{background-position:center center}}.tint-hr .widget--header.as-full:before{background:#4B32E0;content:'';position:absolute;top:0;bottom:0;left:0;width:51vw;transform:translateX(-50vw);display:block;z-index:-1;overflow:hidden}.tint-hr .widget--header.as-full:after{background:#573EEF;content:'';position:absolute;top:0;bottom:0;right:50%;width:51vw;transform:translateX(50vw);display:block;z-index:-1;overflow:hidden}.widget--header.as-full *{box-sizing:border-box}.widget--header.as-full .wrapper:first-child{padding-bottom:0 !important;position:relative;min-height:40rem}@media (max-width:600px){.widget--header.as-full .wrapper:first-child{min-height:25rem}}.widget--header.as-full .content{align-items:center;display:flex;min-height:55rem;padding-bottom:5rem;padding-top:0;position:relative;width:70%;z-index:2}@media (max-width:600px){.widget--header.as-full .content{justify-content:center;min-height:20rem;width:100%}}.widget--header.as-full.no-img .content{width:100%}.widget--header.as-full .bg-img{background-position:bottom right;background-repeat:no-repeat;background-size:contain;bottom:0;position:absolute;right:-3rem;top:-2rem;width:100%}@media (max-width:600px){.widget--header.as-full .bg-img{display:none}}.widget--header.as-full p{margin:0}.widget--header.as-full h1,.widget--header.as-full h2{padding-top:.3rem;color:#fff;font-family:"Montserrat";font-size:7rem;font-weight:700;letter-spacing:-2.41px;line-height:1.2}@media (max-width:768px){.widget--header.as-full h1,.widget--header.as-full h2{font-size:5rem;letter-spacing:-1.41px}}@media (max-width:600px){.widget--header.as-full h1,.widget--header.as-full h2{font-size:3.5rem;letter-spacing:0}}@media (max-width:600px){.widget--header.as-full h1,.widget--header.as-full h2{text-align:center}}.widget--header.as-full h2{margin-top:-.3rem;color:#946bcb}.tint-main .widget--header.as-full h2{color:#bc70ff}.widget--header.as-full .text{padding-top:1rem;font-size:2.2rem;line-height:1.3}@media (max-width:768px){.widget--header.as-full .text{display:none}}.widget--header.as-full .breadcrumb{color:#3e0d81;font-size:1.3rem;font-weight:400;line-height:1;text-transform:lowercase;padding-bottom:2rem}.has-header .widget--header.as-full .breadcrumb{color:#fff}.widget--header.as-full .breadcrumb a{color:inherit;text-decoration:none}.widget--header.as-full .breadcrumb li{border:2px solid rgba(62,13,129,0.8);border-radius:2rem;display:inline-block;padding:.5rem 1rem;margin:2rem 1rem 0 2rem;position:relative;opacity:.5;white-space:nowrap}.has-header .widget--header.as-full .breadcrumb li{border-color:rgba(255,255,255,0.8)}.widget--header.as-full .breadcrumb li:first-child{margin-left:0}.widget--header.as-full .breadcrumb li:first-child:before{display:none}.widget--header.as-full .breadcrumb li:last-child{opacity:.8}.widget--header.as-full .breadcrumb li:before{font-family:'ec-icons';content:"\e90d";position:absolute;top:.6rem;left:-2rem}@media (max-width:768px){.widget--header.as-full .breadcrumb{display:none}}.widget--header.as-full .asset{margin-top:2rem;width:fit-content}.widget--header.as-full .asset.type-doc a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem;padding:1.5rem 6rem 1.5rem 3.5rem;font-size:1.6rem}@media (max-width:600px){.widget--header.as-full .asset.type-doc a{padding:1.5rem 3rem}}.widget--header.as-full .asset.type-doc a:hover{background:#f9c757}@media (max-width:600px){.widget--header.as-full .asset.type-doc a{padding:1.1rem 5rem 1.3rem 1.5rem}}.widget--header.as-full .asset.type-doc a:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.widget--header.as-full .asset.type-doc a:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.widget--header.as-full .asset.type-doc a:hover:before{opacity:0}.widget--header.as-full .asset.type-doc a:hover:after{opacity:1}.widget--header.as-full .asset.type-doc a:before,.widget--header.as-full .asset.type-doc a:after{right:1.2rem}.tint-main .widget--header.as-full .asset.type-doc a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem;padding:1.5rem 6rem 1.5rem 3.5rem;font-size:1.6rem;background:#ff997f;color:#fff}@media (max-width:600px){.tint-main .widget--header.as-full .asset.type-doc a{padding:1.5rem 3rem}}.tint-main .widget--header.as-full .asset.type-doc a:hover{background:#f9c757}@media (max-width:600px){.tint-main .widget--header.as-full .asset.type-doc a{padding:1.1rem 5rem 1.3rem 1.5rem}}.tint-main .widget--header.as-full .asset.type-doc a:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.tint-main .widget--header.as-full .asset.type-doc a:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.tint-main .widget--header.as-full .asset.type-doc a:hover:before{opacity:0}.tint-main .widget--header.as-full .asset.type-doc a:hover:after{opacity:1}.tint-main .widget--header.as-full .asset.type-doc a:before,.tint-main .widget--header.as-full .asset.type-doc a:after{right:1.2rem}.tint-main .widget--header.as-full .asset.type-doc a:before{background:#ffa993;color:#fff}.tint-main .widget--header.as-full .asset.type-doc a:after{background:#ff997f;color:#fff}.tint-main .widget--header.as-full .asset.type-doc a:hover{background:#ff8d70}.widget--header.as-full .asset.type-link a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s}@media (max-width:600px){.widget--header.as-full .asset.type-link a{padding:1.5rem 3rem}}.widget--header.as-full .asset.type-link a:hover{background:#f9c757}.tint-main .widget--header.as-full .asset.type-link a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;background:#ff997f;color:#fff}@media (max-width:600px){.tint-main .widget--header.as-full .asset.type-link a{padding:1.5rem 3rem}}.tint-main .widget--header.as-full .asset.type-link a:hover{background:#f9c757}.tint-main .widget--header.as-full .asset.type-link a:hover{background:#ff8679}@media (max-width:600px){.widget--header.as-full .asset.type-link{margin-top:5rem}}.widget--header.as-full .asset.type-video a{align-items:center;border-top:2px solid rgba(255,255,255,0.5);color:#fff;display:block;display:flex;flex-wrap:nowrap;text-decoration:none}.widget--header.as-full .asset.type-video .thumb{aspect-ratio:16/9;min-width:19rem;width:19rem}@media (max-width:600px){.widget--header.as-full .asset.type-video .thumb{min-width:12rem;width:12rem}}.widget--header.as-full .asset.type-video .title{font-family:"Montserrat";font-size:1.6rem;font-weight:600;max-width:25rem;padding:.5rem 2rem}.widget--header.as-full .asset.type-video .play{display:inline-block;border:2px solid rgba(255,255,255,0.5);border-radius:50%;height:6rem;margin-left:auto;min-width:6rem;position:relative;width:6rem}@media (max-width:600px){.widget--header.as-full .asset.type-video .play{display:none}}.widget--header.as-full .asset.type-video .play:after{position:absolute;top:1.1rem;left:2.1rem;content:'\e918';font-family:'ec-icons';font-size:2.5rem}.widget--header.as-list{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;width:100%}.widget--header.as-list .content{bottom:0;left:0;padding:5rem;position:absolute;right:25%;text-decoration:none;top:0}.widget--header.as-list .bg-img{background-position:bottom right;background-repeat:no-repeat;background-size:contain;bottom:0;position:absolute;right:-15%;top:4rem;width:100%}.widget--header.as-list h2{color:#fff;font-size:2.8rem;text-transform:lowercase}.widget--header.as-list h2 br{display:none}@media (min-width:1340px){.widget--header.as-list h2{font-size:3.3rem}}@media (max-width:940px){.widget--header.as-list h2{font-size:1.8rem}}.widget--header.as-list h3{color:#fff;font-size:3rem;opacity:0;transition:opacity .2s}@media (min-width:1340px){.widget--header.as-list h3{font-size:3.5rem}}@media (max-width:940px){.widget--header.as-list h3{font-size:2rem}}.widget--header.as-list h3 br{display:none}.widget--header.as-list:hover h3{opacity:1}@media (max-width:768px){.widget--header.as-list{position:relative}.widget--header.as-list .content{padding:5rem 11rem 5rem 3rem;position:relative;width:100%}.widget--header.as-list .content:after{align-items:center;border:2px solid rgba(255,255,255,0.5);border-radius:50%;color:#fff;content:'\e90d';display:flex;font-family:'ec-icons';font-size:2rem;height:5rem;justify-content:center;position:absolute;right:3rem;top:calc(50% - 2.5rem);width:5rem;transition:transform .6s}.widget--header.as-list h2{font-size:2.6rem}.widget--header.as-list .bg-img,.widget--header.as-list h3{display:none}}.field--name-field-body{-webkit-font-smoothing:antialiased;background:#fff;color:#3e0d81;font-family:'Roboto',sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4}.field--name-field-body *{box-sizing:border-box}.field--name-field-body p{margin-bottom:1.2rem}.field--name-field-body p:last-child{margin-bottom:0}.widget{position:relative}.widget .wrapper{margin:0 auto;max-width:1300px;padding:0 2rem;position:relative}.widget .wrapper .wrapper{padding:0}.widget.bg-grey{background:#f7f8fc}.widget.bg-corp{background:#3e0d81}.widget.bg-corp h2,.widget.bg-corp h3,.widget.bg-corp p,.widget.bg-corp ul,.widget.bg-corp li{color:#fff}.widget.bg-purple{background:#8727db}.widget.bg-purple h2,.widget.bg-purple h3,.widget.bg-purple p,.widget.bg-purple ul,.widget.bg-purple li{color:#fff}.widget.mt0{border:none;margin-top:0 !important}.widget.mt1{border:none;margin-top:5rem !important}@media (max-width:768px){.widget.mt1{margin-top:3rem !important}}@media (max-width:600px){.widget.mt1{margin-top:2rem !important}}.widget.mt2{border:none;margin-top:10rem !important}@media (max-width:768px){.widget.mt2{margin-top:7rem !important}}@media (max-width:600px){.widget.mt2{margin-top:4rem !important}}.widget.mb0{border:none;margin-bottom:0 !important}.widget.mb1{border:none;margin-bottom:5rem !important}@media (max-width:768px){.widget.mb1{margin-bottom:3rem !important}}@media (max-width:600px){.widget.mb1{margin-bottom:2rem !important}}.widget.mb2{border:none;margin-bottom:10rem !important}@media (max-width:768px){.widget.mb2{margin-bottom:7rem !important}}@media (max-width:600px){.widget.mb2{margin-bottom:4rem !important}}.widget .text ul{padding:0 0 0 2rem}.widget .text li{margin:1.5rem 0}.widget--accordion{counter-reset:seq}.widget--accordion .content{padding:2rem 0}.widget--accordion .widget--accordion-el{padding:1rem 0;margin:3rem 0;position:relative;border-bottom:2px solid #dadbe3;transition:border-color .2s}.widget--accordion .widget--accordion-el:before{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.1);background:#fff;border-radius:1rem;bottom:0;content:'';left:-3rem;opacity:0;position:absolute;right:-3rem;top:-2rem;transition:opacity .4s}.widget--accordion .widget--accordion-el *{position:relative}.widget--accordion .widget--accordion-el ul{margin:0 2rem;padding:0}.widget--accordion .widget--accordion-el h3{counter-increment:seq 1;cursor:pointer;font-size:2.4rem;font-weight:600;margin-bottom:3rem;padding-left:6rem;padding-right:6rem;position:relative}.widget--accordion .widget--accordion-el h3:before{color:#aaaebd;content:"0" counter(seq);font-size:2rem;font-weight:400;left:0;top:.3rem;position:absolute}.widget--accordion .widget--accordion-el h3:after{content:'\e906';font-family:'ec-icons';font-size:1.6rem;font-weight:normal;position:absolute;right:0;top:.6rem;transition:transform .4s}.widget--accordion .widget--accordion-el.before-active{border-bottom:2px solid transparent}.widget--accordion .widget--accordion-el.active h3:after{transform:rotate(180deg)}.widget--accordion .widget--accordion-el.active:before{opacity:1}.widget--accordion .widget--accordion-el .acc-content{display:none;margin:0 6rem}.widget--accordion .widget--accordion-el .text{color:#b3b7c5;line-height:1.6}.widget--accordion .widget--accordion-el a{margin:2rem 0}.tint-corp .widget--accordion .widget--accordion-el a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;transform-origin:left center;transform:scale(0.8)}@media (max-width:600px){.tint-corp .widget--accordion .widget--accordion-el a{padding:1.5rem 3rem}}.tint-corp .widget--accordion .widget--accordion-el a:hover{background:#f9c757}.tint-main .widget--accordion .widget--accordion-el a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;background:#ff997f;color:#fff;transform:scale(0.8)}@media (max-width:600px){.tint-main .widget--accordion .widget--accordion-el a{padding:1.5rem 3rem}}.tint-main .widget--accordion .widget--accordion-el a:hover{background:#f9c757}.tint-main .widget--accordion .widget--accordion-el a:hover{background:#ff8679}.widget--accordion.active-corp .widget--accordion-el:before{background:#3e0d81}.widget--accordion.active-corp .widget--accordion-el.active h3,.widget--accordion.active-corp .widget--accordion-el.active h3:before,.widget--accordion.active-corp .widget--accordion-el.active .text{color:#fff}.widget--button .content{padding:2rem 0;text-align:center}.tint-hr .widget--button .content a,.tint-corp .widget--button .content a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s}@media (max-width:600px){.tint-hr .widget--button .content a,.tint-corp .widget--button .content a{padding:1.5rem 3rem}}.tint-hr .widget--button .content a:hover,.tint-corp .widget--button .content a:hover{background:#f9c757}.tint-main .widget--button .content a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;background:#ff997f;color:#fff}@media (max-width:600px){.tint-main .widget--button .content a{padding:1.5rem 3rem}}.tint-main .widget--button .content a:hover{background:#f9c757}.tint-main .widget--button .content a:hover{background:#ff8679}.widget--button.w-align-left .content{text-align:left}@media (max-width:768px){.widget--button.w-align-left .content{text-align:center}}.widget--button.w-align-right .content{text-align:right}@media (max-width:768px){.widget--button.w-align-right .content{text-align:center}}.widget--cards .content{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -2rem}.widget--cards.w-align-center .content{justify-content:center}.widget--cards.w-align-right .content{justify-content:flex-end}.widget--cards.col2 .widget--cards-el{width:calc(100% / 2 - 4rem)}@media (max-width:600px){.widget--cards.col2 .widget--cards-el{width:100%}}.widget--cards-el{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.1);align-items:flex-start;background:#fff;border-radius:2rem;display:flex;flex-wrap:wrap;justify-content:center;padding:3rem;margin:2rem;text-align:center;transition:background,box-shadow .3s,.3s;width:calc(100% / 3 - 4rem)}@media (max-width:768px){.widget--cards-el{width:calc(100% / 2 - 4rem)}}@media (max-width:600px){.widget--cards-el{width:100%}}.widget--cards-el>div{flex-basis:100%}.widget--cards-el .picto-wrapper{flex-basis:100%}.widget--cards-el .icon{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.1);margin:1rem auto;background:#fff;border-radius:50%;height:7.5rem;margin:0 auto 3rem;position:relative;width:7.5rem}.widget--cards-el .icon i:before{color:#3e0d81;position:absolute;left:50%;top:50%;font-size:5.5rem;transform:translate(-50%,-50%);transition:color .3s}.widget--cards-el h3{font-family:'Montserrat';font-size:2.4rem;font-weight:600;letter-spacing:-0.09rem;line-height:1.2;margin:0 auto 1.5rem;transition:color .15s}.widget--cards-el h3 p{margin:0}.widget--cards-el .text{color:#b3b7c5;font-weight:400;font-size:1.8rem;margin:0 auto;line-height:1.4;transition:color .3s}.widget--cards-el a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;background:#ff997f;color:#fff;border:2px solid #fff;margin-top:auto;padding:1rem 3rem}@media (max-width:600px){.widget--cards-el a{padding:1.5rem 3rem}}.widget--cards-el a:hover{background:#f9c757}.widget--cards-el a:hover{background:#ff8679}.widget--cards-el.has-link{cursor:pointer}.widget--cards-el.has-link .text{margin:0 auto 2rem}.widget--cards-el.has-link:hover{background:#ff997f;box-shadow:0 0.7rem 3rem 0 rgba(255,134,121,0.47)}.widget--cards-el.has-link:hover .icon i:before{color:#ff997f}.widget--cards-el.has-link:hover h3,.widget--cards-el.has-link:hover .text{color:#fff}.widget--cards-el.has-link:hover a{border:2px solid #fff}.widget--cards.style-salmonbg .widget--cards-el{padding-bottom:6rem;padding-top:6rem;box-shadow:0 0 0 rgba(255,134,121,0.47);transition:box-shadow .3s}.widget--cards.style-salmonbg .widget--cards-el.has-link:hover{box-shadow:0 0.7rem 3rem 0 rgba(255,134,121,0.47)}.widget--cards.style-salmonbg .widget--cards-el .icon{background:#ff997f;box-shadow:none;height:10rem;width:10rem}.widget--cards.style-salmonbg .widget--cards-el .icon i:before{color:#fff;font-size:6.5rem}.widget--cards.style-salmonbg .widget--cards-el h3,.widget--cards.style-salmonbg .widget--cards-el .text{color:#fff}.widget--cards.style-salmonbg .widget--cards-el:nth-child(3n+1){background:#FF8679}.widget--cards.style-salmonbg .widget--cards-el:nth-child(3n+1) a{background:#FF8679}.widget--cards.style-salmonbg .widget--cards-el:nth-child(3n+1) .icon{background:#FFAC97}.widget--cards.style-salmonbg .widget--cards-el:nth-child(3n+2){background:#FF997F}.widget--cards.style-salmonbg .widget--cards-el:nth-child(3n+2) a{background:#FF997F}.widget--cards.style-salmonbg .widget--cards-el:nth-child(3n+2) .icon{background:#FF8679}.widget--cards.style-salmonbg .widget--cards-el:nth-child(3n+3){background:#FFAC97}.widget--cards.style-salmonbg .widget--cards-el:nth-child(3n+3) a{background:#FFAC97}.widget--cards.style-salmonbg .widget--cards-el:nth-child(3n+3) .icon{background:#FF997F}.widget--card-slider{margin:5rem 0;margin-left:calc((100% - 100vw) / 2);width:100vw}.widget--card-slider .swiper-container{margin:0 -10rem;width:calc(100vw + 20rem)}@media (max-width:768px){.widget--card-slider .swiper-container{margin:0 -5rem;width:calc(100vw + 10rem)}}@media (max-width:600px){.widget--card-slider .swiper-container{margin:0 -70%;width:calc(100vw + 140%)}}.widget--card-slider .field-images{display:flex}.widget--card-slider .field__item{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.3);background:#fff;border-radius:2rem;display:flex;height:auto;margin:2rem 0;padding:3rem}.widget--card-slider .field__item .content{align-items:stretch;display:flex;flex-direction:column;height:100%}.widget--card-slider .field__item .img{align-items:center;display:flex;flex:1;width:100%}.widget--card-slider .field__item .img img{margin:0 auto 2rem}.widget--card-slider .field__item h3{color:#b3b7c5;font-family:"Roboto";font-size:1.8rem;font-weight:700;line-height:1.3;margin-top:auto}.widget--cols.width-narrow .wrapper{max-width:96rem}.widget--cols .layout{display:flex;margin:0 -2rem}.widget--cols .layout__region{padding:0 2rem}.widget--cols .layout__region h2{margin-bottom:0;margin-top:0}.layout-node-form .widget--cols.mt0{padding-top:3rem}.layout-node-form .widget--cols.mb0{padding-bottom:3rem}@media (max-width:768px){.widget--cols .layout--threecol-section--33-34-33{flex-direction:column}}.widget--cols .layout--threecol-section--33-34-33 .layout__region--first,.widget--cols .layout--threecol-section--33-34-33 .layout__region--second,.widget--cols .layout--threecol-section--33-34-33 .layout__region--third{flex:0 1 calc(100% / 3)}.widget--figures .content{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -2rem}.mobile .widget--figures .content{flex-wrap:nowrap;justify-content:unset}@media (max-width:768px){.widget--figures .swiper-container{left:2rem;width:180%;margin:0 -40%}}@media (max-width:600px){.widget--figures .swiper-container{width:280%;margin:0 -90%}}.widget--figures .swiper-pagination{margin-top:3rem;margin-left:-4rem}.widget--figure{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.3);background:#fff;border-radius:2rem;font-family:'Montserrat';height:auto;line-height:1.3;margin:2rem;min-width:240px;padding:3rem;width:calc(25% - 4rem)}.widget--figure.linked{padding:0}.widget--figure.linked a{display:block;padding:3rem;text-decoration:none}.path-frontpage .widget--figure{margin:1rem;min-width:150px;padding:2.5rem;width:calc(20% - 2rem)}.path-frontpage .widget--figure.linked{padding:0}.path-frontpage .widget--figure.linked a{padding:2.3rem}@media (max-width:768px){.widget--figure{margin:0 0 2rem 0;min-width:0}}.widget--figure small{font-size:.7em}.widget--figure span{display:inline-block}.widget--figure p{margin:0}.widget--figure .value{color:#8727db;font-size:5rem;font-weight:500}.path-frontpage .widget--figure .value{font-size:3.8rem;letter-spacing:-.1rem}.widget--figure .units{color:#8727db;font-size:3.5rem;font-weight:500}.path-frontpage .widget--figure .units{font-size:2.3rem;letter-spacing:-.1rem}.widget--figure .text{font-size:2.2rem;margin-top:.7rem}.path-frontpage .widget--figure .text{font-size:1.9rem}.tint-corp .widget--figure .value,.tint-corp .widget--figure .units{color:#573eef}.widget--hover-cards{counter-reset:seq}.widget--hover-cards .content{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -2rem;position:relative}.mobile .widget--hover-cards .content{flex-wrap:nowrap;justify-content:unset}.widget--hover-cards .content:before{content:'';background:#dadbe3;bottom:2rem;display:block;height:2px;left:50%;position:absolute;transform:translateX(-50%);width:100vw}@media (max-width:768px){.widget--hover-cards .swiper-container{left:2rem;width:180%;margin:0 -40%}}@media (max-width:600px){.widget--hover-cards .swiper-container{width:280%;margin:0 -90%}}.widget--hover-cards .swiper-pagination{margin-top:3rem;margin-left:-4rem}.widget--hover-cards-el{align-items:flex-start;border-radius:2rem;cursor:default;display:flex;flex-wrap:wrap;height:auto;justify-content:center;padding:3rem;position:relative;margin:2rem;transition:background,box-shadow .3s,.3s;width:calc(100% / 4 - 4rem);z-index:2}.contains-3 .widget--hover-cards-el{width:calc(100% / 3 - 4rem)}.contains-2 .widget--hover-cards-el{width:calc(100% / 2 - 4rem)}.widget--hover-cards-el .delta{color:#dadbe3;content:"0" counter(seq);display:block;font-size:2.2rem;font-weight:400;margin-bottom:1rem}.widget--hover-cards-el h3{counter-increment:seq 1;color:#8727db;font-family:'Montserrat';font-size:2.8rem;font-weight:600;letter-spacing:-0.1rem;line-height:1.2;margin:2rem auto 1.5rem;transition:color .15s}.widget--hover-cards-el h3 p{margin:0}.widget--hover-cards-el .text{color:#fff;font-weight:400;font-size:1.6rem;margin:1rem 0;line-height:1.4;transition:color .3s}.widget--hover-cards-el .text ul{margin:0;padding:0}.widget--hover-cards-el .text ul li{margin:1rem 0 1rem 1.7rem}.widget--hover-cards-el.active{box-shadow:0 0.7rem 1rem 0 rgba(109,36,210,0.43);background:#8727db}.widget--hover-cards-el.active h3{color:#fff}@media (max-width:768px){.widget--hover-cards-el{margin:2rem 0;box-shadow:0 0.7rem 1rem 0 rgba(109,36,210,0.43);background:#8727db}.widget--hover-cards-el h3{margin-top:1.5rem;color:#fff}.widget--hover-cards-el h3:before{color:rgba(255,255,255,0.5)}}.widget--image .content{display:flex}@media (min-width:1340px){.widget--image .content{margin:0 -3rem}.layout--threecol-section .widget--image .content,.layout--twocol-section .widget--image .content,.layout-node-form .widget--image .content{margin:0}}.widget--image .content img{border-radius:1rem}.widget--image.w-align-center .content{justify-content:center}.widget--image.w-align-left .content{justify-content:flex-start}.widget--image.w-align-right .content{justify-content:flex-end}.widget--imagepanel{color:#3e0d81}.widget--imagepanel .content{display:flex}@media (max-width:768px){.widget--imagepanel .content{display:block}}.widget--imagepanel .swiper-pagination{margin-top:3rem;margin-left:-4rem}@media (max-width:600px){.widget--imagepanel.contains-2 .menu{width:200%;margin:0 -50%}}.widget--imagepanel img{display:none}@media (max-width:768px){.widget--imagepanel img{display:block;border-radius:1rem}}.widget--imagepanel .menu{margin:5rem 0 5rem 4rem;position:relative;width:calc(40% - 4rem)}@media (max-width:768px){.widget--imagepanel .menu{width:180%;margin:0 -40%}}@media (max-width:600px){.widget--imagepanel .menu{width:280%;margin:0 -90%}}.widget--imagepanel .menu:before{background:rgba(62,13,129,0.4);bottom:5px;content:'';left:0;position:absolute;top:5px;width:2px}@media (max-width:768px){.widget--imagepanel .menu:before{display:none}}.widget--imagepanel .menu a{text-decoration:none}.widget--imagepanel .menu h3{font-size:2.2rem;font-weight:600;letter-spacing:-.076rem;margin-bottom:2rem}@media (max-width:768px){.widget--imagepanel .menu h3{margin-bottom:1rem}}.widget--imagepanel .widget--imagepanel-el{cursor:pointer;opacity:.4;overflow:hidden;padding:2rem 3rem;position:relative;transition:opacity .3s}@media (max-width:768px){.widget--imagepanel .widget--imagepanel-el{opacity:1;padding:0}}.desktop .widget--imagepanel .widget--imagepanel-el:hover,.desktop .widget--imagepanel .widget--imagepanel-el.active{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.1);background:#fff;border-radius:1rem;border-left:0;opacity:1;padding-bottom:4rem;padding-top:4rem}.desktop .widget--imagepanel .widget--imagepanel-el:hover:before,.desktop .widget--imagepanel .widget--imagepanel-el.active:before{background:#3e0d81;bottom:0;content:'';left:0;position:absolute;top:0;width:2px}.desktop .widget--imagepanel .widget--imagepanel-el:hover p,.desktop .widget--imagepanel .widget--imagepanel-el.active p{color:#3e0d81;display:block}.widget--imagepanel .widget--imagepanel-el p{color:#aaaebd;font-weight:300;display:none}@media (max-width:768px){.widget--imagepanel .widget--imagepanel-el p{display:block}}.widget--imagepanel .panels{position:relative;width:60%}@media (max-width:768px){.widget--imagepanel .panels{display:none}}.widget--imagepanel .panels>div{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.1);background-position:center center;background-size:cover;border-radius:1rem;bottom:0;left:0;opacity:0;padding:0;position:absolute;right:0;top:0;transition:opacity .6s}.widget--imagepanel .panels>div.shown{opacity:1}.widget--imagepanel h3{font-family:"Montserrat";font-size:2.7rem;font-weight:700;line-height:1.2;margin:0 7rem 0 0}.widget--imagepanel h3 p{white-space:nowrap}@media (max-width:768px){.widget--imagepanel h3{font-size:2.4rem;margin:2rem 0 0 0}}.widget--imagepanel em{color:#9f74d6;font-style:normal}.widget--imagepanel .text{font-weight:300;font-size:2.2rem;line-height:1.47;margin:.1rem 0 0 0;max-width:60rem}.widget--infopanel{color:#3e0d81}.widget--infopanel .content{display:flex;margin:0 auto;max-width:94rem}.widget--infopanel .menu{width:40%}.widget--infopanel .menu h3{border-left:2px solid #3e0d81;cursor:pointer;font-size:2.2rem;font-weight:600;letter-spacing:-.076rem;opacity:.4;padding:2rem;transition:opacity .3s}.widget--infopanel .menu h3:hover,.widget--infopanel .menu h3.active{opacity:1}@media (max-width:768px){.widget--infopanel .menu{display:none}}.widget--infopanel .panels{position:relative;width:60%}@media (max-width:768px){.widget--infopanel .panels{display:flex;flex-wrap:wrap;margin:-2rem;width:calc(100% + 4rem)}}@media (max-width:600px){.widget--infopanel .panels{margin:0;width:100%}}.widget--infopanel .panels .widget{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.1);background:#3e0d81;border-radius:1rem;color:#fff;left:0;opacity:0;padding:8rem 5rem;position:absolute;right:0;top:0;transition:opacity .6s;z-index:1}.widget--infopanel .panels .widget a{color:#fff;text-decoration:underline}.bg-corp .widget--infopanel .panels .widget{background:#a954f3}.bg-corp .widget--infopanel .panels .widget h3,.bg-corp .widget--infopanel .panels .widget p,.bg-corp .widget--infopanel .panels .widget a{color:#fff}.widget--infopanel .panels .widget ul{margin:0 0 1.2rem 1.7rem;padding:0}.widget--infopanel .panels .widget ul li{list-style-type:disc}.widget--infopanel .panels .widget ul li li{list-style-type:circle}@media (max-width:768px){.widget--infopanel .panels .widget{left:auto;margin:2rem;opacity:1;padding:4rem 3rem;position:relative;top:auto;width:calc(50% - 4rem)}}@media (max-width:600px){.widget--infopanel .panels .widget{margin:1rem 0;width:100%}}.widget--infopanel .panels .widget.shown{opacity:1;z-index:2}.widget--infopanel .panels .widget h3{color:#fff;font-size:2.7rem;font-weight:600;letter-spacing:-.093rem;margin-bottom:2rem}@media (max-width:768px){.widget--infopanel .panels .widget h3{font-size:2.4rem}}.widget--infopanel .panels .widget .text{font-weight:300}.widget--infopanel h3{font-family:"Montserrat";font-size:2.7rem;font-weight:700;line-height:1.2;margin:0 7rem 0 0}.widget--infopanel h3 p{white-space:nowrap}.widget--infopanel em{color:#9f74d6;font-style:normal}.widget--infopanel .text{font-weight:300;font-size:2.2rem;line-height:1.47;margin:.1rem 0 0 0;max-width:60rem}.widget--intro{color:#3e0d81}.widget--intro .content{align-items:center;display:flex}@media (max-width:768px){.widget--intro .content{flex-direction:column;align-items:flex-start}}.widget--intro h2{font-family:"Montserrat";font-size:5rem;font-weight:700;line-height:1.2;margin:0 7rem 0 0}@media (max-width:768px){.widget--intro h2{margin-bottom:3rem;margin-right:0;font-size:3.2rem}}.widget--intro h2 p{white-space:nowrap;margin:0}@media (max-width:768px){.widget--intro h2 p{white-space:normal}}.widget--intro em{color:#9f74d6;font-style:normal}.widget--intro .text{font-weight:300;font-size:2.2rem;line-height:1.47;margin:.1rem 0 0 0;max-width:60rem}@media (max-width:768px){.widget--intro .text{font-size:2rem}}.widget--intro.size-medium h2{font-size:2.7rem}@media (max-width:768px){.widget--intro.size-medium h2{font-size:2.4rem}}.widget--logo-cards .content{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -2rem}.widget--logo-cards-el{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.1);background:#fff;border-radius:2rem;cursor:pointer;margin:2rem;overflow:hidden;padding:3rem;position:relative;transition:background,box-shadow .3s,.3s;width:calc(100% / 3 - 4rem)}@media (max-width:768px){.widget--logo-cards-el{width:100%}}.widget--logo-cards-el .content-wrapper{position:relative}.widget--logo-cards-el .header{background:#f7f8fc;border-radius:2rem 2rem 0 0;margin:-3rem -3rem 3rem;padding:5rem 7rem;position:relative;transition:background .3s}@media (max-width:940px){.widget--logo-cards-el .header{padding:7rem 3rem}}@media (max-width:768px){.widget--logo-cards-el .header{padding:5rem 3rem}}.widget--logo-cards-el .header>div{background-position:center center;background-repeat:no-repeat;background-size:contain;filter:grayscale(100%);height:5rem;opacity:.4;transition:opacity,filter .2s,.2s}.widget--logo-cards-el h3{color:#fff;font-family:'Montserrat';font-size:3.5rem;font-weight:600;letter-spacing:-0.09rem;line-height:1.2;margin:0 auto 3rem;text-align:center}.widget--logo-cards-el h3 em{color:#fff;opacity:.5}.widget--logo-cards-el .text{color:#b3b7c5;font-weight:400;font-size:1.8rem;margin:1rem auto 2rem;line-height:1.4;transition:opacity .3s}.widget--logo-cards-el .text ul{border-top:1px solid #b3b7c5;margin:2rem 0 0 0;padding-top:2rem}.widget--logo-cards-el .text li{list-style-type:none;color:#3e0d81;font-size:1.4rem;margin:.5rem 0;position:relative}.widget--logo-cards-el .text li:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlO2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBpZD0iY2lyY2xlXzFfIj48Y2lyY2xlIGZpbGw9IiNFNUNFRkEiIGN4PSIxMCIgY3k9IjEwIiByPSIxMCIvPjxwYXRoIGZpbGw9IiMzZTBkODEiIGQ9Ik0xNS40LDYuOGMtMC4yLTAuMi0wLjUtMC4yLTAuNywwbC02LjEsNi4zbC0yLjItMi41Yy0wLjItMC4yLTAuNS0wLjItMC43LDAgYy0wLjIsMC4yLTAuMiwwLjUsMCwwLjdsMi41LDIuOWMwLjEsMC4xLDAuMiwwLjIsMC40LDAuMmMwLDAsMCwwLDAsMGMwLjEsMCwwLjMtMC4xLDAuNC0wLjJsNi40LTYuN0MxNS42LDcuNCwxNS42LDcsMTUuNCw2Ljh6Ii8+PC9nPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;background-position:center left;content:'';display:inline-block;height:2rem;margin-right:1rem;position:relative;top:.3rem;width:2rem}.widget--logo-cards-el a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;background:#ff997f;color:#fff;border:2px solid #fff;font-size:1.3rem;margin:1rem 0;padding:1rem 3rem;text-align:center;width:100%}@media (max-width:600px){.widget--logo-cards-el a{padding:1.5rem 3rem}}.widget--logo-cards-el a:hover{background:#f9c757}.widget--logo-cards-el a:hover{background:#ff8679}.widget--logo-cards-el .hover{display:flex;flex-wrap:wrap;justify-content:center;left:0;opacity:0;padding:3rem;position:absolute;right:0;top:0;transition:transform .5s}.style-corpbg .widget--logo-cards-el .header{background:#3e0d81}.style-corpbg .widget--logo-cards-el .header>div{filter:brightness(0) invert(1);opacity:1}.widget--logo-cards-el:hover{background:#ff997f;box-shadow:0 0.7rem 3rem 0 rgba(255,134,121,0.47)}.widget--logo-cards-el:hover .text{opacity:0}.widget--logo-cards-el:hover .hover{opacity:1}.widget--logo-cards-el:hover .header{background:#FF8679}.widget--logo-cards-el:hover .header>div{filter:brightness(0) invert(1);opacity:1}.widget--logo-cards-el.no-text{padding:0}.widget--logo-cards-el.no-text .header{margin:0}.widget--logo-cards-el.no-text .header>div{transition:opacity .3s;height:9rem}.widget--logo-cards-el.no-text .hover{align-items:center;background:#ff997f;display:flex;height:100%;opacity:0;transform:none;transition:opacity .3s}.widget--logo-cards-el.no-text:hover .header>div{filter:grayscale(100%);opacity:0}.widget--logo-cards-el.no-text:hover .hover{opacity:1}.widget--logo-slider{margin-left:calc((100% - 100vw) / 2);width:100vw}.widget--logo-slider .slick-track{display:flex !important}.widget--logo-slider .slick-slide{height:inherit !important;outline:none}.widget--logo-slider .field__item{background:#fff;border-radius:2rem;padding:1rem;margin:2rem;width:calc(20% - 4rem);min-width:100px}.widget--logo-slider .field__item .content{align-items:center;display:flex;flex-wrap:wrap;height:100%}.widget--logo-slider .field__item .img{align-items:center;display:flex;width:100%}.widget--logo-slider .field__item .img img{filter:grayscale(100%);margin:0 auto}.widget--logo-slider .field__item h3{color:#b3b7c5;font-family:"Roboto";font-size:1.8rem;font-weight:700;line-height:1.3;margin-top:auto}.widget--poster{position:relative}.widget--poster .content{padding:16rem 8rem;position:relative}@media (max-width:768px){.widget--poster .content{padding:10rem 4rem}}@media (max-width:600px){.widget--poster .content{padding:6rem 2rem}}.widget--poster .content a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;margin-top:2rem}@media (max-width:600px){.widget--poster .content a{padding:1.5rem 3rem}}.widget--poster .content a:hover{background:#f9c757}.widget--poster.w-align-center .content{text-align:center}.widget--poster.w-align-right .content{text-align:right}.widget--poster .bg{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.3);background-position:center center;background-size:cover;position:absolute;top:0;bottom:0}.widget--poster.w-width-content .bg{left:0;right:0}@media (min-width:1340px){.widget--poster.w-width-content .bg{border-radius:1rem}}.widget--poster.w-width-window .bg{left:50%;transform:translateX(-50%);width:100vw}.widget--poster .tag{background:#3e0d81;color:#fff;display:inline-block;font-family:"Montserrat";font-size:2.2rem;font-weight:700;padding:.1em 1rem}.widget--poster h2{color:#fff;font-size:3.5rem;margin:3rem 0}@media (max-width:768px){.widget--poster h2{font-size:3rem}}@media (max-width:600px){.widget--poster h2{font-size:2.6rem}}.widget--poster h2 em{color:rgba(255,255,255,0.5)}.widget--text{font-size:1.8rem;font-family:"Roboto";font-weight:400}.widget--text .content{padding:2rem 0}.widget--text h2{font-size:3.5rem;letter-spacing:-.12rem;margin-bottom:3rem;margin-top:5rem}@media (max-width:768px){.widget--text h2{font-size:3rem}}@media (max-width:600px){.widget--text h2{font-size:2.5rem}}.widget--text h3,.widget--text h4{margin:3rem 0}.widget--text h4{color:#9f74d6}.widget--text blockquote{display:block;font-family:"Montserrat";font-size:3.6rem;font-weight:400;line-height:1.25;margin:8rem 0;padding-left:3rem;position:relative}.widget--text blockquote:before{background:#3e0d81;bottom:.8rem;content:'';left:0;position:absolute;top:.6rem;width:2px}.widget--text blockquote p{line-height:inherit}@media (min-width:1340px){.widget--text blockquote{margin-left:-10rem}.layout-node-form .widget--text blockquote{margin-left:0}}.widget--text p{line-height:1.6;margin-bottom:1rem}.widget--text p:last-child{margin-bottom:0}.widget--text ul,.widget--text ol{margin:1rem 0;padding-left:2rem}.widget--text ul li,.widget--text ol li{margin-bottom:1rem}.widget--text a{color:inherit}.widget--text .btn,.widget--text .button{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s}@media (max-width:600px){.widget--text .btn,.widget--text .button{padding:1.5rem 3rem}}.widget--text .btn:hover,.widget--text .button:hover{background:#f9c757}.widget--textimage .content{align-items:stretch;display:flex;flex-wrap:wrap;margin:0 -2rem}.widget--textimage .content .image{width:50%}.widget--textimage .content .texts{width:50%}@media (max-width:768px){.widget--textimage .content .image{display:none}.widget--textimage .content .texts{width:100%}}@media (min-width:1340px){.widget--textimage .content{margin:0 -4rem}.layout-node-form .widget--textimage .content{margin:0}}.widget--textimage.img-first .content{flex-direction:row-reverse}.widget--textimage.img-first .texts{padding:4rem 2rem 4rem 12rem}@media (max-width:768px){.widget--textimage.img-first .texts{padding:4rem 2rem}}.widget--textimage .image{background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:50%}.widget--textimage .texts{display:flex;align-items:center;padding:4rem 12rem 4rem 2rem;position:relative}@media (max-width:768px){.widget--textimage .texts{padding:4rem 2rem}}.widget--textimage .texts .icon{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.1);margin:1rem 0;background:#fff;border-radius:50%;height:7.5rem;position:relative;width:7.5rem}.widget--textimage .texts .icon i:before{color:#3e0d81;position:absolute;left:50%;top:50%;font-size:5.5rem;transform:translate(-50%,-50%);transition:color .3s}.widget--textimage .texts h2{color:#3e0d81;font-size:3.5rem;letter-spacing:-0.17rem;line-height:1.26;margin:2rem 3rem 2rem 0;text-transform:none}.widget--textimage .texts h2 p{margin:0}.widget--textimage .texts h3{color:#9f74d6;font-size:2.7rem;font-weight:600;letter-spacing:-0.17rem;line-height:1.22;margin:2rem 3rem 2rem 0}.widget--textimage .texts h3 p{margin:0}.widget--textimage .texts .text{font-size:1.8rem;line-height:1.5;margin-top:3rem}.widget--textimage .texts .text p{margin-bottom:1rem}.widget--textimage .texts a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;margin-top:2rem}@media (max-width:600px){.widget--textimage .texts a{padding:1.5rem 3rem}}.widget--textimage .texts a:hover{background:#f9c757}.tint-main .widget--textimage .texts a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;background:#ff997f;color:#fff;margin-top:2rem}@media (max-width:600px){.tint-main .widget--textimage .texts a{padding:1.5rem 3rem}}.tint-main .widget--textimage .texts a:hover{background:#f9c757}.tint-main .widget--textimage .texts a:hover{background:#ff8679}.widget--textimage .menu{background:#f7f8fc;counter-reset:menuEls;padding:10rem 0 10rem 6rem;position:relative}.widget--textimage .menu *{position:relative}.widget--textimage .menu:before{background:#f7f8fc;bottom:0;content:'';left:0;position:absolute;top:0;width:70vw}.widget--title{color:#3e0d81;font-family:"Montserrat";font-weight:700;padding:0}.widget--title.w-align-center .wrapper{text-align:center}.widget--title.w-align-right .wrapper{text-align:right}.widget--title .tag{background:#3e0d81;color:#fff;display:inline-block;font-size:2.2rem;font-weight:700;letter-spacing:-0.81;margin:1rem 0;padding:.1rem 1rem}.widget--title h2{font-size:5rem;line-height:1.2;margin:0;padding:2rem 0}@media (max-width:768px){.widget--title h2{font-size:3.2rem}}.widget--title em{color:#9f74d6;font-style:normal}.widget--title p{margin:0}.widget--title.size-medium h2{font-size:2.7rem}@media (max-width:768px){.widget--title.size-medium h2{font-size:2.4rem}}.widget--triptych .content{align-items:stretch;display:flex;flex-wrap:wrap;margin:0 -2rem}.widget--triptych .content>div{width:calc(100% / 3)}@media (max-width:768px){.widget--triptych .content>div{margin-bottom:4rem;width:100%}.widget--triptych .content>div:last-child{margin-bottom:0}}.widget--triptych .content>div img{width:100%}@media (min-width:1340px){.widget--triptych .content{margin:0 -6rem}.layout-node-form .widget--triptych .content{margin:0}}.widget--triptych .content .widget--panel{background-position:right bottom;background-repeat:no-repeat;background-size:cover}.widget--triptych.trypt-tint-salmon .widget--panel:nth-child(1){background-color:#FF8679}.widget--triptych.trypt-tint-salmon .widget--panel:nth-child(2){background-color:#FF997F}.widget--triptych.trypt-tint-salmon .widget--panel:nth-child(3){background-color:#FFAC97}.widget--triptych.trypt-tint-blue .widget--panel:nth-child(1){background-color:#462BE7}.widget--triptych.trypt-tint-blue .widget--panel:nth-child(2){background-color:#573EEF}.widget--triptych.trypt-tint-blue .widget--panel:nth-child(3){background-color:#614BE9}.widget--panel{color:#fff}.widget--panel h3{color:#fff;font-size:2.7rem;font-weight:600;margin-bottom:2rem}.widget--panel .text{opacity:.7}.widget--panel .texts{font-size:1.8rem;padding:4rem}.widget--panel .texts ul,.widget--panel .texts ol{padding-left:2rem}.widget--panel .texts ul li,.widget--panel .texts ol li{margin-bottom:1.2rem}.widget--panel a{color:#fff;display:block;font-family:"Montserrat";font-size:1.6rem;font-weight:600;line-height:1;margin:.5rem 0;text-decoration:none}.widget--panel a:after{content:"\e917";display:inline-block;font-family:'ec-icons';font-size:2.3rem;font-weight:normal;margin-left:1rem;transform:translateY(0.4rem)}.widget--v-menu .content{align-items:stretch;display:flex;flex-wrap:wrap}.widget--v-menu .content .edito{width:45%}.widget--v-menu .content .menu{width:55%}@media (min-width:1340px){.widget--v-menu .content{margin:0 -4rem}.layout-node-form .widget--v-menu .content{margin:0}}@media (max-width:768px){.widget--v-menu .content{flex-direction:column}.widget--v-menu .content .edito,.widget--v-menu .content .menu{width:100%}}.widget--v-menu .tag{background:#9f74d6;color:#fff;display:inline-block;font-family:"Montserrat";font-size:2.2rem;font-weight:700;padding:.1em 1rem}.widget--v-menu .edito{background:#3e0d81;color:#fff;display:flex;align-items:center;padding:5rem 5rem 5rem 0;position:relative}.widget--v-menu .edito *{position:relative}.widget--v-menu .edito .text{line-height:1.5;margin-top:3rem}.widget--v-menu .edito h2{color:#fff;font-size:5rem;letter-spacing:-0.17rem;line-height:1.22;margin:2rem 3rem 2rem 0}.widget--v-menu .edito h2 p{margin:0}@media (max-width:940px){.widget--v-menu .edito h2{font-size:4rem}}@media (max-width:600px){.widget--v-menu .edito h2{font-size:3.2rem}}.widget--v-menu .edito:before{background:#3e0d81;content:"";position:absolute;top:0;bottom:0;right:0;width:50vw}@media (max-width:768px){.widget--v-menu .edito:before{right:-2rem;width:calc(100vw + 4rem)}}.widget--v-menu .menu{background:#f7f8fc;counter-reset:menuEls;padding:10rem 0 10rem 6rem;position:relative}@media (max-width:940px){.widget--v-menu .menu{padding:5rem 0 5rem 3rem}}@media (max-width:768px){.widget--v-menu .menu{padding:0}}.widget--v-menu .menu *{position:relative}.widget--v-menu .menu:before{background:#f7f8fc;bottom:0;content:'';left:0;position:absolute;top:0;width:70vw}@media (max-width:768px){.widget--v-menu .menu:before{left:-2rem;width:calc(100vw + 4rem)}}.widget--v-menu .asset{margin-top:2rem;width:fit-content}.widget--v-menu .asset.type-doc a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem;padding:1.5rem 6rem 1.5rem 3.5rem;font-size:1.6rem}@media (max-width:600px){.widget--v-menu .asset.type-doc a{padding:1.5rem 3rem}}.widget--v-menu .asset.type-doc a:hover{background:#f9c757}@media (max-width:600px){.widget--v-menu .asset.type-doc a{padding:1.1rem 5rem 1.3rem 1.5rem}}.widget--v-menu .asset.type-doc a:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.widget--v-menu .asset.type-doc a:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.widget--v-menu .asset.type-doc a:hover:before{opacity:0}.widget--v-menu .asset.type-doc a:hover:after{opacity:1}.widget--v-menu .asset.type-doc a:before,.widget--v-menu .asset.type-doc a:after{right:1.2rem}.tint-main .widget--v-menu .asset.type-doc a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem;padding:1.5rem 6rem 1.5rem 3.5rem;font-size:1.6rem;background:#ff997f;color:#fff}@media (max-width:600px){.tint-main .widget--v-menu .asset.type-doc a{padding:1.5rem 3rem}}.tint-main .widget--v-menu .asset.type-doc a:hover{background:#f9c757}@media (max-width:600px){.tint-main .widget--v-menu .asset.type-doc a{padding:1.1rem 5rem 1.3rem 1.5rem}}.tint-main .widget--v-menu .asset.type-doc a:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.tint-main .widget--v-menu .asset.type-doc a:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.tint-main .widget--v-menu .asset.type-doc a:hover:before{opacity:0}.tint-main .widget--v-menu .asset.type-doc a:hover:after{opacity:1}.tint-main .widget--v-menu .asset.type-doc a:before,.tint-main .widget--v-menu .asset.type-doc a:after{right:1.2rem}.tint-main .widget--v-menu .asset.type-doc a:before{background:#ffa993;color:#fff}.tint-main .widget--v-menu .asset.type-doc a:after{background:#ff997f;color:#fff}.tint-main .widget--v-menu .asset.type-doc a:hover{background:#ff8d70}.widget--v-menu .asset.type-link a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s}@media (max-width:600px){.widget--v-menu .asset.type-link a{padding:1.5rem 3rem}}.widget--v-menu .asset.type-link a:hover{background:#f9c757}.tint-main .widget--v-menu .asset.type-link a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;background:#ff997f;color:#fff}@media (max-width:600px){.tint-main .widget--v-menu .asset.type-link a{padding:1.5rem 3rem}}.tint-main .widget--v-menu .asset.type-link a:hover{background:#f9c757}.tint-main .widget--v-menu .asset.type-link a:hover{background:#ff8679}.widget--v-menu .asset.type-video a{align-items:center;border-top:2px solid rgba(255,255,255,0.5);color:#fff;display:block;display:flex;flex-wrap:nowrap;text-decoration:none}.widget--v-menu .asset.type-video .thumb{min-width:15rem;width:15rem}.widget--v-menu .asset.type-video .title{font-family:"Montserrat";font-size:1.6rem;font-weight:600;padding:2rem}.widget--v-menu .asset.type-video .play{display:inline-block;border:2px solid rgba(255,255,255,0.5);border-radius:50%;height:5rem;margin-left:auto;min-width:5rem;width:5rem}.widget--v-menu .asset.type-video .play:after{position:absolute;top:.63rem;left:1.7rem;content:'\e918';font-family:'ec-icons';font-size:2.5rem}.widget--v-menu-el{counter-increment:menuEls;padding:3.5rem 0}@media (max-width:768px){.widget--v-menu-el{padding:5rem 0}}@media (max-width:600px){.widget--v-menu-el{padding:3.5rem 0}}.widget--v-menu-el:after{background:#dadbe3;bottom:0;content:'';display:block;height:2px;left:0;opacity:.3;position:absolute;width:70vw}@media (max-width:768px){.widget--v-menu-el:after{left:-2rem;width:calc(100vw + 4rem)}}.widget--v-menu-el:last-child:after{display:none}.widget--v-menu-el h3{font-size:2.7rem;letter-spacing:-.093rem;margin-bottom:1rem}@media (max-width:600px){.widget--v-menu-el h3{font-size:2.4rem}}.widget--v-menu-el .text{color:#b3b7c5}@media (max-width:768px){.widget--v-menu-el .text{display:none}}.widget--v-menu-el a{color:#3e0d81;display:block;padding:0 12rem 0 6rem;position:relative;text-decoration:none}@media (max-width:600px){.widget--v-menu-el a{padding-left:0}}.widget--v-menu-el a:before{color:#dadbe3;content:"0" counter(menuEls);font-family:"Montserrat";font-size:2.2rem;position:absolute;left:0;top:.3rem}@media (max-width:600px){.widget--v-menu-el a:before{display:block;position:relative;top:0;margin-bottom:.5rem}}.widget--v-menu-el a:after{content:'\e90d';align-items:center;border:2px solid #dadbe3;border-radius:50%;display:flex;font-family:'ec-icons';font-size:2rem;height:6rem;justify-content:center;position:absolute;right:0;top:calc(50% - 3rem);width:6rem;transition:transform .6s}@media (max-width:768px){.widget--v-menu-el a:after{font-size:1.7rem;height:5rem;top:calc(50% - 2.5rem);width:5rem}}.widget--v-menu-el a h3,.widget--v-menu-el a div{transition:transform .6s}.widget--v-menu-el a:hover h3,.widget--v-menu-el a:hover div{transform:translateX(2rem)}.widget--v-menu-g .content{align-items:stretch;display:flex;flex-wrap:wrap}.widget--v-menu-g .content .edito{width:45%}.widget--v-menu-g .content .menu{width:55%}@media (min-width:1340px){.widget--v-menu-g .content{margin:0 -4rem}.layout-node-form .widget--v-menu-g .content{margin:0}}@media (max-width:768px){.widget--v-menu-g .content{flex-direction:column}.widget--v-menu-g .content .edito,.widget--v-menu-g .content .menu{width:100%}}.widget--v-menu-g .tag{background:#9f74d6;color:#fff;display:inline-block;font-family:"Montserrat";font-size:2.2rem;font-weight:700;padding:.1em 1rem}.widget--v-menu-g .edito{background:#3e0d81;color:#fff;display:flex;align-items:center;padding:5rem 5rem 5rem 0;position:relative}.widget--v-menu-g .edito *{position:relative}.widget--v-menu-g .edito .text{line-height:1.5;margin-top:3rem}.widget--v-menu-g .edito h2{color:#fff;font-size:5rem;letter-spacing:-0.17rem;line-height:1.22;margin:2rem 3rem 2rem 0}.widget--v-menu-g .edito h2 p{margin:0}@media (max-width:940px){.widget--v-menu-g .edito h2{font-size:4rem}}@media (max-width:600px){.widget--v-menu-g .edito h2{font-size:3.2rem}}.widget--v-menu-g .edito:before{background:#3e0d81;content:"";position:absolute;top:0;bottom:0;right:0;width:50vw}@media (max-width:768px){.widget--v-menu-g .edito:before{right:-2rem;width:calc(100vw + 4rem)}}.widget--v-menu-g .menu{background:#f7f8fc;counter-reset:menuEls;padding:10rem 0 10rem 6rem;position:relative}@media (max-width:940px){.widget--v-menu-g .menu{padding:5rem 0 5rem 3rem}}@media (max-width:768px){.widget--v-menu-g .menu{padding:0}}.widget--v-menu-g .menu *{position:relative}.widget--v-menu-g .menu:before{background:#f7f8fc;bottom:0;content:'';left:0;position:absolute;top:0;width:70vw}@media (max-width:768px){.widget--v-menu-g .menu:before{left:-2rem;width:calc(100vw + 4rem)}}.widget--v-menu-g .asset{margin-top:2rem;width:fit-content}.widget--v-menu-g .asset.type-doc a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem;padding:1.5rem 6rem 1.5rem 3.5rem;font-size:1.6rem}@media (max-width:600px){.widget--v-menu-g .asset.type-doc a{padding:1.5rem 3rem}}.widget--v-menu-g .asset.type-doc a:hover{background:#f9c757}@media (max-width:600px){.widget--v-menu-g .asset.type-doc a{padding:1.1rem 5rem 1.3rem 1.5rem}}.widget--v-menu-g .asset.type-doc a:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.widget--v-menu-g .asset.type-doc a:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.widget--v-menu-g .asset.type-doc a:hover:before{opacity:0}.widget--v-menu-g .asset.type-doc a:hover:after{opacity:1}.widget--v-menu-g .asset.type-doc a:before,.widget--v-menu-g .asset.type-doc a:after{right:1.2rem}.tint-main .widget--v-menu-g .asset.type-doc a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem;padding:1.5rem 6rem 1.5rem 3.5rem;font-size:1.6rem;background:#ff997f;color:#fff}@media (max-width:600px){.tint-main .widget--v-menu-g .asset.type-doc a{padding:1.5rem 3rem}}.tint-main .widget--v-menu-g .asset.type-doc a:hover{background:#f9c757}@media (max-width:600px){.tint-main .widget--v-menu-g .asset.type-doc a{padding:1.1rem 5rem 1.3rem 1.5rem}}.tint-main .widget--v-menu-g .asset.type-doc a:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.tint-main .widget--v-menu-g .asset.type-doc a:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.tint-main .widget--v-menu-g .asset.type-doc a:hover:before{opacity:0}.tint-main .widget--v-menu-g .asset.type-doc a:hover:after{opacity:1}.tint-main .widget--v-menu-g .asset.type-doc a:before,.tint-main .widget--v-menu-g .asset.type-doc a:after{right:1.2rem}.tint-main .widget--v-menu-g .asset.type-doc a:before{background:#ffa993;color:#fff}.tint-main .widget--v-menu-g .asset.type-doc a:after{background:#ff997f;color:#fff}.tint-main .widget--v-menu-g .asset.type-doc a:hover{background:#ff8d70}.widget--v-menu-g .asset.type-link a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s}@media (max-width:600px){.widget--v-menu-g .asset.type-link a{padding:1.5rem 3rem}}.widget--v-menu-g .asset.type-link a:hover{background:#f9c757}.tint-main .widget--v-menu-g .asset.type-link a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;background:#ff997f;color:#fff}@media (max-width:600px){.tint-main .widget--v-menu-g .asset.type-link a{padding:1.5rem 3rem}}.tint-main .widget--v-menu-g .asset.type-link a:hover{background:#f9c757}.tint-main .widget--v-menu-g .asset.type-link a:hover{background:#ff8679}.widget--v-menu-g .asset.type-video a{align-items:center;border-top:2px solid rgba(255,255,255,0.5);color:#fff;display:block;display:flex;flex-wrap:nowrap;text-decoration:none}.widget--v-menu-g .asset.type-video .thumb{min-width:15rem;width:15rem}.widget--v-menu-g .asset.type-video .title{font-family:"Montserrat";font-size:1.6rem;font-weight:600;padding:2rem}.widget--v-menu-g .asset.type-video .play{display:inline-block;border:2px solid rgba(255,255,255,0.5);border-radius:50%;height:5rem;margin-left:auto;min-width:5rem;width:5rem}.widget--v-menu-g .asset.type-video .play:after{position:absolute;top:.63rem;left:1.7rem;content:'\e918';font-family:'ec-icons';font-size:2.5rem}.widget--v-menu-group-el{counter-increment:menuEls;padding:3.5rem 0}@media (max-width:768px){.widget--v-menu-group-el{padding:5rem 0}}@media (max-width:600px){.widget--v-menu-group-el{padding:3.5rem 0}}.widget--v-menu-group-el:before{color:#dadbe3;content:"0" counter(menuEls);font-family:"Montserrat";font-size:2.2rem;position:absolute;left:0;top:3.5rem}@media (max-width:600px){.widget--v-menu-group-el:before{display:block;position:relative;top:0;margin-bottom:.5rem}}.widget--v-menu-group-el:after{background:#dadbe3;bottom:0;content:'';display:block;height:2px;left:0;opacity:.3;position:absolute;width:70vw}@media (max-width:768px){.widget--v-menu-group-el:after{left:-2rem;width:calc(100vw + 4rem)}}.widget--v-menu-group-el:last-child:after{display:none}.widget--v-menu-group-el h3{cursor:pointer;display:block;font-size:2.7rem;letter-spacing:-.093rem;margin-bottom:1rem;padding-left:5rem;padding-right:5rem}.widget--v-menu-group-el h3:after{align-items:center;border:2px solid #dadbe3;border-radius:50%;content:'\e906';display:flex;font-family:'ec-icons';font-size:1.6rem;font-weight:normal;height:6rem;justify-content:center;padding-top:.5rem;position:absolute;right:0;top:calc(50% - 1.5em);transition:transform .4s;width:6rem}@media (max-width:600px){.widget--v-menu-group-el h3:after{top:calc(50% - 2.5em)}}.widget--v-menu-group-el h3 span{display:block;transition:all .6s}@media (max-width:600px){.widget--v-menu-group-el h3{padding-left:0;font-size:2.4rem}}.widget--v-menu-group-el.active h3 span,.widget--v-menu-group-el:hover h3 span{color:#8727db;transform:translateX(2rem)}@media (max-width:600px){.widget--v-menu-group-el.active h3 span,.widget--v-menu-group-el:hover h3 span{transform:translateX(0)}}.widget--v-menu-group-el.active h3:after{transform:rotate(180deg)}.widget--v-menu-group-el a{color:#3e0d81;display:block;padding:1rem 2rem 1rem 7rem;position:relative;text-decoration:none}@media (max-width:600px){.widget--v-menu-group-el a{padding-left:0}}.widget--v-menu-group-el a h4{transition:all .6s}.widget--v-menu-group-el a h4:after{content:'\e90d';display:inline-block;font-family:'ec-icons';font-size:.55em;font-weight:700;margin-left:.6em;transform:translateY(-0.1em)}.widget--v-menu-group-el a:hover h4{color:#8727db;transform:translateX(2rem)}.widget--video .content{border-radius:1rem;overflow:hidden}@media (min-width:1340px){.widget--video .content{margin:0 -3rem}.layout--twocol-section .widget--video .content,.layout--threecol-section .widget--video .content,.layout-node-form .widget--video .content{margin:0}}.widget--video .video-embed-field-responsive-video .cookieconsent-optout-marketing{align-items:center;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.widget--video .video-embed-field-responsive-video .cookieconsent-optout-marketing>div{align-items:center;background:#eee;display:flex;font-size:1.4rem;height:100%;justify-content:center;width:100%}.widget--assets{background:#8727db}.widget--assets h2{color:#fff;font-size:5rem;letter-spacing:-0.172rem;margin:0 auto;padding:0 0 4rem;text-align:center}@media (max-width:768px){.widget--assets h2{font-size:3.2rem}}.widget--assets h2 p{margin:0}.widget--assets .content{padding:13rem 0}@media (max-width:768px){.widget--assets .content{padding:5rem 0}}.widget--assets .elements{display:flex;flex-wrap:wrap}.widget--assets .asset{display:flex;width:50%}@media (max-width:768px){.widget--assets .asset{width:100%}}.widget--assets .asset .asset-wrapper{align-items:center;display:flex;border-bottom:2px solid rgba(62,13,129,0.5);margin:0 3rem;padding:4rem 0;width:100%}.widget--assets .asset .asset-wrapper:last-child{border-bottom:none;padding-bottom:0}.widget--assets .asset img{height:8rem;margin-right:2rem;width:8rem}.widget--assets .asset a{color:#fff;display:block;font-family:'Montserrat';font-size:2.5rem;font-weight:600;letter-spacing:-0.093rem;line-height:1.2;padding:0 5rem 0 0;position:relative;text-decoration:none;transition:color .4s;width:100%}.widget--assets .asset a:after{display:block;font-family:'ec-icons';font-size:3rem;font-weight:normal;line-height:1;position:absolute;right:0;top:calc(50% - 1.5rem);text-align:center;width:3rem}.widget--assets .asset a:hover{color:#f9d957}.widget--assets .asset.type-link a:after{content:'\e902';font-size:2.5rem;top:calc(50% - 1.25rem)}.widget--assets .asset.type-doc a:after{content:'\e919'}.widget--assets .asset.type-video a:after{content:'\e91a'}.widget--assets.single-element{background:none}.widget--assets.single-element .content{padding:2rem 0}.widget--assets.single-element .elements{justify-content:center}.widget--assets.single-element .asset{margin-top:0;width:fit-content}.widget--assets.single-element .asset a{font-weight:600;letter-spacing:0}.widget--assets.single-element .asset a:after{display:none}.widget--assets.single-element .asset.type-doc a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem;padding:1.5rem 6rem 1.5rem 3.5rem;font-size:1.6rem}@media (max-width:600px){.widget--assets.single-element .asset.type-doc a{padding:1.5rem 3rem}}.widget--assets.single-element .asset.type-doc a:hover{background:#f9c757}@media (max-width:600px){.widget--assets.single-element .asset.type-doc a{padding:1.1rem 5rem 1.3rem 1.5rem}}.widget--assets.single-element .asset.type-doc a:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.widget--assets.single-element .asset.type-doc a:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.widget--assets.single-element .asset.type-doc a:hover:before{opacity:0}.widget--assets.single-element .asset.type-doc a:hover:after{opacity:1}.widget--assets.single-element .asset.type-doc a:before,.widget--assets.single-element .asset.type-doc a:after{right:1.2rem}.tint-main .widget--assets.single-element .asset.type-doc a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem;padding:1.5rem 6rem 1.5rem 3.5rem;font-size:1.6rem;background:#ff997f;color:#fff}@media (max-width:600px){.tint-main .widget--assets.single-element .asset.type-doc a{padding:1.5rem 3rem}}.tint-main .widget--assets.single-element .asset.type-doc a:hover{background:#f9c757}@media (max-width:600px){.tint-main .widget--assets.single-element .asset.type-doc a{padding:1.1rem 5rem 1.3rem 1.5rem}}.tint-main .widget--assets.single-element .asset.type-doc a:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.tint-main .widget--assets.single-element .asset.type-doc a:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.tint-main .widget--assets.single-element .asset.type-doc a:hover:before{opacity:0}.tint-main .widget--assets.single-element .asset.type-doc a:hover:after{opacity:1}.tint-main .widget--assets.single-element .asset.type-doc a:before,.tint-main .widget--assets.single-element .asset.type-doc a:after{right:1.2rem}.tint-main .widget--assets.single-element .asset.type-doc a:before{background:#ffa993;color:#fff}.tint-main .widget--assets.single-element .asset.type-doc a:after{background:#ff997f;color:#fff}.tint-main .widget--assets.single-element .asset.type-doc a:hover{background:#ff8d70}.widget--assets.single-element .asset.type-link a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s}@media (max-width:600px){.widget--assets.single-element .asset.type-link a{padding:1.5rem 3rem}}.widget--assets.single-element .asset.type-link a:hover{background:#f9c757}.tint-main .widget--assets.single-element .asset.type-link a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;background:#ff997f;color:#fff}@media (max-width:600px){.tint-main .widget--assets.single-element .asset.type-link a{padding:1.5rem 3rem}}.tint-main .widget--assets.single-element .asset.type-link a:hover{background:#f9c757}.tint-main .widget--assets.single-element .asset.type-link a:hover{background:#ff8679}.widget--assets.single-element .asset.type-video a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem;padding:1.5rem 6rem 1.5rem 3.5rem;font-size:1.6rem}@media (max-width:600px){.widget--assets.single-element .asset.type-video a{padding:1.5rem 3rem}}.widget--assets.single-element .asset.type-video a:hover{background:#f9c757}@media (max-width:600px){.widget--assets.single-element .asset.type-video a{padding:1.1rem 5rem 1.3rem 1.5rem}}.widget--assets.single-element .asset.type-video a:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.widget--assets.single-element .asset.type-video a:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.widget--assets.single-element .asset.type-video a:hover:before{opacity:0}.widget--assets.single-element .asset.type-video a:hover:after{opacity:1}.widget--assets.single-element .asset.type-video a:after{content:'\e91a';font-size:2.8rem}.widget--assets.single-element .asset.type-video a:before{content:'\e918'}.widget--assets.single-element .asset.type-video a:before,.widget--assets.single-element .asset.type-video a:after{right:1.2rem}.tint-main .widget--assets.single-element .asset.type-video a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem;padding:1.5rem 6rem 1.5rem 3.5rem;font-size:1.6rem;background:#ff997f;color:#fff}@media (max-width:600px){.tint-main .widget--assets.single-element .asset.type-video a{padding:1.5rem 3rem}}.tint-main .widget--assets.single-element .asset.type-video a:hover{background:#f9c757}@media (max-width:600px){.tint-main .widget--assets.single-element .asset.type-video a{padding:1.1rem 5rem 1.3rem 1.5rem}}.tint-main .widget--assets.single-element .asset.type-video a:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.tint-main .widget--assets.single-element .asset.type-video a:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.tint-main .widget--assets.single-element .asset.type-video a:hover:before{opacity:0}.tint-main .widget--assets.single-element .asset.type-video a:hover:after{opacity:1}.tint-main .widget--assets.single-element .asset.type-video a:before,.tint-main .widget--assets.single-element .asset.type-video a:after{right:1.2rem}.tint-main .widget--assets.single-element .asset.type-video a:before{background:#ffa993;color:#fff;content:'\e91a'}.tint-main .widget--assets.single-element .asset.type-video a:after{color:#fff;content:'\e918';font-size:2.8rem;background:#ff997f}.tint-main .widget--assets.single-element .asset.type-video a:hover{background:#ff8d70}.widget--assets.single-element .asset.type-video .thumb{display:none}.widget--internal-links{background:#3e0d81}.widget--internal-links h2{color:#fff;font-size:5rem;letter-spacing:-0.172rem;margin:0 auto;padding:0 0 4rem;text-align:center}@media (max-width:768px){.widget--internal-links h2{font-size:3.2rem}}.widget--internal-links h2 p{margin:0}.widget--internal-links .content{padding:13rem 0}.widget--internal-links .elements{display:flex;flex-wrap:wrap;margin:0 -2rem}@media (max-width:768px){.widget--internal-links .elements{margin:0}}.widget--internal-links .elements a{color:#fff;font-family:'Montserrat';font-size:2.7rem;font-weight:600;border-bottom:2px solid #8727db;letter-spacing:-0.093rem;margin:0 2rem;padding:4rem 8rem 4rem 0;position:relative;text-decoration:none;transition:opacity .4s;width:calc(50% - 4rem)}@media (max-width:768px){.widget--internal-links .elements a{margin:0;width:100%}}.widget--internal-links .elements a:after{content:'\e90d';font-family:'ec-icons';font-size:1.5rem;position:absolute;right:2rem;top:calc(50% - 1rem)}.widget--internal-links .elements a:hover{opacity:.5}.widget--form,.widget--dl-form{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYWxxdWVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMDU2LjYgMTAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjA1Ni42IDEwMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojM2UwZDgxO30uc3Qxe2ZpbGw6IzQ2MGY4Yjt9PC9zdHlsZT48Zz48cmVjdCBpZD0icGF0aC0xIiB4PSI4MzMuOSIgY2xhc3M9InN0MCIgd2lkdGg9IjEyMjIuNiIgaGVpZ2h0PSIxMDMyIi8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTExNzguNiwxMDMyYzE1NC41LTExNy4zLDIxNi42LTMwMywyMTYuNi01MjkuM2MwLTIxMy4zLTU0LTM4Ny0xODYuNC01MDIuN0gwdjEwMzJIMTE3OC42eiIvPjwvZz48L3N2Zz4=");background-repeat:no-repeat;background-size:cover;background-position:center right;position:relative;margin-bottom:6rem;padding:11rem 0 5rem}@media (max-width:768px){.widget--form,.widget--dl-form{background-position:center center}}.widget--form:before,.widget--dl-form:before{background:#460f8b;content:'';position:absolute;top:0;bottom:0;left:0;width:51vw;transform:translateX(-50vw);display:block;z-index:-1;overflow:hidden}.widget--form:after,.widget--dl-form:after{background:#3e0d81;content:'';position:absolute;top:0;bottom:0;right:50%;width:51vw;transform:translateX(50vw);display:block;z-index:-1;overflow:hidden}@media (max-width:768px){.widget--form,.widget--dl-form{background:#3e0d81}.widget--form:before,.widget--dl-form:before{background:#3e0d81}}.widget--form h2,.widget--dl-form h2{color:#8727db;font-size:5rem;margin-bottom:11rem}.widget--form h2 span,.widget--dl-form h2 span{color:#fff}.widget--form h3,.widget--dl-form h3{color:#fff}.widget--form.is-mercury-edit-mode .webform-submission-form,.widget--dl-form.is-mercury-edit-mode .webform-submission-form{display:flex;flex-wrap:wrap;font-family:"Montserrat";gap:4rem}@media (max-width:600px){.widget--form.is-mercury-edit-mode .webform-submission-form,.widget--dl-form.is-mercury-edit-mode .webform-submission-form{flex-direction:column}}.widget--form .webform-ajax-form-wrapper form,.widget--dl-form .webform-ajax-form-wrapper form{display:flex;flex-wrap:wrap;font-family:"Montserrat";gap:4rem}@media (max-width:600px){.widget--form .webform-ajax-form-wrapper form,.widget--dl-form .webform-ajax-form-wrapper form{flex-direction:column}}.widget--form .webform-ajax-form-wrapper .form-item,.widget--dl-form .webform-ajax-form-wrapper .form-item{padding-bottom:2rem;width:calc(100% / 3 - 4rem)}@media (max-width:768px){.widget--form .webform-ajax-form-wrapper .form-item,.widget--dl-form .webform-ajax-form-wrapper .form-item{width:calc(50% - 4rem)}}.widget--form .webform-ajax-form-wrapper .form-item.form-item-civilite,.widget--form .webform-ajax-form-wrapper .form-item.form-item-pays,.widget--dl-form .webform-ajax-form-wrapper .form-item.form-item-civilite,.widget--dl-form .webform-ajax-form-wrapper .form-item.form-item-pays{width:calc(100% / 3 - 4rem)}@media (max-width:768px){.widget--form .webform-ajax-form-wrapper .form-item.form-item-civilite,.widget--form .webform-ajax-form-wrapper .form-item.form-item-pays,.widget--dl-form .webform-ajax-form-wrapper .form-item.form-item-civilite,.widget--dl-form .webform-ajax-form-wrapper .form-item.form-item-pays{width:calc(50% - 4rem)}}.widget--form .webform-ajax-form-wrapper .form-item.form-item-message,.widget--dl-form .webform-ajax-form-wrapper .form-item.form-item-message{width:calc(50%)}.widget--form .webform-ajax-form-wrapper .form-item.form-item-message textarea,.widget--dl-form .webform-ajax-form-wrapper .form-item.form-item-message textarea{resize:none}@media (max-width:600px){.widget--form .webform-ajax-form-wrapper .form-item,.widget--dl-form .webform-ajax-form-wrapper .form-item{width:100% !important}}.widget--form .webform-ajax-form-wrapper .form-item.form-item-optin,.widget--dl-form .webform-ajax-form-wrapper .form-item.form-item-optin{width:100%}.widget--form .webform-ajax-form-wrapper .drupal-messages,.widget--dl-form .webform-ajax-form-wrapper .drupal-messages{display:none}.widget--form .webform-ajax-form-wrapper .form-item--error-message,.widget--dl-form .webform-ajax-form-wrapper .form-item--error-message{color:#DF1B40 !important;font-size:1.4rem;padding-top:.5rem;position:absolute}.widget--form .webform-ajax-form-wrapper .form-item--error-message:before,.widget--dl-form .webform-ajax-form-wrapper .form-item--error-message:before{display:none}.widget--form .webform-ajax-form-wrapper .form-item--error-message strong,.widget--dl-form .webform-ajax-form-wrapper .form-item--error-message strong{font-weight:400}.widget--form .webform-ajax-form-wrapper .form-type-checkbox .form-item--error-message,.widget--dl-form .webform-ajax-form-wrapper .form-type-checkbox .form-item--error-message{transform:translateY(3rem)}.widget--form .webform-ajax-form-wrapper .form-type-processed-text,.widget--dl-form .webform-ajax-form-wrapper .form-type-processed-text{height:0;margin:0;padding:0}.widget--form .webform-ajax-form-wrapper .form-type-webform-markup,.widget--dl-form .webform-ajax-form-wrapper .form-type-webform-markup{color:#fff;font-family:"Roboto";font-size:1.3rem;font-weight:400;margin:0 0}.widget--form .webform-ajax-form-wrapper .form-type-webform-markup p,.widget--dl-form .webform-ajax-form-wrapper .form-type-webform-markup p{margin-bottom:1rem}.widget--form .webform-ajax-form-wrapper .disclaimer,.widget--dl-form .webform-ajax-form-wrapper .disclaimer{width:100%}.widget--form .webform-ajax-form-wrapper .form-type-select,.widget--dl-form .webform-ajax-form-wrapper .form-type-select{position:relative}.widget--form .webform-ajax-form-wrapper .form-type-select .form-item--error-message,.widget--dl-form .webform-ajax-form-wrapper .form-type-select .form-item--error-message{position:absolute;bottom:-2.2rem}.widget--form .webform-ajax-form-wrapper label,.widget--dl-form .webform-ajax-form-wrapper label{color:#fff;display:block;font-size:2.2rem;font-weight:600;margin-bottom:-1rem;text-transform:lowercase;transform-origin:left top;transition:all .3s}.widget--form .webform-ajax-form-wrapper .active label,.widget--dl-form .webform-ajax-form-wrapper .active label{opacity:.5;transform:scale(0.7);height:auto !important}.widget--form .webform-ajax-form-wrapper .active input,.widget--form .webform-ajax-form-wrapper .active textarea,.widget--dl-form .webform-ajax-form-wrapper .active input,.widget--dl-form .webform-ajax-form-wrapper .active textarea{border-bottom:2px solid #8727db}.widget--form .webform-ajax-form-wrapper .form-break,.widget--dl-form .webform-ajax-form-wrapper .form-break{height:0;padding:0;width:100%}.widget--form .webform-ajax-form-wrapper .form-type-select,.widget--dl-form .webform-ajax-form-wrapper .form-type-select{height:5.1rem;border-bottom:2px solid rgba(135,39,219,0.5)}.widget--form .webform-ajax-form-wrapper .form-type-select:after,.widget--dl-form .webform-ajax-form-wrapper .form-type-select:after{color:#fff;content:"\e906";font-family:"ec-icons";font-size:.5em;position:absolute;top:1rem;right:.2rem}.widget--form .webform-ajax-form-wrapper .form-type-select.active,.widget--dl-form .webform-ajax-form-wrapper .form-type-select.active{border-bottom:2px solid #8727db}.widget--form .webform-ajax-form-wrapper .form-type-select label,.widget--dl-form .webform-ajax-form-wrapper .form-type-select label{position:relative}.widget--form .webform-ajax-form-wrapper .form-type-select select,.widget--dl-form .webform-ajax-form-wrapper .form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;left:0;top:0;height:6.2rem;outline:none;opacity:0;position:absolute;width:100%;z-index:2}.widget--form .webform-ajax-form-wrapper .form-required:after,.widget--dl-form .webform-ajax-form-wrapper .form-required:after{content:'*';background:none;margin:0;vertical-align:unset}.widget--form .webform-ajax-form-wrapper .form-value,.widget--dl-form .webform-ajax-form-wrapper .form-value{color:#fff;font-weight:400}.widget--form .webform-ajax-form-wrapper .form-type-checkbox,.widget--dl-form .webform-ajax-form-wrapper .form-type-checkbox{display:flex}.widget--form .webform-ajax-form-wrapper .form-type-checkbox input,.widget--dl-form .webform-ajax-form-wrapper .form-type-checkbox input{display:none}.widget--form .webform-ajax-form-wrapper .form-type-checkbox input+label:before,.widget--dl-form .webform-ajax-form-wrapper .form-type-checkbox input+label:before{font-family:'ec-icons';content:"\ea53";font-size:1em;margin-right:1rem}.widget--form .webform-ajax-form-wrapper .form-type-checkbox input:checked+label:before,.widget--dl-form .webform-ajax-form-wrapper .form-type-checkbox input:checked+label:before{content:"\ea52"}.widget--form .webform-ajax-form-wrapper .form-text,.widget--form .webform-ajax-form-wrapper .form-email,.widget--form .webform-ajax-form-wrapper .form-tel,.widget--form .webform-ajax-form-wrapper .form-textarea,.widget--dl-form .webform-ajax-form-wrapper .form-text,.widget--dl-form .webform-ajax-form-wrapper .form-email,.widget--dl-form .webform-ajax-form-wrapper .form-tel,.widget--dl-form .webform-ajax-form-wrapper .form-textarea{background:none;border-bottom:2px solid rgba(135,39,219,0.5);border-left:0;border-right:0;border-top:0;color:#fff;font-weight:400;outline:none;padding-bottom:.5rem;transition:all .3s;width:100%}.widget--form .webform-ajax-form-wrapper .form-actions,.widget--dl-form .webform-ajax-form-wrapper .form-actions{padding-right:0;text-align:right;width:100%}.widget--form .webform-ajax-form-wrapper .webform-button--submit,.widget--dl-form .webform-ajax-form-wrapper .webform-button--submit{background:#ff997f;border-radius:3rem;color:#fff;font-family:"Montserrat";font-size:1.6rem;font-weight:700;margin-top:1.2rem;padding:1.3rem 4rem 1.3rem}.widget--form .webform-confirmation,.widget--dl-form .webform-confirmation{color:#fff;margin-bottom:5rem;width:100%}.widget--w-slideshow .swiper-container{margin:0 -10rem;width:calc(100vw + 20rem)}@media (max-width:768px){.widget--w-slideshow .swiper-container{margin:0 -5rem;width:calc(100vw + 10rem)}}@media (max-width:600px){.widget--w-slideshow .swiper-container{margin:0 -70%;width:calc(100vw + 140%)}}.widget--w-slideshow .field-images{display:flex}.widget--w-slideshow .field__item{justify-content:center;display:flex;height:auto}.widget--w-slideshow .field__item .content{align-items:stretch;display:flex;flex-direction:column;height:100%}.widget--w-slideshow .field__item .img{justify-content:center;align-items:center;display:flex;flex:1;width:100%}.widget--w-slideshow .field__item .img img{margin:0 auto 2rem}.widget--w-slideshow .field__item h3{color:#b3b7c5;font-family:"Roboto";font-size:1.8rem;font-weight:700;line-height:1.3;margin-top:auto}.block-home-joinus .content{align-items:flex-end;background-size:cover;display:flex;justify-content:flex-end}.block-home-joinus .content .texts{font-weight:300;font-size:2.2rem;line-height:1.4;width:48rem}.block-home-joinus .content .texts h2{color:#fff;padding:12rem 4rem 8rem 0;font-size:6rem;font-weight:700}@media (max-width:768px){.block-home-joinus .content .texts h2{padding:8rem 2rem 4rem;font-size:5rem}}@media (max-width:768px){.block-home-joinus .content .texts h2{padding:18rem 2rem 4rem;font-size:4.4rem}}.block-home-joinus .content .texts h2 em{color:#F5B90C}@media (max-width:768px){.block-home-joinus .content .texts h2 em{color:#fff}}.block-home-joinus .intro{background:#fff;padding:7rem 4rem 4rem 4rem}@media (max-width:768px){.block-home-joinus .intro{padding:4rem 2rem}.block-home-joinus .intro br{display:none}}.block-home-joinus .intro .btn{background:#573eef;margin-top:4rem}.block-home-joinus .intro .btn:hover{background:#563def}.block-home-testimonials{position:relative}.block-home-testimonials>div,.block-home-testimonials>ul{position:relative;z-index:1}.block-home-testimonials:before{background:#f7f8fc;bottom:0;content:'';display:block;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw}.block-home-testimonials .content{padding-bottom:10rem;padding-top:10rem}@media (max-width:768px){.block-home-testimonials .content{padding-bottom:5rem;padding-top:5rem}}.block-home-testimonials .view-id-testimonials.slider .swiper-container{width:180%;margin:0 -40%}@media (max-width:768px){.block-home-testimonials .view-id-testimonials.slider .swiper-container{width:200%;margin:0 -50%}}@media (max-width:600px){.block-home-testimonials .view-id-testimonials.slider .swiper-container{width:240%;margin:0 -70%}}.block-home-testimonials .view-id-testimonials.slider .testimonial.as-teaser{padding-bottom:5rem;padding-top:5rem}@media (max-width:600px){.block-home-testimonials .view-id-testimonials.slider .testimonial.as-teaser{padding:2rem}}.block-home-testimonials h2{font-size:5rem;font-weight:700;margin-bottom:8rem;padding:0 2rem}@media (max-width:940px){.block-home-testimonials h2{font-size:4rem}}@media (max-width:600px){.block-home-testimonials h2{font-size:3.2rem;margin-bottom:4rem}}.block-home-testimonials .links{display:flex;justify-content:center}@media (max-width:600px){.block-home-testimonials .links{flex-wrap:wrap}}.block-home-testimonials .wrapper{padding:0}.block-home-testimonials .btn{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;margin:1.5rem}@media (max-width:600px){.block-home-testimonials .btn{padding:1.5rem 3rem}}.block-home-testimonials .btn:hover{background:#f9c757}.block-ca-comex{padding-bottom:5rem}.block-ca-comex .nav{align-items:center;background:#fff;border-radius:3rem;display:flex;justify-content:center;margin:8rem auto;position:relative;width:80rem}@media (max-width:768px){.block-ca-comex .nav{margin:6rem auto;width:100%}}@media (max-width:600px){.block-ca-comex .nav{margin:4rem auto}}.block-ca-comex .nav .active-pill{background:#f9d957;border-radius:5rem;bottom:0;box-shadow:0 0.7rem 3rem 0 rgba(249,217,87,0.4);position:absolute;right:0;top:0;transition:.3s;left:50%;z-index:1}.block-ca-comex .nav .active-pill.active-1{right:50%;left:0}.block-ca-comex .nav a{color:#aaaebd;display:block;font-family:"Montserrat";font-size:1.8rem;font-weight:600;margin:0;padding:2rem 3rem;text-align:center;text-decoration:none;transition:color .3s;width:50%;z-index:2}@media (max-width:940px){.block-ca-comex .nav a{font-size:1.6rem;padding:1.5rem 2rem}}@media (max-width:600px){.block-ca-comex .nav a{font-size:1.3rem}}.block-ca-comex .nav a.current{color:#3e0d81}.block-ca-comex .members{display:grid;grid-template-columns:repeat(3,minmax(0,max-content));grid-gap:4rem;justify-content:center}@media (max-width:768px){.block-ca-comex .members{grid-template-columns:repeat(2,minmax(0,max-content))}}.block-ca-comex .members li{list-style-type:none;padding-bottom:2rem}.block-ca-comex .members li h3{font-size:2.2rem;font-weight:600;padding:2rem 0 .5rem}.block-ca-comex .members li .job{color:#aaaebd;font-size:1.6rem}.block-ca-comex .members li .bio{display:none}.block-ca-comex .comex-tab .members{grid-template-columns:repeat(2,minmax(0,max-content))}@media (max-width:768px){.block-ca-comex .comex-tab .members{grid-template-columns:minmax(0,max-content)}}.block-ca-comex .member .photo{position:relative}.block-ca-comex .member .hover{background:#f9d957;border-radius:50%;height:6rem;position:absolute;bottom:3rem;right:3rem;width:6rem;transform:scale(0);transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1);z-index:9}.block-ca-comex .member .hover:before{background:#3e0d81;border-radius:.1rem;content:'';height:.2rem;position:absolute;top:calc(50% - .1rem);left:1.5rem;width:3rem;z-index:10}.block-ca-comex .member .hover:after{background:#3e0d81;border-radius:.1rem;content:'';height:3rem;position:absolute;top:1.5rem;left:calc(50% - .1rem);width:.2rem;z-index:10}.block-ca-comex .member.has-bio{cursor:pointer}.block-ca-comex .member.has-bio:hover .hover{transform:scale(1)}.block-ca-comex .comitees{display:flex;margin:0 -2rem}.block-ca-comex .comitees>div{margin:2rem;width:calc(50% - 4rem)}.block-ca-comex .regulation span{background:none;padding:0;margin:0 3rem 2rem 0}.block-ca-comex .regulation h3{margin:2rem 0 5rem}.block-ca-comex .regulation a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem}@media (max-width:600px){.block-ca-comex .regulation a{padding:1.5rem 3rem}}.block-ca-comex .regulation a:hover{background:#f9c757}@media (max-width:600px){.block-ca-comex .regulation a{padding:1.1rem 5rem 1.3rem 1.5rem}}.block-ca-comex .regulation a:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.block-ca-comex .regulation a:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.block-ca-comex .regulation a:hover:before{opacity:0}.block-ca-comex .regulation a:hover:after{opacity:1}.block-ca-comex .hide{left:-9999px;position:absolute;top:-9999px}.block-ca-comex .bio-curtain{background:rgba(5,6,45,0.3);bottom:0;position:absolute;left:0;opacity:0;right:0;top:0;transition:opacity .6s;z-index:-10}.bio-shown .block-ca-comex .bio-curtain{opacity:1;z-index:5}.block-ca-comex .board-tab .item-list{padding:6rem 0 4rem}.block-ca-comex .board-tab .item-list:first-child,.block-ca-comex .board-tab .item-list:nth-child(3){position:relative}.block-ca-comex .board-tab .item-list:first-child>div,.block-ca-comex .board-tab .item-list:first-child>ul,.block-ca-comex .board-tab .item-list:nth-child(3)>div,.block-ca-comex .board-tab .item-list:nth-child(3)>ul{position:relative;z-index:1}.block-ca-comex .board-tab .item-list:first-child:before,.block-ca-comex .board-tab .item-list:nth-child(3):before{background:#f7f8fc;bottom:0;content:'';display:block;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw}.block-ca-comex .board-tab .item-list:first-child{padding-top:0}@media (max-width:600px){.block-ca-comex .board-tab .item-list:first-child{padding-top:3rem}}.block-ca-comex .board-tab .item-list:nth-child(3){margin-bottom:3rem}.block-ca-comex .board-tab .members.major{grid-template-columns:1fr}.block-ca-comex .board-tab .members.major li .member{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem}.block-ca-comex .board-tab .members.major li .member>div:nth-child(2){padding:5rem 0 0 10rem}@media (max-width:768px){.block-ca-comex .board-tab .members.major li .member>div:nth-child(2){padding:3rem 0 0 5rem}}@media (max-width:600px){.block-ca-comex .board-tab .members.major li .member{display:block;width:calc(100%)}.block-ca-comex .board-tab .members.major li .member img{width:100%}.block-ca-comex .board-tab .members.major li .member>div:nth-child(2){padding:0}}#bio-panel{top:0;background:#fff;max-width:988px;padding:15rem 0 5rem;overflow:auto;position:fixed;height:100%;right:calc(-100vw - 988px);z-index:6;transition:right 1s;width:100vw}.toolbar-horizontal #bio-panel{top:39px}.toolbar-horizontal.toolbar-tray-open #bio-panel{top:79px}.bio-shown #bio-panel{right:0}#bio-panel .close{line-height:1;position:absolute;top:4rem;right:4rem}#bio-panel .close:before{color:#3e0d81;content:"\e900";font-family:'ec-icons';font-size:6rem}#bio-panel .content{display:flex}#bio-panel .content .photo{width:30%}@media (max-width:768px){#bio-panel .content .photo{display:none}}#bio-panel .content .text{font-size:1.8rem;line-height:1.6;padding:0 10rem 0 7rem;width:70%}@media (max-width:768px){#bio-panel .content .text{width:100%;padding:0 7rem}}@media (max-width:600px){#bio-panel .content .text{padding:0 3rem}}#bio-panel .content h3{font-weight:700;font-size:5rem;letter-spacing:-.017em;margin-top:-1rem;max-width:40rem}@media (max-width:768px){#bio-panel .content h3{font-size:4.2rem}}@media (max-width:600px){#bio-panel .content h3{font-size:3.2rem}}#bio-panel .content .job{font-size:2.2rem;margin:2rem 0 4rem}.block-governance{padding-bottom:5rem}.block-governance .members{display:grid;grid-template-columns:repeat(3,minmax(0,max-content));grid-gap:4rem;justify-content:center}.block-governance .members.field--name-field-cross{grid-template-columns:repeat(2,minmax(0,max-content))}@media (max-width:768px){.block-governance .members{grid-template-columns:repeat(2,minmax(0,max-content))}}@media (max-width:600px){.block-governance .members{grid-template-columns:repeat(1,minmax(0,max-content))}}.block-governance .members li{list-style-type:none;padding-bottom:2rem}.block-governance .member{max-width:40rem}.block-governance .member .photo{position:relative}.block-governance .member h3{font-size:2.2rem;font-weight:600;padding:2rem 0 .5rem}.block-governance .member .job{color:#aaaebd;font-size:1.6rem}.block-governance .member .bio{display:none}.block-governance .member .hover{background:#f9d957;border-radius:50%;height:6rem;position:absolute;bottom:3rem;right:3rem;width:6rem;transform:scale(0);transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1);z-index:2}.block-governance .member .hover:before{background:#3e0d81;border-radius:.1rem;content:'';height:.2rem;position:absolute;top:calc(50% - .1rem);left:1.5rem;width:3rem;z-index:4}.block-governance .member .hover:after{background:#3e0d81;border-radius:.1rem;content:'';height:3rem;position:absolute;top:1.5rem;left:calc(50% - .1rem);width:.2rem;z-index:5}.block-governance .member.has-bio{cursor:pointer}.block-governance .member.has-bio .hover{transform:scale(0.7)}.block-governance .member.has-bio:hover .hover{transform:scale(1)}.block-governance .comitees{display:flex;margin:0 -2rem}.block-governance .comitees>div{margin:2rem;width:calc(50% - 4rem)}.block-governance .regulation span{display:inline-block;background:none;padding:0;margin:0 3rem 2rem 0}.block-governance .regulation h3{margin:2rem 0 5rem}.block-governance .regulation a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem}@media (max-width:600px){.block-governance .regulation a{padding:1.5rem 3rem}}.block-governance .regulation a:hover{background:#f9c757}@media (max-width:600px){.block-governance .regulation a{padding:1.1rem 5rem 1.3rem 1.5rem}}.block-governance .regulation a:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.block-governance .regulation a:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.block-governance .regulation a:hover:before{opacity:0}.block-governance .regulation a:hover:after{opacity:1}.block-governance .hide{left:-9999px;position:absolute;top:-9999px}.block-governance .bio-curtain{background:rgba(5,6,45,0.3);bottom:0;position:absolute;left:0;opacity:0;right:0;top:0;transition:opacity .6s;z-index:-10}.bio-shown .block-governance .bio-curtain{opacity:1;z-index:5}.block-governance .board-tab .item-list{padding:6rem 0 4rem}.block-governance .board-tab .item-list:first-child,.block-governance .board-tab .item-list:nth-child(3){position:relative}.block-governance .board-tab .item-list:first-child>div,.block-governance .board-tab .item-list:first-child>ul,.block-governance .board-tab .item-list:nth-child(3)>div,.block-governance .board-tab .item-list:nth-child(3)>ul{position:relative;z-index:1}.block-governance .board-tab .item-list:first-child:before,.block-governance .board-tab .item-list:nth-child(3):before{background:#f7f8fc;bottom:0;content:'';display:block;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw}.block-governance .board-tab .item-list:first-child{padding-top:0}@media (max-width:600px){.block-governance .board-tab .item-list:first-child{padding-top:3rem}}.block-governance .board-tab .item-list:nth-child(3){margin-bottom:3rem}.block-governance .board-tab .members.major{grid-template-columns:1fr}.block-governance .board-tab .members.major li .member{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem}.block-governance .board-tab .members.major li .member>div:nth-child(2){padding:5rem 0 0 10rem}@media (max-width:768px){.block-governance .board-tab .members.major li .member>div:nth-child(2){padding:3rem 0 0 5rem}}@media (max-width:600px){.block-governance .board-tab .members.major li .member{display:block;width:calc(100%)}.block-governance .board-tab .members.major li .member img{width:100%}.block-governance .board-tab .members.major li .member>div:nth-child(2){padding:0}}#bio-panel{top:0;background:#fff;max-width:988px;padding:15rem 0 5rem;overflow:auto;position:fixed;height:100%;right:calc(-100vw - 988px);z-index:6;transition:right 1s;width:100vw}.toolbar-horizontal #bio-panel{top:39px}.toolbar-horizontal.toolbar-tray-open #bio-panel{top:79px}.bio-shown #bio-panel{right:0}#bio-panel .close{line-height:1;position:absolute;top:4rem;right:4rem}#bio-panel .close:before{color:#3e0d81;content:"\e900";font-family:'ec-icons';font-size:6rem}#bio-panel .content{display:flex}#bio-panel .content .photo{width:30%}@media (max-width:768px){#bio-panel .content .photo{display:none}}#bio-panel .content .text{font-size:1.8rem;line-height:1.6;padding:0 10rem 0 7rem;width:70%}@media (max-width:768px){#bio-panel .content .text{width:100%;padding:0 7rem}}@media (max-width:600px){#bio-panel .content .text{padding:0 3rem}}#bio-panel .content h3{font-weight:700;font-size:5rem;letter-spacing:-.017em;margin-top:-1rem;max-width:40rem}@media (max-width:768px){#bio-panel .content h3{font-size:4.2rem}}@media (max-width:600px){#bio-panel .content h3{font-size:3.2rem}}#bio-panel .content .job{font-size:2.2rem;margin:2rem 0 4rem}.block-home-cases{position:relative}.block-home-cases .content{padding-bottom:10rem;padding-top:7rem}@media (max-width:768px){.block-home-cases .content{padding-bottom:2rem;padding-top:3rem}}.block-home-cases .intro{align-items:center;display:flex;justify-content:space-between}.block-home-cases .outro{display:flex;justify-content:center}.block-home-cases .view-all{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;background:#ff997f;color:#fff}@media (max-width:600px){.block-home-cases .view-all{padding:1.5rem 3rem}}.block-home-cases .view-all:hover{background:#f9c757}.block-home-cases .view-all:hover{background:#ff8679}@media (max-width:768px){.block-home-cases .view-all{margin:1rem auto}}.block-home-cases .view-content{position:relative}.block-home-cases .current-panel{background:rgba(62,13,129,0.7);border-radius:1rem;bottom:calc(50% - 33rem);color:#fff;font-family:'Montserrat';height:38rem;left:15vw;padding:4rem;position:absolute;width:55rem;z-index:2}.block-home-cases .current-panel a{text-decoration:none}.block-home-cases .current-panel .tag{background:#3e0d81;font-size:2.2rem;font-weight:700;padding:.1rem 1rem;position:absolute;top:-1.5rem;left:0}.block-home-cases .current-panel h3{color:#fff;font-size:3.5rem;font-weight:700}.block-home-cases .current-panel .gauge{align-items:center;position:absolute;border-radius:1px;bottom:2rem;left:4rem;display:flex;right:2rem}.block-home-cases .current-panel .gauge .total{width:60%;background:rgba(255,255,255,0.5);flex-shrink:0}.block-home-cases .current-panel .gauge .value{height:2px;border-radius:1px;background:#fff}.block-home-cases .current-panel .gauge .counter{margin-left:3rem;letter-spacing:1px}@media (max-width:940px){.block-home-cases .current-panel{bottom:calc(50% - 29rem);height:26rem;width:40rem}.block-home-cases .current-panel h3{font-size:2.5rem}}@media (max-width:768px){.block-home-cases .current-panel{background:none;width:auto;height:auto;left:0;bottom:auto;padding:0;transform:none;top:44vw}.block-home-cases .current-panel .tag{font-size:2rem}.block-home-cases .current-panel h3,.block-home-cases .current-panel .gauge{display:none}}@media (max-width:600px){.block-home-cases .current-panel{top:53vw}}.block-home-cases .view-id-case_studies .swiper-container{width:180%;margin:0 -40%}@media (max-width:768px){.block-home-cases .view-id-case_studies .swiper-container{width:200%;margin:0 -50%}}@media (max-width:600px){.block-home-cases .view-id-case_studies .swiper-container{width:240%;margin:0 -70%}}.block-home-cases .view-id-case_studies .swiper-slide{height:auto;width:100vw}.block-home-cases .view-id-case_studies .swiper-slide a{text-decoration:none}.block-home-cases .view-id-case_studies .swiper-slide .tag,.block-home-cases .view-id-case_studies .swiper-slide h3{display:none}@media (max-width:940px){.block-home-cases .view-id-case_studies .swiper-slide{width:80vw}}@media (max-width:768px){.block-home-cases .view-id-case_studies .swiper-slide{width:90vw}.block-home-cases .view-id-case_studies .swiper-slide h3{padding:4rem 0 1rem;display:block;font-size:2.5rem;opacity:0}.block-home-cases .view-id-case_studies .swiper-slide.swiper-slide-active h3{opacity:1}}.view-home-blocks{margin-top:-3.3rem;padding-top:0 !important}.view-home-blocks .view-content{display:flex;flex-wrap:wrap}.view-home-blocks .view-content>div{display:flex;padding-top:calc(100% / 3.5);position:relative;width:calc(100% / 3)}.view-home-blocks .view-content>div:nth-child(3n+1){background:#3e0d81}.view-home-blocks .view-content>div:nth-child(3n+1) h3{color:#946bcb}.view-home-blocks .view-content>div:nth-child(3n+2){background:#8727db}.view-home-blocks .view-content>div:nth-child(3n+2) h3{color:#bc70ff}.view-home-blocks .view-content>div:nth-child(3n+3){background:#a954f3}.view-home-blocks .view-content>div:nth-child(3n+3) h3{color:#d29eff}.view-home-blocks .view-content>div:nth-child(3n+4){background:#ff8679}.view-home-blocks .view-content>div:nth-child(3n+4) h3{color:#ffc2bb}.view-home-blocks .view-content>div:nth-child(3n+5){background:#ff997f}.view-home-blocks .view-content>div:nth-child(3n+5) h3{color:#ffcbbe}.view-home-blocks .view-content>div:nth-child(3n+6){background:#ffac97}.view-home-blocks .view-content>div:nth-child(3n+6) h3{color:#ffd6cc}@media (max-width:768px){.view-home-blocks .view-content>div{padding-top:0;width:100%}}.home-cta{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;width:100%}.home-cta .content{bottom:0;left:0;padding:5rem;position:absolute;right:25%;text-decoration:none;top:0}.home-cta.no-img .content{right:0}.home-cta .bg-img{background-position:bottom right;background-repeat:no-repeat;background-size:contain;bottom:0;position:absolute;right:-15%;top:4rem;width:100%}.home-cta h2{color:#fff;font-size:2.8rem;text-transform:none}.home-cta h2 br{display:none}@media (min-width:1340px){.home-cta h2{font-size:3.3rem}}@media (max-width:940px){.home-cta h2{font-size:1.8rem}}.home-cta h3{color:#fff;font-size:3rem;opacity:0;transition:opacity .2s}@media (min-width:1340px){.home-cta h3{font-size:3.5rem}}@media (max-width:940px){.home-cta h3{font-size:2rem}}.home-cta h3 br{display:none}.home-cta.custom-color h3{color:rgba(255,255,255,0.6) !important}.home-cta:hover h3{opacity:1}@media (max-width:768px){.home-cta{position:relative}.home-cta .content{padding:5rem 11rem 5rem 3rem;position:relative;width:100%}.home-cta .content:after{align-items:center;border:2px solid rgba(255,255,255,0.5);border-radius:50%;color:#fff;content:'\e90d';display:flex;font-family:'ec-icons';font-size:2rem;height:5rem;justify-content:center;position:absolute;right:3rem;top:calc(50% - 2.5rem);width:5rem;transition:transform .6s}.home-cta h2{font-size:2.6rem}.home-cta .bg-img,.home-cta h3{display:none}}.view-id-solutions{margin-top:-3.3rem;padding-top:0 !important}.view-id-solutions .view-content{display:flex;flex-wrap:wrap}.view-id-solutions .view-content>div{display:flex;padding-top:calc(100% / 3.5);position:relative;width:calc(100% / 3)}.view-id-solutions .view-content>div:nth-child(3n+1){background:#3e0d81}.view-id-solutions .view-content>div:nth-child(3n+1) .widget--header h3{color:#946bcb}.view-id-solutions .view-content>div:nth-child(3n+2){background:#8727db}.view-id-solutions .view-content>div:nth-child(3n+2) .widget--header h3{color:#bc70ff}.view-id-solutions .view-content>div:nth-child(3n+3){background:#a954f3}.view-id-solutions .view-content>div:nth-child(3n+3) .widget--header h3{color:#d29eff}.view-id-solutions .view-content>div:nth-child(3n+4){background:#ff8679}.view-id-solutions .view-content>div:nth-child(3n+4) .widget--header h3{color:#ffc2bb}.view-id-solutions .view-content>div:nth-child(3n+5){background:#ff997f}.view-id-solutions .view-content>div:nth-child(3n+5) .widget--header h3{color:#ffcbbe}.view-id-solutions .view-content>div:nth-child(3n+6){background:#ffac97}.view-id-solutions .view-content>div:nth-child(3n+6) .widget--header h3{color:#ffd6cc}@media (max-width:768px){.view-id-solutions .view-content>div{padding-top:0;width:100%}}.block-other-sections{margin-bottom:6rem;margin-top:6rem}@media (max-width:600px){.block-other-sections{display:none}}.block-other-sections h3{font-size:5rem;margin-bottom:6rem;text-align:center}@media (max-width:768px){.block-other-sections h3{font-size:3.2rem}}.block-other-sections .item-list ul{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -2rem}.block-other-sections .item-list a{border:none !important;font-family:"Roboto";font-size:2.2rem;font-weight:400;padding:0}.newsroom-list .block-site-settings .item-list{padding:0 2rem}.newsroom-list .newsroom-tabs{display:flex;bottom:0;position:absolute;z-index:2}@media (max-width:768px){.newsroom-list .newsroom-tabs{flex-direction:column;margin:-7.2rem -2rem 0;position:relative;width:calc(100% + 4rem)}}.newsroom-list .newsroom-tabs li{border-top:2px solid rgba(255,255,255,0.4);border-left:2px solid rgba(255,255,255,0.4);display:flex;width:18rem}@media (max-width:940px){.newsroom-list .newsroom-tabs li{width:13rem}}@media (max-width:768px){.newsroom-list .newsroom-tabs li{border-left:0;width:100%;display:none}.newsroom-list .newsroom-tabs li.active{display:flex}}.newsroom-list .newsroom-tabs li:last-child{border-right:2px solid rgba(255,255,255,0.4)}@media (max-width:768px){.newsroom-list .newsroom-tabs li:last-child{border-right:0}}.newsroom-list .newsroom-tabs a{color:#fff;display:flex;flex-direction:column;font-family:"Montserrat";font-size:2rem;font-weight:600;justify-content:center;line-height:1.1;outline:none;padding:1.5rem;text-align:center;text-decoration:none;transition:background .3s;width:18rem}@media (max-width:940px){.newsroom-list .newsroom-tabs a{font-size:1.6rem;padding:2rem;width:13rem}}@media (max-width:768px){.newsroom-list .newsroom-tabs a{align-items:center;flex-direction:row;justify-content:flex-start;height:7rem;text-align:left;width:100%}}.newsroom-list .newsroom-tabs a i{display:block;font-size:3.5rem;margin-bottom:1rem}.newsroom-list .newsroom-tabs a i:before{color:#fff}@media (max-width:768px){.newsroom-list .newsroom-tabs a i{margin-bottom:0;margin-right:2rem}}.newsroom-list .newsroom-tabs a:hover{background:rgba(255,255,255,0.05)}.newsroom-list .newsroom-tabs a.active{background:#fff;color:#3e0d81}@media (max-width:768px){.newsroom-list .newsroom-tabs a.active{background:none;position:relative;color:#fff}.newsroom-list .newsroom-tabs a.active:after{color:#fff;content:"\e906";font-family:"ec-icons";font-size:.5em;position:absolute;top:2.7rem;right:4rem;transition:transform .3s}}.newsroom-list .newsroom-tabs a.active i:before{color:#3e0d81}@media (max-width:768px){.newsroom-list .newsroom-tabs a.active i:before{color:#fff}}.newsroom-list .newsroom-tabs.open{background:#3e0d81}.newsroom-list .newsroom-tabs.open li{display:block}.newsroom-list .newsroom-tabs.open a.active:after{transform:rotate(180deg)}.view-newsroom .view-filters,.view-newsroom .view-content,.view-newsroom .more-link,.view-newsroom nav{position:relative}.view-newsroom ul{margin:0;padding:0}.view-newsroom li{list-style-type:none;margin:0;padding:0}.view-newsroom.list-pr article{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.1);align-items:center;border-radius:1rem;display:flex;justify-content:space-between;margin:2rem 0;padding:4rem 6rem}@media (max-width:768px){.view-newsroom.list-pr article{flex-direction:column;padding:2rem}}.view-newsroom.list-pr article a{outline:none;display:block !important}.view-newsroom.list-pr article .published{color:#b3b7c5;font-size:1.8rem;margin-bottom:1rem}.view-newsroom.list-pr article h3{font-size:2.2rem;font-weight:600;letter-spacing:-.076rem;margin-right:6rem;text-transform:none}@media (max-width:768px){.view-newsroom.list-pr article h3{margin-bottom:2rem;margin-right:0}}@media (max-width:768px){.view-newsroom.list-pr article .links{align-items:center;display:flex}.view-newsroom.list-pr article .links a{margin:0 1rem}}.view-newsroom.list-pr article .download{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem;margin-bottom:1rem}@media (max-width:600px){.view-newsroom.list-pr article .download{padding:1.5rem 3rem}}.view-newsroom.list-pr article .download:hover{background:#f9c757}@media (max-width:600px){.view-newsroom.list-pr article .download{padding:1.1rem 5rem 1.3rem 1.5rem}}.view-newsroom.list-pr article .download:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.view-newsroom.list-pr article .download:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.view-newsroom.list-pr article .download:hover:before{opacity:0}.view-newsroom.list-pr article .download:hover:after{opacity:1}.view-newsroom.list-pr article .read{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;color:#3e0d81;font-size:1.3rem;background:none;border:2px solid #3e0d81;padding:.9rem 2.5rem 1.1rem;text-align:center}@media (max-width:600px){.view-newsroom.list-pr article .read{padding:1.5rem 3rem}}.view-newsroom.list-pr article .read:hover{background:#f9c757}.view-newsroom.list-pr article .read:hover{background:none;color:#8727db;border-color:#8727db}@media (max-width:600px){.view-newsroom.list-pr article .read{padding:1.1rem 3rem}}.view-newsroom.list-pr .view-content{margin-bottom:7rem}.view-newsroom.list-news .view-content,.view-newsroom.list-events .view-content,.view-newsroom.list-cases .view-content{display:flex;flex-wrap:wrap;margin:0 -2rem 3rem}.view-newsroom.list-news .view-content>div,.view-newsroom.list-events .view-content>div,.view-newsroom.list-cases .view-content>div{width:calc(100% / 3)}.view-newsroom.list-news .view-content>div:nth-child(1),.view-newsroom.list-news .view-content>div:nth-child(2),.view-newsroom.list-events .view-content>div:nth-child(1),.view-newsroom.list-events .view-content>div:nth-child(2),.view-newsroom.list-cases .view-content>div:nth-child(1),.view-newsroom.list-cases .view-content>div:nth-child(2){width:50%}.view-newsroom.list-news .view-content>div:nth-child(1) a>div,.view-newsroom.list-news .view-content>div:nth-child(2) a>div,.view-newsroom.list-events .view-content>div:nth-child(1) a>div,.view-newsroom.list-events .view-content>div:nth-child(2) a>div,.view-newsroom.list-cases .view-content>div:nth-child(1) a>div,.view-newsroom.list-cases .view-content>div:nth-child(2) a>div{flex-direction:row-reverse;flex-wrap:nowrap}.view-newsroom.list-news .view-content>div:nth-child(1) a>div>:first-child,.view-newsroom.list-news .view-content>div:nth-child(2) a>div>:first-child,.view-newsroom.list-events .view-content>div:nth-child(1) a>div>:first-child,.view-newsroom.list-events .view-content>div:nth-child(2) a>div>:first-child,.view-newsroom.list-cases .view-content>div:nth-child(1) a>div>:first-child,.view-newsroom.list-cases .view-content>div:nth-child(2) a>div>:first-child{width:8rem;padding-left:2rem;border-left:2px solid #dadbe3}.view-newsroom.list-news .view-content>div:nth-child(1) a>div>:last-child,.view-newsroom.list-news .view-content>div:nth-child(2) a>div>:last-child,.view-newsroom.list-events .view-content>div:nth-child(1) a>div>:last-child,.view-newsroom.list-events .view-content>div:nth-child(2) a>div>:last-child,.view-newsroom.list-cases .view-content>div:nth-child(1) a>div>:last-child,.view-newsroom.list-cases .view-content>div:nth-child(2) a>div>:last-child{padding-right:2rem}@media (max-width:768px){.view-newsroom.list-news .view-content>div,.view-newsroom.list-events .view-content>div,.view-newsroom.list-cases .view-content>div{width:100%}.view-newsroom.list-news .view-content>div:nth-child(1),.view-newsroom.list-news .view-content>div:nth-child(2),.view-newsroom.list-events .view-content>div:nth-child(1),.view-newsroom.list-events .view-content>div:nth-child(2),.view-newsroom.list-cases .view-content>div:nth-child(1),.view-newsroom.list-cases .view-content>div:nth-child(2){width:100%}.view-newsroom.list-news .view-content>div:nth-child(1) a>div,.view-newsroom.list-news .view-content>div:nth-child(2) a>div,.view-newsroom.list-events .view-content>div:nth-child(1) a>div,.view-newsroom.list-events .view-content>div:nth-child(2) a>div,.view-newsroom.list-cases .view-content>div:nth-child(1) a>div,.view-newsroom.list-cases .view-content>div:nth-child(2) a>div{flex-direction:column}.view-newsroom.list-news .view-content>div:nth-child(1) a>div>:first-child,.view-newsroom.list-news .view-content>div:nth-child(2) a>div>:first-child,.view-newsroom.list-events .view-content>div:nth-child(1) a>div>:first-child,.view-newsroom.list-events .view-content>div:nth-child(2) a>div>:first-child,.view-newsroom.list-cases .view-content>div:nth-child(1) a>div>:first-child,.view-newsroom.list-cases .view-content>div:nth-child(2) a>div>:first-child{padding:0 .5rem 0 0;width:auto;border:none}}.view-newsroom.list-news article,.view-newsroom.list-events article,.view-newsroom.list-cases article{padding:2rem}.view-newsroom.list-news article img,.view-newsroom.list-events article img,.view-newsroom.list-cases article img{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.3);border-radius:1rem;margin-bottom:1.5rem}.view-newsroom.list-news article a,.view-newsroom.list-events article a,.view-newsroom.list-cases article a{outline:none;text-decoration:none}.view-newsroom.list-news article a>div,.view-newsroom.list-events article a>div,.view-newsroom.list-cases article a>div{display:flex;flex-direction:column;flex-wrap:wrap;padding:2rem}.view-newsroom.list-news article .tag,.view-newsroom.list-events article .tag,.view-newsroom.list-cases article .tag{color:#573eef;font-family:"Montserrat";font-size:1.4rem;font-weight:700;margin-bottom:1rem}.view-newsroom.list-news article .published,.view-newsroom.list-events article .published,.view-newsroom.list-cases article .published{color:#aaaebd;font-size:1.4rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.view-newsroom.list-news article h3,.view-newsroom.list-events article h3,.view-newsroom.list-cases article h3{font-size:2.2rem;font-weight:600;letter-spacing:-.076rem;line-height:1.5}.view-newsroom.list-related .view-content .slick-slide *{outline:none}.view-newsroom.list-related article{padding:2rem}@media (max-width:768px){.view-newsroom.list-related article{padding:1rem}}.view-newsroom.list-related article img{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.3);border-radius:1rem;margin-bottom:1.5rem}.view-newsroom.list-related article a{text-decoration:none}.view-newsroom.list-related article a>div{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;padding:2rem}@media (max-width:768px){.view-newsroom.list-related article a>div{flex-direction:column;padding:2rem 0}}.view-newsroom.list-related article a>div>:first-child{width:8rem;padding-left:2rem;border-left:2px solid #dadbe3}@media (max-width:768px){.view-newsroom.list-related article a>div>:first-child{width:auto;border:none;padding-left:0}}.view-newsroom.list-related article a>div>:last-child{padding-right:2rem}.view-newsroom.list-related article .tag{color:#ff997f;font-family:"Montserrat";font-size:1.4rem;font-weight:700;margin-bottom:1rem}.view-newsroom.list-related article .published{color:#aaaebd;font-size:1.4rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.view-newsroom.list-related article h3{color:#fff;font-size:2.2rem;font-weight:600;letter-spacing:-.076rem;line-height:1.5}.view-newsroom nav,.view-newsroom .more-link{margin-bottom:5rem;text-align:center}.view-newsroom nav a,.view-newsroom .more-link a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s}@media (max-width:600px){.view-newsroom nav a,.view-newsroom .more-link a{padding:1.5rem 3rem}}.view-newsroom nav a:hover,.view-newsroom .more-link a:hover{background:#f9c757}.block-last-rh-articles,.block-related-articles{position:relative;width:100vw;left:50%;transform:translateX(-50%)}.block-last-rh-articles h2,.block-related-articles h2{color:#fff;font-size:5rem;margin-bottom:3rem}@media (max-width:768px){.block-last-rh-articles h2,.block-related-articles h2{font-size:3.2rem}}.block-last-rh-articles .related-articles,.block-related-articles .related-articles{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYWxxdWVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMDU2LjYgMTAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjA1Ni42IDEwMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojM2UwZDgxO30uc3Qxe2ZpbGw6IzUwMTM5Nzt9PC9zdHlsZT48Zz48cmVjdCBpZD0icGF0aC0xIiB4PSI4MzMuOSIgY2xhc3M9InN0MCIgd2lkdGg9IjEyMjIuNiIgaGVpZ2h0PSIxMDMyIi8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTExNzguNiwxMDMyYzE1NC41LTExNy4zLDIxNi42LTMwMywyMTYuNi01MjkuM2MwLTIxMy4zLTU0LTM4Ny0xODYuNC01MDIuN0gwdjEwMzJIMTE3OC42eiIvPjwvZz48L3N2Zz4=");background-repeat:no-repeat;background-size:cover;background-position:center right;position:relative;font-family:"Roboto";color:#fff;padding:10rem 0 6rem}@media (max-width:768px){.block-last-rh-articles .related-articles,.block-related-articles .related-articles{background-position:center center}}.block-last-rh-articles .related-articles:before,.block-related-articles .related-articles:before{background:#501397;content:'';position:absolute;top:0;bottom:0;left:0;width:51vw;transform:translateX(-50vw);display:block;z-index:-1;overflow:hidden}.block-last-rh-articles .related-articles:after,.block-related-articles .related-articles:after{background:#3e0d81;content:'';position:absolute;top:0;bottom:0;right:50%;width:51vw;transform:translateX(50vw);display:block;z-index:-1;overflow:hidden}.block-home-news{left:100vw;max-height:calc(100vh - 7rem);max-width:115rem;overflow-y:auto;margin-left:-4rem;padding-left:4rem;position:fixed;top:0;width:calc(100vw - 4rem)}@media (max-width:768px){.block-home-news{display:none}}.block-home-news.shown .handler:after{transform:rotate(0)}.block-home-news.shown .news-overlay{left:0}.block-home-news .news-overlay{background:rgba(5,6,45,0.3);bottom:0;left:100vw;position:fixed;right:0;top:0;transition:opacity .3s}.block-home-news .news-panel{position:relative}.block-home-news .handler{background:#a954f3;border-radius:1rem 1rem 0 0;color:#fff;cursor:pointer;font-size:1.6rem;font-weight:800;left:-9.5rem;padding:1rem 5rem 1rem 3rem;position:absolute;top:50%;transform:rotate(-90deg);width:14.8rem}.block-home-news .handler:after{content:'\e906';font-family:'ec-icons';font-size:.4em;font-weight:normal;position:absolute;right:2.5rem;top:1.6rem;transition:transform .4s;transform:rotate(180deg)}.block-home-news .content{align-items:stretch;color:#fff;display:flex}.block-home-news .content>div{width:50%;padding:6rem  5rem 3rem}.block-home-news h2{color:#fff;font-size:2.7rem;font-weight:600}.block-home-news .twitter{background:#3e0d81;display:flex;flex-direction:column}.block-home-news .twitter .feed{margin-top:3.2rem;flex-grow:1;max-height:50vh;overflow:hidden;position:relative}.block-home-news .twitter .feed #twitter-widget-0 .timeline-Widget{background:none !important}.block-home-news .twitter .feed .feed-wrapper{min-height:8000px;padding-right:.5em}.block-home-news .twitter .block-follow-us{margin-top:3rem}.block-home-news .twitter .block-follow-us h3{color:#fff;font-size:1.4rem}.block-home-news .twitter .block-follow-us .item-list{margin:0;align-items:center;display:flex}.block-home-news .twitter .block-follow-us .item-list li>a{filter:none;line-height:.5;margin:0 .5rem;padding:0.5rem;position:relative}.block-home-news .twitter .block-follow-us .item-list li>a:after{content:'';display:block;z-index:1;position:absolute;top:2px;left:6px;bottom:2px;right:7px;background:#fff;border-radius:2rem}.block-home-news .twitter .block-follow-us .item-list li>a:before{color:#a954f3;border-radius:2rem;font-size:3rem;position:relative;z-index:2}.block-home-news .twitter .block-follow-us .item-list li>a:hover:before{color:#8727db}.block-home-news .news{background:#a954f3}.block-home-news .news .header{display:flex;justify-content:space-between}.block-home-news .news .header a{border-radius:3rem;border:2px solid #fff;display:inline-block;font-family:"Montserrat";font-size:1.3rem;font-weight:700;padding:1rem 3rem;position:relative;text-align:center;text-decoration:none;text-transform:lowercase}.block-home-news .list-home article{padding:2.5rem 0;border-bottom:2px solid rgba(255,255,255,0.5)}.block-home-news .list-home article a{align-items:flex-start;color:#fff;display:flex;text-decoration:none}.block-home-news .list-home article img{border-radius:.5rem;display:none;margin-right:2rem;width:11rem}.block-home-news .list-home .published{font-size:1.6rem;margin-bottom:1rem;opacity:.5}.block-home-news .list-home h3{color:#fff;font-family:"Roboto";font-size:1.6rem;font-weight:400;line-height:1.6}.block-home-news .view-content>div:first-child img{display:block}.block-home-news .blog{align-items:center;background:#3e0d81;border-radius:1rem;display:flex;margin:4rem 0 0;padding:1.5rem 2rem 1.5rem 12rem;position:relative}.block-home-news .blog .intro{font-size:1.3rem;font-weight:bold}.block-home-news .blog .intro em{color:#a954f3;font-style:normal}.block-home-news .blog img{bottom:-2rem;height:auto;left:0;position:absolute;top:-2rem;width:12rem}.block-home-news .blog a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;background:#ff997f;color:#fff;font-size:1.1rem;margin-left:1rem;padding:1rem 3rem;white-space:nowrap}@media (max-width:600px){.block-home-news .blog a{padding:1.5rem 3rem}}.block-home-news .blog a:hover{background:#f9c757}.block-home-news .blog a:hover{background:#ff8679}@media (max-width:940px){.block-home-news .blog{flex-direction:column;padding-left:2rem}.block-home-news .blog img{display:none}.block-home-news .blog a{margin-top:2rem}}.block-home-news .slim-bar-container{background:rgba(0,0,0,0.2);border-radius:.35rem;width:.7rem}.block-home-news .slim-bar{background:rgba(255,255,255,0.9);border-radius:.35rem}.news-hp-header{align-items:center;display:flex;justify-content:space-between}.news-hp-header .button{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.2rem;padding:.8rem 2rem;white-space:nowrap}@media (max-width:600px){.news-hp-header .button{padding:1.5rem 3rem}}.news-hp-header .button:hover{background:#f9c757}.tint-main .news-hp-header .button{background:#ff997f;color:#fff}.tint-main .news-hp-header .button:hover{background:#ff8679}.view-newsroom.list-news-hp .news-hp-header{margin:4rem 0 2rem}.view-newsroom.list-news-hp .view-content{display:flex;flex-wrap:wrap;margin:0 -2rem 3rem}.view-newsroom.list-news-hp .view-content>div{width:calc(100% / 3);display:flex}@media (max-width:768px){.view-newsroom.list-news-hp .view-content>div{width:100%}}.view-newsroom.list-news-hp article{display:flex;padding:2rem;width:100%}.view-newsroom.list-news-hp article.is-pr a{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.15);align-items:center;border-radius:1rem;display:flex;flex-direction:column;justify-content:center;width:100%}.view-newsroom.list-news-hp article.is-pr a>div{text-align:center}.view-newsroom.list-news-hp article.is-pr img{display:none}.view-newsroom.list-news-hp article img{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.15);border-radius:1rem;margin-bottom:0}.view-newsroom.list-news-hp article a{outline:none;text-decoration:none}.view-newsroom.list-news-hp article a>div{display:flex;flex-direction:column;flex-wrap:wrap;padding:2rem}.view-newsroom.list-news-hp article .tag{color:#573eef;font-family:"Montserrat";font-size:1.4rem;font-weight:700;margin-bottom:1rem}.view-newsroom.list-news-hp article .field--name-field-article-cat{color:#573eef;font-size:1.8rem;font-weight:600;margin-bottom:1rem}.view-newsroom.list-news-hp article .published{color:#aaaebd;font-size:1.4rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.view-newsroom.list-news-hp article h3{font-size:2.2rem;font-weight:400;letter-spacing:-.076rem;line-height:1.3}.view-news-hp.view-display-id-page_1{margin-top:4rem}@media (max-width:768px){.view-news-hp.view-display-id-page_1{margin-top:8rem}}.view-news-hp .view-filters,.view-news-hp .view-content,.view-news-hp .more-link,.view-news-hp nav{position:relative}.view-news-hp ul{margin:0;padding:0}.view-news-hp li{list-style-type:none;margin:0;padding:0}.view-news-hp.list-pr article{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.1);align-items:center;border-radius:1rem;display:flex;justify-content:space-between;margin:2rem 0;padding:4rem 6rem}@media (max-width:768px){.view-news-hp.list-pr article{flex-direction:column;padding:2rem}}.view-news-hp.list-pr article a{outline:none;display:block !important}.view-news-hp.list-pr article .published{color:#b3b7c5;font-size:1.8rem;margin-bottom:1rem}.view-news-hp.list-pr article h3{font-size:2.2rem;font-weight:600;letter-spacing:-.076rem;margin-right:6rem;text-transform:none}@media (max-width:768px){.view-news-hp.list-pr article h3{margin-bottom:2rem;margin-right:0}}.view-news-hp.list-pr article .download{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem;margin-bottom:1rem}@media (max-width:600px){.view-news-hp.list-pr article .download{padding:1.5rem 3rem}}.view-news-hp.list-pr article .download:hover{background:#f9c757}@media (max-width:600px){.view-news-hp.list-pr article .download{padding:1.1rem 5rem 1.3rem 1.5rem}}.view-news-hp.list-pr article .download:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.view-news-hp.list-pr article .download:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.view-news-hp.list-pr article .download:hover:before{opacity:0}.view-news-hp.list-pr article .download:hover:after{opacity:1}.view-news-hp.list-pr article .read{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;color:#3e0d81;font-size:1.3rem;background:none;border:2px solid #3e0d81;padding:.9rem 2.5rem 1.1rem;text-align:center}@media (max-width:600px){.view-news-hp.list-pr article .read{padding:1.5rem 3rem}}.view-news-hp.list-pr article .read:hover{background:#f9c757}.view-news-hp.list-pr article .read:hover{background:none;color:#8727db;border-color:#8727db}@media (max-width:600px){.view-news-hp.list-pr article .read{padding:1.1rem 3rem}}.view-news-hp.list-pr .view-content{margin-bottom:7rem}.view-news-hp.list-news>.view-content,.view-news-hp.list-events>.view-content,.view-news-hp.list-blog>.view-content,.view-news-hp.list-resources>.view-content,.view-news-hp.list-cases>.view-content{display:flex;flex-wrap:wrap;margin:0 -2rem 3rem}.view-news-hp.list-news>.view-content>div,.view-news-hp.list-events>.view-content>div,.view-news-hp.list-blog>.view-content>div,.view-news-hp.list-resources>.view-content>div,.view-news-hp.list-cases>.view-content>div{width:calc(100% / 3)}@media (max-width:768px){.view-news-hp.list-news>.view-content>div,.view-news-hp.list-events>.view-content>div,.view-news-hp.list-blog>.view-content>div,.view-news-hp.list-resources>.view-content>div,.view-news-hp.list-cases>.view-content>div{width:100%}}.view-news-hp.list-news article,.view-news-hp.list-events article,.view-news-hp.list-blog article,.view-news-hp.list-resources article,.view-news-hp.list-cases article{padding:2rem}.view-news-hp.list-news article img,.view-news-hp.list-events article img,.view-news-hp.list-blog article img,.view-news-hp.list-resources article img,.view-news-hp.list-cases article img{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.3);border-radius:1rem;margin-bottom:1.5rem}.view-news-hp.list-news article a,.view-news-hp.list-events article a,.view-news-hp.list-blog article a,.view-news-hp.list-resources article a,.view-news-hp.list-cases article a{outline:none;text-decoration:none}.view-news-hp.list-news article a>div,.view-news-hp.list-events article a>div,.view-news-hp.list-blog article a>div,.view-news-hp.list-resources article a>div,.view-news-hp.list-cases article a>div{display:flex;flex-direction:column;flex-wrap:wrap;padding:2rem}.view-news-hp.list-news article .tag,.view-news-hp.list-events article .tag,.view-news-hp.list-blog article .tag,.view-news-hp.list-resources article .tag,.view-news-hp.list-cases article .tag{color:#573eef;font-family:"Montserrat";font-size:1.4rem;font-weight:700;margin-bottom:1rem}.view-news-hp.list-news article .published,.view-news-hp.list-events article .published,.view-news-hp.list-blog article .published,.view-news-hp.list-resources article .published,.view-news-hp.list-cases article .published{color:#aaaebd;font-size:1.4rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.view-news-hp.list-news article h3,.view-news-hp.list-events article h3,.view-news-hp.list-blog article h3,.view-news-hp.list-resources article h3,.view-news-hp.list-cases article h3{font-size:2.2rem;font-weight:600;letter-spacing:-.076rem;line-height:1.3}.view-news-hp.list-news.list-news>.view-content,.view-news-hp.list-events.list-news>.view-content,.view-news-hp.list-blog.list-news>.view-content,.view-news-hp.list-resources.list-news>.view-content,.view-news-hp.list-cases.list-news>.view-content{display:flex;flex-wrap:wrap;margin:0 -2rem 3rem}.view-news-hp.list-news.list-news>.view-content>div,.view-news-hp.list-events.list-news>.view-content>div,.view-news-hp.list-blog.list-news>.view-content>div,.view-news-hp.list-resources.list-news>.view-content>div,.view-news-hp.list-cases.list-news>.view-content>div{width:calc(100% / 2)}@media (max-width:768px){.view-news-hp.list-news.list-news>.view-content>div,.view-news-hp.list-events.list-news>.view-content>div,.view-news-hp.list-blog.list-news>.view-content>div,.view-news-hp.list-resources.list-news>.view-content>div,.view-news-hp.list-cases.list-news>.view-content>div{width:100%}}.view-news-hp nav,.view-news-hp .more-link{margin-bottom:5rem;text-align:center}.view-news-hp nav a,.view-news-hp .more-link a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s}@media (max-width:600px){.view-news-hp nav a,.view-news-hp .more-link a{padding:1.5rem 3rem}}.view-news-hp nav a:hover,.view-news-hp .more-link a:hover{background:#f9c757}.page-node-type-rh-article main,.page-node-type-article main{margin:0 auto;max-width:1300px;padding:2rem;position:relative}.page-node-type-rh-article .layout-content,.page-node-type-article .layout-content{overflow:visible}.page-node-type-rh-article .breadcrumb,.page-node-type-article .breadcrumb{color:#3e0d81;font-size:1.3rem;font-weight:400;line-height:1;text-transform:lowercase;margin:0 0 2rem 18rem;padding:2rem;max-width:98rem}.has-header .page-node-type-rh-article .breadcrumb,.has-header .page-node-type-article .breadcrumb{color:#fff}.page-node-type-rh-article .breadcrumb a,.page-node-type-article .breadcrumb a{color:inherit;text-decoration:none}.page-node-type-rh-article .breadcrumb li,.page-node-type-article .breadcrumb li{border:2px solid rgba(62,13,129,0.8);border-radius:2rem;display:inline-block;padding:.5rem 1rem;margin:2rem 1rem 0 2rem;position:relative;opacity:.5;white-space:nowrap}.has-header .page-node-type-rh-article .breadcrumb li,.has-header .page-node-type-article .breadcrumb li{border-color:rgba(255,255,255,0.8)}.page-node-type-rh-article .breadcrumb li:first-child,.page-node-type-article .breadcrumb li:first-child{margin-left:0}.page-node-type-rh-article .breadcrumb li:first-child:before,.page-node-type-article .breadcrumb li:first-child:before{display:none}.page-node-type-rh-article .breadcrumb li:last-child,.page-node-type-article .breadcrumb li:last-child{opacity:.8}.page-node-type-rh-article .breadcrumb li:before,.page-node-type-article .breadcrumb li:before{font-family:'ec-icons';content:"\e90d";position:absolute;top:.6rem;left:-2rem}@media (max-width:768px){.page-node-type-rh-article .breadcrumb,.page-node-type-article .breadcrumb{margin:1rem -2rem;max-width:auto}}@media (max-width:600px){.page-node-type-rh-article .breadcrumb,.page-node-type-article .breadcrumb{display:none}}.page-node-type-rh-article .page-title,.page-node-type-article .page-title{font-size:5rem;margin:1rem 0 1rem 18rem;padding:2rem;max-width:98rem;text-transform:none}@media (max-width:768px){.page-node-type-rh-article .page-title,.page-node-type-article .page-title{font-size:3.5rem;margin:-2rem -2rem 1rem;padding-top:0;max-width:auto}}.page-node-type-rh-article .header,.page-node-type-article .header{display:flex}@media (max-width:768px){.page-node-type-rh-article .header,.page-node-type-article .header{flex-direction:column-reverse}}.page-node-type-rh-article .metas,.page-node-type-article .metas{border-top:2px solid #dadbe3;display:flex;flex-shrink:0;flex-wrap:wrap;font-size:1.6rem;margin-right:2rem;padding-top:2rem;width:calc(18rem - 2rem)}@media (max-width:768px){.page-node-type-rh-article .metas,.page-node-type-article .metas{border-bottom:2px solid #dadbe3;border-top:0;padding-bottom:2rem;width:auto}}.page-node-type-rh-article .metas>:first-child,.page-node-type-article .metas>:first-child{margin-bottom:2rem}.page-node-type-rh-article .metas>:last-child,.page-node-type-article .metas>:last-child{margin-top:auto}.page-node-type-rh-article .metas .cat,.page-node-type-article .metas .cat{background:#3e0d81;border-radius:.5rem;color:#fff;display:inline-block;font-family:"Montserrat";font-weight:700;margin-bottom:1.5rem;padding:.1rem 1rem}.page-node-type-rh-article .metas .place,.page-node-type-article .metas .place{color:#aaaebd;margin-bottom:.5rem}.page-node-type-rh-article .metas .published,.page-node-type-article .metas .published{color:#aaaebd;margin-bottom:.5rem}.page-node-type-rh-article .metas .published strong,.page-node-type-article .metas .published strong{white-space:nowrap}.page-node-type-rh-article .metas .tag,.page-node-type-article .metas .tag{font-weight:700}.page-node-type-rh-article .download,.page-node-type-article .download{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;font-size:1.3rem;padding:1.1rem 5rem 1.3rem 2.5rem}@media (max-width:600px){.page-node-type-rh-article .download,.page-node-type-article .download{padding:1.5rem 3rem}}.page-node-type-rh-article .download:hover,.page-node-type-article .download:hover{background:#f9c757}@media (max-width:600px){.page-node-type-rh-article .download,.page-node-type-article .download{padding:1.1rem 5rem 1.3rem 1.5rem}}.page-node-type-rh-article .download:before,.page-node-type-article .download:before{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e912';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.page-node-type-rh-article .download:after,.page-node-type-article .download:after{align-items:center;background:#f9c757;border-radius:50%;color:#3e0d81;content:'\e9c7';display:flex;font-family:'ec-icons';font-size:1.5rem;font-weight:normal;height:3rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .6s;width:3rem}.page-node-type-rh-article .download:hover:before,.page-node-type-article .download:hover:before{opacity:0}.page-node-type-rh-article .download:hover:after,.page-node-type-article .download:hover:after{opacity:1}.page-node-type-rh-article .image,.page-node-type-article .image{padding-left:2rem}@media (max-width:768px){.page-node-type-rh-article .image,.page-node-type-article .image{padding:0;margin:0 -2rem;width:calc(100% + 4rem)}}.page-node-type-rh-article .image img,.page-node-type-article .image img{max-width:initial;border-radius:1rem 0 0 1rem;margin-bottom:2rem}@media (max-width:768px){.page-node-type-rh-article .image img,.page-node-type-article .image img{border-radius:0}}.page-node-type-rh-article .social-sharing-buttons,.page-node-type-article .social-sharing-buttons{margin:0}@media (max-width:768px){.page-node-type-rh-article .social-sharing-buttons,.page-node-type-article .social-sharing-buttons{margin-bottom:2rem;justify-content:flex-start}}.page-node-type-rh-article .social-sharing-buttons a,.page-node-type-article .social-sharing-buttons a{background:#3e0d81;border-radius:100%;padding:.3rem;margin:0 2rem 0 0}.page-node-type-rh-article .social-sharing-buttons a:last-child,.page-node-type-article .social-sharing-buttons a:last-child{margin:0}.page-node-type-rh-article .social-sharing-buttons a.share-x svg,.page-node-type-article .social-sharing-buttons a.share-x svg{transform:scale(0.8)}.page-node-type-rh-article .social-sharing-buttons svg,.page-node-type-article .social-sharing-buttons svg{fill:#fff;height:3.4rem;width:3.4rem}.article-wrapper{margin:2rem 0 2rem 18rem;max-width:98rem}@media (max-width:768px){.article-wrapper{margin:2rem -2rem;max-width:auto}}.page-node-type-testimonial h1,.page-node-type-interview h1{text-transform:none}.page-node-type-testimonial main,.page-node-type-interview main{margin:0 auto;max-width:1300px;padding:0 2rem;position:relative}.page-node-type-testimonial .widget--header .content,.page-node-type-interview .widget--header .content{align-items:flex-start;padding-top:10rem;width:80%}@media (max-width:768px){.page-node-type-testimonial .widget--header .content,.page-node-type-interview .widget--header .content{align-items:center;flex-direction:column;justify-content:center;padding-top:0;width:100%}}.page-node-type-testimonial .widget--header .content>div:last-child,.page-node-type-interview .widget--header .content>div:last-child{padding-left:2rem}.page-node-type-testimonial .widget--header .text,.page-node-type-interview .widget--header .text{max-width:47rem}.page-node-type-testimonial .layout-content,.page-node-type-interview .layout-content{overflow:visible}.page-node-type-testimonial .header,.page-node-type-interview .header{display:flex}.page-node-type-testimonial .image,.page-node-type-interview .image{padding-right:2rem;margin-left:-2rem;margin-top:8rem}@media (max-width:768px){.page-node-type-testimonial .image,.page-node-type-interview .image{margin:0 0 2rem 0;padding:0}}.page-node-type-testimonial .image img,.page-node-type-interview .image img{max-width:calc(18rem - 2rem);border-radius:50%}@media (max-width:768px){.page-node-type-testimonial .image img,.page-node-type-interview .image img{max-width:20vw}}.page-node-type-testimonial .job-type,.page-node-type-interview .job-type{font-family:"Montserrat";letter-spacing:0.4rem;margin:2rem 0;text-transform:uppercase}@media (max-width:768px){.page-node-type-testimonial .job-type,.page-node-type-interview .job-type{letter-spacing:.3rem}}@media (max-width:600px){.page-node-type-testimonial .job-type,.page-node-type-interview .job-type{letter-spacing:.2rem}}.page-node-type-testimonial .social-sharing-buttons,.page-node-type-interview .social-sharing-buttons{margin:0;align-items:flex-start;width:fit-content;position:absolute;top:8rem;left:calc(-18rem)}@media (max-width:768px){.page-node-type-testimonial .social-sharing-buttons,.page-node-type-interview .social-sharing-buttons{justify-content:center;left:0;position:relative;top:0;width:100%}}.page-node-type-testimonial .social-sharing-buttons a,.page-node-type-interview .social-sharing-buttons a{background:#3e0d81;border-radius:100%;padding:.3rem;margin:0 2rem 0 0}.page-node-type-testimonial .social-sharing-buttons a:last-child,.page-node-type-interview .social-sharing-buttons a:last-child{margin:0}.page-node-type-testimonial .social-sharing-buttons svg,.page-node-type-interview .social-sharing-buttons svg{fill:#fff;height:3.4rem;width:3.4rem}.page-node-type-testimonial .article-wrapper,.page-node-type-interview .article-wrapper{margin:2rem 0 2rem 18rem;max-width:98rem;min-height:20rem;position:relative}@media (max-width:768px){.page-node-type-testimonial .article-wrapper,.page-node-type-interview .article-wrapper{margin-left:0}}.page-node-type-testimonial .itw-banner,.page-node-type-interview .itw-banner{color:#fff;font-family:"Montserrat";font-size:3rem;font-weight:600;position:relative;text-transform:uppercase}.page-node-type-testimonial .itw-banner:before,.page-node-type-interview .itw-banner:before{background-color:#3e0d81;background-image:url(/themes/custom/econocom/assets/rapport-impact.jpg);background-position:center;background-size:cover;bottom:0;content:'';display:block;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw}.page-node-type-testimonial .itw-banner.rse2023:before,.page-node-type-interview .itw-banner.rse2023:before{background-image:url(/themes/custom/econocom/assets/rapport-impact-2023-2.jpg)}.ec-form fieldset{border:none;margin:0;padding:0}.ec-form .fieldset-wrapper{display:flex;flex-wrap:wrap;margin-right:-4rem}.ec-form .fieldset-wrapper>.form-item{margin-right:4rem;width:calc(100%  / 3 - 4rem)}.ec-form .fieldset-wrapper>.form-item.half-w{width:calc(50% - 4rem)}@media (max-width:940px){.ec-form .fieldset-wrapper>.form-item{width:calc(50% - 4rem)}}@media (max-width:600px){.ec-form .fieldset-wrapper>.form-item{width:calc(100% - 4rem)}}.ec-form label{color:#b3b7c5;display:block;font-size:2.2rem;font-weight:600;margin-bottom:-1rem;text-transform:lowercase;transform-origin:left top;transition:all .3s}.ec-form .active label{opacity:.5;transform:scale(0.7);height:auto !important}.ec-form .active input,.ec-form .active textarea{border-bottom:2px solid #8727db}.ec-form .form-break{height:0;padding:0;width:100%}.ec-form .form-type-select{border-bottom:2px solid rgba(135,39,219,0.5);height:5.3rem;position:relative}.ec-form .form-type-select .form-item--error-message{position:absolute;bottom:-2.2rem}.ec-form .form-type-select:after{color:#b3b7c5;content:"\e906";font-family:"ec-icons";font-size:.5em;position:absolute;top:1rem;right:.2rem}.ec-form .form-type-select.active{border-bottom:2px solid #8727db}.ec-form .form-type-select label{position:relative}.ec-form .form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;left:0;top:0;height:6.2rem;outline:none;opacity:0;position:absolute;width:100%;z-index:2}.ec-form .form-required:after{content:'*';background:none;margin:0;vertical-align:unset}.ec-form .form-value{color:#3e0d81;font-weight:400}.ec-form .form-item--error-message{color:#8727db !important;font-size:1.2rem;position:absolute}.ec-form .form-item--error-message:before{display:none}.ec-form .form-item--error-message strong{font-weight:400}.ec-form .form-text,.ec-form .form-number,.ec-form .form-email,.ec-form .form-tel,.ec-form .form-url,.ec-form .form-textarea{background:none;border-bottom:2px solid rgba(135,39,219,0.5);border-left:0;border-right:0;border-top:0;color:#3e0d81;font-weight:400;outline:none;padding-bottom:.5rem;transition:all .3s;width:100%}.ec-form .form-text.error,.ec-form .form-number.error,.ec-form .form-email.error,.ec-form .form-tel.error,.ec-form .form-url.error,.ec-form .form-textarea.error{border-bottom:2px solid #8727db;border-left:0;border-right:0;border-top:0}.ec-form .form-actions{padding-right:0;text-align:right;width:100%}.ec-form .webform-file-button{background:#f9d957;border-radius:3rem;color:#3e0d81;cursor:pointer;display:inline-block;font-family:"Montserrat";font-size:1.4rem;font-weight:700;margin-top:1.2rem;padding:1.1rem 3rem 1.1rem}.ec-form .webform-button--submit{background:#f9d957;border-radius:3rem;color:#3e0d81;font-family:"Montserrat";font-size:1.6rem;font-weight:700;margin-top:1.2rem;padding:1.3rem 4rem 1.3rem}.ec-form .form-managed-file .form-item{align-items:baseline;display:flex}.ec-form .form-managed-file .file{color:#3e0d81;font-size:1.6rem}.ec-form .form-managed-file .file a{text-decoration:none}.ec-form .form-managed-file .form-submit[name='quotes_remove_button']{background:#dadbe3;border:none;border-radius:3rem;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.2rem;font-weight:700;margin:1.2rem 0;padding:1rem 2.7rem 1rem}.CookieDeclaration p{margin-bottom:1em}.CookieDeclarationType{border:1px solid #3e0d81;padding:2rem;margin-bottom:2rem}.CookieDeclarationTypeHeader{font-weight:600}.CookieDeclarationTable{font-size:.8em;margin:1rem;padding:1rem}.CookieDeclarationTable td,.CookieDeclarationTable th{padding:.5rem 1rem}.CookieDeclarationTable th{text-align:left}.CookieDeclarationTable tr{border-bottom:1px solid #dadbe3}#CookieDeclarationChangeConsent span{font-size:0}#CookieDeclarationChangeConsent a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;margin-right:1em}@media (max-width:600px){#CookieDeclarationChangeConsent a{padding:1.5rem 3rem}}#CookieDeclarationChangeConsent a:hover{background:#f9c757}
.tint-impact h2,.tint-impact h3,.tint-impact h4,.tint-impact p{font-family:'Judson',serif;letter-spacing:0}@font-face{font-family:'Judson';src:url(/themes/custom/econocom/impact/fonts/Judson-Regular.woff2) format("woff2"),url(/themes/custom/econocom/impact/fonts/Judson-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Judson';src:url(/themes/custom/econocom/impact/fonts/Judson-Bold.woff2) format("woff2"),url(/themes/custom/econocom/impact/fonts/Judson-Bold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Judson';src:url(/themes/custom/econocom/impact/fonts/Judson-Italic.woff2) format("woff2"),url(/themes/custom/econocom/impact/fonts/Judson-Italic.woff) format("woff");font-weight:normal;font-style:italic;font-display:swap}.impact-article.as-full{--wrapper-max-width:70rem;font-family:'Judson',serif;position:relative;letter-spacing:0}.impact-article.as-full h1{font-family:'Judson',serif;font-size:5rem;letter-spacing:0;padding:0 3rem;text-transform:none;transform:translateY(-2rem)}@media (max-width:940px){.impact-article.as-full h1{font-size:4rem;padding:0 2rem}}@media (max-width:768px){.impact-article.as-full h1{font-size:3.4rem;padding:0 1rem;transform:translateY(-1rem)}}.impact-article.as-full .header{position:relative;text-align:center}.impact-article.as-full .header img{aspect-ratio:3.8;object-fit:cover;width:100%}@media (max-width:940px){.impact-article.as-full .header img{aspect-ratio:2.8}}@media (max-width:768px){.impact-article.as-full .header img{aspect-ratio:2.4}}.impact-article.as-full .header .bg-img{background:#c7c7c7;min-height:22rem}@media (max-width:940px){.impact-article.as-full .header .bg-img{min-height:18rem}}@media (max-width:768px){.impact-article.as-full .header .bg-img{min-height:15rem}}@media (max-width:600px){.impact-article.as-full .header .bg-img{min-height:14rem}}.impact-article.as-full .header .intro{--deco-height:5.5rem;--icon-size:9rem;position:relative}@media (max-width:940px){.impact-article.as-full .header .intro{--icon-size:7rem;--deco-height:5rem}}@media (max-width:768px){.impact-article.as-full .header .intro{--icon-size:6rem;--deco-height:3rem}}.impact-article.as-full .header .intro>.intro-wrapper{margin:0 auto 3rem;max-width:70rem;width:80%}@media (max-width:940px){.impact-article.as-full .header .intro>.intro-wrapper{margin-bottom:1rem}}@media (max-width:768px){.impact-article.as-full .header .intro>.intro-wrapper{margin-bottom:1rem}}.impact-article.as-full .header .intro::before{background:#fff;content:'';height:calc(var(--deco-height) + 2px);left:50%;max-width:70rem;position:absolute;top:calc(-1 * var(--deco-height));transform:translateX(-50%);width:80%}@media (max-width:940px){.impact-article.as-full .header .intro::before{left:calc(var(--icon-size) + 2rem);right:calc(var(--icon-size) + 2rem);transform:none;width:auto;max-width:none}}@media (max-width:768px){.impact-article.as-full .header .intro::before{left:2rem;right:2rem}}.impact-article.as-full .header .intro .icon{align-items:center;background:#f9d957;color:#3e0d81;display:flex;height:var(--icon-size);justify-content:center;position:absolute;line-height:1;width:var(--icon-size);left:calc(50% + 35rem);top:calc(-1 * var(--deco-height) - var(--icon-size))}.impact-article.as-full .header .intro .icon::before{content:'';font-family:'ec-icons' !important;font-size:calc(var(--icon-size) * .45);font-style:normal;font-weight:normal;font-variant:normal;text-transform:none}.impact-article.as-full .header .intro .icon.icon-text_bubble::before{content:'\e92b'}.impact-article.as-full .header .intro .icon.icon-microphone::before{content:'\e92a'}.impact-article.as-full .header .intro .icon.icon-graph::before{content:'\e929'}.impact-article.as-full .header .intro .icon.icon-star::before{content:'\e928'}.impact-article.as-full .header .intro .icon.icon-text::before{content:'\e927'}.impact-article.as-full .header .intro .icon.icon-video::before{content:'\e926'}.impact-article.as-full .header .intro .icon.icon-magnifier::before{content:'\e925'}.impact-article.as-full .header .intro .icon.icon-magnifier_book::before{content:'\e924'}@media (max-width:940px){.impact-article.as-full .header .intro .icon{left:auto;right:2rem}}.impact-article.as-full .header .field--name-field-stitle1,.impact-article.as-full .header .field--name-field-stitle2{color:#c7c7c7;font-family:'Montserrat',sans-serif;font-size:1.4rem;font-weight:600;text-transform:uppercase}.impact-article.as-full .header .field--name-field-stitle2{font-weight:400}.impact-article.as-full .breadcrumbs{align-items:center;color:#4632BF;display:flex;justify-content:center;flex-wrap:wrap;font-style:italic;font-size:1.4rem;padding:0 2rem;transform:translateY(calc(var(--deco-height) / -2))}.impact-article.as-full .breadcrumbs div{align-items:center;display:flex;justify-content:flex-start;text-align:left}.impact-article.as-full .breadcrumbs div:after{content:"\e90d";font-family:'ec-icons';font-style:normal;margin:0 .8rem;opacity:.2;text-decoration:none}.impact-article.as-full .breadcrumbs div:last-child:after{display:none}.impact-article.as-full .wrapper{padding-bottom:0}.impact-article.as-full .btn-back{--btn-size:6rem;align-items:center;background:#fff;box-shadow:0 0.5rem 0.6rem rgba(0,0,0,0.2);border-radius:50%;display:flex;height:var(--btn-size);justify-content:center;position:absolute;text-decoration:none;transition:transform .3s;width:var(--btn-size);z-index:9}.impact-article.as-full .btn-back::after{content:"\e923";color:#3e0d81;display:inline-block;font-family:'ec-icons' !important;font-size:calc(var(--btn-size) / 2.5);transform:scaleX(-1);transition:all .3s}.impact-article.as-full .btn-back:hover{background:#3e0d81}.impact-article.as-full .btn-back:hover:after{color:#fff}.impact-article.as-full .btn-back.desktop{left:calc(var(--btn-size) / 2);top:calc(-1 * var(--btn-size) / 2)}@media (max-width:940px){.impact-article.as-full .btn-back.desktop{display:none}}@media (max-width:940px){.impact-article.as-full .btn-back{display:flex;--btn-size:5rem}}.impact-article.as-full .btn-back.mobile{display:none;border-radius:0 50% 50% 0;box-shadow:none;z-index:1}@media (max-width:940px){.impact-article.as-full .btn-back.mobile{--deco-height:5rem;--btn-size:5.5rem;display:flex;top:3.5rem;left:0}}@media (max-width:768px){.impact-article.as-full .btn-back.mobile{--deco-height:3rem;--btn-size:4.5rem}}.search-shown .impact-article.as-full .btn-back,.menu-shown .impact-article.as-full .btn-back{display:none}.impact-article.as-full .block-better-social-sharing-buttons{position:relative}.impact-article.as-full .block-better-social-sharing-buttons .social-sharing-buttons{display:flex;gap:1.5rem;margin:0 auto 2em}@media (max-width:940px){.impact-article.as-full .block-better-social-sharing-buttons .social-sharing-buttons{gap:1rem}}.impact-article.as-full .block-better-social-sharing-buttons .social-sharing-buttons a{--btn-size:4rem;display:block;background:#3e0d81;display:flex;aspect-ratio:1;border-radius:50%;height:var(--btn-size);transition:all .3s;width:var(--btn-size)}.impact-article.as-full .block-better-social-sharing-buttons .social-sharing-buttons a:hover{background:#8727db}@media (max-width:940px){.impact-article.as-full .block-better-social-sharing-buttons .social-sharing-buttons a{--btn-size:3.5rem}}@media (max-width:768px){.impact-article.as-full .block-better-social-sharing-buttons .social-sharing-buttons a{--btn-size:3rem}}.impact-article.as-full .block-better-social-sharing-buttons .social-sharing-buttons a svg{fill:#fff;height:calc(var(--btn-size) * .75);width:calc(var(--btn-size) * .75)}.impact-article.as-full .block-better-social-sharing-buttons .social-sharing-buttons a.share-x svg{height:calc(var(--btn-size) * .6);width:calc(var(--btn-size) * .6)}.impact-article.as-full .field--name-field-tags{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin:3rem 0 1rem}.impact-article.as-full .field--name-field-tags span{background:rgba(205,184,250,0.4);border-radius:2rem;color:#3e0d81;font-size:1rem;font-family:'Montserrat',sans-serif;padding:.3rem 1.5rem;text-transform:uppercase}.impact-article.as-full .back-link{position:relative}.impact-article.as-full .back-link::before{background:#CDB8FA;content:'';height:1px;left:0;position:absolute;right:0;top:calc(50% - .1rem)}.impact-article.as-full .back-link .wrapper{padding-bottom:0;padding-top:0;max-width:var(--wrapper-max-width)}@media (max-width:768px){.impact-article.as-full .back-link .wrapper{text-align:center}}.impact-article.as-full .back-link a{align-items:center;background:#fff;color:#3e0d81;display:inline-flex;font-size:1.8rem;padding:.5rem 2rem;text-decoration:none;transition:all .3s}.impact-article.as-full .back-link a:hover{color:#000}.impact-article.as-full .back-link a:hover::before{margin-right:2rem}.impact-article.as-full .back-link a::before{content:"\e92d";display:block;font-family:'ec-icons' !important;font-size:.95em;font-weight:block;margin-right:1rem;transition:all .3s}.contact-teaser{padding:2rem 0 0}.contact-teaser .wrapper{color:#fff}.contact-teaser .contact-teaser-wrapper{background-color:#3e0d81;padding:3rem 0}.contact-teaser .contact-teaser-content{align-items:center;max-width:70rem;margin:0 auto;display:flex;font-size:2rem;justify-content:center;gap:4rem;padding:0 2rem}@media (max-width:768px){.contact-teaser .contact-teaser-content{flex-direction:column;gap:2rem}}.contact-teaser .contact-teaser-content p{margin:0;font-size:2.2rem;font-weight:bold}@media (max-width:768px){.contact-teaser .contact-teaser-content p{text-align:center}}.contact-teaser a{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;background-color:#ff997f;color:#fff;font-weight:normal;margin:0;padding:.6rem 2rem;white-space:nowrap}@media (max-width:600px){.contact-teaser a{padding:1.5rem 3rem}}.contact-teaser a:hover{background:#f9c757}.contact-teaser a:hover{background:#ff8679}.related-articles{padding-bottom:0}.related-articles h2{color:#000;font-size:2.6rem;margin:0}.view-impact-related .view-content{display:flex;flex-wrap:wrap;gap:4rem;justify-content:center;margin:2rem 0 4rem}.view-impact-related .view-content .views-row{width:calc(50% - 2rem)}@media (max-width:768px){.view-impact-related .view-content .views-row{width:100%}}.pillar-articles{padding-top:0;padding-bottom:8rem}.pillar-articles h2{color:#000;font-size:2.6rem;margin:0}.pillar-articles ul{--gap:4rem;display:flex;flex-wrap:wrap;gap:var(--gap);margin:4rem 0 0;padding:0}.pillar-articles ul li{background-color:#F7F8FC;list-style:none;width:calc(100% / 3 - var(--gap) / 3 * 2)}@media (max-width:940px){.pillar-articles ul li{width:calc(100% / 2 - var(--gap) / 2)}}@media (max-width:768px){.pillar-articles ul li{width:100%}}.impact-article.as-full .summary{background:#f7f8fc;margin-bottom:6rem}.impact-article.as-full .summary::after{position:absolute;width:100%;color:#3e0d81;content:'\e92e';display:block;font-family:'ec-icons' !important;font-size:1.4rem;line-height:1;text-align:center}@media (max-width:600px){.impact-article.as-full .summary::after{display:none}}.impact-article.as-full .summary h2{color:#CDB8FA;display:block;font-size:3.5rem;font-style:italic;font-weight:normal;text-align:center;margin-bottom:2rem}@media (max-width:600px){.impact-article.as-full .summary h2{margin-bottom:0;text-align:left}}.impact-article.as-full .summary .list{position:relative;padding:4rem 0}@media (max-width:600px){.impact-article.as-full .summary .list{padding:0 0 4rem}}.impact-article.as-full .summary .list::before{background-image:linear-gradient(to bottom,#3e0d81 50%,transparent 50%);background-position:left top;background-repeat:repeat;background-size:20px 20px;bottom:0;content:'';left:50%;position:absolute;top:0;width:.1rem}@media (max-width:600px){.impact-article.as-full .summary .list::before{display:none}}.impact-article.as-full .summary .element{display:flex;gap:4rem;text-align:left}@media (max-width:600px){.impact-article.as-full .summary .element{gap:2rem;flex-direction:column}}.impact-article.as-full .summary .element:nth-child(odd){flex-direction:row-reverse;text-align:right}@media (max-width:600px){.impact-article.as-full .summary .element:nth-child(odd){flex-direction:column;text-align:left}}.impact-article.as-full .summary .element:nth-child(odd) strong{flex-direction:row;justify-content:flex-end}@media (max-width:600px){.impact-article.as-full .summary .element:nth-child(odd) strong{justify-content:flex-start}}.impact-article.as-full .summary .element:nth-child(odd) strong::after{margin-left:.7rem;margin-right:0}.impact-article.as-full .summary .element:nth-child(odd) .text::before{left:auto;right:-4.6rem}.impact-article.as-full .summary .element>div{flex-shrink:0;width:50%}.impact-article.as-full .summary .element .text{display:block;line-height:1.2;max-width:30rem;position:relative;text-decoration:none}.impact-article.as-full .summary .element .text:before{background:#3e0d81;border-radius:.55rem;content:'';height:1.1rem;left:-4.6rem;position:absolute;right:auto;top:1rem;width:1.1rem}@media (max-width:600px){.impact-article.as-full .summary .element .text:before{display:none}}.impact-article.as-full .summary .element strong{align-items:flex-start;color:#3e0d81;display:flex;font-size:2rem;font-weight:normal;justify-content:flex-start;margin-bottom:1rem}.impact-article.as-full .summary .element strong span{text-decoration:underline;text-decoration-thickness:1px;text-decoration-skip-ink:none;text-underline-offset:0.2em}.impact-article.as-full .summary .element strong:after{content:"\e923";display:inline-block;font-family:'ec-icons' !important;font-size:.7em;margin-left:.7rem;margin-right:0;transform:rotate(90deg) translateX(0.5rem)}.impact-article.as-full .summary .element p,.impact-article.as-full .summary .element ul{margin-top:1rem;color:#A57ED9;font-size:1.5rem}.impact-article.as-full .summary .element p li,.impact-article.as-full .summary .element ul li{list-style-position:inside}.impact-article.as-teaser{--icon-size:5.5rem}.impact-article.as-teaser:hover img{transform:scale(1.05);filter:brightness(0.7)}.impact-article.as-teaser:hover h3,.impact-article.as-teaser:hover .field--name-field-list-stitle{color:#3e0d81}.impact-article.as-teaser:hover h3:after,.impact-article.as-teaser:hover .field--name-field-list-stitle:after{margin-left:2rem}.impact-article.as-teaser a{text-decoration:none}.impact-article.as-teaser .header{position:relative}.impact-article.as-teaser .header .field--name-field-list-img{overflow:hidden}.impact-article.as-teaser .header img{aspect-ratio:2.4;object-fit:cover;transition:all .3s ease-in-out}.impact-article.as-teaser .icon{align-items:center;background:#f9d957;color:#3e0d81;display:flex;height:var(--icon-size);justify-content:center;position:absolute;line-height:1;width:var(--icon-size);bottom:0;left:0}.impact-article.as-teaser .icon::before{content:'';font-family:'ec-icons' !important;font-size:calc(var(--icon-size) * .45);font-style:normal;font-weight:normal;font-variant:normal;text-transform:none}.impact-article.as-teaser .icon.icon-text_bubble::before{content:'\e92b'}.impact-article.as-teaser .icon.icon-microphone::before{content:'\e92a'}.impact-article.as-teaser .icon.icon-graph::before{content:'\e929'}.impact-article.as-teaser .icon.icon-star::before{content:'\e928'}.impact-article.as-teaser .icon.icon-text::before{content:'\e927'}.impact-article.as-teaser .icon.icon-video::before{content:'\e926'}.impact-article.as-teaser .icon.icon-magnifier::before{content:'\e925'}.impact-article.as-teaser .icon.icon-magnifier_book::before{content:'\e924'}.impact-article.as-teaser h3{color:#573eef;font-size:2.2rem;margin-top:1rem}.impact-article.as-teaser .field--name-field-list-stitle{align-items:center;color:#270fb8;display:flex;font-family:'Judson',serif;font-size:1.6rem}.impact-article.as-teaser .field--name-field-list-stitle::after{content:"\e923";display:inline-block;font-family:'ec-icons' !important;font-size:.8em;margin-left:1rem;transition:all .3s}.impact-article.as-compact{--icon-size:5.5rem}.impact-article.as-compact:hover h3,.impact-article.as-compact:hover .field--name-field-list-stitle{color:#3e0d81}.impact-article.as-compact:hover h3:after,.impact-article.as-compact:hover .field--name-field-list-stitle:after{margin-left:2rem}.impact-article.as-compact a{display:flex;text-decoration:none}.impact-article.as-compact .icon{align-items:center;background:#f9d957;color:#3e0d81;display:flex;height:var(--icon-size);justify-content:center;position:absolute;line-height:1;width:var(--icon-size);position:relative;flex-shrink:0}.impact-article.as-compact .icon::before{content:'';font-family:'ec-icons' !important;font-size:calc(var(--icon-size) * .45);font-style:normal;font-weight:normal;font-variant:normal;text-transform:none}.impact-article.as-compact .icon.icon-text_bubble::before{content:'\e92b'}.impact-article.as-compact .icon.icon-microphone::before{content:'\e92a'}.impact-article.as-compact .icon.icon-graph::before{content:'\e929'}.impact-article.as-compact .icon.icon-star::before{content:'\e928'}.impact-article.as-compact .icon.icon-text::before{content:'\e927'}.impact-article.as-compact .icon.icon-video::before{content:'\e926'}.impact-article.as-compact .icon.icon-magnifier::before{content:'\e925'}.impact-article.as-compact .icon.icon-magnifier_book::before{content:'\e924'}.impact-article.as-compact .content{padding:1rem}.impact-article.as-compact h3{color:#573eef;font-size:2rem}.impact-article.as-compact .field--name-field-list-stitle{align-items:center;color:#270fb8;display:flex;font-family:'Judson',serif;font-size:1.4rem}.impact-article.as-compact .field--name-field-list-stitle::after{content:"\e923";display:inline-block;font-family:'ec-icons' !important;font-size:.8em;margin-left:1rem;transition:all .3s}.impact-article.as-home{--icon-size:4.3rem}.impact-article.as-home a{text-decoration:none}.impact-article.as-home a:hover .bg-img::after{opacity:0}.impact-article.as-home .header{position:relative}.impact-article.as-home .icon{align-items:center;background:#f9d957;color:#3e0d81;display:flex;height:var(--icon-size);justify-content:center;position:absolute;line-height:1;width:var(--icon-size);bottom:0;left:0;z-index:2}.impact-article.as-home .icon::before{content:'';font-family:'ec-icons' !important;font-size:calc(var(--icon-size) * .45);font-style:normal;font-weight:normal;font-variant:normal;text-transform:none}.impact-article.as-home .icon.icon-text_bubble::before{content:'\e92b'}.impact-article.as-home .icon.icon-microphone::before{content:'\e92a'}.impact-article.as-home .icon.icon-graph::before{content:'\e929'}.impact-article.as-home .icon.icon-star::before{content:'\e928'}.impact-article.as-home .icon.icon-text::before{content:'\e927'}.impact-article.as-home .icon.icon-video::before{content:'\e926'}.impact-article.as-home .icon.icon-magnifier::before{content:'\e925'}.impact-article.as-home .icon.icon-magnifier_book::before{content:'\e924'}.impact-article.as-home .bg-img{border-radius:1.2rem 1.2rem 1.2rem 0;overflow:hidden;position:relative;transform:translate3d(0,0,0)}@media (hover:hover){.impact-article.as-home .bg-img::after{background:var(--bg-color);content:'';display:block;inset:0;mix-blend-mode:color;position:absolute;transition:all .3s;z-index:1}}.impact-article.as-home .bg-img img{aspect-ratio:1.7;object-fit:cover}.impact-article.as-home .field--name-field-tags{bottom:1.2rem;display:flex;flex-direction:column;gap:.5rem;align-items:flex-end;justify-content:flex-end;margin:0;position:absolute;right:1.2rem}.impact-article.as-home .field--name-field-tags span{background:#CDB8FA;border-radius:2rem;color:#3e0d81;font-size:.9rem;font-family:'Montserrat',sans-serif;padding:.3rem 1.5rem;text-transform:uppercase}.impact-article.as-home .content{border-radius:0 0 1.2rem 1.2rem}.impact-article.as-home h3{color:#fff;font-size:2rem;font-family:'Judson',serif;font-weight:normal;margin-top:1rem}.impact-article.as-home .field--name-field-list-stitle{align-items:center;color:#f9d957;display:flex;font-family:'Montserrat',sans-serif;font-size:1.4rem}.impact-article.as-home-block{--icon-size:6rem}@media (max-width:768px){.impact-article.as-home-block{--icon-size:4.3rem}}.impact-article.as-home-block a{align-items:stretch;text-decoration:none;display:flex}.impact-article.as-home-block a:hover .bg-img::after{opacity:0}.impact-article.as-home-block a:hover .read-more{background:#fff;color:#3e0d81}@media (max-width:768px){.impact-article.as-home-block a{flex-direction:column-reverse}}.impact-article.as-home-block a>div{width:50%}@media (max-width:768px){.impact-article.as-home-block a>div{width:100%}}.impact-article.as-home-block .header{position:relative}.impact-article.as-home-block .header .bg-img{border-radius:0 1.2rem 1.2rem 0;overflow:hidden;position:relative;transform:translate3d(0,0,0)}@media (hover:hover){.impact-article.as-home-block .header .bg-img::after{background:var(--bg-color);content:'';display:block;inset:0;mix-blend-mode:color;position:absolute;transition:all .3s;z-index:1}}@media (max-width:768px){.impact-article.as-home-block .header .bg-img{border-radius:1.2rem 1.2rem 1.2rem 0}}.impact-article.as-home-block .header .bg-img img{aspect-ratio:1.7;object-fit:cover;position:relative}.impact-article.as-home-block .icon{align-items:center;background:#f9d957;color:#3e0d81;display:flex;height:var(--icon-size);justify-content:center;position:absolute;line-height:1;width:var(--icon-size);top:0;left:0;z-index:2}.impact-article.as-home-block .icon::before{content:'';font-family:'ec-icons' !important;font-size:calc(var(--icon-size) * .45);font-style:normal;font-weight:normal;font-variant:normal;text-transform:none}.impact-article.as-home-block .icon.icon-text_bubble::before{content:'\e92b'}.impact-article.as-home-block .icon.icon-microphone::before{content:'\e92a'}.impact-article.as-home-block .icon.icon-graph::before{content:'\e929'}.impact-article.as-home-block .icon.icon-star::before{content:'\e928'}.impact-article.as-home-block .icon.icon-text::before{content:'\e927'}.impact-article.as-home-block .icon.icon-video::before{content:'\e926'}.impact-article.as-home-block .icon.icon-magnifier::before{content:'\e925'}.impact-article.as-home-block .icon.icon-magnifier_book::before{content:'\e924'}@media (max-width:768px){.impact-article.as-home-block .icon{bottom:0;left:0;top:auto}}.impact-article.as-home-block .field--name-field-tags{bottom:2rem;display:flex;gap:1.5rem;justify-content:flex-end;margin:0;position:absolute;right:2rem}@media (max-width:768px){.impact-article.as-home-block .field--name-field-tags{align-items:flex-end;bottom:1.2rem;flex-direction:column;gap:.5rem;right:1.2rem}}.impact-article.as-home-block .field--name-field-tags span{background:#CDB8FA;border-radius:2rem;color:#3e0d81;font-size:.9rem;font-family:'Montserrat',sans-serif;padding:.3rem 1.5rem;text-transform:uppercase}.impact-article.as-home-block .content{background:rgba(255,255,255,0.1);border-radius:1.2rem 0 0 1.2rem;display:flex;flex-direction:column;align-items:flex-start;padding:2rem}@media (max-width:768px){.impact-article.as-home-block .content{background:none;padding:0}}.impact-article.as-home-block h3{color:#fff;font-size:4.5rem;font-family:'Judson',serif;font-weight:normal;line-height:1;margin:0 0 .5rem}@media (max-width:940px){.impact-article.as-home-block h3{font-size:3rem}}@media (max-width:768px){.impact-article.as-home-block h3{font-size:2rem;margin-top:1rem}}.impact-article.as-home-block .field--name-field-list-stitle{align-items:center;color:#f9d957;display:flex;font-family:'Montserrat',sans-serif;font-size:1.4rem}.impact-article.as-home-block .read-more{background:#3e0d81;border-radius:2rem;color:#fff;display:inline-block;font-family:'Montserrat',sans-serif;font-size:1.4rem;margin-top:auto;padding:1rem 1.5rem;transition:all .3s}@media (max-width:768px){.impact-article.as-home-block .read-more{display:none}}.impact-article.as-home-block .read-more::after{content:"\e923";display:inline-block;font-family:'ec-icons' !important;font-size:.8em;margin-left:1rem}.impact-home .hero{align-items:center;aspect-ratio:1280/680;background:#3e0d81;display:flex;justify-content:center;position:relative}@media (max-width:600px){.impact-home .hero{aspect-ratio:0.65}}@keyframes herocontent{from{filter:blur(4px);opacity:0;transform:translateY(2rem)}to{filter:blur(0);opacity:1;transform:translateY(0)}}.impact-home .hero .hero-content{align-items:center;display:flex;flex-direction:column;position:relative;text-align:center;z-index:2}.impact-home .hero h1{animation:herocontent 0.7s cubic-bezier(0.76,0,0.24,1) 0.5s 1 forwards;aspect-ratio:7.2;background:url(/themes/custom/econocom/impact/assets/econocom-impact-livetech-white2.svg) no-repeat center center/contain;opacity:0;width:78rem}@media (max-width:940px){.impact-home .hero h1{width:65rem}}@media (max-width:768px){.impact-home .hero h1{width:57rem}}@media (max-width:600px){.impact-home .hero h1{line-height:.8;aspect-ratio:2.5;width:90%}}.impact-home .hero h1 span{opacity:0}.impact-home .hero p{animation:herocontent 0.8s cubic-bezier(0.76,0,0.24,1) 0.8s forwards;color:#f9d957;font-family:'Judson',serif;font-size:3.8rem;margin-top:4rem;opacity:0}@media (max-width:768px){.impact-home .hero p{font-size:3.2rem}}@media (max-width:600px){.impact-home .hero p{font-size:2.3rem;line-height:1.2}}.impact-home .hero img,.impact-home .hero video{inset:0;left:50%;object-fit:cover;object-position:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media (max-width:600px){.impact-home .hero img{bottom:0;height:100%;left:0;right:0;top:0;transform:none}}@media (max-width:600px){.impact-home .hero video{display:none}}.impact-home .map{background:#fff;position:relative}.impact-home .map:before,.impact-home .map:after{background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,0) 100%);content:'';height:100%;position:absolute;top:0;width:10vw;z-index:2}@media (min-width:1340px){.impact-home .map:before,.impact-home .map:after{width:5vw}}.impact-home .map::before{left:0}.impact-home .map::after{right:0;transform:scaleX(-1)}.impact-home .map .globe{align-items:center;display:flex;inset:0;justify-content:flex-start;overflow:hidden;position:absolute;z-index:1}.impact-home .map .impact-swiper{-ms-overflow-style:none;height:730px;overflow:scroll;position:relative;scrollbar-width:none;z-index:1}.impact-home .map .impact-swiper -webkit-scrollbar{display:none}.impact-home .map .swipe-content{aspect-ratio:5.72;background:url(/themes/custom/econocom/impact/assets/map-static-bg.png) no-repeat left top;height:730px;overflow:hidden;position:relative;width:3343px}.impact-home .map .swipe-content h2,.impact-home .map .swipe-content h3,.impact-home .map .swipe-content h4,.impact-home .map .swipe-content p{color:#270fb8}.impact-home .map .howto{height:82px;left:455px;position:absolute;top:335px;width:151px}.lang-fr .impact-home .map .howto{background:url(/themes/custom/econocom/impact/assets/drag-howto-fr.png) no-repeat left center/151px}.lang-en .impact-home .map .howto{background:url(/themes/custom/econocom/impact/assets/drag-howto-en.png) no-repeat left center/151px}.values-proof{--size:105rem;bottom:0;height:var(--size);left:1843px;overflow-y:hidden;overflow-x:auto;position:absolute;top:0;width:var(--size)}.values-proof:before{background:rgba(62,13,129,0.1);border-radius:calc(var(--size) / 2);content:'';inset:50%;opacity:.5;position:absolute;transform:translateY(-130px);transition:opacity 0.15s ease-out,inset 0.3s cubic-bezier(0.34,1.56,0.64,1)}.values-proof:hover::before,.values-proof.hover::before{opacity:1;inset:7%}.values-proof h2{font-family:'Judson',serif;font-size:4.5rem;position:absolute}.values-proof h2:first-child{left:415px;top:58px}.values-proof h2:last-child{left:410px;top:351px}.map-card{font-family:'Judson',serif;position:absolute;left:100%}.map-card:before{content:'';background:#fff;border-radius:1rem;box-shadow:1rem 1.4rem 3.5rem rgba(0,0,0,0.2);inset:3rem;opacity:0;position:absolute;z-index:1;transition:opacity 0.15s ease-out,inset 0.3s cubic-bezier(0.34,1.56,0.64,1)}.map-card:hover:before{inset:-3rem;opacity:1}.map-card:hover .read-more{opacity:1;transform:scale(1)}.map-card .anchor{display:block;position:absolute;left:50%;z-index:99;width:1px;height:1px}.map-card .read-more{background:#3e0d81;border-radius:2rem;color:#fff;display:inline-block;font-family:'Montserrat',sans-serif;font-size:1.4rem;opacity:0;margin-top:2rem;padding:1rem 1.5rem;transform:scale(0.8);transition:opacity 0.15s ease-out,transform 0.2s cubic-bezier(0.64,0.57,0.67,1.53)}.map-card .read-more::after{content:"\e923";display:inline-block;font-family:'ec-icons' !important;font-size:.8em;margin-left:1rem}.map-card a{display:block;text-decoration:none;position:relative;z-index:2}.map-card h3{font-family:'Judson',serif;font-size:2.6rem;margin-top:1.3rem;letter-spacing:-.05rem}.map-card h4{font-family:'Judson',serif;font-size:1.6rem;font-weight:normal;line-height:1.15}.map-card p{margin-top:2rem;font-size:1.4rem;line-height:1.15;position:relative;display:block}.map-card p:before{background:#3e0d81;content:'';height:.1rem;position:absolute;top:-1rem;width:2rem}.map-card.card1{left:142px;top:81px}.map-card.card1 img{margin-left:55px;width:116px}.map-card.card2{left:652px;top:279px}.map-card.card2 img{margin-left:32px;width:116px}.map-card.card2 h3{margin-top:2.3rem}.map-card.card3{left:986px;top:149px}.map-card.card3 img{margin-left:0;width:125px}.map-card.card3 h3{margin-top:1.3rem}.map-card.card3 i{font-style:normal;display:block;margin:.5rem 0 -.3rem}.map-card.card4{left:1360px;top:160px}.map-card.card4 a{padding-right:7rem}.map-card.card4 img{width:246px}.map-card.card4 h3{font-size:2rem;margin-top:.1rem}.map-card.card4 .text{padding:0 13rem 25rem 0}.map-card.card4 .figure{position:absolute}.map-card.card4 .figure:nth-of-type(2){top:105px;left:51px}.map-card.card4 .figure:nth-of-type(3){top:125px;left:230px}.map-card.card4 .figure:nth-of-type(3) .value{padding:0 .5rem 0 1rem}.map-card.card4 .figure:nth-of-type(4){top:230px;left:33px}.map-card.card4 .figure:nth-of-type(4) .value{padding:0 1.5rem 0 1rem}.map-card.card4 .figure p{font-size:1.8rem;margin-top:.2rem}.map-card.card4 .figure p::before{display:none}.map-card.card4 .figure .value{background:#f9d957;display:inline-block;font-size:8rem;font-style:italic;font-weight:normal;line-height:.9;padding:0 2rem}.map-card.card4 .figure .value small{font-size:3rem}.map-card.card5{left:2078px;top:68px;text-align:center}.map-card.card5 img{margin-left:10px;width:115px}.map-card.card6{left:1992px;top:358px;text-align:center}.map-card.card6 img{margin:0 auto;width:115px}.map-card.card6 h3{font-size:2.4rem;margin-top:.9rem}.map-card.card7{left:2276px;top:130px;text-align:center}.map-card.card7 img{margin-left:10px;width:115px}.map-card.card8{left:2243px;top:422px;text-align:center}.map-card.card8 img{margin:0 auto;width:115px}.map-card.card8 h3{font-size:2.4rem;margin-top:.9rem}.map-card.card9{left:2480px;top:68px;text-align:center}.map-card.card9 .anchor{top:-100px}.map-card.card9 img{margin-left:10px;width:115px}.map-card.card10{left:2508px;top:348px;text-align:center}.map-card.card10 img{margin:0 auto;width:115px}.map-card.card10 h3{font-size:2.4rem;margin-top:.9rem}.map-card.card11{left:2844px;top:263px}.map-card.card11 h3{font-size:2.6rem}.map-card.card11 h4{font-size:1.6rem;margin-top:.1rem}.map-card.card11 .text{padding:0 17rem 27rem 0}.map-card.card11 .figure{position:absolute}.map-card.card11 .figure:nth-of-type(2){top:86px;left:-5px}.map-card.card11 .figure:nth-of-type(2) .value{padding:0 1.5rem 0 .5rem}.map-card.card11 .figure:nth-of-type(3){top:50px;left:234px}.map-card.card11 .figure:nth-of-type(3) .value{padding:0 .5rem 0 1rem}.map-card.card11 .figure:nth-of-type(4){top:216px;left:-8px}.map-card.card11 .figure:nth-of-type(4) .value{padding:0 1.5rem 0 1rem}.map-card.card11 .figure:nth-of-type(5){top:191px;left:155px}.map-card.card11 .figure:nth-of-type(5) .value{padding:0 1.5rem 0 1rem}.map-card.card11 .figure p{font-size:1.5rem;margin-top:.2rem}.map-card.card11 .figure p::before{display:none}.map-card.card11 .figure .value{background:#f9d957;display:inline-block;font-size:8rem;font-style:italic;font-weight:normal;line-height:.9;padding:0 2rem;margin-bottom:.4rem}.map-card.card11 .figure .value small{font-size:3rem}.map-card.card11 .read-more{bottom:0;position:absolute;right:0}@media (max-width:768px){.impact-home .map{background:#fff;position:relative}.impact-home .map:before,.impact-home .map:after{background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,0) 100%);content:'';height:100%;position:absolute;top:0;width:10vw;z-index:2}}@media (max-width:768px) and (min-width:1340px){.impact-home .map:before,.impact-home .map:after{width:5vw}}@media (max-width:768px){.impact-home .map::before{left:0}.impact-home .map::after{right:0;transform:scaleX(-1)}.impact-home .map .globe{align-items:center;display:flex;inset:0;justify-content:flex-start;overflow:hidden;position:absolute;z-index:1}.impact-home .map .impact-swiper{-ms-overflow-style:none;height:600px;overflow:scroll;position:relative;scrollbar-width:none;z-index:1}.impact-home .map .impact-swiper -webkit-scrollbar{display:none}.impact-home .map .swipe-content{aspect-ratio:5.72;background:url(/themes/custom/econocom/impact/assets/map-static-bg.png) no-repeat left top;display:flex;gap:2rem;height:600px;overflow:hidden;position:relative;padding:12rem 5rem;width:3100px}.impact-home .map .swipe-content h2,.impact-home .map .swipe-content h3,.impact-home .map .swipe-content h4,.impact-home .map .swipe-content p{color:#270fb8}.impact-home .map .howto{height:82px;left:455px;position:absolute;top:335px;width:151px}.lang-fr .impact-home .map .howto{background:url(/themes/custom/econocom/impact/assets/drag-howto-fr.png) no-repeat left center/151px}.lang-en .impact-home .map .howto{background:url(/themes/custom/econocom/impact/assets/drag-howto-en.png) no-repeat left center/151px}.impact-home .map .values-proof{display:none}.impact-home .map .map-card{font-family:'Judson',serif;display:flex;left:auto !important;padding:2rem;position:relative !important;top:auto !important;width:28rem}.impact-home .map .map-card:before{content:'';background:#fff;border-radius:1rem;box-shadow:1rem 1.4rem 3.5rem rgba(0,0,0,0.2);inset:0;opacity:1;position:absolute;z-index:1;transition:opacity 0.15s ease-out,inset 0.3s cubic-bezier(0.34,1.56,0.64,1)}.impact-home .map .map-card .read-more{bottom:0;position:absolute;left:0;opacity:1;right:auto;transform:scale(1)}.impact-home .map .map-card a{display:block;text-decoration:none;position:relative;width:100%;z-index:2}.impact-home .map .map-card h3{font-family:'Judson',serif;font-size:2.6rem;margin-top:1.3rem;letter-spacing:-.05rem}.impact-home .map .map-card h4{font-family:'Judson',serif;font-size:1.6rem;font-weight:normal;line-height:1.15}.impact-home .map .map-card p{margin-top:2rem;font-size:1.4rem;line-height:1.15;position:relative;display:block}.impact-home .map .map-card p:before{background:#3e0d81;content:'';height:.1rem;position:absolute;top:-1rem;width:2rem}.impact-home .map .map-card.card2 p{display:none}.impact-home .map .map-card.card1 p{display:none}.impact-home .map .map-card.card3 p{display:none}.impact-home .map .map-card.card4 a{padding-top:130px}.impact-home .map .map-card.card4 .text{padding:0}.impact-home .map .map-card.card4 h3{font-size:2rem;font-weight:normal}.impact-home .map .map-card.card4 img{width:220px}.impact-home .map .map-card.card4 .figure{position:absolute}.impact-home .map .map-card.card4 .figure:nth-of-type(2){top:30px;left:146px}.impact-home .map .map-card.card4 .figure:nth-of-type(3){top:0;left:0}.impact-home .map .map-card.card4 .figure:nth-of-type(3) .value{padding:0 .5rem 0 1rem}.impact-home .map .map-card.card4 .figure:nth-of-type(4){top:59px;left:10px}.impact-home .map .map-card.card4 .figure:nth-of-type(4) .value{padding:0 1.5rem 0 1rem}.impact-home .map .map-card.card4 .figure p{font-size:1.8rem;margin-top:.2rem}.impact-home .map .map-card.card4 .figure p::before{display:none}.impact-home .map .map-card.card4 .figure .value{background:#f9d957;display:inline-block;font-size:5.8rem;font-style:italic;font-weight:normal;line-height:.9;padding:0 1.5rem}.impact-home .map .map-card.card4 .figure .value small{font-size:2.1rem}.impact-home .map .map-card.card4 .figure .label{display:none}.impact-home .map .map-card.type-value{text-align:left}.impact-home .map .map-card.type-value a{align-items:flex-start;display:flex;flex-direction:column;padding-bottom:5rem;width:100%}.impact-home .map .map-card.type-value a .text{margin:auto 0}.impact-home .map .map-card.card6,.impact-home .map .map-card.card8,.impact-home .map .map-card.card10{margin-left:-10rem}.impact-home .map .map-card.card5 img,.impact-home .map .map-card.card7 img{margin-left:30px}.impact-home .map .map-card.card11 a{padding-top:130px}.impact-home .map .map-card.card11 .text{padding:0}.impact-home .map .map-card.card11 h3{margin:3rem 2rem 0 0}.impact-home .map .map-card.card11 img{width:220px}.impact-home .map .map-card.card11 .figure{position:absolute}.impact-home .map .map-card.card11 .figure:nth-of-type(2){top:0;left:0}.impact-home .map .map-card.card11 .figure:nth-of-type(3){top:30px;left:127px}.impact-home .map .map-card.card11 .figure:nth-of-type(3) .value{padding:0 .5rem 0 1rem}.impact-home .map .map-card.card11 .figure:nth-of-type(4){top:89px;left:127px}.impact-home .map .map-card.card11 .figure:nth-of-type(5){top:59px;left:4px}.impact-home .map .map-card.card11 .figure p{font-size:1.8rem;margin-top:.2rem}.impact-home .map .map-card.card11 .figure p::before{display:none}.impact-home .map .map-card.card11 .figure .value{background:#f9d957;display:inline-block;font-size:5.3rem;font-style:italic;font-weight:normal;line-height:.9;padding:0 .5rem}.impact-home .map .map-card.card11 .figure .value small{font-size:2.1rem}.impact-home .map .map-card.card11 .figure .label{display:none}}.impact-home .pillars{display:flex;width:100%;--nav-width:.28;--content-width:.72}@media (min-width:1340px){.impact-home .pillars{--nav-width:.2;--content-width:.8}}.impact-home .pillars nav{background:#3c2ea3;color:#fff;display:flex;justify-content:flex-end;position:relative;width:calc((50% - var(--wrapper-width) / 2) + (var(--wrapper-width) * var(--nav-width)))}@media (max-width:940px){.impact-home .pillars nav{display:none}}.impact-home .pillars nav::after{background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 18.58"><defs><style> .cls-1 { fill: %23fff; opacity: 0; } .cls-1, .cls-2 { stroke-width: 0px; } .cls-2 { fill: %23fff; } </style></defs><path class="cls-2" d="M1,11.48C.45,11.48,0,11.03,0,10.48v-.1C0,9.83.45,9.38,1,9.38s1,.45,1,1v.1c0,.55-.45,1-1,1ZM1,2.28C.45,2.28,0,1.83,0,1.28v-.1C0,.63.45.18,1,.18s1,.45,1,1v.1c0,.55-.45,1-1,1Z"/><rect class="cls-1" width="2" height="18.58"/></svg>');background-repeat:repeat;bottom:1rem;content:'';right:0;position:absolute;top:0;width:.2rem}.impact-home .pillars nav .nav-wrapper{padding-left:var(--wrapper-padding);position:relative;width:calc(var(--wrapper-width) * var(--nav-width))}.impact-home .pillars nav ul{padding-top:6rem;position:fixed;top:0;z-index:2}.impact-home .pillars nav li{color:#fff;display:block;list-style-type:none;margin:2rem 0;opacity:.5;padding:0 2rem 0 0;position:relative;transition:all .3s}.impact-home .pillars nav li.current{color:#f9d957;opacity:1}.impact-home .pillars nav li.current::after{content:'';background:#f9d957;bottom:0;display:block;position:absolute;right:-.1rem;top:0;width:.4rem;z-index:3}.impact-home .pillars nav li div{display:block;font-family:'Montserrat',sans-serif;font-size:1.6rem;text-align:right;text-decoration:none}.impact-home .pillars nav li div span{display:block;font-size:1.2rem;margin-bottom:.5rem}.impact-home .pillars .pillars-content{display:flex;flex-direction:column;justify-content:flex-start;position:relative;width:calc((50% - var(--wrapper-width) / 2) + (var(--wrapper-width) * var(--content-width)))}@media (max-width:940px){.impact-home .pillars .pillars-content{width:100%}}.impact-home .pillars .pillars-content .pillar-wrapper{padding-right:var(--wrapper-padding);max-width:calc(var(--wrapper-width) * var(--content-width));width:100%}.impact-home .pillars .pillars-content .pillar-wrapper>.header{display:flex;flex-direction:column;position:relative;height:60rem;width:100%}@media (max-width:940px){.impact-home .pillars .pillars-content .pillar-wrapper>.header{height:50rem}}@media (max-width:768px){.impact-home .pillars .pillars-content .pillar-wrapper>.header{height:40rem}}@media (max-width:600px){.impact-home .pillars .pillars-content .pillar-wrapper>.header{height:30rem}}.impact-home .pillars .pillars-content .pillar-wrapper>.header.show-artwork .artwork svg mask>*{transform:scale(3)}.impact-home .pillars .pillars-content .pillar-wrapper>.header>span{color:#fff;font-family:'Montserrat',sans-serif;font-size:2.5rem;font-weight:300;padding:3rem}@media (max-width:768px){.impact-home .pillars .pillars-content .pillar-wrapper>.header>span{padding-top:2rem;font-size:2.3rem}}@media (max-width:600px){.impact-home .pillars .pillars-content .pillar-wrapper>.header>span{font-size:2rem}}.impact-home .pillars .pillars-content .pillar-wrapper>.header h2{align-items:flex-start;bottom:3rem;color:#fff;display:flex;flex-direction:column;font-family:'Judson',serif;font-size:10rem;justify-content:center;left:3rem;line-height:1;padding-left:20%;position:absolute;right:1rem;top:7rem;z-index:2}@media (max-width:940px){.impact-home .pillars .pillars-content .pillar-wrapper>.header h2{font-size:12rem}}@media (max-width:940px){.impact-home .pillars .pillars-content .pillar-wrapper>.header h2{font-size:8rem}}@media (max-width:768px){.impact-home .pillars .pillars-content .pillar-wrapper>.header h2{bottom:2rem;font-size:7rem;top:5rem}}@media (max-width:600px){.impact-home .pillars .pillars-content .pillar-wrapper>.header h2{font-size:5.5rem}}.impact-home .pillars .pillars-content .pillar-wrapper>.header h2 span{display:inline-block}.impact-home .pillars .pillars-content .pillar-wrapper>.header .artwork{align-items:center;display:flex;inset:8rem;justify-content:center;position:absolute}@media (max-width:940px){.impact-home .pillars .pillars-content .pillar-wrapper>.header .artwork{inset:7rem}}@media (max-width:768px){.impact-home .pillars .pillars-content .pillar-wrapper>.header .artwork{inset:6rem}}@media (max-width:600px){.impact-home .pillars .pillars-content .pillar-wrapper>.header .artwork{inset:2rem}}.impact-home .pillars .pillars-content .pillar-wrapper>.header .artwork svg mask>*{transform-origin:center center;transition:transform .9s;transform:scale(0.1)}.impact-home .pillars .pillars-content .pillar-wrapper>.header .img{background-position:center;background-repeat:no-repeat;background-size:contain}@keyframes slow-floating{0%{transform:translate(0)}25%{transform:translate(30px,20px)}50%{transform:translate(-10px,-20px)}75%{transform:translate(10px,20px)}100%{transform:translate(0)}}.impact-home .pillars .bg-grid{opacity:.3;animation:slow-floating 10s infinite alternate ease-in-out;background:url(/themes/custom/econocom/impact/assets/grid-bg.png) no-repeat center center;top:0;left:0;width:100%;position:fixed;aspect-ratio:1;z-index:-1}.impact-home .pillars .pillar-1{--bg-color:#4436bb}.impact-home .pillars .pillar-1 .img{background-image:url(/themes/custom/econocom/impact/assets/pillar-1.png);height:593px;width:631px}.impact-home .pillars .pillar-2{--bg-color:#8727db}.impact-home .pillars .pillar-2 .img{background-image:url(/themes/custom/econocom/impact/assets/pillar-2.png);height:429px;width:456px}.impact-home .pillars .pillar-3{--bg-color:#3e0d81}.impact-home .pillars .pillar-3 .img{background-image:url(/themes/custom/econocom/impact/assets/pillar-3.png);height:381px;width:360px}.impact-home .pillars .pillar{position:relative}.impact-home .pillars .pillar:before{background:var(--bg-color);content:'';display:block;inset:0;position:absolute;z-index:-3}.impact-home .pillars .articles ul{--gutter:3rem;display:flex;flex-wrap:wrap;gap:var(--gutter);margin-bottom:9rem;margin-left:var(--gutter)}.impact-home .pillars .articles li{list-style-type:none;width:calc(100% / 3 - var(--gutter) * 2 / 3)}@media (max-width:768px){.impact-home .pillars .articles li{width:calc(50% - var(--gutter) / 2)}}@media (max-width:600px){.impact-home .pillars .articles li{width:calc(100%)}}.impact-home .pillars .articles li:first-child{width:100%}@media (max-width:768px){.impact-home .pillars .articles li:first-child{width:calc(50% - var(--gutter) / 2)}}@media (max-width:600px){.impact-home .pillars .articles li:first-child{width:calc(100%)}}.tint-impact .field--name-field-body{font-family:'Judson',serif}.tint-impact .widget--accordion .wrapper{max-width:var(--wrapper-max-width)}.tint-impact .widget--accordion .content{padding:2rem 0}.tint-impact .widget--accordion .widget--accordion-el{padding:1rem 0;margin:3rem 0;position:relative;border-bottom:1px solid #573eef;transition:border-color .2s}.tint-impact .widget--accordion .widget--accordion-el:before{display:none}.tint-impact .widget--accordion .widget--accordion-el *{position:relative}.tint-impact .widget--accordion .widget--accordion-el ul{margin:0 2rem;padding:0}.tint-impact .widget--accordion .widget--accordion-el h3{--cross-size:1.8rem;cursor:pointer;color:#573eef;font-size:2.4rem;font-weight:bold;margin-bottom:3rem;padding-left:0;padding-right:6rem;position:relative}.tint-impact .widget--accordion .widget--accordion-el h3:before{background:#573eef;content:'';height:3px;position:absolute;left:auto;right:0;top:calc(var(--cross-size) / 2 + 5px);transition:transform .4s;width:var(--cross-size)}.tint-impact .widget--accordion .widget--accordion-el h3:after{background:#573eef;content:'';height:var(--cross-size);position:absolute;right:calc(var(--cross-size) / 2 - 1px);top:.6rem;transition:transform .4s;width:3px}.tint-impact .widget--accordion .widget--accordion-el.active h3::after{transform:rotate(90deg)}.tint-impact .widget--accordion .widget--accordion-el.active:before{opacity:1}.tint-impact .widget--accordion .widget--accordion-el .acc-content{display:none;margin:0 6rem}.tint-impact .widget--accordion .widget--accordion-el .text{color:#573eef;font-size:1.6rem;line-height:1.6;padding-bottom:2rem}.tint-impact .widget--accordion .widget--accordion-el .text>ul:first-child{margin-top:0;padding-top:0}.tint-impact .widget--accordion .widget--accordion-el .text>ul:first-child>li:first-child{margin-top:0;padding-top:0}.tint-impact .widget--accordion .widget--accordion-el .text>ul:last-child{margin-bottom:0;padding-bottom:0}.tint-impact .widget--accordion .widget--accordion-el .text>ul:last-child>li:last-child{margin-bottom:0;padding-bottom:0}.tint-impact .widget--accordion .widget--accordion-el a{background:#3e0d81;border-radius:2rem;color:#fff;display:inline-flex;font-family:'Montserrat',sans-serif;font-size:1.4rem;margin-top:3rem;padding:1rem 2rem;text-decoration:none}.tint-impact .widget--accordion .widget--accordion-el a::after{content:"\e923";display:block;font-family:'ec-icons' !important;font-size:.9em;font-weight:block;margin-left:2rem;transform:rotate(90deg);transition:transform .6s}.tint-impact .widget--accordion.active-corp .widget--accordion-el:before{background:#3e0d81}.tint-impact .widget--accordion.active-corp .widget--accordion-el.active h3,.tint-impact .widget--accordion.active-corp .widget--accordion-el.active h3:before,.tint-impact .widget--accordion.active-corp .widget--accordion-el.active .text{color:#573eef}.tint-impact .widget--cards h3{font-family:"Judson",serif;letter-spacing:0}.tint-impact .widget--cards h3 p{font-size:2.4rem;line-height:1.1}.tint-impact .widget--cards .text{color:#a0a0a0}.tint-impact .widget--text{color:#000;font-size:1.6rem;font-family:"Judson",serif;font-weight:400;margin-left:auto;margin-right:auto}.tint-impact .widget--text .wrapper{max-width:var(--wrapper-max-width)}.tint-impact .widget--text .content{padding:0}.tint-impact .widget--text h2,.tint-impact .widget--text h3,.tint-impact .widget--text h4{color:#3e0d81;font-family:"Judson",serif;margin:3rem 0}.tint-impact .widget--text h2{font-size:3.5rem;letter-spacing:-.12rem;margin-bottom:3rem;margin-top:5rem}@media (max-width:768px){.tint-impact .widget--text h2{font-size:3rem}}@media (max-width:600px){.tint-impact .widget--text h2{font-size:2.5rem}}.tint-impact .widget--text h4{color:#9f74d6}.tint-impact .widget--text blockquote{display:block;font-family:"Montserrat";font-size:3.6rem;font-weight:400;line-height:1.25;margin:8rem 0;padding-left:3rem;position:relative}.tint-impact .widget--text blockquote:before{background:#3e0d81;bottom:.8rem;content:'';left:0;position:absolute;top:.6rem;width:2px}.tint-impact .widget--text blockquote p{line-height:inherit}@media (min-width:1340px){.tint-impact .widget--text blockquote{margin-left:-10rem}.layout-node-form .tint-impact .widget--text blockquote{margin-left:0}}.tint-impact .widget--text p{line-height:1.6;margin-bottom:1rem}.tint-impact .widget--text p:last-child{margin-bottom:0}.tint-impact .widget--text ul{margin:1rem 0;padding-left:2rem}.tint-impact .widget--text a{color:inherit}.tint-impact .widget--text .btn,.tint-impact .widget--text .button{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s}@media (max-width:600px){.tint-impact .widget--text .btn,.tint-impact .widget--text .button{padding:1.5rem 3rem}}.tint-impact .widget--text .btn:hover,.tint-impact .widget--text .button:hover{background:#f9c757}.tint-impact .widget--video .wrapper{max-width:var(--wrapper-max-width)}.tint-impact .widget--video .content{border-radius:1rem;line-height:0;overflow:hidden}.tint-impact .widget--video .field--name-field-mp4-video video{width:100%}.tint-impact .widget--video .video-embed-field-responsive-video .cookieconsent-optout-marketing{align-items:center;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.tint-impact .widget--video .video-embed-field-responsive-video .cookieconsent-optout-marketing>div{align-items:center;background:#eee;display:flex;font-size:1.4rem;height:100%;justify-content:center;width:100%}.tint-impact .widget--iw-text-quote{color:#000;font-family:"Judson",serif;font-size:1.8rem;font-weight:400;margin-left:auto;margin-right:auto}.tint-impact .widget--iw-text-quote .content{padding:0}.tint-impact .widget--iw-text-quote h3 p{color:#8727db;font-size:3rem;font-family:"Judson",serif;line-height:1.2;margin:3rem 0}.tint-impact .widget--iw-text-quote p{line-height:1.6;margin-bottom:1rem}.tint-impact .widget--iw-text-quote p:last-child{margin-bottom:0}.tint-impact .widget--iw-text-quote.title-above .wrapper{max-width:60rem}.tint-impact .widget--iw-text-quote.title-above .wrapper .line-wrapper{padding-left:2.5rem;position:relative}.tint-impact .widget--iw-text-quote.title-above .wrapper .line-wrapper::before{background:#8727db;bottom:.8rem;content:'';left:0;position:absolute;top:.4rem;width:3px}.tint-impact .widget--iw-text-quote.title-left{--gutter:2.5rem;--title-width:36%;max-width:70rem}.tint-impact .widget--iw-text-quote.title-left .line-wrapper{display:flex;position:relative}@media (max-width:768px){.tint-impact .widget--iw-text-quote.title-left .line-wrapper{flex-direction:column;padding-left:2.5rem}.tint-impact .widget--iw-text-quote.title-left .line-wrapper::before{background:#8727db;bottom:.8rem;content:'';left:1px;position:absolute;top:.6rem;width:1px}}.tint-impact .widget--iw-text-quote.title-left .wrapper{align-items:center;display:flex;gap:var(--gutter);max-width:70rem}.tint-impact .widget--iw-text-quote.title-left .wrapper h3{margin:0;width:var(--title-width)}@media (max-width:768px){.tint-impact .widget--iw-text-quote.title-left .wrapper h3{width:100%}}.tint-impact .widget--iw-text-quote.title-left .wrapper h3 p{font-size:3.5rem;margin:0}.tint-impact .widget--iw-text-quote.title-left .wrapper .content{font-weight:bold;padding-left:2rem;position:relative;width:calc(100% - var(--title-width))}@media (max-width:768px){.tint-impact .widget--iw-text-quote.title-left .wrapper .content{padding-left:0;width:100%}}.tint-impact .widget--iw-text-quote.title-left .wrapper .content::before{background:rgba(135,39,219,0.4);bottom:2rem;content:'';left:0;position:absolute;top:2rem;width:1px}@media (max-width:768px){.tint-impact .widget--iw-text-quote.title-left .wrapper .content::before{display:none}}.widget--iw-title{color:#3e0d81;font-family:"Montserrat";font-weight:700;padding:0}.widget--iw-title .wrapper{max-width:var(--wrapper-max-width)}.widget--iw-title h2{font-size:4rem;line-height:1.2;margin:0;padding:2rem 0}.widget--iw-title p{margin:0}.tint-impact .widget--iw-figures .wrapper{--gutter:3rem;display:flex;flex-wrap:wrap;gap:var(--gutter);max-width:96rem}.tint-impact .widget--iw-figures .i-figure{align-items:center;background:#573eef;border-radius:2rem;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;padding:2rem 2rem 4rem 2rem;position:relative;text-align:center;width:calc(50% - var(--gutter) / 2)}@media (max-width:768px){.tint-impact .widget--iw-figures .i-figure{width:100%}}.tint-impact .widget--iw-figures .i-figure.bg-yellow{background:#f9d957;color:#3e0d81}.tint-impact .widget--iw-figures .i-figure.w-one-third{width:calc(100% / 3 - var(--gutter) / 2)}@media (max-width:768px){.tint-impact .widget--iw-figures .i-figure.w-one-third{width:100%}}.tint-impact .widget--iw-figures .i-figure.w-two-third{width:calc(100% / 3 * 2 - var(--gutter) / 2)}@media (max-width:768px){.tint-impact .widget--iw-figures .i-figure.w-two-third{width:100%}}.tint-impact .widget--iw-figures .i-figure .value{font-size:12rem;font-style:italic;letter-spacing:-.06em;line-height:1}@media (max-width:600px){.tint-impact .widget--iw-figures .i-figure .value{font-size:7rem}}.tint-impact .widget--iw-figures .i-figure .units{font-style:italic;font-size:7rem}@media (max-width:600px){.tint-impact .widget--iw-figures .i-figure .units{font-size:4rem}}.tint-impact .widget--iw-figures .i-figure .text{font-size:2.7rem;font-weight:bold;line-height:1;margin-top:1rem}@media (max-width:600px){.tint-impact .widget--iw-figures .i-figure .text{font-size:2rem}}.tint-impact .widget--iw-figures .i-figure .field--name-field-tag-txt{background:#fff;border-radius:1.5rem;color:#3e0d81;font-size:2.7rem;font-style:italic;right:1rem;padding:.5rem 1rem;position:absolute;top:1rem}.tint-impact .widget--iw-figures .i-figure .field--name-field-image{right:1rem;position:absolute;top:1rem;width:10rem}.tint-impact .widget--iw-textimage.yellow-bg{background:#f9d957}.tint-impact .widget--iw-textimage.yellow-bg .content{margin:0 -2rem}.tint-impact .widget--iw-textimage.white-bg .image{border-radius:2rem}.tint-impact .widget--iw-textimage.img-last .content{flex-direction:row-reverse}.tint-impact .widget--iw-textimage .content{align-items:stretch;display:flex;flex-wrap:wrap}.tint-impact .widget--iw-textimage .content .image{width:50%}.tint-impact .widget--iw-textimage .content .texts{width:50%}@media (max-width:768px){.tint-impact .widget--iw-textimage .content .image{width:100%}.tint-impact .widget--iw-textimage .content .texts{width:100%}}@media (min-width:1340px){.tint-impact .widget--iw-textimage .content{margin:0 -4rem}.layout-node-form .tint-impact .widget--iw-textimage .content{margin:0}}.tint-impact .widget--iw-textimage .image{background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:flex-end}@media (max-width:768px){.tint-impact .widget--iw-textimage .image{justify-content:flex-start}}.tint-impact .widget--iw-textimage .image h2{color:#fff;font-size:8.6rem;line-height:.8;margin:3rem 8rem 3rem 3rem;text-transform:none}@media (max-width:768px){.tint-impact .widget--iw-textimage .image h2{font-size:6rem;margin:3rem 2rem}}.tint-impact .widget--iw-textimage .image h2 p{margin:0}.tint-impact .widget--iw-textimage .texts{display:flex;align-items:center;padding:3rem 12rem 3rem 4rem;position:relative}@media (max-width:768px){.tint-impact .widget--iw-textimage .texts{padding:4rem 2rem}}.tint-impact .widget--iw-textimage .texts h3{color:#3e0d81;font-size:3rem;font-weight:600;line-height:1.1;margin:0}.tint-impact .widget--iw-textimage .texts h3 p{margin:0}.tint-impact .widget--iw-textimage .texts h3+.text{margin-top:3rem}.tint-impact .widget--iw-textimage .texts .text{color:#000;font-size:1.8rem;line-height:1.5}.tint-impact .widget--iw-textimage .texts .text p{margin-bottom:1rem}.tint-impact .widget--iw-textimage .texts .text p:last-child{margin-bottom:0}.tint-impact .widget--iw-quote{color:#000;font-family:"Judson",serif;font-size:1.8rem;font-weight:400;margin-left:auto;margin-right:auto}.tint-impact .widget--iw-quote .wrapper{max-width:65rem}.tint-impact .widget--iw-quote .wrapper::before{background-image:linear-gradient(to bottom,rgba(62,13,129,0.3) 50%,transparent 50%);background-position:left top;background-repeat:repeat;background-size:20px 20px;bottom:0;content:'';left:0;position:absolute;top:0;width:.1rem}.tint-impact .widget--iw-quote blockquote{color:#3e0d81;font-size:4rem;font-style:italic;line-height:1.2;margin-left:1rem}.tint-impact .widget--iw-quote blockquote p::before,.tint-impact .widget--iw-quote blockquote p::after{display:inline-block;font-family:'ec-icons' !important;font-size:2.6rem;color:rgba(62,13,129,0.3);content:'\e92c';line-height:1;margin-right:.5rem;transform:translate(-1rem,-1rem)}.tint-impact .widget--iw-quote blockquote p::after{margin-left:2rem;transform:rotate(180deg) translateY(0.3rem)}.tint-impact .widget--iw-quote .legend p{color:#9a9a9a;font-family:'Montserrat',sans-serif;font-size:1.4rem;font-weight:500;line-height:1.7;margin-top:.5rem}.tint-impact .widget--iw-rive.width-narrow .wrapper{max-width:75rem}.tint-impact .widget--iw-rive .wrapper{display:flex;justify-content:center}@media (max-width:768px){.tint-impact .widget--iw-rive .wrapper{padding-left:0;padding-right:0}}.tint-impact .widget--iw-rive canvas{width:100%}.tint-impact .widget--iw-interview{--detail-width:20rem;background:#CDB8FA;padding-bottom:4rem;padding-top:4rem}.tint-impact .widget--iw-interview .wrapper{display:flex;gap:2rem;max-width:var(--wrapper-max-width)}@media (max-width:768px){.tint-impact .widget--iw-interview .wrapper{flex-direction:column}}.tint-impact .widget--iw-interview .details{font-style:1.6rem;width:var(--detail-width)}@media (max-width:768px){.tint-impact .widget--iw-interview .details{width:100%}}.tint-impact .widget--iw-interview .details .meta{border:1px solid #fff;border-radius:2rem;padding-bottom:1.5rem}.tint-impact .widget--iw-interview .details .meta span{display:inline-block;padding:.5rem 1.5rem;background:#fff;border-radius:2rem 0 2rem 0}.tint-impact .widget--iw-interview .details .meta h3{display:block;font-size:2rem;padding:1rem 1.5rem 0}.tint-impact .widget--iw-interview .details .meta div{font-style:italic;line-height:1;padding:0 1rem 0 1.5rem}.tint-impact .widget--iw-interview .details .img{margin-top:2rem;padding:0;position:relative}.tint-impact .widget--iw-interview .details .img:before{background:#B099DF;border-radius:2rem;content:'';display:block;inset:2rem 0 0 0;position:absolute}.tint-impact .widget--iw-interview .details .img img{position:relative;border-radius:0 0 0 2rem}.tint-impact .widget--iw-interview .details .img .icon{--size:4rem;align-items:center;background:#f9d957;bottom:0;color:#3e0d81;display:flex;height:var(--size);justify-content:center;position:absolute;line-height:1;right:0;width:var(--size)}.tint-impact .widget--iw-interview .details .img .icon::before{content:'\e92b';font-family:'ec-icons' !important;font-size:2.5rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none}.tint-impact .widget--iw-interview .content{padding-left:2rem;position:relative;width:calc(100% - var(--detail-width) - 2rem)}@media (max-width:768px){.tint-impact .widget--iw-interview .content{padding-left:0;width:100%}}.tint-impact .widget--iw-interview .content h2{margin:1rem 0}.tint-impact .widget--iw-interview .content.open .text-wrapper::after{height:0}.tint-impact .widget--iw-interview .content.open button::after{transform:rotate(-90deg)}.tint-impact .widget--iw-interview .content::before{background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 18.58"><defs><style> .cls-1 { fill: %23fff; opacity: 0; } .cls-1, .cls-2 { stroke-width: 0px; } .cls-2 { fill: %233e0d81; } </style></defs><path class="cls-2" d="M1,11.48C.45,11.48,0,11.03,0,10.48v-.1C0,9.83.45,9.38,1,9.38s1,.45,1,1v.1c0,.55-.45,1-1,1ZM1,2.28C.45,2.28,0,1.83,0,1.28v-.1C0,.63.45.18,1,.18s1,.45,1,1v.1c0,.55-.45,1-1,1Z"/><rect class="cls-1" width="2" height="18.58"/></svg>');background-repeat:repeat;bottom:1rem;content:'';left:0;position:absolute;top:0;width:.2rem}@media (max-width:768px){.tint-impact .widget--iw-interview .content::before{display:none}}.tint-impact .widget--iw-interview .content h2{margin:0 0 2rem}.tint-impact .widget--iw-interview .content h2 p{font-size:3rem;line-height:1}.tint-impact .widget--iw-interview .content>p{font-size:2rem;line-height:1.2;margin-top:.5rem}.tint-impact .widget--iw-interview .content .text-wrapper{height:0;overflow:hidden;position:relative;transition:height .6s}.tint-impact .widget--iw-interview .content .text-wrapper::after{background-image:linear-gradient(to bottom,transparent,#CDB8FA);content:'';left:0;right:0;position:absolute;bottom:0;height:10rem;transition:height .6s}.tint-impact .widget--iw-interview .content .text{font-size:1.6rem;line-height:1.5;position:relative}.tint-impact .widget--iw-interview .content .text strong{display:inline-block;font-size:1.8rem;line-height:1.2;margin:1.5rem 0 1rem}.tint-impact .widget--iw-interview .content button{background:#3e0d81;border-radius:2rem;color:#fff;display:flex;font-family:'Montserrat',sans-serif;font-size:1.4rem;margin-top:1.5rem;padding:1rem 2rem}.tint-impact .widget--iw-interview .content button::after{content:"\e923";display:block;font-family:'ec-icons' !important;font-size:.9em;font-weight:block;margin-left:2rem;transform:rotate(90deg);transition:transform .6s}.widget--iw-poster{position:relative}.widget--iw-poster .wrapper{max-width:var(--wrapper-max-width)}.widget--iw-poster .content{padding:4rem 4rem;position:relative;text-align:center}@media (max-width:600px){.widget--iw-poster .content{padding:2rem 2rem}}.widget--iw-poster .content a{background:#3e0d81;border-radius:2rem;color:#fff;display:inline-flex;font-family:'Montserrat',sans-serif;font-size:1.4rem;margin-top:3rem;padding:1rem 2rem;text-decoration:none}.widget--iw-poster .content a::after{content:"\e923";display:block;font-family:'ec-icons' !important;font-size:.9em;font-weight:block;margin-left:2rem;transform:rotate(90deg);transition:transform .6s}.widget--iw-poster .bg{box-shadow:0 0.7rem 1rem 0 rgba(62,13,129,0.3);background-position:center center;background-size:cover;inset:0;position:absolute}@media (min-width:1340px){.widget--iw-poster .bg{border-radius:1rem}}.widget--iw-poster h2 p{color:#fff;font-family:'Montserrat',sans-serif;font-size:2.5rem;margin:0;text-shadow:0 0 0.5rem rgba(0,0,0,0.5)}@media (max-width:600px){.widget--iw-poster h2 p{font-size:2rem}}.widget--iw-poster h2 p em{color:rgba(255,255,255,0.5)}.widget--iw-podcast{color:#fff;font-family:'Montserrat',sans-serif;font-weight:400;padding:0}.widget--iw-podcast .wrapper{background:#3e0d81;border-radius:2rem;display:flex;gap:2rem;max-width:var(--wrapper-max-width);padding:1.5rem}.widget--iw-podcast .audiofield label{display:none}.widget--iw-podcast .img{aspect-ratio:1;flex-shrink:0;width:20rem}.widget--iw-podcast .img img{border-radius:.8rem;object-fit:fill}.widget--iw-podcast h2{color:#fff;font-family:'Montserrat',sans-serif;font-weight:600;font-size:2.4rem;letter-spacing:-.02em;line-height:1;margin:2rem 0 1rem;padding:0}.widget--iw-podcast .text{font-size:1.6rem;margin-bottom:1rem}.widget--iw-podcast .tag{border-radius:.4rem;border:1px solid rgba(255,255,255,0.3);display:inline-block;font-size:1.3rem;font-weight:500;letter-spacing:-.02em;margin-bottom:1rem;padding:.2rem 1rem}.widget--iw-podcast p{font-family:'Montserrat',sans-serif;margin:0}.widget--iw-timeline{color:#3e0d81;font-family:"Montserrat";font-weight:700;padding:0}.widget--iw-timeline .wrapper{margin-top:4rem;max-width:var(--wrapper-max-width)}.widget--iw-timeline .wrapper::before{background-image:linear-gradient(to bottom,rgba(62,13,129,0.3) 50%,transparent 50%);background-position:left top;background-repeat:repeat;background-size:20px 20px;bottom:0;content:'';left:50%;position:absolute;top:0;width:.1rem}.widget--iw-timeline .timeline-el{--gutter:9rem;align-items:center;display:flex;gap:var(--gutter);margin:2rem 0 8rem;padding-top:4rem;position:relative}@media (max-width:768px){.widget--iw-timeline .timeline-el{margin:2rem 0 6rem}}@media (max-width:600px){.widget--iw-timeline .timeline-el{margin:2rem 0 4rem}}.widget--iw-timeline .timeline-el:nth-child(even){flex-direction:row-reverse}.widget--iw-timeline .timeline-el:nth-child(even) h3,.widget--iw-timeline .timeline-el:nth-child(even) p{text-align:right}.widget--iw-timeline .timeline-el::after{--size:1.6rem;background:#f9d957;border-radius:calc(var(--size) / 2);content:'';height:var(--size);left:calc(50% - var(--size) / 2);position:absolute;top:calc(2rem + 50% - var(--size) / 2);width:var(--size)}.widget--iw-timeline .timeline-el.no-title .date{background:#fff;line-height:.75}.widget--iw-timeline .timeline-el.no-title::after{display:none}.widget--iw-timeline .timeline-el.no-image .text{margin-bottom:3rem;margin-top:7rem;padding-top:0}.widget--iw-timeline .timeline-el.no-image.no-date{margin-bottom:0;margin-top:0}.widget--iw-timeline .timeline-el.no-image.no-date .text{margin-top:0}.widget--iw-timeline .timeline-el.no-text .text{margin:0;padding:0}.widget--iw-timeline .timeline-el>div{flex-shrink:0;width:calc(50% - var(--gutter) / 2)}.widget--iw-timeline .timeline-el .img img{border-radius:2rem}.widget--iw-timeline .timeline-el .img span{display:block;color:#000;font-size:1rem;font-weight:normal;text-align:center;margin-top:.5rem}.widget--iw-timeline .timeline-el .text{align-self:flex-start;padding-top:12rem}@media (max-width:768px){.widget--iw-timeline .timeline-el .text{padding-top:8rem}}@media (max-width:600px){.widget--iw-timeline .timeline-el .text{padding-top:6rem}}.widget--iw-timeline .timeline-el .date{color:#f9d957;font-family:'Judson',serif;font-size:15rem;font-weight:normal;left:0;line-height:.5;position:absolute;text-shadow:0 0.6rem 1.2rem rgba(0,0,0,0.2);right:0;text-align:center;top:0;width:100%}@media (max-width:768px){.widget--iw-timeline .timeline-el .date{font-size:12rem}}@media (max-width:600px){.widget--iw-timeline .timeline-el .date{font-size:10rem}}.widget--iw-timeline .timeline-el h3{font-size:4.3rem;line-height:1}@media (max-width:768px){.widget--iw-timeline .timeline-el h3{font-size:3.6rem}}@media (max-width:600px){.widget--iw-timeline .timeline-el h3{font-size:3rem}}.widget--iw-timeline .timeline-el p{color:#000;font-size:1.6rem}@media (hover:hover){.tint-impact .widget--iw-share{padding:0 3rem 2rem}}@media (hover:hover) and (max-width:768px){.tint-impact .widget--iw-share{padding:0}}.tint-impact .widget--iw-share .widget--iw-interview{margin-left:-2rem;margin-right:-2rem}@media (max-width:768px){.tint-impact .widget--iw-share .widget--iw-interview{padding-left:2rem;padding-right:2rem}}.tint-impact .widget--iw-share.is-mercury-edit-mode{min-height:5rem}.tint-impact .widget--iw-share>.wrapper{border:2px solid #E6DBFD;border-radius:2rem;justify-content:flex-end;margin:1rem auto;transition:all .3s;position:relative;overflow:hidden}@media (hover:hover){.tint-impact .widget--iw-share>.wrapper{border:2px solid transparent}.tint-impact .widget--iw-share>.wrapper>.share{opacity:0;transition:all .3s}.tint-impact .widget--iw-share>.wrapper>.share a{width:0;transition:all .3s}.tint-impact .widget--iw-share>.wrapper:hover{border:2px solid #E6DBFD}.tint-impact .widget--iw-share>.wrapper:hover>.share{opacity:1;left:auto}.tint-impact .widget--iw-share>.wrapper:hover>.share a{width:2.7rem}}@media (max-width:768px){.tint-impact .widget--iw-share>.wrapper{border:none !important;margin:0 !important;border-radius:0}}.tint-impact .widget--iw-share>.wrapper>.share{align-items:center;display:flex;justify-content:flex-end;position:relative;padding-bottom:2rem}@media (max-width:768px){.tint-impact .widget--iw-share>.wrapper>.share:before{background:#F1F0F7;border-radius:1px;content:'';height:3px;width:100%}}.tint-impact .widget--iw-share>.wrapper>.share .social-sharing-buttons{display:inline-flex;gap:1rem;justify-content:flex-end;margin:0 0 0 2rem}.tint-impact .widget--iw-share>.wrapper>.share .social-sharing-buttons a{--btn-size:2.7rem;display:block;background:#CDB8FA;display:flex;aspect-ratio:1;border-radius:50%;height:var(--btn-size);transition:all .3s;width:var(--btn-size)}.tint-impact .widget--iw-share>.wrapper>.share .social-sharing-buttons a:hover{background:#8727db}.tint-impact .widget--iw-share>.wrapper>.share .social-sharing-buttons a svg{fill:#fff;height:calc(var(--btn-size) * .75);width:calc(var(--btn-size) * .75)}.tint-impact .widget--iw-share>.wrapper>.share .social-sharing-buttons a.share-x svg{height:calc(var(--btn-size) * .6);width:calc(var(--btn-size) * .6)}.tint-impact .widget--button .content{padding:2rem 0;text-align:center}.tint-impact .widget--button .content a{background:#3e0d81;border-radius:3rem;color:#fff;display:inline-flex;font-family:'Montserrat',sans-serif;font-size:1.8rem;padding:1rem 3rem;text-decoration:none}.tint-impact .widget--button.w-align-left .content{text-align:left}@media (max-width:768px){.tint-impact .widget--button.w-align-left .content{text-align:center}}.tint-impact .widget--button.w-align-right .content{text-align:right}@media (max-width:768px){.tint-impact .widget--button.w-align-right .content{text-align:center}}.block-impact-menu-teaser{margin-left:auto;max-width:45rem;min-width:45rem}@media (max-width:940px){.block-impact-menu-teaser{max-width:35rem;min-width:35rem}}@media (max-width:768px){.block-impact-menu-teaser{max-width:100%;min-width:100%;margin:3rem auto 0}}.block-impact-menu-teaser a{border-radius:1rem;display:block;overflow:hidden}.impact-teaser .content{align-items:center;aspect-ratio:16/8;background:#3e0d81;border-radius:2rem;display:flex;flex-direction:column;justify-content:center;margin:4rem 0 8rem;overflow:hidden;padding:0;position:relative;text-align:center;z-index:2}@media (max-width:600px){.impact-teaser .content{aspect-ratio:16/12}}.impact-teaser h1{aspect-ratio:439/135;font-size:1rem;background:url("/themes/custom/econocom/impact/assets/econocom-impact-livetech-white2.svg") no-repeat center center/contain;margin:0 auto;width:60rem}@media (max-width:768px){.impact-teaser h1{width:40rem}}@media (max-width:600px){.impact-teaser h1{line-height:.8;aspect-ratio:2.5;width:30rem}}.impact-teaser h1 span{opacity:0}.impact-teaser p{animation:herocontent 0.8s cubic-bezier(0.76,0,0.24,1) 0.8s forwards;color:#fff;font-family:'Judson',serif;font-size:3.8rem;opacity:0}@media (max-width:768px){.impact-teaser p{font-size:3.2rem}}@media (max-width:600px){.impact-teaser p{font-size:2.3rem;line-height:1.2}}.impact-teaser img,.impact-teaser video{top:0;left:0;bottom:0;right:0;object-fit:cover;object-position:center;position:absolute;width:100%}@media (max-width:600px){.impact-teaser img{bottom:0;height:100%;left:0;right:0;top:0;transform:none}}@media (max-width:600px){.impact-teaser video{display:none}}.impact-teaser .btn{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s;margin-top:8rem}@media (max-width:600px){.impact-teaser .btn{padding:1.5rem 3rem}}.impact-teaser .btn:hover{background:#f9c757}@media (max-width:940px){.impact-teaser .btn{margin-top:4rem}}@media (max-width:768px){.impact-teaser .btn{margin-top:3rem}}@media (max-width:600px){.impact-teaser .btn{font-size:1.2rem;margin-top:1.5rem}}.in-impact .site-header{background-color:#3e0d81;color:#fff}.in-impact .site-header .wrapper{padding-bottom:0}.in-impact .site-header .content{padding:0}.in-impact .site-header .bg{background-color:#3e0d81}.in-impact .site-header .pre-header{color:#3e0d81}.in-impact .site-header .pre-header:before{background-color:#fff}.in-impact .site-header .block-language .language-link.is-active{color:#3e0d81}.in-impact .site-header .btn{font-family:"Judson",serif;white-space:nowrap}.in-impact .site-name a{aspect-ratio:7.2;background-image:url(/themes/custom/econocom/impact/assets/econocom-impact-livetech-white2.svg);height:4rem;margin-top:.8rem}@media (max-width:600px){.in-impact .site-name a{width:22rem}}.in-impact .toggle-search .icon-search:before,.in-impact .toggle-menu .icon-burger:before{color:#fff}.in-impact.menu-shown .site-name a{background-image:url(/themes/custom/econocom/impact/assets/econocom-impact-livetech2.svg)}.impact-menu{font-family:'Judson',serif;font-weight:bold;position:relative}@media (max-width:940px){.impact-menu{width:0;overflow:hidden}}.impact-menu li{list-style:none}.impact-menu a{color:inherit;text-decoration:none}.impact-menu>.item-list>ul{display:flex;margin:0 1rem}.impact-menu>.item-list>ul .level1{display:flex;flex-direction:column;padding:4rem 0;margin:0 2rem;position:relative}.impact-menu>.item-list>ul .level1::after{background:#fff;bottom:3.5rem;content:'';height:1px;left:0;opacity:0;position:absolute;right:0;transition:opacity .3s}.impact-menu>.item-list>ul .level1 span{color:#CDB8FA;font-size:1.2rem}.impact-menu>.item-list>ul .level1 strong{font-size:1.5rem}.impact-menu>.item-list>ul>li:hover a:after{opacity:1}.impact-menu>.item-list>ul>li:hover>.item-list{display:flex}.impact-menu>.item-list>ul>li>.item-list{display:none}.impact-menu .level2{--pillar-width:13rem;background:#CDB8FA;border-radius:0 0 2rem 2rem;left:0;position:absolute;right:0;top:100%}.impact-menu .level2 .pillar{align-items:flex-start;color:#3e0d81;display:flex;flex-direction:column;font-size:1.2rem;justify-content:center;line-height:1.1;padding:2rem;width:var(--pillar-width)}.impact-menu .level2 .pillar span{display:block;margin-bottom:1rem}.impact-menu .level2 .pillar strong{font-size:1.5rem}.impact-menu .level2 .articles{background-color:#875BC3;font-weight:normal;width:calc(50% - var(--pillar-width) / 2)}.impact-menu .level2 .articles>span{border-bottom:1px solid rgba(205,184,250,0.1);color:#CDB8FA;display:block;font-size:1.2rem;margin:1rem}.impact-menu .level2 .articles>ul>li{font-size:1.5rem;letter-spacing:.01;padding:1rem}.impact-menu .level2 .articles>ul>li .item-list{display:none}.impact-menu .level2 .articles>ul>li a{align-items:center;display:inline-flex}.impact-menu .level2 .articles>ul>li:hover,.impact-menu .level2 .articles>ul>li.active{background-color:#51258E}.impact-menu .level2 .articles>ul>li:last-child a{border-bottom:1px solid transparent;transition:border .3s}.impact-menu .level2 .articles>ul>li:last-child a:before{content:'\e92f';font-family:'ec-icons';font-style:normal;font-weight:normal;padding-right:.6rem;font-size:.7em}.impact-menu .level2 .articles>ul>li:last-child:hover,.impact-menu .level2 .articles>ul>li:last-child.active{background-color:#875BC3}.impact-menu .level2 .articles>ul>li:last-child:hover a,.impact-menu .level2 .articles>ul>li:last-child.active a{border-bottom:1px solid #fff}.impact-menu .level2 .summary{background:#51258E;border-radius:0 0 2rem 0;font-weight:normal;width:calc(50% - var(--pillar-width) / 2)}.impact-menu .level2 .summary>span{border-bottom:1px solid rgba(205,184,250,0.1);color:#CDB8FA;display:block;font-size:1.2rem;margin:1rem}.impact-menu .level2 .summary .item-list a{display:inline-block;font-size:1.5rem;font-style:italic;padding:1rem;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.7rem;transition:text-decoration .3s}.impact-menu .level2 .summary .item-list a:hover{text-decoration-color:#fff}.impact-contact .content{background-color:#3e0d81;color:#fff}.impact-contact .content .wrapper{margin:0 auto 3rem;max-width:70rem;width:80%}.impact-contact .intro-wrapper p{text-align:left;margin-bottom:4rem}.impact-contact .webform-ajax-form-wrapper form{display:grid;font-family:"'Judson', serif";grid-gap:2rem;grid-template-columns:1fr 1fr;padding:4rem 0}@media (max-width:768px){.impact-contact .webform-ajax-form-wrapper form{grid-template-columns:1fr}}.impact-contact .webform-ajax-form-wrapper form>div{padding:0;margin:1em 0;width:100%}.impact-contact .webform-ajax-form-wrapper form>div.form-item-email{width:100%}.impact-contact .webform-ajax-form-wrapper form>div.form-item-pays{margin-right:0;width:100%}.impact-contact .webform-ajax-form-wrapper form>div.form-item-message,.impact-contact .webform-ajax-form-wrapper form>div.form-actions,.impact-contact .webform-ajax-form-wrapper form>div.disclaimer{grid-column:1 / 3;width:100%}@media (max-width:768px){.impact-contact .webform-ajax-form-wrapper form>div.form-item-message,.impact-contact .webform-ajax-form-wrapper form>div.form-actions,.impact-contact .webform-ajax-form-wrapper form>div.disclaimer{grid-column:1 / 1}}.impact-contact .webform-ajax-form-wrapper form .webform-confirmation{grid-column:1 / 3;display:flex;flex-direction:column;gap:2rem;margin-top:-2rem}.impact-contact .webform-ajax-form-wrapper form .webform-confirmation:before{background-image:url(/themes/custom/econocom/impact/assets/contact-confirm.svg);background-size:contain;background-repeat:no-repeat;background-position:center;content:"";display:block;width:10rem;height:10.2rem}.impact-contact .webform-ajax-form-wrapper form .webform-confirmation p{margin-bottom:1em}
.comment-review-form fieldset,.ecform fieldset{border:none;margin:3rem 0 1rem}.comment-review-form fieldset legend,.ecform fieldset legend{font-family:'Montserrat';font-size:3rem;font-weight:700}.comment-review-form .fieldset-wrapper,.ecform .fieldset-wrapper{display:flex;flex-wrap:wrap;margin-right:-4rem}.comment-review-form .fieldset-wrapper>.form-item,.ecform .fieldset-wrapper>.form-item{margin-right:4rem;width:calc(25% - 4rem)}@media (max-width:940px){.comment-review-form .fieldset-wrapper>.form-item,.ecform .fieldset-wrapper>.form-item{width:calc(50% - 4rem)}}@media (max-width:600px){.comment-review-form .fieldset-wrapper>.form-item,.ecform .fieldset-wrapper>.form-item{width:calc(100% - 4rem)}}.comment-review-form label,.ecform label{color:#b3b7c5;display:block;font-size:2.2rem;font-weight:600;margin-bottom:-1rem;text-transform:lowercase;transform-origin:left top;transition:all .3s}.comment-review-form .active label,.ecform .active label{opacity:.5;transform:scale(0.7);height:auto !important}.comment-review-form .active input,.comment-review-form .active textarea,.ecform .active input,.ecform .active textarea{border-bottom:2px solid #8727db}.comment-review-form .form-break,.ecform .form-break{height:0;padding:0;width:100%}.comment-review-form .form-type-select,.ecform .form-type-select{border-bottom:2px solid rgba(135,39,219,0.5);height:5.3rem;position:relative}.comment-review-form .form-type-select .form-item--error-message,.ecform .form-type-select .form-item--error-message{position:absolute;bottom:-2.2rem}.comment-review-form .form-type-select:after,.ecform .form-type-select:after{color:#b3b7c5;content:"\e906";font-family:"ec-icons";font-size:.5em;position:absolute;top:1rem;right:.2rem}.comment-review-form .form-type-select.active,.ecform .form-type-select.active{border-bottom:2px solid #8727db}.comment-review-form .form-type-select label,.ecform .form-type-select label{position:relative}.comment-review-form .form-type-select select,.ecform .form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;left:0;top:0;height:6.2rem;outline:none;opacity:0;position:absolute;width:100%;z-index:2}.comment-review-form .form-required:after,.ecform .form-required:after{content:'*';background:none;margin:0;vertical-align:unset}.comment-review-form .form-value,.ecform .form-value{color:#3e0d81;font-weight:400}.comment-review-form .form-item--error-message,.ecform .form-item--error-message{color:#8727db !important;font-size:1.2rem;position:absolute}.comment-review-form .form-item--error-message:before,.ecform .form-item--error-message:before{display:none}.comment-review-form .form-item--error-message strong,.ecform .form-item--error-message strong{font-weight:400}.comment-review-form .form-text,.comment-review-form .form-number,.comment-review-form .form-email,.comment-review-form .form-tel,.comment-review-form .form-textarea,.ecform .form-text,.ecform .form-number,.ecform .form-email,.ecform .form-tel,.ecform .form-textarea{background:none;border-bottom:2px solid rgba(135,39,219,0.5);border-left:0;border-right:0;border-top:0;color:#3e0d81;font-weight:400;outline:none;padding-bottom:.5rem;transition:all .3s;width:100%}.comment-review-form .form-text.error,.comment-review-form .form-number.error,.comment-review-form .form-email.error,.comment-review-form .form-tel.error,.comment-review-form .form-textarea.error,.ecform .form-text.error,.ecform .form-number.error,.ecform .form-email.error,.ecform .form-tel.error,.ecform .form-textarea.error{border-bottom:2px solid #8727db;border-left:0;border-right:0;border-top:0}.comment-review-form .form-actions,.ecform .form-actions{padding-right:0;text-align:right;width:100%}.comment-review-form .webform-file-button,.ecform .webform-file-button{background:#f9d957;border-radius:3rem;color:#3e0d81;cursor:pointer;display:inline-block;font-family:"Montserrat";font-size:1.4rem;font-weight:700;margin-top:1.2rem;padding:1.1rem 3rem 1.1rem}.comment-review-form .webform-button--submit,.ecform .webform-button--submit{background:#f9d957;border-radius:3rem;color:#3e0d81;font-family:"Montserrat";font-size:1.6rem;font-weight:700;margin-top:1.2rem;padding:1.3rem 4rem 1.3rem}.comment-review-form .form-managed-file .form-item,.ecform .form-managed-file .form-item{align-items:baseline;display:flex}.comment-review-form .form-managed-file .file,.ecform .form-managed-file .file{color:#3e0d81;font-size:1.6rem}.comment-review-form .form-managed-file .file a,.ecform .form-managed-file .file a{text-decoration:none}.comment-review-form .form-managed-file .form-submit[name='quotes_remove_button'],.ecform .form-managed-file .form-submit[name='quotes_remove_button']{background:#dadbe3;border:none;border-radius:3rem;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.2rem;font-weight:700;margin:1.2rem 0;padding:1rem 2.7rem 1rem}.comment-review-form .institution .fieldset-wrapper>.form-item,.ecform .institution .fieldset-wrapper>.form-item{width:calc(100% / 3 - 4rem)}@media (max-width:768px){.comment-review-form .institution .fieldset-wrapper>.form-item,.ecform .institution .fieldset-wrapper>.form-item{width:calc(50% - 4rem)}}@media (max-width:600px){.comment-review-form .institution .fieldset-wrapper>.form-item,.ecform .institution .fieldset-wrapper>.form-item{width:calc(100% - 4rem)}}.comment-review-form .your-quote .fieldset-wrapper>.form-item,.ecform .your-quote .fieldset-wrapper>.form-item{width:calc(100% / 2 - 4rem)}@media (max-width:600px){.comment-review-form .your-quote .fieldset-wrapper>.form-item,.ecform .your-quote .fieldset-wrapper>.form-item{width:calc(100% - 4rem)}}.comment-review-form .chromebook-notice,.ecform .chromebook-notice{color:#8727db;width:100% !important}.comment-review-form .chromebook-notice:before,.ecform .chromebook-notice:before{border-radius:50%;border:1px solid #8727db;content:'i';display:inline-flex;justify-content:center;font-weight:700;font-size:1.7rem;height:2.5rem;width:2.5rem;margin-right:1rem}.comment-review-form .form-item-lease-rental,.ecform .form-item-lease-rental{padding-bottom:5rem;position:relative}.comment-review-form .form-item-lease-rental:before,.ecform .form-item-lease-rental:before{background:#f7f8fc;bottom:-1rem;content:'';left:-1rem;position:absolute;right:-1rem;top:-1rem}.comment-review-form .form-item-lease-rental label,.ecform .form-item-lease-rental label{color:#3e0d81 !important;opacity:1;transform:scale(0.7);transition:all 0}.comment-review-form .form-item-lease-rental input,.ecform .form-item-lease-rental input{display:none}.comment-review-form .form-item-lease-rental .result-display,.ecform .form-item-lease-rental .result-display{height:3rem;position:absolute;bottom:1.8rem;width:100%}.comment-review-form .form-item-lease-rental .quarter-notice,.ecform .form-item-lease-rental .quarter-notice{font-size:1.3rem;position:absolute;bottom:0}.comment-review-form{display:flex;flex-wrap:wrap;margin-right:-4rem}.comment-review-form .form-submit{background:#f9d957;border-radius:3rem;border:0;color:#3e0d81;display:inline-block;font-family:"Montserrat";font-size:1.6rem;font-weight:700;padding:1.5rem 5rem;position:relative;text-align:center;text-decoration:none;transition:background,border .3s,.3s}@media (max-width:600px){.comment-review-form .form-submit{padding:1.5rem 3rem}}.comment-review-form .form-submit:hover{background:#f9c757}.comment-review-form .description{font-size:1.2rem;letter-spacing:-.05rem;margin-top:.5rem;opacity:.6}.comment-review-form>.form-item-name,.comment-review-form>.field--name-field-email{margin-right:4rem;width:calc(100% / 2 - 4rem)}@media (max-width:600px){.comment-review-form>.form-item-name,.comment-review-form>.field--name-field-email{width:calc(100% - 4rem)}}.comment-review-form>.field--name-field-company-name,.comment-review-form>.field--name-field-job-title,.comment-review-form>.field--name-field-contract-number,.comment-review-form>.field--name-field-rating{margin-right:4rem;width:calc(100% / 3 - 4rem)}@media (max-width:768px){.comment-review-form>.field--name-field-company-name,.comment-review-form>.field--name-field-job-title,.comment-review-form>.field--name-field-contract-number,.comment-review-form>.field--name-field-rating{width:calc(50% - 4rem)}}@media (max-width:600px){.comment-review-form>.field--name-field-company-name,.comment-review-form>.field--name-field-job-title,.comment-review-form>.field--name-field-contract-number,.comment-review-form>.field--name-field-rating{width:calc(100% - 4rem)}}.comment-review-form>.field--name-comment-body{margin-right:4rem;width:calc(100% / 3 * 2 - 4rem)}@media (max-width:768px){.comment-review-form>.field--name-comment-body{width:calc(50% - 4rem)}}@media (max-width:600px){.comment-review-form>.field--name-comment-body{width:calc(100% - 4rem)}}.comment-review-form>.field--name-field-rating .br-wrapper{margin-top:2rem}.comment-review-form>.field--name-field-rating .form-type-select{border:none !important}.comment-review-form>.field--name-field-rating .form-type-select.active label{opacity:1;transform:scale(1)}.comment-review-form>.field--name-field-rating .form-type-select .form-value,.comment-review-form>.field--name-field-rating .form-type-select:after{display:none}.path-kontakt .contact-form .form-type-checkbox,.path-contact .contact-form .form-type-checkbox{position:relative;width:100%}.path-kontakt .contact-form .form-item--error-message,.path-contact .contact-form .form-item--error-message{margin-top:1rem}.path-kontakt .contact-form .description,.path-contact .contact-form .description{font-size:1.4rem;color:#fff;margin-top:1.5rem;margin-left:4rem}.path-kontakt .contact-form .form-checkbox,.path-contact .contact-form .form-checkbox{display:none}.path-kontakt .contact-form .form-checkbox+label,.path-contact .contact-form .form-checkbox+label{font-size:1.9rem;padding-left:4rem}.path-kontakt .contact-form .form-checkbox+label:before,.path-contact .contact-form .form-checkbox+label:before{content:'\ea53';font-family:"ec-icons";font-weight:normal;left:0;margin-right:1rem;position:absolute;top:0}.path-kontakt .contact-form .form-checkbox:checked+label:before,.path-contact .contact-form .form-checkbox:checked+label:before{content:'\ea52'}
