/* @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);}.node-type-news .paragraph--type--newsletter,.node-type-news .newsletter,.node-type-article .paragraph--type--newsletter,.node-type-article .newsletter{background:white;}.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 #DDDDDD;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 #DDDDDD;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;}.node-type-article .node-sidebar .newsletter,.node-type-article .node-sidebar .paragraph--type--newsletter,.node-type-news .node-sidebar .newsletter,.node-type-news .node-sidebar .paragraph--type--newsletter{background:white;border:1px solid #DDDDDD;}.node-type-article .node-sidebar .newsletter .title,.node-type-article .node-sidebar .paragraph--type--newsletter .title,.node-type-news .node-sidebar .newsletter .title,.node-type-news .node-sidebar .paragraph--type--newsletter .title{color:#00558E;}.node-type-article .node-sidebar .newsletter p,.node-type-article .node-sidebar .paragraph--type--newsletter p,.node-type-news .node-sidebar .newsletter p,.node-type-news .node-sidebar .paragraph--type--newsletter p{color:#6F6F6E;}.node-type-article .node-sidebar .newsletter form ::-webkit-input-placeholder,.node-type-article .node-sidebar .paragraph--type--newsletter form ::-webkit-input-placeholder,.node-type-news .node-sidebar .newsletter form ::-webkit-input-placeholder,.node-type-news .node-sidebar .paragraph--type--newsletter form ::-webkit-input-placeholder{color:#6F6F6E;}.node-type-article .node-sidebar .newsletter form :-moz-placeholder,.node-type-article .node-sidebar .paragraph--type--newsletter form :-moz-placeholder,.node-type-news .node-sidebar .newsletter form :-moz-placeholder,.node-type-news .node-sidebar .paragraph--type--newsletter form :-moz-placeholder{color:#6F6F6E;}.node-type-article .node-sidebar .newsletter form ::-moz-placeholder,.node-type-article .node-sidebar .paragraph--type--newsletter form ::-moz-placeholder,.node-type-news .node-sidebar .newsletter form ::-moz-placeholder,.node-type-news .node-sidebar .paragraph--type--newsletter form ::-moz-placeholder{color:#6F6F6E;}.node-type-article .node-sidebar .newsletter form :-ms-input-placeholder,.node-type-article .node-sidebar .paragraph--type--newsletter form :-ms-input-placeholder,.node-type-news .node-sidebar .newsletter form :-ms-input-placeholder,.node-type-news .node-sidebar .paragraph--type--newsletter form :-ms-input-placeholder{color:#6F6F6E;}.node-type-article .node-sidebar .newsletter #newsletter-form-input,.node-type-article .node-sidebar .paragraph--type--newsletter #newsletter-form-input,.node-type-news .node-sidebar .newsletter #newsletter-form-input,.node-type-news .node-sidebar .paragraph--type--newsletter #newsletter-form-input{color:#6F6F6E;border-bottom-color:#6F6F6E;background-image:none;}.node-type-article .node-sidebar .newsletter #newsletter-form-input ::-webkit-input-placeholder,.node-type-article .node-sidebar .paragraph--type--newsletter #newsletter-form-input ::-webkit-input-placeholder,.node-type-news .node-sidebar .newsletter #newsletter-form-input ::-webkit-input-placeholder,.node-type-news .node-sidebar .paragraph--type--newsletter #newsletter-form-input ::-webkit-input-placeholder{color:#6F6F6E;}.node-type-article .node-sidebar .newsletter #newsletter-form-input :-moz-placeholder,.node-type-article .node-sidebar .paragraph--type--newsletter #newsletter-form-input :-moz-placeholder,.node-type-news .node-sidebar .newsletter #newsletter-form-input :-moz-placeholder,.node-type-news .node-sidebar .paragraph--type--newsletter #newsletter-form-input :-moz-placeholder{color:#6F6F6E;}.node-type-article .node-sidebar .newsletter #newsletter-form-input ::-moz-placeholder,.node-type-article .node-sidebar .paragraph--type--newsletter #newsletter-form-input ::-moz-placeholder,.node-type-news .node-sidebar .newsletter #newsletter-form-input ::-moz-placeholder,.node-type-news .node-sidebar .paragraph--type--newsletter #newsletter-form-input ::-moz-placeholder{color:#6F6F6E;}.node-type-article .node-sidebar .newsletter #newsletter-form-input :-ms-input-placeholder,.node-type-article .node-sidebar .paragraph--type--newsletter #newsletter-form-input :-ms-input-placeholder,.node-type-news .node-sidebar .newsletter #newsletter-form-input :-ms-input-placeholder,.node-type-news .node-sidebar .paragraph--type--newsletter #newsletter-form-input :-ms-input-placeholder{color:#6F6F6E;}.node-type-article .node-sidebar .newsletter #newsletter-form-btn,.node-type-article .node-sidebar .paragraph--type--newsletter #newsletter-form-btn,.node-type-news .node-sidebar .newsletter #newsletter-form-btn,.node-type-news .node-sidebar .paragraph--type--newsletter #newsletter-form-btn{background:#00558E;color:white;}.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 #DDDDDD;}.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 #DDDDDD;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 #DDDDDD;}.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 #DDDDDD;}article.card .text-wrapper{border:1px solid #DDDDDD;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-embed_insights_news .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-embed_insights_news .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-embed_insights_news .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:24px;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:24px;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 #DDDDDD;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 #DDDDDD;}@media (max-width:600px){.view-id-search.view-display-id-attachment .view-content{grid-template-columns:1fr;border-top:1px solid #DDDDDD;}}.view-id-search.view-display-id-attachment .view-content .views-row{border-top:1px solid #DDDDDD;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;}
