@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(https://www.cegal.com/hubfs/cegal-website/fonts/Inter/inter-regular/Inter-Regular.ttf) format("truetype"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Inter/inter-regular/Inter-Regular.woff) format("woff"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Inter/inter-regular/Inter-Regular.woff2) format("woff2"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Inter/inter-regular/Inter-Regular.eot) format("eot"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Inter/inter-regular/Inter-Regular.svg) format("svg")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(https://www.cegal.com/hubfs/cegal-website/fonts/Inter/inter-medium/Inter-Medium.ttf) format("truetype"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Inter/inter-medium/Inter-Medium.woff) format("woff"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Inter/inter-medium/Inter-Medium.woff2) format("woff2"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Inter/inter-medium/Inter-Medium.eot) format("eot"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Inter/inter-medium/Inter-Medium.svg) format("svg")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(https://www.cegal.com/hubfs/cegal-website/fonts/Inter/inter-semibold/Inter-SemiBold.ttf) format("truetype"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Inter/inter-semibold/Inter-SemiBold.woff) format("woff"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Inter/inter-semibold/Inter-SemiBold.woff2) format("woff2"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Inter/inter-semibold/Inter-SemiBold.eot) format("eot"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Inter/inter-semibold/Inter-SemiBold.svg) format("svg")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(https://www.cegal.com/hubfs/cegal-website/fonts/Inter/inter-bold/Inter-Bold.ttf) format("truetype"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Inter/inter-bold/Inter-Bold.woff) format("woff"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Inter/inter-bold/Inter-Bold.woff2) format("woff2"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Inter/inter-bold/Inter-Bold.eot) format("eot"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Inter/inter-bold/Inter-Bold.svg) format("svg")}@font-face{font-display:swap;font-family:Karla;font-style:normal;font-weight:400;src:url(https://www.cegal.com/hubfs/cegal-website/fonts/Karla/karla-regular/Karla-Regular.ttf) format("truetype"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Karla/karla-regular/Karla-Regular.woff) format("woff"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Karla/karla-regular/Karla-Regular.woff2) format("woff2"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Karla/karla-regular/Karla-Regular.eot) format("eot"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Karla/karla-regular/Karla-Regular.svg) format("svg")}@font-face{font-display:swap;font-family:Karla;font-style:normal;font-weight:500;src:url(https://www.cegal.com/hubfs/cegal-website/fonts/Karla/karla-medium/Karla-Medium.ttf) format("truetype"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Karla/karla-medium/Karla-Medium.woff) format("woff"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Karla/karla-medium/Karla-Medium.woff2) format("woff2"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Karla/karla-medium/Karla-Medium.eot) format("eot"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Karla/karla-medium/Karla-Medium.svg) format("svg")}@font-face{font-display:swap;font-family:Karla;font-style:normal;font-weight:600;src:url(https://www.cegal.com/hubfs/cegal-website/fonts/Karla/karla-semibold/Karla-SemiBold.ttf) format("truetype"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Karla/karla-semibold/Karla-SemiBold.woff) format("woff"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Karla/karla-semibold/Karla-SemiBold.woff2) format("woff2"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Karla/karla-semibold/Karla-SemiBold.eot) format("eot"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Karla/karla-semibold/Karla-SemiBold.svg) format("svg")}@font-face{font-display:swap;font-family:Karla;font-style:normal;font-weight:700;src:url(https://www.cegal.com/hubfs/cegal-website/fonts/Karla/karla-bold/Karla-Bold.ttf) format("truetype"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Karla/karla-bold/Karla-Bold.woff) format("woff"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Karla/karla-bold/Karla-Bold.woff2) format("woff2"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Karla/karla-bold/Karla-Bold.eot) format("eot"),url(https://www.cegal.com/hubfs/cegal-website/fonts/Karla/karla-bold/Karla-Bold.svg) format("svg")}body.header--dark .header{background-color:var(--black-2);position:unset}body.header--dark .header li{color:var(--white)}.header{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;width:100%;z-index:9999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:36px 0}.header__close{cursor:pointer}.header__close:hover path{fill:var(--green)}.header a{text-decoration:none}@media (min-width:1200px){.header__brand{margin-bottom:10px}}.header__topNav{padding:0 0 28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__contact{margin:0 21px 0 25px}.header__langToggle{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__langToggle.active .header__langToggle-svg path,.header__langToggle:hover .header__langToggle-svg path{fill:var(--green)}.header__langToggle.active .header__langToggle-box,.header__langToggle:hover .header__langToggle-box{border-color:var(--green)}.header__langToggle-box{border:1px solid var(--white);padding:4px 5px 6px 4px;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.header__langToggle-box *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header__langToggle-arrow{margin-left:12px}.header__langBar{display:none}.header__langBar.active{display:block;z-index:2}.header__langSwitcher{padding:39px 0}.header__langSwitcher-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__langSwitcher-li{padding:0 47px}.header__langSwitcher-option{color:var(--white);font-size:18px;line-height:22px}@media screen and (max-width:576px){.header__langSwitcher-option{font-size:18px}}@media screen and (min-width:1600px){.header__langSwitcher-option{font-size:18px}}@media screen and (max-width:576px){.header__langSwitcher-option{line-height:22px}}@media screen and (min-width:1600px){.header__langSwitcher-option{line-height:22px}}.header__langSwitcher-option:hover{text-decoration:underline}.header__langSwitcher-option.current-lang{color:var(--green);font-weight:var(--fw-bold);pointer-events:none;text-decoration:underline}.header__row-search{padding:39px 0 26px}.header__searchBar{display:none}.header__searchBar.active{display:block;position:relative}.header__searchBar-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.header__searchBar-close{cursor:pointer;margin:0 0 8px 60px}.header__searchBar-close svg:hover path{fill:var(--green)}.header__searchBar-form{border-bottom:1px solid var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;max-width:650px;width:100%}.header__searchBar-input{background-color:transparent;border:0;color:var(--white);font-size:18px;height:auto;line-height:22px;padding-bottom:14px;width:100%}.header__searchBar-input::-webkit-input-placeholder{color:var(--white)}.header__searchBar-input::-moz-placeholder{color:var(--white)}.header__searchBar-input:-ms-input-placeholder{color:var(--white)}.header__searchBar-input::-ms-input-placeholder{color:var(--white)}.header__searchBar-input::placeholder{color:var(--white)}@media screen and (max-width:576px){.header__searchBar-input{font-size:18px}}@media screen and (min-width:1600px){.header__searchBar-input{font-size:18px}}@media screen and (max-width:576px){.header__searchBar-input{line-height:22px}}@media screen and (min-width:1600px){.header__searchBar-input{line-height:22px}}.header__searchBar-submit{background:transparent;border:0}.header__searchBar-submit:hover svg path{stroke:var(--white)}.header__menu ul{list-style-type:none;margin:0}.header__parentUl{padding-left:0}.header__parentUl>.header__li:last-child{padding-right:27px}.header__link--active{color:var(--green)}.header__depth--1{display:inline-block;padding:0 27px;position:relative;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.header__depth--1>a,.header__depth--1>span{font-family:var(--font-secondary);font-size:16px;font-weight:var(--fw-bold);line-height:21px;padding-bottom:18px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:576px){.header__depth--1>a,.header__depth--1>span{font-size:16px}}@media screen and (min-width:1600px){.header__depth--1>a,.header__depth--1>span{font-size:16px}}@media screen and (max-width:576px){.header__depth--1>a,.header__depth--1>span{line-height:21px}}@media screen and (min-width:1600px){.header__depth--1>a,.header__depth--1>span{line-height:21px}}.header__depth--1>a:after,.header__depth--1>span:after{background:none repeat scroll 0 0 transparent;background:var(--green);bottom:0;content:"";display:block;height:7px;left:50%;position:absolute;-webkit-transition:width .3s ease 0s,left .3s ease 0s;transition:width .3s ease 0s,left .3s ease 0s;width:0}.header__depth--1>a:hover,.header__depth--1>span:hover{color:var(--green)}.header__depth--1>a:hover:after,.header__depth--1>span:hover:after{left:0;width:100%}.header--has-submenu{cursor:pointer;padding-right:52px;position:relative}.header--has-submenu .header__link-arrow{height:10px;position:absolute;right:-25px;top:calc(50% - 8px);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px}.header--has-submenu .header__link-arrow:after,.header--has-submenu .header__link-arrow:before{bottom:0;content:"";display:block;height:100%;position:absolute;-webkit-transition:all .5s;transition:all .5s;width:2px}.header--has-submenu .header__link-arrow:before{background-color:var(--white);left:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header--has-submenu .header__link-arrow:after{background-color:var(--white);left:13px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header--has-submenu--active a{color:var(--green)}.header--has-submenu--active a:after{left:0;width:100%}.header--has-submenu--active .header__link-arrow:before{background-color:var(--green);left:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header--has-submenu--active .header__link-arrow:after{background-color:var(--green);left:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header__subContainer{display:none}.header__subContainer *{font-family:var(--font-secondary)}.header__subContainer--active{display:block}.header__subContainer-ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__subContainer-li{margin:0 20px}.header__subContainer-li-hasSubmenu{margin-bottom:27px}.header__subContainer-li .header__subContainer-ul--nested .header__subContainer-li{max-width:190px}@media (min-width:1366px){.header__subContainer-li .header__subContainer-ul--nested .header__subContainer-li{max-width:210px}}@media (min-width:1600px){.header__subContainer-li .header__subContainer-ul--nested .header__subContainer-li{max-width:240px}}.header__subContainer-li--1>.header__subContainer-ul--nested>.header__subContainer-li-hasSubmenu{margin-top:27px}.header__subContainer-li--2 .header__subContainer-ul--nested,.header__subContainer-li--3 .header__subContainer-ul--nested{display:grid;grid-row: auto auto;grid-template-columns:1fr 1fr;grid-column-gap:20px}.header__subContainer-li--2 .header__subContainer-ul--nested .header__subContainer-li-hasSubmenu:first-child,.header__subContainer-li--3 .header__subContainer-ul--nested .header__subContainer-li-hasSubmenu:first-child{margin-top:0}.header__subContainer-link--active,.header__subContainer-link:hover{color:var(--green);text-decoration:underline!important}.header__subContainer-link span{border-bottom:1px solid var(--grey);display:block;font-weight:var(--fw-bold);margin-bottom:26px;padding-bottom:26px}.header__subContainer-link strong{display:block;margin-bottom:22px}.header__subContainer-menu{display:none;margin-left:auto;margin-right:auto;padding:52px 60px;width:100%}@media (min-width:1600px){.header__subContainer-menu:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}}@media (min-width:1200px){.header__subContainer-menu:nth-child(3),.header__subContainer-menu:nth-child(4){padding:39px 60px 35px}.header__subContainer-menu:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}}.header__subContainer-menu--active{display:block}.header__hamburger-col{width:40px}.header .openTabbedMenu--active{color:var(--green)}.header .openTabbedMenu--active:after{left:0;width:100%}.header .openTabbedMenu--active .header__link-arrow:before{background-color:var(--green);left:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header .openTabbedMenu--active .header__link-arrow:after{background-color:var(--green);left:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header__tabbedContainer{height:0;opacity:0;visibility:hidden;z-index:-1}.header__tabbedContainer--active{height:auto;opacity:1;padding:46px 12px 55px;visibility:visible;z-index:1}.header__tabbedContainer-li{border-bottom:7px solid transparent;padding:25px 0 20px;position:relative}.header__tabbedContainer-li:before{background-color:var(--grey);bottom:0;content:"";display:block;height:.5pt;left:0;position:absolute;width:100%}.header__tabbedContainer-li:after{background:none repeat scroll 0 0 transparent;background:var(--green);bottom:0;content:"";display:block;height:7px;left:50%;position:absolute;-webkit-transition:width .3s ease 0s,left .3s ease 0s;transition:width .3s ease 0s,left .3s ease 0s;width:0}.header__tabbedContainer-li:hover:after{left:0;width:100%}.header__tabbedContainer-li:first-child{padding-top:0}.header__tabbedContainer-li--active:after{left:0;width:100%}.header__tabbedContainer-li--active span{color:var(--white);cursor:default}.header__tabbedContainer-label{font-size:16px;line-height:20px;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:576px){.header__tabbedContainer-label{font-size:16px}}@media screen and (min-width:1600px){.header__tabbedContainer-label{font-size:16px}}@media screen and (max-width:576px){.header__tabbedContainer-label{line-height:20px}}@media screen and (min-width:1600px){.header__tabbedContainer-label{line-height:20px}}.header__tabbedContainer-label:hover{color:var(--white)}.header__tabbedContainer-menu{height:0;opacity:0;visibility:hidden;z-index:-1}.header__tabbedContainer-menu--active{display:grid;grid-template-columns:repeat(2,1fr);height:-webkit-max-content;height:-moz-max-content;height:max-content;opacity:1;visibility:visible;z-index:1}.header__tabbedMenu-nav{border-left:.5pt solid var(--grey);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:40px;padding:0 16px}.header__tabbedMenu-nav:first-child{grid-column:1/3}.header__tabbedMenu-link--active{color:var(--green);text-decoration:underline!important}.header__tabbedMenu-li{margin-bottom:15px}.header__tabbedMenu-li:first-child .header__tabbedMenu-link{font-family:var(--font-secondary);font-size:18px;font-weight:var(--fw-bold)}@media screen and (max-width:576px){.header__tabbedMenu-li:first-child .header__tabbedMenu-link{font-size:18px}}@media screen and (min-width:1600px){.header__tabbedMenu-li:first-child .header__tabbedMenu-link{font-size:18px}}.header__tabbedMenu-li:last-child{margin-bottom:0}.header__tabbedMenu-link:hover{color:var(--green)}