@font-face{font-family:'Montserrat';src:url("../fonts/MontserratV1-Light.woff2") format("woff2"),url("../fonts/MontserratV1-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("../fonts/MontserratV1-LightItalic.woff2") format("woff2"),url("../fonts/MontserratV1-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url("../fonts/MontserratV1-Italic.woff2") format("woff2"),url("../fonts/MontserratV1-Italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url("../fonts/MontserratV1-Regular.woff2") format("woff2"),url("../fonts/MontserratV1-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("../fonts/MontserratV1-Medium.woff2") format("woff2"),url("../fonts/MontserratV1-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("../fonts/MontserratV1-MediumItalic.woff2") format("woff2"),url("../fonts/MontserratV1-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url("../fonts/MontserratV1-SemiBold.woff2") format("woff2"),url("../fonts/MontserratV1-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("../fonts/MontserratV1-SemiBoldItalic.woff2") format("woff2"),url("../fonts/MontserratV1-SemiBoldItalic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url("../fonts/MontserratV1-Bold.woff2") format("woff2"),url("../fonts/MontserratV1-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("../fonts/MontserratV1-BoldItalic.woff2") format("woff2"),url("../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("../fonts/roboto-v30-latin-ext_latin-regular.woff2") format("woff2"),url("../fonts/roboto-v30-latin-ext_latin-regular.woff") format("woff")}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:local(""),url("../fonts/roboto-v30-latin-ext_latin-italic.woff2") format("woff2"),url("../fonts/roboto-v30-latin-ext_latin-italic.woff") format("woff")}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local(""),url("../fonts/roboto-v30-latin-ext_latin-500.woff2") format("woff2"),url("../fonts/roboto-v30-latin-ext_latin-500.woff") format("woff")}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local(""),url("../fonts/roboto-v30-latin-ext_latin-700.woff2") format("woff2"),url("../fonts/roboto-v30-latin-ext_latin-700.woff") format("woff")}@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:local(""),url("../fonts/roboto-v30-latin-ext_latin-700italic.woff2") format("woff2"),url("../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("../assets/flags/at.svg")}.websites-list span.be:before{background-image:url("../assets/flags/be.svg")}.websites-list span.br:before{background-image:url("../assets/flags/br.svg")}.websites-list span.ch:before{background-image:url("../assets/flags/ch.svg")}.websites-list span.corp:before{background-image:url("../assets/flags/corp.svg")}.websites-list span.de:before{background-image:url("../assets/flags/de.svg")}.websites-list span.es:before{background-image:url("../assets/flags/es.svg")}.websites-list span.it:before{background-image:url("../assets/flags/it.svg")}.websites-list span.lu:before{background-image:url("../assets/flags/lu.svg")}.websites-list span.nl:before{background-image:url("../assets/flags/nl.svg")}.websites-list span.pl:before{background-image:url("../assets/flags/pl.svg")}.websites-list span.uk:before{background-image:url("../assets/flags/uk.svg")}.websites-list span.us:before{background-image:url("../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 .lpb-controls{top:5px;left: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--poster h3{color:#fff;font-size:2rem;margin:2rem 0}@media (max-width: 768px){.widget--poster h3{font-size:1.8rem}}@media (max-width: 600px){.widget--poster h3{font-size:1.6rem}}.widget--poster h3 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}.widget--w-diablocom{background-color:#f7f8fc;padding:5rem 0}.widget--w-diablocom .container-rappel{margin:0 auto}#wcb-modal-title{display:none}#wcb-button{display:none}.rappel{display:flex;justify-content:center;align-items:center}.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(../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(../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}.ec-form .form-checkboxes{display:flex;flex-wrap:wrap;gap:2rem}.ec-form .form-checkboxes .form-type-checkbox{width:auto}.ec-form .form-type-checkbox{position:relative;width:100%}.ec-form .form-checkbox{display:none}.ec-form .form-checkbox+label{color:#3e0d81;font-size:1.9rem;padding-left:4rem}@media (max-width: 768px){.ec-form .form-checkbox+label{font-size:1.5rem}}.ec-form .form-checkbox+label:before{color:#3e0d81;content:'\ea53';font-family:"ec-icons";font-weight:normal;left:0;margin-right:1rem;position:absolute;top:0}.ec-form .form-checkbox:checked+label:before{content:'\ea52'}.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}
/*# sourceMappingURL=econocom.css.map */
