/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'CircularXX';src:url("/themes/custom/sefe/fonts/CircularXXWeb-Regular.woff2") format("woff2"),url("/themes/custom/sefe/fonts/CircularXXWeb-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'CircularXX';src:url("/themes/custom/sefe/fonts/CircularXXWeb-Bold.woff2") format("woff2"),url("/themes/custom/sefe/fonts/CircularXXWeb-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'CircularXX';src:url("/themes/custom/sefe/fonts/CircularXXWeb-Medium.woff2") format("woff2"),url("/themes/custom/sefe/fonts/CircularXXWeb-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.sr-only{width:1px;height:1px;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.select-a11y{position:relative;max-width:100%}.select-a11y.is-open .select-a11y__overlay{display:block}.select-a11y input::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0;display:none !important}.select-a11y-button{text-align:left;min-height:50px;padding:0 20px;background:white;color:#6F6F6E;position:relative;font-size:0.875rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none;border:none;border-bottom:1px solid #6F6F6E}@media (max-width:1060px){.select-a11y-button{min-height:40px;font-size:12px}}@media (max-width:600px){.select-a11y-button{padding:0 10px;max-width:100%;box-sizing:border-box}}input.form-select{width:100%;text-align:left;background-color:#FFFFFF;position:relative;border-radius:0;border-bottom:1px solid #404040;padding:10px 20px;font-size:14px;line-height:20px;width:100%}input[type="search"]{border:none;border-bottom:1px solid #444;line-height:30px;width:100%;padding:0 20px}.select-a11y-button[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.select-a11y-button__clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;margin:0;padding:0;line-height:0;position:absolute;top:0;bottom:0;right:2rem}.select-a11y-button__clear:before{content:"✕"}.select-a11y-button.select-a11y-button--no-selected-option+.select-a11y-button__clear{display:none}.select-a11y-button__text{padding-right:2.5rem;white-space:nowrap}.select-a11y-button__icon{line-height:0;position:absolute;top:50%;right:0}.select-a11y-button__icon:before{content:"▼"}.select-a11y__selected-item{border:1px solid #c3c4cc;padding:.2em .1em .2em .5em}.select-a11y-delete__icon:before{content:"✕";color:red;line-height:1}.select-a11y-delete{background-color:#0000;border:1px solid #0000}.select-a11y-delete:focus{color:red;outline:1px solid red}.select-a11y-delete:hover{color:red;border-color:red}.select-a11y__hidden{display:none}.select-a11y__overlay{z-index:10;background:#FFFFFF;border:1px solid #444;padding:0;position:absolute;left:0;right:0}.select-a11y-suggestions{max-height:10em;width:100%;background:#FFFFFF;margin-top:.5em;overflow-y:auto}.select-a11y-suggestion{color:#444;cursor:pointer;text-align:left;align-items:center;padding:.5rem .5rem .5rem 1.5rem;display:flex;font-size:14px;font-style:normal;font-weight:400;text-decoration:none;text-transform:uppercase}.select-a11y-suggestion:focus,.select-a11y-suggestion:hover{color:#363740;background-color:#dfdfe4}.select-a11y-suggestion:focus{outline-offset:-1px;outline:1px dotted #363740 !important}.select-a11y-suggestion[aria-selected=true]{color:#363740;background-color:#c3c4cc;position:relative}.select-a11y-suggestion[aria-selected=true]:before{content:"▸";position:absolute;top:50%;left:.5em;transform:translateY(-50%)}.select-a11y-suggestion__image{width:3rem;height:3rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin-right:.5rem}.select-a11y__no-suggestion{color:#444;text-align:left;margin:0;padding:0 .5em;line-height:30px}.select-a11y__selected-list{margin:0;padding:.5em 0}.select-a11y__selected-list li{margin:0 .3em .3em 0}.select-a11y__selected-list li:before{content:""}.select-a11y__selected-list li span{display:inline-block}.select-a11y-button__icon:before{content:'';width:9px;height:16px;background-image:url(/themes/custom/sefe/images/select-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:calc(50% - 8px);right:0}@media (max-width:1060px){.select-a11y-button__icon:before{right:0;width:7px;height:12px;top:calc(50% - 6px)}}.select-a11y-button[aria-expanded=true] .select-a11y-button__icon:before{transform:rotate(180deg);transform-origin:center center}#block-sefe-primary-local-tasks>ul{position:fixed;bottom:100px;height:auto;right:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;z-index:9999}#block-sefe-primary-local-tasks>ul li{margin-bottom:5px;padding:0}#block-sefe-primary-local-tasks>ul li:before{display:none}#block-sefe-primary-local-tasks>ul li a{background:#4B8A33;color:white;text-decoration:none;border:2px solid #4B8A33;padding:3px 10px}#block-sefe-primary-local-tasks>ul li a:hover,#block-sefe-primary-local-tasks>ul li a.is-active{background:white;color:#4B8A33}.user-register-form,.user-pass,.user-login-form{display:table;margin:100px auto;max-width:600px}@media (max-width:640px){.user-register-form,.user-pass,.user-login-form{max-width:calc(100% - 40px)}}.user-register-form .description,.user-pass .description,.user-login-form .description{padding:5px 0}.user-register-form .form-email,.user-register-form .form-text,.user-pass .form-email,.user-pass .form-text,.user-login-form .form-email,.user-login-form .form-text{padding:10px;border:1px solid #4B8A33;margin:5px 0;max-width:calc(100vw - 70px)}.user-register-form .form-item,.user-pass .form-item,.user-login-form .form-item{margin-bottom:20px}.user-register-form .form-submit,.user-pass .form-submit,.user-login-form .form-submit{background:#4B8A33;color:white;padding:10px 25px;border:2px solid #4B8A33;display:table;margin:20px auto}.user-register-form .form-submit:hover,.user-pass .form-submit:hover,.user-login-form .form-submit:hover{background:white;color:#4B8A33}body.path-user .layout-content{display:block;max-width:1140px;margin:0 auto;padding:100px 50px;box-sizing:border-box;background:white;text-align:center}.messages--status{color:#325e1c;background-color:#f3faef;background-image:none;box-shadow:none;max-width:1085px;margin:0 auto;border:none;background:#4B8A33;color:black;text-align:center;font-size:22px;padding:20px 27px}.messages--status a{color:black;font-weight:600}.messages--status a:hover{text-decoration:none}.main-header{background:white;position:fixed;top:0;left:0;width:100%;z-index:50}@media (max-width:990px){.main-header{z-index:80}}.main-header .site-logo img{display:block;max-width:160px;height:auto}.main-header .bottom-header{background:#2C2C2F}@media (max-width:1130px){.main-header .bottom-header{padding:0 20px}}@media (max-width:990px){.main-header .bottom-header{background:white;padding:0}}@media (min-width:990px){.main-header .bottom-header ul li{min-height:72px;display:flex;align-items:center}}.main-header .bottom-header ul li .menu_link_content{display:none}@media (max-width:990px){.main-header .bottom-header ul li .menu_link_content>.flex-wrapper>.item:first-child{padding:0 20px}.main-header .bottom-header ul li .menu_link_content>.flex-wrapper>.item:first-child .panel-title{display:none}.main-header .bottom-header ul li .menu_link_content>.flex-wrapper>.item:first-child .panel-desc{font-size:14px;line-height:22px}}@media (min-width:990px){.main-header .bottom-header ul li:hover .menu_link_content.menu-dropdown-0{display:block;position:fixed;top:160px;left:0;background:white;z-index:40;width:100%;padding:30px 0;box-shadow:0px 4px 8px 0px rgba(169,169,169,0.25)}}@media (min-width:990px) and (max-width:990px){.main-header .bottom-header ul li:hover .menu_link_content.menu-dropdown-0{position:relative}}@media (min-width:990px){.main-header .bottom-header ul li:hover .menu_link_content.menu-dropdown-0 .flex-wrapper{max-width:1100px;margin:0 auto;width:100%;display:grid;grid-template-columns:1fr 2fr;gap:100px}.main-header .bottom-header ul li:hover .menu_link_content.menu-dropdown-0 .flex-wrapper .item{max-width:380px;width:380px}.main-header .bottom-header ul li:hover .menu_link_content.menu-dropdown-0 .flex-wrapper .item:nth-child(2){padding-left:80px;position:relative;max-width:100%;width:100%}.main-header .bottom-header ul li:hover .menu_link_content.menu-dropdown-0 .flex-wrapper .item:nth-child(2):before{content:'';width:1px;height:calc(100% - 20px);background:#4B8A33;position:absolute;top:10px;left:0}.main-header .bottom-header ul li:hover .menu_link_content.menu-dropdown-0 .flex-wrapper .item .panel-title{color:#000;font-size:1rem;font-weight:700;line-height:normal}.main-header .bottom-header ul li:hover .menu_link_content.menu-dropdown-0 .flex-wrapper .item .panel-desc{color:#6F6F6E;font-size:1rem;font-weight:400;line-height:1.625rem}.main-header .bottom-header ul li:hover .menu_link_content.menu-dropdown-0 .flex-wrapper .item .link.green-link{display:table;color:#4B8A33;font-size:0.875rem;font-weight:500;text-decoration:underline;text-underline-offset:8px}.main-header .bottom-header ul li:hover .menu_link_content.menu-dropdown-0 .flex-wrapper .item .link.green-link:hover{text-decoration:none}.main-header .bottom-header ul li:hover .menu_link_content.menu-dropdown-0 .menu_link_content{display:block}}.main-header .bottom-header .menu.menu-level-2,.main-header .bottom-header .menu.menu-level-1{display:block}.main-header .bottom-header .menu.menu-level-2.two-column,.main-header .bottom-header .menu.menu-level-1.two-column{display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.main-header .bottom-header .menu.menu-level-2 li,.main-header .bottom-header .menu.menu-level-1 li{min-height:unset}.main-header .bottom-header .menu.menu-level-2 li a,.main-header .bottom-header .menu.menu-level-1 li a{color:#00558E;font-size:1rem;font-weight:400;line-height:1.625rem;text-underline-offset:8px;text-decoration:underline;padding:10px 0;display:flex;align-items:center;position:relative;width:100%;max-width:380px}.main-header .bottom-header .menu.menu-level-2 li a:after,.main-header .bottom-header .menu.menu-level-1 li a:after{content:'';width:20px;height:14px;background-image:url(/themes/custom/sefe/images/small-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:auto;transition:all 0.3s ease}@media (min-width:990px){.main-header .bottom-header .menu.menu-level-2 li a:hover,.main-header .bottom-header .menu.menu-level-1 li a:hover{text-decoration:none}}.main-header .top-header{padding:16px 0}@media (max-width:1130px){.main-header .top-header{padding:16px}}.main-header .top-header .site-select{position:relative;min-width:255px}.main-header .top-header .site-select label{color:#00558E;font-size:0.875rem;font-weight:700;line-height:3.125rem;text-decoration:underline;white-space:nowrap;text-underline-offset:3px;display:flex;align-items:center;position:relative;display:flex;align-items:center;padding:0 20px}.main-header .top-header .site-select label:before{content:'';width:16px;height:16px;border-radius:100%;background-image:url(/themes/custom/sefe/images/sefe-global.jpg);margin-right:10px}.main-header .top-header .site-select label:after{content:'';width:16px;height:10px;background-image:url(/themes/custom/sefe/images/small-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(90deg);margin-left:auto;transition:all 0.3s ease}.main-header .top-header .site-select ul{display:none}.main-header .top-header .site-select.select-open label{box-shadow:0px 4px 8px 0px rgba(169,169,169,0.25)}.main-header .top-header .site-select.select-open label:after{transform:rotate(-90deg)}.main-header .top-header .site-select.select-open ul{display:block;position:absolute;top:99%;left:0;background:white;padding:0 20px 20px;z-index:55;box-shadow:0px 4px 8px 0px rgba(169,169,169,0.25);width:calc(100% - 40px)}.main-header .top-header .site-select.select-open ul li a{line-height:2rem;position:relative;display:flex;align-items:center}.main-header .top-header .site-select.select-open ul li a:before{content:'';width:16px;min-width:16px;height:16px;border-radius:100%;background-color:#c2c2c2;margin-right:10px;background-size:cover;background-position:center}.main-header .top-header .site-select.select-open ul li.sefe-fr a:before{background-image:url(/themes/custom/sefe/images/sefe-fr.jpg)}.main-header .top-header .site-select.select-open ul li.sefe-nl a:before{background-image:url(/themes/custom/sefe/images/sefe-nl.jpg)}.main-header .top-header .site-select.select-open ul li.sefe-de a:before{background-image:url(/themes/custom/sefe/images/sefe-de.jpg)}.main-header .top-header .site-select.select-open ul li.sefe-uk a:before{background-image:url(/themes/custom/sefe/images/sefe-uk.jpg)}.main-header .top-header .site-select.select-open ul li.sefe-global a:before{background-image:url(/themes/custom/sefe/images/sefe-global.jpg)}.main-header .top-header ul li a{color:#00558E;font-size:0.875rem;font-weight:700;line-height:3.125rem;text-decoration:underline;white-space:nowrap;text-underline-offset:3px;display:flex;align-items:center}.main-header .top-header ul li a:hover{text-decoration:none}.main-header .top-header ul li a svg{max-width:24px;height:auto;margin-right:5px}.main-header .bottom-header ul li a{color:white;font-size:0.875rem;font-weight:700;line-height:3.125rem;text-decoration:none;white-space:nowrap;text-underline-offset:10px}@media (max-width:990px){.main-header .bottom-header ul li a{font-size:1rem;-webkit-text-decoration-color:#6F6F6E;text-decoration-color:#6F6F6E;color:#00558E}}@media (min-width:990px){.main-header .bottom-header ul li a:hover{text-decoration:underline}}@media (max-width:990px){.main-header .bottom-header .btn.btn-green,.main-header .bottom-header .sidebar-links a:nth-child(odd),.sidebar-links .main-header .bottom-header a:nth-child(odd),.main-header .bottom-header .sidebar-links a.btn-green:nth-child(even),.sidebar-links .main-header .bottom-header a.btn-green:nth-child(even),.main-header .bottom-header .sidebar-links a:nth-child(even):nth-child(odd),.sidebar-links .main-header .bottom-header a:nth-child(even):nth-child(odd),.main-header .bottom-header .call .call-content .webform-button--submit.button--primary,.call .call-content .main-header .bottom-header .webform-button--submit.button--primary{width:100%;text-align:center}}.main-header .flex-wrapper{display:flex;justify-content:space-between;align-items:center;max-width:1100px;margin:0 auto}@media (max-width:990px){.main-header .flex-wrapper{display:block}}.main-header .flex-wrapper .col-2{display:flex;gap:30px;align-items:center}.main-header ul:not(.contextual-links){display:flex;gap:40px;margin:0 !important;list-style:none}@media (max-width:990px){.main-header ul:not(.contextual-links){flex-direction:column;align-items:flex-start;gap:0;padding:0 20px 20px}}.main-header ul:not(.contextual-links) li{padding:0 !important}.main-header ul:not(.contextual-links) li:before{display:none !important}@media (min-width:991px){.mobile-only{display:none}}.mobile-only .white-bg ul{display:flex;align-items:center;justify-content:space-around;padding:20px 0;flex-direction:row}.mobile-only .white-bg ul li a{display:flex;align-items:center}.mobile-only .white-bg ul li a svg{margin-right:10px}.mobile-only .blue-bg{background:#00558E}.mobile-only .blue-bg ul{padding:20px 20px 40px}.mobile-only .blue-bg ul li a{color:white;line-height:2rem}.search-trigger{width:23px;height:23px;background-image:url(/themes/custom/sefe/images/search.svg);background-size:23px;background-position:center;background-repeat:no-repeat;border:none;background-color:transparent;text-indent:50px;overflow:hidden;display:block;cursor:pointer}.mobile-menu-trigger{display:flex;align-items:center;color:#6F6F6E;font-size:1rem;font-weight:700;line-height:1.5rem}@media (min-width:990px){.mobile-menu-trigger{display:none}}.mobile-menu-trigger span{width:20px;height:2px;background:#4B8A33;position:relative;transition:all 0.3s ease}.mobile-menu-trigger span:before,.mobile-menu-trigger span:after{content:'';width:20px;height:2px;background:#4B8A33;position:absolute;right:0;transition:all 0.3s ease}.mobile-menu-trigger span:before{top:-6px}.mobile-menu-trigger span:after{bottom:-6px}.mobile-menu-open .mobile-menu-trigger span{background:none}.mobile-menu-open .mobile-menu-trigger span:before{transform:rotate(45deg);top:calc(50% - 2px)}.mobile-menu-open .mobile-menu-trigger span:after{transform:rotate(-45deg);bottom:50%}.search-modal{display:none}.search-modal ::-webkit-input-placeholder{color:#4B8A33}.search-modal :-moz-placeholder{color:#4B8A33}.search-modal ::-moz-placeholder{color:#4B8A33}.search-modal :-ms-input-placeholder{color:#4B8A33}.search-modal input.form-text{background:none;border:1px solid #4B8A33;color:#4B8A33;font-size:0.875rem;font-style:italic;font-weight:400;line-height:1.3125rem;padding:0 20px;line-height:59px;border-radius:5px;width:calc(100% - 20px)}.search-modal input.form-text ::-webkit-input-placeholder{color:#4B8A33}.search-modal input.form-text :-moz-placeholder{color:#4B8A33}.search-modal input.form-text ::-moz-placeholder{color:#4B8A33}.search-modal input.form-text :-ms-input-placeholder{color:#4B8A33}.search-modal input.form-submit{background-image:url(/themes/custom/sefe/images/search.svg);background-size:contain;background-repeat:no-repeat;background-position:right center;position:absolute;right:0;top:19px;width:22px;height:22px;border:none;background-color:transparent;text-indent:30px}.search-open .search-modal{display:block;padding:100px 20px}.search-open .search-modal .bef-exposed-form{max-width:876px;margin:0 auto;width:100%;position:relative}.bg-shader{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.4);pointer-events:none;z-index:5;opacity:0;transition:all 0.3s ease}@media (max-width:990px){.bg-shader{display:none !important}}.menu-dropdown-open .bg-shader,.search-open .bg-shader{opacity:1;pointer-events:auto}body.gin--horizontal-toolbar .main-header .bottom-header ul>li:hover>.menu_link_content.menu-dropdown-0{top:212px}@media (max-width:990px){.main-menu-wrapper{display:none}}.mobile-menu{display:none;background:white;position:relative;top:0;left:0;width:100%;z-index:50;box-sizing:border-box;padding:16px 0}@media (max-width:990px){.mobile-menu{display:block;border-bottom:1px solid #f1f1f1}}.mobile-menu .flex-wrapper{max-width:1100px;margin:0 auto;width:100%;display:flex;justify-content:space-between;box-sizing:border-box;gap:100px;padding:0 20px}.mobile-menu .site-logo img{display:block;max-width:140px;height:auto}body.gin--horizontal-toolbar .main-header{top:53px}@media (max-width:976px){body.gin--horizontal-toolbar .main-header{top:39px}}@media (max-width:990px){body.mobile-menu-open .main-menu-wrapper{display:block;position:absolute;top:100%;background:white;width:100%;box-shadow:0px 4px 8px 0px rgba(169,169,169,0.25)}body.mobile-menu-open .main-menu-wrapper .site-logo{display:none}body.mobile-menu-open .main-menu-wrapper .bottom-header{display:block;overflow:auto;max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px)}body.mobile-menu-open .main-menu-wrapper .bottom-header .menu-level-0>li.menu-item--expanded{border-bottom:1px solid #d6d6d6;display:block;width:100%;position:relative}body.mobile-menu-open .main-menu-wrapper .bottom-header .menu-level-0>li.menu-item--expanded>a{display:block;width:100%;position:relative;display:flex;justify-content:space-between;align-items:center}body.mobile-menu-open .main-menu-wrapper .bottom-header .menu-level-0>li.menu-item--expanded>a:after{content:'';width:20px;height:14px;background-image:url(/themes/custom/sefe/images/small-arrow_blue.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:auto;transform:rotate(90deg);transition:all 0.3s ease;margin-left:20px}body.mobile-menu-open .main-menu-wrapper .bottom-header .menu-level-0>li.menu-item--expanded.open-accordion .menu_link_content{display:block;top:0 !important}body.mobile-menu-open .main-menu-wrapper .bottom-header .menu-level-0>li.menu-item--expanded.open-accordion .menu_link_content .menu-level-2{padding-left:0;padding-right:0}body.mobile-menu-open .main-menu-wrapper .bottom-header .menu-level-0>li.menu-item--expanded.open-accordion .menu_link_content .menu-level-1 li a,body.mobile-menu-open .main-menu-wrapper .bottom-header .menu-level-0>li.menu-item--expanded.open-accordion .menu_link_content .menu-level-2 li a{font-size:0.8rem}body.mobile-menu-open .main-menu-wrapper .top-header{display:none}}.main-header .bottom-header .menu.menu-level-1 li{flex-wrap:wrap}.main-header .bottom-header .menu.menu-level-1 li a+div{width:100%}footer.site-footer{color:white}footer.site-footer .top-footer{background:#2C2C2F;padding:40px 0}footer.site-footer .top-footer .title{font-size:1.25rem;font-weight:700;display:block;width:100%;border-bottom:1px solid #CFDF9A;padding-bottom:10px}footer.site-footer .top-footer .col-1>ul{margin:0;-moz-columns:3;columns:3}@media (max-width:1500px){footer.site-footer .top-footer .col-1>ul{-moz-columns:2;columns:2}}@media (max-width:990px){footer.site-footer .top-footer .col-1>ul{-moz-columns:1;columns:1}}footer.site-footer .top-footer .col-1>ul li{padding:0;margin-bottom:15px}footer.site-footer .top-footer .col-1>ul li:last-of-type{padding-bottom:50px}@media (max-width:800px){footer.site-footer .top-footer .col-1>ul li:last-of-type{padding-bottom:0}}footer.site-footer .top-footer .col-1>ul li:before{display:none}footer.site-footer .top-footer .col-1>ul li a{white-space:nowrap;font-size:0.875rem;font-weight:500;font-weight:700}footer.site-footer .top-footer .col-1>ul li a:hover{text-decoration:underline;text-underline-offset:6px}footer.site-footer .top-footer .col-1 .share{padding:0;margin:70px 0 50px}footer.site-footer .top-footer .col-1 .share .ecovadis{overflow:visible;font-size:0;width:60px;margin-top:8px;position:relative}@media (max-width:800px){footer.site-footer .top-footer .col-1 .share{margin:0}}footer.site-footer .top-footer .col-2 .flex-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-template-columns:1.5fr 1fr;gap:80px}@media (max-width:990px){footer.site-footer .top-footer .col-2 .flex-wrapper{grid-template-columns:1fr;gap:40px}}footer.site-footer .top-footer .col-2 .flex-wrapper p{margin:0;font-size:0.875rem;font-weight:400;line-height:1.125rem}footer.site-footer .top-footer .col-2 .flex-wrapper ul{margin:0}footer.site-footer .top-footer .col-2 .flex-wrapper ul li{padding:0;margin-bottom:15px}footer.site-footer .top-footer .col-2 .flex-wrapper ul li:before{display:none}footer.site-footer .top-footer .col-2 .flex-wrapper ul li a{white-space:nowrap;font-size:0.875rem;text-decoration:underline;font-weight:500}footer.site-footer .top-footer .col-2 .flex-wrapper ul li a:hover{text-decoration:none}footer.site-footer .top-footer>.flex-wrapper{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:90px}@media (max-width:1100px){footer.site-footer .top-footer>.flex-wrapper{max-width:calc(100% - 40px);margin:0 20px}}@media (max-width:650px){footer.site-footer .top-footer>.flex-wrapper{grid-template-columns:1fr;gap:40px}}footer.site-footer .bottom-footer{background:#000;padding:40px 0}footer.site-footer .bottom-footer .baseline{color:#FFF;font-size:0.875rem;font-weight:700;line-height:normal}footer.site-footer .bottom-footer .baseline strong{color:#CFDF9A}footer.site-footer .bottom-footer>.flex-wrapper{max-width:1100px;margin:0 auto;display:flex;align-items:flex-end;justify-content:space-between;gap:50px}@media (max-width:1100px){footer.site-footer .bottom-footer>.flex-wrapper{max-width:calc(100% - 40px);margin:0 20px}}@media (max-width:990px){footer.site-footer .bottom-footer>.flex-wrapper{flex-direction:column;align-items:flex-start;justify-content:flex-end}}footer.site-footer .bottom-footer .col-1{display:flex;align-items:center;gap:30px}@media (max-width:650px){footer.site-footer .bottom-footer .col-1{flex-direction:column}}footer.site-footer .bottom-footer .col-1 img{display:block}footer.site-footer .bottom-footer .col-1 .mobile{display:none}@media (max-width:990px){footer.site-footer .bottom-footer .col-1 .mobile{display:block}}@media (max-width:990px){footer.site-footer .bottom-footer .col-1 .desk{display:none}}footer.site-footer .bottom-footer .col-1 p{margin:10px 0 0}footer.site-footer .bottom-footer .col-1 ul{display:flex;margin:0}@media (max-width:800px){footer.site-footer .bottom-footer .col-1 ul{flex-direction:column;gap:10px}}footer.site-footer .bottom-footer .col-1 ul li{padding:0 10px;border-left:1px solid white;margin-left:0;margin-right:0;line-height:1.2rem;font-size:0.875rem;font-weight:700}@media (max-width:800px){footer.site-footer .bottom-footer .col-1 ul li{border-left:0;padding:0}}footer.site-footer .bottom-footer .col-1 ul li a:hover{text-decoration:underline;text-underline-offset:4px}footer.site-footer .bottom-footer .col-1 ul li:first-of-type{padding-left:0;border-left:none}footer.site-footer .bottom-footer .col-1 ul li:before{display:none}body{font-family:'CircularXX',sans-serif;color:#000;overflow-x:hidden;max-width:100%;height:100%;max-width:100vw;font-size:16px;position:relative;padding-top:160px !important}@media (max-width:990px){body{padding-top:80px !important}}body.gin--vertical-toolbar,body.gin--horizontal-toolbar.toolbar-vertical,body.gin--horizontal-toolbar.toolbar-horizontal,body.gin--classic-toolbar{padding-top:calc(var(--gin-toolbar-y-offset) + 160px) !important}@media (max-width:990px){body.gin--vertical-toolbar,body.gin--horizontal-toolbar.toolbar-vertical,body.gin--horizontal-toolbar.toolbar-horizontal,body.gin--classic-toolbar{padding-top:calc(var(--gin-toolbar-y-offset) + 80px) !important}}html{max-width:100%;max-width:100vw;height:100%}img{max-width:100%}.view-empty{text-align:center;padding:30px 0;font-size:20px}a{color:inherit;text-decoration:none}.container{max-width:1100px;margin:0 auto}.layout-container .breadcrumbs{margin-bottom:50px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.layout-container .breadcrumbs::-webkit-scrollbar{display:none}.layout-container .breadcrumbs ol{display:flex;list-style:none;gap:0 10px;padding:0;margin:10px 0}@media (max-width:1100px){.layout-container .breadcrumbs ol{margin:10px 12px}.layout-container .breadcrumbs ol:after{content:'';width:30px;min-width:30px;height:2px;display:block}}.layout-container .breadcrumbs ol li{display:flex;align-items:center;color:#394049;font-size:1rem;line-height:1.25rem;white-space:nowrap}.layout-container .breadcrumbs ol li a{color:#394049;font-size:1rem;line-height:1.625rem;white-space:nowrap}.layout-container .breadcrumbs ol li a:hover{text-decoration:underline}.layout-container .breadcrumbs ol li:before{content:'';width:16px;height:12px;background-image:url(/themes/custom/sefe/images/small-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:auto;transition:all 0.3s ease;margin-right:10px}.layout-container .breadcrumbs ol li:first-child:before{display:none}.layout-container .breadcrumbs ol li:first-child a{font-weight:700}figcaption{margin:10px 0 0;color:#6F6F6E;font-size:0.875rem;line-height:1.25rem}figure{margin:0}.layout-container ol{padding-left:20px;list-style:none;counter-reset:olli;margin:40px 0 40px 50px}@media (max-width:600px){.layout-container ol{margin:20px 0 30px 10px}}.layout-container ol li{list-style:none;counter-increment:olli;display:flex;align-items:flex-start;margin-bottom:10px;font-size:1rem;line-height:1.75rem}.layout-container ol li:before{content:counter(olli) ".";color:#6F6F6E;display:inline-block;width:1em;margin-left:-1em;margin-right:10px}.layout-container ul{margin:20px 0 30px;padding:0}.layout-container ul li{padding:5px 0 5px 20px;list-style:none;position:relative;font-size:1rem;line-height:1.75rem;margin-left:0}.layout-container ul li:before{content:'';width:5px;height:5px;border-radius:10px;background:#DDD;display:block;position:absolute;left:0;top:17px}.layout-container ul li:last-child{border-bottom:none}.btn,.sidebar-links a:nth-child(odd),.sidebar-links a:nth-child(even),.call .call-content .webform-button--submit.button--primary{border-radius:5px;display:inline-flex;justify-content:center;align-items:center;font-size:0.875rem;font-weight:500;min-height:50px;text-align:center;line-height:1.5em;padding:0 15px;cursor:pointer}.btn.btn-white,.sidebar-links a.btn-white:nth-child(odd),.sidebar-links a:nth-child(even),.call .call-content .btn-white.webform-button--submit.button--primary,.call .call-content .sidebar-links a.webform-button--submit.button--primary:nth-child(even),.sidebar-links .call .call-content a.webform-button--submit.button--primary:nth-child(even){border:1px solid #4B8A33;background:white;color:#4B8A33}.btn.btn-white:hover,.sidebar-links a.btn-white:hover:nth-child(odd),.sidebar-links a:hover:nth-child(even),.call .call-content .btn-white.webform-button--submit.button--primary:hover,.call .call-content .sidebar-links a.webform-button--submit.button--primary:hover:nth-child(even),.sidebar-links .call .call-content a.webform-button--submit.button--primary:hover:nth-child(even){background:#4B8A33;color:white}.btn.btn-green,.sidebar-links a:nth-child(odd),.sidebar-links a.btn-green:nth-child(even),.call .call-content .webform-button--submit.button--primary{border:1px solid #4B8A33;background:#4B8A33;color:white}.btn.btn-green:hover,.sidebar-links a:hover:nth-child(odd),.sidebar-links a.btn-green:hover:nth-child(even),.call .call-content .webform-button--submit.button--primary:hover{background:white;color:#4B8A33}.btn.btn-blue,.sidebar-links a.btn-blue:nth-child(odd),.sidebar-links a.btn-blue:nth-child(even),.call .call-content .btn-blue.webform-button--submit.button--primary{border:1px solid #00558E;background:#00558E;color:white}.btn.btn-blue:hover,.sidebar-links a.btn-blue:hover:nth-child(odd),.sidebar-links a.btn-blue:hover:nth-child(even),.call .call-content .btn-blue.webform-button--submit.button--primary:hover{background:white;color:#00558E}.top-image{height:auto;width:100vw;position:relative;margin-top:40px}.top-image img{width:100%;height:auto;max-height:500px;-o-object-fit:cover;object-fit:cover}@media (max-width:800px){.top-image{height:280px}.top-image img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}}.top-image-small{height:430px;width:100vw;position:relative;margin-top:40px}.top-image-small img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.link.link-green{display:table;color:#4B8A33;font-size:0.875rem;font-weight:500;text-decoration:underline;text-underline-offset:8px}.link.link-green:hover{text-decoration:none}.pager{list-style:none}.pager .pager__item:before{display:none !important}.pager .pager__item a.button{margin:0 auto;display:table;background:black;border:1px solid black;color:white;padding:15px 20px;border-radius:5px;font-size:0.875rem;font-weight:500;line-height:1.3125rem}.pager .pager__item a.button:hover{background:white;color:black}.node-type-product article>.uppertitle{color:#00558E;font-size:1.375rem;max-width:45.125rem;margin:20px auto;display:table;text-align:center}@media (max-width:45.125rem){.node-type-product article>.uppertitle{margin:20px 12px;text-align:left}}@media (max-width:45.125rem){.node-type-product article>.uppertitle{text-align:center;width:calc(100% - 24px);box-sizing:border-box}}.node-type-product time{max-width:45.125rem;margin:20px auto;display:table;text-align:center}@media (max-width:45.125rem){.node-type-product time{margin:20px 12px;text-align:left}}.node-type-product h1{line-height:3.125rem;font-size:2.375rem;font-weight:700;max-width:45.125rem;margin:20px auto;display:table;text-align:center}@media (max-width:45.125rem){.node-type-product h1{margin:20px 12px;text-align:left}}@media (max-width:45.125rem){.node-type-product h1{text-align:center;width:calc(100% - 24px);box-sizing:border-box}}@media (max-width:990px){.node-type-product h1{font-size:2.25rem;line-height:2.75rem}}.node-type-product article>.introduction{max-width:30rem;margin:20px auto;text-align:center;display:table}@media (max-width:45.125rem){.node-type-product article>.introduction{margin:30px 12px;text-align:left}}@media (max-width:45.125rem){.node-type-product article>.introduction{text-align:center;width:calc(100% - 24px);box-sizing:border-box;margin-left:auto;margin-right:auto}}.node-type-product article>.introduction p{margin:0;font-size:1rem;line-height:1.625rem}.node-type-product .paragraph--type--push-text.full-width,.node-type-home .paragraph--type--push-text.full-width{min-width:100vw;max-width:100vw;margin-left:0;background:#00558E}.node-type-product .paragraph--type--push-text.full-width .wrapper,.node-type-home .paragraph--type--push-text.full-width .wrapper{margin-right:0;max-width:1100px;margin-right:auto;margin-left:auto}.node-type-product .paragraph--type--cta-large.full-width,.node-type-home .paragraph--type--cta-large.full-width{min-width:100vw;max-width:100vw;position:relative;margin-left:0}.node-type-product .paragraph--type--cta-large.full-width .wrapper,.node-type-home .paragraph--type--cta-large.full-width .wrapper{margin-right:0;max-width:1100px;margin-right:auto;margin-left:auto;position:unset}.node-type-news article>.uppertitle,.node-type-article article>.uppertitle{color:#00558E;font-size:1.375rem;font-weight:450;max-width:1100px;margin:20px auto;display:block}@media (max-width:1100px){.node-type-news article>.uppertitle,.node-type-article article>.uppertitle{margin:30px 12px}}@media (min-width:990px){.node-type-news article>.uppertitle,.node-type-article article>.uppertitle{padding-right:380px;box-sizing:border-box;margin:30px auto}}.node-type-news time,.node-type-article time{max-width:1100px;margin:20px auto;display:block}@media (max-width:1100px){.node-type-news time,.node-type-article time{margin:30px 12px}}@media (min-width:990px){.node-type-news time,.node-type-article time{padding-right:380px;box-sizing:border-box;margin:0 auto}}.node-type-news h1,.node-type-article h1{line-height:3.125rem;font-size:2.375rem;font-weight:700;max-width:1100px;margin:20px auto;display:block}@media (max-width:1100px){.node-type-news h1,.node-type-article h1{margin:30px 12px}}@media (min-width:990px){.node-type-news h1,.node-type-article h1{padding-right:380px;box-sizing:border-box;margin:30px auto}}@media (max-width:990px){.node-type-news h1,.node-type-article h1{font-size:2.25rem;line-height:2.75rem}}.node-type-news article>.introduction,.node-type-article article>.introduction{max-width:1100px;margin:20px auto;display:block}@media (max-width:1100px){.node-type-news article>.introduction,.node-type-article article>.introduction{margin:30px 12px}}@media (min-width:990px){.node-type-news article>.introduction,.node-type-article article>.introduction{padding-right:380px;box-sizing:border-box;margin:30px auto}}.node-type-news article>.introduction p,.node-type-article article>.introduction p{margin:0;font-size:1rem;line-height:1.625rem}.node-type-news .main-content-columns-wrapper,.node-type-article .main-content-columns-wrapper{max-width:1100px;margin:20px auto;display:block;display:grid;grid-template-columns:45.625rem 16.875rem;justify-content:space-between;padding-top:50px}@media (max-width:1100px){.node-type-news .main-content-columns-wrapper,.node-type-article .main-content-columns-wrapper{margin:30px 12px}}@media (max-width:1024px){.node-type-news .main-content-columns-wrapper,.node-type-article .main-content-columns-wrapper{display:block;padding-top:0}}.node-type-news .main-content-columns-wrapper .node-content>*:first-child,.node-type-article .main-content-columns-wrapper .node-content>*:first-child{margin-top:0}.node-type-news .main-content-columns-wrapper .node-content>*:first-child>p:first-child,.node-type-news .main-content-columns-wrapper .node-content>*:first-child>h2:first-child,.node-type-news .main-content-columns-wrapper .node-content>*:first-child>h3:first-child,.node-type-article .main-content-columns-wrapper .node-content>*:first-child>p:first-child,.node-type-article .main-content-columns-wrapper .node-content>*:first-child>h2:first-child,.node-type-article .main-content-columns-wrapper .node-content>*:first-child>h3:first-child{margin-top:0}.node-type-news .paragraph--type--2-cols-text-image .wrapper,.node-type-news .paragraph--type--2-cols-cta .wrapper,.node-type-article .paragraph--type--2-cols-text-image .wrapper,.node-type-article .paragraph--type--2-cols-cta .wrapper{margin-right:-50px}@media (max-width:1100px){.node-type-news .paragraph--type--2-cols-text-image .wrapper,.node-type-news .paragraph--type--2-cols-cta .wrapper,.node-type-article .paragraph--type--2-cols-text-image .wrapper,.node-type-article .paragraph--type--2-cols-cta .wrapper{margin-right:0}}.node-type-news .paragraph--type--book .wrapper .image-wrapper:before,.node-type-article .paragraph--type--book .wrapper .image-wrapper:before{display:none}.node-type-news .paragraph--type--quote figcaption,.node-type-article .paragraph--type--quote figcaption{text-align:center}.node-type-news .paragraph--type--quote blockquote,.node-type-news .paragraph--type--quote .image-wrapper,.node-type-article .paragraph--type--quote blockquote,.node-type-article .paragraph--type--quote .image-wrapper{margin:0 auto}.node-type-news .paragraph--type--quote p,.node-type-article .paragraph--type--quote p{text-align:center}@media (max-width:1100px){.node-type-news .main-content-columns-wrapper .paragraph--type--related-content-article-blog,.node-type-news .main-content-columns-wrapper .paragraph--type--related-content-card,.node-type-article .main-content-columns-wrapper .paragraph--type--related-content-article-blog,.node-type-article .main-content-columns-wrapper .paragraph--type--related-content-card{margin-left:-12px}}.node-type-news .main-content-columns-wrapper .paragraph--type--faq,.node-type-article .main-content-columns-wrapper .paragraph--type--faq{min-width:100vw;margin-left:calc(-50vw + 550px)}@media (max-width:1100px){.node-type-news .main-content-columns-wrapper .paragraph--type--faq,.node-type-article .main-content-columns-wrapper .paragraph--type--faq{margin-left:-12px}}.node-type-news .main-content-columns-wrapper .paragraph--type--push-text.full-width,.node-type-article .main-content-columns-wrapper .paragraph--type--push-text.full-width{min-width:100vw;margin-left:calc(-50vw + 550px);background:#00558E}@media (max-width:1100px){.node-type-news .main-content-columns-wrapper .paragraph--type--push-text.full-width,.node-type-article .main-content-columns-wrapper .paragraph--type--push-text.full-width{margin-left:-12px}}.node-type-news .main-content-columns-wrapper .paragraph--type--push-text.full-width .wrapper,.node-type-article .main-content-columns-wrapper .paragraph--type--push-text.full-width .wrapper{margin-right:0;max-width:1100px;margin-right:auto;margin-left:auto}.node-type-news .main-content-columns-wrapper .paragraph--type--cta-large.full-width,.node-type-article .main-content-columns-wrapper .paragraph--type--cta-large.full-width{min-width:100vw;margin-left:calc(-50vw + 550px);position:relative}@media (max-width:1100px){.node-type-news .main-content-columns-wrapper .paragraph--type--cta-large.full-width,.node-type-article .main-content-columns-wrapper .paragraph--type--cta-large.full-width{margin-left:-12px}}.node-type-news .main-content-columns-wrapper .paragraph--type--cta-large.full-width .wrapper,.node-type-article .main-content-columns-wrapper .paragraph--type--cta-large.full-width .wrapper{margin-right:0;max-width:1100px;margin-right:auto;margin-left:auto;position:unset}.node-type-news .node-sidebar .share a,.node-type-article .node-sidebar .share a{opacity:0.5;transition:all 0.3s ease}.node-type-news .node-sidebar .share a:hover,.node-type-article .node-sidebar .share a:hover{opacity:1}.node-type-news .node-sidebar .share .facebook,.node-type-article .node-sidebar .share .facebook{background-image:url(/themes/custom/sefe/images/social6_dark.svg)}.node-type-news .node-sidebar .share .instagram,.node-type-article .node-sidebar .share .instagram{background-image:url(/themes/custom/sefe/images/social3_dark.svg)}.node-type-news .node-sidebar .share .youtube,.node-type-article .node-sidebar .share .youtube{background-image:url(/themes/custom/sefe/images/social2_dark.svg)}.node-type-news .node-sidebar .share .twitter,.node-type-article .node-sidebar .share .twitter{background-image:url(/themes/custom/sefe/images/social4_dark.svg)}.node-type-news .node-sidebar .share .tiktok,.node-type-article .node-sidebar .share .tiktok{background-image:url(/themes/custom/sefe/images/social5_dark.svg)}.node-type-news .node-sidebar .share .linkedin,.node-type-article .node-sidebar .share .linkedin{background-image:url(/themes/custom/sefe/images/social1_dark.svg)}.sidebar-links{margin:50px 0;display:flex;flex-direction:column;gap:20px}.sidebar-links a:nth-child(odd){text-align:center}.sidebar-links a:nth-child(even){text-align:center}.node-type-hub-blog,.node-type-blog{background:#262626;color:white}.node-type-hub-blog .layout-container .breadcrumbs ol li,.node-type-hub-blog .layout-container .breadcrumbs ol li a,.node-type-blog .layout-container .breadcrumbs ol li,.node-type-blog .layout-container .breadcrumbs ol li a{color:white}.node-type-hub-blog .layout-container .breadcrumbs ol li:before,.node-type-blog .layout-container .breadcrumbs ol li:before{background-image:url(/themes/custom/sefe/images/small-arrow_white.svg)}.node-type-hub-blog article>.uppertitle,.node-type-blog article>.uppertitle{font-size:1.375rem;font-weight:450;max-width:1100px;margin:20px auto;display:block}@media (max-width:1100px){.node-type-hub-blog article>.uppertitle,.node-type-blog article>.uppertitle{margin:30px 12px}}@media (min-width:990px){.node-type-hub-blog article>.uppertitle,.node-type-blog article>.uppertitle{padding-right:380px;box-sizing:border-box}}.node-type-hub-blog article>h1,.node-type-blog article>h1{line-height:3.125rem;font-size:2.375rem;font-weight:700;max-width:1100px;margin:20px auto;display:block}@media (max-width:1100px){.node-type-hub-blog article>h1,.node-type-blog article>h1{margin:30px 12px}}@media (min-width:990px){.node-type-hub-blog article>h1,.node-type-blog article>h1{padding-right:380px;box-sizing:border-box}}@media (max-width:990px){.node-type-hub-blog article>h1,.node-type-blog article>h1{font-size:2.25rem;line-height:2.75rem}}.node-type-hub-blog article>time,.node-type-blog article>time{max-width:1100px;margin:20px auto;display:block}@media (max-width:1100px){.node-type-hub-blog article>time,.node-type-blog article>time{margin:30px 12px}}@media (min-width:990px){.node-type-hub-blog article>time,.node-type-blog article>time{padding-right:380px;box-sizing:border-box}}.node-type-hub-blog article>.introduction,.node-type-blog article>.introduction{max-width:1100px;margin:20px auto;display:block}@media (max-width:1100px){.node-type-hub-blog article>.introduction,.node-type-blog article>.introduction{margin:30px 12px}}@media (min-width:990px){.node-type-hub-blog article>.introduction,.node-type-blog article>.introduction{padding-right:380px;box-sizing:border-box}}.node-type-hub-blog article>.introduction p,.node-type-blog article>.introduction p{margin:0;font-size:1rem;line-height:1.625rem}.node-type-hub-blog .main-content-columns-wrapper,.node-type-blog .main-content-columns-wrapper{max-width:1100px;margin:20px auto;display:block;display:grid;grid-template-columns:45.625rem 16.875rem;justify-content:space-between}@media (max-width:1100px){.node-type-hub-blog .main-content-columns-wrapper,.node-type-blog .main-content-columns-wrapper{margin:30px 12px}}@media (max-width:1024px){.node-type-hub-blog .main-content-columns-wrapper,.node-type-blog .main-content-columns-wrapper{display:block}}.node-type-hub-blog .paragraph--type--2-cols-text-image .wrapper,.node-type-hub-blog .paragraph--type--2-cols-cta .wrapper,.node-type-blog .paragraph--type--2-cols-text-image .wrapper,.node-type-blog .paragraph--type--2-cols-cta .wrapper{margin-right:-124px}@media (max-width:1100px){.node-type-hub-blog .paragraph--type--2-cols-text-image .wrapper,.node-type-hub-blog .paragraph--type--2-cols-cta .wrapper,.node-type-blog .paragraph--type--2-cols-text-image .wrapper,.node-type-blog .paragraph--type--2-cols-cta .wrapper{margin-right:0}}.node-type-hub-blog .paragraph--type--2-cols-text-image .wrapper,.node-type-blog .paragraph--type--2-cols-text-image .wrapper{border:none}.node-type-hub-blog .paragraph--type--2-cols-text-image .wrapper .text-wrapper,.node-type-blog .paragraph--type--2-cols-text-image .wrapper .text-wrapper{background:black}.node-type-hub-blog .paragraph--type--2-cols-text-image .wrapper .text-wrapper .title,.node-type-blog .paragraph--type--2-cols-text-image .wrapper .text-wrapper .title{color:#CFDF9A}.node-type-hub-blog .paragraph--type--2-cols-text-image .wrapper .text-wrapper .introduction p,.node-type-blog .paragraph--type--2-cols-text-image .wrapper .text-wrapper .introduction p{color:white}.node-type-hub-blog .paragraph--type--book .wrapper,.node-type-blog .paragraph--type--book .wrapper{border:none;background:black}.node-type-hub-blog .paragraph--type--book .wrapper .image-wrapper:before,.node-type-blog .paragraph--type--book .wrapper .image-wrapper:before{display:none}.node-type-hub-blog .paragraph--type--accordion .block-title button:hover,.node-type-blog .paragraph--type--accordion .block-title button:hover{color:white}.node-type-hub-blog .paragraph--type--download .wrapper,.node-type-blog .paragraph--type--download .wrapper{background:black;color:#dddddd}.node-type-hub-blog .paragraph--type--faq,.node-type-blog .paragraph--type--faq{background:black}.node-type-hub-blog .paragraph--type--faq .uppertitle,.node-type-blog .paragraph--type--faq .uppertitle{color:#EA982C}.node-type-hub-blog .paragraph--type--faq .block-title,.node-type-blog .paragraph--type--faq .block-title{color:white}.node-type-hub-blog .paragraph--type--faq .flex-wrapper .item,.node-type-blog .paragraph--type--faq .flex-wrapper .item{border:1px solid #fff;background:#262626}.node-type-hub-blog .paragraph--type--logos-list .swiper-slide,.node-type-blog .paragraph--type--logos-list .swiper-slide{background:white}.node-type-hub-blog .paragraph--type--logos-list .swiper-horizontal>.swiper-scrollbar,.node-type-blog .paragraph--type--logos-list .swiper-horizontal>.swiper-scrollbar{background:#6F6F6E}.node-type-hub-blog .paragraph--type--picto-text-3-cols .flex-wrapper .item .description,.node-type-hub-blog .paragraph--type--picto-text-3-cols .flex-wrapper .item .title,.node-type-blog .paragraph--type--picto-text-3-cols .flex-wrapper .item .description,.node-type-blog .paragraph--type--picto-text-3-cols .flex-wrapper .item .title{color:white}.node-type-hub-blog .paragraph--type--quote figcaption,.node-type-blog .paragraph--type--quote figcaption{text-align:center}.node-type-hub-blog .paragraph--type--quote blockquote,.node-type-hub-blog .paragraph--type--quote .image-wrapper,.node-type-blog .paragraph--type--quote blockquote,.node-type-blog .paragraph--type--quote .image-wrapper{margin:0 auto}.node-type-hub-blog .paragraph--type--quote p,.node-type-blog .paragraph--type--quote p{color:white;text-align:center}.node-type-hub-blog .paragraph--type--quote blockquote:before,.node-type-blog .paragraph--type--quote blockquote:before{display:none}.node-type-hub-blog article.teaser .wrapper .text-wrapper,.node-type-blog article.teaser .wrapper .text-wrapper{background:black}.node-type-hub-blog article.teaser .wrapper,.node-type-blog article.teaser .wrapper{border:none}.node-type-hub-blog .paragraph--2cols-pictos-text .title,.node-type-hub-blog article.teaser .wrapper .text-wrapper .introduction p,.node-type-hub-blog article.teaser .wrapper .text-wrapper a:not(.btn),.node-type-blog .paragraph--2cols-pictos-text .title,.node-type-blog article.teaser .wrapper .text-wrapper .introduction p,.node-type-blog article.teaser .wrapper .text-wrapper a:not(.btn){color:white}.node-type-hub-blog .paragraph--2cols-pictos-text .flex-wrapper .item.operator .text,.node-type-blog .paragraph--2cols-pictos-text .flex-wrapper .item.operator .text{background:black}.node-type-hub-blog article.teaser .wrapper .text-wrapper .title,.node-type-blog article.teaser .wrapper .text-wrapper .title{color:#EA982C}.node-type-hub-blog .paragraph--2cols-pictos-text .flex-wrapper .item.operator:before,.node-type-blog .paragraph--2cols-pictos-text .flex-wrapper .item.operator:before{background:#EA982C}.node-type-hub-blog .paragraph--type--2-cols-cta .wrapper .text-wrapper .links a:not(.btn),.node-type-blog .paragraph--type--2-cols-cta .wrapper .text-wrapper .links a:not(.btn){color:white}.node-type-hub-blog article.card .image-wrapper,.node-type-blog article.card .image-wrapper{border:none}.node-type-hub-blog .paragraph--type--2-cols-cta .wrapper .text-wrapper .links a:not(.btn),.node-type-hub-blog .paragraph--type--rich-text a,.node-type-hub-blog article.card .text-wrapper .uppertitle,.node-type-hub-blog article.card .text-wrapper .uppertitle,.node-type-hub-blog .paragraph--type--book .wrapper .text-wrapper .uppertitle,.node-type-hub-blog .paragraph--type--key-figure ul li .number,.node-type-hub-blog .paragraph--type--accordion .block-title button,.node-type-hub-blog .paragraph--type--2-cols-cta .wrapper .text-wrapper a:not(.btn),.node-type-hub-blog .paragraph--type--2-cols-text-image .wrapper .text-wrapper a:not(.btn),.node-type-hub-blog .paragraph--type--2-cols-cta .wrapper .text-wrapper .title,.node-type-blog .paragraph--type--2-cols-cta .wrapper .text-wrapper .links a:not(.btn),.node-type-blog .paragraph--type--rich-text a,.node-type-blog article.card .text-wrapper .uppertitle,.node-type-blog article.card .text-wrapper .uppertitle,.node-type-blog .paragraph--type--book .wrapper .text-wrapper .uppertitle,.node-type-blog .paragraph--type--key-figure ul li .number,.node-type-blog .paragraph--type--accordion .block-title button,.node-type-blog .paragraph--type--2-cols-cta .wrapper .text-wrapper a:not(.btn),.node-type-blog .paragraph--type--2-cols-text-image .wrapper .text-wrapper a:not(.btn),.node-type-blog .paragraph--type--2-cols-cta .wrapper .text-wrapper .title{color:#CFDF9A}.node-type-hub-blog .paragraph--type--rich-text h2:before,.node-type-hub-blog .paragraph--type--key-figure ul li .number:before,.node-type-hub-blog .paragraph--type--accordion .block-title:after,.node-type-hub-blog .paragraph--type--accordion .block-title:before,.node-type-blog .paragraph--type--rich-text h2:before,.node-type-blog .paragraph--type--key-figure ul li .number:before,.node-type-blog .paragraph--type--accordion .block-title:after,.node-type-blog .paragraph--type--accordion .block-title:before{background:#CFDF9A}.node-type-hub-blog article.card .text-wrapper,.node-type-hub-blog article.card .text-wrapper,.node-type-blog article.card .text-wrapper,.node-type-blog article.card .text-wrapper{border:none;background:black}.node-type-hub-blog article.card .text-wrapper time,.node-type-hub-blog article.card .text-wrapper time,.node-type-blog article.card .text-wrapper time,.node-type-blog article.card .text-wrapper time{color:#DDDDDD}.node-type-hub-blog .main-content-columns-wrapper .paragraph--type--faq,.node-type-blog .main-content-columns-wrapper .paragraph--type--faq{min-width:100vw;margin-left:calc(-50vw + 550px)}@media (max-width:1100px){.node-type-hub-blog .main-content-columns-wrapper .paragraph--type--faq,.node-type-blog .main-content-columns-wrapper .paragraph--type--faq{margin-left:-10px}}.node-type-hub-blog .main-content-columns-wrapper .paragraph--type--push-text.full-width,.node-type-blog .main-content-columns-wrapper .paragraph--type--push-text.full-width{min-width:100vw;margin-left:calc(-50vw + 550px);background:#00558E}@media (max-width:1100px){.node-type-hub-blog .main-content-columns-wrapper .paragraph--type--push-text.full-width,.node-type-blog .main-content-columns-wrapper .paragraph--type--push-text.full-width{margin-left:-10px}}.node-type-hub-blog .main-content-columns-wrapper .paragraph--type--push-text.full-width .wrapper,.node-type-blog .main-content-columns-wrapper .paragraph--type--push-text.full-width .wrapper{margin-right:0;max-width:1100px;margin-right:auto;margin-left:auto}.node-type-hub-blog .main-content-columns-wrapper .paragraph--type--cta-large.full-width,.node-type-blog .main-content-columns-wrapper .paragraph--type--cta-large.full-width{min-width:100vw;margin-left:calc(-50vw + 550px);position:relative}@media (max-width:1100px){.node-type-hub-blog .main-content-columns-wrapper .paragraph--type--cta-large.full-width,.node-type-blog .main-content-columns-wrapper .paragraph--type--cta-large.full-width{margin-left:-10px}}.node-type-hub-blog .main-content-columns-wrapper .paragraph--type--cta-large.full-width .wrapper,.node-type-blog .main-content-columns-wrapper .paragraph--type--cta-large.full-width .wrapper{margin-right:0;max-width:1100px;margin-right:auto;margin-left:auto;position:unset}.node-type-hub-blog .node-type-blog .paragraph--type--push-text,.node-type-blog .node-type-blog .paragraph--type--push-text{background:black}.node-type-hub-blog .node-type-blog .paragraph--type--push-text .wrapper,.node-type-blog .node-type-blog .paragraph--type--push-text .wrapper{background:black}.node-type-hub-blog .paragraph--type--download:before,.node-type-blog .paragraph--type--download:before{background-image:url(/themes/custom/sefe/images/download_dark.svg);background-color:black}.share{padding:15px 20px 25px;margin-bottom:20px}.share h3{color:#00558E;font-size:14px;font-weight:700;text-transform:uppercase;margin-top:0}.share ul{list-style:none;display:flex;align-items:center;margin:15px 0 0;gap:25px}@media (max-width:640px){.share ul{gap:15px;justify-content:flex-start}}.share ul li{padding:0}.share ul li:before{display:none}.share a{width:30px;height:30px;display:block;margin:0;background-size:30px;background-repeat:no-repeat;background-position:center;overflow:hidden;text-indent:60px;white-space:nowrap}.share a:hover{opacity:0.5}@media (max-width:640px){.share a{width:32px;height:32px;margin:5px}}.share .facebook{background-image:url(/themes/custom/sefe/images/social6.svg)}.share .instagram{background-image:url(/themes/custom/sefe/images/social3.svg)}.share .youtube{background-image:url(/themes/custom/sefe/images/social2.svg)}.share .twitter{background-image:url(/themes/custom/sefe/images/social4.svg)}.share .tiktok{background-image:url(/themes/custom/sefe/images/social5.svg)}.share .linkedin{background-image:url(/themes/custom/sefe/images/social1.svg)}.paragraph--type--newsletter,.newsletter{background:#00558E;padding:15px 20px 25px;margin-bottom:20px}.paragraph--type--newsletter .title,.newsletter .title{color:#CFDF9A;font-size:0.875rem;font-weight:700;line-height:1.875rem;text-transform:uppercase;margin-top:0}.paragraph--type--newsletter p,.newsletter p{font-size:1rem;line-height:1.375rem;color:white}.paragraph--type--newsletter iframe,.newsletter iframe{width:100%;min-height:360px;border:none}.paragraph--type--newsletter label,.newsletter label{display:none}.paragraph--type--newsletter form,.newsletter form{display:flex;justify-content:space-between;align-items:center}.paragraph--type--newsletter form ::-webkit-input-placeholder,.newsletter form ::-webkit-input-placeholder{color:#DDD}.paragraph--type--newsletter form :-moz-placeholder,.newsletter form :-moz-placeholder{color:#DDD}.paragraph--type--newsletter form ::-moz-placeholder,.newsletter form ::-moz-placeholder{color:#DDD}.paragraph--type--newsletter form :-ms-input-placeholder,.newsletter form :-ms-input-placeholder{color:#DDD}.paragraph--type--newsletter #newsletter-form-input,.newsletter #newsletter-form-input{background:none;border:none;border-bottom:1px solid #ddd;line-height:25px;font-size:13px;color:white;padding-right:20px;background-image:url(/themes/custom/sefe/images/nl-arrow.svg);background-size:10px;background-repeat:no-repeat;background-position:right center}.paragraph--type--newsletter #newsletter-form-input ::-webkit-input-placeholder,.newsletter #newsletter-form-input ::-webkit-input-placeholder{color:#DDD}.paragraph--type--newsletter #newsletter-form-input :-moz-placeholder,.newsletter #newsletter-form-input :-moz-placeholder{color:#DDD}.paragraph--type--newsletter #newsletter-form-input ::-moz-placeholder,.newsletter #newsletter-form-input ::-moz-placeholder{color:#DDD}.paragraph--type--newsletter #newsletter-form-input :-ms-input-placeholder,.newsletter #newsletter-form-input :-ms-input-placeholder{color:#DDD}.paragraph--type--newsletter #newsletter-form-btn,.newsletter #newsletter-form-btn{margin-left:20px;border:none;width:40px;height:40px;border-radius:40px;background:#CFDF9A;text-transform:uppercase}.paragraph--type--newsletter{background:white;border:1px solid #ddd;padding:54px 46px}.paragraph--type--newsletter .title{color:#00558E}.paragraph--type--newsletter p{color:#6F6F6E}.paragraph--type--newsletter #newsletter-form-btn{background:black;color:white}.node-type-blog .newsletter,.node-type-blog .paragraph--type--newsletter{background:black;border:none}.node-type-blog .newsletter .title,.node-type-blog .paragraph--type--newsletter .title{color:#EA982C}.node-type-blog .newsletter p,.node-type-blog .paragraph--type--newsletter p{color:white}.node-type-blog .newsletter #newsletter-form-btn,.node-type-blog .paragraph--type--newsletter #newsletter-form-btn{background:#EA982C;color:black}.node-type-blog .node-sidebar .newsletter{background:black}.node-type-blog .node-sidebar .newsletter .title{color:#EA982C}.node-type-blog .node-sidebar .share{background:black}.node-type-blog .node-sidebar .share .title{color:#EA982C}.paragraph--type--newsletter form{justify-content:flex-start}.sidebar-refs{padding:15px 20px 25px;background:black;margin-bottom:20px}.sidebar-refs h3.title{color:#EA982C;font-size:0.875rem;font-weight:700;line-height:1.5rem;text-transform:uppercase;margin:0 0 25px;max-width:169px;padding-right:20px}.sidebar-refs .flex-wrapper{display:grid;grid-template-columns:1fr;gap:32px}.sidebar-refs .flex-wrapper .mini{display:grid;grid-template-columns:61px 1fr;gap:20px}.sidebar-refs .flex-wrapper .mini .image-wrapper img{width:61px;height:61px;border-radius:5px}.sidebar-refs .flex-wrapper .mini h3{margin:0;font-size:0.8125rem;font-style:normal;font-weight:500;line-height:1.125rem;text-transform:none}.sidebar-refs .flex-wrapper .mini .title a{font-size:0.875rem;font-weight:500;line-height:1.125rem;color:white}.sidebar-refs .flex-wrapper .mini .uppertitle{font-size:0.75rem;font-weight:400;margin-bottom:5px;color:#EA982C;display:block}@media (max-width:730px){.main-content-columns-wrapper .paragraph--type--picto-text-3-cols,.main-content-columns-wrapper .paragraph--type--framed,.main-content-columns-wrapper .paragraph--type--2-cols-cta,.main-content-columns-wrapper .paragraph--type--cta-large,.main-content-columns-wrapper .paragraph--type--2-cols-text-image{width:100%;margin:20px 0}}@media (max-width:730px){.main-content-columns-wrapper .paragraph--type--logos-list{width:100%;margin:20px -12px}}.main-content-columns-wrapper .paragraph--type--book{width:100%;margin:50px 0}@media (max-width:730px){.main-content-columns-wrapper .paragraph--type--rich-text{margin:30px 0}}@media (max-width:730px){.main-content-columns-wrapper .paragraph--type--download{margin:30px 0 50px}}@media (max-width:730px){.main-content-columns-wrapper .paragraph--type--embed{margin:50px 0}}@media (max-width:730px){.main-content-columns-wrapper .paragraph--type--2-cols-cta.image-right .wrapper .text-wrapper{padding:14px 0}}.node-type-blog .paragraph--type--2-cols-text-image .wrapper .text-wrapper .title,.node-type-blog .paragraph--type--rich-text a,.node-type-blog article.card .text-wrapper .uppertitle,.node-type-blog article.card .text-wrapper .uppertitle,.node-type-blog .paragraph--type--book .wrapper .text-wrapper .uppertitle,.node-type-blog .paragraph--type--key-figure ul li .number,.node-type-blog .paragraph--type--accordion .block-title button,.node-type-blog .paragraph--type--2-cols-cta .wrapper .text-wrapper a:not(.btn),.node-type-blog .paragraph--type--2-cols-cta .wrapper .text-wrapper .title,.node-type-blog .uppertitle{color:#EA982C}.node-type-blog article.push .text-wrapper .uppertitle:before,.node-type-blog .paragraph--type--framed:before,.node-type-blog .paragraph--type--key-figure ul li .number:before,.node-type-blog .paragraph--type--accordion .block-title:after,.node-type-blog .paragraph--type--accordion .block-title:before,.node-type-blog .paragraph--type--rich-text h2:before{background:#EA982C}.node-type-blog .paragraph--type--2-cols-text-image .wrapper .text-wrapper a:not(.btn),.node-type-blog .paragraph--type--2-cols-cta .wrapper .text-wrapper .introduction p,.node-type-blog .paragraph--type--logos-list .block-title{color:white}.node-type-blog .paragraph--type--2-cols-cta .wrapper .text-wrapper .links a:first-child{background:#00558E;border-color:#00558E}.node-type-blog .paragraph--type--2-cols-cta .wrapper .text-wrapper .links a:first-child:hover{color:#00558E}.node-type-blog .paragraph--type--infography .bottom .modal-trigger{color:#fff}.node-type-blog .paragraph--type--book .btn.btn-green,.node-type-blog .paragraph--type--book .sidebar-links a:nth-child(odd),.sidebar-links .node-type-blog .paragraph--type--book a:nth-child(odd),.node-type-blog .paragraph--type--book .sidebar-links a.btn-green:nth-child(even),.sidebar-links .node-type-blog .paragraph--type--book a.btn-green:nth-child(even),.node-type-blog .paragraph--type--book .sidebar-links a:nth-child(even):nth-child(odd),.sidebar-links .node-type-blog .paragraph--type--book a:nth-child(even):nth-child(odd),.node-type-blog .paragraph--type--book .call .call-content .webform-button--submit.button--primary,.call .call-content .node-type-blog .paragraph--type--book .webform-button--submit.button--primary,.node-type-blog .paragraph--type--buttons .btn.btn-green,.node-type-blog .paragraph--type--buttons .sidebar-links a:nth-child(odd),.sidebar-links .node-type-blog .paragraph--type--buttons a:nth-child(odd),.node-type-blog .paragraph--type--buttons .sidebar-links a.btn-green:nth-child(even),.sidebar-links .node-type-blog .paragraph--type--buttons a.btn-green:nth-child(even),.node-type-blog .paragraph--type--buttons .sidebar-links a:nth-child(even):nth-child(odd),.sidebar-links .node-type-blog .paragraph--type--buttons a:nth-child(even):nth-child(odd),.node-type-blog .paragraph--type--buttons .call .call-content .webform-button--submit.button--primary,.call .call-content .node-type-blog .paragraph--type--buttons .webform-button--submit.button--primary{background:#00558E;border-color:#00558E}.node-type-blog .paragraph--type--book .btn.btn-green:hover,.node-type-blog .paragraph--type--book .sidebar-links a:hover:nth-child(odd),.sidebar-links .node-type-blog .paragraph--type--book a:hover:nth-child(odd),.node-type-blog .paragraph--type--book .sidebar-links a.btn-green:hover:nth-child(even),.sidebar-links .node-type-blog .paragraph--type--book a.btn-green:hover:nth-child(even),.node-type-blog .paragraph--type--book .sidebar-links a:hover:nth-child(even):nth-child(odd),.sidebar-links .node-type-blog .paragraph--type--book a:hover:nth-child(even):nth-child(odd),.node-type-blog .paragraph--type--book .call .call-content .webform-button--submit.button--primary:hover,.call .call-content .node-type-blog .paragraph--type--book .webform-button--submit.button--primary:hover,.node-type-blog .paragraph--type--buttons .btn.btn-green:hover,.node-type-blog .paragraph--type--buttons .sidebar-links a:hover:nth-child(odd),.sidebar-links .node-type-blog .paragraph--type--buttons a:hover:nth-child(odd),.node-type-blog .paragraph--type--buttons .sidebar-links a.btn-green:hover:nth-child(even),.sidebar-links .node-type-blog .paragraph--type--buttons a.btn-green:hover:nth-child(even),.node-type-blog .paragraph--type--buttons .sidebar-links a:hover:nth-child(even):nth-child(odd),.sidebar-links .node-type-blog .paragraph--type--buttons a:hover:nth-child(even):nth-child(odd),.node-type-blog .paragraph--type--buttons .call .call-content .webform-button--submit.button--primary:hover,.call .call-content .node-type-blog .paragraph--type--buttons .webform-button--submit.button--primary:hover{color:#00558E;background:white}.node-type-blog .paragraph--type--book .btn.btn-white,.node-type-blog .paragraph--type--book .sidebar-links a.btn-white:nth-child(odd),.sidebar-links .node-type-blog .paragraph--type--book a.btn-white:nth-child(odd),.node-type-blog .paragraph--type--book .sidebar-links a:nth-child(odd):nth-child(even),.sidebar-links .node-type-blog .paragraph--type--book a:nth-child(odd):nth-child(even),.node-type-blog .paragraph--type--book .sidebar-links a:nth-child(even),.sidebar-links .node-type-blog .paragraph--type--book a:nth-child(even),.node-type-blog .paragraph--type--book .call .call-content .btn-white.webform-button--submit.button--primary,.call .call-content .node-type-blog .paragraph--type--book .btn-white.webform-button--submit.button--primary,.node-type-blog .paragraph--type--book .call .call-content .sidebar-links a.webform-button--submit.button--primary:nth-child(even),.call .call-content .sidebar-links .node-type-blog .paragraph--type--book a.webform-button--submit.button--primary:nth-child(even),.node-type-blog .paragraph--type--book .sidebar-links .call .call-content a.webform-button--submit.button--primary:nth-child(even),.sidebar-links .call .call-content .node-type-blog .paragraph--type--book a.webform-button--submit.button--primary:nth-child(even),.node-type-blog .paragraph--type--buttons .btn.btn-white,.node-type-blog .paragraph--type--buttons .sidebar-links a.btn-white:nth-child(odd),.sidebar-links .node-type-blog .paragraph--type--buttons a.btn-white:nth-child(odd),.node-type-blog .paragraph--type--buttons .sidebar-links a:nth-child(odd):nth-child(even),.sidebar-links .node-type-blog .paragraph--type--buttons a:nth-child(odd):nth-child(even),.node-type-blog .paragraph--type--buttons .sidebar-links a:nth-child(even),.sidebar-links .node-type-blog .paragraph--type--buttons a:nth-child(even),.node-type-blog .paragraph--type--buttons .call .call-content .btn-white.webform-button--submit.button--primary,.call .call-content .node-type-blog .paragraph--type--buttons .btn-white.webform-button--submit.button--primary,.node-type-blog .paragraph--type--buttons .call .call-content .sidebar-links a.webform-button--submit.button--primary:nth-child(even),.call .call-content .sidebar-links .node-type-blog .paragraph--type--buttons a.webform-button--submit.button--primary:nth-child(even),.node-type-blog .paragraph--type--buttons .sidebar-links .call .call-content a.webform-button--submit.button--primary:nth-child(even),.sidebar-links .call .call-content .node-type-blog .paragraph--type--buttons a.webform-button--submit.button--primary:nth-child(even){border:1px solid #00558E;background:white;color:#00558E}.node-type-blog .paragraph--type--book .btn.btn-white:hover,.node-type-blog .paragraph--type--book .sidebar-links a.btn-white:hover:nth-child(odd),.sidebar-links .node-type-blog .paragraph--type--book a.btn-white:hover:nth-child(odd),.node-type-blog .paragraph--type--book .sidebar-links a:hover:nth-child(odd):nth-child(even),.sidebar-links .node-type-blog .paragraph--type--book a:hover:nth-child(odd):nth-child(even),.node-type-blog .paragraph--type--book .sidebar-links a:hover:nth-child(even),.sidebar-links .node-type-blog .paragraph--type--book a:hover:nth-child(even),.node-type-blog .paragraph--type--book .call .call-content .btn-white.webform-button--submit.button--primary:hover,.call .call-content .node-type-blog .paragraph--type--book .btn-white.webform-button--submit.button--primary:hover,.node-type-blog .paragraph--type--book .call .call-content .sidebar-links a.webform-button--submit.button--primary:hover:nth-child(even),.call .call-content .sidebar-links .node-type-blog .paragraph--type--book a.webform-button--submit.button--primary:hover:nth-child(even),.node-type-blog .paragraph--type--book .sidebar-links .call .call-content a.webform-button--submit.button--primary:hover:nth-child(even),.sidebar-links .call .call-content .node-type-blog .paragraph--type--book a.webform-button--submit.button--primary:hover:nth-child(even),.node-type-blog .paragraph--type--buttons .btn.btn-white:hover,.node-type-blog .paragraph--type--buttons .sidebar-links a.btn-white:hover:nth-child(odd),.sidebar-links .node-type-blog .paragraph--type--buttons a.btn-white:hover:nth-child(odd),.node-type-blog .paragraph--type--buttons .sidebar-links a:hover:nth-child(odd):nth-child(even),.sidebar-links .node-type-blog .paragraph--type--buttons a:hover:nth-child(odd):nth-child(even),.node-type-blog .paragraph--type--buttons .sidebar-links a:hover:nth-child(even),.sidebar-links .node-type-blog .paragraph--type--buttons a:hover:nth-child(even),.node-type-blog .paragraph--type--buttons .call .call-content .btn-white.webform-button--submit.button--primary:hover,.call .call-content .node-type-blog .paragraph--type--buttons .btn-white.webform-button--submit.button--primary:hover,.node-type-blog .paragraph--type--buttons .call .call-content .sidebar-links a.webform-button--submit.button--primary:hover:nth-child(even),.call .call-content .sidebar-links .node-type-blog .paragraph--type--buttons a.webform-button--submit.button--primary:hover:nth-child(even),.node-type-blog .paragraph--type--buttons .sidebar-links .call .call-content a.webform-button--submit.button--primary:hover:nth-child(even),.sidebar-links .call .call-content .node-type-blog .paragraph--type--buttons a.webform-button--submit.button--primary:hover:nth-child(even){color:white;background:#00558E}.node-type-blog .paragraph--type--download:before{background-image:url(/themes/custom/sefe/images/download_orange.svg)}.node-type-blog .paragraph--type--push-text .wrapper,.node-type-blog .main-content-columns-wrapper .paragraph--type--push-text.full-width{background-color:black}.node-type-blog .paragraph--type--push-text .wrapper .wrapper,.node-type-blog .main-content-columns-wrapper .paragraph--type--push-text.full-width .wrapper{background-color:black}.node-type-blog .paragraph--type--related-content-card article.card .text-wrapper,.node-type-blog .paragraph--type--related-content-article-blog article.card .text-wrapper{background:black}.node-type-blog .paragraph--type--push-text:before{background-image:url(/themes/custom/sefe/images/push_text_orange.svg);opacity:1}.node-type-product .paragraph--type--framed:before,.node-type-product .paragraph--type--rich-text h2:before{left:calc(50% - 19px)}.node-type-product .paragraph--type--download .wrapper{margin:0 auto}.node-type-product main ul li{display:table;margin:0 auto}.node-type-product .paragraph--type--push .uppertitle,.node-type-product .paragraph--type--push-ref .uppertitle,.node-type-product .paragraph--type--push .block-title,.node-type-product .paragraph--type--push-ref .block-title,.node-type-product .paragraph--type--logos-list .block-title,.node-type-product .paragraph--type--logos-list .uppertitle,.node-type-product .paragraph--type--related-content-card h2,.node-type-product .paragraph--type--related-content-article-blog h2,.node-type-product .paragraph--type--framed,.node-type-product .paragraph--type--rich-text{text-align:center;width:100%;margin-left:auto;margin-right:auto}.node-type-product .paragraph--type--buttons{justify-content:center}.node-type-product .paragraph--type--related-content-card h2,.node-type-product .paragraph--type--related-content-article-blog h2{margin-right:-190px;margin-left:-95px;width:920px}@media (max-width:1024px){.node-type-product .paragraph--type--related-content-card h2,.node-type-product .paragraph--type--related-content-article-blog h2{margin-left:auto;margin-right:auto}}@media (max-width:990px){.node-type-product .paragraph--type--related-content-card h2,.node-type-product .paragraph--type--related-content-article-blog h2{margin-left:0;margin-right:0;width:100%;box-sizing:border-box}}.node-type-product .paragraph--type--2-cols-cta .wrapper{margin-right:0;margin-left:0}.node-type-product .paragraph--type--related-content-card .swiper,.node-type-product .paragraph--type--related-content-article-blog .swiper{margin-left:-95px;max-width:920px;box-sizing:border-box}@media (max-width:1024px){.node-type-product .paragraph--type--related-content-card .swiper,.node-type-product .paragraph--type--related-content-article-blog .swiper{margin-left:auto;margin-right:auto}}@media (max-width:990px){.node-type-product .paragraph--type--related-content-card .swiper,.node-type-product .paragraph--type--related-content-article-blog .swiper{margin-left:0;margin-right:0;max-width:100vw}}.node-type-product .paragraph--type--2-cols-text-image .wrapper,.node-type-product .paragraph--type--logos-list .wrapper,.node-type-product .paragraph--type--book .wrapper,.node-type-product .paragraph--type--push-text .wrapper,.node-type-product .paragraph--type--cta-large .wrapper{margin-left:-95px;max-width:920px;box-sizing:border-box}@media (max-width:1024px){.node-type-product .paragraph--type--2-cols-text-image .wrapper,.node-type-product .paragraph--type--logos-list .wrapper,.node-type-product .paragraph--type--book .wrapper,.node-type-product .paragraph--type--push-text .wrapper,.node-type-product .paragraph--type--cta-large .wrapper{margin-left:auto;margin-right:auto}}@media (max-width:990px){.node-type-product .paragraph--type--2-cols-text-image .wrapper,.node-type-product .paragraph--type--logos-list .wrapper,.node-type-product .paragraph--type--book .wrapper,.node-type-product .paragraph--type--push-text .wrapper,.node-type-product .paragraph--type--cta-large .wrapper{margin-left:0}}.node-type-product .paragraph--type--push-text:not(.full-width):before{left:-95px}@media (max-width:1024px){.node-type-product .paragraph--type--push-text:not(.full-width){left:0}}@media (max-width:1024px){.node-type-product .paragraph--type--related-content-card,.node-type-product .paragraph--type--related-content-article-blog{max-width:100%}}.node-type-product .paragraph--type--push .flex-wrapper,.node-type-product .paragraph--type--push-ref .flex-wrapper{max-width:920px;box-sizing:border-box}@media (max-width:1140px){.node-type-product .paragraph--type--push .flex-wrapper,.node-type-product .paragraph--type--push-ref .flex-wrapper{margin-left:30px;margin-right:30px}}.node-type-product .paragraph--type--quote figcaption{text-align:center}.node-type-product .paragraph--type--quote .image-wrapper,.node-type-product .paragraph--type--quote blockquote{margin:0 auto;text-align:center}article.push{position:relative;display:block;width:100%;overflow:hidden}article.push img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all 0.3s ease}article.push:hover img{transform:scale(1.1)}article.push .text-wrapper{background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.5) 100%);padding:30px 33px;z-index:4;position:relative;height:310px;display:flex;flex-direction:column;justify-content:space-between}article.push .text-wrapper:before{content:'';width:100%;height:50%;bottom:0;left:0;position:absolute;background:linear-gradient(0deg,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.4) 50%,rgba(255,255,255,0) 100%);z-index:-1}@media (max-width:500px){article.push .text-wrapper{height:calc(100vw - 120px)}}article.push .text-wrapper .uppertitle{color:#FFF;font-size:1rem;font-weight:500;line-height:1.25rem;position:relative;margin:0;text-align:left}article.push .text-wrapper .uppertitle:before{content:'';position:absolute;width:38px;height:2px;background:#4B8A33;left:0;top:calc(100% + 15px)}article.push .text-wrapper .title{text-align:left;margin:0}article.push .text-wrapper .title a{color:#FFF;font-size:1.5rem;font-weight:500;line-height:2.25rem;text-align:left}article.push .text-wrapper .title a:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:10}.paragraph--type--push,.paragraph--type--push-ref{margin:50px auto;max-width:920px}.paragraph--type--push .uppertitle,.paragraph--type--push-ref .uppertitle{color:#00558E;font-size:1rem;line-height:1.625rem;text-align:left;margin:0;display:block}.paragraph--type--push .block-title,.paragraph--type--push-ref .block-title{font-size:2rem;font-weight:700;line-height:3.125rem;margin-top:10px}.paragraph--type--push .flex-wrapper,.paragraph--type--push-ref .flex-wrapper{display:flex;gap:30px;margin-right:-190px}@media (max-width:1100px){.paragraph--type--push .flex-wrapper,.paragraph--type--push-ref .flex-wrapper{margin-right:0}}@media (max-width:990px){.paragraph--type--push .flex-wrapper,.paragraph--type--push-ref .flex-wrapper{flex-direction:column}}.paragraph--type--table{background:white;padding:50px;overflow:auto}.paragraph--type--table table{width:100%;max-width:600px;border-spacing:0}.paragraph--type--table table td{padding:10px;color:black;display:table-cell}.paragraph--type--table table tr{border-bottom:1px solid #ddd}.paragraph--type--table table th{border-bottom:none;background:#00558E}.paragraph--type--table table th td{color:white}.node-type-blog .paragraph--type--table{background:transparent;border:1px solid #6F6F6E}.node-type-blog .paragraph--type--table table{border-top:1px solid #6F6F6E}.node-type-blog .paragraph--type--table table td{color:white}.node-type-blog .paragraph--type--table table th{background:black}.node-type-blog .paragraph--type--table table th td{border-bottom:1px solid #6F6F6E}.node-type-blog .paragraph--type--table table td{border-bottom:1px solid #6F6F6E}.swiper.highlights{padding-bottom:100px;padding-top:50px}@media (max-width:900px){.swiper.highlights{padding-bottom:50px}}.swiper.highlights .swiper-pagination{margin:40px auto}.swiper.highlights .swiper-pagination .swiper-pagination-bullet{width:40px;height:8px;margin:0 10px;border-radius:0;background:#00558E;border:1px solid #00558E;opacity:1}.swiper.highlights .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:none}.paragraph--type--highlight{width:100vw}@media (max-width:1150px){.paragraph--type--highlight{padding:0 20px;width:calc(100vw - 40px) !important}}.paragraph--type--highlight .wrapper{max-width:1100px;display:grid;grid-template-columns:1fr 1fr;margin:0 auto}@media (max-width:900px){.paragraph--type--highlight .wrapper{display:flex;flex-direction:column-reverse;gap:30px}}.paragraph--type--highlight .highlight-title{color:#000;font-size:3rem;font-weight:700;line-height:3.75rem}@media (max-width:900px){.paragraph--type--highlight .highlight-title{font-size:2.25rem;line-height:2.75rem}}.paragraph--type--highlight .highlight-desc{color:#6F6F6E;font-size:1rem;line-height:1.625rem;max-width:420px;margin:60px 0 30px}@media (max-width:900px){.paragraph--type--highlight .highlight-desc{margin-top:0}}.paragraph--type--highlight .links-wrapper{display:flex;flex-wrap:wrap;gap:30px;align-items:center}.paragraph--type--highlight .image-wrapper{display:flex;align-items:center;justify-content:flex-end}@media (max-width:900px){.paragraph--type--highlight .image-wrapper{max-width:100%;height:auto}}.paragraph--type--highlight .image-wrapper img{border-radius:30% 70% 78% 22% / 30% 42% 58% 70%;overflow:hidden}@media (max-width:900px){.paragraph--type--highlight .image-wrapper img{max-width:80%;height:auto;margin:0 auto}}.paragraph--type--hp-3-cols-section{background:#F1F7FB;padding:56px 0 70px}.paragraph--type--hp-3-cols-section .uppertitle{color:#00558E;font-size:1.375rem;text-align:center;display:block;width:100%}.paragraph--type--hp-3-cols-section h2.block-title{color:#000;text-align:center;font-size:2.375rem;font-weight:700;line-height:3.125rem}@media (max-width:900px){.paragraph--type--hp-3-cols-section h2.block-title{font-size:1.875rem;line-height:2.375rem}}.paragraph--type--hp-3-cols-section .flex-wrapper{display:flex;justify-content:space-around;padding:0;gap:20px;max-width:920px;margin:50px auto}@media (max-width:45.125rem){.paragraph--type--hp-3-cols-section .flex-wrapper{flex-direction:column;align-items:center}}.paragraph--type--hp-3-cols-section .flex-wrapper .item{width:100%;max-width:250px;padding:0}.paragraph--type--hp-3-cols-section .flex-wrapper .item:before{display:none}.paragraph--type--hp-3-cols-section .flex-wrapper .item img{height:50px;width:auto;display:table;margin:0 auto}.paragraph--type--hp-3-cols-section .flex-wrapper .item .title{color:#000;text-align:center;font-size:1.375rem;font-weight:700;line-height:1.2em}.paragraph--type--hp-3-cols-section .flex-wrapper .item .desc{color:#6F6F6E;text-align:center;font-size:1rem;line-height:1.3125rem;display:block}.paragraph--type--hp-3-cols-section .links-wrapper{display:flex;flex-wrap:wrap;gap:30px;margin-top:100px;justify-content:center;align-items:center}@media (max-width:800px){.paragraph--type--hp-3-cols-section .links-wrapper{margin-top:50px}}.node-type-home .paragraph--type--push-ref .flex-wrapper{margin-right:-95px;margin-left:-95px}@media (max-width:1140px){.node-type-home .paragraph--type--push-ref .flex-wrapper{margin-left:30px;margin-right:30px}}.node-type-home .paragraph--type--push .block-title,.node-type-home .paragraph--type--push-ref .block-title{text-align:center}.node-type-home .paragraph--type--logos-list{max-width:920px;margin:100px auto;text-align:center}.node-type-home .paragraph--type--logos-list .wrapper{margin-right:0}.node-type-home .paragraph--type--logos-list .wrapper>.uppertitle{color:#00558E;font-size:1.375rem;font-weight:450;text-align:center;display:block;margin:0}.node-type-home .paragraph--type--logos-list .wrapper>.block-title{color:black;text-align:center;font-size:2.375rem;font-weight:700;line-height:3.125rem;margin-bottom:75px}@media (max-width:900px){.node-type-home .paragraph--type--logos-list .wrapper>.block-title{font-size:1.875rem;line-height:2.375rem}}.node-type-home .paragraph--type--push{max-width:920px;margin:100px auto;text-align:center}.node-type-home .paragraph--type--push .flex-wrapper{margin-right:0}.node-type-home .paragraph--type--push>.uppertitle{color:#00558E;font-size:1.375rem;font-weight:450;text-align:center;display:block;margin:0}.node-type-home .paragraph--type--push>.block-title{color:black;text-align:center;font-size:2.375rem;font-weight:700;line-height:3.125rem;margin-bottom:75px}@media (max-width:900px){.node-type-home .paragraph--type--push>.block-title{font-size:1.875rem;line-height:2.375rem}}.node-type-home .paragraph--type--push-text.full-width{margin-bottom:0}.node-type-home .paragraph--type--related-content-card{background:#F8F8F8;padding:70px 0 100px;max-width:100vw;margin:0}@media (max-width:800px){.node-type-home .paragraph--type--related-content-card{padding:50px 0}}.node-type-home .paragraph--type--related-content-card .block-title{color:#000;text-align:center;font-size:2.375rem;font-weight:700;line-height:3.125rem;max-width:42rem;margin:20px auto 40px;text-align:center}@media (max-width:990px){.node-type-home .paragraph--type--related-content-card .block-title{font-size:1.875rem;line-height:2.375rem;padding:0 20px}}.node-type-home .paragraph--type--related-content-card .swiper{max-width:920px;margin:0 auto}@media (max-width:990px){.node-type-home .paragraph--type--related-content-card .swiper{padding:0 20px 40px}}.node-type-contact .hub>.uppertitle,.node-type-hub-cee .hub>.uppertitle,.node-type-hub-faq .hub>.uppertitle,.node-type-hub .hub>.uppertitle{color:#00558E;font-size:1.375rem;font-weight:450;max-width:650px;margin:20px auto;text-align:center;display:block}.node-type-contact .hub>.page-title,.node-type-hub-cee .hub>.page-title,.node-type-hub-faq .hub>.page-title,.node-type-hub .hub>.page-title{text-align:center;font-size:2.375rem;font-weight:700;line-height:3.125rem;max-width:650px;margin:20px auto}@media (max-width:600px){.node-type-contact .hub>.page-title,.node-type-hub-cee .hub>.page-title,.node-type-hub-faq .hub>.page-title,.node-type-hub .hub>.page-title{font-size:2.25rem;line-height:3.125rem;padding:0 20px}}.node-type-contact .hub>.introduction,.node-type-hub-cee .hub>.introduction,.node-type-hub-faq .hub>.introduction,.node-type-hub .hub>.introduction{max-width:730px;margin:20px auto 50px;display:block;text-align:center;font-size:1rem;line-height:1.625rem}.node-type-contact .paragraph--type--buttons,.node-type-hub-cee .paragraph--type--buttons,.node-type-hub-faq .paragraph--type--buttons,.node-type-hub .paragraph--type--buttons{justify-content:center}.node-type-contact .paragraph--type--picto-text-3-cols .flex-wrapper,.node-type-hub-cee .paragraph--type--picto-text-3-cols .flex-wrapper,.node-type-hub-faq .paragraph--type--picto-text-3-cols .flex-wrapper,.node-type-hub .paragraph--type--picto-text-3-cols .flex-wrapper{margin-right:0}article.teaser{max-width:45.125rem;margin:20px auto;display:table;text-align:center;max-width:920px;text-align:left;margin:50px auto;width:100%}@media (max-width:45.125rem){article.teaser{margin:20px 12px;text-align:left}}@media (max-width:45.125rem){article.teaser{width:calc(100% - 24px);display:block}}article.teaser.image-right .wrapper{flex-direction:row-reverse}@media (max-width:700px){article.teaser.image-right .wrapper{flex-direction:column}}article.teaser .wrapper{border-radius:20px;border:1px solid #ddd;display:flex;overflow:hidden}@media (max-width:700px){article.teaser .wrapper{flex-direction:column}}@media (max-width:1100px){article.teaser .wrapper{margin-right:0}}article.teaser .wrapper .image-wrapper{width:50%;min-width:50%;position:relative}@media (max-width:700px){article.teaser .wrapper .image-wrapper{width:100%;display:flex;justify-content:center;min-height:220px}}article.teaser .wrapper .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}article.teaser .wrapper .text-wrapper{padding:60px;min-height:390px;box-sizing:border-box}@media (max-width:700px){article.teaser .wrapper .text-wrapper{padding:14px;min-height:100px}}article.teaser .wrapper .text-wrapper .title{color:#00558E;font-size:1.75rem;font-weight:700;line-height:2.5rem;margin-bottom:30px;margin-top:1rem}article.teaser .wrapper .text-wrapper .introduction{margin-bottom:30px;text-align:left}article.teaser .wrapper .text-wrapper .introduction p{color:#6F6F6E;font-size:1rem;line-height:1.4375rem}@media (max-width:45.125rem){article.teaser .wrapper .text-wrapper .introduction{margin-left:0}}article.teaser .wrapper .text-wrapper a{display:table;margin-bottom:20px}article.teaser .wrapper .text-wrapper a:not(.btn){color:#4B8A33;font-size:0.875rem;font-weight:500;text-decoration:underline}article.teaser .wrapper .text-wrapper a:not(.btn):hover{text-decoration:none}.node-type-hub-blog{background-color:#262626;color:white}.node-type-hub-blog .paragraph--type--book{background:black;max-width:100vw;margin:0;padding:100px 0;width:100%}@media (max-width:730px){.node-type-hub-blog .paragraph--type--book{padding:0}}.node-type-hub-blog .paragraph--type--book .wrapper{margin:0 auto;max-width:920px;flex-direction:row-reverse;justify-content:center;gap:40px}@media (max-width:730px){.node-type-hub-blog .paragraph--type--book .wrapper{gap:0;flex-direction:column;align-items:center}}@media (max-width:730px){.node-type-hub-blog .paragraph--type--book .text-wrapper{padding:0}}.node-type-hub-blog .paragraph--type--book .text-wrapper .uppertitle{color:#EA982C !important}@media (max-width:730px){.node-type-hub-blog .paragraph--type--book .text-wrapper .uppertitle{text-align:center !important}}@media (max-width:730px){.node-type-hub-blog .paragraph--type--book .text-wrapper .book-title{text-align:center !important}}.node-type-hub-blog .paragraph--type--book .text-wrapper .btn.btn-green,.node-type-hub-blog .paragraph--type--book .text-wrapper .sidebar-links a:nth-child(odd),.sidebar-links .node-type-hub-blog .paragraph--type--book .text-wrapper a:nth-child(odd),.node-type-hub-blog .paragraph--type--book .text-wrapper .sidebar-links a.btn-green:nth-child(even),.sidebar-links .node-type-hub-blog .paragraph--type--book .text-wrapper a.btn-green:nth-child(even),.node-type-hub-blog .paragraph--type--book .text-wrapper .sidebar-links a:nth-child(even):nth-child(odd),.sidebar-links .node-type-hub-blog .paragraph--type--book .text-wrapper a:nth-child(even):nth-child(odd),.node-type-hub-blog .paragraph--type--book .text-wrapper .call .call-content .webform-button--submit.button--primary,.call .call-content .node-type-hub-blog .paragraph--type--book .text-wrapper .webform-button--submit.button--primary{background-color:#00558E;border-color:#00558E}.node-type-hub-blog .paragraph--type--book .text-wrapper .btn.btn-green:hover,.node-type-hub-blog .paragraph--type--book .text-wrapper .sidebar-links a:hover:nth-child(odd),.sidebar-links .node-type-hub-blog .paragraph--type--book .text-wrapper a:hover:nth-child(odd),.node-type-hub-blog .paragraph--type--book .text-wrapper .sidebar-links a.btn-green:hover:nth-child(even),.sidebar-links .node-type-hub-blog .paragraph--type--book .text-wrapper a.btn-green:hover:nth-child(even),.node-type-hub-blog .paragraph--type--book .text-wrapper .sidebar-links a:hover:nth-child(even):nth-child(odd),.sidebar-links .node-type-hub-blog .paragraph--type--book .text-wrapper a:hover:nth-child(even):nth-child(odd),.node-type-hub-blog .paragraph--type--book .text-wrapper .call .call-content .webform-button--submit.button--primary:hover,.call .call-content .node-type-hub-blog .paragraph--type--book .text-wrapper .webform-button--submit.button--primary:hover{background:white;color:#00558E;border-color:#00558E}@media (max-width:730px){.node-type-hub-blog .paragraph--type--book .text-wrapper .btn.btn-green,.node-type-hub-blog .paragraph--type--book .text-wrapper .sidebar-links a:nth-child(odd),.sidebar-links .node-type-hub-blog .paragraph--type--book .text-wrapper a:nth-child(odd),.node-type-hub-blog .paragraph--type--book .text-wrapper .sidebar-links a.btn-green:nth-child(even),.sidebar-links .node-type-hub-blog .paragraph--type--book .text-wrapper a.btn-green:nth-child(even),.node-type-hub-blog .paragraph--type--book .text-wrapper .sidebar-links a:nth-child(even):nth-child(odd),.sidebar-links .node-type-hub-blog .paragraph--type--book .text-wrapper a:nth-child(even):nth-child(odd),.node-type-hub-blog .paragraph--type--book .text-wrapper .call .call-content .webform-button--submit.button--primary,.call .call-content .node-type-hub-blog .paragraph--type--book .text-wrapper .webform-button--submit.button--primary{margin:0 auto}}.main-content-wrapper{max-width:920px;margin:40px auto}@media (max-width:960px){.main-content-wrapper{padding:0 14px}}.node-type-list .list .node-header,article.hero{position:relative}.node-type-list .list .node-header:before,article.hero:before{content:'';width:100%;height:100%;top:0;left:0;box-shadow:0px 2000px 0px 0px rgba(0,0,0,0.45) inset;position:absolute;z-index:1}.node-type-list .list .node-header img,article.hero img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.node-type-list .list .node-header .text-wrapper,article.hero .text-wrapper{min-height:400px;max-width:920px;margin:0 auto;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;width:100%;z-index:5;position:relative;color:white;box-sizing:border-box}@media (max-width:960px){.node-type-list .list .node-header .text-wrapper,article.hero .text-wrapper{padding:0 20px}}@media (max-width:600px){.node-type-list .list .node-header .text-wrapper,article.hero .text-wrapper{min-height:auto;padding:50px 20px;border-bottom:1px solid #ddd}.node-type-list .list .node-header .text-wrapper .introduction,article.hero .text-wrapper .introduction{margin:20px 0}}.node-type-list .list .node-header .text-wrapper>*,article.hero .text-wrapper>*{max-width:500px}.node-type-list .list .node-header .text-wrapper .uppertitle,article.hero .text-wrapper .uppertitle{font-size:27px;font-weight:700;margin:30px 0}@media (max-width:800px){.node-type-list .list .node-header .text-wrapper .uppertitle,article.hero .text-wrapper .uppertitle{font-size:22px;margin-top:0}}.node-type-list .list .node-header .text-wrapper .page-title,.node-type-list .list .node-header .text-wrapper .title,article.hero .text-wrapper .page-title,article.hero .text-wrapper .title{font-size:33px;font-weight:700;margin:0}@media (max-width:800px){.node-type-list .list .node-header .text-wrapper .page-title,.node-type-list .list .node-header .text-wrapper .title,article.hero .text-wrapper .page-title,article.hero .text-wrapper .title{font-size:28px}}.node-type-list .list .node-header .text-wrapper .introduction,article.hero .text-wrapper .introduction{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:20px;line-height:1.7375rem;margin:20px 0}@media (max-width:800px){.node-type-list .list .node-header .text-wrapper .introduction,article.hero .text-wrapper .introduction{font-size:15px}}.node-type-list .list .node-header .text-wrapper time,article.hero .text-wrapper time{font-size:1rem;font-weight:700;margin-top:20px}@media (max-width:800px){.node-type-list .list .node-header .text-wrapper time,article.hero .text-wrapper time{font-size:13px}}article.card{width:100%;min-width:287px;width:287px;padding:0;position:relative}@media (max-width:600px){article.card{min-width:240px;max-width:calc(100vw - 80px)}}article.card img{max-width:100%;height:auto;display:block}article.card .image-wrapper{border:1px solid #ddd}article.card .text-wrapper{border:1px solid #ddd;border-top:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:20px 20px 60px;min-height:125px}@media (max-width:700px){article.card .text-wrapper{padding:14px 14px 30px}}article.card .text-wrapper .uppertitle{margin-top:0;margin-left:0;color:#00558E;font-size:0.75rem;margin-bottom:10px}article.card .text-wrapper h3{margin-top:10px;font-size:1.125rem;font-weight:700;line-height:1.6875rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}article.card .text-wrapper h3 a:hover{text-decoration:underline;text-underline-offset:4px}article.card .text-wrapper h3 a:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0}article.card .text-wrapper time{position:absolute;bottom:20px;left:20px;color:#6F6F6E;font-size:0.875rem;font-weight:700;padding-right:0}.node-type-product article.card .text-wrapper time{margin:0}.card-small{display:grid;grid-template-columns:132px 1fr;gap:24px;align-items:center;position:relative}@media (max-width:990px){.card-small{gap:24px;grid-template-columns:95px 1fr}}.card-small .image-wrapper img{width:132px;height:132px;border-radius:10px}@media (max-width:990px){.card-small .image-wrapper img{width:95px;height:95px}}.card-small h3{margin:0}.card-small .title a{font-size:1.125rem;font-weight:700;line-height:1.3125rem}.card-small .title a:hover{text-decoration:underline;text-underline-offset:6px}.card-small .title a:before{content:'';width:100%;height:100%;top:0;left:0;position:absolute}.card-small .uppertitle{font-size:0.75rem;margin:0 0 10px;font-weight:450;display:block}.view-id-list.view-display-id-4xx footer{margin:50px auto;display:flex;justify-content:center}.view-id-list.view-display-id-4xx header{margin:20px auto;display:flex;justify-content:center}.view-id-list.view-display-id-4xx .view-content{display:grid;grid-template-columns:287px 287px 287px;justify-content:space-between;gap:55px 30px;max-width:920px;margin:0 auto 50px}@media (max-width:960px){.view-id-list.view-display-id-4xx .view-content{display:flex;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;margin:20px -14px 10px;padding:0 28px}}.view-id-list.view-display-id-news{margin-top:100px}@media (max-width:800px){.view-id-list.view-display-id-news{margin-top:50px}}.view-id-list.view-display-id-news .view-content .views-infinite-scroll-content-wrapper::-webkit-scrollbar,.view-id-list.view-display-id-cee .view-content .views-infinite-scroll-content-wrapper::-webkit-scrollbar,.view-id-list.view-display-id-embed .view-content .views-infinite-scroll-content-wrapper::-webkit-scrollbar,.view-id-blog.view-display-id-page .view-content .views-infinite-scroll-content-wrapper::-webkit-scrollbar{display:none}.view-id-list.view-display-id-news .view-content .views-infinite-scroll-content-wrapper,.view-id-list.view-display-id-cee .view-content .views-infinite-scroll-content-wrapper,.view-id-list.view-display-id-embed .view-content .views-infinite-scroll-content-wrapper,.view-id-blog.view-display-id-page .view-content .views-infinite-scroll-content-wrapper{display:grid;grid-template-columns:287px 287px 287px;justify-content:space-between;gap:55px 30px;margin-bottom:50px}@media (max-width:960px){.view-id-list.view-display-id-news .view-content .views-infinite-scroll-content-wrapper,.view-id-list.view-display-id-cee .view-content .views-infinite-scroll-content-wrapper,.view-id-list.view-display-id-embed .view-content .views-infinite-scroll-content-wrapper,.view-id-blog.view-display-id-page .view-content .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:20px 0 10px;padding:0 14px;max-width:100vw;box-sizing:border-box;gap:40px 10px}}@media (max-width:960px){.view-id-list.view-display-id-news .view-content .views-infinite-scroll-content-wrapper{margin:20px 0 10px}}.view-id-blog.view-display-id-energy{margin-top:100px}.view-id-blog.view-display-id-energy header h2{color:#EA982C;font-size:2rem;font-weight:700;line-height:3.125rem}@media (max-width:600px){.view-id-blog.view-display-id-energy header h2{font-size:1.875rem;line-height:2.375rem}}.view-id-blog.view-display-id-energy .view-content{display:grid;grid-template-columns:1fr 1fr}@media (max-width:600px){.view-id-blog.view-display-id-energy .view-content{grid-template-columns:1fr;border-top:1px solid #6F6F6E;border-bottom:1px solid #6F6F6E}}.view-id-blog.view-display-id-energy .view-content .views-row{border-top:1px solid #6F6F6E;padding:35px 30px 30px 0}@media (max-width:600px){.view-id-blog.view-display-id-energy .view-content .views-row{border-top:0}}.view-id-blog.view-display-id-energy .view-content .views-row .card-small .uppertitle{color:#EA982C}.paragraph--type--contact-section{width:100vw;padding:60px 0}.paragraph--type--contact-section:nth-child(1){background:#F1F7FB}.paragraph--type--contact-section .block-title{color:#00558E;text-align:center;font-size:28px;font-weight:700;line-height:34px;display:table;margin:0 auto 60px;padding-bottom:0px;border-bottom:3px solid #CFDF9A}.paragraph--type--contact-section .flex-wrapper{max-width:990px;margin:20px auto;display:flex;justify-content:space-around;padding:0;gap:20px}@media (max-width:45.125rem){.paragraph--type--contact-section .flex-wrapper{flex-direction:column;align-items:center}}.paragraph--type--contact-section .flex-wrapper .item{width:100%;max-width:300px;padding:0}@media (max-width:45.125rem){.paragraph--type--contact-section .flex-wrapper .item{margin-bottom:30px}}.paragraph--type--contact-section .flex-wrapper .item:before{display:none}.paragraph--type--contact-section .flex-wrapper .item img{height:50px;width:100%;display:table;margin:0 auto 20px}.paragraph--type--contact-section .flex-wrapper .item .title{color:#000;font-size:1.375rem;font-weight:700;line-height:1.3125rem;text-align:center}.paragraph--type--contact-section .flex-wrapper .item .short-text{color:#00558E;text-align:center;font-size:0.6875rem;font-style:italic;font-weight:400;margin:20px auto 10px}.paragraph--type--contact-section .flex-wrapper .item .desc{color:#6F6F6E;text-align:center;font-size:1rem;line-height:1.3125rem;display:block}.paragraph--type--contact-section .flex-wrapper .item a{margin:20px auto;display:table}.paragraph--type--contact-section .flex-wrapper .item .phone-link{text-align:center;color:#4B8A33;letter-spacing:1px}.paragraph--type--contact-section .flex-wrapper .item .phone-wrapper .phone-link{display:none}.paragraph--type--contact-section .flex-wrapper .item .phone-wrapper.show .phone-link{display:block}.paragraph--type--contact-section .flex-wrapper .item .phone-wrapper.show .show-phone{display:none}.node-type-list .bef-links ul::-webkit-scrollbar{display:none}.node-type-list .bef-links ul{margin:0;padding:0;display:flex;gap:26px;list-style:none;margin:20px 0 10px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}@media (max-width:960px){.node-type-list .bef-links ul{margin:20px 0 10px;padding:0 14px}}.node-type-list .bef-links ul li{padding:0}.node-type-list .bef-links ul li:before{display:none}.node-type-list .bef-links ul li a{font-size:0.875rem;font-weight:500;display:block;line-height:3.125rem;text-underline-offset:6px;white-space:nowrap}.node-type-list .bef-links ul li a.bef-link--selected,.node-type-list .bef-links ul li a:hover{text-decoration:underline;text-decoration-thickness:3px}.node-type-hub-blog .bef-links::-webkit-scrollbar{display:none}.node-type-hub-blog .bef-links{margin:0;padding:0;display:flex;gap:26px;list-style:none;margin:20px 0 10px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}@media (max-width:960px){.node-type-hub-blog .bef-links{margin:20px -14px 10px;padding:0 14px}}.node-type-hub-blog .bef-links li{padding:0}.node-type-hub-blog .bef-links li:before{display:none}.node-type-hub-blog .bef-links li a{color:#EA982C !important;font-size:0.875rem;font-weight:500;display:block;line-height:3.125rem;text-underline-offset:6px;white-space:nowrap}.node-type-hub-blog .bef-links li a.bef-link--selected,.node-type-hub-blog .bef-links li a:hover{text-decoration:underline;text-decoration-thickness:3px}.node-type-list .bef-links ul li a{color:#00558E}.node-type-list .list .node-content{max-width:920px;margin:0 auto}.node-type-list .node-content>*:first-child{margin-top:0}.node-type-list .node-content>*:first-child>p:first-child,.node-type-list .node-content>*:first-child>h2:first-child,.node-type-list .node-content>*:first-child>h3:first-child{margin-top:0}.node-type-list .main-content-columns-wrapper{padding-top:50px}body.page-search .view-id-search.view-display-id-page_1>header>.uppertitle{color:#00558E;font-size:1.375rem;font-weight:450;max-width:650px;margin:20px auto;text-align:center;display:block}body.page-search .view-id-search.view-display-id-page_1 .view-empty{margin:20px auto 100px}body.page-search .view-id-search.view-display-id-page_1 .view-empty strong{color:#00558E}body.page-search .view-id-search.view-display-id-page_1 .page-title{text-align:center;font-size:2.375rem;font-weight:700;line-height:3.125rem;max-width:650px;margin:20px auto}@media (max-width:600px){body.page-search .view-id-search.view-display-id-page_1 .page-title{font-size:2.25rem;line-height:3.125rem}}body.page-search .view-id-search.view-display-id-page_1 .views-exposed-form{max-width:920px;margin:70px auto 40px;position:relative}@media (max-width:990px){body.page-search .view-id-search.view-display-id-page_1 .views-exposed-form{margin:70px 20px 40px}}body.page-search .view-id-search.view-display-id-page_1 .form-submit{position:absolute;right:0;top:5px;width:50px;height:40px;background-image:url(/themes/custom/sefe/images/search-icon.svg);background-size:20px;background-position:center;background-repeat:no-repeat;border:none;background-color:transparent;text-indent:50px;overflow:hidden}body.page-search .view-id-search.view-display-id-page_1 .form-item-keys input{width:100%;border-radius:5px;border:1px solid #ddd;line-height:50px;padding:0 20px;box-sizing:border-box}.view-id-search.view-display-id-attachment{max-width:920px;margin:100px auto}.view-id-search.view-display-id-attachment header{display:flex;flex-direction:column;align-items:center;margin-bottom:50px}.view-id-search.view-display-id-attachment header p strong{color:#00558E}.view-id-search.view-display-id-attachment .view-content{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #ddd}@media (max-width:600px){.view-id-search.view-display-id-attachment .view-content{grid-template-columns:1fr;border-top:1px solid #ddd}}.view-id-search.view-display-id-attachment .view-content .views-row{border-top:1px solid #ddd;padding:35px 50px 30px 0}@media (max-width:600px){.view-id-search.view-display-id-attachment .view-content .views-row{border-top:0;padding:35px 20px 30px 0}}.view-id-search.view-display-id-attachment .view-content .views-row .card-small .uppertitle{color:#00558E}.page-404-container h1{text-align:center;font-size:2.375rem;font-weight:700;line-height:3.125rem;max-width:650px;margin:20px auto}@media (max-width:600px){.page-404-container h1{font-size:2.25rem;line-height:3.125rem}}.node-type-hub-blog article.card .text-wrapper .uppertitle,.node-type-hub-blog article.card .text-wrapper .uppertitle{color:#EA982C}.page-search article.teaser .wrapper .text-wrapper .title{color:black}.node-type-hub-news.node-type-list .layout-container .breadcrumbs{margin-bottom:0}.call{position:fixed;right:0;background:black;color:white;top:240px;max-width:200px;z-index:40;transition:all 0.3s ease}@media (max-width:990px){.call{top:calc(50% - 50px);max-width:60px;max-height:73px}}.call .call-content{overflow:hidden;max-height:0;transition:max-height 0.3s ease}.call .call-content>p{font-size:0.875rem;margin:0 0 20px;font-weight:700}.call .call-content>p.bottom{text-align:center;margin:20px auto;line-height:1.25rem}.call .call-content .links-wrapper{display:flex;flex-direction:column;align-items:center;gap:20px}.call .call-content .webform-button--submit.button--primary{display:table;margin:10px auto}.call .call-content #phone-btn{display:none}.call .call-content .iti{max-width:100%}.call .call-content .form-item.js-form-type-processed-text{font-size:0.7rem;margin:0 0 20px;font-weight:700;text-align:center;margin:20px auto;line-height:1.1rem}.call .call-content form ::-webkit-input-placeholder{color:#6F6F6E;font-style:italic}.call .call-content form :-moz-placeholder{color:#6F6F6E;font-style:italic}.call .call-content form ::-moz-placeholder{color:#6F6F6E;font-style:italic}.call .call-content form :-ms-input-placeholder{color:#6F6F6E;font-style:italic}.call .call-content input{border:none;border-bottom:1px solid #6F6F6E;color:#fff;background:none;font-size:0.875rem;font-style:normal;font-weight:400;line-height:30px;max-width:100%}.call .call-content input ::-webkit-input-placeholder{color:#6F6F6E;font-style:italic}.call .call-content input :-moz-placeholder{color:#6F6F6E;font-style:italic}.call .call-content input ::-moz-placeholder{color:#6F6F6E;font-style:italic}.call .call-content input :-ms-input-placeholder{color:#6F6F6E;font-style:italic}.call .call-content label{font-size:0.75rem;font-weight:400}.call div[role="alert"]{font-size:12px;color:red;text-align:center;margin:-10px 0 10px}.call div[role="alert"] li{font-size:0.75rem;line-height:1rem;margin-left:0;text-align:left;padding-left:15px}.call div[role="alert"] li ul{list-style:none}.call div[role="alert"] li ul li{padding-left:0;display:block}.call div[role="alert"] li ul li:before{display:none}.call .form-item--error-message{font-size:12px;color:red;text-align:center;margin:10px 0 -10px}.call .webform-confirmation__message{font-size:12px;text-align:center;margin:-10px 0 10px}.call.open{top:220px;max-height:calc(100vh - 240px);height:auto;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.call.open::-webkit-scrollbar{display:none}@media (max-width:990px){.call.open{max-width:200px;max-height:calc(100vh - 110px)}}.call.open .call-content{max-height:unset;padding:0 18px 18px 18px}.call .open-call{padding:18px 30px 18px 65px;position:relative;display:block}.call .open-call:before{content:'';width:37px;height:37px;background:url(/themes/custom/sefe/images/call-icon.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;position:absolute;top:18px;left:18px}@keyframes tilt-shaking{0%{transform:rotate(0deg)}25%{transform:rotate(10deg)}50%{transform:rotate(0eg)}75%{transform:rotate(-10deg)}100%{transform:rotate(0deg)}}.call .open-call:hover:before{animation-name:tilt-shaking;animation-duration:0.2s;animation-iteration-count:3}.call .open-call span{display:block}.call .open-call span:first-child{font-size:1rem;font-weight:700}.call .open-call span:last-child{font-size:0.75rem;font-style:italic;font-weight:400;margin-top:10px}.node-type-webform article>.uppertitle{color:#00558E;font-size:1.375rem;max-width:45.125rem;margin:20px auto;display:table;text-align:center}@media (max-width:45.125rem){.node-type-webform article>.uppertitle{margin:20px 12px;text-align:left}}@media (max-width:45.125rem){.node-type-webform article>.uppertitle{text-align:center;width:calc(100% - 24px);box-sizing:border-box}}.node-type-webform h1{line-height:3.125rem;font-size:2.375rem;font-weight:700;max-width:45.125rem;margin:20px auto;display:table;text-align:center}@media (max-width:45.125rem){.node-type-webform h1{margin:20px 12px;text-align:left}}@media (max-width:45.125rem){.node-type-webform h1{text-align:center;width:calc(100% - 24px);box-sizing:border-box}}@media (max-width:990px){.node-type-webform h1{font-size:2.25rem;line-height:2.75rem}}.node-type-webform article>.introduction{max-width:30rem;margin:20px auto;text-align:center;display:table}@media (max-width:45.125rem){.node-type-webform article>.introduction{margin:30px 12px;text-align:left}}@media (max-width:45.125rem){.node-type-webform article>.introduction{text-align:center;width:calc(100% - 24px);box-sizing:border-box;margin-left:auto;margin-right:auto}}.node-type-webform article>.introduction a{text-decoration:underline;text-underline-offset:5px;cursor:pointer}.node-type-webform article>.introduction a:hover{text-decoration:none}.node-type-webform article>.introduction p{margin:0;font-size:1rem;line-height:1.625rem}.node-type-webform .node-content form{max-width:45.125rem;margin:20px auto;display:table;text-align:center;text-align:left;margin:100px auto;width:100%}@media (max-width:600px){.node-type-webform .node-content form{display:block}}.node-type-webform .node-content form h2{color:#00558E}.node-type-webform .node-content form input[type="email"],.node-type-webform .node-content form input[type="text"]{color:#6F6F6E;font-size:0.875rem;font-style:normal;font-weight:400;line-height:1.5rem;border:none;border-radius:0;border-bottom:1px solid #6F6F6E;padding:5px 15px;margin:10px 0;width:100%;box-sizing:border-box}@media (max-width:600px){.node-type-webform .node-content form input[type="email"],.node-type-webform .node-content form input[type="text"]{padding:5px 10px}}.node-type-webform .node-content form input[type="tel"]{color:#6F6F6E;font-size:0.875rem;font-style:normal;font-weight:400;line-height:1.5rem;border:none;border-radius:0;border-bottom:1px solid #6F6F6E;padding-left:15px;width:100%;height:35px;margin:10px 0 !important;display:block}@media (max-width:600px){.node-type-webform .node-content form input[type="tel"]{padding:5px 10px 5px 50px}}.node-type-webform .node-content form .iti{width:100%;display:block}.node-type-webform .node-content form .iti--allow-dropdown .iti__flag-container,.node-type-webform .node-content form .iti--separate-dial-code .iti__flag-container{left:7px}@media (max-width:600px){.node-type-webform .node-content form .iti--allow-dropdown .iti__flag-container,.node-type-webform .node-content form .iti--separate-dial-code .iti__flag-container{left:0}}.node-type-webform .node-content form textarea{color:#6F6F6E;font-size:0.875rem;font-style:normal;font-weight:400;line-height:1.5rem;padding:15px;border-radius:5px;border:1px solid #6F6F6E;box-sizing:border-box;width:100%}.node-type-webform .node-content form .form-item-file{margin:40px 0}.node-type-webform .node-content form .form-item-file .form-file{max-width:100%}.node-type-webform .node-content form .form-item-file label{color:#6F6F6E;font-size:0.875rem;font-style:normal;font-weight:400;line-height:1.25rem;margin-bottom:10px;display:block}.node-type-webform .node-content form .form-item-file .description{font-size:0.6875rem;font-style:normal;font-weight:400;line-height:1rem;color:#6F6F6E;margin-top:10px}.node-type-webform .node-content form input[type="radio"]{width:15px;min-width:15px;height:15px;margin:0;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #B8B8B8;border-radius:50%;background-color:#fff;position:relative}.node-type-webform .node-content form input[type="radio"]:checked{border:5px solid #CFDF9A}.node-type-webform .node-content form input[type="radio"]:focus{outline:1px solid pink}.node-type-webform .node-content form .js-form-type-radio{display:flex;gap:5px;align-items:center;margin:10px 0}.node-type-webform .node-content form .js-form-type-radio label{color:#6F6F6E;font-size:0.875rem;font-style:normal;font-weight:400;line-height:normal}.node-type-webform .node-content form .js-webform-radios{display:flex;gap:15px}.node-type-webform .node-content form .js-webform-type-radios{margin:30px 0}.node-type-webform .node-content form .js-webform-type-radios .fieldset-legend{color:#6F6F6E;font-size:0.875rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:10px;display:block}.node-type-webform .node-content form .js-webform-type-radios .js-form-type-radio{margin:10px 0}.node-type-webform .node-content form .js-form-type-checkbox{display:flex;gap:12px;align-items:flex-start;margin:30px 0}.node-type-webform .node-content form .js-form-type-checkbox label{color:#6F6F6E;font-size:0.875rem;font-style:normal;font-weight:400;line-height:normal}.node-type-webform .node-content form input[type="checkbox"]{width:15px;min-width:15px;height:15px;margin:0;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #CFDF9A;border-radius:0.125rem;background-color:#fff;position:relative;margin-top:2px}.node-type-webform .node-content form input[type="checkbox"]:checked{background:#CFDF9A}.node-type-webform .node-content form input[type="checkbox"]:checked:before{content:"";position:absolute;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);top:-1px;left:3px}.node-type-webform .node-content form input[type="checkbox"]:focus{outline:1px solid pink}.node-type-webform .node-content form label a{text-decoration:underline}.node-type-webform .node-content form label a:hover{text-decoration:none;color:#00558E}.node-type-webform .node-content form .webform-button--submit{border-radius:5px;background:#4B8A33;display:table;line-height:50px;height:50px;padding:0 20px;margin:30px auto;color:#FFF;border:none;font-size:0.875rem;font-style:normal;font-weight:500;cursor:pointer}.node-type-webform .node-content form div[role="alert"],.node-type-webform .node-content form div[role="alert"] ul li{color:red}.node-type-webform .node-content .webform-submission-contact-form,.node-type-webform .node-content .webform-submission-prospects-form{max-width:1110px;border:1px solid #DDDDDD;padding:30px 190px;box-sizing:border-box}@media (max-width:1120px){.node-type-webform .node-content .webform-submission-contact-form,.node-type-webform .node-content .webform-submission-prospects-form{padding:30px 50px;max-width:calc(100vw - 40px)}}@media (max-width:600px){.node-type-webform .node-content .webform-submission-contact-form,.node-type-webform .node-content .webform-submission-prospects-form{padding:30px 20px}}.node-type-webform .node-content .webform-submission-contact-form h2,.node-type-webform .node-content .webform-submission-prospects-form h2{font-size:1.5rem;font-style:normal;font-weight:700;line-height:3.125rem;text-decoration:underline;text-underline-offset:8px;-webkit-text-decoration-color:#CFDF9A;text-decoration-color:#CFDF9A;text-decoration-thickness:3px}.node-type-webform .node-content .webform-submission-contact-form .flex-wrapper,.node-type-webform .node-content .webform-submission-prospects-form .flex-wrapper{display:grid;grid-template-columns:140px 1fr}@media (max-width:600px){.node-type-webform .node-content .webform-submission-contact-form .flex-wrapper,.node-type-webform .node-content .webform-submission-prospects-form .flex-wrapper{display:block}}.node-type-webform .node-content .webform-submission-contact-form .flex-wrapper .col.text-inputs,.node-type-webform .node-content .webform-submission-prospects-form .flex-wrapper .col.text-inputs{display:grid;grid-template-columns:1fr 1fr;gap:10px 35px}@media (max-width:600px){.node-type-webform .node-content .webform-submission-contact-form .flex-wrapper .col.text-inputs,.node-type-webform .node-content .webform-submission-prospects-form .flex-wrapper .col.text-inputs{grid-template-columns:1fr}}.node-type-webform .node-content .webform-submission-contact-form .flex-wrapper .col .js-webform-type-radios,.node-type-webform .node-content .webform-submission-prospects-form .flex-wrapper .col .js-webform-type-radios{margin:10px 0}.mobile-menu-open,.body-lock{overflow:hidden}.user-page-wrapper{max-width:1100px;margin:50px auto}@media (max-width:1120px){.user-page-wrapper{margin:50px 20px}}.sitewide-alert{position:relative;padding:5px 50px;background-color:#cfdf99}@media (max-width:600px){.sitewide-alert{padding:5px 20px}}.sitewide-alert .close{position:absolute;top:0.5rem;right:0.5rem;background:transparent;border:none;cursor:pointer;font-size:1.5rem;line-height:1;padding:0.25rem;color:inherit}.sitewide-alert a{text-decoration:underline}.sitewide-alert a:hover{text-decoration:none}
.paragraph--type--simple-image{max-width:45.125rem;margin:20px auto;display:table;text-align:center;margin:60px auto}@media (max-width:45.125rem){.paragraph--type--simple-image{margin:20px 12px;text-align:left}}@media (max-width:45.125rem){.paragraph--type--simple-image{margin:20px 0}.paragraph--type--simple-image figcaption{margin:10px 12px}}.paragraph--type--simple-image figure{margin:0}.paragraph--type--simple-image figure img{max-width:100%;height:auto}.paragraph--type--simple-image figcaption{text-align:right;color:#6F6F6E;margin-top:5px;font-size:14px;line-height:20px}.paragraph--type--simple-image img{display:block}
.paragraph--type--quote{max-width:45.125rem;margin:50px auto;padding-left:50px}@media (max-width:900px){.paragraph--type--quote{padding-left:0}}.paragraph--type--quote blockquote{max-width:445px;margin:0;position:relative}@media (max-width:500px){.paragraph--type--quote blockquote{padding:0 20px}}.paragraph--type--quote blockquote:before{content:'';width:220px;height:170px;background-image:url(/themes/custom/sefe/images/quote_blob.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:-60px;left:-50px}.paragraph--type--quote .image-wrapper{width:75px;height:75px;border-radius:75px;background:#00558e;background:linear-gradient(180deg,#00558e 0%,#4b8a33 100%);padding:2px;box-sizing:border-box}.paragraph--type--quote img{border-radius:100px;width:71px;height:71px}.paragraph--type--quote p{color:#00558E;font-size:1.25rem;font-weight:500;line-height:1.875rem;position:relative}.paragraph--type--quote figcaption{color:#6F6F6E;font-size:0.875rem;margin-top:20px}@media (max-width:600px){.paragraph--type--quote figcaption{margin-top:10px}}.paragraph--type--quote.no-image blockquote{padding-top:30px}.paragraph--type--quote.no-image:before{content:'';background:#b81179;width:35px;height:6px;display:block;position:relative;top:25px}
.paragraph--type--rich-text{position:relative;margin:50px auto;max-width:45.125rem}@media (max-width:45.125rem){.paragraph--type--rich-text{margin:30px 0;padding:0 12px;box-sizing:border-box}}.paragraph--type--rich-text p{font-size:1rem;line-height:1.75rem;margin-bottom:2rem}.paragraph--type--rich-text a{color:#00558E;font-weight:700}.paragraph--type--rich-text a:hover{text-decoration:underline;text-underline-offset:4px}.paragraph--type--rich-text h2{font-size:2rem;font-weight:700;line-height:2.5rem;position:relative;padding-top:30px;margin-top:100px}@media (max-width:45.125rem){.paragraph--type--rich-text h2{margin-top:20px}}.paragraph--type--rich-text h2:before{content:'';position:absolute;width:38px;height:2px;background:#4B8A33;left:0;top:5px}
