@charset "UTF-8";
/*!
© 1991 - 2021 DESIGN PORTFOLIO
SOME RIGHTS RESERVED
www.design-portfolio.co.uk
*/@font-face{font-family:LL Circular;font-style:normal;font-weight:400;src:url("../fonts/ll-circular/Circular Std Book.otf") format("opentype")}@font-face{font-family:LL Circular;font-style:italic;font-weight:400;src:url("../fonts/ll-circular/Circular Std Book Italic.otf") format("opentype")}@font-face{font-family:LL Circular;font-style:normal;font-weight:500;src:url("../fonts/ll-circular/Circular Std Medium.otf") format("opentype")}@font-face{font-family:LL Circular;font-style:italic;font-weight:500;src:url("../fonts/ll-circular/Circular Std Medium Italic.otf") format("opentype")}@font-face{font-family:LL Circular;font-style:normal;font-weight:700;src:url("../fonts/ll-circular/Circular Std Bold.otf") format("opentype")}@font-face{font-family:LL Circular;font-style:italic;font-weight:700;src:url("../fonts/ll-circular/Circular Std Bold Italic.otf") format("opentype")}@font-face{font-family:LL Circular;font-style:normal;font-weight:800;src:url("../fonts/ll-circular/Circular Std Black.otf") format("opentype")}@font-face{font-family:LL Circular;font-style:italic;font-weight:800;src:url("../fonts/ll-circular/Circular Std Black Italic.otf") format("opentype")}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(../fonts/icomoon/icomoon.woff2?cc7x97) format("woff2"),url(../fonts/icomoon/icomoon.ttf?cc7x97) format("truetype"),url(../fonts/icomoon/icomoon.woff?cc7x97) format("woff"),url(../fonts/icomoon/icomoon.svg?cc7x97#icomoon) format("svg")}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:6px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{display:inline-block;height:18px;position:relative;width:25px}.hamburger-inner{display:block;margin-top:-1px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:0;height:2px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:25px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--3dx .hamburger-box{perspective:50px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:50px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:50px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:50px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:50px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:50px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-5px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-5px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(5px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(5px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-5px,-6.25px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-5px,6.25px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(5px,-6.25px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(5px,6.25px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-16px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-8px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-16px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-8px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:1px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:8px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:16px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:1px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:8px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:16px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{right:0;top:8px;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{background-color:transparent!important;transition-delay:0s;transition-timing-function:ease-out}.hamburger--emphatic.is-active .hamburger-inner:before{left:-50px;top:-50px;transform:translate3d(50px,50px,0) rotate(45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-50px;top:-50px;transform:translate3d(-50px,50px,0) rotate(-45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{right:0;top:8px;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{background-color:transparent!important;transition-delay:0s;transition-timing-function:ease-out}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-50px;top:50px;transform:translate3d(50px,-50px,0) rotate(-45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-50px;top:50px;transform:translate3d(-50px,-50px,0) rotate(45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner:before{top:8px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider .hamburger-inner:after{top:16px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{opacity:0;transform:rotate(-45deg) translate3d(-3.5714285714px,-6px,0)}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1px}.hamburger--slider-r .hamburger-inner:before{top:8px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider-r .hamburger-inner:after{top:16px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{opacity:0;transform:rotate(45deg) translate3d(3.5714285714px,-6px,0)}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:1px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:8px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:16px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{background-color:transparent!important;transition-delay:.22s}.hamburger--spring.is-active .hamburger-inner:before{top:0;transform:translate3d(0,8px,0) rotate(45deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--spring.is-active .hamburger-inner:after{top:0;transform:translate3d(0,8px,0) rotate(-45deg);transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--spring-r .hamburger-inner{bottom:0;top:auto;transition-delay:0s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-16px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-8px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{background-color:transparent!important;transform:rotate(90deg);transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotate(-90deg);transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-duration:0s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-duration:0s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}html{font-size:16px}body,html{min-height:100vh}body{font-size:1rem}@media (max-width:767px){body .container{max-width:480px}}body .menu-backdrop{background-color:#202122;bottom:0;left:0;position:fixed;right:0;top:120px;z-index:100}body .menu-backdrop.fade{opacity:0}body .menu-backdrop.in{opacity:.5}@media (min-width:992px){body .menu-backdrop{top:120px}}.ccm-page{display:flex;flex-direction:column;font-family:LL Circular,sans-serif;line-height:1.5;min-height:100vh}.ccm-page .section{overflow-x:hidden;padding-bottom:1.75rem;padding-top:3rem}@media (min-width:992px){.ccm-page .section{padding-bottom:3.75rem;padding-top:5rem}}.ccm-page .section--tabs{padding-bottom:0}.ccm-page .section--related{background-color:#fff}.ccm-page .section--related h2{margin-bottom:3rem}.ccm-page .section--related .card__content{background-color:#f0f3f6}.ccm-page .section .h2,.ccm-page .section .stat-value,.ccm-page .section h2{color:#00a88f}.ccm-page .section--white{background-color:#fff}.ccm-page .section--white+.section--white{padding-top:0}.ccm-page .section--white+.section--related{background-color:#f0f3f6}.ccm-page .section--white+.section--related .card__content{background-color:#fff}.ccm-page .section--white .accordion,.ccm-page .section--white .box,.ccm-page .section--white .card__content,.ccm-page .section--white .pagination>li>a,.ccm-page .section--white .pagination>li>span{background-color:#f0f3f6}.ccm-page .section--pink{background-color:#ff9da1}.ccm-page .section--pink+.section--white{padding-top:0}.ccm-page .section--pink+.section--related{background-color:#f0f3f6}.ccm-page .section--pink+.section--related .card__content{background-color:#fff}.ccm-page .section--grey,.ccm-page .section--pink .accordion,.ccm-page .section--pink .box,.ccm-page .section--pink .card__content,.ccm-page .section--pink .pagination>li>a,.ccm-page .section--pink .pagination>li>span{background-color:#f0f3f6}.ccm-page .section--grey+.section--grey{padding-top:0}.ccm-page .section--grey .accordion,.ccm-page .section--grey .box,.ccm-page .section--grey .card__content,.ccm-page .section--grey .pagination>li>a,.ccm-page .section--grey .pagination>li>span{background-color:#fff}.ccm-page .section--green{background-color:#00a88f;color:#fff}.ccm-page .section--green .h2,.ccm-page .section--green .stat-value,.ccm-page .section--green h2{color:#fff}.ccm-page .section--green+.section--green{padding-top:0}.ccm-page .section--green .box,.ccm-page .section--green .card__content{background-color:#fff;color:#202122}.ccm-page .section--green .box a,.ccm-page .section--green .card__content a{color:#2332c4}.ccm-page .section--green .box a:hover,.ccm-page .section--green .card__content a:hover{color:#202122}.ccm-page .section--green .pagination>li>a,.ccm-page .section--green .pagination>li>span{background-color:#fff}.ccm-page .section--green .pagination>.active>a,.ccm-page .section--green .pagination>.active>a:focus,.ccm-page .section--green .pagination>.active>a:hover,.ccm-page .section--green .pagination>.active>span,.ccm-page .section--green .pagination>.active>span:focus,.ccm-page .section--green .pagination>.active>span:hover{background-color:#2332c4!important;color:#fff!important}.ccm-page .section--green .box{color:#202122}.ccm-page .section--green .box__header{background-color:#f0f3f6}.ccm-page .section--green .card:hover{color:inherit}.ccm-page .section--green .accordion{background-color:#fff;color:#202122}.ccm-page .section--green .accordion .panel-heading a{color:#202122}.ccm-page .section--green .accordion .panel-body a{color:#2332c4}.ccm-page .section--green .accordion .panel-body a:hover{color:#202122}.ccm-page .section--blue{background-color:#2332c4;color:#fff}.ccm-page .section--blue .h2,.ccm-page .section--blue .stat-value,.ccm-page .section--blue h2{color:#fff}.ccm-page .section--blue .accordion,.ccm-page .section--blue .box,.ccm-page .section--blue .card__content{background-color:#fff}.ccm-page .section--blue .accordion a,.ccm-page .section--blue .box a,.ccm-page .section--blue .card__content a{color:#2332c4}.ccm-page .section--blue .accordion a:hover,.ccm-page .section--blue .box,.ccm-page .section--blue .box a:hover,.ccm-page .section--blue .card__content a:hover{color:#202122}.ccm-page .section--blue .box__header{background-color:#f0f3f6}.ccm-page .section--blue .link,.ccm-page .section--blue a{color:#202122}.ccm-page .section--blue .button--solid--blue,.ccm-page .section--blue .link:hover,.ccm-page .section--blue a:hover{color:#fff}.ccm-page .section--blue .card:hover{color:inherit}.ccm-page .section--blue blockquote .quote--large:before,.ccm-page .section--blue blockquote .quote:before{color:#00a88f}.ccm-page .section--breadcrumbs{padding-bottom:3rem;padding-top:2rem}.ccm-page .padding-top--10{padding-top:10px}.ccm-page .padding-top--30,.ccm-page .padding-top--60{padding-top:30px}@media (min-width:768px){.ccm-page .padding-top--60{padding-top:45px}}@media (min-width:992px){.ccm-page .padding-top--60{padding-top:60px}}.ccm-page .padding-top--80{padding-top:40px}@media (min-width:768px){.ccm-page .padding-top--80{padding-top:60px}}@media (min-width:992px){.ccm-page .padding-top--80{padding-top:80px}}.ccm-page .padding-bottom--10{padding-bottom:10px}.ccm-page .padding-bottom--30,.ccm-page .padding-bottom--60{padding-bottom:30px}@media (min-width:768px){.ccm-page .padding-bottom--60{padding-bottom:45px}}@media (min-width:992px){.ccm-page .padding-bottom--60{padding-bottom:60px}}.ccm-page .padding-bottom--80{padding-bottom:40px}@media (min-width:768px){.ccm-page .padding-bottom--80{padding-bottom:60px}}@media (min-width:992px){.ccm-page .padding-bottom--80{padding-bottom:80px}}.ccm-page .layout-box{display:flex;flex-direction:column;padding:40px;width:100%}.ccm-page .layout-box>div{display:flex;flex:1;flex-direction:column}.ccm-page .layout-box--white{background-color:#fff;color:#202122}.ccm-page .layout-box--green{background-color:#00a88f;color:#fff}.ccm-page .layout-box-row-sm .row{display:flex;flex-flow:row wrap}.ccm-page .layout-box-row-sm .row:after,.ccm-page .layout-box-row-sm .row:before{content:none}.ccm-page .layout-box-row-sm div[class*=col-sm-]{display:flex;flex-direction:column}@media (max-width:767px){.ccm-page .layout-box-row-sm div[class*=col-sm-]:not(.ccm-page .layout-box-row-sm div[class*=col-sm-]:last-of-type){margin-bottom:30px}}.ccm-page .layout-box-row-sm .layout-box{flex:1}.ccm-page .flex-item-align-bot{margin-top:auto}.ccm-page .inline-buttons{display:flex;flex-wrap:wrap}.ccm-page .inline-buttons>:not(:last-of-type){margin-right:20px}.ccm-page .margin-lr-auto>img{margin-left:auto;margin-right:auto}.ccm-page .box-align-items-center .box{align-items:center;display:flex;flex-direction:column;text-align:center}.ccm-page .banner--large:not(.banner--media) .h1,.ccm-page .banner--large:not(.banner--media) h1,.ccm-page .ccm-ui .cke_editable .display-heading,.ccm-page .ccm-ui .cke_editable .h1,.ccm-page .ccm-ui .cke_editable .h2,.ccm-page .ccm-ui .cke_editable .h3,.ccm-page .ccm-ui .cke_editable .h4,.ccm-page .ccm-ui .cke_editable .lead,.ccm-page .ccm-ui .cke_editable .quote,.ccm-page .ccm-ui .cke_editable .quote--large,.ccm-page .ccm-ui .cke_editable .stat-description,.ccm-page .ccm-ui .cke_editable .stat-value,.ccm-page .ccm-ui .cke_editable h1,.ccm-page .ccm-ui .cke_editable h2,.ccm-page .ccm-ui .cke_editable h3,.ccm-page .ccm-ui .cke_editable h4,.ccm-page .display-heading,.ccm-page .h1,.ccm-page .h2,.ccm-page .h3,.ccm-page .h4,.ccm-page .lead,.ccm-page .quote,.ccm-page .quote--large,.ccm-page .stat-description,.ccm-page .stat-value,.ccm-page h1,.ccm-page h2,.ccm-page h3,.ccm-page h4,.ccm-ui .cke_editable .ccm-page .display-heading,.ccm-ui .cke_editable .ccm-page .h1,.ccm-ui .cke_editable .ccm-page .h2,.ccm-ui .cke_editable .ccm-page .h3,.ccm-ui .cke_editable .ccm-page .h4,.ccm-ui .cke_editable .ccm-page .lead,.ccm-ui .cke_editable .ccm-page .quote,.ccm-ui .cke_editable .ccm-page .quote--large,.ccm-ui .cke_editable .ccm-page .stat-description,.ccm-ui .cke_editable .ccm-page .stat-value,.ccm-ui .cke_editable .ccm-page h1,.ccm-ui .cke_editable .ccm-page h2,.ccm-ui .cke_editable .ccm-page h3,.ccm-ui .cke_editable .ccm-page h4{font-weight:700}.ccm-page .banner--large:not(.banner--media) .h1,.ccm-page .banner--large:not(.banner--media) h1,.ccm-page .ccm-ui .cke_editable .display-heading,.ccm-page .ccm-ui .cke_editable .stat-value,.ccm-page .display-heading,.ccm-page .stat-value,.ccm-ui .cke_editable .ccm-page .display-heading,.ccm-ui .cke_editable .ccm-page .stat-value{font-size:2.1875rem}@media (min-width:768px){.ccm-page .banner--large:not(.banner--media) .h1,.ccm-page .banner--large:not(.banner--media) h1,.ccm-page .ccm-ui .cke_editable .display-heading,.ccm-page .ccm-ui .cke_editable .stat-value,.ccm-page .display-heading,.ccm-page .stat-value,.ccm-ui .cke_editable .ccm-page .display-heading,.ccm-ui .cke_editable .ccm-page .stat-value{font-size:3.75rem}}.ccm-page .ccm-ui .cke_editable .h1,.ccm-page .ccm-ui .cke_editable h1,.ccm-page .h1,.ccm-page h1,.ccm-ui .cke_editable .ccm-page .h1,.ccm-ui .cke_editable .ccm-page h1{font-size:1.75rem}@media (min-width:768px){.ccm-page .ccm-ui .cke_editable .h1,.ccm-page .ccm-ui .cke_editable h1,.ccm-page .h1,.ccm-page h1,.ccm-ui .cke_editable .ccm-page .h1,.ccm-ui .cke_editable .ccm-page h1{font-size:2.625rem}}.ccm-page .ccm-ui .cke_editable .h2,.ccm-page .ccm-ui .cke_editable .quote--large,.ccm-page .ccm-ui .cke_editable h2,.ccm-page .h2,.ccm-page .quote--large,.ccm-page h2,.ccm-ui .cke_editable .ccm-page .h2,.ccm-ui .cke_editable .ccm-page .quote--large,.ccm-ui .cke_editable .ccm-page h2{font-size:1.3125rem}@media (min-width:768px){.ccm-page .ccm-ui .cke_editable .h2,.ccm-page .ccm-ui .cke_editable .quote--large,.ccm-page .ccm-ui .cke_editable h2,.ccm-page .h2,.ccm-page .quote--large,.ccm-page h2,.ccm-ui .cke_editable .ccm-page .h2,.ccm-ui .cke_editable .ccm-page .quote--large,.ccm-ui .cke_editable .ccm-page h2{font-size:2rem}}.ccm-page .ccm-ui .cke_editable .h3,.ccm-page .ccm-ui .cke_editable .lead,.ccm-page .ccm-ui .cke_editable .quote,.ccm-page .ccm-ui .cke_editable .stat-description,.ccm-page .ccm-ui .cke_editable h3,.ccm-page .h3,.ccm-page .lead,.ccm-page .quote,.ccm-page .stat-description,.ccm-page h3,.ccm-ui .cke_editable .ccm-page .h3,.ccm-ui .cke_editable .ccm-page .lead,.ccm-ui .cke_editable .ccm-page .quote,.ccm-ui .cke_editable .ccm-page .stat-description,.ccm-ui .cke_editable .ccm-page h3{font-size:1.1875rem}@media (min-width:768px){.ccm-page .ccm-ui .cke_editable .h3,.ccm-page .ccm-ui .cke_editable .lead,.ccm-page .ccm-ui .cke_editable .quote,.ccm-page .ccm-ui .cke_editable .stat-description,.ccm-page .ccm-ui .cke_editable h3,.ccm-page .h3,.ccm-page .lead,.ccm-page .quote,.ccm-page .stat-description,.ccm-page h3,.ccm-ui .cke_editable .ccm-page .h3,.ccm-ui .cke_editable .ccm-page .lead,.ccm-ui .cke_editable .ccm-page .quote,.ccm-ui .cke_editable .ccm-page .stat-description,.ccm-ui .cke_editable .ccm-page h3{font-size:1.375rem}}.ccm-page .ccm-ui .cke_editable .h4,.ccm-page .ccm-ui .cke_editable h4,.ccm-page .h4,.ccm-page h4,.ccm-ui .cke_editable .ccm-page .h4,.ccm-ui .cke_editable .ccm-page h4{font-size:1rem}.ccm-page .display-heading,.ccm-page .h1,.ccm-page .h2,.ccm-page .h3,.ccm-page .h4,.ccm-page .h5,.ccm-page .lead,.ccm-page .stat-description,.ccm-page .stat-value,.ccm-page h1,.ccm-page h2,.ccm-page h3,.ccm-page h4,.ccm-page h5{line-height:1.3;margin-bottom:1.25rem;margin-top:0}.ccm-page *+.display-heading,.ccm-page *+.h1,.ccm-page *+.h2,.ccm-page *+.h3,.ccm-page *+.h4,.ccm-page *+.h5,.ccm-page *+h1,.ccm-page *+h2,.ccm-page *+h3,.ccm-page *+h4,.ccm-page *+h5{margin-top:3rem}.ccm-page .display-heading,.ccm-page .h1,.ccm-page .stat-value,.ccm-page h1{line-height:1.1}.ccm-page .h2,.ccm-page h2{line-height:1.2}.ccm-page .careersBoxes .careersBox:nth-child(2n) .h2,.ccm-page .careersBoxes .careersBox:nth-child(2n) .stat-value,.ccm-page .careersBoxes .careersBox:nth-child(2n) h2,.ccm-page .layout-box--green .h2,.ccm-page .layout-box--green .stat-value,.ccm-page .layout-box--green h2,.ccm-page .section--blue .h2,.ccm-page .section--blue .stat-value,.ccm-page .section--blue h2,.ccm-page .section--green .h2,.ccm-page .section--green .stat-value,.ccm-page .section--green h2{color:#fff}.ccm-page .careersBoxes .careersBox:nth-child(2n) .h3,.ccm-page .careersBoxes .careersBox:nth-child(2n) h3,.ccm-page .layout-box--green .h3,.ccm-page .layout-box--green h3,.ccm-page .section--blue .h3,.ccm-page .section--blue h3,.ccm-page .section--green .h3,.ccm-page .section--green h3{color:inherit}.ccm-page .careersBoxes .careersBox:nth-child(odd) .h2,.ccm-page .careersBoxes .careersBox:nth-child(odd) .stat-value,.ccm-page .careersBoxes .careersBox:nth-child(odd) h2,.ccm-page .icon-stat-box .h2,.ccm-page .icon-stat-box .stat-value,.ccm-page .icon-stat-box h2,.ccm-page .layout-box--white .h2,.ccm-page .layout-box--white .stat-value,.ccm-page .layout-box--white h2,.ccm-page .section--green .box .h2,.ccm-page .section--green .box .stat-value,.ccm-page .section--green .box h2,.ccm-page .section--grey .h2,.ccm-page .section--grey .stat-value,.ccm-page .section--grey h2,.ccm-page .section--pink .h2,.ccm-page .section--pink .stat-value,.ccm-page .section--pink h2,.ccm-page .section--white .h2,.ccm-page .section--white .stat-value,.ccm-page .section--white h2{color:#00a88f}.ccm-page .careersBoxes .careersBox:nth-child(odd) .h3,.ccm-page .careersBoxes .careersBox:nth-child(odd) h3,.ccm-page .icon-stat-box .h3,.ccm-page .icon-stat-box h3,.ccm-page .layout-box--white .h3,.ccm-page .layout-box--white h3,.ccm-page .section--green .box .h3,.ccm-page .section--green .box h3,.ccm-page .section--grey .h3,.ccm-page .section--grey h3,.ccm-page .section--pink .h3,.ccm-page .section--pink h3,.ccm-page .section--white .h3,.ccm-page .section--white h3{color:inherit}.ccm-page blockquote,.ccm-page dl,.ccm-page figure,.ccm-page ol,.ccm-page p,.ccm-page ul{margin-bottom:1.25rem;margin-top:0}.ccm-page blockquote{border-left:2px solid #dbe2e7;padding-bottom:0;padding-left:45px;padding-top:0}.ccm-page blockquote .h2:before,.ccm-page blockquote .h3:before,.ccm-page blockquote .quote--large:before,.ccm-page blockquote .quote:before,.ccm-page blockquote h2:before,.ccm-page blockquote h3:before{color:#2332c4;content:"“";display:block;font-size:50px;height:30px;line-height:1}.ccm-page .quote--large{line-height:1.2}.ccm-page hr{margin:1.25rem 0}.ccm-page .stat-value{margin-bottom:0}.ccm-page .stat-description{margin-top:0}.ccm-page a{color:#2332c4;-webkit-text-decoration:underline 2px;text-decoration:underline 2px;text-underline-offset:3px;transition:color .15s linear}.ccm-page a:hover{color:#202122}.ccm-page a.anchor{display:block;margin-top:-110px;padding-top:130px}@media (min-width:992px){.ccm-page a.anchor{margin-top:-120px;padding-top:120px}}.ccm-page .card--link .card__title,.ccm-page .card--related .card__title,.ccm-page .ccm-ui .cke_editable .link,.ccm-page .d-p-navigation .hamburger-menu .expandable ul a[target=_blank],.ccm-page .d-p-navigation .mega-menu ul li a[target=_blank],.ccm-page .link,.ccm-page .navigation-dropdown__external a,.ccm-page .navigation__external a,.ccm-ui .cke_editable .ccm-page .link{font-weight:700;text-decoration:none}.ccm-page .card--link .card__title:hover,.ccm-page .card--related .card__title:hover,.ccm-page .d-p-navigation .hamburger-menu .expandable ul a[target=_blank]:hover,.ccm-page .d-p-navigation .mega-menu ul li a[target=_blank]:hover,.ccm-page .link:hover,.ccm-page .navigation-dropdown__external a:hover,.ccm-page .navigation__external a:hover{color:#202122}.ccm-page .card--link .card__title:after,.ccm-page .card--related .card__title:after,.ccm-page .ccm-ui .cke_editable .link:after,.ccm-page .d-p-navigation .hamburger-menu .expandable ul a[target=_blank]:after,.ccm-page .d-p-navigation .mega-menu ul li a[target=_blank]:after,.ccm-page .link:after,.ccm-page .navigation-dropdown__external a:after,.ccm-page .navigation__external a:after,.ccm-ui .cke_editable .ccm-page .link:after{font-family:icomoon;font-size:1.25em;line-height:1;padding-left:.3em;vertical-align:text-top}.ccm-page .card--link .card__title:after,.ccm-page .card--related .card__title:after,.ccm-page .ccm-ui .cke_editable .link--readmore:after,.ccm-page .link--readmore:after,.ccm-ui .cke_editable .ccm-page .link--readmore:after{content:"\e900"}.ccm-page .ccm-ui .cke_editable .link--external:after,.ccm-page .d-p-navigation .hamburger-menu .expandable ul a[target=_blank]:after,.ccm-page .d-p-navigation .mega-menu ul li a[target=_blank]:after,.ccm-page .link--external:after,.ccm-page .navigation-dropdown__external a:after,.ccm-page .navigation__external a:after,.ccm-ui .cke_editable .ccm-page .link--external:after{content:"\e904"}.ccm-page .ccm-ui .cke_editable .link--download:after,.ccm-page .link--download:after,.ccm-ui .cke_editable .ccm-page .link--download:after{content:"\e906"}.ccm-page a.wrap-link{word-break:break-all}.ccm-page .icomoon{font-family:icomoon}.ccm-page .icomoon--arrow-right:after{content:"\e900"}.ccm-page img{height:100%;width:100%}.ccm-page .icon{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.ccm-page .icon--search:after{content:"\e905"}.ccm-page .icon--external:after{content:"\e904"}.ccm-page .icon--arrow-right:after{content:"\e90b"}.ccm-page .icon--arrow-left:after{content:"\e903"}.ccm-page .button,.ccm-page .ccm-ui .cke_editable .button,.ccm-ui .cke_editable .ccm-page .button{border:2px solid;border-radius:10px;display:inline-block;font-weight:700;line-height:1.3125;min-width:200px;padding:11px 22px;text-align:center;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s}.ccm-page .button--solid,.ccm-page .ccm-ui .cke_editable .button--solid,.ccm-ui .cke_editable .ccm-page .button--solid{border-color:transparent}.ccm-page .button--solid--blue,.ccm-page .ccm-ui .cke_editable .button--solid--blue,.ccm-ui .cke_editable .ccm-page .button--solid--blue{background-color:#2332c4;color:#fff}.ccm-page .button--outline.active,.ccm-page .button--outline:hover,.ccm-page .button--solid--blue.active,.ccm-page .button--solid--blue:hover,.ccm-page .button--solid--white.active,.ccm-page .button--solid--white:hover,.ccm-page .ccm-ui .cke_editable .button--outline.active,.ccm-page .ccm-ui .cke_editable .button--outline:hover,.ccm-page .ccm-ui .cke_editable .button--solid--blue.active,.ccm-page .ccm-ui .cke_editable .button--solid--blue:hover,.ccm-page .ccm-ui .cke_editable .button--solid--white.active,.ccm-page .ccm-ui .cke_editable .button--solid--white:hover,.ccm-ui .cke_editable .ccm-page .button--outline.active,.ccm-ui .cke_editable .ccm-page .button--outline:hover,.ccm-ui .cke_editable .ccm-page .button--solid--blue.active,.ccm-ui .cke_editable .ccm-page .button--solid--blue:hover,.ccm-ui .cke_editable .ccm-page .button--solid--white.active,.ccm-ui .cke_editable .ccm-page .button--solid--white:hover{background-color:#202122;color:#fff}.ccm-page .button--solid--white,.ccm-page .ccm-ui .cke_editable .button--solid--white,.ccm-ui .cke_editable .ccm-page .button--solid--white{background-color:#fff;color:#202122}.ccm-page .button--outline--blue,.ccm-page .ccm-ui .cke_editable .button--outline--blue,.ccm-ui .cke_editable .ccm-page .button--outline--blue{color:#2332c4}.ccm-page .button--outline--white,.ccm-page .ccm-ui .cke_editable .button--outline--white,.ccm-ui .cke_editable .ccm-page .button--outline--white{border-color:#fff;color:#202122}.ccm-page .careersBoxes .careersBox:nth-child(2n) .link,.ccm-page .careersBoxes .careersBox:nth-child(2n) .link--external,.ccm-page .careersBoxes .careersBox:nth-child(2n) a,.ccm-page .hero__inner .link,.ccm-page .hero__inner .link--external,.ccm-page .hero__inner a,.ccm-page .section--green .link,.ccm-page .section--green .link--external,.ccm-page .section--green a{color:#fff}.ccm-page .careersBoxes .careersBox:nth-child(2n) .link--external:hover,.ccm-page .careersBoxes .careersBox:nth-child(2n) .link:hover,.ccm-page .careersBoxes .careersBox:nth-child(2n) a:hover,.ccm-page .hero__inner .link--external:hover,.ccm-page .hero__inner .link:hover,.ccm-page .hero__inner a:hover,.ccm-page .section--green .link--external:hover,.ccm-page .section--green .link:hover,.ccm-page .section--green a:hover{color:#202122}.ccm-page .careersBoxes .careersBox:nth-child(2n) .button--solid:hover,.ccm-page .hero__inner .button--solid:hover,.ccm-page .section--green .button--solid:hover{color:#fff}.ccm-page .careersBoxes .careersBox:nth-child(2n) .button--solid--white,.ccm-page .hero__inner .button--solid--white,.ccm-page .section--green .button--solid--white{color:#202122}.ccm-page .careersBoxes .careersBox:nth-child(2n) .button--outline:hover,.ccm-page .careersBoxes .careersBox:nth-child(2n) .button--solid--blue,.ccm-page .hero__inner .button--outline:hover,.ccm-page .hero__inner .button--solid--blue,.ccm-page .section--green .button--outline:hover,.ccm-page .section--green .button--solid--blue{color:#fff}.ccm-page .button--outline.active,.ccm-page .button--outline:hover{border-color:#202122}.ccm-page .button--transparent{background-color:transparent}.ccm-page .disclaimer-post button{margin-bottom:10px;margin-right:10px}@media (min-width:992px){.ccm-page .disclaimer-post button{margin-bottom:0}}.ccm-page .view-all-container{display:flex;justify-content:center;margin:30px 0 60px}.ccm-page .bullet{background-color:#fff;border-radius:35px;color:#000;padding:8px 16px;width:-moz-fit-content;width:fit-content}.ccm-page .social-btn{display:inline-block;font-family:icomoon;font-size:0;line-height:1;text-decoration:none}.ccm-page .social-btn:before{font-size:1.75rem;line-height:1}.ccm-page .social-btn--linkedin:before{content:"\e913"}.ccm-page .social-btn--instagram:before{content:"\e912"}.ccm-page .social-btn--glassdoor:before{content:"\e910"}.ccm-page .social-btn--twitter-x:before{content:"\e911"}.ccm-page .social-btn--youtube:before{content:"\e90f"}.ccm-page .table-shrink-wrap{overflow-x:auto}.ccm-page .table-scroll{white-space:nowrap}.ccm-page .table-responsive .title{float:left;font-weight:500;text-align:left}.ccm-page table{border-bottom:2px solid #dbe2e7;border-top:2px solid #dbe2e7}.ccm-page table th{font-weight:400}.ccm-page table tr td,.ccm-page table tr th{border-top:2px solid #dbe2e7;padding:15px 8px}.ccm-page table thead tr th{border-color:#dbe2e7}.ccm-page table tbody tr td:first-of-type,.ccm-page table thead tr th:first-of-type{padding-left:0}@media (max-width:767px){.ccm-page .table-responsive{border-left:0;border-right:0}.ccm-page .table-responsive thead th{display:none}.ccm-page .table-responsive thead+tbody td{border:none!important;display:block;text-align:right}.ccm-page .table-responsive tbody tr td:first-of-type{padding-left:8px}.ccm-page .table-responsive tbody tr:nth-child(2n){background-color:rgba(0,0,0,.05)}}.ccm-page label.select{display:block;font-weight:400;position:relative}.ccm-page label.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px}.ccm-page label.select:after{border:1px solid transparent;content:"\f0d7";display:block;font-family:FontAwesome;height:100%;min-width:30px;padding:6px;pointer-events:none;position:absolute;right:0;text-align:center;top:0}.ccm-page .form-control{font-size:16px}.ccm-page .list-inline{display:flex;flex-wrap:wrap;gap:.5rem 1rem;list-style:none;margin:0 0 1rem;padding:0}.ccm-page .heart{padding-left:65px;position:relative}.ccm-page .heart:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto;content:"\e90d";display:inline-block;font-family:icomoon;font-size:35px;font-style:normal;font-variant:normal;font-weight:400;left:10px;line-height:1;position:absolute;text-transform:none;top:8px}.ccm-page .accordion{padding:30px}@media (min-width:992px){.ccm-page .accordion{padding:60px 80px}}.ccm-page .accordion.panel-group .panel{background-color:transparent;border:none;border-bottom:2px solid #dbe2e7;border-radius:0;box-shadow:none}.ccm-page .accordion.panel-group .panel:first-child{border-top:2px solid #dbe2e7}.ccm-page .accordion.panel-group .panel+.panel{margin-top:0}.ccm-page .accordion.panel-group .panel-heading+.panel-collapse>.panel-body{border:none}.ccm-page .accordion .panel-heading{border-radius:0;padding:0}.ccm-page .accordion .panel-heading a{border:none;color:inherit;display:flex;justify-content:space-between;margin-bottom:0;padding-bottom:1.3em;padding-top:1.3em;text-decoration:none}.ccm-page .accordion .panel-heading a:after{align-items:center;content:"+";display:flex;font-size:30px;justify-content:center;line-height:0;margin-left:15px;transform:rotate(45deg);transition:transform .2s}.ccm-page .accordion .panel-heading a.collapsed:after{transform:rotate(0)}.ccm-page .accordion .panel-body{padding:0 0 .5rem}.ccm-page .accordion--small{padding:10px 30px!important}.ccm-page .accordion--small.panel-group .panel{border-bottom:0}.ccm-page .accordion--small.panel-group .panel:first-child{border-top:0}.ccm-page .accordion--small .panel-heading a{padding-bottom:.8em;padding-top:.8em}.ccm-page .accordion--small .panel-heading a:after{font-size:22px}.ccm-page .box,.ccm-page .box__header{padding:2rem}.ccm-page .box__header{background-color:#00a88f;color:#fff;margin:-2rem -2rem 2rem}.ccm-page .box__header h3{margin-bottom:0}.ccm-page .box__link{text-decoration:none}@media (min-width:768px){.ccm-page .box{flex-grow:1}}@media (min-width:1200px){.ccm-page .box__header{min-height:122px}}.ccm-page .card{color:inherit;margin-bottom:1rem;text-decoration:none}.ccm-page .card,.ccm-page .card__content{display:flex;flex-direction:column;flex-grow:1}.ccm-page .card__image{overflow:hidden}.ccm-page .card__image img{transition:transform .15s;width:100%}.ccm-page .card__content{padding:1rem 1.5rem 3rem}.ccm-page .card__title{margin-bottom:8px;margin-top:0}.ccm-page .card__readmore{color:#2332c4;margin-top:auto}.ccm-page .card .link{bottom:2.5rem;color:#2332c4;position:absolute}.ccm-page .card .link:hover{color:#202122}.ccm-page .card:hover .card__image img{transform:scale(1.1)}.ccm-page .card:hover .card__readmore{color:#202122}.ccm-page .card--content:hover .card__image img{transform:none}.ccm-page .card--landing .card__content{background-color:transparent;padding-bottom:0;padding-left:0;padding-right:0}.ccm-page .card--news .card__content{min-height:250px}.ccm-page .card--news .card__link-wrapper{color:initial;text-decoration:none}.ccm-page .card--news .card__link-wrapper:hover .card__title{color:#202122}.ccm-page .card--news .card__title,.ccm-page .card--news .icon--pdf{color:#2332c4}.ccm-page .card--news .icon--pdf{font-size:1.125rem;margin-top:auto}.ccm-page .card--news .icon--pdf:hover{color:#202122}.ccm-page .card--news--rss .card__image img{font-family:"object-fit:cover";height:416px;-o-object-fit:cover;object-fit:cover;width:555px}.ccm-page .card--story{--link-color-hover:#fff;background-color:#2332c4;border-radius:16px;color:#fff;height:149px}.ccm-page .card--story .card__content .card__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:20px;line-height:26px;overflow:hidden;padding-right:40px}.ccm-page .card--story .card__content .extra_info{display:flex;flex-direction:row;justify-content:space-between}.ccm-page .card--story .card__content .extra_info .author{display:inline-block;font-size:16px;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ccm-page .card--story .card__content .extra_info .counter{font-size:16px}.ccm-page .card--story .card__content .link{align-items:center;background-color:#00a88f;border-radius:8px;bottom:unset;display:flex;height:36px;justify-content:center;right:30px;top:15px;width:36px}.ccm-page .card--story .card__content .link:before{color:#fff;content:"\e90b";font-family:icomoon;font-size:15px}.ccm-page .card--story:hover .card__content .author,.ccm-page .card--story:hover .card__content .counter{color:#fff}.ccm-page .card--link .card__title,.ccm-page .card--related .card__title{color:#2332c4}.ccm-page .card--link .card__title:after,.ccm-page .card--related .card__title:after{vertical-align:bottom}.ccm-page .card--link:hover .card__title,.ccm-page .card--related:hover .card__title{color:#202122}.ccm-page .card--related .card__content{min-height:180px}.ccm-page .indigo-top-left,.ccm-page .pink-top-left,.ccm-page .teal-top-left{position:relative}.ccm-page .indigo-top-left:after,.ccm-page .pink-top-left:after,.ccm-page .teal-top-left:after{background-position:0 0;content:"";height:260px;left:0;position:absolute;top:0;width:260px}.ccm-page .indigo-bottom-right,.ccm-page .pink-bottom-right,.ccm-page .teal-bottom-right{position:relative}.ccm-page .indigo-bottom-right:after,.ccm-page .pink-bottom-right:after,.ccm-page .teal-bottom-right:after{background-position:100% 100%;bottom:0;content:"";height:260px;position:absolute;right:0;width:260px}.ccm-page .indigo-top-left:after{background-image:url(../img/indigo-top-left.svg)}.ccm-page .indigo-bottom-right:after{background-image:url(../img/indigo-bottom-right.svg)}.ccm-page .pink-top-left:after{background-image:url(../img/pink-top-left.svg)}.ccm-page .pink-bottom-right:after{background-image:url(../img/pink-bottom-right.svg)}.ccm-page .teal-top-left:after{background-image:url(../img/teal-top-left.svg)}.ccm-page .teal-bottom-right:after{background-image:url(../img/teal-bottom-right.svg)}.ccm-page .disclaimer-box{border:1px dashed red;margin-left:-15px;margin-right:-15px;margin-top:3rem;padding:15px;position:relative}.ccm-page .disclaimer-box__title{color:red;font-size:12px;position:absolute;text-transform:uppercase;top:-1rem}.ccm-page .filter__form .group-container .row{align-items:flex-end}.ccm-page .filter__form .button-container{margin-bottom:30px}@media (min-width:768px){.ccm-page .filter__form .button-container{margin-bottom:55px}}.ccm-page .filter__form .button-container button,.ccm-page .filter__form .button-container input{margin-bottom:10px}.ccm-page .filter__form .button-container input{margin-right:15px}@media (min-width:768px){.ccm-page .filter__form .button-container{display:flex;justify-content:flex-end}}.ccm-page .filter__form .button-container-multiple{margin-bottom:20px}@media (min-width:768px){.ccm-page .filter__form .button-container-multiple{display:flex;flex-wrap:wrap;justify-content:flex-start}}.ccm-page .filter__form .button-container-multiple button{margin-bottom:30px;margin-right:20px}.ccm-page .filter__grid{align-content:flex-start}.ccm-page .filter__item--no-results{display:none;width:100%}.ccm-page .siteFooter{background-color:#202122;color:#fff;padding-bottom:3.5rem;padding-top:3.5rem}.ccm-page .siteFooter [class*=col-]{margin-bottom:1.5rem}.ccm-page .siteFooter ul{list-style:none;padding-left:0}.ccm-page .siteFooter ul.social li{display:inline-block;margin-right:20px}.ccm-page .siteFooter ul.social li a img{max-height:20px;max-width:20px}.ccm-page .siteFooter a{color:inherit;display:block;padding-bottom:.5rem;padding-top:.5rem;text-decoration:none}.ccm-page .siteFooter a:hover{color:#00a88f}.ccm-page .siteFooter__nav ul{font-weight:700;margin-top:-.5rem}.ccm-page .siteFooter__apps ul{display:flex;justify-content:flex-start}.ccm-page .siteFooter__apps li{margin-left:1rem}.ccm-page .siteFooter__apps li:first-child{margin-left:0}.ccm-page .siteFooter__copyright p{margin-bottom:0}@media (min-width:768px) and (max-width:991px){.ccm-page .siteFooter__nav ul{display:flex;flex-wrap:wrap}.ccm-page .siteFooter__nav li{margin-right:2rem}}@media (min-width:992px){.ccm-page .siteFooter{position:relative}.ccm-page .siteFooter [class*=col-]{margin-bottom:0}.ccm-page .siteFooter__nav ul{margin-bottom:-.5rem}.ccm-page .siteFooter__apps ul{justify-content:flex-end}.ccm-page .siteFooter__apps ul li a{padding-top:0}.ccm-page .siteFooter__copyright{bottom:3.5rem;position:absolute}}.ccm-page .siteHeader{height:120px;left:0;overflow:visible;position:fixed;right:0;top:0;z-index:101}@media (min-width:992px){.ccm-page .siteHeader{height:120px}}.ccm-page .siteHeader__top{background-color:#fff;height:40px;transition:height .2s}@media (min-width:992px){.ccm-page .siteHeader__top{background-color:#f0f3f6;height:40px}}.ccm-page .siteHeader__bottom{align-items:center;background-color:#fff;display:flex;height:80px;padding-left:15px;padding-right:15px;position:relative;transition:height .2s}@media (min-width:992px){.ccm-page .siteHeader__bottom{height:80px;justify-content:center;padding-left:3rem;padding-right:3rem}}.ccm-page .siteHeader__right{display:none}@media (min-width:992px){.ccm-page .siteHeader__right{align-items:center;display:flex}}.ccm-page .siteHeader .ccm-search-block-form{width:100%!important}.ccm-page .siteHeader .ccm-search-block-form input::-moz-placeholder{opacity:1}.ccm-page .siteHeader .ccm-search-block-form input::placeholder{opacity:1}.ccm-page main{flex:1 0 auto;padding-top:120px}@media (min-width:992px){.ccm-page main{padding-top:120px}}.ccm-page .row--flex{display:flex;flex-wrap:wrap}.ccm-page .row--flex:after,.ccm-page .row--flex:before{content:none}.ccm-page .row--flex>[class*=col-]{display:flex;flex-direction:column}.ccm-page .row--flex--stretch{align-items:stretch}.ccm-page .row--flex--stretch>[class*=col-]{flex-direction:unset}.ccm-page .row--boxes,.ccm-page .row--cards{margin-top:-2rem}@media (min-width:992px){.ccm-page .row--boxes,.ccm-page .row--cards{margin-top:-4rem}}.ccm-page .row--boxes{width:calc(100% + 30px)}.ccm-page .row--boxes .box,.ccm-page .row--cards .card{margin-top:2rem}@media (min-width:992px){.ccm-page .row--cards .card{margin-top:4rem}}.ccm-page .row--mobile-padded>[class*=col-],.ccm-page .row--padded>[class*=col-]{padding-bottom:30px}@media (min-width:992px){.ccm-page .row--mobile-padded>[class*=col-]{padding-bottom:0}}.ccm-page .outer--row--flex div{display:flex;flex-wrap:wrap}.ccm-page .outer--row--flex div:after,.ccm-page .outer--row--flex div:before{content:none}.ccm-page .outer--row--flex div>[class*=col-]{display:flex;flex-direction:column}.ccm-page .outer--row--flex--stretch div{align-items:stretch}.ccm-page .outer--row--flex--stretch div>[class*=col-]{flex-direction:unset}.ccm-page .outer--row--mobile-padded div>[class*=col-],.ccm-page .outer--row--padded div>[class*=col-]{padding-bottom:30px}@media (min-width:992px){.ccm-page .outer--row--mobile-padded div>[class*=col-]{padding-bottom:0}}.ccm-page .pagination{display:flex;flex-wrap:wrap}@media (min-width:480px){.ccm-page .pagination{flex-wrap:nowrap}}.ccm-page .pagination>li{margin-bottom:10px;margin-right:10px}@media (min-width:480px){.ccm-page .pagination>li{margin-bottom:0}}.ccm-page .pagination>li:last-child{margin-right:0}.ccm-page .pagination>li>a,.ccm-page .pagination>li>span{align-items:center;background-color:red;border:none;border-radius:10px;color:#202122!important;display:flex;float:none;height:40px;justify-content:center;margin-left:0;padding:0;width:40px}.ccm-page .pagination>.active>a,.ccm-page .pagination>.active>a:focus,.ccm-page .pagination>.active>a:hover,.ccm-page .pagination>.active>span,.ccm-page .pagination>.active>span:focus,.ccm-page .pagination>.active>span:hover{background-color:#00a88f!important;color:#fff!important}.ccm-page .pagination>.disabled>a,.ccm-page .pagination>.disabled>a:focus,.ccm-page .pagination>.disabled>a:hover,.ccm-page .pagination>.disabled>span,.ccm-page .pagination>.disabled>span:focus,.ccm-page .pagination>.disabled>span:hover{color:#777!important;cursor:default}.ccm-page .social-links{display:flex;list-style:none;margin-bottom:0;margin-left:-8px;padding-left:0}.ccm-page .social-links a{border-bottom:0;color:inherit;display:flex;font-size:20px;height:47px;justify-content:center;padding-left:8px;padding-right:8px;text-decoration:none}.ccm-page .social-links .fa{align-self:center}.ccm-page .swiper-pagination{justify-content:center;margin-bottom:1rem;margin-top:1rem;position:static}@media (min-width:992px){.ccm-page .swiper-pagination{margin-bottom:0}}.ccm-page .swiper-pagination,.ccm-page .swiper-pagination-bullet,.ccm-page .swiper-pagination-bullet:after{display:flex}.ccm-page .swiper-pagination-bullet{align-items:center;background-color:transparent;border-radius:0;height:28px;justify-content:center;opacity:1;width:28px}.ccm-page .swiper-pagination-bullet:after{background-color:#f0f3f6;border-radius:100%;content:"";height:17px;transition:background-color .15s;width:17px}.ccm-page .swiper-pagination-bullet:hover:after{background-color:#ccc}.ccm-page .swiper-pagination-bullet-active:after{background-color:#202122!important}.ccm-page .nav{display:flex}.ccm-page .nav-tabs{align-items:flex-end;border-bottom:0;justify-content:center;margin-bottom:0}.ccm-page .nav-tabs>li{margin-bottom:0;margin-left:7px;margin-right:7px}.ccm-page .nav-tabs>li>a{border:none;border-radius:10px 10px 0 0;font-size:1.25rem;line-height:1.1;margin-right:0;padding:14px 28px}.ccm-page .nav-tabs>li.active>a,.ccm-page .nav-tabs>li.active>a:focus,.ccm-page .nav-tabs>li.active>a:hover{background-color:#202122;border:none;color:#fff}.ccm-page .nav-pills>li+li{margin-left:14px}.ccm-page .nav-pills>li>a{border:2px solid #00a88f;border-radius:10px;line-height:1.3125;padding:11px 22px}.ccm-page .nav-pills>li.active>a,.ccm-page .nav-pills>li.active>a:focus,.ccm-page .nav-pills>li.active>a:hover{background-color:#00a88f;color:#fff}.ccm-page .nav>li{float:none}.ccm-page .nav>li>a:focus,.ccm-page .nav>li>a:hover{background-color:#f0f3f6}.ccm-page .nav a{color:#202122;font-weight:700;text-decoration:none}.ccm-page:not(.ccm-edit-mode) .animator--fade-up,.ccm-page:not(.ccm-edit-mode) .animator--fade-up-row .row>article,.ccm-page:not(.ccm-edit-mode) .animator--fade-up-row .row>div{opacity:0;transform:translateY(40px)}.ccm-page:not(.ccm-edit-mode) .animator--fade-in,.ccm-page:not(.ccm-edit-mode) .animator--fade-in-row .row>article,.ccm-page:not(.ccm-edit-mode) .animator--fade-in-row .row>div{opacity:0}.ccm-page:not(.ccm-edit-mode) .animator--move-right{transform:translateX(-40px)}.ccm-page:not(.ccm-edit-mode) .animator--hover-up:hover{transform:translateY(-20px)}.ccm-page:not(.ccm-edit-mode) .animator--hover-up{transition:all .15s linear}.ccm-page .siteHeader__languageSwitcher{margin-right:1rem;position:relative;text-align:center;z-index:2}.ccm-page .siteHeader__languageSwitcher button{background-color:#fff;border:none;padding:.5em}.ccm-page .siteHeader__languageSwitcher button:after{content:"\e901";font-family:icomoon;font-size:1.25em;line-height:1;padding-left:.3em;vertical-align:text-top}.ccm-page .siteHeader__languageSwitcher button.collapsed:after{content:"\e902"}.ccm-page .siteHeader__languageSwitcher .dropdown__content{background-color:#fff;left:0;position:absolute;right:0}.ccm-page .siteHeader__languageSwitcher ul{border:1px solid #f0f3f6;list-style:none;margin-bottom:0;padding:.5em 0}.ccm-page .siteHeader__languageSwitcher a{color:#202122;display:block;padding-bottom:.25em;padding-top:.25em;text-decoration:none}.ccm-page .banner{background-color:#f0f3f6;height:260px;position:relative}.ccm-page .banner:after,.ccm-page .banner__content,.ccm-page .banner__image{bottom:0;left:0;position:absolute;right:0;top:0}.ccm-page .banner__image img{font-family:"object-fit:cover";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ccm-page .banner__content{bottom:auto;top:65%;transform:translateY(-50%)}.ccm-page .banner .h1,.ccm-page .banner h1{margin-bottom:0;margin-top:0}.ccm-page .banner .h3{margin-bottom:0;margin-top:.5rem}.ccm-page .banner .button{margin-top:1.5rem}.ccm-page .banner--image{height:55vh}@media (min-width:768px){.ccm-page .banner--image{height:400px}}.ccm-page .banner--image:after{background-image:linear-gradient(transparent,transparent 40%,rgba(0,0,0,.3) 70%,transparent);content:""}.ccm-page .banner--image .banner__content{color:#fff;top:70%;z-index:1}.ccm-page .banner--large{height:824px}.ccm-page .banner--career{background-color:#00a88f;height:auto;overflow:hidden}.ccm-page .banner--career .banner__image{inset:auto;position:static}.ccm-page .banner--career .banner__image img{height:100%;width:auto}.ccm-page .banner--career .career-content{position:relative}.ccm-page .banner--career .career-content>.row>div{position:static}.ccm-page .banner--career .career-content__content,.ccm-page .banner--career .career-content__image{flex:1}.ccm-page .banner--career .career-content__image{display:grid;height:400px;justify-content:center;position:relative;width:100%}.ccm-page .banner--career .career-content__content{padding-top:50px}.ccm-page .banner--career .career-content__content .body,.ccm-page .banner--career .career-content__content h1{color:#fff}.ccm-page .banner--career .career-content__content h1{margin-bottom:15px}.ccm-page .banner--career .career-content__content .banner__form{--form-corner-slope-size:16px;background-color:#fff;border-top-left-radius:16px;border-top-right-radius:16px;bottom:0;left:0;padding:15px;position:absolute;width:100%;z-index:1}.ccm-page .banner--career .career-content__content .banner__form:after,.ccm-page .banner--career .career-content__content .banner__form:before{bottom:0;content:"";display:block;height:var(--form-corner-slope-size);position:absolute;width:var(--form-corner-slope-size)}.ccm-page .banner--career .career-content__content .banner__form:before{background:radial-gradient(circle var(--form-corner-slope-size) at top left,transparent 98%,#fff) 0 0;left:calc(var(--form-corner-slope-size)*-1)}.ccm-page .banner--career .career-content__content .banner__form:after{background:radial-gradient(circle var(--form-corner-slope-size) at top right,transparent 98%,#fff) 100% 0;right:calc(var(--form-corner-slope-size)*-1)}.ccm-page .banner--career .career-content__content .banner__form form{background-color:#160078;border-radius:8px;padding:15px}.ccm-page .banner--career .career-content__content .banner__form form input{height:43px}.ccm-page .banner--career .career-content__content .banner__form form .select-group{display:flex;justify-content:space-between}.ccm-page .banner--career .career-content__content .banner__form form .select-group select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTEgMS41IDcgOCA3LTgiIHN0cm9rZT0iIzE5MjMyNSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=");background-position:calc(100% - 14px) 18px;background-repeat:no-repeat;background-size:12px;border:0;height:43px;overflow:hidden;padding-left:30px;padding-right:30px;text-overflow:ellipsis;width:48%}.ccm-page .banner--career .career-content__content .banner__form form button{margin-top:0;width:100%}@media (min-width:768px){.ccm-page .banner--career .career-content__content,.ccm-page .banner--career .career-content__content .banner__form{position:relative}.ccm-page .banner--career .career-content__image{align-items:center;height:auto;justify-content:start;padding-left:50px;width:auto}}.ccm-page .biographies .card{margin-bottom:0;position:relative}.ccm-page .biographies .card__content>.committees{margin-top:auto}.ccm-page .biographies__member{margin-top:30px}.ccm-page .biographies__member--active .button--open{opacity:0!important}.ccm-page .biographies__overlay{clear:both;margin-left:15px;margin-right:15px;opacity:1!important;width:100%}.ccm-page .biographies__inner{background-color:#fff;margin-top:30px;position:relative}.ccm-page .biographies__inner .committees{margin-bottom:1.25rem}.ccm-page .biographies__image{overflow:hidden}.ccm-page .biographies__image img{transform:scale(1.1);width:100%}.ccm-page .biographies__content{padding:3.5rem 1.5rem .75rem}@media (min-width:480px){.ccm-page .biographies__content{padding:2rem 1.5rem .75rem}}.ccm-page .biographies .button--close,.ccm-page .biographies .button--open{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:#2332c4;font-size:32px;font-weight:700;height:2.5rem;line-height:1;opacity:1;position:absolute;right:2rem;text-shadow:none;transform:translate(50%,-50%);transition:all .15s;width:2.5rem;z-index:1}.ccm-page .biographies .button--close:hover,.ccm-page .biographies .button--open:hover{color:#202122}.ccm-page .biographies .button--open{bottom:0}.ccm-page .biographies .button--close{top:2rem}.ccm-page .committees{list-style:none;margin-bottom:0;margin-top:1.25rem;padding-left:0}.ccm-page .committees,.ccm-page .committees .committee,.ccm-page .committees li{display:flex}.ccm-page .committees li{align-items:center;height:30px}.ccm-page .committees .committee{align-items:center;background-color:#202122;border-radius:50%;color:#fff;flex-shrink:0;height:30px;justify-content:center;margin-right:10px;text-align:center;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:30px}.ccm-page .committees .committee.chairman{background-color:#00a88f}.ccm-page .committees--list{flex-direction:column;margin-top:0}.ccm-page .committees--list li{margin-bottom:10px}@media (min-width:768px){.ccm-page .committees--list{flex-flow:row wrap}.ccm-page .committees--list li:not(:last-child){margin-right:2rem}}@media (max-width:991px){.ccm-page .hero{background-color:#00a88f}}.ccm-page .hero .container{display:flex;flex-direction:column;justify-content:center}.ccm-page .hero__content{background-color:#00a88f;color:#fff;padding:48px 15px 28px}.ccm-page .hero__content .h2,.ccm-page .hero__content h2{color:#fff}@media (min-width:768px){.ccm-page .hero__content{padding:48px 0 28px}}.ccm-page .hero__inner{margin-left:auto;margin-right:auto;max-width:450px}.ccm-page .hero__image img{width:100%}@media (min-width:768px){.ccm-page .hero{display:flex;min-height:650px;position:relative}.ccm-page .hero__image{bottom:0;left:0;position:absolute;right:0;top:0}.ccm-page .hero__image img{font-family:"object-fit:cover";max-width:none;-o-object-fit:cover;object-fit:cover}.ccm-page .hero__content{display:flex;padding-left:30px;padding-right:30px;position:relative;z-index:1}.ccm-page .hero__inner{margin-left:0;margin-right:0;max-width:none}}@media (min-width:992px){.ccm-page .hero__content{padding-bottom:3.75rem;padding-top:5rem}}.ccm-page .imageContent__image{margin-bottom:3rem}.ccm-page .imageContent__image img{left:calc(50% - 50vw);max-width:none;position:relative;width:100vw}@media (min-width:768px){.ccm-page .imageContent{margin-bottom:-1.75rem;margin-top:-3rem}.ccm-page .imageContent--flipped .imageContent__image img{left:0}.ccm-page .imageContent__content{margin-bottom:1.75rem}}@media (min-width:768px) and (min-width:768px){.ccm-page .imageContent__content{padding-top:50px}}@media (min-width:768px) and (min-width:992px){.ccm-page .imageContent__content{padding-top:100px}}@media (min-width:768px){.ccm-page .imageContent__image{margin-bottom:0}.ccm-page .imageContent__image img{font-family:"object-fit:cover";left:calc(100% + 15px - 50vw);-o-object-fit:cover;object-fit:cover;width:calc(50vw - 15px)}}@media (min-width:992px){.ccm-page .imageContent{margin-bottom:-3.75rem;margin-top:-5rem}.ccm-page .imageContent--flipped .imageContent__image img{left:15px}.ccm-page .imageContent__content{margin-bottom:3.75rem}.ccm-page .imageContent__image img{width:calc(50vw - 30px)}}@media (min-width:1200px){.ccm-page .imageContent--flipped .imageContent__image img{left:30px}.ccm-page .imageContent__image img{width:calc(50vw - 45px)}}.ccm-page .careersBoxes .careersBox{padding:5vw 5vw 8vw;position:relative}.ccm-page .careersBoxes .careersBox:nth-child(odd){background-color:#f0f3f6}.ccm-page .careersBoxes .careersBox:nth-child(2n){background-color:#00a88f;color:#fff}.ccm-page .careersBoxes .careersBox--hasImage{padding:0!important}.ccm-page .careersBoxes .careersBox--hasImage img{font-family:"object-fit:cover";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.ccm-page .careersBoxes .careersBox{min-height:400px;padding:5vw 5vw calc(5vw - 1.25rem)}}@media (min-width:768px) and (max-width:991px){.ccm-page .careersBoxes .careersBox:nth-child(4n+1),.ccm-page .careersBoxes .careersBox:nth-child(4n+4){background-color:#f0f3f6}.ccm-page .careersBoxes .careersBox:nth-child(4n+1) .button--solid--white,.ccm-page .careersBoxes .careersBox:nth-child(4n+4) .button--solid--white{background-color:#2332c4;color:#fff}.ccm-page .careersBoxes .careersBox:nth-child(4n+1) .button--solid--white:hover,.ccm-page .careersBoxes .careersBox:nth-child(4n+4) .button--solid--white:hover{background-color:#202122}.ccm-page .careersBoxes .careersBox:nth-child(4n+1) .button--outline--white,.ccm-page .careersBoxes .careersBox:nth-child(4n+4) .button--outline--white{border-color:#2332c4;color:#2332c4}.ccm-page .careersBoxes .careersBox:nth-child(4n+1) .button--outline--white:hover,.ccm-page .careersBoxes .careersBox:nth-child(4n+4) .button--outline--white:hover{border-color:#202122;color:#fff}.ccm-page .careersBoxes .careersBox:nth-child(4n+2),.ccm-page .careersBoxes .careersBox:nth-child(4n+3){background-color:#00a88f;color:#fff}.ccm-page .careersBoxes .careersBox:last-child{background-color:#00a88f;color:#fff;min-height:auto;padding:5vw 5vw 10vw}}.ccm-page .icon-columns__icon{margin-bottom:10px}.ccm-page .icon-columns__icon img{width:144px}.ccm-page .icon-columns__title{margin-top:0}.ccm-page .icon-stat-box__icon{margin-bottom:10px}.ccm-page .icon-stat-box__icon img{width:auto}@media (min-width:480px){.ccm-page .icon-stat-box--col-2 .icon-stat-box__box{align-items:center;display:flex;flex-direction:row-reverse}.ccm-page .icon-stat-box--col-2 .icon-stat-box__icon{flex-shrink:0;margin-bottom:0;margin-left:15px}.ccm-page .icon-stat-box--col-2 .icon-stat-box__body{flex:1}}@media (min-width:768px) and (max-width:991px){.ccm-page .icon-stat-box--col-2 .icon-stat-box__box{display:block}.ccm-page .icon-stat-box--col-2 .icon-stat-box__icon{margin-bottom:15px;margin-left:0}}@media (min-width:480px) and (max-width:767px){.ccm-page .icon-stat-box--col-3 .icon-stat-box__box{align-items:center;display:flex;flex-direction:row-reverse}.ccm-page .icon-stat-box--col-3 .icon-stat-box__icon{flex-shrink:0;margin-bottom:0;margin-left:15px}.ccm-page .icon-stat-box--col-3 .icon-stat-box__body{flex:1}}.ccm-page .documents a{text-decoration:none}.ccm-page .documents i{padding-right:6px}.ccm-page .documents .tabs{--space:2rem}.ccm-page .documents .tabs .documentColumn--document{width:calc(170px + var(--space))}.ccm-page .documents .tabs .documentColumn--presentation{width:calc(125px + var(--space))}.ccm-page .documents .tabs .documentColumn--webcast{width:calc(100px + var(--space))}.ccm-page .documents .tabs .documentColumn--link{width:75px}.ccm-page .documents .tabs .actions a,.ccm-page .documents .tabs .date,.ccm-page .documents .tabs .title{display:block}.ccm-page .documents .tabs .title{font-weight:700}.ccm-page .documents .accordion tbody:nth-child(2n){background-color:rgba(0,0,0,.05)}.ccm-page .documents-summary a{text-decoration:none}.ccm-page .documents-summary i{padding-right:6px}.ccm-page .documents-summary tbody:nth-child(2n){background-color:rgba(0,0,0,.05)}.ccm-page .documents-summary .title{font-weight:700}.ccm-page .navigation{display:none;flex-direction:column;height:100%;list-style:none;margin-bottom:0;padding-left:0}@media (min-width:992px){.ccm-page .navigation{display:flex}}.ccm-page .navigation a,.ccm-page .navigation li{display:flex}.ccm-page .navigation a{align-items:center;font-weight:700;justify-content:center;text-align:center;text-decoration:none}.ccm-page .navigation a.nav-path-selected,.ccm-page .navigation a.nav-path-selected:hover{background-color:#fff;color:#2332c4}.ccm-page .navigation__internal{margin-left:1px}.ccm-page .navigation__internal:first-child{margin-left:0}.ccm-page .navigation__internal a{background-color:#2332c4;color:#fff;display:flex;flex-grow:1;padding-left:20px;padding-right:20px;transition:all .15s}.ccm-page .navigation__internal a:hover{background-color:#18238d}.ccm-page .navigation__external a{color:#202122;padding-left:15px;padding-right:15px}.ccm-page .navigation__external a:hover{color:#2332c4}@media (min-width:992px){.ccm-page .navigation{flex-direction:row;padding-right:20px}.ccm-page .navigation__internal{flex-grow:1}.ccm-page .navigation__external{margin-left:20px}.ccm-page .navigation__external~.navigation__external{margin-left:0}}@media (min-width:1300px){.ccm-page .navigation__internal{flex-grow:0;min-width:165px}.ccm-page .navigation__external{margin-left:auto}}@media (min-width:1400px){.ccm-page .navigation__internal{min-width:190px}}.ccm-page .navigation-dropdown,.ccm-page .navigation-dropdown__button{background-color:#2332c4;position:relative}.ccm-page .navigation-dropdown__button{border:0;box-shadow:none;color:#fff;height:40px;padding:0 15px;text-align:initial;width:100%}.ccm-page .navigation-dropdown__button:after{align-items:center;content:"\e902";display:flex;font-family:icomoon;font-size:1.25rem;justify-content:center;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:37px}.ccm-page .navigation-dropdown__collapse{background-color:#fff;left:0;position:absolute;top:100%;width:100%;z-index:3}.ccm-page .navigation-dropdown__menu{background-color:#fff;list-style-type:none;margin:0;padding:0}.ccm-page .navigation-dropdown__menu a{color:#202122;display:block;padding:10px 15px;text-decoration:none}.ccm-page .navigation-dropdown__menu a.nav-path-selected{display:none}.ccm-page .navigation-dropdown__internal{background-color:#00a88f}.ccm-page .navigation-dropdown__internal a{align-items:center;border-bottom:1px solid #fff;color:#fff;display:flex;justify-content:space-between;position:relative}.ccm-page .navigation-dropdown__internal a:after{align-items:center;content:"\e900";display:flex;font-family:icomoon;font-size:1.25rem;justify-content:center;padding-left:20px;width:37px}.ccm-page .navigation-dropdown__external{background-color:#f0f3f6}.ccm-page .navigation-dropdown__external a{color:#202122;padding-left:15px;padding-right:15px}.ccm-page .navigation-dropdown__external a:hover{color:#2332c4}.ccm-page .d-p-navigation .hamburger-menu{align-items:center;display:flex;justify-content:flex-end;overflow:visible}.ccm-page .d-p-navigation .hamburger-menu .hamburger{display:flex;padding:0}.ccm-page .d-p-navigation .hamburger-menu .hamburger.is-active{padding:0}.ccm-page .d-p-navigation .hamburger-menu .hamburger .hamburger-inner,.ccm-page .d-p-navigation .hamburger-menu .hamburger .hamburger-inner:after,.ccm-page .d-p-navigation .hamburger-menu .hamburger .hamburger-inner:before{background-color:#333}.ccm-page .d-p-navigation .hamburger-menu .hamburger-search{background-color:#fff;padding:15px 15px 30px}.ccm-page .d-p-navigation .hamburger-menu .expandable{background-color:#202122;display:none;font-size:1rem;height:calc(100vh - 120px);left:0;overflow:auto;padding-bottom:80px;position:absolute;top:80px;width:100%}.ccm-page .d-p-navigation .hamburger-menu .expandable ul{list-style-type:none;margin:0;padding:0}.ccm-page .d-p-navigation .hamburger-menu .expandable ul a{padding-left:15px}.ccm-page .d-p-navigation .hamburger-menu .expandable ul a[target=_blank]:after{line-height:1rem}.ccm-page .d-p-navigation .hamburger-menu .expandable ul ul{display:none}.ccm-page .d-p-navigation .hamburger-menu .expandable ul ul a{padding-left:45px}.ccm-page .d-p-navigation .hamburger-menu .expandable ul ul ul a{padding-left:75px}.ccm-page .d-p-navigation .hamburger-menu .expandable ul li{border-top:1px solid #dbe2e7;padding:0}.ccm-page .d-p-navigation .hamburger-menu .expandable ul li a{color:#fff;display:block;height:59px;line-height:59px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.ccm-page .d-p-navigation .hamburger-menu .expandable ul li.current>a,.ccm-page .d-p-navigation .hamburger-menu .expandable ul li.section>a{color:#00a88f}.ccm-page .d-p-navigation .hamburger-menu .expandable ul li>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#fff;float:right;font-size:1.25rem;height:59px;margin-right:10px;padding-right:0;width:60px}.ccm-page .d-p-navigation .hamburger-menu .expandable ul li>button+a{margin-right:40px}.ccm-page .d-p-navigation .hamburger-menu .expandable ul li>button:after{content:"\e902";display:block;font-family:icomoon;margin-left:22px;transition:transform .3s;will-change:transform}.ccm-page .d-p-navigation .hamburger-menu .expandable ul li.active>button{color:#00a88f}.ccm-page .d-p-navigation .hamburger-menu .expandable ul li.active>button:after{transform:rotate(180deg)}.ccm-page .d-p-navigation .hamburger-menu .expandable .level0{border-bottom:1px solid #dbe2e7}.ccm-page .d-p-navigation{flex-grow:1}.ccm-page .d-p-navigation .mega-menu{position:relative}.ccm-page .d-p-navigation .mega-menu ul{list-style-type:none;margin:0;padding:0}.ccm-page .d-p-navigation .mega-menu ul li{margin:0;padding:0}.ccm-page .d-p-navigation .mega-menu ul li a{display:block;font-weight:700;text-decoration:none;transition:color .2s linear,background-color .2s linear}.ccm-page .d-p-navigation .mega-menu>ul{display:flex;justify-content:center}.ccm-page .d-p-navigation .mega-menu>ul ul{display:none}.ccm-page .d-p-navigation .mega-menu>ul>li a{align-items:center;color:#202122;display:flex;height:80px;padding-left:1rem;padding-right:1rem;text-align:center;-webkit-text-decoration-color:currentcolor;text-decoration-color:currentcolor;text-underline-offset:6px}.ccm-page .d-p-navigation .mega-menu>ul>li.active a,.ccm-page .d-p-navigation .mega-menu>ul>li.current a,.ccm-page .d-p-navigation .mega-menu>ul>li.section a{color:#202122;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:2px}.ccm-page .d-p-navigation .mega-menu>ul>li:hover a{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:2px}.ccm-page .d-p-navigation .mega-menu .submenu{background-color:#202122;color:#fff;display:none;flex-wrap:wrap;left:0;min-height:450px;padding-bottom:3rem;position:fixed;right:0;top:120px;width:100%}.ccm-page .d-p-navigation .mega-menu .submenu ul{border-top:1px solid #fff}.ccm-page .d-p-navigation .mega-menu .submenu ul ul{display:none}.ccm-page .d-p-navigation .mega-menu .submenu li{border-bottom:1px solid #fff}.ccm-page .d-p-navigation .mega-menu .submenu li.current a,.ccm-page .d-p-navigation .mega-menu .submenu li.section a{color:#00a88f;transform:none}.ccm-page .d-p-navigation .mega-menu .submenu a{color:#fff;padding-bottom:.75rem;padding-right:.75rem;padding-top:.75rem;transition:padding .15s}.ccm-page .d-p-navigation .mega-menu .submenu a:hover{padding-left:.75rem}.ccm-page .d-p-navigation .mega-menu .submenu .info{margin-bottom:2rem;margin-top:3rem}.ccm-page .d-p-navigation .mega-menu .submenu [class*=col-].col-1 .level1>li>ul+a:after{content:"\e900";font-family:icomoon;font-size:1.25em;line-height:1;margin-top:2px;padding-left:.3em;position:absolute;right:20px;vertical-align:text-top}.ccm-page .list-with-latest .imageContent .button{margin-top:15px}.ccm-page .list-with-latest .imageContent__date{margin-bottom:5px}.ccm-page .list-with-latest .imageContent__title{margin-top:0}.ccm-page .list-with-latest .card .card__title{color:#2332c4}.ccm-page .list-with-latest .card .card__content{min-height:180px}.ccm-page .list-with-latest .card:hover .card__title{color:#202122}.ccm-page .ccm-search-block-form{display:flex;height:40px;position:relative;width:100%}@media (min-width:768px){.ccm-page .ccm-search-block-form{width:50%}}.ccm-page .ccm-search-block-form [type=text]{background-color:transparent;border-color:#202122;border-radius:0;border-width:0 0 1px;padding-right:20px;width:100%}.ccm-page .ccm-search-block-form [type=text]:focus-visible{outline:none}.ccm-page .ccm-search-block-form [type=text]::-moz-placeholder{color:#202122}.ccm-page .ccm-search-block-form [type=text]::placeholder{color:#202122}.ccm-page .ccm-search-block-form button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;bottom:0;display:flex;font-size:1.25rem;justify-content:flex-end;padding:0;position:absolute;right:0;top:0;width:20px}.ccm-page .search-highlight{background-color:rgba(51,122,183,.25);padding-left:.125em;padding-right:.125em}.ccm-page .searchResult{background-clip:content-box;border-top:2px solid #dbe2e7;padding-bottom:1.75rem;padding-top:3rem}.ccm-page .searchResult:first-of-type{border-top:none;margin-top:0}.ccm-page .noResults{margin-top:3rem}.ccm-page .breadcrumb{background-color:transparent;border-radius:0;padding:0}.ccm-page .breadcrumb>li+li:before{color:inherit}.ccm-page .breadcrumb a{color:inherit;text-decoration:none}.ccm-page .share{align-items:center;display:flex}.ccm-page .share span{margin-right:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:768px){.ccm-page .share{justify-content:flex-end;margin-right:-8px}}.ccm-page .d-p-block.tile-list .swiper-button,.ccm-page .d-p-block.tile-list .swiper-container,.ccm-page .d-p-block.tile-list .swiper-container .swiper-wrapper{z-index:auto}.ccm-page .video-iframe{margin-bottom:1.25rem}.ccm-page .video-iframe.overlay{border-radius:16px;overflow:hidden;position:relative}.ccm-page .video-iframe.overlay .img-wrapper{bottom:0;content:"";cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:1}.ccm-page .video-iframe.overlay .img-wrapper img{font-family:"object-fit:cover";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ccm-page .video-iframe.overlay .img-wrapper:before{content:url(../img/play.svg);left:calc(50% - 50px);position:absolute;top:calc(50% - 50px)}.ccm-page .express-list.events .no-event-notice{margin-bottom:80px;text-align:center;width:100%}.ccm-page .express-list.events .event{background-color:#fff;margin-bottom:30px;padding:22px 22px 92px;position:relative;width:100%}.ccm-page .express-list.events .event p{margin-bottom:0}.ccm-page .express-list.events .event p.date{margin-bottom:10px}.ccm-page .express-list.events .event p.link{bottom:22px;margin-top:40px;position:absolute}.ccm-page .express-list.events .pagination{justify-content:center}.ccm-page .pressRelease__intro{align-items:flex-start;display:flex;flex-direction:column}@media (min-width:768px){.ccm-page .pressRelease__intro{flex-direction:row;justify-content:space-between}}.ccm-page .pressRelease__pdf-link{text-decoration:none}.ccm-page .pressRelease__pdf-link i{font-size:1.125rem}.ccm-page .team-image{margin-bottom:30px}@media (min-width:768px){.ccm-page .team-image{margin-bottom:0}}.ccm-page .team-content .h3,.ccm-page .team-content h3{margin-top:0}.ccm-page .team-content a.button{margin-top:10px}body #CybotCookiebotDialog{border:none;border-radius:0;bottom:0;left:unset!important;max-width:650px;padding:1.5rem;right:0;top:unset!important;transform:scale(1)!important;width:100%}body #CybotCookiebotDialog,body #CybotCookiebotDialog a,body #CybotCookiebotDialog a:hover,body #CybotCookiebotDialog div,body #CybotCookiebotDialog td{color:inherit;font-family:inherit;font-size:inherit}body #CybotCookiebotDialog,body #CybotCookiebotDialog a,body #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyLink,body #CybotCookiebotDialog div,body #CybotCookiebotDialog td{line-height:inherit}body #CybotCookiebotDialogBodyButtons,body #CybotCookiebotDialogBodyContent{padding:0!important}body #CybotCookiebotDialogBodyContentTitle{color:inherit;font-family:inherit;font-size:1.25rem}body #CybotCookiebotDialogBodyContentText{margin-bottom:1.5rem;margin-top:.5rem}body #CybotCookiebotDialogBodyButtons{align-items:center;display:flex;flex-flow:row wrap;margin:0}body #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyLink,body #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyLink:hover{color:inherit;font-family:inherit;font-size:inherit}body #CybotCookiebotDialogBodyButtonDetails{margin-top:0!important;padding:6px 18px 0 0!important}body #CybotCookiebotDialogBodyContent,body #CybotCookiebotDialogDetailBody{padding:0!important}body #CybotCookiebotDialogDetail{font-size:14px!important}body #CybotCookiebotDialogDetailBody{margin-top:1.5rem}body #CybotCookiebotDialogDetailBodyContent{height:186px}body #CybotCookiebotDialogDetailBodyContentCookieContainerTypeDetails{height:157px;margin-bottom:12px;margin-top:12px;max-height:157px;padding:0 .75rem}body #CybotCookiebotDialogDetailFooter{padding-right:0;padding-top:1rem}body .CybotCookiebotDialogBodyButton{margin:0 25px 10px 0!important;width:auto!important}body .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyButtonAccept,body .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyButtonDecline{border:2px solid;border-radius:10px;box-sizing:border-box;display:inline-block;font-weight:700;line-height:1.3125;min-width:200px;padding:11px 22px;text-align:center;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s}body .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyButtonAccept:hover,body .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyButtonDecline:hover{background-color:#202122;border-color:#202122;color:#fff}body .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyButtonDecline{background-color:transparent;color:#2332c4}body .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyButtonAccept{background-color:#2332c4;border-color:transparent;color:#fff;margin-right:30px!important}body .CybotCookiebotDialogBodyButton:focus{outline:none}@media (min-width:768px){body .CybotCookiebotDialogBodyLink{background-position:right 12px!important;margin-left:auto;width:auto!important}}body .CybotCookiebotDialogDetailBodyContentTabsItem,body .CybotCookiebotDialogDetailBodyContentTabsItemSelected{padding:.5rem 1rem}body .CybotCookiebotDialogDetailBodyContentTabsItem:first-child,body .CybotCookiebotDialogDetailBodyContentTabsItemSelected:first-child{border-radius:0}body .CybotCookiebotDialogDetailBodyContentCookieTypeTable{font-size:12px}body .CybotCookiebotDialogDetailBodyContentCookieTypeTable tbody td,body .CybotCookiebotDialogDetailBodyContentCookieTypeTable thead th,body a.CybotCookiebotDialogDetailBodyContentCookieContainerTypes,body a.CybotCookiebotDialogDetailBodyContentCookieContainerTypes:hover,body a.CybotCookiebotDialogDetailBodyContentCookieContainerTypesSelected,body a.CybotCookiebotDialogDetailBodyContentCookieContainerTypesSelected:hover,body a.CybotCookiebotDialogDetailBodyContentTabsItem,body a.CybotCookiebotDialogDetailBodyContentTabsItem:hover,body a.CybotCookiebotDialogDetailBodyContentTabsItemSelected,body a.CybotCookiebotDialogDetailBodyContentTabsItemSelected:hover{color:inherit!important}.ccm-toolbar-visible .siteHeader{top:48px}.ccm-toolbar-visible .d-p-navigation .hamburger-menu .expandable{height:calc(100vh - 168px)}.ccm-toolbar-visible .d-p-navigation .mega-menu .submenu{top:168px}.ccm-edit-mode .siteHeader{height:auto!important;position:static}.ccm-edit-mode main{padding-top:0!important}.ccm-edit-mode .imageContent{margin-bottom:0!important}.cke_editable{min-height:auto!important}.ccm-page .ccm-ui .cke_editable h1,.ccm-page .ccm-ui .cke_editable h2,.ccm-page .ccm-ui .cke_editable h3,.ccm-page .ccm-ui .cke_editable h4,.ccm-ui .cke_editable .ccm-page h1,.ccm-ui .cke_editable .ccm-page h2,.ccm-ui .cke_editable .ccm-page h3,.ccm-ui .cke_editable .ccm-page h4,.ccm-ui .cke_editable .display-heading,.ccm-ui .cke_editable .h1,.ccm-ui .cke_editable .h2,.ccm-ui .cke_editable .h3,.ccm-ui .cke_editable .h4,.ccm-ui .cke_editable .lead,.ccm-ui .cke_editable .quote,.ccm-ui .cke_editable .quote--large,.ccm-ui .cke_editable .stat-description,.ccm-ui .cke_editable .stat-value,.ccm-ui .cke_editable h1,.ccm-ui .cke_editable h2,.ccm-ui .cke_editable h3,.ccm-ui .cke_editable h4{font-weight:700}.ccm-page .banner--large:not(.banner--media) .ccm-ui .cke_editable .h1,.ccm-page .banner--large:not(.banner--media) .ccm-ui .cke_editable h1,.ccm-ui .cke_editable .ccm-page .banner--large:not(.banner--media) .h1,.ccm-ui .cke_editable .ccm-page .banner--large:not(.banner--media) h1,.ccm-ui .cke_editable .display-heading,.ccm-ui .cke_editable .stat-value{font-size:2.1875rem}@media (min-width:768px){.ccm-page .banner--large:not(.banner--media) .ccm-ui .cke_editable .h1,.ccm-page .banner--large:not(.banner--media) .ccm-ui .cke_editable h1,.ccm-ui .cke_editable .ccm-page .banner--large:not(.banner--media) .h1,.ccm-ui .cke_editable .ccm-page .banner--large:not(.banner--media) h1,.ccm-ui .cke_editable .display-heading,.ccm-ui .cke_editable .stat-value{font-size:3.75rem}}.ccm-page .ccm-ui .cke_editable h1,.ccm-ui .cke_editable .ccm-page h1,.ccm-ui .cke_editable .h1,.ccm-ui .cke_editable h1{font-size:1.75rem}@media (min-width:768px){.ccm-page .ccm-ui .cke_editable h1,.ccm-ui .cke_editable .ccm-page h1,.ccm-ui .cke_editable .h1,.ccm-ui .cke_editable h1{font-size:2.625rem}}.ccm-page .ccm-ui .cke_editable h2,.ccm-ui .cke_editable .ccm-page h2,.ccm-ui .cke_editable .h2,.ccm-ui .cke_editable .quote--large,.ccm-ui .cke_editable h2{font-size:1.3125rem}@media (min-width:768px){.ccm-page .ccm-ui .cke_editable h2,.ccm-ui .cke_editable .ccm-page h2,.ccm-ui .cke_editable .h2,.ccm-ui .cke_editable .quote--large,.ccm-ui .cke_editable h2{font-size:2rem}}.ccm-page .ccm-ui .cke_editable h3,.ccm-ui .cke_editable .ccm-page h3,.ccm-ui .cke_editable .h3,.ccm-ui .cke_editable .lead,.ccm-ui .cke_editable .quote,.ccm-ui .cke_editable .stat-description,.ccm-ui .cke_editable h3{font-size:1.1875rem}@media (min-width:768px){.ccm-page .ccm-ui .cke_editable h3,.ccm-ui .cke_editable .ccm-page h3,.ccm-ui .cke_editable .h3,.ccm-ui .cke_editable .lead,.ccm-ui .cke_editable .quote,.ccm-ui .cke_editable .stat-description,.ccm-ui .cke_editable h3{font-size:1.375rem}}.ccm-page .ccm-ui .cke_editable h4,.ccm-ui .cke_editable .ccm-page h4,.ccm-ui .cke_editable .h4,.ccm-ui .cke_editable h4{font-size:1rem}.ccm-ui .cke_editable .display-heading,.ccm-ui .cke_editable .h1,.ccm-ui .cke_editable .h2,.ccm-ui .cke_editable .h3,.ccm-ui .cke_editable .h4,.ccm-ui .cke_editable .h5,.ccm-ui .cke_editable .lead,.ccm-ui .cke_editable .stat-description,.ccm-ui .cke_editable .stat-value,.ccm-ui .cke_editable h1,.ccm-ui .cke_editable h2,.ccm-ui .cke_editable h3,.ccm-ui .cke_editable h4,.ccm-ui .cke_editable h5{line-height:1.3;margin-bottom:1.25rem;margin-top:0}.ccm-ui .cke_editable *+.display-heading,.ccm-ui .cke_editable *+.h1,.ccm-ui .cke_editable *+.h2,.ccm-ui .cke_editable *+.h3,.ccm-ui .cke_editable *+.h4,.ccm-ui .cke_editable *+.h5,.ccm-ui .cke_editable *+h1,.ccm-ui .cke_editable *+h2,.ccm-ui .cke_editable *+h3,.ccm-ui .cke_editable *+h4,.ccm-ui .cke_editable *+h5{margin-top:3rem}.ccm-ui .cke_editable .display-heading,.ccm-ui .cke_editable .h1,.ccm-ui .cke_editable .stat-value,.ccm-ui .cke_editable h1{line-height:1.1}.ccm-ui .cke_editable .h2,.ccm-ui .cke_editable h2{line-height:1.2}.ccm-page .careersBoxes .ccm-ui .cke_editable .careersBox:nth-child(2n) .h2,.ccm-page .careersBoxes .ccm-ui .cke_editable .careersBox:nth-child(2n) .stat-value,.ccm-page .careersBoxes .ccm-ui .cke_editable .careersBox:nth-child(2n) h2,.ccm-page .ccm-ui .cke_editable .layout-box--green .h2,.ccm-page .ccm-ui .cke_editable .layout-box--green .stat-value,.ccm-page .ccm-ui .cke_editable .layout-box--green h2,.ccm-page .ccm-ui .cke_editable .section--blue .h2,.ccm-page .ccm-ui .cke_editable .section--blue .stat-value,.ccm-page .ccm-ui .cke_editable .section--blue h2,.ccm-page .ccm-ui .cke_editable .section--green .h2,.ccm-page .ccm-ui .cke_editable .section--green .stat-value,.ccm-page .ccm-ui .cke_editable .section--green h2,.ccm-ui .cke_editable .ccm-page .careersBoxes .careersBox:nth-child(2n) .h2,.ccm-ui .cke_editable .ccm-page .careersBoxes .careersBox:nth-child(2n) .stat-value,.ccm-ui .cke_editable .ccm-page .careersBoxes .careersBox:nth-child(2n) h2,.ccm-ui .cke_editable .ccm-page .layout-box--green .h2,.ccm-ui .cke_editable .ccm-page .layout-box--green .stat-value,.ccm-ui .cke_editable .ccm-page .layout-box--green h2,.ccm-ui .cke_editable .ccm-page .section--blue .h2,.ccm-ui .cke_editable .ccm-page .section--blue .stat-value,.ccm-ui .cke_editable .ccm-page .section--blue h2,.ccm-ui .cke_editable .ccm-page .section--green .h2,.ccm-ui .cke_editable .ccm-page .section--green .stat-value,.ccm-ui .cke_editable .ccm-page .section--green h2{color:#fff}.ccm-page .careersBoxes .ccm-ui .cke_editable .careersBox:nth-child(2n) .h3,.ccm-page .careersBoxes .ccm-ui .cke_editable .careersBox:nth-child(2n) h3,.ccm-page .ccm-ui .cke_editable .layout-box--green .h3,.ccm-page .ccm-ui .cke_editable .layout-box--green h3,.ccm-page .ccm-ui .cke_editable .section--blue .h3,.ccm-page .ccm-ui .cke_editable .section--blue h3,.ccm-page .ccm-ui .cke_editable .section--green .h3,.ccm-page .ccm-ui .cke_editable .section--green h3,.ccm-ui .cke_editable .ccm-page .careersBoxes .careersBox:nth-child(2n) .h3,.ccm-ui .cke_editable .ccm-page .careersBoxes .careersBox:nth-child(2n) h3,.ccm-ui .cke_editable .ccm-page .layout-box--green .h3,.ccm-ui .cke_editable .ccm-page .layout-box--green h3,.ccm-ui .cke_editable .ccm-page .section--blue .h3,.ccm-ui .cke_editable .ccm-page .section--blue h3,.ccm-ui .cke_editable .ccm-page .section--green .h3,.ccm-ui .cke_editable .ccm-page .section--green h3{color:inherit}.ccm-page .careersBoxes .ccm-ui .cke_editable .careersBox:nth-child(odd) .h2,.ccm-page .careersBoxes .ccm-ui .cke_editable .careersBox:nth-child(odd) .stat-value,.ccm-page .careersBoxes .ccm-ui .cke_editable .careersBox:nth-child(odd) h2,.ccm-page .ccm-ui .cke_editable .icon-stat-box .h2,.ccm-page .ccm-ui .cke_editable .icon-stat-box .stat-value,.ccm-page .ccm-ui .cke_editable .icon-stat-box h2,.ccm-page .ccm-ui .cke_editable .layout-box--white .h2,.ccm-page .ccm-ui .cke_editable .layout-box--white .stat-value,.ccm-page .ccm-ui .cke_editable .layout-box--white h2,.ccm-page .ccm-ui .cke_editable .section--grey .h2,.ccm-page .ccm-ui .cke_editable .section--grey .stat-value,.ccm-page .ccm-ui .cke_editable .section--grey h2,.ccm-page .ccm-ui .cke_editable .section--pink .h2,.ccm-page .ccm-ui .cke_editable .section--pink .stat-value,.ccm-page .ccm-ui .cke_editable .section--pink h2,.ccm-page .ccm-ui .cke_editable .section--white .h2,.ccm-page .ccm-ui .cke_editable .section--white .stat-value,.ccm-page .ccm-ui .cke_editable .section--white h2,.ccm-page .section--green .ccm-ui .cke_editable .box .h2,.ccm-page .section--green .ccm-ui .cke_editable .box .stat-value,.ccm-page .section--green .ccm-ui .cke_editable .box h2,.ccm-ui .cke_editable .ccm-page .careersBoxes .careersBox:nth-child(odd) .h2,.ccm-ui .cke_editable .ccm-page .careersBoxes .careersBox:nth-child(odd) .stat-value,.ccm-ui .cke_editable .ccm-page .careersBoxes .careersBox:nth-child(odd) h2,.ccm-ui .cke_editable .ccm-page .icon-stat-box .h2,.ccm-ui .cke_editable .ccm-page .icon-stat-box .stat-value,.ccm-ui .cke_editable .ccm-page .icon-stat-box h2,.ccm-ui .cke_editable .ccm-page .layout-box--white .h2,.ccm-ui .cke_editable .ccm-page .layout-box--white .stat-value,.ccm-ui .cke_editable .ccm-page .layout-box--white h2,.ccm-ui .cke_editable .ccm-page .section--green .box .h2,.ccm-ui .cke_editable .ccm-page .section--green .box .stat-value,.ccm-ui .cke_editable .ccm-page .section--green .box h2,.ccm-ui .cke_editable .ccm-page .section--grey .h2,.ccm-ui .cke_editable .ccm-page .section--grey .stat-value,.ccm-ui .cke_editable .ccm-page .section--grey h2,.ccm-ui .cke_editable .ccm-page .section--pink .h2,.ccm-ui .cke_editable .ccm-page .section--pink .stat-value,.ccm-ui .cke_editable .ccm-page .section--pink h2,.ccm-ui .cke_editable .ccm-page .section--white .h2,.ccm-ui .cke_editable .ccm-page .section--white .stat-value,.ccm-ui .cke_editable .ccm-page .section--white h2{color:#00a88f}.ccm-page .careersBoxes .ccm-ui .cke_editable .careersBox:nth-child(odd) .h3,.ccm-page .careersBoxes .ccm-ui .cke_editable .careersBox:nth-child(odd) h3,.ccm-page .ccm-ui .cke_editable .icon-stat-box .h3,.ccm-page .ccm-ui .cke_editable .icon-stat-box h3,.ccm-page .ccm-ui .cke_editable .layout-box--white .h3,.ccm-page .ccm-ui .cke_editable .layout-box--white h3,.ccm-page .ccm-ui .cke_editable .section--grey .h3,.ccm-page .ccm-ui .cke_editable .section--grey h3,.ccm-page .ccm-ui .cke_editable .section--pink .h3,.ccm-page .ccm-ui .cke_editable .section--pink h3,.ccm-page .ccm-ui .cke_editable .section--white .h3,.ccm-page .ccm-ui .cke_editable .section--white h3,.ccm-page .section--green .ccm-ui .cke_editable .box .h3,.ccm-page .section--green .ccm-ui .cke_editable .box h3,.ccm-ui .cke_editable .ccm-page .careersBoxes .careersBox:nth-child(odd) .h3,.ccm-ui .cke_editable .ccm-page .careersBoxes .careersBox:nth-child(odd) h3,.ccm-ui .cke_editable .ccm-page .icon-stat-box .h3,.ccm-ui .cke_editable .ccm-page .icon-stat-box h3,.ccm-ui .cke_editable .ccm-page .layout-box--white .h3,.ccm-ui .cke_editable .ccm-page .layout-box--white h3,.ccm-ui .cke_editable .ccm-page .section--green .box .h3,.ccm-ui .cke_editable .ccm-page .section--green .box h3,.ccm-ui .cke_editable .ccm-page .section--grey .h3,.ccm-ui .cke_editable .ccm-page .section--grey h3,.ccm-ui .cke_editable .ccm-page .section--pink .h3,.ccm-ui .cke_editable .ccm-page .section--pink h3,.ccm-ui .cke_editable .ccm-page .section--white .h3,.ccm-ui .cke_editable .ccm-page .section--white h3{color:inherit}.ccm-ui .cke_editable blockquote,.ccm-ui .cke_editable dl,.ccm-ui .cke_editable figure,.ccm-ui .cke_editable ol,.ccm-ui .cke_editable p,.ccm-ui .cke_editable ul{margin-bottom:1.25rem;margin-top:0}.ccm-ui .cke_editable blockquote{border-left:2px solid #dbe2e7;padding-bottom:0;padding-left:45px;padding-top:0}.ccm-ui .cke_editable blockquote .h2:before,.ccm-ui .cke_editable blockquote .h3:before,.ccm-ui .cke_editable blockquote .quote--large:before,.ccm-ui .cke_editable blockquote .quote:before,.ccm-ui .cke_editable blockquote h2:before,.ccm-ui .cke_editable blockquote h3:before{color:#2332c4;content:"“";display:block;font-size:50px;height:30px;line-height:1}.ccm-ui .cke_editable .quote--large{line-height:1.2}.ccm-ui .cke_editable hr{margin:1.25rem 0}.ccm-ui .cke_editable .stat-value{margin-bottom:0}.ccm-ui .cke_editable .stat-description{margin-top:0}.ccm-ui .cke_editable a{color:#2332c4;-webkit-text-decoration:underline 2px;text-decoration:underline 2px;text-underline-offset:3px;transition:color .15s linear}.ccm-ui .cke_editable a:hover{color:#202122}.ccm-ui .cke_editable a.anchor{display:block;margin-top:-110px;padding-top:130px}@media (min-width:992px){.ccm-ui .cke_editable a.anchor{margin-top:-120px;padding-top:120px}}.ccm-page .card--link .ccm-ui .cke_editable .card__title,.ccm-page .card--related .ccm-ui .cke_editable .card__title,.ccm-page .d-p-navigation .hamburger-menu .expandable ul .ccm-ui .cke_editable a[target=_blank],.ccm-page .d-p-navigation .mega-menu ul li .ccm-ui .cke_editable a[target=_blank],.ccm-page .navigation-dropdown__external .ccm-ui .cke_editable a,.ccm-page .navigation__external .ccm-ui .cke_editable a,.ccm-ui .cke_editable .ccm-page .card--link .card__title,.ccm-ui .cke_editable .ccm-page .card--related .card__title,.ccm-ui .cke_editable .ccm-page .d-p-navigation .hamburger-menu .expandable ul a[target=_blank],.ccm-ui .cke_editable .ccm-page .d-p-navigation .mega-menu ul li a[target=_blank],.ccm-ui .cke_editable .ccm-page .navigation-dropdown__external a,.ccm-ui .cke_editable .ccm-page .navigation__external a,.ccm-ui .cke_editable .link{font-weight:700;text-decoration:none}.ccm-page .card--link .ccm-ui .cke_editable .card__title:hover,.ccm-page .card--related .ccm-ui .cke_editable .card__title:hover,.ccm-page .d-p-navigation .hamburger-menu .expandable ul .ccm-ui .cke_editable a[target=_blank]:hover,.ccm-page .d-p-navigation .mega-menu ul li .ccm-ui .cke_editable a[target=_blank]:hover,.ccm-page .navigation-dropdown__external .ccm-ui .cke_editable a:hover,.ccm-page .navigation__external .ccm-ui .cke_editable a:hover,.ccm-ui .cke_editable .ccm-page .card--link .card__title:hover,.ccm-ui .cke_editable .ccm-page .card--related .card__title:hover,.ccm-ui .cke_editable .ccm-page .d-p-navigation .hamburger-menu .expandable ul a[target=_blank]:hover,.ccm-ui .cke_editable .ccm-page .d-p-navigation .mega-menu ul li a[target=_blank]:hover,.ccm-ui .cke_editable .ccm-page .navigation-dropdown__external a:hover,.ccm-ui .cke_editable .ccm-page .navigation__external a:hover,.ccm-ui .cke_editable .link:hover{color:#202122}.ccm-page .card--link .ccm-ui .cke_editable .card__title:after,.ccm-page .card--related .ccm-ui .cke_editable .card__title:after,.ccm-page .d-p-navigation .hamburger-menu .expandable ul .ccm-ui .cke_editable a[target=_blank]:after,.ccm-page .d-p-navigation .mega-menu ul li .ccm-ui .cke_editable a[target=_blank]:after,.ccm-page .navigation-dropdown__external .ccm-ui .cke_editable a:after,.ccm-page .navigation__external .ccm-ui .cke_editable a:after,.ccm-ui .cke_editable .ccm-page .card--link .card__title:after,.ccm-ui .cke_editable .ccm-page .card--related .card__title:after,.ccm-ui .cke_editable .ccm-page .d-p-navigation .hamburger-menu .expandable ul a[target=_blank]:after,.ccm-ui .cke_editable .ccm-page .d-p-navigation .mega-menu ul li a[target=_blank]:after,.ccm-ui .cke_editable .ccm-page .navigation-dropdown__external a:after,.ccm-ui .cke_editable .ccm-page .navigation__external a:after,.ccm-ui .cke_editable .link:after{font-family:icomoon;font-size:1.25em;line-height:1;padding-left:.3em;vertical-align:text-top}.ccm-page .card--link .ccm-ui .cke_editable .card__title:after,.ccm-page .card--related .ccm-ui .cke_editable .card__title:after,.ccm-ui .cke_editable .ccm-page .card--link .card__title:after,.ccm-ui .cke_editable .ccm-page .card--related .card__title:after,.ccm-ui .cke_editable .link--readmore:after{content:"\e900"}.ccm-page .d-p-navigation .hamburger-menu .expandable ul .ccm-ui .cke_editable a[target=_blank]:after,.ccm-page .d-p-navigation .mega-menu ul li .ccm-ui .cke_editable a[target=_blank]:after,.ccm-page .navigation-dropdown__external .ccm-ui .cke_editable a:after,.ccm-page .navigation__external .ccm-ui .cke_editable a:after,.ccm-ui .cke_editable .ccm-page .d-p-navigation .hamburger-menu .expandable ul a[target=_blank]:after,.ccm-ui .cke_editable .ccm-page .d-p-navigation .mega-menu ul li a[target=_blank]:after,.ccm-ui .cke_editable .ccm-page .navigation-dropdown__external a:after,.ccm-ui .cke_editable .ccm-page .navigation__external a:after,.ccm-ui .cke_editable .link--external:after{content:"\e904"}.ccm-ui .cke_editable .link--download:after{content:"\e906"}.ccm-ui .cke_editable a.wrap-link{word-break:break-all}.ccm-ui .cke_editable .icomoon{font-family:icomoon}.ccm-ui .cke_editable .icomoon--arrow-right:after{content:"\e900"}.ccm-ui .cke_editable img{height:100%;width:100%}.ccm-ui .cke_editable .icon{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.ccm-ui .cke_editable .icon--search:after{content:"\e905"}.ccm-ui .cke_editable .icon--external:after{content:"\e904"}.ccm-ui .cke_editable .icon--arrow-right:after{content:"\e90b"}.ccm-ui .cke_editable .icon--arrow-left:after{content:"\e903"}.ccm-ui .cke_editable .button{border:2px solid;border-radius:10px;display:inline-block;font-weight:700;line-height:1.3125;min-width:200px;padding:11px 22px;text-align:center;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s}.ccm-ui .cke_editable .button--solid{border-color:transparent}.ccm-ui .cke_editable .button--solid--blue{background-color:#2332c4;color:#fff}.ccm-ui .cke_editable .button--outline.active,.ccm-ui .cke_editable .button--outline:hover,.ccm-ui .cke_editable .button--solid--blue.active,.ccm-ui .cke_editable .button--solid--blue:hover,.ccm-ui .cke_editable .button--solid--white.active,.ccm-ui .cke_editable .button--solid--white:hover{background-color:#202122;color:#fff}.ccm-ui .cke_editable .button--solid--white{background-color:#fff;color:#202122}.ccm-ui .cke_editable .button--outline--blue{color:#2332c4}.ccm-ui .cke_editable .button--outline--white{border-color:#fff;color:#202122}.ccm-page .careersBoxes .ccm-ui .cke_editable .careersBox:nth-child(2n) .link,.ccm-page .careersBoxes .ccm-ui .cke_editable .careersBox:nth-child(2n) .link--external,.ccm-page .careersBoxes .ccm-ui .cke_editable .careersBox:nth-child(2n) a,.ccm-page .ccm-ui .cke_editable .hero__inner .link,.ccm-page .ccm-ui .cke_editable .hero__inner .link--external,.ccm-page .ccm-ui .cke_editable .hero__inner a,.ccm-page .ccm-ui .cke_editable .section--green .link,.ccm-page .ccm-ui .cke_editable .section--green .link--external,.ccm-page .ccm-ui .cke_editable .section--green a,.ccm-ui .cke_editable .ccm-page .careersBoxes .careersBox:nth-child(2n) .link,.ccm-ui .cke_editable .ccm-page .careersBoxes .careersBox:nth-child(2n) .link--external,.ccm-ui .cke_editable .ccm-page .careersBoxes .careersBox:nth-child(2n) a,.ccm-ui .cke_editable .ccm-page .hero__inner .link,.ccm-ui .cke_editable .ccm-page .hero__inner .link--external,.ccm-ui .cke_editable .ccm-page .hero__inner a,.ccm-ui .cke_editable .ccm-page .section--green .link,.ccm-ui .cke_editable .ccm-page .section--green .link--external,.ccm-ui .cke_editable .ccm-page .section--green a{color:#fff}.ccm-page .careersBoxes .ccm-ui .cke_editable .careersBox:nth-child(2n) .link--external:hover,.ccm-page .careersBoxes .ccm-ui .cke_editable .careersBox:nth-child(2n) .link:hover,.ccm-page .careersBoxes .ccm-ui .cke_editable .careersBox:nth-child(2n) a:hover,.ccm-page .ccm-ui .cke_editable .hero__inner .link--external:hover,.ccm-page .ccm-ui .cke_editable .hero__inner .link:hover,.ccm-page .ccm-ui .cke_editable .hero__inner a:hover,.ccm-page .ccm-ui .cke_editable .section--green .link--external:hover,.ccm-page .ccm-ui .cke_editable .section--green .link:hover,.ccm-page .ccm-ui .cke_editable .section--green a:hover,.ccm-ui .cke_editable .ccm-page .careersBoxes .careersBox:nth-child(2n) .link--external:hover,.ccm-ui .cke_editable .ccm-page .careersBoxes .careersBox:nth-child(2n) .link:hover,.ccm-ui .cke_editable .ccm-page .careersBoxes .careersBox:nth-child(2n) a:hover,.ccm-ui .cke_editable .ccm-page .hero__inner .link--external:hover,.ccm-ui .cke_editable .ccm-page .hero__inner .link:hover,.ccm-ui .cke_editable .ccm-page .hero__inner a:hover,.ccm-ui .cke_editable .ccm-page .section--green .link--external:hover,.ccm-ui .cke_editable .ccm-page .section--green .link:hover,.ccm-ui .cke_editable .ccm-page .section--green a:hover{color:#202122}.ccm-page .careersBoxes .ccm-ui .cke_editable .careersBox:nth-child(2n) .button--solid:hover,.ccm-page .ccm-ui .cke_editable .hero__inner .button--solid:hover,.ccm-page .ccm-ui .cke_editable .section--green .button--solid:hover,.ccm-ui .cke_editable .ccm-page .careersBoxes .careersBox:nth-child(2n) .button--solid:hover,.ccm-ui .cke_editable .ccm-page .hero__inner .button--solid:hover,.ccm-ui .cke_editable .ccm-page .section--green .button--solid:hover{color:#fff}.ccm-page .careersBoxes .ccm-ui .cke_editable .careersBox:nth-child(2n) .button--solid--white,.ccm-page .ccm-ui .cke_editable .hero__inner .button--solid--white,.ccm-page .ccm-ui .cke_editable .section--green .button--solid--white,.ccm-ui .cke_editable .ccm-page .careersBoxes .careersBox:nth-child(2n) .button--solid--white,.ccm-ui .cke_editable .ccm-page .hero__inner .button--solid--white,.ccm-ui .cke_editable .ccm-page .section--green .button--solid--white{color:#202122}.ccm-page .careersBoxes .ccm-ui .cke_editable .careersBox:nth-child(2n) .button--outline:hover,.ccm-page .careersBoxes .ccm-ui .cke_editable .careersBox:nth-child(2n) .button--solid--blue,.ccm-page .ccm-ui .cke_editable .hero__inner .button--outline:hover,.ccm-page .ccm-ui .cke_editable .hero__inner .button--solid--blue,.ccm-page .ccm-ui .cke_editable .section--green .button--outline:hover,.ccm-page .ccm-ui .cke_editable .section--green .button--solid--blue,.ccm-ui .cke_editable .ccm-page .careersBoxes .careersBox:nth-child(2n) .button--outline:hover,.ccm-ui .cke_editable .ccm-page .careersBoxes .careersBox:nth-child(2n) .button--solid--blue,.ccm-ui .cke_editable .ccm-page .hero__inner .button--outline:hover,.ccm-ui .cke_editable .ccm-page .hero__inner .button--solid--blue,.ccm-ui .cke_editable .ccm-page .section--green .button--outline:hover,.ccm-ui .cke_editable .ccm-page .section--green .button--solid--blue{color:#fff}.ccm-ui .cke_editable .button--outline.active,.ccm-ui .cke_editable .button--outline:hover{border-color:#202122}.ccm-ui .cke_editable .button--transparent{background-color:transparent}.ccm-ui .cke_editable .disclaimer-post button{margin-bottom:10px;margin-right:10px}@media (min-width:992px){.ccm-ui .cke_editable .disclaimer-post button{margin-bottom:0}}.ccm-ui .cke_editable .view-all-container{display:flex;justify-content:center;margin:30px 0 60px}.ccm-ui .cke_editable .bullet{background-color:#fff;border-radius:35px;color:#000;padding:8px 16px;width:-moz-fit-content;width:fit-content}.ccm-ui .cke_editable .social-btn{display:inline-block;font-family:icomoon;font-size:0;line-height:1;text-decoration:none}.ccm-ui .cke_editable .social-btn:before{font-size:1.75rem;line-height:1}.ccm-ui .cke_editable .social-btn--linkedin:before{content:"\e913"}.ccm-ui .cke_editable .social-btn--instagram:before{content:"\e912"}.ccm-ui .cke_editable .social-btn--glassdoor:before{content:"\e910"}.ccm-ui .cke_editable .social-btn--twitter-x:before{content:"\e911"}.ccm-ui .cke_editable .social-btn--youtube:before{content:"\e90f"}.ccm-ui .cke_editable .table-shrink-wrap{overflow-x:auto}.ccm-ui .cke_editable .table-scroll{white-space:nowrap}.ccm-ui .cke_editable .table-responsive .title{float:left;font-weight:500;text-align:left}.ccm-ui .cke_editable table{border-bottom:2px solid #dbe2e7;border-top:2px solid #dbe2e7}.ccm-ui .cke_editable table th{font-weight:400}.ccm-ui .cke_editable table tr td,.ccm-ui .cke_editable table tr th{border-top:2px solid #dbe2e7;padding:15px 8px}.ccm-ui .cke_editable table thead tr th{border-color:#dbe2e7}.ccm-ui .cke_editable table tbody tr td:first-of-type,.ccm-ui .cke_editable table thead tr th:first-of-type{padding-left:0}@media (max-width:767px){.ccm-ui .cke_editable .table-responsive{border-left:0;border-right:0}.ccm-ui .cke_editable .table-responsive thead th{display:none}.ccm-ui .cke_editable .table-responsive thead+tbody td{border:none!important;display:block;text-align:right}.ccm-ui .cke_editable .table-responsive tbody tr td:first-of-type{padding-left:8px}.ccm-ui .cke_editable .table-responsive tbody tr:nth-child(2n){background-color:rgba(0,0,0,.05)}}.ccm-ui .cke_editable label.select{display:block;font-weight:400;position:relative}.ccm-ui .cke_editable label.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px}.ccm-ui .cke_editable label.select:after{border:1px solid transparent;content:"\f0d7";display:block;font-family:FontAwesome;height:100%;min-width:30px;padding:6px;pointer-events:none;position:absolute;right:0;text-align:center;top:0}.ccm-ui .cke_editable .form-control{font-size:16px}.ccm-ui .cke_editable .list-inline{display:flex;flex-wrap:wrap;gap:.5rem 1rem;list-style:none;margin:0 0 1rem;padding:0}.ccm-ui .cke_editable .heart{padding-left:65px;position:relative}.ccm-ui .cke_editable .heart:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto;content:"\e90d";display:inline-block;font-family:icomoon;font-size:35px;font-style:normal;font-variant:normal;font-weight:400;left:10px;line-height:1;position:absolute;text-transform:none;top:8px}.ccm-area{margin-bottom:35px}.ccm-area .ccm-area-footer{padding:0}.ccm-notification-page-alert{bottom:45px!important;left:auto!important;right:45px!important;top:auto!important}.ccm-notification-page-alert .ccm-notification{max-width:none;top:auto}.ccm-page-careers main{color:#192325;font-size:1rem}@media (min-width:768px){.ccm-page-careers main{font-size:1.125rem}}@media (min-width:992px){.ccm-page-careers main{font-size:1.25rem}}.ccm-page-careers main .careers-section{padding-block:40px}@media (min-width:768px){.ccm-page-careers main .careers-section{padding-block:60px}}@media (min-width:992px){.ccm-page-careers main .careers-section{padding-block:80px}}.ccm-page-careers main .background{background:var(--background);color:var(--text-color)}.ccm-page-careers main .background--blue,.ccm-page-careers main .background--white{--background:#fff;--text-color:#192325;--link-color:var(--text-color);--link-color-hover:#2332c4;--border-color:#192325;--tag-background-color:#a0dfd1;--tag-text-color:var(--text-color);--btn-primary-background-color:#00a88f;--btn-primary-text-color:#fff;--btn-primary-text-color-hover:#fff;--btn-primary-before-opacity-hover:0.2;--btn-secondary-background-color:#fff;--btn-secondary-text-color:#2332c4;--btn-secondary-text-color-hover:#2332c4;--btn-secondary-before-opacity-hover:0.1;--btn-tertiary-background-color:#2332c4;--btn-tertiary-background-color-hover:#160078;--btn-tertiary-text-color:#fff;--btn-tertiary-text-color-hover:#fff;--btn-link-color:var(--text-color);--btn-link-color-hover:var(--text-color)}.ccm-page-careers main .background--blue{--background:#160078;--text-color:#fff;--link-color-hover:var(--text-color);--border-color:#fff;--tag-background-color:#fff;--tag-text-color:#192325}.ccm-page-careers main .background--blue .careers-apply-card{--cut-out-background:#160078}.ccm-page-careers main .background--green{--background:#fff;--text-color:#192325;--link-color:var(--text-color);--link-color-hover:#2332c4;--border-color:#192325;--tag-background-color:#a0dfd1;--tag-text-color:var(--text-color);--btn-primary-background-color:#00a88f;--btn-primary-text-color:#fff;--btn-primary-text-color-hover:#fff;--btn-primary-before-opacity-hover:0.2;--btn-secondary-background-color:#fff;--btn-secondary-text-color:#2332c4;--btn-secondary-text-color-hover:#2332c4;--btn-secondary-before-opacity-hover:0.1;--btn-tertiary-background-color:#2332c4;--btn-tertiary-background-color-hover:#160078;--btn-tertiary-text-color:#fff;--btn-tertiary-text-color-hover:#fff;--btn-link-color:var(--text-color);--btn-link-color-hover:var(--text-color);--background:#00a88f;--text-color:#fff;--border-color:#fff;--tag-background-color:#fff;--tag-text-color:#192325}.ccm-page-careers main .background--green .careers-apply-card{--cut-out-background:#00a88f}.ccm-page-careers main .background--pink{--background:#fff;--text-color:#192325;--link-color:var(--text-color);--link-color-hover:#2332c4;--border-color:#192325;--tag-background-color:#a0dfd1;--tag-text-color:var(--text-color);--btn-primary-background-color:#00a88f;--btn-primary-text-color:#fff;--btn-primary-text-color-hover:#fff;--btn-primary-before-opacity-hover:0.2;--btn-secondary-background-color:#fff;--btn-secondary-text-color:#2332c4;--btn-secondary-text-color-hover:#2332c4;--btn-secondary-before-opacity-hover:0.1;--btn-tertiary-background-color:#2332c4;--btn-tertiary-background-color-hover:#160078;--btn-tertiary-text-color:#fff;--btn-tertiary-text-color-hover:#fff;--btn-link-color:var(--text-color);--btn-link-color-hover:var(--text-color);--background:#ff9da1;--tag-background-color:#fff;--tag-text-color:#192325}.ccm-page-careers main .background--pink .careers-apply-card{--cut-out-background:#ff9da1}.ccm-page-careers main .background--blue-light{--background:#fff;--text-color:#192325;--link-color:var(--text-color);--link-color-hover:#2332c4;--border-color:#192325;--tag-background-color:#a0dfd1;--tag-text-color:var(--text-color);--btn-primary-background-color:#00a88f;--btn-primary-text-color:#fff;--btn-primary-text-color-hover:#fff;--btn-primary-before-opacity-hover:0.2;--btn-secondary-background-color:#fff;--btn-secondary-text-color:#2332c4;--btn-secondary-text-color-hover:#2332c4;--btn-secondary-before-opacity-hover:0.1;--btn-tertiary-background-color:#2332c4;--btn-tertiary-background-color-hover:#160078;--btn-tertiary-text-color:#fff;--btn-tertiary-text-color-hover:#fff;--btn-link-color:var(--text-color);--btn-link-color-hover:var(--text-color);--background:#3c77f5;--text-color:#fff;--border-color:#fff;--tag-background-color:#fff;--tag-text-color:#192325}.ccm-page-careers main .background--blue-light .careers-apply-card{--cut-out-background:#3c77f5}.ccm-page-careers main a{color:var(--link-color);-webkit-text-decoration:underline 2px;text-decoration:underline 2px;text-underline-offset:3px;transition:color .15s linear}.ccm-page-careers main a:hover{color:var(--link-color-hover)}.ccm-page-careers main .careers-btn,.ccm-page-careers main .careers-link{border:0;border-radius:8px;display:inline-block;font-size:1.25rem;font-weight:700;line-height:1;overflow:clip;position:relative;text-align:left;text-decoration:none;transition:all .15s;z-index:0}.ccm-page-careers main .careers-btn--primary,.ccm-page-careers main .careers-btn--secondary,.ccm-page-careers main .careers-btn--tertiary{padding:16px 24px}.ccm-page-careers main .careers-btn--primary:before,.ccm-page-careers main .careers-btn--secondary:before{background-color:#000;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .15s;width:100%;z-index:-1}.ccm-page-careers main .careers-btn--primary{background-color:var(--btn-primary-background-color);color:var(--btn-primary-text-color)}.ccm-page-careers main .careers-btn--primary:hover{color:var(--btn-primary-text-color-hover)}.ccm-page-careers main .careers-btn--primary:hover:before{opacity:var(--btn-primary-before-opacity-hover)}.ccm-page-careers main .careers-btn--secondary{background-color:var(--btn-secondary-background-color);color:var(--btn-secondary-text-color)}.ccm-page-careers main .careers-btn--secondary:hover{color:var(--btn-secondary-text-color-hover)}.ccm-page-careers main .careers-btn--secondary:hover:before{opacity:var(--btn-secondary-before-opacity-hover)}.ccm-page-careers main .careers-btn--tertiary{background-color:var(--btn-tertiary-background-color);color:var(--btn-tertiary-text-color)}.ccm-page-careers main .careers-btn--tertiary:hover{background-color:var(--btn-tertiary-background-color-hover);color:var(--btn-tertiary-text-color-hover)}.ccm-page-careers main .careers-link{color:inherit;padding-block:10px;padding-right:56px}.ccm-page-careers main .careers-link:after{align-items:center;border:2px solid;border-radius:50%;color:currentcolor;content:"\e90b";display:flex;font-family:icomoon;font-size:1rem;height:40px;justify-content:center;position:absolute;right:0;top:0;width:40px}.ccm-page-careers main .careers-link:hover{color:inherit}.ccm-page-careers main .careers-accordion .panel-heading a,.ccm-page-careers main .careers-apply-card__title,.ccm-page-careers main .careers-h1,.ccm-page-careers main .careers-h2,.ccm-page-careers main .careers-h3,.ccm-page-careers main .careers-h4,.ccm-page-careers main .careers-h5,.ccm-page-careers main .careers-h6,.ccm-page-careers main .careers-vacancies__box-name,.ccm-page-careers main .careers-values__title{color:inherit;font-weight:700;line-height:1.2}.ccm-page-careers main .careers-apply-card__title,.ccm-page-careers main .careers-h1{font-size:44px}@media (min-width:992px){.ccm-page-careers main .careers-apply-card__title,.ccm-page-careers main .careers-h1{font-size:52px}}@media (min-width:1200px){.ccm-page-careers main .careers-apply-card__title,.ccm-page-careers main .careers-h1{font-size:60px}}.ccm-page-careers main .careers-h2{font-size:32px}@media (min-width:992px){.ccm-page-careers main .careers-h2{font-size:36px}}@media (min-width:1200px){.ccm-page-careers main .careers-h2{font-size:44px}}.ccm-page-careers main .careers-accordion .panel-heading a,.ccm-page-careers main .careers-h3,.ccm-page-careers main .careers-values__title{font-size:24px}@media (min-width:992px){.ccm-page-careers main .careers-accordion .panel-heading a,.ccm-page-careers main .careers-h3,.ccm-page-careers main .careers-values__title{font-size:30px}}@media (min-width:1200px){.ccm-page-careers main .careers-accordion .panel-heading a,.ccm-page-careers main .careers-h3,.ccm-page-careers main .careers-values__title{font-size:36px}}.ccm-page-careers main .careers-h4,.ccm-page-careers main .careers-vacancies__box-name{font-size:20px}@media (min-width:992px){.ccm-page-careers main .careers-h4,.ccm-page-careers main .careers-vacancies__box-name{font-size:22px}}@media (min-width:1200px){.ccm-page-careers main .careers-h4,.ccm-page-careers main .careers-vacancies__box-name{font-size:24px}}.ccm-page-careers main .careers-h5{font-size:16px}@media (min-width:992px){.ccm-page-careers main .careers-h5{font-size:20px}}.ccm-page-careers main .careers-h6{font-size:16px}.ccm-page-careers main *+h1,.ccm-page-careers main *+h2,.ccm-page-careers main *+h3,.ccm-page-careers main *+h4,.ccm-page-careers main *+h5,.ccm-page-careers main *+h6{margin-top:0}.ccm-page-careers main .careers-tag{background-color:var(--tag-background-color);border-radius:35px;color:var(--tag-text-color);font-weight:700;line-height:1;padding:6px 16px;width:-moz-fit-content;width:fit-content}.ccm-page-careers main .careers-tag[style*="text-align: center"]{margin-inline:auto}.ccm-page-careers main img{height:auto;width:auto}.ccm-page-careers main:has(.careers-social-card,.careers-timeline,.careers-values){overflow:clip}.ccm-page-careers main:has(.careers-vacancies) .careers-banner__content{--careers-banner-extra-content-padding:16px;padding-bottom:calc(275px + var(--careers-banner-extra-content-padding))}@media (min-width:768px){.ccm-page-careers main:has(.careers-vacancies) .careers-banner__content{padding-bottom:calc(80px + var(--careers-banner-extra-content-padding))}}.ccm-page-careers main .careers-element--white .careers-accordion,.ccm-page-careers main .careers-element--white .careers-panel-card,.ccm-page-careers main .careers-element--white .careers-panel-swiper{--background:#fff;--text-color:#192325;--link-color:var(--text-color);--link-color-hover:#2332c4;--border-color:#192325;--tag-background-color:#a0dfd1;--tag-text-color:var(--text-color);--btn-primary-background-color:#00a88f;--btn-primary-text-color:#fff;--btn-primary-text-color-hover:#fff;--btn-primary-before-opacity-hover:0.2;--btn-secondary-background-color:#fff;--btn-secondary-text-color:#2332c4;--btn-secondary-text-color-hover:#2332c4;--btn-secondary-before-opacity-hover:0.1;--btn-tertiary-background-color:#2332c4;--btn-tertiary-background-color-hover:#160078;--btn-tertiary-text-color:#fff;--btn-tertiary-text-color-hover:#fff;--btn-link-color:var(--text-color);--btn-link-color-hover:var(--text-color)}.ccm-page-careers main .careers-element--white .careers-accordion{--accordion-btn-background:#192325;--accordion-btn-icon-color:#fff}.ccm-page-careers main .careers-element--white .careers-tabs{--careers-tabs-tab-color:#fff;--careers-tabs-text-color:#192325;--careers-tabs-text-color-active:#fff}.ccm-page-careers main .careers-element--blue .careers-accordion,.ccm-page-careers main .careers-element--blue .careers-panel-card,.ccm-page-careers main .careers-element--blue .careers-panel-swiper{--background:#fff;--text-color:#192325;--link-color:var(--text-color);--link-color-hover:#2332c4;--border-color:#192325;--tag-background-color:#a0dfd1;--tag-text-color:var(--text-color);--btn-primary-background-color:#00a88f;--btn-primary-text-color:#fff;--btn-primary-text-color-hover:#fff;--btn-primary-before-opacity-hover:0.2;--btn-secondary-background-color:#fff;--btn-secondary-text-color:#2332c4;--btn-secondary-text-color-hover:#2332c4;--btn-secondary-before-opacity-hover:0.1;--btn-tertiary-background-color:#2332c4;--btn-tertiary-background-color-hover:#160078;--btn-tertiary-text-color:#fff;--btn-tertiary-text-color-hover:#fff;--btn-link-color:var(--text-color);--btn-link-color-hover:var(--text-color);--background:#160078;--text-color:#fff;--link-color-hover:var(--text-color);--border-color:#fff;--tag-background-color:#fff;--tag-text-color:#192325}.ccm-page-careers main .careers-element--blue .careers-tabs{--careers-tabs-tab-color:#160078;--careers-tabs-text-color:#fff;--careers-tabs-text-color-active:#192325}.ccm-page-careers main .careers-element--pink .careers-accordion,.ccm-page-careers main .careers-element--pink .careers-panel-card,.ccm-page-careers main .careers-element--pink .careers-panel-swiper{--background:#fff;--text-color:#192325;--link-color:var(--text-color);--link-color-hover:#2332c4;--border-color:#192325;--tag-background-color:#a0dfd1;--tag-text-color:var(--text-color);--btn-primary-background-color:#00a88f;--btn-primary-text-color:#fff;--btn-primary-text-color-hover:#fff;--btn-primary-before-opacity-hover:0.2;--btn-secondary-background-color:#fff;--btn-secondary-text-color:#2332c4;--btn-secondary-text-color-hover:#2332c4;--btn-secondary-before-opacity-hover:0.1;--btn-tertiary-background-color:#2332c4;--btn-tertiary-background-color-hover:#160078;--btn-tertiary-text-color:#fff;--btn-tertiary-text-color-hover:#fff;--btn-link-color:var(--text-color);--btn-link-color-hover:var(--text-color);--background:#ff9da1;--tag-background-color:#fff;--tag-text-color:#192325}.ccm-page-careers main .careers-element--pink .careers-accordion{--accordion-btn-background:#192325;--accordion-btn-icon-color:#fff}.ccm-page-careers main .careers-element--pink .careers-tabs{--careers-tabs-tab-color:#ff9da1;--careers-tabs-text-color:#192325;--careers-tabs-text-color-active:#192325}.ccm-page-careers main .careers-element--blue-light .careers-accordion,.ccm-page-careers main .careers-element--blue-light .careers-panel-card,.ccm-page-careers main .careers-element--blue-light .careers-panel-swiper{--background:#fff;--text-color:#192325;--link-color:var(--text-color);--link-color-hover:#2332c4;--border-color:#192325;--tag-background-color:#a0dfd1;--tag-text-color:var(--text-color);--btn-primary-background-color:#00a88f;--btn-primary-text-color:#fff;--btn-primary-text-color-hover:#fff;--btn-primary-before-opacity-hover:0.2;--btn-secondary-background-color:#fff;--btn-secondary-text-color:#2332c4;--btn-secondary-text-color-hover:#2332c4;--btn-secondary-before-opacity-hover:0.1;--btn-tertiary-background-color:#2332c4;--btn-tertiary-background-color-hover:#160078;--btn-tertiary-text-color:#fff;--btn-tertiary-text-color-hover:#fff;--btn-link-color:var(--text-color);--btn-link-color-hover:var(--text-color);--background:#3c77f5;--text-color:#fff;--border-color:#fff;--tag-background-color:#fff;--tag-text-color:#192325}.ccm-page-careers main .careers-element--blue-light .careers-tabs{--careers-tabs-tab-color:#3c77f5;--careers-tabs-text-color:#fff;--careers-tabs-text-color-active:#192325}.ccm-page-careers main .careers-element--green-light .careers-accordion,.ccm-page-careers main .careers-element--green-light .careers-panel-card,.ccm-page-careers main .careers-element--green-light .careers-panel-swiper{--background:#fff;--link-color:var(--text-color);--link-color-hover:#2332c4;--border-color:#192325;--tag-background-color:#a0dfd1;--tag-text-color:var(--text-color);--btn-primary-background-color:#00a88f;--btn-primary-text-color:#fff;--btn-primary-text-color-hover:#fff;--btn-primary-before-opacity-hover:0.2;--btn-secondary-background-color:#fff;--btn-secondary-text-color:#2332c4;--btn-secondary-text-color-hover:#2332c4;--btn-secondary-before-opacity-hover:0.1;--btn-tertiary-background-color:#2332c4;--btn-tertiary-background-color-hover:#160078;--btn-tertiary-text-color:#fff;--btn-tertiary-text-color-hover:#fff;--btn-link-color:var(--text-color);--btn-link-color-hover:var(--text-color);--background:#a0dfd1;--text-color:#192325}.ccm-page-careers main .careers-element--green-light .careers-accordion{--accordion-btn-background:#192325;--accordion-btn-icon-color:#fff}.ccm-page-careers main .careers-element--green-light .careers-tabs{--careers-tabs-tab-color:#a0dfd1;--careers-tabs-text-color:#192325;--careers-tabs-text-color-active:#192325}@media (min-width:768px){.ccm-page-careers main .careers-element--60-40 .careers-card__wrapper,.ccm-page-careers main .careers-element--60-40 .careers-tabs__wrapper{gap:30px;grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.ccm-page-careers main .careers-element--60-40 .careers-card__wrapper,.ccm-page-careers main .careers-element--60-40 .careers-tabs__wrapper{grid-template-columns:7fr 5fr}}.ccm-page-careers main .careers-accordion{--background:#fff;--text-color:#192325;--link-color:var(--text-color);--link-color-hover:#2332c4;--border-color:#192325;--tag-background-color:#a0dfd1;--tag-text-color:var(--text-color);--btn-primary-background-color:#00a88f;--btn-primary-text-color:#fff;--btn-primary-text-color-hover:#fff;--btn-primary-before-opacity-hover:0.2;--btn-secondary-background-color:#fff;--btn-secondary-text-color:#2332c4;--btn-secondary-text-color-hover:#2332c4;--btn-secondary-before-opacity-hover:0.1;--btn-tertiary-background-color:#2332c4;--btn-tertiary-background-color-hover:#160078;--btn-tertiary-text-color:#fff;--btn-tertiary-text-color-hover:#fff;--btn-link-color:var(--text-color);--btn-link-color-hover:var(--text-color);--background:#00a88f;--text-color:#fff;--border-color:#fff;--tag-background-color:#fff;--tag-text-color:#192325;--accordion-btn-background:#fff;--accordion-btn-icon-color:#192325;--accordion-padding-inline:40px;--accordion-padding-block:24px;--accordion-btn-width:72px;--accordion-btn-height:40px}.ccm-page-careers main .careers-accordion .panel{background:var(--background);border-radius:44px;color:var(--text-color);overflow:hidden}.ccm-page-careers main .careers-accordion .panel-heading{padding:0}.ccm-page-careers main .careers-accordion .panel-heading a{align-items:center;color:var(--accordion-text-color);display:flex;line-height:1;margin:0;min-height:88px;padding:var(--accordion-padding-block) calc(var(--accordion-padding-inline) + var(--accordion-btn-width) + 1rem) var(--accordion-padding-block) var(--accordion-padding-inline);position:relative;text-decoration:none}.ccm-page-careers main .careers-accordion .panel-heading a:after{align-items:center;background:var(--accordion-btn-background);border-radius:42px;color:var(--accordion-btn-icon-color);content:"\e90a";display:flex;font-family:icomoon;font-size:1.5rem;height:var(--accordion-btn-height);justify-content:center;position:absolute;right:var(--accordion-padding-inline);top:var(--accordion-padding-block);width:var(--accordion-btn-width)}.ccm-page-careers main .careers-accordion .panel-heading a[aria-expanded=true]:after{content:"\e909";font-family:icomoon;font-size:3px}.ccm-page-careers main .careers-accordion .panel-body{padding:8px var(--accordion-padding-inline) var(--accordion-padding-block)}.ccm-page-careers main .careers-accordion .panel-collapse>.panel-body{border:0}.ccm-page-careers main .careers-accordion .panel+.panel{margin-top:24px}.ccm-page-careers main .careers-accordion__img{margin-bottom:1rem}.ccm-page-careers main .careers-accordion__img img{border-radius:16px;height:auto;max-width:100%;width:auto}.ccm-page-careers main .careers-tabs{--careers-tabs-tab-color:#00a88f;--careers-tabs-tab-color-active:transparent;--careers-tabs-text-color:#fff;--careers-tabs-text-color-active:#192325}.ccm-page-careers main .careers-tabs .nav-tabs{align-items:normal;display:flex;gap:24px;justify-content:normal;margin-bottom:40px}.ccm-page-careers main .careers-tabs .nav-tabs:after,.ccm-page-careers main .careers-tabs .nav-tabs:before{content:none}.ccm-page-careers main .careers-tabs .nav-tabs li{display:flex;flex:1;margin:0}.ccm-page-careers main .careers-tabs .nav-tabs li.active a{background-color:var(--careers-tabs-tab-color-active);color:var(--careers-tabs-text-color-active);position:relative}.ccm-page-careers main .careers-tabs .nav-tabs li.active a:after{content:none}.ccm-page-careers main .careers-tabs .nav-tabs a{align-items:center;background-color:var(--careers-tabs-tab-color);border:3px solid var(--careers-tabs-tab-color);border-radius:71px;color:var(--careers-tabs-text-color);display:flex;flex:1;font-size:20px;justify-content:center;overflow:hidden;padding:20px clamp(12px,2.5vw,24px);text-align:center;transition:all .3s;z-index:0}.ccm-page-careers main .careers-tabs .nav-tabs a:after{background-color:#000;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .15s;width:100%;z-index:-1}.ccm-page-careers main .careers-tabs .nav-tabs a:focus,.ccm-page-careers main .careers-tabs .nav-tabs a:hover{border:3px solid var(--careers-tabs-tab-color)}.ccm-page-careers main .careers-tabs .nav-tabs a:focus:after,.ccm-page-careers main .careers-tabs .nav-tabs a:hover:after{opacity:.2}.ccm-page-careers main .careers-tabs__wrapper{align-items:center;display:grid;gap:30px;grid-template-columns:1fr 1fr}.ccm-page-careers main .careers-tabs__title{line-height:1;margin-bottom:24px}.ccm-page-careers main .careers-tabs__img img{border-radius:16px;height:auto;max-width:100%;width:100%}.ccm-page-careers main .careers-tabs--font-sm .nav-tabs a{font-size:16px}.ccm-page-careers main .swiper-controls--careers{align-items:center;display:flex;gap:16px 32px;justify-content:space-between;margin-top:32px}.ccm-page-careers main .swiper-controls--careers .swiper-buttons{display:flex;gap:16px}.ccm-page-careers main .swiper-controls--careers .swiper-button-next,.ccm-page-careers main .swiper-controls--careers .swiper-button-prev{background-image:none;border:2px solid var(--border-color);border-radius:42px;color:var(--text-color);height:40px;inset:auto;margin:0;overflow:hidden;position:relative;width:72px}.ccm-page-careers main .swiper-controls--careers .swiper-button-next:before,.ccm-page-careers main .swiper-controls--careers .swiper-button-prev:before{align-items:center;display:flex;font-family:icomoon;font-size:2rem;justify-content:center;line-height:1;margin-top:2px;transition:all .3s}.ccm-page-careers main .swiper-controls--careers .swiper-button-next:after,.ccm-page-careers main .swiper-controls--careers .swiper-button-prev:after{background:#000;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.ccm-page-careers main .swiper-controls--careers .swiper-button-next:hover:after,.ccm-page-careers main .swiper-controls--careers .swiper-button-prev:hover:after{opacity:.1}.ccm-page-careers main .swiper-controls--careers .swiper-button-prev:before{content:"\e903"}.ccm-page-careers main .swiper-controls--careers .swiper-button-prev:hover:before{transform:translateX(-4px)}.ccm-page-careers main .swiper-controls--careers .swiper-button-next:before{content:"\e900"}.ccm-page-careers main .swiper-controls--careers .swiper-button-next:hover:before{transform:translateX(4px)}.ccm-page-careers main .swiper-controls--careers .swiper-pagination{display:block;margin:0;text-align:initial;width:auto}.ccm-page-careers main .filter__form{display:flex;flex:1}.ccm-page-careers main .filter__wrapper{background-color:#160078;border-radius:8px;display:flex;flex-direction:column;gap:8px;margin-bottom:50px;padding:10px}.ccm-page-careers main .filter__wrapper div{color:#fff}.ccm-page-careers main .filter__wrapper .button-container{display:grid;flex:1;gap:8px;margin-bottom:0}.ccm-page-careers main .filter__wrapper .button-container button{background-color:#fff;color:initial;flex:1;font-weight:400;margin-bottom:0;margin-right:0;padding:7px 22px;position:relative;text-align:left}.ccm-page-careers main .filter__wrapper .button-container button:after{align-items:center;background-color:rgba(25,35,37,.2);border-radius:50%;content:"";display:flex;height:19px;justify-content:center;position:absolute;right:15px;top:10px;width:19px}.ccm-page-careers main .filter__wrapper .button-container button.active{font-weight:700}.ccm-page-careers main .filter__wrapper .button-container button.active:after{background-color:#00a88f;content:url(../img/tick.svg)}@media (min-width:768px){.ccm-page-careers main .filter .button-container{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.ccm-page-careers main .filter__wrapper{align-items:center;flex-direction:row;gap:16px}.ccm-page-careers main .filter .button-container{grid-template-columns:repeat(4,1fr)}}.ccm-page-careers main .careers-card__wrapper{display:grid}.ccm-page-careers main .careers-card__title{margin-bottom:24px}.ccm-page-careers main .careers-card__image img{border-radius:16px;height:auto;width:100%}@media (min-width:768px){.ccm-page-careers main .careers-card__wrapper{gap:30px;grid-template-columns:repeat(2,1fr)}}.ccm-page-careers main .careers-offset-card{--image-offset-padding:clamp(15px,5vw,100px);--extra-padding:clamp(30px,2.5vw,70px)}.ccm-page-careers main .careers-offset-card__title{margin-bottom:24px}.ccm-page-careers main .careers-offset-card__image img{height:auto;width:100%}@media (min-width:768px){.ccm-page-careers main .careers-offset-card--left .careers-offset-card__image,.ccm-page-careers main .careers-offset-card--right .careers-offset-card__image{height:auto;position:relative;width:calc(50vw - var(--image-offset-padding))}.ccm-page-careers main .careers-offset-card--left .careers-offset-card__image img,.ccm-page-careers main .careers-offset-card--right .careers-offset-card__image img{display:block;max-width:753px}.ccm-page-careers main .careers-offset-card--left .careers-offset-card__body,.ccm-page-careers main .careers-offset-card--right .careers-offset-card__body{display:flex;flex:1;flex-direction:column}.ccm-page-careers main .careers-offset-card--left .careers-offset-card__content,.ccm-page-careers main .careers-offset-card--right .careers-offset-card__content{margin-block:auto}.ccm-page-careers main .careers-offset-card--left .careers-offset-card__image{left:calc(100% - 50vw + var(--image-offset-padding));padding-right:calc(var(--extra-padding)/2)}.ccm-page-careers main .careers-offset-card--left .careers-offset-card__image img{margin-left:auto}.ccm-page-careers main .careers-offset-card--left .careers-offset-card__body{padding-left:calc(var(--extra-padding)/2)}.ccm-page-careers main .careers-offset-card--right .careers-offset-card__image{padding-left:calc(var(--extra-padding)/2);right:0}.ccm-page-careers main .careers-offset-card--right .careers-offset-card__image img{margin-right:auto}.ccm-page-careers main .careers-offset-card--right .careers-offset-card__body{padding-right:calc(var(--extra-padding)/2)}}@media (max-width:767px){.ccm-page-careers main .careers-offset-card--left>.row{flex-direction:column-reverse}}.ccm-page-careers main .careers-panel-card{--card-padding:clamp(24px,5vw,60px);--background:#fff;--text-color:#192325;--link-color:var(--text-color);--link-color-hover:#2332c4;--border-color:#192325;--tag-background-color:#a0dfd1;--tag-text-color:var(--text-color);--btn-primary-background-color:#00a88f;--btn-primary-text-color:#fff;--btn-primary-text-color-hover:#fff;--btn-primary-before-opacity-hover:0.2;--btn-secondary-background-color:#fff;--btn-secondary-text-color:#2332c4;--btn-secondary-text-color-hover:#2332c4;--btn-secondary-before-opacity-hover:0.1;--btn-tertiary-background-color:#2332c4;--btn-tertiary-background-color-hover:#160078;--btn-tertiary-text-color:#fff;--btn-tertiary-text-color-hover:#fff;--btn-link-color:var(--text-color);--btn-link-color-hover:var(--text-color);--background:#00a88f;--text-color:#fff;--border-color:#fff;--tag-background-color:#fff;--tag-text-color:#192325;background:var(--background);border-radius:16px;color:var(--text-color);padding:var(--card-padding)}.ccm-page-careers main .careers-panel-card__col--img{justify-content:center}.ccm-page-careers main .careers-panel-card__title{margin-bottom:32px}.ccm-page-careers main .careers-panel-card__image{margin-right:calc(var(--card-padding)*-1)}.ccm-page-careers main .careers-panel-card__image img{border-bottom-left-radius:480px;border-top-left-radius:480px;height:auto;width:100%}.ccm-page-careers main .careers-social-card{--img-offset-y:40px;--img-wrapper-height:228px;--img-wrapper-border-radius:198px}.ccm-page-careers main .careers-social-card__title{margin-bottom:24px}.ccm-page-careers main .careers-social-card__img{background-color:#ff9da1;border-bottom-right-radius:var(--img-wrapper-border-radius);border-top-right-radius:var(--img-wrapper-border-radius);height:var(--img-wrapper-height);padding-right:calc(var(--img-wrapper-border-radius)/2);position:relative}.ccm-page-careers main .careers-social-card__img:before{background-color:#ff9da1;content:"";height:100%;position:absolute;right:100%;top:0;width:50vw}.ccm-page-careers main .careers-social-card__img-wrapper{padding-top:var(--img-offset-y)}.ccm-page-careers main .careers-social-card__img img{display:block;height:calc(100% + var(--img-offset-y));margin-inline:auto;transform:translateY(calc(var(--img-offset-y)*-1));width:auto}@media (min-width:768px){.ccm-page-careers main .careers-social-card__content{order:2;padding-top:var(--img-offset-y)}}@media (min-width:992px){.ccm-page-careers main .careers-social-card{--img-wrapper-border-radius:400px;--img-wrapper-height:460px}.ccm-page-careers main .careers-social-card__wrapper{display:grid;gap:clamp(30px,5vw,100px);grid-template-columns:7fr 5fr}}.ccm-page-careers main .careers-locations__wrapper{border-radius:16px;display:grid;overflow:hidden}.ccm-page-careers main .careers-locations__body,.ccm-page-careers main .careers-locations__img{grid-column:1/2;grid-row:1/2}.ccm-page-careers main .careers-locations__body{color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding:32px 24px;position:relative;z-index:1}.ccm-page-careers main .careers-locations__body:before{background:linear-gradient(90deg,rgba(0,0,0,.75) 0,transparent);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.ccm-page-careers main .careers-locations__content{font-size:1rem}.ccm-page-careers main .careers-locations__content>:last-of-type{margin-bottom:0}.ccm-page-careers main .careers-locations__title{line-height:1;margin-bottom:24px}.ccm-page-careers main .careers-locations__img img{font-family:"object-fit:cover";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ccm-page-careers main .careers-locations .careers-tabs{display:grid;gap:24px;grid-template-columns:4fr 8fr}.ccm-page-careers main .careers-locations .careers-tabs .nav-tabs{display:flex;flex-direction:column;margin-bottom:0}.ccm-page-careers main .careers-locations .careers-tabs .nav-tabs li{max-height:87px}.ccm-page-careers main .careers-locations .careers-tabs .nav-tabs a{justify-content:flex-start;padding:23px clamp(12px,2.5vw,24px);text-align:initial}.ccm-page-careers main .careers-locations .careers-tabs .tab-content,.ccm-page-careers main .careers-locations .careers-tabs .tab-content>.active{display:flex}.ccm-page-careers main .careers-locations .careers-accordion .careers-locations__wrapper{min-height:500px}.ccm-page-careers main .careers-locations .careers-accordion .panel{background:transparent;border-radius:0}.ccm-page-careers main .careers-locations .careers-accordion .panel-heading a{background:var(--background);border-radius:44px}.ccm-page-careers main .careers-locations .careers-accordion .panel-body{padding:24px 0 0}.ccm-page-careers main .careers-panel-swiper{--card-padding:clamp(24px,5vw,60px);--background:#fff;--text-color:#192325;--link-color:var(--text-color);--link-color-hover:#2332c4;--border-color:#192325;--tag-background-color:#a0dfd1;--tag-text-color:var(--text-color);--btn-primary-background-color:#00a88f;--btn-primary-text-color:#fff;--btn-primary-text-color-hover:#fff;--btn-primary-before-opacity-hover:0.2;--btn-secondary-background-color:#fff;--btn-secondary-text-color:#2332c4;--btn-secondary-text-color-hover:#2332c4;--btn-secondary-before-opacity-hover:0.1;--btn-tertiary-background-color:#2332c4;--btn-tertiary-background-color-hover:#160078;--btn-tertiary-text-color:#fff;--btn-tertiary-text-color-hover:#fff;--btn-link-color:var(--text-color);--btn-link-color-hover:var(--text-color);--background:#00a88f;--text-color:#fff;--border-color:#fff;--tag-background-color:#fff;--tag-text-color:#192325;background:var(--background);border-radius:16px;color:var(--text-color);padding:var(--card-padding) 0 var(--card-padding) var(--card-padding)}.ccm-page-careers main .careers-panel-swiper__tag{margin-bottom:32px}.ccm-page-careers main .careers-panel-swiper__item{display:grid;gap:30px}.ccm-page-careers main .careers-panel-swiper__title{line-height:1;margin-bottom:16px}.ccm-page-careers main .careers-panel-swiper__content{padding-right:var(--card-padding)}.ccm-page-careers main .careers-panel-swiper__img img{border-bottom-left-radius:480px;border-top-left-radius:480px;height:auto;width:100%}.ccm-page-careers main .careers-panel-swiper__controls{padding-right:var(--card-padding)}@media (min-width:768px){.ccm-page-careers main .careers-panel-swiper__controls,.ccm-page-careers main .careers-panel-swiper__item{display:grid;grid-template-columns:1fr 1fr}.ccm-page-careers main .careers-panel-swiper__content{padding-bottom:40px;padding-right:0}.ccm-page-careers main .careers-panel-swiper .swiper-controls{justify-content:flex-start;margin-top:-40px}}.ccm-page-careers main .careers-lozenge-list{container-type:inline-size}.ccm-page-careers main .careers-lozenge-list__wrapper{display:grid;gap:24px}.ccm-page-careers main .careers-lozenge-list__item{--background:#fff;--text-color:#192325;--link-color:var(--text-color);--link-color-hover:#2332c4;--border-color:#192325;--tag-background-color:#a0dfd1;--tag-text-color:var(--text-color);--btn-primary-background-color:#00a88f;--btn-primary-text-color:#fff;--btn-primary-text-color-hover:#fff;--btn-primary-before-opacity-hover:0.2;--btn-secondary-background-color:#fff;--btn-secondary-text-color:#2332c4;--btn-secondary-text-color-hover:#2332c4;--btn-secondary-before-opacity-hover:0.1;--btn-tertiary-background-color:#2332c4;--btn-tertiary-background-color-hover:#160078;--btn-tertiary-text-color:#fff;--btn-tertiary-text-color-hover:#fff;--btn-link-color:var(--text-color);--btn-link-color-hover:var(--text-color);--background:#2332c4;--text-color:#fff;--border-color:#fff;--tag-background-color:#fff;--tag-text-color:#192325;align-items:center;background:var(--background);border-radius:80px;color:var(--text-color);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:25px 39px}.ccm-page-careers main .careers-lozenge-list__item-title{font-size:18px;font-weight:400;margin:0;text-align:center}@container (min-width: 550px){.ccm-page-careers main .careers-lozenge-list__wrapper{grid-template-columns:repeat(2,1fr)}}.ccm-page-careers main .careers-timeline{--dot-size:16px;--border-size:6px;--train-width:100px;--train-height:42px;--train-circle-size:var(--train-height);--train-car-height:calc(var(--train-height) - 12px);--train-gap:8px;--train-background:#00a88f;--train-color:#fff}.ccm-page-careers main .careers-timeline .train{align-items:center;color:var(--train-color);display:flex;gap:var(--train-gap);height:var(--train-height);left:0;position:absolute;top:calc(var(--train-height)/2*-1 - var(--dot-size)/2*-1);width:var(--train-width);z-index:1}.ccm-page-careers main .careers-timeline .train-title{font-size:16px;font-weight:700;line-height:1}.ccm-page-careers main .careers-timeline .train-circle{align-items:center;background:#fff;border:var(--border-size) solid var(--train-background);border-radius:50%;display:flex;flex-shrink:0;height:var(--train-circle-size);justify-content:center;width:var(--train-circle-size)}.ccm-page-careers main .careers-timeline .train-circle img,.ccm-page-careers main .careers-timeline .train-circle svg{height:auto;max-width:calc(100% - var(--border-size)*2);width:100%}.ccm-page-careers main .careers-timeline .train-wagon{align-items:center;background:var(--train-background);border-radius:4px;border-top-right-radius:63% 100%;display:flex;flex:1;height:var(--train-car-height);justify-content:center;max-width:150px;padding-right:10px;position:relative}.ccm-page-careers main .careers-timeline .train-wagon:before{background:var(--train-background);content:"";display:block;height:var(--border-size);left:calc(var(--train-gap)*-1 + var(--border-size)/2*-1);position:absolute;top:50%;transform:translateY(-50%);width:calc(var(--train-gap) + var(--border-size))}.ccm-page-careers main .careers-timeline__pagination{padding-top:32px}.ccm-page-careers main .careers-timeline__pagination-dot{background:#000;border-radius:50%;height:var(--dot-size);position:relative;width:var(--dot-size)}.ccm-page-careers main .careers-timeline__pagination-dot-title{font-size:20px;font-weight:700;left:50%;line-height:1;opacity:1;position:absolute;top:-24px;transform:translateX(-50%);transition:all .25s;white-space:nowrap}@media (max-width:767px){.ccm-page-careers main .careers-timeline__pagination-dot-title{display:none}}.ccm-page-careers main .careers-timeline__pagination-item.active .careers-timeline__pagination-dot-title{opacity:0;transform:translateX(-50%) translateY(24px) scale(0)}.ccm-page-careers main .careers-timeline .swiper-controls--careers .swiper-buttons .swiper-button:before{font-size:1rem;padding-top:8px}.ccm-page-careers main .careers-timeline .swiper-controls--careers .swiper-buttons .swiper-button-next:before{content:"\e90b"}.ccm-page-careers main .careers-timeline .swiper-controls--careers .swiper-buttons .swiper-button-prev:before{content:"\e908"}.ccm-page-careers main .careers-timeline .swiper-container--pagination{overflow:visible}.ccm-page-careers main .careers-timeline .swiper-container--pagination .swiper-wrapper .swiper-slide:last-of-type:before{content:none}.ccm-page-careers main .careers-timeline .swiper-container--pagination .swiper-slide{position:relative}.ccm-page-careers main .careers-timeline .swiper-container--pagination .swiper-slide:before{background:#000;content:"";height:6px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.ccm-page-careers main .careers-timeline--no-caption .careers-timeline__pagination-dot-title{display:none}.ccm-page-careers main .careers-apply-card{--card-padding:clamp(24px,5vw,60px);--cut-out-background:#fff;--cut-out-size:clamp(32px,5vw,80px);--background:#fff;--text-color:#192325;--link-color:var(--text-color);--link-color-hover:#2332c4;--border-color:#192325;--tag-background-color:#a0dfd1;--tag-text-color:var(--text-color);--btn-primary-background-color:#00a88f;--btn-primary-text-color:#fff;--btn-primary-text-color-hover:#fff;--btn-primary-before-opacity-hover:0.2;--btn-secondary-background-color:#fff;--btn-secondary-text-color:#2332c4;--btn-secondary-text-color-hover:#2332c4;--btn-secondary-before-opacity-hover:0.1;--btn-tertiary-background-color:#2332c4;--btn-tertiary-background-color-hover:#160078;--btn-tertiary-text-color:#fff;--btn-tertiary-text-color-hover:#fff;--btn-link-color:var(--text-color);--btn-link-color-hover:var(--text-color);--background:#2332c4;--text-color:#fff;--border-color:#fff;--tag-background-color:#fff;--tag-text-color:#192325;background:var(--background);border-radius:16px;color:var(--text-color);overflow:clip;padding:var(--card-padding);position:relative}.ccm-page-careers main .careers-apply-card:after,.ccm-page-careers main .careers-apply-card:before{background-color:var(--cut-out-background);border-radius:50%;content:"";display:block;height:var(--cut-out-size);position:absolute;top:50%;width:var(--cut-out-size)}.ccm-page-careers main .careers-apply-card:before{left:0;transform:translate(-50%,-50%)}.ccm-page-careers main .careers-apply-card:after{right:0;transform:translate(50%,-50%)}.ccm-page-careers main .careers-apply-card__image{margin-block:calc(var(--card-padding)*-1);position:relative}.ccm-page-careers main .careers-apply-card__image img{height:auto;left:0;max-width:100%;position:absolute;top:0;width:auto}.ccm-page-careers main .careers-apply-card__title{line-height:1;margin-bottom:32px}.ccm-page-careers main .careers-apply-card__content{margin-block:auto}@media (min-width:992px){.ccm-page-careers main .careers-apply-card .row{min-height:calc(420px - var(--card-padding)*2)}}.ccm-page-careers main .careers-values .row>:nth-child(4n+1) .careers-values__item{--item-color:#4d50d9}.ccm-page-careers main .careers-values .row>:nth-child(4n+2) .careers-values__item{--item-color:#ff6121}.ccm-page-careers main .careers-values .row>:nth-child(4n+3) .careers-values__item{--item-color:#007160}.ccm-page-careers main .careers-values .row>:nth-child(4n+4) .careers-values__item{--item-color:#3c77f5}.ccm-page-careers main .careers-values__img{align-items:center;background-color:var(--item-color);border-radius:16px;display:flex;height:306px;justify-content:center;margin-bottom:24px;overflow:clip;padding:32px}.ccm-page-careers main .careers-values__img img{font-family:"object-fit:contain";height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.ccm-page-careers main .careers-values__img--static{display:none}.ccm-page-careers main .careers-values__body{font-size:18px}.ccm-page-careers main .careers-values__title{color:var(--item-color);margin-bottom:24px}.ccm-page-careers main .careers-values .swiper-container{overflow:visible}.ccm-page-careers main .careers-values .swiper-slide:nth-child(4n+1) .careers-values__item{--item-color:#4d50d9}.ccm-page-careers main .careers-values .swiper-slide:nth-child(4n+2) .careers-values__item{--item-color:#ff6121}.ccm-page-careers main .careers-values .swiper-slide:nth-child(4n+3) .careers-values__item{--item-color:#007160}.ccm-page-careers main .careers-values .swiper-slide:nth-child(4n+4) .careers-values__item{--item-color:#3c77f5}@media (prefers-reduced-motion:reduce){.ccm-page-careers main .careers-values__img--default{display:none}.ccm-page-careers main .careers-values__img--static{display:flex}}.ccm-page-careers main .careers-banner{overflow:hidden}.ccm-page-careers main .careers-banner__content{padding-block:clamp(24px,5vw,80px)}.ccm-page-careers main .careers-banner__content *+.careers-h1,.ccm-page-careers main .careers-banner__content *+.careers-h2,.ccm-page-careers main .careers-banner__content *+.careers-h3,.ccm-page-careers main .careers-banner__content *+.careers-h4,.ccm-page-careers main .careers-banner__content *+.careers-h5,.ccm-page-careers main .careers-banner__content *+h1,.ccm-page-careers main .careers-banner__content *+h2,.ccm-page-careers main .careers-banner__content *+h3,.ccm-page-careers main .careers-banner__content *+h4,.ccm-page-careers main .careers-banner__content *+h5{margin-top:0}.ccm-page-careers main .careers-banner__image-wrapper{position:relative}.ccm-page-careers main .careers-banner__image{left:0;position:absolute;top:0;width:100%}.ccm-page-careers main .careers-banner__image img{height:auto;max-width:100%;width:auto}.ccm-page-careers main .careers-vacancies .form-group{margin:0}.ccm-page-careers main .careers-vacancies .filter__form{--form-corner-slope-size:16px;--form-corner-slope-top:calc(275px - var(--form-corner-slope-size));--form-margin-bottom:0;background-color:#fff;border-radius:16px;margin-bottom:var(--form-margin-bottom);margin-top:-315px;max-width:673px;padding:16px;position:relative;z-index:1}.ccm-page-careers main .careers-vacancies .filter__form:after,.ccm-page-careers main .careers-vacancies .filter__form:before{content:"";display:block;height:var(--form-corner-slope-size);position:absolute;top:var(--form-corner-slope-top);width:var(--form-corner-slope-size)}.ccm-page-careers main .careers-vacancies .filter__form:before{background:radial-gradient(circle var(--form-corner-slope-size) at top left,transparent 98%,#fff) 0 0;left:calc(var(--form-corner-slope-size)*-1)}.ccm-page-careers main .careers-vacancies .filter__form:after{background:radial-gradient(circle var(--form-corner-slope-size) at top right,transparent 98%,#fff) 100% 0;right:calc(var(--form-corner-slope-size)*-1)}.ccm-page-careers main .careers-vacancies .filter__form-wrapper{background:#160078;border-radius:8px;display:grid;gap:16px;padding:16px;width:100%}.ccm-page-careers main .careers-vacancies .filter__form input[type=text],.ccm-page-careers main .careers-vacancies .filter__form select{border-radius:4px;color:#192325;font-size:18px;height:43px;padding:8px 16px}.ccm-page-careers main .careers-vacancies .filter__form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTEgMS41IDcgOCA3LTgiIHN0cm9rZT0iIzE5MjMyNSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=");background-position:calc(100% - 14px) 18px;background-repeat:no-repeat;background-size:12px;border:0;overflow:hidden;padding-left:30px;padding-right:30px;text-overflow:ellipsis}.ccm-page-careers main .careers-vacancies .filter__form input[type=text]::-moz-placeholder{color:#192325}.ccm-page-careers main .careers-vacancies .filter__form input[type=text]::placeholder{color:#192325}.ccm-page-careers main .careers-vacancies .filter__form .careers-btn{text-align:center}.ccm-page-careers main .careers-vacancies .filter__form .careers-btn:hover{background:#202b9c}@media (min-width:768px){.ccm-page-careers main .careers-vacancies .filter__form{--form-corner-slope-top:calc(80px - var(--form-corner-slope-size));--form-margin-bottom:30px;margin-top:-140px}}@media (min-width:992px){.ccm-page-careers main .careers-vacancies .filter__form{--form-margin-bottom:60px;margin-top:-160px}}@media (min-width:1200px){.ccm-page-careers main .careers-vacancies .filter__form{--form-margin-bottom:80px}}.ccm-page-careers main .careers-vacancies .filter__form-row--2,.ccm-page-careers main .careers-vacancies .filter__form-row--3{display:flex;flex-direction:column;gap:16px}.ccm-page-careers main .careers-vacancies .filter__form-row--2>*,.ccm-page-careers main .careers-vacancies .filter__form-row--3>*{flex:1}@media (min-width:768px){.ccm-page-careers main .careers-vacancies .filter__form-row--2,.ccm-page-careers main .careers-vacancies .filter__form-row--3{flex-direction:row}}.ccm-page-careers main .careers-vacancies__box{--box-padding:24px;--box-btn-size:36px;--background:#fff;--text-color:#192325;--link-color:var(--text-color);--link-color-hover:#2332c4;--border-color:#192325;--tag-background-color:#a0dfd1;--tag-text-color:var(--text-color);--btn-primary-background-color:#00a88f;--btn-primary-text-color:#fff;--btn-primary-text-color-hover:#fff;--btn-primary-before-opacity-hover:0.2;--btn-secondary-background-color:#fff;--btn-secondary-text-color:#2332c4;--btn-secondary-text-color-hover:#2332c4;--btn-secondary-before-opacity-hover:0.1;--btn-tertiary-background-color:#2332c4;--btn-tertiary-background-color-hover:#160078;--btn-tertiary-text-color:#fff;--btn-tertiary-text-color-hover:#fff;--btn-link-color:var(--text-color);--btn-link-color-hover:var(--text-color);--background:#2332c4;--text-color:#fff;--border-color:#fff;--tag-background-color:#fff;--tag-text-color:#192325;background:var(--background);border:2px solid transparent;border-radius:16px;color:var(--text-color);display:flex;flex:1;flex-direction:column;margin-bottom:30px;padding:var(--box-padding);position:relative;text-decoration:none;transition:all .3s}.ccm-page-careers main .careers-vacancies__box-name{margin-bottom:16px}.ccm-page-careers main .careers-vacancies__box-department{font-size:20px}.ccm-page-careers main .careers-vacancies__box-footer{font-size:16px;margin-top:auto;overflow:hidden}.ccm-page-careers main .careers-vacancies__box-footer-wrapper{display:flex;flex-wrap:wrap;margin-inline:-10px;padding-right:calc(var(--box-btn-size) + 1rem);padding-top:20px}.ccm-page-careers main .careers-vacancies__box-footer-wrapper>*{border-left:1px solid var(--border-color);line-height:1;padding:2px 10px}.ccm-page-careers main .careers-vacancies__box-btn{align-items:center;background:#00a88f;border-radius:8px;bottom:var(--box-padding);color:#fff;display:flex;height:var(--box-btn-size);justify-content:center;overflow:hidden;position:absolute;right:var(--box-padding);width:var(--box-btn-size);z-index:0}.ccm-page-careers main .careers-vacancies__box-btn:before{background:#000;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s;width:100%;z-index:-1}.ccm-page-careers main .careers-vacancies__box-btn:after{content:"\e900";font-family:icomoon;font-size:1.25em}.ccm-page-careers main .careers-vacancies__box:hover{border-color:#00a88f;color:var(--text-color)}.ccm-page-careers main .careers-vacancies__box:hover .careers-vacancies__box-btn:before{opacity:.2}.ccm-page-careers main .media-blogs__blog{container-type:inline-size;display:flex;flex:1;margin-bottom:1rem;text-decoration:none}.ccm-page-careers main .media-blogs__blog-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.25rem;font-weight:700;line-height:1.2;overflow:hidden}.ccm-page-careers main .media-blogs__blog-content{background-color:#fff;border:2px solid #192325;border-radius:85px;color:#192325;padding:30px 50px}.ccm-page-careers main .media-blogs__blog-extra-info{display:flex;flex-direction:column;gap:10px;justify-content:space-between;line-height:1.2}.ccm-page-careers main .media-blogs__blog-author{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ccm-page-careers main .media-blogs__blog-count{flex-shrink:0}@media (min-width:1200px){.ccm-page-careers main .media-blogs__blog{margin-bottom:0}}@container (min-width: 300px){.ccm-page-careers main .media-blogs__blog-extra-info{flex-direction:row}}
