@font-face{font-family:"Overpass";src:url("../webfonts/Overpass-Bold.woff2") format("woff2"),url("../webfonts/Overpass-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Overpass";src:url("../webfonts/Overpass-SemiBold.woff2") format("woff2"),url("../webfonts/Overpass-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Overpass";src:url("../webfonts/Overpass-Medium.woff2") format("woff2"),url("../webfonts/Overpass-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../webfonts/Inter-Bold.woff2") format("woff2"),url("../webfonts/Inter-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../webfonts/Inter-Medium.woff2") format("woff2"),url("../webfonts/Inter-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../webfonts/Inter-Regular.woff2") format("woff2"),url("../webfonts/Inter-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../webfonts/Inter-Light.woff2") format("woff2"),url("../webfonts/Inter-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@media(min-width: 1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1164px}}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{scroll-behavior:smooth;scroll-padding-top:80px}body{background-color:#fff;font-family:"Inter",sans-serif;font-weight:normal;line-height:1.5;color:#666;padding-top:170px}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:"Overpass";color:#1d1e20}.h1,h1{font-weight:bold;font-size:56px;line-height:80px}.h1.icon-left,h1.icon-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.h1.icon-left img,h1.icon-left img{height:72px;width:auto}.h2,h2{font-weight:600;font-size:48px;line-height:72px}.h3,h3{font-weight:600;font-size:36px;line-height:48px}.h4,h4{font-weight:500;font-size:32px;line-height:40px}.h5,h5{font-weight:600;font-size:24px;line-height:32px}p{font-size:16px;line-height:24px;margin-bottom:30px}.big-text{font-size:32px;line-height:48px;margin-bottom:30px;color:#4a4d50}.more{font-weight:500;font-size:16px;line-height:24px;text-decoration:none;color:#003671;padding-right:25px;background:rgba(0,0,0,0) url(../img/long-arrow-right-blue.svg) center right 5px/16px no-repeat;-webkit-transition:background-position .25s ease;transition:background-position .25s ease}.more:hover,.more:active,.more:focus{color:#003671;background-position:center right}.big-more{font-size:24px;line-height:40px;font-weight:500;padding-right:35px;background-size:24px}.external-link{font-weight:500;font-size:16px;line-height:24px;text-decoration:none;color:#003671;padding-right:25px;background:rgba(0,0,0,0) url(../img/external-link.svg) center right 5px/16px no-repeat;-webkit-transition:background-position .25s ease;transition:background-position .25s ease}.external-link:hover,.external-link:active,.external-link:focus{color:#003671;background-position:center right}.download{font-weight:500;font-size:16px;line-height:24px;text-decoration:none;color:#003671;padding-right:25px;background:rgba(0,0,0,0) url(../img/download-blue.svg) center right 5px/16px no-repeat;-webkit-transition:background-position .25s ease;transition:background-position .25s ease}.download:hover,.download:active,.download:focus{color:#003671;background-position:center right}.mail{font-weight:500;font-size:16px;line-height:24px;text-decoration:none;color:#003671;padding-right:25px;background:rgba(0,0,0,0) url(../img/envelope.svg) center right 5px/16px no-repeat;-webkit-transition:background-position .25s ease;transition:background-position .25s ease}.mail:hover,.mail:active,.mail:focus{color:#003671;background-position:center right}.mail-rev{font-weight:500;font-size:16px;line-height:24px;text-decoration:none;color:#003671;padding-right:0;padding-left:22px;background-position:center left}.mail-rev:hover,.mail-rev:active,.mail-rev:focus{background-position:center left}.big-download{font-size:24px;line-height:40px;font-weight:500;padding-right:35px;background-size:24px}.big-external-link{font-size:24px;line-height:40px;font-weight:500;padding-right:35px;background-size:24px}.category{font-family:Overpass,sans-serif;font-weight:600;text-transform:uppercase;color:#1d1e20}table{border-collapse:collapse;border-spacing:0}section,footer{margin:auto;padding:60px 0}.shadow{-webkit-box-shadow:4px 4px 40px rgba(0,0,0,.16) !important;box-shadow:4px 4px 40px rgba(0,0,0,.16) !important}@media(max-width: 1199px){.h1,h1{font-size:56px;line-height:86px}.h2,h2{font-size:40px;line-height:62px}.h3,h3{font-size:30px;line-height:40px}h5,.h5{font-size:18px;line-height:20px}.big-text{font-size:28px;line-height:40px}.big-more{font-size:21px;line-height:32px}}@media(max-width: 991px){body{padding-top:80px}.h1,h1{font-size:24px;line-height:32px}.h1.icon-left,h1.icon-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.h1.icon-left img,h1.icon-left img{height:41px}.h2,h2{font-size:24px;line-height:32px;margin-bottom:16px}.h3,h3,.card-title{font-size:20px;line-height:24px}.h4,h4{font-weight:600;font-size:20px;line-height:24px}p{font-size:12px;line-height:16px}.big-text{font-size:14px;line-height:20px;margin-bottom:8px}.more,.download,.external-link,.mail{font-size:12px;line-height:24px;padding-right:21px;background-size:12px}.big-more,.big-external-link,.big-download{font-size:14px;line-height:24px;font-weight:500;padding-right:21px;background-size:12px}.category{font-size:12px;line-height:16px}section,footer{padding:40px 0}.shadow{-webkit-box-shadow:2px 2px 24px rgba(0,0,0,.16) !important;box-shadow:2px 2px 24px rgba(0,0,0,.16) !important}}.custom-card{min-height:320px;position:relative;isolation:isolate;background-color:#fff}.custom-card.benefit{min-height:304px}.custom-card.industry{min-height:288px}.custom-card.industry .card-title{min-height:auto}.custom-card.interest{min-height:336px}.custom-card.interest .card-title{min-height:96px}.custom-card.solution{min-height:264px}.custom-card.solution .img-wrapper img{width:184px;height:264px}.custom-card.solution .img-wrapper::after{content:"";position:absolute;bottom:0;right:100%;display:block;width:184px;height:600px;background-color:#fff;z-index:1;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}.custom-card.use-case .card-body{height:100%;width:100%;padding-bottom:0}.custom-card.use-case .card-body p{min-height:120px;height:auto !important;max-height:none !important;margin-bottom:0}.custom-card .img-wrapper{position:absolute;top:0;right:0;overflow:hidden;z-index:-1}.custom-card .img-wrapper img{width:224px;height:320px;-o-object-fit:cover;object-fit:cover}.custom-card .img-wrapper::after{content:"";position:absolute;bottom:0;right:100%;display:block;width:300px;height:600px;background-color:#fff;z-index:1;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}.custom-card .card-body{height:100%;width:100%;padding:40px 40px 10px}.custom-card .icon-wrapper{margin-bottom:16px}.custom-card .icon-wrapper img{height:40px;width:auto}.custom-card .card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:80px;max-height:80px;overflow:hidden;margin-bottom:16px}.custom-card p{margin-bottom:16px}.custom-card .img-wrapper+.card-body{max-width:90%}.custom-card .card-dropdown-toggle{position:relative;width:100%;font-family:"Overpass";font-weight:600;font-size:28px;line-height:40px;text-align:left;padding:20px 40px;border:none;background-color:#fff;color:#003671}.custom-card .card-dropdown-toggle::before,.custom-card .card-dropdown-toggle::after{content:"";position:absolute;top:49%;right:24px;display:block;width:35px;height:3px;border-radius:2px;background-color:#003671;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.custom-card .card-dropdown-toggle.collapsed::after{content:"";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.custom-card .card-dropdown ul{list-style:none;padding:24px 40px;border-top:1px solid #eee}.custom-card .card-dropdown li{margin-bottom:8px}.custom-card .card-dropdown li:last-of-type{margin-bottom:0}.custom-card .card-dropdown a{display:block;font-weight:500;text-decoration:none;color:#003671}@media(max-width: 1199px){.custom-card .card-body{height:100%;width:100%;padding:40px 24px 0}.custom-card .img-wrapper+.card-body{max-width:65%}.custom-card.interest .card-title{min-height:80px}}@media(max-width: 991px){.custom-card{min-height:224px;margin-bottom:1rem}.custom-card.benefit{min-height:184px}.custom-card.benefit .card-body .card-title{min-height:auto;margin-bottom:16px}.custom-card.benefit .card-body p{max-height:48px;overflow:hidden;text-overflow:ellipsis}.custom-card.industry{min-height:200px}.custom-card.industry .card-title{min-height:auto}.custom-card.interest{min-height:240px}.custom-card.interest .card-title{min-height:48px}.custom-card.solution{min-height:176px}.custom-card.solution .img-wrapper img{width:120px;height:176px}.custom-card.solution .img-wrapper::after{content:"";position:absolute;bottom:0;right:100%;display:block;width:120px;height:600px;background-color:#fff;z-index:1;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}.custom-card.solution .card-body{max-width:80% !important}.custom-card.solution .card-body .card-title{margin-bottom:8px}.custom-card.use-case .card-body{padding-bottom:0}.custom-card.use-case .card-body p{min-height:48px;margin-bottom:0 !important}.custom-card .img-wrapper img{width:156px;height:224px}.custom-card .card-body{height:100%;width:100%;padding:24px 24px 0}.custom-card .icon-wrapper img{height:32px}.custom-card .card-title{min-height:48px;max-height:48px;margin-bottom:0}.custom-card p{font-size:12px;line-height:16px;margin-bottom:16px}.custom-card .more{font-size:12px;padding-right:21px;background-size:12px}.custom-card .img-wrapper+.card-body{max-width:65%}.custom-card .card-dropdown-toggle{font-size:20px;line-height:24px;padding:16px 24px}.custom-card .card-dropdown-toggle::before,.custom-card .card-dropdown-toggle::after{content:"";right:16px;width:18px;height:2px}.custom-card .card-dropdown-toggle.collapsed::after{content:"";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.custom-card .card-dropdown ul{list-style:none;padding:16px 24px}.custom-card .card-dropdown li{margin-bottom:8px}.custom-card .card-dropdown li:last-of-type{margin-bottom:0}.custom-card .card-dropdown a{font-size:14px;line-height:20px}}.inline-search{position:relative;display:block;-ms-flex-item-align:stretch;align-self:stretch}.inline-search label{display:block;font-weight:500;font-size:16px;line-height:24px;margin-bottom:8px;color:#4a4d50}.inline-search input[type=text]{display:block;width:100%;font-weight:300;font-weight:500;font-size:16px;line-height:24px;color:#1d1e20;border:1px solid #d7d9db;background-color:#fff;padding:16px 60px 16px 16px}.inline-search button{position:absolute;bottom:0;right:0;display:block;width:56px;font-size:16px;line-height:24px;text-indent:-1000px;padding:16px;overflow:hidden;border:1px solid rgba(0,0,0,0)}.inline-search button[type=submit]{background:rgba(0,0,0,0) url(../img/search-grey.svg) center/16px no-repeat}.inline-search button[type=reset]{background:rgba(0,0,0,0) url(../img/empty-search.svg) center/10px no-repeat;display:none}.inline-search ::-webkit-input-placeholder{color:#b8bbbe;font-weight:300}.inline-search ::-moz-placeholder{color:#b8bbbe;font-weight:300}.inline-search :-ms-input-placeholder{color:#b8bbbe;font-weight:300}.inline-search ::-ms-input-placeholder{color:#b8bbbe;font-weight:300}.inline-search ::placeholder{color:#b8bbbe;font-weight:300}.inline-search.filled-in button[type=submit]{display:none}.inline-search.filled-in button[type=reset]{display:block}.form-check.custom{padding:0}.form-check.custom .form-check-input{position:fixed;top:-1000px;left:-1000px}.form-check.custom .form-check-label{display:block;font-weight:500;font-size:16px;line-height:24px;color:#7b8085;text-align:center;background-color:#f5f5f5;padding:16px;border:1px solid #d7d9db;border-radius:4px;margin:0 !important}.form-check.custom .form-check-input:checked+.form-check-label{color:#003671;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 54, 113, 0.16)), to(rgba(0, 54, 113, 0.16))),#fff;background:linear-gradient(0deg, rgba(0, 54, 113, 0.16), rgba(0, 54, 113, 0.16)),#fff;border:1px solid #003671}.btn-contact-type{display:block;font-weight:500;font-size:16px;line-height:24px;color:#7b8085;background-color:#f5f5f5;padding:16px;border:1px solid #d7d9db;border-radius:4px}.btn-contact-type.current{color:#003671;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 54, 113, 0.16)), to(rgba(0, 54, 113, 0.16))),#fff;background:linear-gradient(0deg, rgba(0, 54, 113, 0.16), rgba(0, 54, 113, 0.16)),#fff;border:1px solid #003671}.form-label,.form-check-label{display:block;font-weight:500;font-size:16px;line-height:24px;margin-bottom:8px;color:#4a4d50}.form-label span,.form-check-label span{font-weight:300}.form-label.small-text,.form-check-label.small-text{font-size:12px;font-weight:400;line-height:24px}input[type=text],input[type=email],.form-select{height:56px;padding:15px 16px;font-weight:300;font-size:16px;line-height:24px;background-color:#fff;border:1px solid #d7d9db;border-radius:0}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,.form-select::-webkit-input-placeholder{color:#d7d9db}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,.form-select::-moz-placeholder{color:#d7d9db}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,.form-select:-ms-input-placeholder{color:#d7d9db}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,.form-select:-moz-placeholder{color:#d7d9db}.form-select{background-image:url(../img/angle-down-grey.svg);background-size:12px}textarea,.form-check-input[type=checkbox]{background:#fff;border:1px solid #d7d9db;border-radius:0}.form-check-input[type=checkbox]:checked{background-color:#ef7b10}.form-check-input[type=checkbox]{width:24px;height:24px;margin:1px 8px 0 -1.5rem}textarea.form-control::-webkit-input-placeholder{color:#d7d9db}textarea.form-control::-moz-placeholder{color:#d7d9db}textarea.form-control:-ms-input-placeholder{color:#d7d9db}textarea.form-control:-moz-placeholder{color:#d7d9db}.form-legal-text p{font-weight:400;font-size:12px;line-height:20px;margin-bottom:0}.form-legal-text p a{font-weight:600;text-decoration:underline;color:inherit}@media(max-width: 991px){.form-check.custom .form-check-label{font-size:12px;padding:12px}.form-check.custom .form-check-input:checked+.form-check-label{font-size:16px;color:#003671;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 54, 113, 0.16)), to(rgba(0, 54, 113, 0.16))),#fff;background:linear-gradient(0deg, rgba(0, 54, 113, 0.16), rgba(0, 54, 113, 0.16)),#fff;border:1px solid #003671}.btn-contact-type{font-size:12px;padding:12px}.btn-contact-type.current{font-size:16px;color:#003671;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 54, 113, 0.16)), to(rgba(0, 54, 113, 0.16))),#fff;background:linear-gradient(0deg, rgba(0, 54, 113, 0.16), rgba(0, 54, 113, 0.16)),#fff;border:1px solid #003671}.form-label,.form-check-label{font-weight:500;font-size:12px;line-height:24px}.form-label span,.form-check-label span{font-weight:300}input[type=text],input[type=email],.form-select{height:56px;padding:15px 16px;font-weight:300;font-size:16px;line-height:24px;background-color:#fff;border:1px solid #d7d9db;border-radius:0}.form-legal-text p{font-size:10px}}.btn-primary{background-color:#ef7b10;text-align:center;border:solid 1px #ef7b10 !important;border-radius:4px;padding:9px 18px;font-size:16px;line-height:20px;-webkit-transition:all .2s ease;transition:all .2s ease}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:rgb(242.2,149.4,63.8) !important}.btn-secondary{background-color:#003671;text-align:center;border:solid 1px #003671 !important;border-radius:4px;padding:9px 18px;font-size:16px;line-height:20px;-webkit-transition:all .2s ease;transition:all .2s ease}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{background-color:rgb(0,78.3716814159,164) !important}.btn-outline{background-color:rgba(0,0,0,0);text-align:center;border:solid 1px #003671 !important;color:#003671;border-radius:4px;padding:9px 18px;font-size:16px;line-height:20px;-webkit-transition:all .2s ease;transition:all .2s ease}.btn-outline:hover,.btn-outline:focus,.btn-outline:active{color:rgb(0,78.3716814159,164) !important;border-color:rgb(0,78.3716814159,164) !important}.btn-large{border-radius:4px;padding:14px 48px;font-size:20px;line-height:26px}.play-video{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border:none;border-radius:10px;background:rgba(0,0,0,.08) url(../img/play.svg) center/80px no-repeat;overflow:hidden;text-indent:-2000px}.g-mega,.gx-mega{margin-left:0 !important;margin-right:0 !important}.g-mega.g-overflow,.gx-mega.g-overflow{margin-left:0 !important;margin-right:0 !important}.g-large,.gy-large{--bs-gutter-y: 1rem}.g-large.g-overflow,.gy-large.g-overflow{margin-left:0 !important;margin-right:0 !important}.g-64,.gy-64{--bs-gutter-y: 1.5rem}.g-64.g-overflow,.gy-64.g-overflow{margin-left:0 !important;margin-right:0 !important}.g-mega,.gy-mega{--bs-gutter-y: 1.5rem}@media(min-width: 992px){.g-mega,.gx-mega{--bs-gutter-x: 5rem}.g-mega.g-overflow .col-lg-6:nth-of-type(odd),.gx-mega.g-overflow .col-lg-6:nth-of-type(odd){padding-left:0 !important}.g-mega.g-overflow .col-lg-6:nth-of-type(even),.gx-mega.g-overflow .col-lg-6:nth-of-type(even){padding-right:0 !important}.g-mega.g-overflow .col-lg-3:nth-of-type(1),.gx-mega.g-overflow .col-lg-3:nth-of-type(1){padding-left:0 !important}.g-mega.g-overflow .col-lg-3:nth-of-type(4),.gx-mega.g-overflow .col-lg-3:nth-of-type(4){padding-right:0 !important}.g-mega.g-overflow .col-lg-3:nth-of-type(5),.gx-mega.g-overflow .col-lg-3:nth-of-type(5){padding-left:0 !important}.g-mega.g-overflow .col-lg-3:nth-of-type(6),.gx-mega.g-overflow .col-lg-3:nth-of-type(6){padding-right:0 !important}.g-mega,.gy-mega{--bs-gutter-y: 5rem}.g-large,.gx-large{--bs-gutter-x: 2.5rem}.g-large.g-overflow .col-lg-6:nth-of-type(odd),.gx-large.g-overflow .col-lg-6:nth-of-type(odd){padding-left:0 !important}.g-large.g-overflow .col-lg-6:nth-of-type(even),.gx-large.g-overflow .col-lg-6:nth-of-type(even){padding-right:0 !important}.g-large.g-overflow .col-lg-3:nth-of-type(1),.gx-large.g-overflow .col-lg-3:nth-of-type(1){padding-left:0 !important}.g-large.g-overflow .col-lg-3:nth-of-type(4),.gx-large.g-overflow .col-lg-3:nth-of-type(4){padding-right:0 !important}.g-large.g-overflow .col-lg-3:nth-of-type(5),.gx-large.g-overflow .col-lg-3:nth-of-type(5){padding-left:0 !important}.g-large.g-overflow .col-lg-3:nth-of-type(6),.gx-large.g-overflow .col-lg-3:nth-of-type(6){padding-right:0 !important}.g-64,.gx-64{--bs-gutter-x: 4rem}.g-64.g-overflow .col-lg-6:nth-of-type(odd),.gx-64.g-overflow .col-lg-6:nth-of-type(odd){padding-left:0 !important}.g-64.g-overflow .col-lg-6:nth-of-type(even),.gx-64.g-overflow .col-lg-6:nth-of-type(even){padding-right:0 !important}.g-64,.gy-64{--bs-gutter-y: 4rem}.g-large,.gy-large{--bs-gutter-y: 2.5rem}.px-mega{padding-left:3rem !important;padding-right:3rem !important}}.bg{background-color:#fafafa}.bg-blue{background-color:#003671}.bg-white{background-color:#fff}@media(max-width: 991px){.bg-md{background-color:#fafafa}}@media(min-width: 991px){.bg-lg{background-color:#fafafa}}.light{color:#b8bbbe !important}.lighter{color:#d7d9db !important}.white{color:#fff !important}.orange{color:#ef7b10 !important}.blue{color:#003671 !important}.border-top{border-top:1px solid #eee}.border-bottom{border-bottom:1px solid #eee}@media(max-width: 991px){.border-top-mobile{border-top:1px solid #eee}.border-bottom-mobile{border-bottom:1px solid #eee}}.pos-relative{position:relative}.double-column{-webkit-columns:2;-moz-columns:2;columns:2}.pt-120{padding-top:120px}.pb-120{padding-bottom:120px}@media(max-width: 991px){.pt-120{padding-top:48px}.pb-120{padding-bottom:48px}}.pt-80{padding-top:80px !important}.pb-80{padding-bottom:80px !important}@media(max-width: 991px){.pt-80{padding-top:48px !important}.pb-80{padding-bottom:48px !important}}.pos-relative{position:relative}.h-auto{height:auto}header{position:fixed;top:0;left:0;width:100%;z-index:10;background-color:#fff}.menu-brand{margin-top:-10px;margin-right:auto}.menu-brand img{width:144px}.primary-menu{padding:0 !important;position:relative}.primary-menu .mega-menu{overflow-y:visible !important}.primary-menu .nav-link{position:relative;display:block;background-color:rgba(0,0,0,0);border:none;font-weight:500;color:#003671;line-height:26px;padding:27px 20px}.primary-menu .nav-link.mega-toggle{padding:27px 35px 27px 20px}.primary-menu .nav-link.mega-toggle::after{content:"";position:absolute;top:50%;right:20px;display:block;height:20px;width:12px;margin-top:-10px;background:rgba(0,0,0,0) url("../img/angle-down-blue.svg") center/12px no-repeat;border:none}.primary-menu .nav-link.mega-toggle.open{color:#ef7b10}.primary-menu .nav-link.mega-toggle.open::after{background-image:url("../img/angle-down-orange.svg");-webkit-transform:rotate(180deg);transform:rotate(180deg)}.primary-menu .open .nav-link.mega-toggle{color:#ef7b10}.primary-menu .open .nav-link.mega-toggle::after{background-image:url("../img/angle-down-orange.svg");-webkit-transform:rotate(180deg);transform:rotate(180deg)}.primary-menu .open .mega-menu{display:grid}.primary-menu .mega-menu{display:none;position:absolute;top:80px;left:50%;max-width:840px;width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);grid-template-columns:1fr 2fr;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;background-color:#fafafa;-webkit-box-shadow:4px 4px 40px rgba(0,0,0,.16);box-shadow:4px 4px 40px rgba(0,0,0,.16)}.primary-menu .mega-menu.is-hidden{background-color:rgba(0,0,0,0);min-height:330px;-webkit-box-shadow:none;box-shadow:none}.primary-menu .mega-menu.is-hidden ul{-webkit-box-shadow:4px 4px 40px rgba(0,0,0,.16);box-shadow:4px 4px 40px rgba(0,0,0,.16)}.primary-menu .mega-menu ul{background-color:#fff;-webkit-box-shadow:1px 0px 0px #eee;box-shadow:1px 0px 0px #eee;list-style:none;padding:16px 0 0}.primary-menu .mega-menu ul .nav-item{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.primary-menu .mega-menu ul .nav-link{padding:8px 16px;line-height:24px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.primary-menu .mega-menu ul .sub-toggle,.primary-menu .mega-menu ul .sub-sub-toggle{display:block;height:40px;width:40px;background:rgba(0,0,0,0) url("../img/angle-right.svg") center/8px no-repeat}.primary-menu .mega-menu ul a.sub-toggle,.primary-menu .mega-menu ul a.sub-sub-toggle{height:auto;width:auto;background-position:top 14px right 16px}.primary-menu .mega-menu ul .hint{display:block;font-size:12px;line-height:24px;color:#7b8085}.primary-menu .mega-menu .sub-menu,.primary-menu .mega-menu .sub-sub-menu{display:none;position:absolute;top:0;left:33.33%;width:33.33%;min-height:100%;background-color:#fff;z-index:1}.primary-menu .mega-menu .sub-menu .sub-sub-menu,.primary-menu .mega-menu .sub-sub-menu .sub-sub-menu{left:100%;width:100%;-webkit-box-shadow:4px 4px 40px rgba(0,0,0,.16);box-shadow:4px 4px 40px rgba(0,0,0,.16)}.primary-menu .mega-menu .nav-item.open{background-color:#fafafa;background-color:rgba(0,0,0,0)}.primary-menu .mega-menu .nav-item.open .sub-menu{display:block}.primary-menu .mega-menu .nav-item.open>.sub-sub-menu{display:block}.primary-menu .mega-menu .featured{padding:24px}.primary-menu .mega-menu .featured.is-hidden{display:none}.primary-menu .mega-menu .featured .featured-title{font-weight:500;font-size:16px;line-height:24px;color:#4a4d50}.primary-menu .mega-menu .featured .custom-card{min-height:272px;position:relative;isolation:isolate;background-color:#fff}.primary-menu .mega-menu .featured .custom-card .img-wrapper img{width:192px;height:272px}.primary-menu .mega-menu .featured .custom-card .card-body{padding:24px}.primary-menu .mega-menu .featured .custom-card .icon-wrapper{margin-bottom:8px}.primary-menu .mega-menu .featured .custom-card .card-title{margin-bottom:8px}.secondary-menu .nav-link .i{display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 .375rem 0 0}.secondary-menu .nav-link .i svg{color:inherit;fill:currentColor;stroke:currentColor;font-size:inherit;max-width:100%;max-height:100%;width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:block;margin:auto}.secondary-menu .nav-item{padding:0 16px}.secondary-menu .nav-item .nav-link{color:#7b8085;background-color:rgba(0,0,0,0);font-weight:500;font-size:14px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.secondary-menu .nav-item .nav-link.nav-link-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-padding-before:calc(var(--bs-nav-link-padding-y)/2);padding-block-start:calc(var(--bs-nav-link-padding-y)/2);-webkit-padding-after:calc(var(--bs-nav-link-padding-y)/2);padding-block-end:calc(var(--bs-nav-link-padding-y)/2);-webkit-margin-before:calc(var(--bs-nav-link-padding-y)/2);margin-block-start:calc(var(--bs-nav-link-padding-y)/2);border-radius:calc(var(--bs-nav-link-padding-y)/2)}.secondary-menu .nav-item .nav-link.nav-link-button,.secondary-menu .nav-item .nav-link.nav-link-button:visited,.secondary-menu .nav-item .nav-link.nav-link-button:hover,.secondary-menu .nav-item .nav-link.nav-link-button:focus,.secondary-menu .nav-item .nav-link.nav-link-button:active{color:#fff;background-color:#003671}.secondary-menu .nav-item .nav-link.country-toggle::before{content:"";display:block;height:20px;width:16px;background:rgba(0,0,0,0) url("../img/globe-grey.svg") center/16px no-repeat;border:none;-webkit-margin-end:.25rem;margin-inline-end:.25rem}.secondary-menu .nav-item .nav-link.country-toggle::after{content:"";display:block;height:20px;width:12px;background:rgba(0,0,0,0) url("../img/angle-down-grey.svg") center/12px no-repeat;border:none;-webkit-margin-start:.25rem;margin-inline-start:.25rem}.secondary-menu .nav-item.open .country-toggle::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.secondary-menu .nav-item.open .country-menu{display:grid}.secondary-menu .nav-item .country-menu{display:none;position:absolute;top:40px;left:50%;width:1060px;max-width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);grid-template-columns:repeat(2, 22%) 35% auto;grid-template-rows:1fr;grid-column-gap:16px;grid-row-gap:16px;background-color:#fff;-webkit-box-shadow:4px 4px 40px rgba(0,0,0,.16);box-shadow:4px 4px 40px rgba(0,0,0,.16);padding:16px;z-index:1}.secondary-menu .nav-item .country-menu p{color:#7b8085;margin-bottom:8px}.secondary-menu .nav-item .country-menu ul{list-style:none;padding:0}.secondary-menu .nav-item .country-menu ul li{padding:10px 0}.secondary-menu .nav-item .country-menu .country{font-weight:500;font-size:14px;line-height:24px;color:#003671;background-color:rgba(0,0,0,0);margin-bottom:0}.secondary-menu .nav-item .country-menu .country img{margin-right:10px}.secondary-menu .nav-item .country-menu p.country{color:#666;margin-bottom:0}.secondary-menu .nav-item .country-menu .offices{display:-webkit-box;display:-ms-flexbox;display:flex}.secondary-menu .nav-item .country-menu .offices li{padding:0}.secondary-menu .nav-item .country-menu .offices li:last-of-type{padding-left:8px}.secondary-menu .nav-item .country-menu .offices li a{font-weight:500;font-size:14px;line-height:24px;color:#003671;text-decoration:none}.secondary-menu .nav-item .country-menu .offices li a:hover,.secondary-menu .nav-item .country-menu .offices li a:active,.secondary-menu .nav-item .country-menu .offices li a:focus{text-decoration:underline}.secondary-menu .dropdown-toggle::after{content:"";display:block;height:20px;width:12px;background:rgba(0,0,0,0) url("../img/angle-down-grey.svg") center/12px no-repeat;border:none;-webkit-margin-end:.25rem;margin-inline-end:.25rem}.secondary-menu .dropdown-toggle.show::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.secondary-menu .languages{background-color:#fff;-webkit-box-shadow:4px 4px 40px rgba(0,0,0,.16);box-shadow:4px 4px 40px rgba(0,0,0,.16);padding:16px;border:none;border-radius:0 !important;left:auto !important;right:0 !important}.secondary-menu .languages p{color:#7b8085;margin-bottom:8px}.secondary-menu .languages ul{list-style:none;padding:0}.secondary-menu .languages ul li{padding:4px 0}.secondary-menu .languages .country{font-weight:500;font-size:14px;line-height:24px;color:#003671;background-color:rgba(0,0,0,0);margin-bottom:0;padding:0}.secondary-menu .languages .country img{margin-right:10px}@media(min-width: 992px){.secondary-menu.navbar-expand-lg .nav-item{-webkit-padding-end:0;padding-inline-end:0}}.menu-toggler,.search-toggler{display:block;width:40px;height:40px;overflow:hidden;text-indent:-1000px;border:none;background:rgba(0,0,0,0) url("../img/search.svg") center/20px no-repeat;margin-right:20px}.menu-toggler{background:rgba(0,0,0,0) url("../img/hamburger-menu.svg") center/24px no-repeat;margin-right:0}.lang .dropdown-toggle{display:inline-block;font-size:14px;line-height:24px;font-weight:500;color:#7b8085;padding:8px 16px 8px 30px !important;border:none;background-color:rgba(0,0,0,0);background-image:url(../img/angle-down-grey.svg),url("../img/globe-grey.svg");background-position:center right,center left 8px;background-size:13px,16px;background-repeat:no-repeat}.lang .dropdown-toggle::after{content:none}.lang .dropdown-menu{min-width:initial;left:auto !important;right:0 !important}@media(max-width: 1199px){.primary-menu .nav-item .dropdown-toggle{padding:35px 25px 35px 10px}.primary-menu .nav-item .dropdown-toggle::after{right:10px;display:block;height:20px;width:12px;margin-top:-10px;background:rgba(0,0,0,0) url(../img/angle-down-blue.svg) center/12px no-repeat;border:none}.search-toggler{margin-right:15px !important}}@media(max-width: 991px){.menu-brand{margin-top:-10px;margin-right:auto}.menu-brand img{width:72px}.primary-menu{height:64px}.search-toggler{background:rgba(0,0,0,0) url("../img/search-mobile.svg") center/20px no-repeat}}.menu-ovl{display:none;position:fixed;top:0;left:0;width:100%;z-index:20}.menu-ovl.open{display:block}.menu-ovl section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh;max-height:1000px;padding:0;background-color:#fff}.menu-ovl .menu-header{height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;background-color:#fff}.menu-ovl .menu-header .menu-brand{margin:0}.menu-ovl .menu-header .menu-brand img{width:72px !important}.menu-ovl .menu-header .menu-close{height:40px;width:40px;overflow:hidden;text-indent:-1000px;border:none;background:rgba(0,0,0,0) url("../img/close-menu.svg") center/20px no-repeat}.menu-ovl nav h5{padding-top:16px;font-weight:600;font-size:14px;color:#4a4d50;line-height:24px;margin:0}.menu-ovl nav ul{list-style:none;padding:0}.menu-ovl nav ul li a{display:block;font-weight:500;font-size:16px;line-height:32px;color:#003671;padding:16px 0}.menu-ovl nav ul.secondary-menu li a{font-size:14px;color:#7b8085}.menu-ovl .menu-footer{height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-ovl .menu-footer ul{list-style:none;padding:0;margin:0}.menu-ovl nav .secondary-menu .nav-item .nav-link.nav-link-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 1rem;margin-block:.5rem;border-radius:.25rem}.menu-ovl nav .secondary-menu .nav-item .nav-link.nav-link-button,.menu-ovl nav .secondary-menu .nav-item .nav-link.nav-link-button:visited,.menu-ovl nav .secondary-menu .nav-item .nav-link.nav-link-button:hover,.menu-ovl nav .secondary-menu .nav-item .nav-link.nav-link-button:focus,.menu-ovl nav .secondary-menu .nav-item .nav-link.nav-link-button:active{color:#fff;background-color:#003671}.search-ovl{display:none;position:fixed;top:120px;left:50%;width:840px;height:auto;z-index:20;background-color:#fafafa;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:4px 4px 40px rgba(0,0,0,.16);box-shadow:4px 4px 40px rgba(0,0,0,.16)}.search-ovl.open{display:block}.search-ovl section{padding:40px 28px}.search-ovl .menu-header{height:96px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-ovl .menu-header .menu-brand{margin:0}.search-ovl .menu-header .menu-close{background-color:#b8bbbe;text-align:center;border:solid 1px #b8bbbe !important;border-radius:4px;padding:9px 18px;font-size:16px;line-height:20px;-webkit-transition:all .2s ease;transition:all .2s ease}.search-ovl .menu-header .menu-close:hover{background-color:#d7d9db}.search-ovl .search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.search-ovl .search .search-wrapper{position:relative}.search-ovl .search label{font-weight:500;font-size:24px;line-height:40px;margin-bottom:8px;font-weight:500}.search-ovl .search input[type=text]{border:1px solid #d7d9db;font-weight:300;font-size:16px;line-height:24px;padding:16px 56px 16px 16px;color:#666;border-radius:0}.search-ovl .search input[type=text]::-webkit-input-placeholder{color:#b8bbbe}.search-ovl .search input[type=text]::-moz-placeholder{color:#b8bbbe}.search-ovl .search input[type=text]:-ms-input-placeholder{color:#b8bbbe}.search-ovl .search input[type=text]:-moz-placeholder{color:#b8bbbe}.search-ovl .search button{position:absolute;bottom:0;right:0;display:block;width:56px;height:56px;overflow-x:hidden;text-indent:-10000px;background:rgba(0,0,0,0) url(../img/search-grey.svg) center/20px no-repeat}@media(max-width: 991px){.search-ovl{display:none;position:fixed;top:0;left:0;width:100%;height:208px;z-index:20;background-color:#fafafa;-webkit-transform:none;transform:none}.search-ovl section{padding:0}.search-ovl .menu-header{height:64px;background-color:#fff}.search-ovl .menu-header .menu-brand{margin:0}.search-ovl .menu-header .menu-brand img{width:72px !important}.search-ovl .menu-header .menu-close{height:40px;width:40px;overflow:hidden;text-indent:-1000px;border:none !important;background:rgba(0,0,0,0) url("../img/close-menu.svg") center/20px no-repeat}.search-ovl .menu-header .menu-close:hover{background-color:rgba(0,0,0,0)}.search-ovl .search{height:144px;padding-bottom:16px}.search-ovl .search .search-wrapper{position:relative}.search-ovl .search label{font-weight:600;font-size:16px;line-height:32px}.search-ovl .search input[type=text]{font-weight:400}.search-ovl .search button{background-size:16px}}.hp-heading{padding:0}.hp-heading .banner{position:relative;min-height:480px;isolation:isolate}.hp-heading .banner h1{font-size:28px;line-height:1.2857142857;font-weight:700}@media screen and (min-width: 48rem){.hp-heading .banner h1{font-size:36px;line-height:1.3333333333}}@media screen and (min-width: 62rem){.hp-heading .banner h1{font-size:56px;line-height:1.4285714286}}.hp-heading .img-wrapper{position:absolute;top:0;right:15px;display:block;width:57.543%;height:480px;overflow:hidden;z-index:-1}.hp-heading .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hp-heading .img-wrapper::before{content:"";position:absolute;bottom:0;left:-300px;display:block;width:300px;height:600px;background-color:#fff;z-index:1;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}.hp-heading .img-wrapper::after{content:"";position:absolute;top:0;left:100%;display:block;width:300px;height:600px;background-color:rgba(250,250,250,.4);z-index:1;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transform-origin:top left;transform-origin:top left}.hp-heading .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;width:100%;max-width:60%}.hp-heading .caption .more{font-weight:500;font-size:32px;line-height:40px;text-decoration:none;color:#003671;padding:0 48px 0 0;background:rgba(0,0,0,0) url(../img/long-arrow-right-blue.svg) center right 5px/32px no-repeat;-webkit-transition:background-position .25s ease;transition:background-position .25s ease}.hp-heading .caption .more:hover,.hp-heading .caption .more:active,.hp-heading .caption .more:focus{background-position:center right}@media(max-width: 991px){.hp-heading .banner{min-height:160px}.hp-heading .img-wrapper{right:0;width:216px;height:160px}.hp-heading .caption .more{font-size:14px;line-height:24px;padding:0 20px 0 0;background-size:12px}}.internal-heading{padding:0}.internal-heading .banner{position:relative;height:480px;padding-top:32px;isolation:isolate}.internal-heading .img-wrapper{position:absolute;top:0;right:15px;display:block;width:656px;width:57.543%;height:480px;overflow:hidden;z-index:-1}.internal-heading .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.internal-heading .img-wrapper::before{content:"";position:absolute;bottom:0;left:-300px;display:block;width:300px;height:600px;background-color:#fff;z-index:1;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}.internal-heading .img-wrapper::after{content:"";position:absolute;top:0;left:100%;display:block;width:300px;height:600px;background-color:rgba(250,250,250,.4);z-index:1;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transform-origin:top left;transform-origin:top left}.internal-heading .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;width:100%;max-width:50%}.internal-heading .caption .breadcrumb{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.internal-heading .caption .breadcrumb li{font-size:16px;line-height:24px;font-weight:600;color:#4a4d50;padding-right:.3em}.internal-heading .caption .breadcrumb li a{color:#7b8085;text-decoration:none;font-weight:500}.internal-heading .caption .breadcrumb li::before{content:"/ ";display:inline;font-size:inherit;line-height:inherit;font-weight:500;color:#7b8085}.internal-heading .caption .breadcrumb li:first-of-type::before{content:none}.internal-heading .caption .h1{margin-bottom:8px}.internal-heading .caption .big-text{font-size:24px;line-height:40px;font-weight:500}.internal-heading .caption .more{font-weight:500;font-size:32px;line-height:40px;text-decoration:none;color:#003671;padding:0 48px 0 0;background:rgba(0,0,0,0) url(../img/long-arrow-right-blue.svg) center right 5px/32px no-repeat;-webkit-transition:background-position .25s ease;transition:background-position .25s ease}.internal-heading .caption .more:hover,.internal-heading .caption .more:active,.internal-heading .caption .more:focus{background-position:center right}@media(max-width: 991px){.internal-heading .banner{height:160px;padding-top:0}.internal-heading .img-wrapper{right:0;width:216px;height:160px}.internal-heading .caption{max-width:46%}.internal-heading .caption .breadcrumb{margin-bottom:8px}.internal-heading .caption .breadcrumb li{font-size:10px;line-height:16px;font-weight:600;color:#4a4d50;padding-right:.3em}.internal-heading .caption .breadcrumb li a{color:#7b8085;text-decoration:none;font-weight:500}.internal-heading .caption .breadcrumb li::before{content:"/ ";display:inline;font-size:inherit;line-height:inherit;font-weight:500;color:#7b8085}.internal-heading .caption .breadcrumb li:first-of-type::before{content:none}.internal-heading .caption .h1{margin-bottom:0}.internal-heading .caption .big-text{font-size:10px;line-height:16px;font-weight:500}.internal-heading .caption .more{font-size:14px;line-height:24px;padding:0 20px 0 0;background-size:12px}}.search-heading{background-color:#fafafa;padding:64px 0 0}.search-heading label{font-weight:500;font-size:24px;line-height:40px;color:#4a4d50}@media(max-width: 991px){.search-heading{padding:16px 0 0}.search-heading label{font-weight:600;font-size:16px;line-height:32px}}.textonly-heading{padding:0}.textonly-heading .banner{position:relative;height:344px;padding-top:32px;isolation:isolate}.textonly-heading .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;width:100%}.textonly-heading .caption .breadcrumb{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.textonly-heading .caption .breadcrumb li{font-size:16px;line-height:24px;font-weight:600;color:#4a4d50;padding-right:.3em}.textonly-heading .caption .breadcrumb li a{color:#7b8085;text-decoration:none;font-weight:500}.textonly-heading .caption .breadcrumb li::before{content:"/ ";display:inline;font-size:inherit;line-height:inherit;font-weight:500;color:#7b8085}.textonly-heading .caption .breadcrumb li:first-of-type::before{content:none}.textonly-heading .caption .h1{margin-bottom:8px}.textonly-heading .caption .big-text{font-size:24px;line-height:40px;font-weight:500;max-width:800px}.textonly-heading .caption .more{font-weight:500;font-size:32px;line-height:40px;text-decoration:none;color:#003671;padding:0 48px 0 0;background:rgba(0,0,0,0) url(../img/long-arrow-right-blue.svg) center right 5px/32px no-repeat;-webkit-transition:background-position .25s ease;transition:background-position .25s ease}.textonly-heading .caption .more:hover,.textonly-heading .caption .more:active,.textonly-heading .caption .more:focus{background-position:center right}@media(max-width: 991px){.textonly-heading .banner{height:128px;padding-top:0px}.textonly-heading .caption .breadcrumb{margin-bottom:16px}.textonly-heading .caption .breadcrumb li{font-size:10px;line-height:16px;font-weight:600;color:#4a4d50;padding-right:.3em}.textonly-heading .caption .breadcrumb li a{color:#7b8085;text-decoration:none;font-weight:500}.textonly-heading .caption .breadcrumb li::before{content:"/ ";display:inline;font-size:inherit;line-height:inherit;font-weight:500;color:#7b8085}.textonly-heading .caption .breadcrumb li:first-of-type::before{content:none}.textonly-heading .caption .h1{font-weight:700;font-size:24px;line-height:32px;margin-bottom:0}.textonly-heading .caption .big-text{font-size:10px;line-height:16px;font-weight:500;max-width:60%}.textonly-heading .caption .more{font-size:14px;line-height:24px;padding:0 20px 0 0;background-size:12px}}.internal-heading-photo{padding:0}.internal-heading-photo .banner{position:relative;height:480px;padding:32px 64px;isolation:isolate}.internal-heading-photo .img-wrapper{position:absolute;top:0;left:0;display:block;width:100%;height:480px;overflow:hidden;z-index:-1}.internal-heading-photo .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.internal-heading-photo .img-wrapper::before{content:"";position:absolute;top:0;left:0;display:block;width:878px;height:1000px;background-color:#1d1e20;z-index:1;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transform-origin:top right;transform-origin:top right;opacity:.64;mix-blend-mode:overlay}.internal-heading-photo .img-wrapper::after{content:"";position:absolute;top:0;left:100%;display:block;width:300px;height:600px;background-color:rgba(250,250,250,.4);z-index:1;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transform-origin:top left;transform-origin:top left}.internal-heading-photo .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;width:100%;max-width:50.877%}.internal-heading-photo .caption .breadcrumb{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:120px}.internal-heading-photo .caption .breadcrumb li{font-size:16px;line-height:24px;font-weight:600;color:#fff;padding-right:.3em}.internal-heading-photo .caption .breadcrumb li a{color:#fff;text-decoration:none;font-weight:500}.internal-heading-photo .caption .breadcrumb li::before{content:"/ ";display:inline;font-size:inherit;line-height:inherit;font-weight:500;color:#fff}.internal-heading-photo .caption .breadcrumb li:first-of-type::before{content:none}.internal-heading-photo .caption .h1{color:#fff;margin-bottom:8px}.internal-heading-photo .caption .big-text{font-size:24px;line-height:40px;font-weight:500}.internal-heading-photo .caption .more{font-weight:500;font-size:32px;line-height:40px;text-decoration:none;color:#003671;padding:0 48px 0 0;background:rgba(0,0,0,0) url(../img/long-arrow-right-blue.svg) center right 5px/32px no-repeat;-webkit-transition:background-position .25s ease;transition:background-position .25s ease}.internal-heading-photo .caption .more:hover,.internal-heading-photo .caption .more:active,.internal-heading-photo .caption .more:focus{background-position:center right}@media(max-width: 991px){.internal-heading-photo .banner{height:176px;padding:16px}.internal-heading-photo .img-wrapper{left:0;height:176px}.internal-heading-photo .img-wrapper::before{width:305px}.internal-heading-photo .caption{max-width:80%}.internal-heading-photo .caption .breadcrumb{margin-bottom:40px}.internal-heading-photo .caption .breadcrumb li{font-size:10px;line-height:16px;font-weight:500;padding-right:.3em}.internal-heading-photo .caption .breadcrumb li::before{content:"/ ";display:inline;font-size:inherit;line-height:inherit;font-weight:500;color:#7b8085}.internal-heading-photo .caption .breadcrumb li:first-of-type::before{content:none}.internal-heading-photo .caption .h1{margin-bottom:0}}.internal-navigation{padding:24px 0 10px;background-color:#fafafa;z-index:9}.internal-menu{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.internal-menu .nav-item{position:relative}.internal-menu .nav-item.current .nav-link{font-weight:600;color:#003671;background-color:rgba(0,0,0,0)}.internal-menu .nav-item.current::after{content:"";position:absolute;left:calc(50% - 24px);bottom:0px;background-color:#003671;display:block;width:48px;height:4px}.internal-menu .nav-link{font-weight:400;font-size:20px;line-height:32px;text-align:center;color:#7b8085;white-space:nowrap;padding:16px 24px;background-color:rgba(0,0,0,0)}.internal-menu .follow{font-weight:500;font-size:16px;color:#7b8085;padding-right:26px !important;background:url(../img/linkedin.svg) center right/18px no-repeat;margin-left:auto}.internal-menu .btn{margin-left:24px;line-height:32px;white-space:nowrap;padding:16px}.dark{background-color:#003671}.dark .internal-menu .nav-item.current .nav-link{color:#fff}.dark .internal-menu .nav-item.current::after{background-color:#fff}.dark .internal-menu .nav-link{color:#b8bbbe}@media(max-width: 1199px)and (min-width: 992px){.internal-menu .nav-link{padding:16px 8px}}@media(max-width: 991px){.internal-navigation{padding:20px 0 16px;z-index:9;overflow:hidden}.internal-menu{padding-right:20px;padding-bottom:0 !important;overflow:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.internal-menu .nav-item{position:relative;-ms-flex-negative:0;flex-shrink:0;scroll-snap-align:start}.internal-menu .nav-item .nav-link{font-size:14px;line-height:24px;text-align:center;padding:8px 16px}.internal-menu .nav-item .btn{font-size:12px;line-height:24px;text-align:center;padding:8px}.internal-menu .nav-item.current .nav-link{font-weight:600;color:#003671}.internal-menu .nav-item.current::after{content:"";position:absolute;left:calc(50% - 24px);bottom:0px;background-color:#003671;display:block;width:48px;height:4px}.internal-menu .nav-item:first-of-type .nav-link{padding-left:0}.internal-menu .nav-item:first-of-type.current::after{left:calc(50% - 32px) !important}}.share-bar .col-12{position:relative}.share-bar .social-wrapper{position:absolute;top:48px;left:-104px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.share-bar .social{display:block;width:64px;height:64px;background:#f5f5f5 url() center/40px no-repeat;margin-bottom:16px;overflow:hidden;text-indent:-1000px;border-radius:32px}.share-bar .linkedin{background-image:url(../img/share-linkedin.svg)}.share-bar .whatsapp{background-image:url(../img/share-whatsapp.svg)}.share-bar .twitter{background-image:url(../img/share-x.svg)}.share-bar .facebook{background-image:url(../img/share-facebook.svg)}.share-bar .link{background-image:url(../img/share-link.svg)}.KE-heading{padding:0 0 0}.KE-heading .breadcrumb{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}.KE-heading .breadcrumb li{font-family:Inter,sans-serif;font-size:16px;line-height:24px;font-weight:600;color:#4a4d50;padding-right:.3em}.KE-heading .breadcrumb li a{color:#7b8085;text-decoration:none;font-weight:500}.KE-heading .breadcrumb li::before{content:"/ ";display:inline;font-size:inherit;line-height:inherit;font-weight:500;color:#7b8085}.KE-heading .breadcrumb li:first-of-type::before{content:none}.KE-heading .image-wrapper{width:100%;height:480px}.KE-heading .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.KE-heading .post-navigation{position:absolute;top:40px;right:0;gap:16px;z-index:2}.KE-heading .post-navigation .prev,.KE-heading .post-navigation .next{display:block;width:64px;height:64px;background:#f5f5f5 url(../img/angle-right.svg) center left 26px/16px no-repeat;border-radius:32px}.KE-heading .post-navigation .prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.KE-heading .caption{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;max-width:928px;padding:48px 64px 0;margin:-120px auto 0;background-color:#fff;z-index:1}.KE-heading .caption .h1{font-weight:600;font-size:48px;line-height:72px;margin-bottom:32px}.KE-heading .caption .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.KE-heading .caption .meta .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.KE-heading .caption .meta .tags *{display:block;font-family:Inter,sans-serif;font-weight:600;font-size:14px;line-height:16px;color:#fff;padding:4px 8px;margin:0 8px 8px;border:none;border-radius:4px;text-transform:none}.KE-heading .caption .meta .category{background-color:#003671}.KE-heading .caption .meta .accent{background-color:orange}.KE-heading .caption .meta .country{background-color:#7b8085}.KE-heading .caption .meta .published{font-weight:500;font-size:14px;line-height:24px;position:relative;color:#7b8085;background-color:rgba(0,0,0,0);margin:0 8px 8px}.KE-heading .caption .meta .published .post-navigation{top:auto;bottom:0;right:0}@media(max-width: 1199px){.KE-heading .post-navigation{gap:8px}.KE-heading .post-navigation .prev,.KE-heading .post-navigation .next{width:48px;height:48px;background-position:center left 18px}.KE-heading .image-wrapper{width:100%;height:auto}.KE-heading .image-wrapper img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.KE-heading .caption{max-width:100%;margin:0 auto}.KE-heading .caption .meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.KE-heading .caption .meta .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.KE-heading .caption .meta .tags *{margin:0 8px 8px 0;border:none;border-radius:4px;text-transform:none}.KE-heading .caption .meta .published{margin:0;min-height:16px}.KE-heading .caption .meta .published .post-navigation{top:auto;bottom:0;right:0}}@media(max-width: 991px){.KE-heading .banner{padding:0}.KE-heading .breadcrumb{padding:0 16px;margin-bottom:8px}.KE-heading .breadcrumb li{font-family:Inter,sans-serif;font-size:10px;line-height:16px}.KE-heading .caption{padding:16px 16px 8px}.KE-heading .caption .h1{font-weight:700;font-size:24px;line-height:32px;margin-bottom:8px}.KE-heading .caption .meta .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.KE-heading .caption .meta .tags *{font-weight:500;border:none}}.trends{overflow:hidden;padding:60px 0 80px}.swiper.trends-carousel{overflow:visible !important}.swiper.trends-carousel .swiper-wrapper{padding-bottom:68px}.swiper.trends-carousel .swiper-slide{height:320px}.swiper.trends-carousel .swiper-pagination{bottom:0}.swiper.trends-carousel .swiper-pagination-bullet{background:var(--carousel-pagination-buttet-color);opacity:.32;width:32px;height:4px;border-radius:0}.swiper.trends-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--carousel-pagination-bullet-active-color);opacity:.8}.swiper.trends-carousel .swiper-button-prev,.swiper.trends-carousel .swiper-button-next{color:var(--carousel-navigation-color)}.swiper.trends-carousel .swiper-button-disabled{color:var(--carousel-navigation-disabled-color)}@media(max-width: 991px){.trends{padding:48px 0}.swiper.trends-carousel .swiper-wrapper{padding-bottom:30px}.swiper.trends-carousel .swiper-slide{height:224px}}.why-crif{padding:120px 0;padding-bottom:70px;background:#fafafa url(../img/map.svg) top 80px center no-repeat}.why-crif .h2{margin-bottom:30px}.counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;background-color:#fff;padding:2rem}.counter .counter-title{color:#4a4d50;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:28px;line-height:40px;height:80px;margin:0;overflow:hidden}.counter .counter-number{font-family:"Overpass";font-weight:600;font-size:64px;line-height:80px;color:#4a4d50;margin:0}.counter .counter-label{font-weight:400;font-size:24px;line-height:40px;color:#4a4d50;margin:0;text-align:center}.partners-carousel *{background-color:#fafafa}@media(max-width: 1199px){.why-crif{padding:120px 0}.counter{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(max-width: 991px){.why-crif{padding:48px 0;background-position:top 48px center;background-size:contain}.why-crif .h2{margin-bottom:8px}.why-crif .h3{font-size:16px;line-height:24px}.counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;background-color:#fff;padding:1rem}.counter .counter-title{font-weight:500;font-size:16px;line-height:20px;height:40px;margin-bottom:0}.counter .counter-number{font-size:24px;line-height:32px}.counter .counter-label{font-size:12px;line-height:16px;text-align:center}.partners-carousel{padding-right:40px}.partners-carousel *{background-color:#fafafa}}.countries-list{padding:10px 0 70px;background:#fafafa url(../img/map.svg) top center no-repeat}.countries-list .list-desktop{padding:0 42px;-webkit-column-count:5;-moz-column-count:5;column-count:5;-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px}.countries-list ul{list-style:none;padding:0}.countries-list ul li{padding:0 0 25px;-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.countries-list ul .h5{font-family:"Inter";font-weight:700;font-size:16px;line-height:24px;margin:0}.countries-list ul p{font-weight:normal;font-size:16px;line-height:24px;margin:0}@media(max-width: 991px){.countries-list{padding:10px 0 0;background:#fff url(../img/map.svg) top center/contain no-repeat}.countries-list .list-mobile{padding:0 55px 42px 16px;overflow:hidden}.countries-list .countries-carousel{overflow:visible}.countries-list ul li{padding:0 0 15px}.countries-list ul .h5{font-size:12px;line-height:16px}.countries-list ul p{font-size:12px;line-height:16px}}.cards-block{padding:120px 0 160px}.cards-block.interest{padding:120px 0}@media(max-width: 991px){.cards-block{padding:48px 0 32px}}.blue-hero{position:relative;background-color:#003671;height:464px;isolation:isolate;padding:0}.blue-hero .img-wrapper{position:absolute;top:0;right:0;display:block;width:540px;width:37.5%;height:464px;overflow:hidden;z-index:-1}.blue-hero .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blue-hero .img-wrapper::before{content:"";position:absolute;bottom:0;left:-300px;display:block;width:300px;height:600px;background-color:#003671;z-index:1;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}.blue-hero .img-wrapper::after{content:"";position:absolute;top:0;left:100%;display:block;width:300px;height:600px;background-color:#003671;z-index:1;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transform-origin:top left;transform-origin:top left;opacity:.32}.blue-hero .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;width:100%;max-width:80%}.blue-hero .caption ul{list-style:none;padding:0}.blue-hero .caption ul li{padding:0 0 0 52px;background:rgba(0,0,0,0) url(../img/check-white.svg) top 16px left/28px no-repeat}.blue-hero .caption p{font-family:Inter;font-size:24px;font-weight:500;line-height:40px;color:#fff}.blue-hero .caption .more{font-weight:500;font-size:24px;line-height:40px;text-decoration:none;color:#ef7b10;padding:0 33px 0 0;background:rgba(0,0,0,0) url(../img/long-arrow-right-orange.svg) center right 5px/24px no-repeat;-webkit-transition:background-position .25s ease;transition:background-position .25s ease}.blue-hero .caption .more:hover,.blue-hero .caption .more:active,.blue-hero .caption .more:focus{background-position:center right}@media(max-width: 991px){.blue-hero{height:208px;padding:1.5rem .75rem}.blue-hero .img-wrapper{width:208px;width:55.466%;height:208px}.blue-hero .caption{max-width:70%}.blue-hero .caption .h2{font-size:20px;line-height:24px;margin-bottom:0}.blue-hero .caption ul{margin-bottom:0}.blue-hero .caption ul li{padding:0 0 0 20px;background-position:top 5px left;background-size:11px;font-size:12px;font-weight:400;line-height:16px;max-width:80%}.blue-hero .caption p{font-size:10px;line-height:14px;max-width:80%}.blue-hero .caption .more{font-size:12px;line-height:24px;padding-right:21px;background-size:12px}}.news{background-color:#fafafa;padding:160px 0}.news-carousel .swiper-pagination{left:560px;bottom:0;width:auto}.news-carousel .swiper-pagination-bullet{width:24px;height:4px;background:#d7d9db;opacity:.32;border-radius:0}.news-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#b8bbbe;opacity:.8}.news-carousel .swiper-button-next,.news-carousel .swiper-button-prev{top:auto;bottom:0;left:auto;right:0;color:#b8bbbe}.news-carousel .swiper-button-next::after,.news-carousel .swiper-button-prev::after{font-size:2.2rem}.news-carousel .swiper-button-prev{right:75px}.news-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-wrapper img{width:480px;width:42.105%;height:480px;-o-object-fit:cover;object-fit:cover}.news-wrapper .caption{padding:0 60px 0 80px}@media(max-width: 991px){.news{padding:48px .75rem 28px}.news-carousel .swiper-pagination{left:0;bottom:10px;width:auto}.news-carousel .swiper-button-next,.news-carousel .swiper-button-prev{top:auto;bottom:8px;left:auto;right:0}.news-carousel .swiper-button-next::after,.news-carousel .swiper-button-prev::after{font-size:1.5rem}.news-carousel .swiper-button-prev{right:55px}.news-wrapper{display:block}.news-wrapper img{width:200px;height:200px}.news-wrapper .caption{padding:16px 0 24px}.news-wrapper .caption .h3{margin:0}}.contact-banner{padding:120px 0 80px}.contact-banner .banner{position:relative;height:320px;padding-left:calc(47.368% + 80px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-banner .img-wrapper{position:absolute;top:0;left:0;display:block;width:540px;width:47.368%;height:320px;overflow:hidden;z-index:-1}.contact-banner .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact-banner .img-wrapper::before{content:"";position:absolute;bottom:0;left:-300px;display:block;width:300px;height:600px;background-color:#003671;z-index:1;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transform-origin:bottom right;transform-origin:bottom right;opacity:.32}.contact-banner .img-wrapper::after{content:"";position:absolute;top:0;left:100%;display:block;width:300px;height:600px;background-color:#fff;z-index:1;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transform-origin:top left;transform-origin:top left}.contact-banner .caption{padding-right:18%}.contact-banner .caption p{color:#7b8085}@media(max-width: 991px){.contact-banner{padding:16px 0 48px}.contact-banner .banner{height:168px;padding-left:132px}.contact-banner .img-wrapper{display:block;width:132px;height:168px}.contact-banner .img-wrapper::before{content:none}.contact-banner .img-wrapper::after{-webkit-transform:rotate(33deg);transform:rotate(33deg)}.contact-banner .caption{padding-right:20px}.contact-banner .btn-large{border-radius:4px;padding:4px 16px;font-size:12px;line-height:24px}}.contact-banner-dark{padding:120px 0 80px}.contact-banner-dark .banner{position:relative;height:352px;padding-left:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#003671;isolation:isolate}.contact-banner-dark .img-wrapper{position:absolute;top:0;right:0;display:block;width:540px;width:47.368%;height:352px;overflow:hidden;z-index:-1}.contact-banner-dark .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact-banner-dark .img-wrapper::before{content:"";position:absolute;bottom:0;left:-324px;display:block;width:324px;height:600px;background-color:#003671;z-index:1;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}.contact-banner-dark .img-wrapper::after{content:"";position:absolute;top:0;left:100%;display:block;width:324px;height:600px;background-color:#003671;z-index:1;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-transform-origin:top left;transform-origin:top left;opacity:.32}.contact-banner-dark .caption{max-width:400px}.contact-banner-dark .caption *{color:#fff}.contact-banner-dark .btn-large{padding:14px 90px}.contact-banner-dark .more{font-weight:500;font-size:16px;line-height:24px;text-decoration:none;color:#ef7b10;padding:0 25px 0 0;background:rgba(0,0,0,0) url(../img/long-arrow-right-orange.svg) center right 5px/16px no-repeat;-webkit-transition:background-position .25s ease;transition:background-position .25s ease}.contact-banner-dark .more:hover,.contact-banner-dark .more:active,.contact-banner-dark .more:focus{background-position:center right}.contact-banner-dark .social .icon{width:18px;margin-left:16px}@media(max-width: 991px){.contact-banner-dark{padding:48px 0}.contact-banner-dark .container-lg,.contact-banner-dark .row,.contact-banner-dark .col-12{--bs-gutter-x: 0}.contact-banner-dark .banner{height:168px;padding-left:32px}.contact-banner-dark .img-wrapper{display:block;width:144px;height:168px}.contact-banner-dark .img-wrapper::before{left:-112px;width:112px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.contact-banner-dark .img-wrapper::after{content:none}.contact-banner-dark .caption{max-width:200px}.contact-banner-dark .btn-large{border-radius:4px;padding:4px 16px;font-size:12px;line-height:24px}.contact-banner-dark .more{font-size:12px;line-height:24px;padding:0 20px 0 0;background-size:12px}.contact-banner-dark .social{font-size:12px}.contact-banner-dark .social .icon{margin-left:8px}.contact-banner-dark.careers .banner{height:192px}.contact-banner-dark.careers .img-wrapper{width:175px;height:192px}.contact-banner-dark.careers .img-wrapper::before{-webkit-transform:rotate(33deg);transform:rotate(33deg)}.contact-banner-dark.careers .caption{max-width:210px}}.mixed-content{background-color:#fafafa;padding:120px 0 80px}.mixed-content .content-row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 0}.mixed-content .content-row:nth-of-type(even){padding-right:60px}.mixed-content .content-row:nth-of-type(even) img{margin-right:80px}.mixed-content .content-row:nth-of-type(odd){padding-left:60px}.mixed-content .content-row:nth-of-type(odd) img{margin-left:80px}.mixed-content .content-row .caption-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mixed-content .content-row .caption-text .h3{margin-bottom:40px}.mixed-content .content-row img{width:280px;height:280px;-o-object-fit:cover;object-fit:cover}.mixed-content.alt{background-color:#fff;padding:120px 0 120px}.mixed-content.alt .content-row:nth-of-type(even){padding-right:12px}.mixed-content.alt .content-row:nth-of-type(odd){padding-left:12px}.mixed-content.alt .content-row .caption-text p{font-weight:500;font-size:20px;line-height:32px;color:#4a4d50}.mixed-content.alt .content-row img{width:248px;height:248px}@media(max-width: 991px){.mixed-content{padding:48px 0 28px}.mixed-content .content-row{padding:0 !important}.mixed-content .content-row .caption-text .h3{margin-bottom:16px}.mixed-content.alt{padding:48px 0 28px}.mixed-content.alt .content-row{padding:0 !important}.mixed-content.alt .content-row .caption-text .h3{margin-bottom:16px}.mixed-content.alt .content-row .caption-text p{font-size:14px;line-height:20px}}.text-content .col-12.has-aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;row-gap:32px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.text-content .col-12.has-aside>div{margin-left:14.912%}.text-content .col-12>aside .h5{color:#1d1e20;margin-bottom:16px}.text-content .col-12>aside .custom-vertical-card{width:353px}.text-content .col{max-width:calc(800px + var(--bs-gutter-x))}.text-content .col.has-aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.text-content .col>aside{padding-top:12px}.text-content .col>aside .h5{color:#1d1e20;margin-bottom:16px}.text-content .col>aside .box{padding:24px;width:255px;-webkit-box-shadow:4px 4px 40px rgba(0,0,0,.16);box-shadow:4px 4px 40px rgba(0,0,0,.16)}.text-content .col>aside .box-title{font-family:Overpass,sans-serif;font-weight:600;font-size:28px;line-height:40px;color:#1d1e20;min-height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.text-content .col>aside p{font-weight:500;font-size:16px;line-height:24px;color:#4a4d50}.text-content p a{font-weight:600;color:#003671}.text-content blockquote{position:relative;font-style:italic;font-weight:500;font-size:24px;line-height:40px;color:#7b8085;padding:80px 14.912%}.text-content blockquote::before,.text-content blockquote::after{content:"";display:block;width:84px;height:96px;position:absolute;top:80px;left:0;background:rgba(0,0,0,0) url(../img/quote.svg) center/cover no-repeat}.text-content blockquote::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:auto;right:0;bottom:80px;left:auto}.text-content ul{padding-left:20px}.text-content p,.text-content li{font-weight:500;font-size:20px;line-height:32px;color:#4a4d50}.text-content .launch{font-weight:500;font-size:24px;line-height:40px;color:#1d1e20}.text-content .evidence{font-weight:bold}.icon-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:32px 16px 0;gap:48px}.icon-labels>*{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:none;border:2px solid #003671;border-radius:8px;padding:16px 24px;font-size:24px;line-height:40px;font-weight:500;color:#003671;text-decoration:none}.icon-labels>* img{width:36px;height:auto;margin-right:16px}.author .about{padding:48px;background-color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.author .img-wrapper{margin-right:48px}.author .img-wrapper img{width:128px;height:128px;-o-object-fit:cover;object-fit:cover;border-radius:64px}.author .caption p{margin-bottom:0}.author .caption .label{font-family:Overpass,sans-serif;margin-bottom:8px}.author .caption .name{font-family:Overpass,sans-serif;font-weight:600;font-size:28px;line-height:40px;color:#4a4d50;margin-bottom:8px}@media(max-width: 991px){.text-content{padding-top:24px;margin-bottom:24px}.text-content .col-12.has-aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.text-content .col-12.has-aside>div{margin-left:0}.text-content .col-12>aside .h5{font-weight:600;font-size:20px;line-height:24px;text-align:center}.text-content .col-12>aside .custom-vertical-card{width:auto;margin:0 12px 32px}.text-content .col.has-aside{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.text-content .col>aside{padding-top:12px}.text-content .col>aside .h5{font-weight:600;font-size:20px;line-height:24px;text-align:center}.text-content .col>aside .box{width:auto;margin:0 12px 32px}.text-content .col>aside .box-title{font-weight:500;font-size:20px;line-height:24px;min-height:48px;margin-bottom:8px}.text-content .col>aside p{font-weight:500;font-size:12px;line-height:16px;margin-bottom:8px}.text-content blockquote{font-weight:500;font-size:16px;line-height:24px;padding:26px 14%}.text-content blockquote::before,.text-content blockquote::after{width:35px;height:40px;top:26px}.text-content blockquote::after{top:auto;bottom:26px;left:auto}.text-content ul{padding-left:16px}.text-content p,.text-content li{font-size:14px;line-height:20px;margin-bottom:20px}.text-content li{margin-bottom:0}.text-content .launch{font-size:16px;line-height:24px}.text-content .evidence{font-weight:500;font-size:16px;line-height:24px}.author .about{padding:16px}.author .img-wrapper{margin-right:8px}.author .img-wrapper img{width:64px;height:64px}.author .caption p{font-weight:500;font-size:10px;line-height:16px}.author .caption .label{font-weight:600;font-size:12px;line-height:16px;margin-bottom:0}.author .caption .name{font-size:16px;line-height:24px;margin-bottom:0}.icon-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;padding:8px 16px 0}.icon-labels>*{border-width:1px;padding:8px;font-size:16px;line-height:24px}.icon-labels>* img{width:20px}}.vertical-cards-block{padding:120px 0 104px}.vertical-cards-block .total-results{font-weight:600;font-size:24px;line-height:40px;color:#4a4d50;margin:8px auto 0 0}.vertical-cards-block .filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:16px}.vertical-cards-block .filters .form-label{font-size:16px;line-height:24px;font-weight:400;margin-bottom:0;color:#7b8085}.vertical-cards-block .filters .form-select{height:48px;padding:12px 16px;width:240px;font-weight:500}.custom-vertical-card{position:relative;margin-bottom:16px}.custom-vertical-card .img-wrapper{position:relative}.custom-vertical-card .img-wrapper img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.custom-vertical-card .img-wrapper:empty{height:200px;background:#f5f5f5 url(../img/logo-crif-mono.svg) center/144px no-repeat}.custom-vertical-card .category-label,.custom-vertical-card .tag-label{position:absolute;top:16px;left:16px;display:block;font-weight:600;font-size:14px;line-height:16px;text-decoration:none;color:#fff;padding:4px 8px;background-color:#003671;border:none;border-radius:4px}.custom-vertical-card .tag-label{top:auto;bottom:16px;left:16px;background-color:#ef7b10}.custom-vertical-card .card-body{padding:24px}.custom-vertical-card .card-body .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.custom-vertical-card .card-body .date,.custom-vertical-card .card-body .country{display:block;height:auto;font-weight:400;font-size:12px;line-height:24px;color:#7b8085;margin-bottom:8px;background-color:rgba(0,0,0,0);border:none}.custom-vertical-card .card-body .country{font-size:14px;font-weight:500;color:#fff;background:#7b8085;border-radius:4px;padding:0 8px}.custom-vertical-card .card-body .card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64px;overflow:hidden;margin-bottom:8px}.custom-vertical-card .card-body .card-title.only-title{font-size:20px;line-height:28px;height:84px;margin-bottom:16px}.custom-vertical-card .card-body p{height:72px;overflow:hidden;margin-bottom:16px}@media(min-width: 992px)and (max-width: 1199px){.custom-vertical-card .card-body .card-title.only-title{font-size:16px;line-height:24px;height:72px}}@media(max-width: 991px){.vertical-cards-block{padding:48px 12px 32px}.vertical-cards-block .total-results{font-weight:600;font-size:14px;line-height:24px;color:#4a4d50;margin:0 auto 0 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.vertical-cards-block .filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vertical-cards-block .filters .form-label{font-weight:400;margin-bottom:0}.vertical-cards-block .filters .form-select{height:48px;padding:12px 16px;width:100%}.custom-vertical-card{position:relative;margin-bottom:0}.custom-vertical-card .card-body .card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64px;overflow:hidden;margin-bottom:8px}.custom-vertical-card .card-body .card-title.only-title{font-size:16px;line-height:24px;height:72px}.custom-vertical-card .card-body p{height:48px;overflow:hidden}}.video-block{padding:120px 0}.video-block .col{max-width:calc(770px + var(--bs-gutter-x))}@media(max-width: 991px){.video-block{padding:48px 0}}.image-gallery{padding:120px 0}.image-gallery .row{--bs-gutter-x: 2.5rem;--bs-gutter-y: 2.5rem}.image-gallery img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}@media(max-width: 991px){.image-gallery{padding:48px 0}.image-gallery .row{--bs-gutter-x: 1rem;--bs-gutter-y: 1rem}}.details-accordion{padding:80px 0}.details-accordion .accordion-item{background-color:#fafafa;margin-bottom:24px;border:none;border-radius:8px;overflow:hidden}.details-accordion .accordion-button{background-color:#fafafa;font-weight:600;font-size:28px;line-height:40px;color:#4a4d50;padding:22px 24px 18px 24px}.details-accordion .accordion-button::after,.details-accordion .accordion-button::before{position:absolute;right:24px;top:50%;content:"";display:block;width:35px;height:2px;background-color:#7b8085;-webkit-transform:none;transform:none;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.details-accordion .accordion-button.collapsed::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.details-accordion .accordion-button.collapsed::after{-webkit-transform:none;transform:none}.details-accordion .accordion-button:focus{outline:none;border-color:#d7d9db;-webkit-box-shadow:none;box-shadow:none}.details-accordion .accordion-body{padding:24px}.details-accordion .accordion-body p:last-of-type{margin-bottom:0}@media(max-width: 991px){.details-accordion{padding:48px 0}.details-accordion .accordion-item{margin-bottom:16px}.details-accordion .accordion-button{font-weight:500;font-size:20px;line-height:24px;padding:16px}.details-accordion .accordion-button::after,.details-accordion .accordion-button::before{position:absolute;right:16px;width:18px;height:1px;-webkit-transform:none;transform:none;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.details-accordion .accordion-button.collapsed::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.details-accordion .accordion-button.collapsed::after{-webkit-transform:none;transform:none}.details-accordion .accordion-body{padding:16px}}.classic-card{display:grid;grid-template-columns:38.1% auto;grid-template-rows:1fr;height:264px}.classic-card .img-wrapper{width:100%;height:264px}.classic-card .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.classic-card .card-body{padding:40px 16px 32px 32px}.classic-card .card-title{font-weight:600;font-size:28px;line-height:40px;height:80px;overflow:hidden;margin-bottom:16px;color:#1d1e20}.classic-card p{font-weight:500;height:96px;overflow:hidden;margin-bottom:0;color:#4a4d50}@media(max-width: 991px){.classic-card{grid-template-columns:96px auto;grid-template-rows:1fr;height:168px}.classic-card .img-wrapper{width:100%;height:168px}.classic-card .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.classic-card .card-body{padding:24px 16px}.classic-card .card-title{font-weight:500;font-size:20px;line-height:24px;height:48px;margin-bottom:8px}.classic-card p{font-size:12px;line-height:16px;height:64px}}.certifications-banner .banner{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fafafa;padding:64px 0}.certifications-banner .icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:20.36%;max-width:20.36%}.certifications-banner .icon-wrapper img{width:120px}.certifications-banner .icon-wrapper p{color:#7b8085}@media(max-width: 991px){.certifications-banner .banner{padding:24px 0}.certifications-banner .icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:96px;max-width:96px}.certifications-banner .icon-wrapper img{width:56px}}.annual-report{background-color:#fafafa;padding:120px 0}.annual-report .report{display:-webkit-box;display:-ms-flexbox;display:flex;gap:80px}.annual-report img{max-width:368px}.annual-report .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.annual-report .caption .h2{margin-bottom:32px}.annual-report .caption blockquote{font-style:italic;font-weight:500;font-size:24px;line-height:40px;color:#4a4d50}.annual-report .caption blockquote strong{white-space:nowrap}.annual-report .caption .button-label{font-weight:500;font-size:16px;line-height:24px;margin-bottom:16px}.annual-report .caption .btn{line-height:22px;padding:16px 38px}@media(max-width: 991px){.annual-report{padding:48px 0}.annual-report .report{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.annual-report img{max-width:240px}.annual-report .caption .h2{margin-bottom:8px}.annual-report .caption blockquote{font-size:16px;line-height:24px}.annual-report .caption blockquote strong{white-space:nowrap}.annual-report .caption .button-label{font-size:12px;line-height:16px;margin-bottom:8px}.annual-report .caption .btn{font-size:14px;line-height:24px;padding:12px 24px}}.int-contacts{padding:80px 0 120px}.accordion-item{border:none;margin-bottom:40px}.accordion-header .accordion-button{position:relative;font-weight:600;font-size:28px;line-height:40px;color:#1d1e20;background:#fafafa;border-radius:8px 8px 0 0;padding:22px 60px 18px 24px;-webkit-transition:border-radius .5s ease;transition:border-radius .5s ease}.accordion-header .accordion-button::before,.accordion-header .accordion-button::after{content:"";position:absolute;top:49%;right:24px;display:block;width:35px;height:3px;border-radius:2px;background-color:#7b8085;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.accordion-header .accordion-button.collapsed{border-radius:8px}.accordion-header .accordion-button.collapsed::after{content:"";-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.accordion-header .accordion-button:not(.collapsed){-webkit-box-shadow:inset 0 -1px 0 #eee;box-shadow:inset 0 -1px 0 #eee}.accordion-collapse{background-color:#fafafa;border-radius:0 0 8px 8px}.accordion-body{padding:24px 24px 1px}.office{padding:16px;margin-bottom:24px;min-width:50%}.office .h3{font-weight:600;font-size:24px;line-height:32px}.office p{margin:0;color:#666}.office a.email{display:inline-block;margin-top:8px;color:#003671;text-decoration:none;padding-right:20px;background:rgba(0,0,0,0) url(../img/envelope.svg) center right/16px no-repeat}.answer{padding-bottom:24px}.answer h3{font-weight:600;font-size:24px;line-height:40px;color:#1d1e20}.answer p{font-weight:500;font-size:20px;line-height:32px;color:#666;margin:0}.answer p+h3{margin-top:24px}@media(max-width: 991px){.int-contacts,.faq{padding:32px 0 48px}.accordion-item{margin-bottom:16px}.accordion-header .accordion-button{font-size:20px;line-height:24px;padding:16px 40px 16px 16px}.accordion-header .accordion-button::before,.accordion-header .accordion-button::after{right:16px;width:18px;height:1px}.accordion-header .accordion-button.collapsed{border-radius:8px}.accordion-header .accordion-button.collapsed::after{content:"";-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.accordion-header .accordion-button:not(.collapsed){-webkit-box-shadow:inset 0 -1px 0 #eee;box-shadow:inset 0 -1px 0 #eee}.accordion-body{padding:16px}.office{padding:8px;margin-bottom:0;min-width:50%}.office .h3{font-size:16px;line-height:24px}.office a.email{margin-top:4px;padding-right:16px;background:rgba(0,0,0,0) url(../img/envelope.svg) center right/12px no-repeat;font-size:12px;line-height:24px}.answer h3{font-size:16px;line-height:24px}.answer p{font-size:14px;line-height:20px}.answer p+h3{margin-top:16px}}.policy{padding:80px 0}.policy .h2{font-family:"Inter";font-weight:700;font-size:24px;line-height:32px;color:#4a4d50;margin-bottom:32px}.policy a{display:inline;font-weight:700;color:#4a4d50}@media(max-width: 991px){.policy{padding:32px 0 48px}.policy .h2{font-size:14px;line-height:16px;margin-bottom:16px}.policy p,.policy li{font-size:12px;line-height:16px;margin-bottom:16px}.policy li{margin-bottom:0}.policy a{display:inline;font-weight:700;color:#4a4d50}}.text-content.results .result{padding:32px 0}.text-content.results .result .result-title{font-weight:600;font-size:28px;line-height:40px;color:#003671}.text-content.results .result .meta *{display:inline-block;font-family:"Inter";font-weight:600;font-size:14px;line-height:16px;text-transform:none;color:#fff;padding:4px 8px;margin:0 16px 0 0;border-radius:4px}.text-content.results .result .meta .post-type{background-color:#b8bbbe}.text-content.results .result .meta .category{background-color:#003671}.pagination .page-item.disabled,.pagination .page-item:disabled{opacity:0}.pagination .page-item.current .page-link{font-weight:700;color:#4a4d50}.pagination .page-item:first-of-type{margin-right:auto}.pagination .page-item:first-of-type .page-link{padding-left:92px;font-weight:500;font-size:16px}.pagination .page-item:first-of-type .page-link::after{content:"";position:absolute;top:50%;left:0;display:block;width:64px;height:64px;background:#f5f5f5 url(../img/angle-right.svg) center left 26px/16px no-repeat;margin-top:-32px;border-radius:32px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagination .page-item:last-of-type{margin-left:auto}.pagination .page-item:last-of-type .page-link{padding-right:92px;font-weight:500;font-size:16px}.pagination .page-item:last-of-type .page-link::after{content:"";position:absolute;top:50%;right:0;display:block;width:64px;height:64px;background:#f5f5f5 url(../img/angle-right.svg) center left 26px/16px no-repeat;margin-top:-32px;border-radius:32px}.pagination .page-link{position:relative;font-weight:500;font-size:24px;line-height:40px;color:#003671;background-color:rgba(0,0,0,0);border:none}.pagination .page-link:hover{background-color:rgba(0,0,0,0)}@media(max-width: 991px){.text-content.results{padding:16px 4px}.text-content.results .result{padding:16px 0}.text-content.results .result .result-title{font-size:20px;line-height:32px;margin-bottom:8px}.text-content.results .result p{margin-bottom:16px}.pagination{position:relative;padding:16px 0 48px;margin-bottom:48px}.pagination .page-item:first-of-type{position:absolute;bottom:0;left:0}.pagination .page-item:first-of-type .page-link{font-size:14px;padding-left:56px}.pagination .page-item:first-of-type .page-link::after{content:"";position:absolute;top:50%;right:0;display:block;width:48px;height:48px;background-size:14px;background-position:center left 20px;margin-top:-24px}.pagination .page-item:last-of-type{position:absolute;bottom:0;right:0}.pagination .page-item:last-of-type .page-link{font-size:14px;padding-right:56px}.pagination .page-item:last-of-type .page-link::after{content:"";position:absolute;top:50%;right:0;display:block;width:48px;height:48px;background-size:14px;background-position:center left 20px;margin-top:-24px}.pagination .page-link{font-size:16px;line-height:24px}}.memberships{padding:40px 0 0}.memberships .content-row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 0}.memberships .content-row:last-of-type{padding-bottom:0}.memberships .content-row .img-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:248px;max-width:248px;margin-right:80px}.memberships .content-row .img-wrapper:empty{background:#f5f5f5 url(../img/ribbon.svg) center/80px no-repeat}.memberships .content-row .img-wrapper img{width:160px;height:160px;-o-object-fit:contain;object-fit:contain}.memberships .content-row .caption-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.memberships .content-row .caption-text .entry-title{margin-bottom:30px}.memberships .content-row .caption-text p{font-weight:500;font-size:20px;line-height:32px}@media(max-width: 991px){.memberships{padding:16px 0 28px}.memberships .content-row{padding:16px !important}.memberships .content-row .caption-text .entry-title{margin-bottom:16px}.memberships .content-row .caption-text p{font-size:14px;line-height:20px;margin-bottom:16px}}.history{background-color:#003671}.history .h3{padding-left:290px}.history .entry{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 0 12px 40px;margin-top:0}.history .entry::before{content:"";display:block;width:4px;height:100%;position:absolute;top:0;left:6px;background-color:#fff}.history .entry::after{content:"";display:block;width:16px;height:16px;position:absolute;top:calc(50% - 8px);left:0;background-color:#fff;border-radius:10px}.history .entry:first-of-type::before{height:50%;top:50%}.history .entry:last-of-type::before{content:none}.history .date{min-width:88px;margin:0 16px 0 48px}.history .date .h4{font-family:"Inter",sans-serif;color:#fff;line-height:48px}.history .img-wrapper img{width:200px;height:148px;-o-object-fit:cover;object-fit:cover}.history .caption{padding-top:4px}.history .caption .h5{color:#fff;line-height:40px}.history .caption p{color:#fff;font-weight:300;font-size:20px;line-height:32px}.history .more{display:inline-block;font-weight:500;font-size:32px;line-height:40px;text-decoration:none;color:#ef7b10;padding:0 45px 0 290px;background:rgba(0,0,0,0) url(../img/long-arrow-right-orange.svg) center right 5px/32px no-repeat;-webkit-transition:background-position .25s ease;transition:background-position .25s ease}.history .more:hover,.history .more:active,.history .more:focus{background-position:center right}@media(max-width: 991px){.history .h3{padding-left:24px}.history .entry{padding:4px 0 4px 28px}.history .entry::before{width:2px;height:100%;top:20px;left:9px}.history .entry::after{width:12px;height:12px;top:14px;left:4px}.history .entry:first-of-type::before{height:100%;top:16px}.history .entry:last-of-type::before{height:50%;top:0}.history .date{min-width:48px;margin:4px 8px 0 0}.history .date .h4{font-weight:500;font-size:16px;line-height:24px}.history .caption{padding-top:0;min-height:96px}.history .caption .h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;line-height:16px;min-height:32px}.history .caption p{font-weight:300;font-size:10px;line-height:16px;margin-bottom:0}.history .more{font-size:12px;line-height:24px;padding:0 21px 0 24px;background:rgba(0,0,0,0) url(../img/long-arrow-right-orange.svg) center right 5px/12px no-repeat}.history .more:hover,.history .more:active,.history .more:focus{background-position:center right}}.history-year{padding:80px 0 50px}.history-year .entry{display:-webkit-box;display:-ms-flexbox;display:flex;padding:32px 0}.history-year .entry img{width:360px;height:270px;-o-object-fit:cover;object-fit:cover;margin-right:60px}.history-year .entry .caption p{font-weight:500;font-size:20px;line-height:32px;margin-bottom:0}@media(max-width: 991px){.history-year{padding:32px 0 20px}.history-year .entry{padding:12px 0}.history-year .entry img{display:none}.history-year .entry .caption p{font-weight:500;font-size:14px;line-height:20px}}.custom-table{width:100%}.custom-table tr{border-bottom:1px solid #d7d9db}.custom-table tr:first-of-type th{border-top:1px solid #d7d9db}.custom-table td,.custom-table th{padding:24px 40px;border-right:1px solid #d7d9db;text-align:center;vertical-align:middle;font-weight:400;font-size:16px;line-height:24px}.custom-table td.bg-blue,.custom-table th.bg-blue{background-color:#003671;color:#fff}.custom-table td:first-of-type,.custom-table th:first-of-type{border-left:1px solid #d7d9db}.custom-table th{font-weight:600;font-size:14px;line-height:24px;background-color:#f5f5f5}.custom-table th:empty{border-top:none !important;border-left:none;background-color:rgba(0,0,0,0)}.custom-table tfoot tr{border-bottom:0}.custom-table td{border-bottom:1px solid #d7d9db}.custom-table .btn{width:200px}@media(max-width: 991px){.custom-table{min-width:800px}.custom-table td,.custom-table th{padding:16px 24px;font-size:14px}.custom-table th{font-size:12px}}.full-article .banner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;row-gap:8px;padding:72px 16px;background:#fafafa;background:-webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#FAFAFA));background:linear-gradient(to bottom, #FAFAFA, #FAFAFA)}.full-article.sticky-bottom{background:#fff;padding:0;-webkit-box-shadow:0px -2px 16px rgba(0,0,0,.24);box-shadow:0px -2px 16px rgba(0,0,0,.24)}.full-article.sticky-bottom .h3{font-size:28px;line-height:40px}.full-article.sticky-bottom .banner{padding:40px 16px;background:rgba(0,0,0,0)}@media(max-width: 991px){.full-article{padding:16px 0 48px}.full-article .banner{padding:16px !important}.full-article .h3{font-size:16px !important;line-height:24px !important}.full-article .btn-large{border-radius:4px;padding:4px 16px;font-size:12px;line-height:24px}}.consumer-heading{padding:0 0 0}.consumer-heading .breadcrumb{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}.consumer-heading .breadcrumb li{font-family:Inter,sans-serif;font-size:16px;line-height:24px;font-weight:600;color:#4a4d50;padding-right:.3em}.consumer-heading .breadcrumb li a{color:#7b8085;text-decoration:none;font-weight:500}.consumer-heading .breadcrumb li::before{content:"/ ";display:inline;font-size:inherit;line-height:inherit;font-weight:500;color:#7b8085}.consumer-heading .breadcrumb li:first-of-type::before{content:none}.consumer-heading .banner{position:relative;height:480px;isolation:isolate;padding-left:80px}.consumer-heading .img-wrapper{position:absolute;inset:0 12px;display:block;height:480px;overflow:hidden;z-index:-1}.consumer-heading .img-wrapper::after{content:"";display:block;position:absolute;inset:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.72)));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.72) 100%)}.consumer-heading .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.consumer-heading .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;width:100%;max-width:50%}.consumer-heading .caption .h1{margin-bottom:8px;color:#fff}.consumer-heading .caption .big-text{font-size:24px;line-height:40px;font-weight:500;color:#fff}.consumer-heading .caption .cta{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.consumer-heading .caption .cta .btn{min-width:200px;padding-left:4px;padding-right:4px}@media(max-width: 991px){.consumer-heading .breadcrumb{padding:0 16px;margin-bottom:8px}.consumer-heading .breadcrumb li{font-family:Inter,sans-serif;font-size:10px;line-height:16px}.consumer-heading .banner{height:176px;padding-left:0}.consumer-heading .img-wrapper{inset:0;height:100%}.consumer-heading .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.consumer-heading .caption{padding:16px 16px 8px;max-width:65%}.consumer-heading .caption .h1{font-weight:700;font-size:24px;line-height:32px;margin-bottom:0}.consumer-heading .caption .big-text{font-size:10px;line-height:16px}.consumer-heading .caption .cta{gap:8px}.consumer-heading .caption .cta .btn{min-width:104px;font-size:10px;line-height:24px;padding:4px 0}}.consumer-solutions .header{background-color:#fafafa;padding:20px 12px 34px}.consumer-solutions .header *{text-align:center}.consumer-solutions .consumer-solution{position:relative;height:568px;margin-bottom:80px}.consumer-solutions .consumer-solution .img-wrapper{position:absolute;top:0;left:0;width:560px;max-width:40%;height:100%}.consumer-solutions .consumer-solution .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.consumer-solutions .consumer-solution.bg-blue .caption>*{color:#fff}.consumer-solutions .consumer-solution.right .img-wrapper{left:auto;right:0}.consumer-solutions .consumer-solution .caption>*{color:#1d1e20}.consumer-solutions .consumer-solution p{font-family:Overpass;font-size:24px;font-weight:600;line-height:32px;margin-bottom:16px}.consumer-solutions .consumer-solution .launch{font-size:28px;font-weight:600;line-height:40px;margin-bottom:16px}.consumer-solutions .consumer-solution ul{margin-bottom:32px}.consumer-solutions .consumer-solution li{font-size:20px;font-weight:400;line-height:32px;color:inherit;margin-bottom:8px}.consumer-solutions .consumer-solution .customer-solution-cta{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.consumer-solutions .consumer-solution .customer-solution-cta .btn{min-width:200px}.consumer-solutions .footer{padding-bottom:60px;text-align:center}.consumer-solutions .footer p{font-family:Overpass;font-size:28px;font-weight:600;line-height:40px;text-align:center;color:#4a4d50}.consumer-solutions .footer .btn{display:inline-block;min-width:320px;margin-inline:auto}@media(max-width: 991px){.consumer-solutions .header{background-color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 34px}.consumer-solutions .consumer-solution{height:auto}.consumer-solutions .consumer-solution .img-wrapper{position:static;width:100%;max-width:100%;height:375px}.consumer-solutions .consumer-solution.bg-blue .caption>*{color:#fff}.consumer-solutions .consumer-solution.right .img-wrapper{left:auto;right:0}.consumer-solutions .consumer-solution .caption{padding:24px 4px 32px}.consumer-solutions .consumer-solution .caption>*{color:#1d1e20}.consumer-solutions .consumer-solution p{font-size:16px;line-height:24px}.consumer-solutions .consumer-solution .launch{font-size:20px;line-height:24px}.consumer-solutions .consumer-solution ul{padding-left:24px;margin-bottom:24px}.consumer-solutions .consumer-solution li{font-size:14px;line-height:24px;color:inherit;margin-bottom:8px}.consumer-solutions .consumer-solution .customer-solution-cta{gap:16px}.consumer-solutions .consumer-solution .customer-solution-cta .btn{min-width:160px;font-size:14px;line-height:24px;padding:8px 4px}.consumer-solutions .footer{padding-bottom:60px}.consumer-solutions .footer p{font-size:20px;line-height:24px;color:#1d1e20}.consumer-solutions .footer .btn{min-width:160px;font-size:14px;line-height:24px;padding:8px 4px}}.sic{padding:120px 0;background-color:#003671}.sic .row{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.sic .col-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sic *{color:#fff}.sic .h2{margin-bottom:32px}.sic p{font-family:Inter;font-size:24px;font-weight:500;line-height:40px;margin-bottom:40px}.sic .btn{margin-top:auto;min-width:200px}@media(max-width: 991px){.sic{padding:32px 0 16px}.sic .row{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.sic .col-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:16px}.sic *{color:#fff}.sic .h2{margin-bottom:16px}.sic p{font-size:16px;line-height:24px;margin-bottom:24px}.sic .btn{margin-top:0;min-width:160px;font-size:14px;line-height:24px;padding:8px 4px}}.custom-solutions .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 12px 34px}.custom-solutions .custom-solution{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:656px;-webkit-box-shadow:4px 4px 40px rgba(0,0,0,.16);box-shadow:4px 4px 40px rgba(0,0,0,.16);margin-bottom:60px}.custom-solutions .custom-solution .img-wrapper{width:100%;height:264px}.custom-solutions .custom-solution .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.custom-solutions .custom-solution .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:392px;padding:32px}.custom-solutions .custom-solution .caption .offer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;width:100%;margin-bottom:16px}.custom-solutions .custom-solution .caption .offer-logo img{max-height:48px}.custom-solutions .custom-solution .caption .h3{font-size:28px;line-height:40px}.custom-solutions .custom-solution .caption .launch{font-family:Overpass;font-size:20px;font-weight:600;line-height:28px;color:#1d1e20;margin-bottom:16px}.custom-solutions .custom-solution .caption .more{margin:auto 0 0}@media(max-width: 991px){.custom-solutions .header{padding:20px 0 34px;text-align:center}.custom-solutions .custom-solution{height:432px;-webkit-box-shadow:2px 2px 24px rgba(0,0,0,.16);box-shadow:2px 2px 24px rgba(0,0,0,.16);margin-bottom:32px}.custom-solutions .custom-solution .img-wrapper{height:160px}.custom-solutions .custom-solution .caption{height:272px;padding:20px 24px 24px}.custom-solutions .custom-solution .caption .offer-logo{height:24px}.custom-solutions .custom-solution .caption .offer-logo img{max-height:24px}.custom-solutions .custom-solution .caption .h3{font-size:20px;line-height:24px}.custom-solutions .custom-solution .caption .launch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;font-size:16px;line-height:20px;margin-bottom:8px}.custom-solutions .custom-solution .caption .more{margin:auto 0 0}}.other-services{padding:32px 0 16px}.other-services .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 12px 34px}.other-services .header .big-text{font-family:Overpass;font-size:28px;font-weight:600;line-height:40px;text-align:center}.other-services .other-service{display:-webkit-box;display:-ms-flexbox;display:flex;height:340px;-webkit-box-shadow:4px 4px 40px rgba(0,0,0,.16);box-shadow:4px 4px 40px rgba(0,0,0,.16);margin-bottom:64px}.other-services .other-service .img-wrapper{-ms-flex-negative:0;flex-shrink:0;width:29.82%;height:100%}.other-services .other-service .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.other-services .other-service .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;padding:32px 48px}.other-services .other-service .caption .offer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;width:100%;margin-bottom:12px}.other-services .other-service .caption .offer-logo img{max-height:48px}.other-services .other-service .caption .h3{font-size:28px;line-height:40px}.other-services .other-service .caption .launch{font-family:Overpass;font-size:20px;font-weight:600;line-height:28px;color:#1d1e20;margin-bottom:16px}.other-services .other-service .caption .more{margin:auto 0 0}@media(max-width: 991px){.other-services .row{margin-left:0;margin-right:0}.other-services .header{padding:20px 0 34px;text-align:center}.other-services .header .big-text{font-size:14px;line-height:20px;margin-bottom:8px}.other-services .other-service{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:432px;-webkit-box-shadow:2px 2px 24px rgba(0,0,0,.16);box-shadow:2px 2px 24px rgba(0,0,0,.16);margin-bottom:32px}.other-services .other-service .img-wrapper{width:100%;height:160px}.other-services .other-service .caption{height:272px;padding:20px 24px 24px}.other-services .other-service .caption .offer-logo{height:24px}.other-services .other-service .caption .offer-logo img{max-height:24px}.other-services .other-service .caption .h3{font-size:20px;line-height:24px}.other-services .other-service .caption .launch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;font-size:16px;line-height:20px;margin-bottom:8px}.other-services .other-service .caption .more{margin:auto 0 0}}.consumer-promo{padding:60px 0 16px}.consumer-promo .promo{display:-webkit-box;display:-ms-flexbox;display:flex;height:416px;margin-bottom:64px}.consumer-promo .promo .img-wrapper{-ms-flex-negative:0;flex-shrink:0;width:35.96%;height:416px}.consumer-promo .promo .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.consumer-promo .promo .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;padding:0 0 0 80px}.consumer-promo .promo .caption .offer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;width:100%;margin-bottom:32px}.consumer-promo .promo .caption .offer-logo img{max-height:50px}.consumer-promo .promo .caption .h3{font-size:32px;line-height:40px;margin-bottom:24px}.consumer-promo .promo .caption p{font-family:Overpass;font-size:24px;font-weight:600;line-height:32px;color:#4a4d50;margin-bottom:16px}.consumer-promo .promo .caption .more,.consumer-promo .promo .caption .external-link{margin:auto 0 0}@media(max-width: 991px){.consumer-promo{padding-top:32px}.consumer-promo *{--bs-gutter-x: 0}.consumer-promo .promo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;margin-bottom:32px}.consumer-promo .promo .img-wrapper{width:100%;height:375px}.consumer-promo .promo .caption{height:auto;padding:24px 16px 32px}.consumer-promo .promo .caption .offer-logo{height:32px;margin-bottom:16px}.consumer-promo .promo .caption .offer-logo img{max-height:32px}.consumer-promo .promo .caption .h3{font-size:20px;line-height:32px;margin-bottom:8px}.consumer-promo .promo .caption p{font-size:14px;line-height:20px;margin-bottom:16px}.consumer-promo .promo .caption .big-more,.consumer-promo .promo .caption .big-external-link{margin:auto 0 0}}.advantages-table .big-text{font-family:Inter;font-size:24px;font-weight:500;line-height:40px;color:#1d1e20}.advantages-table .custom-table td{color:#1d1e20}@media(max-width: 991px){.advantages-table .big-text{font-size:16px;line-height:24px}.advantages-table .btn{width:160px;font-size:14px;line-height:24px;padding:8px}}.request-steps{background-color:#003671;padding:120px 0 90px}.request-steps *{color:#fff}.request-steps .header{padding-left:10.52%;padding-right:8.77%}.request-steps .header p{font-family:Inter;font-size:24px;font-weight:500;line-height:40px}.request-steps ol{padding:0 0 14px 0;list-style:none;counter-reset:list-counter}.request-steps ol li{position:relative;padding-right:8.77%;padding-left:10.52%;counter-increment:list-counter}.request-steps ol li::before{content:counter(list-counter);display:block;width:80px;height:80px;position:absolute;top:0;left:0;color:#ef7b10;font-family:Inter;font-size:80px;font-weight:500;line-height:80px;text-align:center}.request-steps li .h3{font-family:Inter;font-size:32px;font-weight:500;line-height:48px}.request-steps li p{font-family:Inter;font-size:20px;font-weight:500;line-height:32px}.request-steps .footer{padding-left:10.52%;padding-right:8.77%}.request-steps .footer .btn{width:200px;margin-bottom:48px}@media(max-width: 991px){.request-steps{background-color:#003671;padding:32px 4px 0}.request-steps .header{padding:0}.request-steps .header p{font-size:16px;line-height:24px}.request-steps ol{padding:0}.request-steps ol li{padding-right:0;padding-left:32px}.request-steps ol li::before{width:24px;height:32px;font-size:32px;line-height:32px}.request-steps li .h3{font-size:20px;line-height:32px}.request-steps li p{font-size:14px;line-height:20px;font-weight:normal}.request-steps .footer{padding-right:0;padding-left:32px}.request-steps .footer .btn{width:160px;font-size:14px;line-height:24px;margin-bottom:16px;padding:8px}.request-steps .footer p{font-size:10px;line-height:16px}}.reviews,.business-reviews,.aknlowledgments{overflow:hidden;padding:120px 0 80px;background-color:#f3f9ff}.business-reviews,.aknlowledgments{background-color:#fff}.swiper.reviews-carousel,.swiper.business-reviews-carousel,.aknlowledgments-carousel{overflow:visible !important}.swiper.reviews-carousel .swiper-wrapper,.swiper.business-reviews-carousel .swiper-wrapper,.aknlowledgments-carousel .swiper-wrapper{padding-bottom:68px}.swiper.reviews-carousel .swiper-slide,.swiper.business-reviews-carousel .swiper-slide,.aknlowledgments-carousel .swiper-slide{height:392px}.swiper.reviews-carousel .custom-card,.swiper.business-reviews-carousel .custom-card,.aknlowledgments-carousel .custom-card{height:100%}.swiper.reviews-carousel .card-body,.swiper.business-reviews-carousel .card-body,.aknlowledgments-carousel .card-body{padding:24px 40px}.swiper.reviews-carousel figure,.swiper.business-reviews-carousel figure,.aknlowledgments-carousel figure{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.swiper.reviews-carousel figure::before,.swiper.reviews-carousel figure::after,.swiper.business-reviews-carousel figure::before,.swiper.business-reviews-carousel figure::after,.aknlowledgments-carousel figure::before,.aknlowledgments-carousel figure::after{content:"";position:absolute;top:0;left:0;display:block;width:49px;height:64px;background:rgba(0,0,0,0) url(../img/quote-left.svg) center/49px no-repeat}.swiper.reviews-carousel figure::after,.swiper.business-reviews-carousel figure::after,.aknlowledgments-carousel figure::after{top:auto;left:auto;bottom:0;right:0;background-image:url(../img/quote-right.svg)}.swiper.reviews-carousel figure blockquote,.swiper.business-reviews-carousel figure blockquote,.aknlowledgments-carousel figure blockquote{font-family:Inter;font-size:24px;font-style:italic;font-weight:500;line-height:40px;color:#1d1e20;padding:64px 24px}.swiper.reviews-carousel figure figcaption,.swiper.business-reviews-carousel figure figcaption,.aknlowledgments-carousel figure figcaption{position:absolute;bottom:20px;font-family:Inter;font-size:20px;font-weight:500;line-height:24px;color:#4a4d50;padding-left:24px}.swiper.reviews-carousel .swiper-pagination,.swiper.business-reviews-carousel .swiper-pagination,.aknlowledgments-carousel .swiper-pagination{bottom:0}.swiper.reviews-carousel .swiper-pagination-bullet,.swiper.business-reviews-carousel .swiper-pagination-bullet,.aknlowledgments-carousel .swiper-pagination-bullet{width:32px;height:4px;background:#d7d9db;opacity:.32;border-radius:0}.swiper.reviews-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper.business-reviews-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active,.aknlowledgments-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#b8bbbe;opacity:.8}.swiper.business-reviews-carousel .swiper-slide{height:440px}.swiper.business-reviews-carousel .custom-card{height:100%;padding:48px 64px 64px}.swiper.business-reviews-carousel .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding-bottom:24px}.swiper.business-reviews-carousel .card-header .avatar{width:64px;height:64px}.swiper.business-reviews-carousel .card-header .avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:32px}.swiper.business-reviews-carousel .card-header .name{font-family:Inter;font-size:20px;font-weight:500;line-height:24px;color:#4a4d50;margin-bottom:8px}.swiper.business-reviews-carousel .card-header .company{font-family:Inter;font-size:20px;font-weight:500;line-height:24px;color:#7b8085;margin-bottom:8px}.swiper.business-reviews-carousel .company-logo{width:160px;height:48px}.swiper.business-reviews-carousel .company-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.swiper.business-reviews-carousel .card-body{padding:0}.swiper.business-reviews-carousel .card-body p{font-family:Inter;font-size:16px;font-style:italic;font-weight:500;line-height:24px;color:#4a4d50}.swiper.aknlowledgments-carousel .swiper-slide{height:448px}.swiper.aknlowledgments-carousel .custom-card{height:100%;padding:48px 56px 40px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.swiper.aknlowledgments-carousel .card-logo{width:248px;height:248px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper.aknlowledgments-carousel .card-logo img{width:160px;height:160px;-o-object-fit:contain;object-fit:contain}.swiper.aknlowledgments-carousel .card-body{padding:0}.swiper.aknlowledgments-carousel .card-body p{font-family:Inter;font-size:24px;font-weight:500;line-height:40px;color:#4a4d50}@media(max-width: 1199px){.swiper.business-reviews-carousel .swiper-slide{height:530px}.swiper.aknlowledgments-carousel .card-body p{line-height:34px}}@media(max-width: 991px){.reviews{padding:48px 0}.swiper.reviews-carousel .swiper-wrapper{padding-bottom:30px}.swiper.reviews-carousel .swiper-slide{height:250px}.swiper.reviews-carousel .card-body{padding:12px 20px}.swiper.reviews-carousel figure{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.swiper.reviews-carousel figure::before,.swiper.reviews-carousel figure::after{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:32px;background:rgba(0,0,0,0) url(../img/quote-left.svg) center/24px no-repeat}.swiper.reviews-carousel figure::after{top:auto;left:auto;bottom:0;right:0;background-image:url(../img/quote-right.svg)}.swiper.reviews-carousel figure blockquote{font-size:16px;line-height:20px;padding:32px 12px;margin:0}.swiper.reviews-carousel figure figcaption{bottom:10px;font-size:10px;line-height:12px;padding-left:12px}.swiper.reviews-carousel .swiper-pagination-bullet{width:32px;height:4px;background:#d7d9db;opacity:.32;border-radius:0}.swiper.reviews-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#b8bbbe;opacity:.8}.swiper.business-reviews-carousel .swiper-wrapper{padding-bottom:30px}.swiper.business-reviews-carousel .swiper-slide{height:380px}.swiper.business-reviews-carousel .custom-card{padding:24px 20px}.swiper.business-reviews-carousel .card-body{padding:12px 0}.swiper.business-reviews-carousel .card-body p{font-size:12px;line-height:16px}.swiper.business-reviews-carousel .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding-bottom:8px}.swiper.business-reviews-carousel .card-header .avatar{width:32px;height:32px}.swiper.business-reviews-carousel .card-header .avatar img{border-radius:16px}.swiper.business-reviews-carousel .card-header .name{font-size:14px;line-height:20px;margin-bottom:0}.swiper.business-reviews-carousel .card-header .company{font-size:14px;line-height:20px;margin-bottom:0}.swiper.business-reviews-carousel .company-logo{width:100px;height:36px}.swiper.business-reviews-carousel .company-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.swiper.aknlowledgments-carousel .swiper-slide{height:280px}.swiper.aknlowledgments-carousel .custom-card{padding:24px 20px 24px 16px;gap:16px}.swiper.aknlowledgments-carousel .card-logo{width:84px;height:84px}.swiper.aknlowledgments-carousel .card-logo img{width:64px;height:64px}.swiper.aknlowledgments-carousel .card-body{padding:0}.swiper.aknlowledgments-carousel .card-body p{font-size:12px;line-height:18px}}.w-table{padding:120px 0 90px}.w-table .col{max-width:calc(880px + var(--bs-gutter-x))}.w-table .custom-table{max-width:812px;margin:auto}.w-table .custom-table td{padding-left:32px;padding-right:32px}@media(max-width: 991px){.w-table{padding:48px 0 16px}.w-table .col{max-width:calc(880px + var(--bs-gutter-x))}.w-table .custom-table td{padding-left:24px;padding-right:24px}}.customer-contact{padding:80px 0}.customer-contact .col{gap:80px;max-width:calc(1000px + var(--bs-gutter-x))}.customer-contact .img-wrapper{width:39.12%;height:392px;-ms-flex-negative:0;flex-shrink:0}.customer-contact .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.customer-contact .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.customer-contact .custom-card{height:304px}.customer-contact .custom-card .h3{min-height:80px;margin-bottom:16px}.customer-contact p.big-text{font-family:Overpass;font-size:24px;font-weight:600;line-height:32px}.customer-contact .contact-detail{min-width:320px;padding-right:68px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:60px}.customer-contact .contact-detail p{color:#1d1e20}.customer-contact .contact-detail p.big-text{font-family:Overpass;font-size:20px;font-weight:600;line-height:28px;margin-bottom:8px}.customer-contact .contact-detail .mail-rev{display:inline-block;margin-bottom:12px}@media(max-width: 991px){.customer-contact{padding:32px 12px}.customer-contact .col{gap:80px;max-width:calc(1000px + var(--bs-gutter-x))}.customer-contact .img-wrapper{width:39.12%;height:392px;-ms-flex-negative:0;flex-shrink:0}.customer-contact .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.customer-contact .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.customer-contact .caption .h3{font-size:24px;line-height:32px}.customer-contact .custom-card{height:184px;min-height:auto}.customer-contact .custom-card .h3{font-size:20px;line-height:24px;min-height:auto;margin-bottom:16px}.customer-contact p{font-size:10px;font-weight:500;line-height:16px;margin-bottom:16px}.customer-contact p.big-text{font-size:14px;line-height:24px;margin-bottom:8px}.customer-contact .contact-detail{min-width:100%;padding-right:68px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:20px}.customer-contact .contact-detail p{color:#1d1e20}.customer-contact .contact-detail p.big-text{font-size:14px;line-height:24px}.customer-contact .more{display:inline-block;font-size:12px;font-weight:500;line-height:16px;background-position:top 4px right 5px}.customer-contact .more:hover{background-position:top 4px right}.customer-contact .big-more{font-size:14px;line-height:24px;background-position:top 8px right 5px}.customer-contact .big-more:hover{background-position:top 8px right}}footer{padding:48px 0 40px}footer .logo{width:142px}footer .footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer-menu .menu{padding-left:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}footer .footer-menu .menu li{margin-left:40px}footer .footer-menu .menu a{font-size:14px;line-height:24px;color:#b8bbbe}footer .iso{max-width:350px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:20px;color:#b8bbbe;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}footer .iso img{width:64px;height:64px;margin-right:8px}footer .legal{padding:34px 0 0;font-size:12px;font-weight:400;line-height:20px;color:#b8bbbe;margin-bottom:0}footer .social{padding:32px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;line-height:20px;color:#b8bbbe;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .social a{margin-left:8px}@media(max-width: 767px){footer{padding:24px 0}footer .logo{width:72px}footer .footer-menu .menu{margin-top:3px;margin-bottom:0}footer .footer-menu .menu li{margin-left:16px}footer .footer-menu .menu a{font-size:12px;white-space:nowrap}footer .iso{max-width:auto;line-height:16px;margin:0 0 20px}footer .iso img{width:40px;height:40px}footer .legal{line-height:16px;padding:0}footer .social{padding:20px 0;font-size:14px;line-height:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}:root{--space-0: 0;--unity: var(--space-xxs);--gutter: var(--space-s);--negative-gutter: calc(-1 * var(--gutter));--space-xxs: .25rem;--space-xs: .5rem;--space-s: .75rem;--space-m: calc(var(--unity) * 4);--space: calc(var(--unity) * 6);--space-l: calc(var(--unity) * 8);--space-l-1: calc(var(--unity) * 10);--space-xl: calc(var(--unity) * 12);--space-xxl: calc(var(--unity) * 15);--animate-duration: 1.2s;--animate-delay: 0.2s;--sal-slide-offset-right: 20%;--sal-slide-offset-left: -20%;--color-heading: #1D1E20;--carousel-pagination-buttet-color: #B8BBBE;--carousel-pagination-bullet-opacity: 0.32;--carousel-pagination-bullet-active-color: #D7D9DB;--carousel-pagination-bullet-active-opacity: 0.8;--carousel-navigation-color: #7B8085;--carousel-navigation-disabled-color: #7B8085;--carousel-navigation-disabled-opacity: 0.35}.scrollable{margin-bottom:.75rem}.scrollable.has-scroll{position:relative;overflow:hidden;border:0}.scrollable.has-scroll table{margin-bottom:0}.scrollable.has-scroll:after{position:absolute;top:0;left:100%;width:50px;height:100%;border-radius:10px 0 0 10px/50% 0 0 50%;-webkit-box-shadow:-5px 0 10px rgba(0,0,0,.15);box-shadow:-5px 0 10px rgba(0,0,0,.15);content:""}.scrollable.has-scroll>div{overflow-x:auto}.scrollable>div::-webkit-scrollbar{height:12px}.scrollable>div::-webkit-scrollbar-track{-webkit-box-shadow:0 0 2px rgba(0,0,0,.15) inset;box-shadow:0 0 2px rgba(0,0,0,.15) inset;background:#f0f0f0}.scrollable>div::-webkit-scrollbar-thumb{border-radius:6px;background:#ccc}:where(.o-prose) sub,:where(.o-prose) sup,:where(.o-prose) span.trademark{position:relative;font-size:75%;line-height:0;vertical-align:baseline}:where(.o-prose) sub{bottom:-0.25em}:where(.o-prose) sup,:where(.o-prose) span.trademark{top:-0.5em}:where(.o-prose) .o-title{font-family:"Overpass";color:#1d1e20;font-weight:600}:where(.o-prose) a{text-decoration:underline}:where(.o-prose) .cta-button,:where(.o-prose) .cta-button-outline{text-decoration:none}:where(.o-prose) hr{background-color:rgba(0,0,0,0) !important;height:0;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px dashed rgba(0,48,135,.5);border-width:1px 0 0;margin:.75rem 0}:where(.o-prose) p,:where(.o-prose) li,:where(.o-prose) dd,:where(.o-prose) dt,:where(.o-prose) ul,:where(.o-prose) ol,:where(.o-prose) dl,:where(.o-prose) table,:where(.o-prose) td,:where(.o-prose) th{vertical-align:baseline;padding:0;margin:0}:where(.o-prose) strong+p{padding-top:.75rem}:where(.o-prose) p,:where(.o-prose) dl,:where(.o-prose) ol,:where(.o-prose) ul,:where(.o-prose) table{margin:0 0 .75rem}:where(.o-prose) h4+ul,:where(.o-prose) h4+ol,:where(.o-prose) h5+ul,:where(.o-prose) h5+ol,:where(.o-prose) h6+ul,:where(.o-prose) h6+ol{margin-top:.75rem}:where(.o-prose) img{display:block;max-width:100% !important;height:auto !important;margin:0 auto .75rem;border:0}:where(.o-prose) .text-start img{-webkit-margin-start:0;margin-inline-start:0}:where(.o-prose) .text-end img{-webkit-margin-end:0;margin-inline-end:0}:where(.o-prose) .text-center img{-webkit-margin-end:auto;margin-inline-end:auto;-webkit-margin-start:auto;margin-inline-start:auto}:where(.o-prose) hr{background-color:rgba(0,0,0,0) !important;height:0;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,48,135,.5);border-width:1px 0 0;margin:.75rem 0}:where(.o-prose) ul,:where(.o-prose) ol{padding:0 0 0 1.5rem}:where(.o-prose) ul li,:where(.o-prose) ol li{background-image:none;margin-bottom:.75rem}:where(.o-prose) ul li ul,:where(.o-prose) ul li ol,:where(.o-prose) ol li ul,:where(.o-prose) ol li ol{margin-top:.75rem}:where(.o-prose) ul li p+ul,:where(.o-prose) ul li p+ol,:where(.o-prose) ol li p+ul,:where(.o-prose) ol li p+ol{margin-top:0}:where(.o-prose) ol{list-style-type:decimal;padding-left:2.25rem}:where(.o-prose) td,:where(.o-prose) th{height:auto !important;vertical-align:top;padding:0 .75rem .75rem 0;margin:0}:where(.o-prose) table{font-size:100%;border-collapse:collapse;border-spacing:0;-webkit-box-sizing:border-box;box-sizing:border-box}:where(.o-prose) table .txt-nowrap{white-space:nowrap}:where(.o-prose) table{background-color:#fff;width:100%;border:1px solid rgba(0,48,135,.5);border-width:1px 0 0 1px;-webkit-box-sizing:border-box;box-sizing:border-box}:where(.o-prose) table td,:where(.o-prose) table th{padding:.75rem;border:1px solid rgba(0,48,135,.5);border-width:0 1px 1px 0}:where(.o-prose) table th,:where(.o-prose) table tr:first-child td{background-color:#f6f6f6;min-width:10rem}:where(.o-prose) table ul,:where(.o-prose) table ol,:where(.o-prose) table li,:where(.o-prose) table p{margin-bottom:.75rem}:where(.o-prose) table li ul,:where(.o-prose) table li ol{margin-top:.75rem}:where(.o-prose) table li p+ul,:where(.o-prose) table li p+ol{margin-top:0}:where(.o-prose) .l-img,:where(.o-prose) .c-img,:where(.o-prose) .r-img{position:relative;z-index:1;margin:0 auto .75rem;overflow:hidden;clear:both}:where(.o-prose) .l-img,:where(.o-prose) .l-img img,:where(.o-prose) .c-img,:where(.o-prose) .c-img img,:where(.o-prose) .r-img,:where(.o-prose) .r-img img{display:block;max-width:100%;height:auto}:where(.o-prose) iframe,:where(.o-prose) embed{max-width:100%;max-height:90vh}:where(.o-prose) .list-no-styled{overflow:hidden;padding-left:0}:where(.o-prose) .list-no-spacing>li{margin-bottom:0}:where(.o-prose) .mb-0+ul,:where(.o-prose) .mb-0+ol{margin-top:-0.75rem}:where(.c-title) h1,:where(.c-title) h2,:where(.c-title) h3,:where(.o-prose) h1,:where(.o-prose) h2,:where(.o-prose) h3{padding:.75rem 0 0;margin:0 0 .75rem}:where(.c-title) h1:first-child,:where(.c-title) h2:first-child,:where(.c-title) h3:first-child,:where(.o-prose) h1:first-child,:where(.o-prose) h2:first-child,:where(.o-prose) h3:first-child{padding-top:0}:where(.c-title) h1+h2,:where(.c-title) h2+h3,:where(.o-prose) h1+h2,:where(.o-prose) h2+h3{padding-top:0}:where(.c-title) h4,:where(.c-title) h5,:where(.c-title) h6,:where(.o-prose) h4,:where(.o-prose) h5,:where(.o-prose) h6{margin:0 0 .75rem}:where(.c-title) *:last-child,:where(.o-prose) *:last-child{margin-bottom:0}:where(.o-prose) p:last-child,:where(.o-prose) ol:last-child,:where(.o-prose) ul:last-child,:where(.o-prose) table:last-child,:where(.o-prose) li:last-child{margin-bottom:0}@media screen and (min-width: 62rem){:where(.o-prose) .r-img{float:right;clear:right;max-width:50%;margin:0 0 .75rem .75rem}:where(.o-prose) .l-img{float:left;clear:left;max-width:50%;margin:0 .75rem .75rem 0}}.c-cta,.cta-group,.cta{-webkit-box-sizing:border-box;box-sizing:border-box}:where(.c-cta) .cta,:where(.o-prose) .cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}:where(.c-cta) .cta .cta__text,:where(.o-prose) .cta .cta__text{display:block}:where(.c-cta) .cta-button,:where(.c-cta) .cta-button-outline,:where(.o-prose) .cta-button,:where(.o-prose) .cta-button-outline{text-align:center}:where(.c-cta) .cta-button,:where(.c-cta) .cta-button-outline,:where(.o-prose) .cta-button,:where(.o-prose) .cta-button-outline{text-decoration:none;display:inline-block;padding:.5rem 1rem}:where(.c-cta) .cta-button.cta-big,:where(.c-cta) .cta-button-outline.cta-big,:where(.o-prose) .cta-button.cta-big,:where(.o-prose) .cta-button-outline.cta-big{padding:1rem 1.5rem;border-width:2px;border-radius:.75rem}:where(.c-cta) .cta-button,:where(.c-cta) .cta-button-outline,:where(.o-prose) .cta-button,:where(.o-prose) .cta-button-outline{border-width:1px;border-style:solid;border-radius:.25rem}:where(.c-cta) .cta-button,:where(.c-cta) .cta-button:hover,:where(.c-cta) .cta-button:active,:where(.c-cta) .cta-button:focus,:where(.c-cta) .cta-button-outline,:where(.c-cta) .cta-button-outline:hover,:where(.c-cta) .cta-button-outline:active,:where(.c-cta) .cta-button-outline:focus,:where(.o-prose) .cta-button,:where(.o-prose) .cta-button:hover,:where(.o-prose) .cta-button:active,:where(.o-prose) .cta-button:focus,:where(.o-prose) .cta-button-outline,:where(.o-prose) .cta-button-outline:hover,:where(.o-prose) .cta-button-outline:active,:where(.o-prose) .cta-button-outline:focus{border-color:#003c70}:where(.c-cta) .cta:hover,:where(.c-cta) .cta:active,:where(.c-cta) .cta:focus,:where(.c-cta) .cta-button:hover,:where(.c-cta) .cta-button:active,:where(.c-cta) .cta-button:focus,:where(.c-cta) .cta-button-outline:hover,:where(.c-cta) .cta-button-outline:active,:where(.c-cta) .cta-button-outline:focus,:where(.o-prose) .cta:hover,:where(.o-prose) .cta:active,:where(.o-prose) .cta:focus,:where(.o-prose) .cta-button:hover,:where(.o-prose) .cta-button:active,:where(.o-prose) .cta-button:focus,:where(.o-prose) .cta-button-outline:hover,:where(.o-prose) .cta-button-outline:active,:where(.o-prose) .cta-button-outline:focus{text-decoration:underline}:where(.c-cta) .cta-twi{text-align:left;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}:where(.c-cta) .cta-twi .i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-margin-end:.375rem;margin-inline-end:.375rem;-webkit-margin-start:0;margin-inline-start:0}:where(.c-cta) .cta-twi .i:last-child{-webkit-margin-start:.375rem;margin-inline-start:.375rem;-webkit-margin-end:0;margin-inline-end:0}:where(.c-cta) .cta-twi img,:where(.c-cta) .cta-twi svg{max-width:100%}:where(.c-cta) .cta-twi svg{width:1.25rem;height:1.25rem}@media screen and (min-width: 48rem){:where(.c-cta) .cta-twi svg{width:1.5rem;height:1.5rem}}:where(.c-cta) .cta-twi.cta-big svg{width:1.5rem;height:1.5rem}@media screen and (min-width: 48rem){:where(.c-cta) .cta-twi.cta-big svg{width:2rem;height:2rem}}:where(.c-cta) .cta-twi.cta-big .i{-webkit-margin-end:.75rem;margin-inline-end:.75rem}:where(.c-cta) .cta-twi.cta-big .i:last-child{-webkit-margin-start:.75rem;margin-inline-start:.75rem;-webkit-margin-end:0;margin-inline-end:0}:where(.c-cta) .cta-twi-inverted{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}:where(.c-cta) .cta-twi-inverted .i{-webkit-margin-start:.375rem;margin-inline-start:.375rem;-webkit-margin-end:0;margin-inline-end:0}:where(.c-cta) .cta-twi-inverted.cta-big .i{-webkit-margin-start:.75rem;margin-inline-start:.75rem;-webkit-margin-end:0;margin-inline-end:0}.cta-more{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;text-decoration:none}.cta-more .i{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:16px;height:24px;-webkit-margin-start:.25rem;margin-inline-start:.25rem;-webkit-transition:-webkit-margin-start .25s ease;transition:-webkit-margin-start .25s ease;transition:margin-inline-start .25s ease;transition:margin-inline-start .25s ease, -webkit-margin-start .25s ease;transition:margin-inline-start .25s ease,-webkit-margin-start .25s ease}.cta-more .i svg{max-width:100%;max-height:100%;display:block;margin:0}.cta-more:hover{text-decoration:underline}.cta-more:hover i{-webkit-margin-start:.75rem;margin-inline-start:.75rem}:where(.c-cta) button{color:inherit;background:rgba(0,0,0,0);border:0}.c-cta{clear:both;float:none !important;margin:0 0 -0.75rem;overflow:hidden}.c-cta:after{content:"";display:block;clear:both}.c-cta-items-end,.c-cta-items-start,.c-cta-items-centered,.text-center .c-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-cta-items-end .cta-group,.c-cta-items-start .cta-group,.c-cta-items-centered .cta-group,.text-center .c-cta .cta-group{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-cta-items-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.c-cta-items-end .cta-group{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;float:right;clear:none}.c-cta-items-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.c-cta-items-start .cta-group{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;float:left;clear:none}.c-cta-items-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}:where(.c-cta) .cta-group{clear:both;margin:-0.75rem -0.75rem .75rem}:where(.c-cta) .cta-group-start{text-align:left;clear:left;float:left;-webkit-margin-end:.375rem;margin-inline-end:.375rem}:where(.c-cta) .cta-group-end{text-align:center;clear:right;float:right;-webkit-margin-start:.375rem;margin-inline-start:.375rem}:where(.c-cta) .cta-group-centered{display:-webkit-box;display:-ms-flexbox;display:flex;clear:both;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}:where(.c-cta) .cta{margin:.75rem .75rem 0}.u-wrap{width:100%;margin:0 auto;padding:0 .75rem}.max-w-layout{max-width:1440px}.max-w-container{max-width:1164px}.max-w-content{max-width:848px}.w-full{width:100%;max-width:100%}.w-content-full>.u-wrap{max-width:100% !important}.u-split{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -0.75rem;-webkit-box-sizing:border-box;box-sizing:border-box}.o-grid-items-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.u-area{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.u-area.w-full{max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.u-area>*+*{margin-top:1.5rem}.o-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:-1.5rem -0.75rem 0}:where(.o-grid) .u-area{padding:0 .75rem}:where(.o-grid)>.u-area{margin-top:1.5rem}.o-grid-items-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-items-centered{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-items-centered.o-grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-items-centered.u-area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.align-items-centered.u-area>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.o-grid-no-gutters{margin-left:0;margin-right:0}:where(.o-grid-no-gutters)>.u-area{padding-left:0;padding-right:0}.u-flow-0>*+*{-webkit-margin-before:0;margin-block-start:0}.u-flow-sm>*+*{-webkit-margin-before:var(--space-s);margin-block-start:var(--space-s)}.u-flow>*+*{-webkit-margin-before:var(--space-s);margin-block-start:var(--space-s)}.u-flow-lg>*+*{-webkit-margin-before:var(--space-l);margin-block-start:var(--space-l)}@media screen and (min-width: 48rem){.c-prose-cols-2{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.c-prose-cols-2 .o-prose p{overflow:visible}}@media screen and (min-width: 62rem){.w-11of12\@lg{max-width:91.6666666667%}.w-10of12\@lg{max-width:83.3333333333%}.w-9of12\@lg{max-width:75%}.w-8of12\@lg{max-width:66.6666666667%}.w-7of12\@lg{max-width:58.3333333333%}.w-6of12\@lg{max-width:50%}.w-5of12\@lg{max-width:41.6666666667%}.w-4of12\@lg{max-width:33.3333333333%}.w-3of12\@lg{max-width:25%}.w-2of12\@lg{max-width:16.6666666667%}.w-1of12\@lg{max-width:8.3333333333%}.o-grid-6\/6\@lg>.u-area{max-width:50%}.o-grid-4\/8\@lg>.u-area:nth-child(odd){max-width:33.3333333333%}.o-grid-4\/8\@lg>.u-area:nth-child(even){max-width:66.6666666667%}.o-grid-8\/4\@lg>.u-area:nth-child(odd){max-width:66.6666666667%}.o-grid-8\/4\@lg>.u-area:nth-child(even){max-width:33.3333333333%}}ul,ol,dd{padding-left:48px;padding-left:3rem}li>ul,li>ol{margin-bottom:0}[role=list],.list{overflow:hidden;padding:0;margin:0}.c-list,.list,[role=list],.item{-webkit-box-sizing:border-box;box-sizing:border-box}.c-list{overflow:hidden}.fig,.msg__fig{position:relative;z-index:1;text-align:center;overflow:hidden}.fig img,.fig picture,.msg__fig img,.msg__fig picture{max-width:100%;max-height:100%;height:auto;width:auto;line-height:1;display:block;overflow:hidden;margin:0 auto}.fig{margin:0 auto}.c-media{width:100%;max-width:100%}.c-media .fig{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.c-media img,.c-media picture{max-width:100%;max-height:100%;height:auto;width:auto;line-height:1;display:block;overflow:hidden;margin:0 auto}.c-media .c-caption{display:block;margin-top:var(--space-s)}.c-media .c-caption__text :where(p){margin:0;padding:0}.c-caption{margin-top:var(--space-s);display:block}.c-caption__text{width:100%;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.o-image,.o-video{width:100%;max-width:100%;margin-bottom:0}.o-video{position:relative;z-index:1}.o-video .video{background-color:#000;position:relative;z-index:1;padding-bottom:56.25%;padding-top:0;margin:0;height:0;overflow:hidden}.o-video .video-16of9{padding-bottom:56.25%}.o-video .video-4of3{padding-bottom:75%}.o-video .video-1of1{padding-bottom:100%}.video iframe,.video object,.video embed{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;border:0}.c-media.w-full{max-width:100%}.c-media.w-full img{width:100%}.c-mwc{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-mwc>*{-webkit-box-sizing:border-box;box-sizing:border-box}.c-mwc-vrt{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-mwc__media{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 auto;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.c-mwc-has-video .c-mwc__media{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.c-mwc__content{width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.c-mwc__content>*+*{margin-top:.75rem}.c-mwc__media+.c-mwc__content{margin-top:1.5rem}.c-mwc__content+.c-mwc__media{margin-top:1.5rem}:where(.c-mwc-vrt){display:block}:where(.c-mwc-vrt) .c-mwc__media{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto;width:100%;max-width:100%}.c-mwc-align-items-centered{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-mwc{padding:0;margin:0}:where(.c-mwc-has-media-cover) .c-mwc__media,:where(.c-mwc-has-media-cover) .c-media,:where(.c-mwc-has-media-cover) .o-image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0}:where(.c-mwc-has-media-cover) .o-image{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:where(.c-mwc-has-media-cover) .c-caption__text{width:100%}:where(.c-mwc-has-media-cover) .c-media .fig{width:100%;max-width:100%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}:where(.c-mwc-has-media-cover) .c-media .fig:before{content:" ";display:block;padding:0 0 56.25%}:where(.c-mwc-has-media-cover) .c-media img{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:none;max-height:none}@media screen and (min-width: 36rem){.c-mwc-vrt{display:block;width:100%;margin-left:auto;margin-right:auto}.c-mwc:not(.c-mwc-vrt){-ms-flex-wrap:nowrap;flex-wrap:nowrap}.c-mwc__media+.c-mwc__content,.c-mwc__content+.c-mwc__media{margin-top:0}.c-mwc__media+.c-mwc__content{padding-left:1.5rem}.c-mwc-inverted .c-mwc__media+.c-mwc__content{padding-left:0;padding-right:1.5rem}.c-mwc__content:first-child:not(:last-child){padding-right:1.5rem}.c-mwc-inverted .c-mwc__content:first-child:not(:last-child){padding-right:0;padding-left:1.5rem}.c-mwc__media{max-width:35%;margin:0}.c-mwc__media:first-child:last-child{max-width:100%;margin:0 auto}.c-mwc__media.w-full{width:100%}.c-mwc__content{max-width:none;width:auto;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.c-mwc-inverted{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-mwc-items-centered{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-mwc .media{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.list-mwc .media .media__fig{max-width:35%;margin:0}.list-mwc .media .media__txt{width:auto;padding:0 0 0 1.5rem}.c-mwc-grid-30-70 div:first-child{max-width:30%;width:30%}.c-mwc-grid-30-70 div:last-child{max-width:70%;width:70%}.c-mwc-grid-70-30 div:first-child{max-width:70%;width:70%}.c-mwc-grid-70-30 div:last-child{max-width:30%;width:30%}.c-mwc-grid-70-30 div:first-child,.c-mwc-grid-70-30 div:last-child{max-width:50%;width:50%}.c-mwc-grid-auto div:first-child,.c-mwc-grid-auto div:last-child{max-width:100%;width:auto;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}@media screen and (min-width: 48rem){.c-mwc .c-mwc__media{max-width:50%}}@media screen and (min-width: 62rem){:where(.u-flow-lg) .c-mwc__media+.c-mwc__content{padding-left:var(--space-l)}:where(.u-flow-lg) .c-mwc-inverted .c-mwc__media+.c-mwc__content{padding-left:0;padding-right:var(--space-l)}:where(.u-flow-lg) .c-mwc__content:first-child:not(:last-child){padding-right:var(--space-l)}:where(.u-flow-lg) .c-mwc-inverted .c-mwc__content:first-child:not(:last-child){padding-left:var(--space-l)}:where(.u-flow-lg) .list-mwc .media .media__txt{padding:0 0 0 var(--space-l)}:where(.c-mwc.lg\:u-gap-x-l) .c-mwc__media+.c-mwc__content{padding-left:var(--space-l-1)}:where(.c-mwc.lg\:u-gap-x-l) .c-mwc__content:first-child:not(:last-child){padding-right:var(--space-l-1)}:where(.c-mwc.lg\:u-gap-x-l).c-mwc-inverted .c-mwc__media+.c-mwc__content{padding-left:0;padding-right:var(--space-l-1)}:where(.c-mwc.lg\:u-gap-x-l).c-mwc-inverted .c-mwc__content:first-child:not(:last-child){padding-left:var(--space-l-1)}:where(.c-mwc.lg\:u-gap-x-xl) .c-mwc__media+.c-mwc__content{padding-left:var(--space-xl)}:where(.c-mwc.lg\:u-gap-x-xl) .c-mwc__content:first-child:not(:last-child){padding-right:var(--space-xl)}:where(.c-mwc.lg\:u-gap-x-xl).c-mwc-inverted .c-mwc__media+.c-mwc__content{padding-left:0;padding-right:var(--space-xl)}:where(.c-mwc.lg\:u-gap-x-xl).c-mwc-inverted .c-mwc__content:first-child:not(:last-child){padding-left:var(--space-xl)}:where(.c-mwc.lg\:u-gap-x-xl) .list-mwc .media .media__txt{padding:0 0 0 var(--space-xl)}}.c-mwc-tp1{background-color:#fff;color:var(--textcolor, #000);-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-shadow:2px 2px 1.5rem rgba(0,0,0,.1);box-shadow:2px 2px 1.5rem rgba(0,0,0,.1)}.c-mwc-tp1:first-child{-webkit-margin-before:1.5rem;margin-block-start:1.5rem}.c-mwc-tp1:first-child:last-child{-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.u-flow-lg .c-mwc-tp1:first-child{-webkit-margin-before:3rem;margin-block-start:3rem}.u-flow-lg .c-mwc-tp1:first-child:last-child{-webkit-margin-after:3rem;margin-block-end:3rem}.c-mwc-tp1 .c-mwc__media+.c-mwc__content,.c-mwc-tp1 .c-mwc__content{padding:1.5rem}.c-mwc-tp1 .c-caption{text-indent:-999em;position:absolute;left:-999em;padding:.75rem;margin:0}.c-mwc-tp1 .c-mwc__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-mwc-tp1 .c-mwc__media:first-child:not(:last-child){width:30%;max-width:30%;margin:0;position:static}@media screen and (min-width: 36rem){.c-mwc-tp1 .c-caption{padding-right:0}.c-mwc-tp1.c-mwc-inverted .c-caption{padding-right:.75rem;padding-left:0}}@media screen and (min-width: 62rem){.c-mwc-tp1 .c-mwc__media+.c-mwc__content,.c-mwc-tp1 .c-mwc__content{padding:var(--space-l)}}.c-assets-list{-webkit-box-sizing:border-box;box-sizing:border-box}.c-assets-list+.c-assets-list{margin-top:3rem}.list-cards,.list-pills{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:visible;padding:0;margin:0 -1.5rem}.list-cards{margin:-1.5rem}.list-pills{margin:0 -1.5rem}:where(.list-cards) .item,:where(.list-pills) .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem;margin:0}:where(.list-pills) .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem;margin:0}:where(.g-list-auto) .item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:auto}@media screen and (min-width: 48rem){:where(.g-list-max2) .item,:where(.g-list-max3) .item,:where(.g-list-max4) .item{max-width:50%}}@media screen and (min-width: 62rem){:where(.g-list-max3) .item{max-width:33.3333333333%}}@media screen and (min-width: 75rem){:where(.g-list-max4) .item{max-width:25%}}.nav-container{width:1300px;max-width:100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.nav-menu{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0}.nav-menu li{overflow:hidden;padding:.75rem;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.is-nav-collapsed .nav-menu{max-height:auto}.is-nav-collapsed .nav-menu li{width:100%}.is-nav-expanded .nav-menu{max-height:auto}.has-js .checking-nav-menu{max-height:0;overflow:hidden}.has-js .is-nav-collapsed .nav-menu,.has-js .is-nav-expanded .nav-menu{max-height:auto}.list-disc-1{padding-left:0}.list-disc-1 li{overflow:hidden;position:relative;z-index:1;min-height:2rem;padding-left:3rem}.list-disc-1 li:before{background:url(img/icon_geometric.svg) no-repeat center center;background-size:contain;content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:2rem;height:2rem}.list-check{padding-left:0}.list-check li{overflow:hidden;position:relative;z-index:1;min-height:1rem;padding-left:1.5rem}.list-check li:before{background:url(img/icon_check.svg) no-repeat center center;background-size:contain;content:"";display:block;position:absolute;z-index:1;top:0;left:0;margin-top:.3rem;width:1rem;height:1rem}.list-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:0;margin:0 -0.75rem}.list-logos li{overflow:hidden;position:relative;z-index:1;padding:.75rem;margin:0}.list-logos li a{display:block}.list-logos li img{display:block;margin:0 auto;padding:0}@media screen and (min-width: 36rem){.list-logos li{max-width:50%}}.o-map{position:relative;z-index:1;max-height:90vh;width:100%}.o-map .o-map-ref{position:relative;z-index:3;content:"";display:block;padding:0 0 56,25%}.o-map iframe,.o-map embed{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;width:100%;height:100% !important;max-width:100%}.has-not-secondary-menu body{padding-top:80px}@media screen and (min-width: 62rem){.has-not-secondary-menu body{padding-top:114px}}.mod-grid{margin:0 auto;padding-top:var(--space-l);padding-bottom:var(--space-l)}@media screen and (min-width: 48rem){.mod-grid{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}}.mod__hd{position:relative;z-index:1;background-color:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.heading-landing{max-width:1164px;margin:auto;text-align:center;padding:1.5rem}.heading-landing h1{font-size:32px;line-height:1.25;margin-bottom:0}@media screen and (min-width: 62rem){.heading-landing h1{font-size:48px;line-height:1.5}}.heading-landing h2{font-size:28px;line-height:1.4285714286;margin-top:.75rem}@media screen and (min-width: 62rem){.heading-landing h2{font-size:36px;line-height:1.3333333333}}.heading-landing .c-cta{margin-bottom:1.5rem}.heading-landing .cta-more{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.heading-landing .cta-more svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.heading-landing .cta-more .i{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:.25rem;margin-inline-end:.25rem;-webkit-transition:-webkit-margin-end .25s ease;transition:-webkit-margin-end .25s ease;transition:margin-inline-end .25s ease;transition:margin-inline-end .25s ease, -webkit-margin-end .25s ease;transition:margin-inline-end .25s ease,-webkit-margin-end .25s ease}.heading-landing .cta-more:hover{text-decoration:underline}.heading-landing .cta-more:hover i{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:.75rem;margin-inline-end:.75rem}.list-pills .counter{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.list-pills .counter>*+*{-webkit-margin-before:.25rem;margin-block-start:.25rem}.list-pills .counter-number{font-size:20px;line-height:1.4;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (min-width: 62rem){.list-pills .counter-number{font-size:40px;line-height:1.3}}.list-pills .counter-label{font-size:16px;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}@media screen and (min-width: 62rem){.list-pills .counter-label{font-size:24px;line-height:1.25}}.list-pills .shadow{-webkit-box-shadow:2px 2px 1.5rem rgba(0,0,0,.16) !important;box-shadow:2px 2px 1.5rem rgba(0,0,0,.16) !important}:where(.why-crif) .list-pills{margin:1.5rem 0}:where(.why-crif) .g-list-auto{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 48rem){:where(.why-crif) .g-list-auto{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}:where(.why-crif) .g-list-auto .item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:auto;padding:.75rem}@media screen and (min-width: 36rem){:where(.why-crif) .g-list-auto .item{-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (min-width: 48rem){:where(.why-crif) .g-list-auto .item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}:where(.why-crif) .g-list-auto .item .counter{padding:1.25rem}:where(.why-crif) .g-list-auto .item .shadow{-webkit-box-shadow:2px 2px .75rem rgba(0,0,0,.16) !important;box-shadow:2px 2px .75rem rgba(0,0,0,.16) !important}@media screen and (min-width: 48rem){:where(.why-crif) .g-list-auto .item .counter-number{font-size:28px;line-height:1.2857142857}}@media screen and (min-width: 62rem){:where(.why-crif) .g-list-auto .item .counter-number{font-size:36px;line-height:1.1666666667}}@media screen and (min-width: 48rem){:where(.why-crif) .g-list-auto .item .counter-label{font-size:18px;line-height:1.3333333333}}@media screen and (min-width: 62rem){:where(.why-crif) .g-list-auto .item .counter-label{font-size:22px;line-height:1.3636363636}}.c-card{max-width:100%;width:100%;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 auto;padding:0}.c-card>*+*{margin-top:.5rem}.c-card-text-centered{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}:where(.c-card) .media{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}:where(.c-card) .media__txt{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}:where(.c-card) p{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}:where(.c-card) .item__url{display:block;text-decoration:none}:where(.c-card) .item__url:before{content:"";display:block;width:100%;height:100%;position:absolute;z-index:5;top:0;bottom:0;left:0;right:0}:where(.c-card) .item__url,:where(.c-card) .item__url:visited{color:#1d1e20}:where(.c-card) .item__url:hover,:where(.c-card) .item__url:focus,:where(.c-card) .item__url:active{text-decoration:underline}:where(.c-card) .c-card__utils a,:where(.c-card) .c-card__utils button,:where(.c-card) .item__summary a,:where(.c-card) .tag{position:relative;z-index:10}:where(.c-card) .tag-top{position:absolute;z-index:10;top:0;left:0;display:block;padding:10px}:where(.c-card) .cta-more,:where(.c-card) .more{background:none !important;font-weight:500;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:inherit;line-height:inherit;text-decoration:none}:where(.c-card) .more::after{content:"";display:inline-block;background:rgba(0,0,0,0) url(../img/long-arrow-right-blue.svg) no-repeat center center;background-size:contain;width:16px;height:24px;margin-left:.25rem;-webkit-transition:margin-left .25s ease;transition:margin-left .25s ease}:where(.c-card) .more:hover::after{margin-left:.75rem}:where(.c-card) .icon,:where(.c-card) .o-title-fig{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:3.5rem;height:3.5rem;margin:0;padding:0}:where(.c-card) .icon img,:where(.c-card) .icon svg,:where(.c-card) .o-title-fig img,:where(.c-card) .o-title-fig svg{max-width:100%;max-height:100%;display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0}:where(.c-card) .icon-xs{max-width:1.5rem;height:1.5rem}:where(.c-card) .icon-s{max-width:2rem;height:2rem}:where(.c-card) .icon-m{max-width:2.5rem;height:2.5rem}:where(.c-card) .icon-l{max-width:4.5rem;height:4.5rem}:where(.c-card) .c-card__title{font-size:20px;line-height:1.4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0}@media screen and (min-width: 62rem){:where(.c-card) .c-card__title{font-size:28px;line-height:1.2857142857}}:where(.c-card) .c-title,:where(.c-card) .c-prose,:where(.c-card) .c-cta{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;width:100%}:where(.c-card) .media__fig:not(:last-child){-webkit-margin-after:1rem;margin-block-end:1rem}:where(.c-card-text-centered) .c-card-content{text-align:center}:where(.c-card-text-centered) .icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}:where(.c-card-text-centered) .icon img{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}.c-card{font-size:13px;line-height:1.3846153846}.c-card .more{background-size:13px}@media screen and (min-width: 62rem){.c-card{font-size:16px;line-height:1.5}}.c-card__title__icon+.c-card__title{-webkit-margin-before:1rem;margin-block-start:1rem}.c-card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}.c-card-content>*+*{margin:.5rem 0 0}@media screen and (min-width: 62rem){.c-card-custom .c-card__title+p{min-height:48px}}.c-card-custom .icon,.c-card-custom .o-title-fig{height:2rem}:where(.c-card-custom) .c-card__title{font-size:20px;line-height:1.2}@media screen and (min-width: 62rem){:where(.c-card-custom) .c-card__title{font-size:30px;line-height:1.3333333333}}@media screen and (min-width: 75rem){:where(.c-card-custom) .c-card__title{font-size:36px;line-height:1.3333333333}}:where(.c-card-custom) .c-card-content>*+*{margin-top:1rem}@media screen and (min-width: 62rem){.c-card-custom .icon,.c-card-custom .o-title-fig{height:2.5rem}}.c-card-tp1{font-size:13px;line-height:1.3846153846}@media screen and (min-width: 62rem){.c-card-tp1{font-size:16px;line-height:1.5}}.list-cards-tp2{margin:-0.375rem}:where(.list-cards-tp2) .item{padding:.375rem}.c-card-tp2{color:#666;background-color:#fff;font-family:"Overpass",sans-serif;font-size:16px;line-height:1.5;padding:1.5rem;border:1px solid #b8bbbe;border-radius:6px}.c-card-tp2 .c-card__title{color:var(--color-heading)}:where(.c-card-tp2) .c-card__title{font-family:"Overpass",sans-serif;font-size:16px;line-height:1.5}.c-list-cards-tp3{overflow:visible;-webkit-padding-before:1.5rem;padding-block-start:1.5rem;-webkit-padding-after:1.5rem;padding-block-end:1.5rem}.list-cards-tp3{margin:-1.5rem auto 0}.list-cards-tp3 .item{padding:1.5rem .75rem 1rem}.c-card-tp3{color:#666;background-color:#fff;-webkit-box-shadow:2px 2px 1.5rem rgba(0,0,0,.1);box-shadow:2px 2px 1.5rem rgba(0,0,0,.1)}.c-card-tp3 .c-card__title{color:var(--color-heading)}.c-card-tp3 .c-card-content{padding:2rem}.c-card-person{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}:where(.c-card-person) .media__fig{margin-inline:auto}:where(.c-card-person) .media__fig .fig{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1;overflow:hidden;width:9.375rem;max-width:100%;border-radius:100%}:where(.c-card-person) .media__fig .fig:before{content:"";display:block;width:100%;padding:0 0 100%}:where(.c-card-person) .media__fig .fig img{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;margin:auto}:where(.c-card-person) .item__title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 62rem){:where(.c-card-person) .item__title{font-size:24px;line-height:1.25}}:where(.mod-grid) .u-wrap,.mod-assets-list .u-wrap{overflow:hidden}.has-columns-equals>[class*=col-]{display:-webkit-box;display:-ms-flexbox;display:flex}.has-columns-equals .custom-card{width:100%}.has-columns-equals .custom-card .card-title,.has-columns-equals .custom-card .card-body p{max-height:none !important}.has-columns-equals .card-contatto{display:-webkit-box;display:-ms-flexbox;display:flex}.has-columns-equals .card-contatto .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.has-columns-equals .card-contatto .card-body p{max-width:100% !important}.has-columns-equals .card-contatto .c-card__utils{margin-top:auto}.mod-list-cards{-webkit-padding-before:3rem;padding-block-start:3rem;-webkit-padding-after:1.5rem;padding-block-end:1.5rem}@media screen and (min-width: 62rem){.mod-list-cards{-webkit-padding-before:7.5rem;padding-block-start:7.5rem;-webkit-padding-after:10rem;padding-block-end:10rem}}:where(.mod-list-cards) .mod__hd{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-margin-after:2.5rem;margin-block-end:2.5rem}@media screen and (min-width: 62rem){:where(.mod-list-cards) .mod__hd{-webkit-margin-after:4.5rem;margin-block-end:4.5rem}}:where(.mod-list-cards) .mod__title{font-size:24px;line-height:1.3333333333;font-weight:600;margin-bottom:0;-webkit-padding-after:0;padding-block-end:0}@media screen and (min-width: 62rem){:where(.mod-list-cards) .mod__title{font-size:40px;line-height:1.55}}@media screen and (min-width: 75rem){:where(.mod-list-cards) .mod__title{font-size:48px;line-height:1.5}}.mod-cards-industries .c-card{min-height:288px}.mod-cards-benefits .c-card{min-height:224px}.mod-cards-benefits .c-card__title{min-height:48px}@media screen and (min-width: 62rem){.mod-cards-benefits .c-card__title{min-height:80px}}@media screen and (min-width: 75rem){.mod-cards-benefits .c-card__title{min-height:90px}}.mod-cards-benefits .has-shadow,.mod-cards-industries .has-shadow{-webkit-box-shadow:2px 2px 24px rgba(0,0,0,.1);box-shadow:2px 2px 24px rgba(0,0,0,.1)}@media screen and (min-width: 62rem){.mod-cards-benefits .has-shadow .has-shadow,.mod-cards-industries .has-shadow .has-shadow{-webkit-box-shadow:4px 4px 40px rgba(0,0,0,.16);box-shadow:4px 4px 40px rgba(0,0,0,.16)}}@media screen and (min-width: 62rem){.mod-cards-benefits .list-cards-tp3,.mod-cards-industries .list-cards-tp3{-webkit-margin-start:calc(var(--space-l-1)*-1);margin-inline-start:calc(var(--space-l-1)*-1);-webkit-margin-end:calc(var(--space-l-1)*-1);margin-inline-end:calc(var(--space-l-1)*-1);margin-top:calc(var(--space-l-1)*-2)}.mod-cards-benefits .list-cards-tp3>.item,.mod-cards-industries .list-cards-tp3>.item{padding:calc(var(--space-l-1)*2) var(--space-l-1) 0}}@media screen and (min-width: 62rem){.mod-cards-benefits .c-card,.mod-cards-industries .c-card{min-height:320px}}.mod-counter-list .u-wrap{padding-top:var(--space-xl);padding-bottom:var(--space-xxl)}.mod-counter-list[class*=pb-] .u-wrap,.mod-counter-list[class*=pt-] .u-wrap,.mod-counter-list[class*=p-0] .u-wrap{padding-top:0;padding-bottom:0}@media screen and (min-width: 62rem){.mod-counter-list[class*=pl-] .u-wrap,.mod-counter-list[class*=pr-] .u-wrap,.mod-counter-list[class*=p-0] .u-wrap{padding-left:0;padding-right:0}}.mod-counter-list-tp2{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}.mod-counter-list-tp2 .u-wrap{padding-top:0;padding-bottom:0}.mod-counter-list-tp2 .h3{margin-bottom:1.5rem}.mod-counter-list-tp2 .item-counter .counter{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mod-counter-list-tp2 .item-counter .counter-number{color:#ef7b10;font-size:56px;line-height:1.4285714286;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.mod-counter-list-tp2 .item-counter .counter-label{font-size:18px;line-height:1.3333333333;font-weight:500;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.mod-counter-list-tp2 .item-counter .counter-title{color:#1d1e20;font-size:24px;line-height:1.3333333333;text-transform:uppercase;height:auto;text-align:center;margin-bottom:.75rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width: 600px){.mod-counter-list-tp2 .item-counter{width:100%}}@media screen and (max-width: 991px){.mod-counter-list-tp2 .item-counter .counter-number{font-size:36px;line-height:1.3333333333}.mod-counter-list-tp2 .item-counter .counter-label{font-size:18px;line-height:1.3333333333}.mod-counter-list-tp2 .item-counter .counter-title{font-size:20px;line-height:1.4}}@media screen and (min-width: 992px){.mod-counter-list-tp2 .item-counter{margin-top:1.5rem}.mod-counter-list-tp2 .g-large.g-overflow .item-counter:nth-of-type(odd){padding-left:.75rem !important;padding-right:.75rem !important}.mod-counter-list-tp2 .g-large.g-overflow .item-counter:nth-of-type(even){padding-left:.75rem !important;padding-right:.75rem !important}}.mod-contact-form-v2{border:4px solid red}.mod-contact-form-v2 .umbraco-forms-containers{border:3px solid violet}.mod-contact-form-v2 .umbraco-forms-navigation{border:3px dotted violet}.msg{padding:1.5rem}.msg p{font-size:14px;line-height:1.4285714286;margin:0}.msg-success,.msg-alert{border-radius:.75rem}.msg-success{background-color:rgba(0,161,134,.1);color:#00a186;border:3px solid rgba(0,161,134,.25)}.msg-success p:first-child{font-size:20px;line-height:1.5}.msg-success .msg-content{font-weight:700;position:relative;z-index:1;padding-left:3rem}.msg-success .msg-content::before{background:url(img/icon_success.svg) no-repeat center center;background-size:contain;content:" ";position:absolute;z-index:1;top:0;left:0;display:block;width:2rem;height:2rem}.msg-alert{background-color:#ffecec;color:#000;border:3px solid #a00;border-radius:.75rem}.msg-alert .msg-content{position:relative;z-index:1;padding-left:3rem}.msg-alert .msg-content:before{background:url(img/icon_alert.svg) no-repeat center center;background-size:contain;content:" ";position:absolute;z-index:1;top:0;left:0;display:block;width:2rem;height:2rem}.msg-alert h2{color:#a00;font-size:20px;line-height:1.5;font-weight:700;margin-bottom:.75rem}.msg-alert .list-msg-errors{-webkit-margin-before:-0.75rem;margin-block-start:-0.75rem}.msg-alert .list-msg-errors li{font-size:14px;line-height:1.4285714286;position:relative;z-index:1;margin:.75rem 0 0;padding:0}.msg-alert .list-msg-errors a{font-weight:700;text-decoration:underline}.msg-alert .list-msg-errors a,.msg-alert .list-msg-errors a:visited,.msg-alert .list-msg-errors a:hover,.msg-alert .list-msg-errors a:focus,.msg-alert .list-msg-errors a:active{color:#a00}.msg-alert .list-msg-errors a:focus{outline-color:#a00}.msg+form,.msg+.fld,.msg+.form-block{margin-top:2.25rem}.mod-hero-form{margin:0 auto;padding-top:0;padding-bottom:var(--space-l)}@media screen and (min-width: 48rem){.mod-hero-form{padding-top:0;padding-bottom:var(--space-xxl)}}:where(.mod-hero-form) .mod__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}:where(.mod-hero-form) .hero__content>*+*{margin:.75rem 0 0}:where(.mod-hero-form) .hero__title{font-size:24px;line-height:1.3333333333;font-weight:800;font-family:"Overpass",sans-serif;margin:0;padding:0}@media screen and (min-width: 48rem){:where(.mod-hero-form) .hero__title{font-size:40px;line-height:1.3}}@media screen and (min-width: 62rem){:where(.mod-hero-form) .hero__title{font-size:48px;line-height:1.25}}:where(.mod-hero-form) .hero__subtitle,:where(.mod-hero-form) .hero__subtitle li,:where(.mod-hero-form) .hero__subtitle p{font-size:20px;line-height:1.4;font-weight:400;font-family:"Overpass",sans-serif}@media screen and (min-width: 48rem){:where(.mod-hero-form) .hero__subtitle,:where(.mod-hero-form) .hero__subtitle li,:where(.mod-hero-form) .hero__subtitle p{font-size:24px;line-height:1.3333333333}}:where(.mod-hero-form) .hero__subtitle li,:where(.mod-hero-form) .hero__subtitle p{margin:0}:where(.mod-hero-form) .hero__summary .o-prose{font-size:14px;line-height:1.4285714286}@media screen and (min-width: 48rem){:where(.mod-hero-form) .hero__summary .o-prose{font-size:20px;line-height:1.4}}:where(.mod-hero-form) .hero__form{-webkit-margin-before:1.5rem;margin-block-start:1.5rem}:where(.mod-hero-form) .hero__cover{-webkit-margin-after:1.5rem;margin-block-end:1.5rem}:where(.mod-hero-form) .hero__cover .fig{position:relative;z-index:1}:where(.mod-hero-form) .hero__cover .fig:before{content:"";display:block;padding:0 0 100%}@media screen and (min-width: 600px){:where(.mod-hero-form) .hero__cover .fig:before{padding:0 0 52.65%}}:where(.mod-hero-form) .hero__cover .fig img{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:where(.mod-hero-form) .form-contact{background-color:#f3f9ff;max-width:650px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:1.5rem 1.5rem 3rem;border-radius:6px}:where(.mod-hero-form) .form-contact .form__title{color:#000;font-size:14px;line-height:1.4285714286;font-weight:700;text-align:center}@media screen and (min-width: 62rem){:where(.mod-hero-form) .form-contact .form__title{font-size:20px;line-height:1.4}}:where(.mod-hero-form) .form-contact .fields-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;margin:0 0 0 -0.75rem}:where(.mod-hero-form) .form-contact .fields-group>.field-group{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;max-width:50%;padding:.75rem 0 0 .75rem}:where(.mod-hero-form) .form-contact .field-label{position:absolute;left:-9999em}:where(.mod-hero-form) .form-contact .c-input::-webkit-input-placeholder{color:#000}:where(.mod-hero-form) .form-contact .c-input::-moz-placeholder{color:#000}:where(.mod-hero-form) .form-contact .c-input:-ms-input-placeholder{color:#000}:where(.mod-hero-form) .form-contact .c-input::-ms-input-placeholder{color:#000}:where(.mod-hero-form) .form-contact .c-input::placeholder{color:#000}:where(.mod-hero-form) .form-contact .c-input,:where(.mod-hero-form) .form-contact .c-select,:where(.mod-hero-form) .form-contact .c-textarea{background-color:#fff;font-size:14px;line-height:1.2857142857;padding:4px;width:100%;min-height:56px;height:auto;border-radius:3px;border:4px solid #e3e3e3}:where(.mod-hero-form) .form-contact .c-input:focus,:where(.mod-hero-form) .form-contact .c-select:focus,:where(.mod-hero-form) .form-contact .c-textarea:focus{outline:2px dotted #003c70;outline-offset:3px}:where(.mod-hero-form) .has-error .c-input,:where(.mod-hero-form) .has-error .c-select,:where(.mod-hero-form) .has-error .c-textarea{border-color:#a00}:where(.mod-hero-form) .form-contact-grid{display:-webkit-box;display:-ms-flexbox;display:flex}:where(.mod-hero-form) .form-contact-grid .fld{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;max-width:100%}:where(.mod-hero-form) .form-contact-grid .btnbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}:where(.mod-hero-form) .form-contact-grid .btnbar .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}:where(.mod-hero-form) .form__contact__logos{-webkit-margin-before:-1.5rem;margin-block-start:-1.5rem}@media screen and (min-width: 62rem){:where(.mod-hero-form) .form__contact__logos{-webkit-margin-before:-2.25rem;margin-block-start:-2.25rem}}:where(.mod-hero-form) .form__contact__logos .list-logos{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-0.75rem 0 0}:where(.mod-hero-form) .form__contact__logos .list-logos li{max-width:50%;padding:.75rem}@media screen and (min-width: 62rem){:where(.mod-hero-form) .form__contact__logos .list-logos li{padding:1.5rem}}@media screen and (min-width: 62rem){:where(.mod-hero-form-inline) .mod__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}:where(.mod-hero-form-inline) .mod__content .hero{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-padding-end:var(--space-xl);padding-inline-end:var(--space-xl)}:where(.mod-hero-form-inline) .mod__content .hero__form{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:592px;max-width:50%;-webkit-margin-before:0;margin-block-start:0}}.mod-hero-form:not(.mod-hero-form-inline) .u-wrap{max-width:1600px;padding-inline:0}.mod-hero-form:not(.mod-hero-form-inline) .hero__content{padding:0 .75rem}@media screen and (min-width: 62rem){.mod-hero-form:not(.mod-hero-form-inline) .form__contact__logos .list-logos{-webkit-margin-before:-1.5rem;margin-block-start:-1.5rem}}@media screen and (min-width: 62rem){.mod-hero-form:not(.mod-hero-form-inline) .form-contact{min-height:340px;padding:4.5rem 3rem}}@media screen and (min-width: 62rem){.mod-hero-form:not(.mod-hero-form-inline) .form-contact .form__title{font-size:24px;line-height:1.3333333333}}.mod-hero-form:not(.mod-hero-form-inline) .hero__cover{-webkit-margin-after:0;margin-block-end:0}.mod-hero-form:not(.mod-hero-form-inline) .hero-has-cover{background-color:#000;color:#fff;position:relative;z-index:1;width:100%}.mod-hero-form:not(.mod-hero-form-inline) .hero-has-cover .hero__content{text-align:center;position:absolute;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;bottom:0;left:0;right:0;padding:1.5rem .75rem}.mod-hero-form:not(.mod-hero-form-inline) .hero-has-cover .hero__title,.mod-hero-form:not(.mod-hero-form-inline) .hero-has-cover .hero__subtitle,.mod-hero-form:not(.mod-hero-form-inline) .hero-has-cover .hero__summary .o-prose{color:#fff}.mod-hero-form:not(.mod-hero-form-inline) .hero-has-cover+.hero__form{position:relative;z-index:1;margin:-17.6767676768% 1.5rem 0}@media screen and (min-width: 48rem){.mod-hero-form:not(.mod-hero-form-inline) .hero-has-cover+.hero__form{-webkit-margin-before:-9.7592713077%;margin-block-start:-9.7592713077%}}@media screen and (min-width: 62rem){.mod-hero-form:not(.mod-hero-form-inline) :where(.hero-has-cover) .hero__title{font-size:56px;line-height:1.1428571429}}@media screen and (min-width: 75rem){.mod-hero-form:not(.mod-hero-form-inline) :where(.hero-has-cover) .hero__title{font-size:80px;line-height:1.2}}@media screen and (min-width: 62rem){.mod-hero-form:not(.mod-hero-form-inline) :where(.hero-has-cover) .hero__subtitle,.mod-hero-form:not(.mod-hero-form-inline) :where(.hero-has-cover) .hero__subtitle li,.mod-hero-form:not(.mod-hero-form-inline) :where(.hero-has-cover) .hero__subtitle p{font-size:36px;line-height:1.3888888889}}@media screen and (min-width: 75rem){.mod-hero-form:not(.mod-hero-form-inline) :where(.hero-has-cover) .hero__subtitle,.mod-hero-form:not(.mod-hero-form-inline) :where(.hero-has-cover) .hero__subtitle li,.mod-hero-form:not(.mod-hero-form-inline) :where(.hero-has-cover) .hero__subtitle p{font-size:42px;line-height:1.1904761905}}:where(.mod-hero-cover) .u-wrap{max-width:1600px;padding-inline:0}:where(.mod-hero-cover),:where(.mod-hero-cover) li,:where(.mod-hero-cover) p{font-size:20px;line-height:1.4;font-weight:400;font-family:"Overpass",sans-serif}@media screen and (min-width: 48rem){:where(.mod-hero-cover),:where(.mod-hero-cover) li,:where(.mod-hero-cover) p{font-size:24px;line-height:1.3333333333}}:where(.mod-hero-cover) li,:where(.mod-hero-cover) p{margin:0}:where(.mod-hero-cover) .hero__summary .o-prose{font-size:14px;line-height:1.4285714286}@media screen and (min-width: 48rem){:where(.mod-hero-cover) .hero__summary .o-prose{font-size:20px;line-height:1.4}}:where(.mod-hero-cover) .hero__content>*+*{margin:.75rem 0 0}:where(.mod-hero-cover) .hero__cover .fig{position:relative;z-index:1}:where(.mod-hero-cover) .hero__cover .fig:before{content:"";display:block;padding:0 0 100%}@media screen and (min-width: 600px){:where(.mod-hero-cover) .hero__cover .fig:before{padding:0 0 52.65%}}:where(.mod-hero-cover) .hero__cover .fig img{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:where(.mod-hero-cover) .hero-has-cover{background-color:#000;color:#fff;position:relative;z-index:1;width:100%}:where(.mod-hero-cover) .hero-has-cover .hero__content{text-align:center;position:absolute;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;bottom:0;left:0;right:0;padding:1.5rem .75rem}:where(.mod-hero-cover) .hero-has-cover .hero__title,:where(.mod-hero-cover) .hero-has-cover .hero__subtitle,:where(.mod-hero-cover) .hero-has-cover .hero__summary .o-prose{color:#fff}@media screen and (min-width: 62rem){:where(.mod-hero-cover) :where(.hero-has-cover) .hero__title{font-size:56px;line-height:1.1428571429}}@media screen and (min-width: 75rem){:where(.mod-hero-cover) :where(.hero-has-cover) .hero__title{font-size:80px;line-height:1.2}}@media screen and (min-width: 62rem){:where(.mod-hero-cover) :where(.hero-has-cover) .hero__subtitle,:where(.mod-hero-cover) :where(.hero-has-cover) .hero__subtitle li,:where(.mod-hero-cover) :where(.hero-has-cover) .hero__subtitle p{font-size:36px;line-height:1.3888888889}}@media screen and (min-width: 75rem){:where(.mod-hero-cover) :where(.hero-has-cover) .hero__subtitle,:where(.mod-hero-cover) :where(.hero-has-cover) .hero__subtitle li,:where(.mod-hero-cover) :where(.hero-has-cover) .hero__subtitle p{font-size:42px;line-height:1.1904761905}}.mod-hero{max-width:1134px;margin:auto;padding:0}.mod-hero .fig{position:relative;z-index:1}.mod-hero .fig img{width:100%}.mod-hero .u-wrap{max-width:1440px;padding:0}.mod-hero h2{color:#003671;font-size:36px;line-height:1.3333333333;font-weight:700;text-transform:uppercase}.mod-hero p{color:#003671;font-size:20px;line-height:1.4;font-weight:600;margin-bottom:.75rem}.mod-hero .c-list-hero .media__txt-content{text-align:center;text-shadow:0 4px 4px rgba(0,0,0,.25)}.mod-hero .c-list-hero .box-paragraph{font-family:"Overpass",sans-serif;font-weight:700}.mod-hero .c-list-hero .box-paragraph p:last-child{margin-bottom:0}.mod-hero .c-list-hero .swiper{width:100%;height:100%}.mod-hero .c-list-hero .swiper-wrapper{overflow:visible;cursor:-webkit-grab;cursor:grab}.mod-hero .c-list-hero .swiper-slide{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.mod-hero .c-list-hero .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mod-hero .c-list-hero .swiper-pagination-bullet{background:rgba(0,0,0,0);border:1px solid #fff;opacity:1;width:10px;height:10px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.25);box-shadow:0 2px 2px rgba(0,0,0,.25)}.mod-hero .c-list-hero .swiper-pagination-bullet-active{background:#fff}.mod-hero .c-list-hero .swiper-button-prev,.mod-hero .c-list-hero .swiper-button-next{color:#fff;border-radius:50%;width:40px;height:40px;top:auto;bottom:.375rem;text-shadow:0 4px 4px rgba(0,0,0,.25)}.mod-hero .c-list-hero .swiper-button-prev:after,.mod-hero .c-list-hero .swiper-button-next:after{font-size:25px}@media screen and (min-width: 768px){.mod-hero .c-list-hero .swiper-button-prev,.mod-hero .c-list-hero .swiper-button-next{display:none}}.mod-hero .list-hero .fig{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.mod-hero .list-hero .fig img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mod-hero-video{padding:0}.mod-hero-video .u-wrap{max-width:1134px;padding:0}.item-hero-banner,.item-hero-countdown{position:relative;z-index:1;height:100%;min-height:500px}.item-hero-banner .media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.item-hero-banner .fig{position:relative;z-index:1}.item-hero-banner .fig img{width:100%}.item-hero-banner .media__txt{width:100%}.item-hero-banner .c-cta{width:100%;position:absolute;z-index:10;left:50%;bottom:3rem;top:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.item-hero-banner .media__txt-content{width:100%;position:absolute;z-index:10;left:50%;top:5.25rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:0 .75rem}.item-hero-banner-has-link .fig{position:relative !important}.item-hero-banner-has-link .media__txt{width:100%;height:100%;position:absolute;z-index:10;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:0}.item-hero-banner-has-link .media__url{width:100%;height:100%;display:block;overflow:hidden;text-indent:200%;white-space:nowrap}.item-hero-countdown .media__txt{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;position:absolute;z-index:10;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:.75rem}.item-hero-countdown .media__txt h2{margin-bottom:0}.item-hero-countdown .media__txt-content{width:100%;position:absolute;z-index:1;top:3rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:0 .75rem}.item-hero-countdown .countdown__container{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.item-hero-countdown .o-cta{position:absolute;z-index:1;top:auto;bottom:3rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.countdown__container{width:100%;max-width:500px;padding:.375rem .75rem;margin:0 auto;text-align:center}.countdown__container .countdown .tick-flip-panel{background-color:#003671;color:#fff}.countdown__container .countdown .tick-label{color:#003671;font-size:14px;line-height:1.7142857143;font-weight:600;text-transform:uppercase;display:block;margin-top:.75rem}.countdown__container .countdown .tick-credits{display:none}.countdown__container .countdown .tick-group{line-height:1.4;margin:0 .375rem}.countdown__container .fit{font-size:40px !important}.c-countdown .countdown__container{padding:0}.o-grid-6\/6\@lg .countdown__container{margin:0}.vh{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.mod-hero-tp1{min-height:250px;position:relative;z-index:1}.mod-hero-tp1 .media__txt{width:100%;position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.mod-hero-tp1 p{color:#fff;font-size:32px;line-height:1.25;font-family:"Overpass",sans-serif;font-weight:600;text-transform:none;margin-bottom:0;margin-left:.75rem;margin-right:.75rem}.mod-hero-tp1 .fig{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.mod-hero-tp1 .fig img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mod-hero-tp2 .u-wrap{max-width:1164px}.l-nav-pages-index{background-color:#f3f9ff;max-width:1134px;position:relative;z-index:1;z-index:10;margin:auto;padding:.75rem 0}.l-nav-pages-index.is-open .btn-open-menu::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.l-nav-pages-index.is-open .nav-pages-index{max-height:none;overflow:visible}.l-nav-pages-index .btn-open-menu{background-color:rgba(0,0,0,0);color:#003671;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 auto;padding:0 .75rem}.l-nav-pages-index .btn-open-menu::after{content:"";display:block;background:url("img/arrow_blue.svg") no-repeat 50% 50% rgba(0,0,0,0);background-size:cover;width:20px;height:20px;margin-left:.75rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.l-nav-pages-index .nav-pages-index{background-color:#f3f9ff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;z-index:10;top:100%;left:0;width:100%;max-height:0;overflow:hidden;margin:0}.l-nav-pages-index .nav__item{border-bottom:1px solid #003671;padding:.75rem}.l-nav-pages-index .nav__item__link{color:#003671;font-weight:500;display:block;width:100%;text-decoration:none}.l-nav-pages-index .is-active{background-color:#003671}.l-nav-pages-index .is-active .nav__item__link{font-weight:600;color:#fff}.modal-xl{width:95%;max-width:1440px}.modal-xl .modal-content{border:none}.modal-xl .modal-title{color:#003671}.modal-xl .btn-close{border-radius:50%;border:3px solid #003671;opacity:1;background-image:url("img/menu_close.svg")}.mod-archivio-eventi{max-width:1164px;margin:auto;padding-top:0}.mod-archivio-eventi figure{margin:0}.mod-archivio-eventi .c-list-archive-events{padding-top:.75rem}.mod-archivio-eventi .item{position:relative;z-index:1;border-bottom:1px solid rgba(0,0,0,.2);padding:1.5rem .75rem}.mod-archivio-eventi .list__title{font-size:18px;line-height:1.3333333333;text-align:center;max-width:750px;margin:auto;padding:1.5rem 0}.mod-archivio-eventi .list__title strong{color:#ef7b10;font-weight:700;text-transform:uppercase}.mod-archivio-eventi .item-last-event{background-color:rgba(0,54,113,.15);border:none}.mod-archivio-eventi .box-last-event{background-color:rgba(0,54,113,.15);padding:.75rem}.mod-archivio-eventi .c-card{max-width:750px;margin:auto}.mod-archivio-eventi .media{position:relative;z-index:1}.mod-archivio-eventi .media__txt{padding:.75rem;padding-bottom:0}.mod-archivio-eventi .item__title{color:#1d1e20;margin-bottom:0}.mod-archivio-eventi .item__title strong{color:#ef7b10;font-weight:800}.mod-archivio-eventi .item__title:hover{text-decoration:underline}.mod-archivio-eventi .item__url{color:#1d1e20;text-decoration:none}.mod-archivio-eventi .item__url::after{content:"";display:block;position:absolute;z-index:1;z-index:2;width:100%;height:100%;top:0;left:0}.mod-archivio-eventi .item__url:hover{text-decoration:underline}.mod-archivio-eventi .fig img{width:100%}.mod-archivio-eventi .item__year{margin-bottom:.75rem}.mod-archivio-eventi .item__summary{color:#1d1e20;font-size:14px;line-height:1.4285714286;font-weight:500;margin-bottom:0}.mod-archive-speakers .u-wrap{max-width:1134px;margin:auto;padding:0}.mod-archive-speakers .c-list-speakers{overflow:visible}.mod-archive-speakers .list-speakers{overflow:visible}.mod-speakers{background-color:#003671;max-width:1440px;position:relative;z-index:1;margin:auto}.mod-speakers .mod-bk-image{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.mod-speakers .mod-bk-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mod-speakers .mod__hd{max-width:1164px;margin:auto}.mod-speakers .mod__title{color:#fff;text-align:center}.mod-speakers .mod__hd-content{max-width:848px;text-align:center;margin:auto}.mod-speakers .mod__hd-content p{color:#fff;font-size:16px;line-height:1.5}.mod-speakers .c-cta{position:relative;z-index:1;margin-top:1.5rem}.mod-speakers .mod__content{padding-top:2.25rem}.mod-speakers .c-list-speakers .list-speakers{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;cursor:-webkit-grab;cursor:grab}.mod-speakers .c-list-speakers .list-speakers .item-speakers{width:25%;max-width:100%}.mod-speakers .c-list-speakers .list-speakers .c-card{-webkit-box-shadow:none;box-shadow:none}.mod-speakers .swiper{width:100%;height:100%;margin:auto;max-width:375px}.mod-speakers .swiper-wrapper{width:100%;height:100%;overflow:visible;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.mod-speakers .swiper-slide{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:auto}.mod-speakers .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mod-speakers .swiper-slide{width:25%}.mod-speakers .swiper-navigation{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem .75rem}.mod-speakers .swiper-button-prev,.mod-speakers .swiper-button-next{color:#fff;background-color:#ef7b10;border-radius:50%;width:40px;height:40px}.mod-speakers .swiper-button-prev:after,.mod-speakers .swiper-button-next:after{font-size:20px}@media screen and (max-width: 767px){.mod-speakers .swiper-button-prev,.mod-speakers .swiper-button-next{position:relative;z-index:1;top:auto;left:auto;right:auto;bottom:auto;margin-top:0}}.c-list-speakers .list-speakers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none}.c-list-speakers .item-speakers{width:100%;max-width:350px;margin:0 auto;padding:.75rem}.c-list-speakers .c-card{background-color:#fff;width:100%;height:100%;position:relative;z-index:1;-webkit-box-shadow:4px 4px 40px rgba(0,0,0,.16);box-shadow:4px 4px 40px rgba(0,0,0,.16)}.c-list-speakers .media{width:100%}.c-list-speakers .media__fig{background-color:#fff;position:relative;z-index:1;overflow:hidden;width:100%;max-width:100%;margin:0 auto}.c-list-speakers .media__fig .fig{margin:0 auto;width:100%;position:relative;z-index:1}.c-list-speakers .media__fig .fig img{width:auto;height:100%;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;display:block;margin:0 auto;width:100%}.c-list-speakers .media__txt{background-color:#fff;padding:.75rem;text-align:left}.c-list-speakers .item__title{color:#003671;font-size:20px;line-height:1.2}.c-list-speakers .item__url{color:#003671 !important;font-size:20px;line-height:1.2;text-decoration:none}.c-list-speakers .item__summary{padding-right:2.25rem}.c-list-speakers .item__company,.c-list-speakers .item__role{color:#1d1e20;font-size:16px;line-height:1.5;font-family:"Overpass",sans-serif;font-weight:600}.c-list-speakers .item__company{margin:0;text-transform:uppercase}.c-list-speakers .item__role{margin-bottom:.75rem}.c-list-speakers .item__social{display:inline-block;position:absolute;z-index:1;bottom:.75rem;right:.75rem}.c-list-speakers .item__social::after{content:"";display:block;background:url("img/linkedin.svg") no-repeat 50% 50% rgba(0,0,0,0);background-size:cover;width:30px;height:30px}.c-list-speakers figure{margin:0}.mod-agenda{padding:.75rem 0}.mod-agenda .u-wrap{padding:0}.mod-agenda .program__hd{background-color:#f3f9ff;padding:1.5rem .75rem}.mod-agenda .program__hd-content{max-width:1134px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;padding:0 .75rem}.mod-agenda .program__hd-content h2{font-size:28px;line-height:1.4285714286;margin-bottom:0}.mod-agenda .program__hd-content .cta{margin-top:1.5rem}.mod-agenda .cta-download-pdf::before{content:"";display:block;background:url("img/icon-pdf.svg") no-repeat 50% 50% rgba(0,0,0,0);background-size:contain;width:40px;height:40px;margin-right:.75rem}.mod-agenda .program__content{max-width:1134px;margin:auto}.mod-agenda .list-program{padding:1.5rem 0}.mod-agenda .item-program{padding:1.5rem .75rem;border-bottom:2px solid #ecedee}.mod-agenda .c-card-program .media{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;width:calc(100% - 40px - .75rem)}.mod-agenda .c-card-program .media__txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mod-agenda .program__hours,.mod-agenda .program__topic{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mod-agenda .program__hours::before,.mod-agenda .program__topic::before{content:"";display:block;background:url("img/icon_clock.svg") no-repeat 50% 50% rgba(0,0,0,0);background-size:cover;width:20px;height:20px;margin-right:.75rem}.mod-agenda .program__hours p,.mod-agenda .program__topic p{color:#7b8085;font-weight:500;font-size:16px;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:.75rem}.mod-agenda .program__topic::before{background-image:url("img/icon_topic.svg");background-size:contain;width:30px;height:22px}.mod-agenda h3,.mod-agenda h4{font-size:20px;line-height:1.2;font-family:"Inter",sans-serif}.mod-agenda p{font-size:16px;line-height:1.5;font-family:"Inter",sans-serif}.mod-agenda .program__title{color:#ef7b10;font-size:20px;line-height:1.2;font-weight:600;margin-bottom:.75rem}.mod-agenda .program__moderator{margin-bottom:.375rem}.mod-agenda .program__moderator h2,.mod-agenda .program__moderator h3,.mod-agenda .program__moderator h4,.mod-agenda .program__moderator p{margin-bottom:0}.mod-agenda .program__moderator p{font-weight:600;color:#1d1e20}.mod-agenda .moderator__title{font-size:16px;line-height:1.5;font-weight:500;margin-right:.375rem}.mod-agenda .list__title{font-weight:500;font-size:16px;line-height:1.5;margin-bottom:0}.mod-agenda .c-list-program-speakers li,.mod-agenda .list-program-moderator li{margin-right:.375rem}.mod-agenda .c-list-program-speakers li p,.mod-agenda .list-program-moderator li p{color:#000;font-weight:500;display:inline;margin-bottom:0}.mod-agenda .c-list-program-speakers li .item__name,.mod-agenda .list-program-moderator li .item__name{font-weight:600}.mod-agenda .c-list-program-speakers li:first-child,.mod-agenda .list-program-moderator li:first-child{margin:0}.mod-agenda .list-program-speakers p,.mod-agenda .list-program-moderator p{font-size:16px;line-height:1.5}.mod-agenda .list-program-moderator li{display:inline}.mod-agenda .list-program-moderator li p{margin-left:.375rem}.mod-agenda .list-program-moderator li:first-child p{margin-left:0}.mod-agenda .nav-index{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3rem}.mod-agenda .nav__item{margin:.75rem}.mod-agenda .nav__item__link{text-decoration:none;border:1px solid #003671;border-radius:1.5rem;padding:.375rem 2.25rem}.mod-agenda .nav__item__link span{font-weight:500;color:#003671}.mod-agenda .is-active{background-color:#003671}.mod-agenda .is-active span{color:#fff}.mod-agenda .c-accordion-content{background-color:#f3f9ff;max-height:0;-webkit-transform:translateY(10px);transform:translateY(10px);overflow:hidden;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;max-width:100%;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out, -webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.mod-agenda .c-accordion-content>*+*{margin-top:.75rem}.mod-agenda .is-expanded .c-accordion-control:after{background:url("img/close_acc.svg");background-size:cover}.mod-agenda .is-expanded .c-accordion-content{max-height:none;overflow:visible;-webkit-transform:translateY(0);transform:translateY(0);padding:1.5rem;margin-top:.75rem}.mod-agenda .c-accordion-control{background:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;margin:.75rem .75rem 0 auto}.mod-agenda .c-accordion-control::after{content:"";display:block;background:url("img/open_acc.svg") no-repeat 50% 50% rgba(0,0,0,0);background-size:cover;width:40px;height:40px}.mod-agenda .title__detail{color:#ef7b10;font-size:20px;line-height:1.2;font-weight:600}.mod-agenda .title__detail:first-child{margin-top:0}.mod-agenda .summary__detail{color:#1d1e20;font-weight:500}.mod-agenda .summary__detail iframe,.mod-agenda .summary__detail video{max-width:100%;height:auto}.mod-agenda .is-tab-active{-webkit-animation:animIn .6s;animation:animIn .6s}.mod-agenda .c-list-speakers{overflow:visible}.mod-agenda .c-list-speakers .list__title{color:#ef7b10;font-size:20px;line-height:1.2;font-weight:600;margin-bottom:.75rem}.mod-agenda .c-list-speakers .list-speakers{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -0.75rem;overflow:visible}@-webkit-keyframes animIn{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes animIn{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.mod-social-share{background-color:#003671;margin:auto;padding:1.5rem 0 .75rem 0}@media screen and (min-width: 600px){.mod-social-share{padding:.75rem 0}}.mod-social-share .social-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 600px){.mod-social-share .social-share{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.mod-social-share .social-share__title{color:#fff;font-size:20px;line-height:1.2;margin-bottom:.75rem}@media screen and (min-width: 600px){.mod-social-share .social-share__title{margin-bottom:0}}.mod-social-share .nav-social-links{padding:.75rem}@media screen and (min-width: 600px){.mod-social-share .nav-social-links{margin-left:1.5rem}}.mod-social-share .nav__item{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;cursor:pointer;border-radius:50%;padding:.375rem;margin:0 .75rem}.mod-social-share .nav__item a::after{content:"";display:block;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:25px;height:25px}.mod-social-share .nav__item-facebook a::after{background-image:url("img/social/facebook.svg")}.mod-social-share .nav__item-linkedin a::after{background-image:url("img/social/linkedin.svg")}.mod-social-share .nav__item-twitter a::after{background-image:url("img/social/twitter_x.svg")}.mod-social-share .nav__item-whatsapp a::after{background-image:url("img/social/whatsapp.svg")}.image-cards-block .item-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto !important;position:relative;z-index:1}@media screen and (min-width: 1200px){.image-cards-block .item-card{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.image-cards-block .item-card .card-title,.image-cards-block .item-card p{height:auto !important}.image-cards-block .item-card p{font-size:13px;line-height:1.3846153846;margin-bottom:.75rem}.image-cards-block .item-card .img-wrapper{width:40%;height:100%;max-width:200px;position:relative;z-index:1}.image-cards-block .item-card .card-body{width:60%;padding:3rem 1.5rem 1.5rem 1.5rem !important;padding:.75rem !important}@media screen and (min-width: 1200px){.image-cards-block .item-card .card-body{padding:3rem 1.5rem 1.5rem 1.5rem !important}}.image-cards-block .card-social{display:inline-block}.image-cards-block .card-social::after{content:"";display:block;background:url("img/linkedin.svg") no-repeat 50% 50% rgba(0,0,0,0);background-size:cover;width:20px;height:20px}@media(max-width: 991px){section.image-cards-block .classic-card p p{font-size:13px !important}section.image-cards-block .classic-card p .card-title{font-size:16px !important;line-height:20px !important}}#scroll-top-button{-webkit-box-shadow:-1px 5px 8px 0px rgba(0,0,0,.26) !important;box-shadow:-1px 5px 8px 0px rgba(0,0,0,.26) !important}.custom-vertical-card .card-body{position:relative}.custom-vertical-card .link-tags{color:#fff;display:block;position:absolute;top:16px;left:16px}.custom-vertical-card .link-tags .category-label{position:relative;top:auto;left:auto}.custom-vertical-card .link-trends{color:#fff;position:absolute;top:160px;left:16px}.custom-vertical-card .link-trends .trend-label{position:relative;top:auto;left:auto}.result .link-tags{margin-right:16px !important}.result .link-tags span{margin:0 !important}.result .link-tags span:hover{text-decoration:underline}.link-tags,.link-trends{text-decoration:none;margin:0 !important;padding:0 !important}.link-tags:hover,.link-trends:hover{text-decoration:underline}:where(.o-prose) a,:where(.o-prose) a:visited{font-weight:600;text-decoration:underline}:where(.o-prose) p,:where(.o-prose) li,:where(.o-prose) button,:where(.o-prose) td,:where(.o-prose) th,:where(.o-prose) dd,:where(.o-prose) dt{font-size:13px;line-height:1.3846153846}@media screen and (min-width: 48rem){:where(.o-prose) p,:where(.o-prose) li,:where(.o-prose) button,:where(.o-prose) td,:where(.o-prose) th,:where(.o-prose) dd,:where(.o-prose) dt{font-size:16px;line-height:1.5}}.c-caption__text :where(p){font-size:13px;line-height:1.3846153846}@media screen and (min-width: 48rem){.c-caption__text :where(p){font-size:16px;line-height:1.5}}:where(.o-prose) .more,:where(.o-prose) .download,:where(.o-prose) .external-link,:where(.o-prose) .mail,:where(.o-prose) .cta,:where(.c-cta) .more,:where(.c-cta) .download,:where(.c-cta) .external-link,:where(.c-cta) .mail,:where(.c-cta) .cta{font-size:13px;line-height:1.3846153846}@media screen and (min-width: 48rem){:where(.o-prose) .more,:where(.o-prose) .download,:where(.o-prose) .external-link,:where(.o-prose) .mail,:where(.o-prose) .cta,:where(.c-cta) .more,:where(.c-cta) .download,:where(.c-cta) .external-link,:where(.c-cta) .mail,:where(.c-cta) .cta{font-size:16px;line-height:1.5}}:where(.o-prose) .cta-big,:where(.c-cta) .cta-big{font-size:18px;line-height:1.3333333333}@media screen and (min-width: 48rem){:where(.o-prose) .cta-big,:where(.c-cta) .cta-big{font-size:24px;line-height:1.3333333333}}:where(.o-prose) .cta-button,:where(.o-prose) .cta-button-outline,:where(.c-cta) .cta-button,:where(.c-cta) .cta-button-outline{font-weight:600}:where(.mod-grid) .mod__title{font-size:32px;line-height:1.25}@media screen and (min-width: 62rem){:where(.mod-grid) .mod__title{font-size:48px;line-height:1.5}}.c-card__title,[class*=o-title]{font-family:"Overpass",sans-serif;font-weight:600}.o-title-xl{font-size:40px;line-height:1.3;font-weight:700}@media screen and (min-width: 62rem){.o-title-xl{font-size:80px;line-height:1.2}}.o-title-lg,:where(.o-prose) h1{font-size:36px;line-height:1.3333333333;font-weight:700}@media screen and (min-width: 62rem){.o-title-lg,:where(.o-prose) h1{font-size:56px;line-height:1.4285714286}}.o-title-section,:where(.o-prose) h2{font-size:32px;line-height:1.25}@media screen and (min-width: 62rem){.o-title-section,:where(.o-prose) h2{font-size:48px;line-height:1.5}}.o-title-md,:where(.o-prose) h3{font-size:28px;line-height:1.4285714286}@media screen and (min-width: 62rem){.o-title-md,:where(.o-prose) h3{font-size:36px;line-height:1.3333333333}}.o-title,:where(.o-prose) h4{font-size:24px;line-height:1.25}@media screen and (min-width: 62rem){.o-title,:where(.o-prose) h4{font-size:32px;line-height:1.25}}.o-title-sm{font-size:20px;line-height:1.4}@media screen and (min-width: 62rem){.o-title-sm{font-size:28px;line-height:1.4285714286}}.o-title-xs,:where(.o-prose) h5{font-size:18px;line-height:1.3333333333}@media screen and (min-width: 62rem){.o-title-xs,:where(.o-prose) h5{font-size:24px;line-height:1.3333333333}}.o-title-xxs,:where(.o-prose) h6{font-size:16px;line-height:1.5}@media screen and (min-width: 62rem){.o-title-xxs,:where(.o-prose) h6{font-size:20px;line-height:1.4}}.f1{font-size:13px;line-height:1.3846153846}.f2{font-size:14px;line-height:1.4285714286}@media screen and (min-width: 48rem){.f2{font-size:16px;line-height:1.5}}.f3{font-size:18px;line-height:1.3333333333}@media screen and (min-width: 48rem){.f3{font-size:20px;line-height:1.4}}.f4{font-size:20px;line-height:1.4}@media screen and (min-width: 48rem){.f4{font-size:24px;line-height:1.3333333333}}.f5{font-size:22px;line-height:1.3636363636}@media screen and (min-width: 48rem){.f5{font-size:28px;line-height:1.7142857143}}.f6{font-size:24px;line-height:1.3333333333}@media screen and (min-width: 48rem){.f6{font-size:32px;line-height:1.25}}.bg-blue{background-color:#003671}.bg-blue-light{background-color:rgba(0,54,113,.15)}.bg-orange{background-color:#ef7b10}.bg-clouds{background-color:#f3f9ff}.bg-black{background-color:#000}.bg-grey-dark{background-color:#4a4d50}.bg-grey-medium{background-color:#7b8085}.bg-grey{background-color:#ecedee}.bg-grey-light{background-color:#b8bbbe}.bg-grey-lighter{background-color:#fafafa}.bg-white{background-color:#fff}.color-blue{color:#003671}.color-orange{color:#ef7b10}.color-white{color:#fff}.o-prose{color:#4a4d50}[class*=o-title]{color:#1d1e20}.cta-more,.cta-more:visited{color:#003671}.cta-more svg{fill:currentColor}:where(.o-prose) a,:where(.o-prose) a:visited{color:#003671}:where(.o-prose) .btn-secondary,:where(.o-prose) .btn-secondary:visited,:where(.o-prose) .btn-primary,:where(.o-prose) .btn-primary:visited{color:#fff}:where(.c-cta) .cta-twi svg{fill:currentColor}:where(.c-cta) .cta,:where(.c-cta) .cta:visited,:where(.o-prose) .cta,:where(.o-prose) .cta:visited{color:#003671}:where(.c-cta) .cta.cta-primary,:where(.c-cta) .cta.cta-primary:visited,:where(.o-prose) .cta.cta-primary,:where(.o-prose) .cta.cta-primary:visited{color:#003c70}:where(.c-cta) .cta.cta-secondary,:where(.c-cta) .cta.cta-secondary:visited,:where(.o-prose) .cta.cta-secondary,:where(.o-prose) .cta.cta-secondary:visited{color:#eb7c26}:where(.c-cta) .cta-button:focus,:where(.c-cta) .cta-button-outline:focus,:where(.o-prose) .cta-button:focus,:where(.o-prose) .cta-button-outline:focus{-webkit-box-shadow:1px 1px 1px 2px rgba(143,143,143,.5);box-shadow:1px 1px 1px 2px rgba(143,143,143,.5)}:where(.c-cta) .cta-button,:where(.c-cta) .cta-button:visited,:where(.c-cta) .cta-button:hover,:where(.c-cta) .cta-button:active,:where(.c-cta) .cta-button:focus,:where(.o-prose) .cta-button,:where(.o-prose) .cta-button:visited,:where(.o-prose) .cta-button:hover,:where(.o-prose) .cta-button:active,:where(.o-prose) .cta-button:focus{background-color:#003c70;color:#fff;border-color:#003c70}:where(.c-cta) .cta-button:disabled,:where(.o-prose) .cta-button:disabled{background-color:#a5a3a3;border-color:#a5a3a3}:where(.c-cta) .cta-button-outline,:where(.c-cta) .cta-button-outline:visited,:where(.c-cta) .cta-button-outline:hover,:where(.c-cta) .cta-button-outline:active,:where(.c-cta) .cta-button-outline:focus,:where(.o-prose) .cta-button-outline,:where(.o-prose) .cta-button-outline:visited,:where(.o-prose) .cta-button-outline:hover,:where(.o-prose) .cta-button-outline:active,:where(.o-prose) .cta-button-outline:focus{background-color:rgba(0,0,0,0);color:#003c70;border-color:#003c70}:where(.c-cta) .cta-button-outline:hover,:where(.o-prose) .cta-button-outline:hover{background-color:#003c70;color:#fff;border-color:#003c70}:where(.c-cta) .cta-button.cta-primary,:where(.c-cta) .cta-button.cta-primary:visited,:where(.c-cta) .cta-button.cta-primary:hover,:where(.c-cta) .cta-button.cta-primary:active,:where(.c-cta) .cta-button.cta-primary:focus,:where(.o-prose) .cta-button.cta-primary,:where(.o-prose) .cta-button.cta-primary:visited,:where(.o-prose) .cta-button.cta-primary:hover,:where(.o-prose) .cta-button.cta-primary:active,:where(.o-prose) .cta-button.cta-primary:focus{background-color:#003c70;color:#fff;border-color:#003c70}:where(.c-cta) .cta-button.cta-secondary,:where(.c-cta) .cta-button.cta-secondary:visited,:where(.c-cta) .cta-button.cta-secondary:hover,:where(.c-cta) .cta-button.cta-secondary:active,:where(.c-cta) .cta-button.cta-secondary:focus,:where(.o-prose) .cta-button.cta-secondary,:where(.o-prose) .cta-button.cta-secondary:visited,:where(.o-prose) .cta-button.cta-secondary:hover,:where(.o-prose) .cta-button.cta-secondary:active,:where(.o-prose) .cta-button.cta-secondary:focus{background-color:#eb7c26;color:#fff;border-color:#eb7c26}:where(.c-cta) .cta-button-outline.cta-primary,:where(.c-cta) .cta-button-outline.cta-primary:visited,:where(.c-cta) .cta-button-outline.cta-primary:hover,:where(.c-cta) .cta-button-outline.cta-primary:active,:where(.c-cta) .cta-button-outline.cta-primary:focus,:where(.o-prose) .cta-button-outline.cta-primary,:where(.o-prose) .cta-button-outline.cta-primary:visited,:where(.o-prose) .cta-button-outline.cta-primary:hover,:where(.o-prose) .cta-button-outline.cta-primary:active,:where(.o-prose) .cta-button-outline.cta-primary:focus{background-color:rgba(0,0,0,0);color:#003c70;border-color:#003c70}:where(.c-cta) .cta-button-outline.cta-primary:hover,:where(.o-prose) .cta-button-outline.cta-primary:hover{background-color:#003c70;color:#fff}:where(.c-cta) .cta-button-outline.cta-secondary,:where(.c-cta) .cta-button-outline.cta-secondary:visited,:where(.c-cta) .cta-button-outline.cta-secondary:active,:where(.c-cta) .cta-button-outline.cta-secondary:focus,:where(.o-prose) .cta-button-outline.cta-secondary,:where(.o-prose) .cta-button-outline.cta-secondary:visited,:where(.o-prose) .cta-button-outline.cta-secondary:active,:where(.o-prose) .cta-button-outline.cta-secondary:focus{background-color:rgba(0,0,0,0);color:#eb7c26;border-color:#eb7c26}:where(.c-cta) .cta-button-outline.cta-secondary:hover,:where(.o-prose) .cta-button-outline.cta-secondary:hover{background-color:#eb7c26;color:#fff;border-color:#eb7c26}:where(.theme-dark){color:#fff}:where(.theme-dark) .o-prose{color:inherit}:where(.theme-dark) a:not(.cta-button),:where(.theme-dark) a:not(.cta-button):visited,:where(.theme-dark) a:not(.cta-button):hover,:where(.theme-dark) a:not(.cta-button):focus,:where(.theme-dark) a:not(.cta-button):active{color:#fff}:where(.theme-dark) h1,:where(.theme-dark) h2,:where(.theme-dark) h3,:where(.theme-dark) h4,:where(.theme-dark) h5,:where(.theme-dark) h6,:where(.theme-dark) .h1,:where(.theme-dark) .h2,:where(.theme-dark) .h3,:where(.theme-dark) .h4,:where(.theme-dark) .h5{color:inherit}:where(.theme-dark) .list-disc-1 li:before{background-image:url(img/white/icon_geometric.svg)}:where(.theme-dark) .list-check li:before{background-image:url(img/white/icon_check.svg)}:where(.theme-dark) .more{background-image:url(img/white/long-arrow-right.svg)}:where(.theme-dark) .download{background-image:url(img/white/download.svg)}:where(.theme-dark) .countdown__container .countdown .tick-flip-panel{background-color:#fff;color:#003671}:where(.theme-dark) .countdown__container .countdown .tick-label{color:#fff}:where(.theme-dark) .media__txt-content h2,:where(.theme-dark) .media__txt-content p{color:inherit}:where(.theme-dark) [class*=o-title]{color:#fff}:where(.theme-dark .c-cta) .cta,:where(.theme-dark .c-cta) .cta:visited,:where(.theme-dark .c-cta) .cta:hover,:where(.theme-dark .c-cta) .cta:active,:where(.theme-dark .c-cta) .cta:focus,:where(.theme-dark .o-prose) .cta,:where(.theme-dark .o-prose) .cta:visited,:where(.theme-dark .o-prose) .cta:hover,:where(.theme-dark .o-prose) .cta:active,:where(.theme-dark .o-prose) .cta:focus{color:#fff}:where(.theme-dark .c-cta) .cta-button,:where(.theme-dark .c-cta) .cta-button:visited,:where(.theme-dark .c-cta) .cta-button:hover,:where(.theme-dark .c-cta) .cta-button:active,:where(.theme-dark .c-cta) .cta-button:focus,:where(.theme-dark .o-prose) .cta-button,:where(.theme-dark .o-prose) .cta-button:visited,:where(.theme-dark .o-prose) .cta-button:hover,:where(.theme-dark .o-prose) .cta-button:active,:where(.theme-dark .o-prose) .cta-button:focus{background-color:#fff;color:#003c70;border-color:#fff}:where(.theme-dark .c-cta) .cta-button-outline,:where(.theme-dark .c-cta) .cta-button-outline:visited,:where(.theme-dark .c-cta) .cta-button-outline:hover,:where(.theme-dark .c-cta) .cta-button-outline:active,:where(.theme-dark .c-cta) .cta-button-outline:focus,:where(.theme-dark .o-prose) .cta-button-outline,:where(.theme-dark .o-prose) .cta-button-outline:visited,:where(.theme-dark .o-prose) .cta-button-outline:hover,:where(.theme-dark .o-prose) .cta-button-outline:active,:where(.theme-dark .o-prose) .cta-button-outline:focus{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}:where(.theme-dark .c-cta) [class*=o-title],:where(.theme-dark .o-prose) [class*=o-title]{color:#fff}@media screen and (min-width: 48rem){.mod-hero .list-hero .c-cta{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:1.5rem;padding-bottom:1.5rem}.mod-hero .list-hero .c-cta .cta-group{width:auto;margin:0 .75rem}.mod-agenda .program__hd-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mod-agenda .program__hd-content .cta{margin-top:.75rem}.mod-agenda .c-card-program .media__txt{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mod-agenda .program__hours,.mod-agenda .program__topic{width:30%}.mod-agenda .program__moderator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mod-agenda .program-event__content{width:90%;margin:0 .75rem 0 1.5rem}.mod-agenda .c-list-program-speakers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mod-agenda .c-list-program-speakers li p{display:inline}.mod-agenda .list-program-speakers{margin-left:.375rem}.mod-agenda .c-list-speakers .item-speakers .media__txt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-cards-block .col-12{width:50%}.image-cards-block .card-social{margin-top:.75rem}.mod-speakers .u-wrap{padding-right:0}.mod-speakers .c-list-speakers .list-speakers{padding-left:1.5rem}.mod-speakers .c-list-speakers .media__txt{padding:1.5rem}.mod-speakers .swiper{max-width:100%}.mod-speakers .swiper-button-prev,.mod-speakers .swiper-button-next{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width: 62rem){.mod-hero h2{font-size:56px;line-height:1.4285714286}.mod-hero p{font-size:28px;line-height:1.4285714286}.mod-hero-tp1 p{font-size:48px;line-height:1.5}.mod-agenda .c-list-speakers .item-speakers{max-width:25%}.mod-archivio-eventi{padding-top:1.5rem}.mod-archivio-eventi .c-list-archive-events{padding-top:3rem}.mod-archivio-eventi .item{padding:2.25rem}.mod-archivio-eventi .box-last-event{padding:2.25rem}.l-nav-pages-index .btn-open-menu{display:none}.l-nav-pages-index .nav-pages-index{position:relative;z-index:1;top:auto;left:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-height:none}.l-nav-pages-index .nav__item{border:none}.l-nav-pages-index .nav__item__link{width:auto;display:inline;border:none}.l-nav-pages-index .is-active{background-color:rgba(0,0,0,0)}.l-nav-pages-index .is-active .nav__item__link{color:#003671}.l-nav-pages-index .is-active .nav__item__link::after{background-color:#003671;content:"";display:block;width:100%;height:2px;margin:auto}.mod-speakers .swiper-slide{max-width:100%}.c-list-speakers .item-speakers{width:33%;max-width:100%;margin:0}}@media screen and (min-width: 1200px){.mod-agenda .program__hd-content h2{font-size:36px;line-height:1.3333333333}.mod-archivio-eventi .list__title{font-size:24px;line-height:1.25}.mod-archivio-eventi .item__summary{font-size:16px;line-height:1.5}}.image-cards-block .item-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto !important;position:relative;z-index:1}@media screen and (min-width: 1200px){.image-cards-block .item-card{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.image-cards-block .item-card .card-title,.image-cards-block .item-card p{height:auto !important}.image-cards-block .item-card p{font-size:13px;line-height:1.3846153846;margin-bottom:.75rem}.image-cards-block .item-card .img-wrapper{width:40%;height:100%;max-width:200px;position:relative;z-index:1}.image-cards-block .item-card .card-body{width:60%;padding:3rem 1.5rem 1.5rem 1.5rem !important;padding:.75rem !important}@media screen and (min-width: 1200px){.image-cards-block .item-card .card-body{padding:3rem 1.5rem 1.5rem 1.5rem !important}}.image-cards-block .card-social{display:inline-block}.image-cards-block .card-social::after{content:"";display:block;background:url("img/linkedin.svg") no-repeat 50% 50% rgba(0,0,0,0);background-size:cover;width:20px;height:20px}@media(max-width: 991px){section.image-cards-block .classic-card p p{font-size:13px !important}section.image-cards-block .classic-card p .card-title{font-size:16px !important;line-height:20px !important}}#scroll-top-button{-webkit-box-shadow:-1px 5px 8px 0px rgba(0,0,0,.26) !important;box-shadow:-1px 5px 8px 0px rgba(0,0,0,.26) !important}.custom-vertical-card .card-body{position:relative}.custom-vertical-card .link-tags{color:#fff;display:block;position:absolute;top:16px;left:16px}.custom-vertical-card .link-tags .category-label{position:relative;top:auto;left:auto}.custom-vertical-card .link-trends{color:#fff;position:absolute;top:160px;left:16px}.custom-vertical-card .link-trends .trend-label{position:relative;top:auto;left:auto}.result .link-tags{margin-right:16px !important}.result .link-tags span{margin:0 !important}.result .link-tags span:hover{text-decoration:underline}.link-tags,.link-trends{text-decoration:none;margin:0 !important;padding:0 !important}.link-tags:hover,.link-trends:hover{text-decoration:underline}.mod-register-event .marketingForm h2{display:none}.p-0{padding:0}.p-xxs{padding:var(--space-xxs)}.p-xs{padding:var(--space-xs)}.p-s{padding:var(--space-s)}.p-m{padding:var(--space-m)}.p-l{padding:var(--space-l)}.p-xl{padding:var(--space-xl)}.p-xxl{padding:var(--space-xxl)}.pt-0{padding-top:0}.pt-xxs{padding-top:var(--space-xxs)}.pt-xs{padding-top:var(--space-xs)}.pt-s{padding-top:var(--space-s)}.pt-m{padding-top:var(--space-m)}.pt-l{padding-top:var(--space-l)}.pt-xl{padding-top:var(--space-xl)}.pt-xxl{padding-top:var(--space-xxl)}.pb-0{padding-bottom:0}.pb-xxs{padding-bottom:var(--space-xxs)}.pb-xs{padding-bottom:var(--space-xs)}.pb-s{padding-bottom:var(--space-s)}.pb-m{padding-bottom:var(--space-m)}.pb-l{padding-bottom:var(--space-l)}.pb-xl{padding-bottom:var(--space-xl)}.pb-xxl{padding-bottom:var(--space-xxl)}.pl-0{padding-left:0}.pl-xxs{padding-left:var(--space-xxs)}.pl-xs{padding-left:var(--space-xs)}.pl-s{padding-left:var(--space-s)}.pl-m{padding-left:var(--space-m)}.pl-l{padding-left:var(--space-l)}.pl-xl{padding-left:var(--space-xl)}.pl-xxl{padding-left:var(--space-xxl)}.pr-0{padding-right:0}.pr-xxs{padding-right:var(--space-xxs)}.pr-xs{padding-right:var(--space-xs)}.pr-s{padding-right:var(--space-s)}.pr-m{padding-right:var(--space-m)}.pr-l{padding-right:var(--space-l)}.pr-xl{padding-right:var(--space-xl)}.pr-xxl{padding-right:var(--space-xxl)}.m-0{margin:0}.m-xxs{margin:var(--space-xxs)}.m-xs{margin:var(--space-xs)}.m-s{margin:var(--space-s)}.m-m{margin:var(--space-m)}.m-l{margin:var(--space-l)}.m-xl{margin:var(--space-xl)}.m-xxl{margin:var(--space-xxl)}.mt-0{margin-top:0}.mt-xxs{margin-top:var(--space-xxs)}.mt-xs{margin-top:var(--space-xs)}.mt-s{margin-top:var(--space-s)}.mt-m{margin-top:var(--space-m)}.mt-l{margin-top:var(--space-l)}.mt-xl{margin-top:var(--space-xl)}.mt-xxl{margin-top:var(--space-xxl)}.mb-0{margin-bottom:0}.mb-xxs{margin-bottom:var(--space-xxs)}.mb-xs{margin-bottom:var(--space-xs)}.mb-s{margin-bottom:var(--space-s)}.mb-m{margin-bottom:var(--space-m)}.mb-l{margin-bottom:var(--space-l)}.mb-xl{margin-bottom:var(--space-xl)}.mb-xxl{margin-bottom:var(--space-xxl)}.ml-0{margin-left:0}.ml-xxs{margin-left:var(--space-xxs)}.ml-xs{margin-left:var(--space-xs)}.ml-s{margin-left:var(--space-s)}.ml-m{margin-left:var(--space-m)}.ml-l{margin-left:var(--space-l)}.ml-xl{margin-left:var(--space-xl)}.ml-xxl{margin-left:var(--space-xxl)}.mr-0{margin-right:0}.mr-xxs{margin-right:var(--space-xxs)}.mr-xs{margin-right:var(--space-xs)}.mr-s{margin-right:var(--space-s)}.mr-m{margin-right:var(--space-m)}.mr-l{margin-right:var(--space-l)}.mr-xl{margin-right:var(--space-xl)}.mr-xxl{margin-right:var(--space-xxl)}.text-start{text-align:left}.text-end{text-align:right}.text-uppercase{text-transform:uppercase}.u-gap-x-0{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.u-gap-x-0>.u-area{padding-left:0;padding-right:0}.u-gap-x-0>.item{padding:0}.u-gap-x-s{-webkit-margin-start:calc(var(--space-s)*-1);margin-inline-start:calc(var(--space-s)*-1);-webkit-margin-end:calc(var(--space-s)*-1);margin-inline-end:calc(var(--space-s)*-1)}.u-gap-x-s>.u-area{padding-left:var(--space-s);padding-right:var(--space-s)}.u-gap-x-s.list{margin-top:calc(var(--space-s)*-2)}.u-gap-x-s>.item{padding:calc(var(--space-s)*2) var(--space-s) 0}.u-gap-x-m{-webkit-margin-start:calc(var(--space-m)*-1);margin-inline-start:calc(var(--space-m)*-1);-webkit-margin-end:calc(var(--space-m)*-1);margin-inline-end:calc(var(--space-m)*-1)}.u-gap-x-m>.u-area{padding-left:var(--space-m);padding-right:var(--space-m)}.u-gap-x-m.list{margin-top:calc(var(--space-m)*-2)}.u-gap-x-m>.item{padding:calc(var(--space-m)*2) var(--space-m) 0}@media screen and (min-width: 62rem){.lg\:u-gap-x-m{-webkit-margin-start:calc(var(--space-m)*-1);margin-inline-start:calc(var(--space-m)*-1);-webkit-margin-end:calc(var(--space-m)*-1);margin-inline-end:calc(var(--space-m)*-1)}.lg\:u-gap-x-m>.u-area{padding-left:var(--space-m);padding-right:var(--space-m)}.lg\:u-gap-x-m.list{margin-top:calc(var(--space-m)*-2)}.lg\:u-gap-x-m>.item{padding:calc(var(--space-m)*2) var(--space-m) 0}}@media screen and (min-width: 62rem){.u-gap-x-l,.lg\:u-gap-x-l{-webkit-margin-start:calc(var(--space-l)*-1);margin-inline-start:calc(var(--space-l)*-1);-webkit-margin-end:calc(var(--space-l)*-1);margin-inline-end:calc(var(--space-l)*-1)}.u-gap-x-l>.u-area,.lg\:u-gap-x-l>.u-area{padding-left:var(--space-l);padding-right:var(--space-l)}.u-gap-x-l.list,.lg\:u-gap-x-l.list{-webkit-margin-before:calc(var(--space-l)*-2);margin-block-start:calc(var(--space-l)*-2);-webkit-margin-after:0;margin-block-end:0}.u-gap-x-l>.item,.lg\:u-gap-x-l>.item{padding:calc(var(--space-l)*2) var(--space-l) 0}}@media screen and (min-width: 62rem){.u-gap-x-xl,.lg\:u-gap-x-xl{-webkit-margin-start:calc(var(--space-xl)*-1);margin-inline-start:calc(var(--space-xl)*-1);-webkit-margin-end:calc(var(--space-xl)*-1);margin-inline-end:calc(var(--space-xl)*-1)}.u-gap-x-xl>.u-area,.lg\:u-gap-x-xl>.u-area{padding-left:var(--space-xl);padding-right:var(--space-xl)}.u-gap-x-xl.list,.lg\:u-gap-x-xl.list{-webkit-margin-before:calc(var(--space-xl)*-2);margin-block-start:calc(var(--space-xl)*-2);-webkit-margin-after:0;margin-block-end:0}.u-gap-x-xl>.item,.lg\:u-gap-x-xl>.item{padding:calc(var(--space-xl)*2) var(--space-xl) 0}}.c-mwc[class*=u-gap-x-]{margin-inline:0}