@charset "UTF-8";
.ctype-text.color-black h1,.ctype-text.color-black .h1,.ctype-text.color-black h2,.ctype-text.color-black .h2,.ctype-text.color-black h3,.ctype-text.color-black .h3,.ctype-text.color-black h4,.ctype-text.color-black .h4,.ctype-text.color-black h5,.ctype-text.color-black .h5,.ctype-header.color-black h1,.ctype-header.color-black .h1,.ctype-header.color-black h2,.ctype-header.color-black .h2,.ctype-header.color-black h3,.ctype-header.color-black .h3,.ctype-header.color-black h4,.ctype-header.color-black .h4,.ctype-header.color-black h5,.ctype-header.color-black .h5,.ctype-iffcomponents_flexible.color-black h1,.ctype-iffcomponents_flexible.color-black .h1,.ctype-iffcomponents_flexible.color-black h2,.ctype-iffcomponents_flexible.color-black .h2,.ctype-iffcomponents_flexible.color-black h3,.ctype-iffcomponents_flexible.color-black .h3,.ctype-iffcomponents_flexible.color-black h4,.ctype-iffcomponents_flexible.color-black .h4,.ctype-iffcomponents_flexible.color-black h5,.ctype-iffcomponents_flexible.color-black .h5,.ctype-iffcomponents_multibox.color-black h1,.ctype-iffcomponents_multibox.color-black .h1,.ctype-iffcomponents_multibox.color-black h2,.ctype-iffcomponents_multibox.color-black .h2,.ctype-iffcomponents_multibox.color-black h3,.ctype-iffcomponents_multibox.color-black .h3,.ctype-iffcomponents_multibox.color-black h4,.ctype-iffcomponents_multibox.color-black .h4,.ctype-iffcomponents_multibox.color-black h5,.ctype-iffcomponents_multibox.color-black .h5{color:#222d35}.ctype-text.color-blue h1,.ctype-text.color-blue .h1,.ctype-text.color-blue h2,.ctype-text.color-blue .h2,.ctype-text.color-blue h3,.ctype-text.color-blue .h3,.ctype-text.color-blue h4,.ctype-text.color-blue .h4,.ctype-text.color-blue h5,.ctype-text.color-blue .h5,.ctype-header.color-blue h1,.ctype-header.color-blue .h1,.ctype-header.color-blue h2,.ctype-header.color-blue .h2,.ctype-header.color-blue h3,.ctype-header.color-blue .h3,.ctype-header.color-blue h4,.ctype-header.color-blue .h4,.ctype-header.color-blue h5,.ctype-header.color-blue .h5,.ctype-iffcomponents_flexible.color-blue h1,.ctype-iffcomponents_flexible.color-blue .h1,.ctype-iffcomponents_flexible.color-blue h2,.ctype-iffcomponents_flexible.color-blue .h2,.ctype-iffcomponents_flexible.color-blue h3,.ctype-iffcomponents_flexible.color-blue .h3,.ctype-iffcomponents_flexible.color-blue h4,.ctype-iffcomponents_flexible.color-blue .h4,.ctype-iffcomponents_flexible.color-blue h5,.ctype-iffcomponents_flexible.color-blue .h5,.ctype-iffcomponents_multibox.color-blue h1,.ctype-iffcomponents_multibox.color-blue .h1,.ctype-iffcomponents_multibox.color-blue h2,.ctype-iffcomponents_multibox.color-blue .h2,.ctype-iffcomponents_multibox.color-blue h3,.ctype-iffcomponents_multibox.color-blue .h3,.ctype-iffcomponents_multibox.color-blue h4,.ctype-iffcomponents_multibox.color-blue .h4,.ctype-iffcomponents_multibox.color-blue h5,.ctype-iffcomponents_multibox.color-blue .h5{color:#0052D2}.ctype-text .text-light h1,.ctype-text .text-light .h1,.ctype-text .text-light h2,.ctype-text .text-light .h2,.ctype-text .text-light h3,.ctype-text .text-light .h3,.ctype-text .text-light h4,.ctype-text .text-light .h4,.ctype-text .text-light h5,.ctype-text .text-light .h5,.ctype-text .text-light h6,.ctype-text .text-light .h6,.ctype-text .text-light .bodytext,.ctype-header .text-light h1,.ctype-header .text-light .h1,.ctype-header .text-light h2,.ctype-header .text-light .h2,.ctype-header .text-light h3,.ctype-header .text-light .h3,.ctype-header .text-light h4,.ctype-header .text-light .h4,.ctype-header .text-light h5,.ctype-header .text-light .h5,.ctype-header .text-light h6,.ctype-header .text-light .h6,.ctype-header .text-light .bodytext,.ctype-iffcomponents_flexible .text-light h1,.ctype-iffcomponents_flexible .text-light .h1,.ctype-iffcomponents_flexible .text-light h2,.ctype-iffcomponents_flexible .text-light .h2,.ctype-iffcomponents_flexible .text-light h3,.ctype-iffcomponents_flexible .text-light .h3,.ctype-iffcomponents_flexible .text-light h4,.ctype-iffcomponents_flexible .text-light .h4,.ctype-iffcomponents_flexible .text-light h5,.ctype-iffcomponents_flexible .text-light .h5,.ctype-iffcomponents_flexible .text-light h6,.ctype-iffcomponents_flexible .text-light .h6,.ctype-iffcomponents_flexible .text-light .bodytext,.ctype-iffcomponents_multibox .text-light h1,.ctype-iffcomponents_multibox .text-light .h1,.ctype-iffcomponents_multibox .text-light h2,.ctype-iffcomponents_multibox .text-light .h2,.ctype-iffcomponents_multibox .text-light h3,.ctype-iffcomponents_multibox .text-light .h3,.ctype-iffcomponents_multibox .text-light h4,.ctype-iffcomponents_multibox .text-light .h4,.ctype-iffcomponents_multibox .text-light h5,.ctype-iffcomponents_multibox .text-light .h5,.ctype-iffcomponents_multibox .text-light h6,.ctype-iffcomponents_multibox .text-light .h6,.ctype-iffcomponents_multibox .text-light .bodytext{color:#ffffff}.ctas :not(:last-child){margin-right:20px}.ctype-tcadaptivetextpic_textpic .ctas a{display:inline-block !important}.ctype-tcadaptivetextpic_textpic .cta-button__icon{margin-bottom:-10px;margin-left:-10px}.ctype-tcadaptivetextpic_textpic ul{list-style-position:inside}.ctype-tcadaptivetextpic_textpic ul li p{display:inline}.modal-active{overflow:hidden}.modal-active #modal-container{width:100%;height:100%;position:fixed;background:rgba(0, 0, 0, 0.8);top:0;left:0;z-index:3000}.modal-active #modal-container #modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:70%;width:90%;max-width:1200px;padding:70px;background-color:#ffffff;overflow-y:scroll}.modal-active #modal-container #modal-content svg{width:calc(32px / 1.5);height:calc(32px / 1.5);position:absolute;top:20px;right:20px;transition:all ease 0.3s}.modal-active #modal-container #modal-content svg:hover,.modal-active #modal-container #modal-content svg:focus{cursor:pointer;fill:#b02525}.modal-active #modal-container #modal-content iframe{width:100%;height:100%;border:0}.content-section-title{color:#0052D2;font-size:14px;font-weight:900;letter-spacing:2px;line-height:14px;margin-bottom:30px}.text-light .content-section-title{color:#ffffff}.background-color-white{background-color:#ffffff}.background-color-purple{background-color:#93358d}.background-color-blue{background-color:#0052D2}.background-color-green{background-color:#46691e}.background-color-red{background-color:#96262c}.background-color-grey{background-color:#415364}.gated-text{width:100%;max-width:768px;margin:0 auto}.gated-text.gated-description{margin:20px auto 70px}.gated-content-lead-form{width:100%;max-width:768px;margin:0 auto;display:flex;flex-wrap:wrap;gap:40px}.gated-content-lead-form .element-wrapper{margin-bottom:0;width:100%;position:relative}.gated-content-lead-form .element-wrapper label{font-weight:600;padding-bottom:5px;letter-spacing:1px;overflow:hidden;text-overflow:ellipsis}.gated-content-lead-form .element-wrapper input{width:100%}.gated-content-lead-form .element-wrapper.type-select{position:relative}.gated-content-lead-form .element-wrapper.type-select:before{content:"🢓";font-size:40px;position:absolute;right:0.75rem;bottom:-45px;transform:translateY(-50%)}.gated-content-lead-form .element-wrapper.type-checkbox{display:flex;align-items:center}.gated-content-lead-form .element-wrapper.type-checkbox label{margin:0 0 0 10px;font-weight:400;text-transform:none;padding-bottom:0}.gated-content-lead-form .element-wrapper.type-checkbox label a{text-decoration:underline}.gated-content-lead-form .element-wrapper.type-checkbox input{cursor:pointer;user-select:all;-webkit-appearance:radio;width:30px;height:30px;min-width:30px;min-height:30px;margin:0;accent-color:#0052D2}.gated-content-lead-form .element-wrapper.type-checkbox+.element-wrapper.type-checkbox{margin-top:-20px}.gated-content-lead-form .element-wrapper.width-half{width:calc(50% - 20px)}.gated-content-lead-form .element-wrapper.required label:before{display:none}.gated-content-lead-form .element-wrapper.required label:after{content:"*";color:red;margin-left:5px;font-weight:600}.gated-content-lead-form .consent-notice{width:100%;margin-top:-20px;font-size:14px;line-height:1.5}.gated-content-lead-form .consent-notice a{text-decoration:underline}.gated-content-lead-form .message-error{width:100%;margin-top:20px}.message-ok{max-width:768px;width:100%;margin:0 auto}@media (max-width:768px){.modal-active #modal-container #modal-content{padding:60px 20px;height:auto;max-height:70%}.gated-content-lead-form .element-wrapper.width-half{width:100%}}.cta-button{border:0;cursor:pointer;display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:700;letter-spacing:0;line-height:24px;margin-top:30px;padding:0;text-align:left;text-decoration:none;background-color:transparent;color:#0052D2;transition:all 0.25s ease-out;font-family:"Montserrat", sans-serif}.cta-button:hover,.cta-button:focus{text-decoration:none}.cta-button__text{display:inline-flex;align-items:center}.cta-button__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;min-height:32px;border-radius:50%;border:1px solid #d3dce2;position:relative;flex-shrink:0;transition:transform 0.3s ease-out;text-decoration:none}.cta-button__arrow{font-size:28px;color:#0052D2;font-weight:400;line-height:1;z-index:3;position:absolute;top:50%;left:50%;transform:translate(calc(-50% + 0.5px), calc(-50% - 1px));margin:0;padding:0;text-decoration:none;text-align:center}.cta-button__deco{position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:50%;pointer-events:none;overflow:visible;transform-origin:center;transition:transform 0.5s ease-out}.cta-button__deco::before{content:"";position:absolute;bottom:-1px;right:-1px;width:50%;height:50%;border:5px solid #af78fa;border-top:none;border-left:none;border-radius:0 0 100% 0;transition:transform 0.5s ease-out, border-color 0.5s ease-out;box-sizing:border-box;transform-origin:center;z-index:2}.cta-button__deco::after{content:"";position:absolute;background-color:#ffffff;height:100%;width:100%;pointer-events:none;z-index:1;border-radius:50%;transition:background-color 0.5s cubic-bezier(0.4, 0, 0.2, 1), transform 0.5s ease-out;top:2px;left:2px;right:2px;bottom:2px;height:auto;width:auto;transform:none;transform-origin:center}.cta-button:hover .cta-button__text,.cta-button:focus .cta-button__text{text-decoration:underline}.cta-button:hover .cta-button__icon,.cta-button:focus .cta-button__icon{transform:translateX(8px)}.cta-button:hover .cta-button__deco,.cta-button:focus .cta-button__deco{transform:rotate(-180deg)}.cta-button:hover .cta-button__deco::after,.cta-button:focus .cta-button__deco::after{transform:rotate(180deg)}.cta-button:hover .cta-button__deco::before,.cta-button:focus .cta-button__deco::before{border-color:#c7a2fb}.cta-button:focus{outline:-webkit-focus-ring-color auto 1px}.cta-button.variant-primary{background-color:#0052D2;color:#ffffff;border-radius:50px;padding:12px 28px;position:relative;gap:8px;transition:none}.cta-button.variant-primary .cta-button__text{position:relative;z-index:2;color:inherit}.cta-button.variant-primary .cta-button__icon{width:auto;height:auto;min-width:auto;min-height:auto;border:none;border-radius:0;position:static;transition:none}.cta-button.variant-primary .cta-button__arrow{position:static;transform:none;color:inherit;font-size:20px}.cta-button.variant-primary .cta-button__deco{position:absolute;right:-3px;top:calc(100% - 21px);bottom:auto;left:auto;width:24px;height:24px;border-radius:0 0 50px 0;border:7px solid #af78fa;border-top:none;border-left:none;pointer-events:none;z-index:3;box-sizing:border-box;overflow:hidden;transform:none;transition:none}.cta-button.variant-primary .cta-button__deco::before,.cta-button.variant-primary .cta-button__deco::after{display:none}.cta-button.variant-primary:hover,.cta-button.variant-primary:focus{background-color:#0048b9}.cta-button.variant-primary:hover .cta-button__text,.cta-button.variant-primary:focus .cta-button__text{text-decoration:none}.cta-button.variant-primary:hover .cta-button__icon,.cta-button.variant-primary:focus .cta-button__icon{transform:none}.cta-button.variant-primary:hover .cta-button__deco,.cta-button.variant-primary:focus .cta-button__deco{transform:none}.cta-button.variant-secondary{color:#0052D2;background-color:transparent;padding:0;border-radius:0;overflow:visible}.cta-button.style-color{color:#0052D2}.cta-button.style-color .cta-button__arrow{color:#0052D2}.cta-button.style-color.variant-primary{background-color:#0052D2;color:#ffffff}.cta-button.style-color.variant-primary .cta-button__arrow{color:#ffffff}.cta-button.variant-small{font-size:14px}.cta-button.variant-small .cta-button__icon{width:28px;height:28px;min-width:28px;min-height:28px}.cta-button.variant-small .cta-button__arrow{font-size:24px}.cta-button.variant-small.variant-primary{padding:10px 22px}.cta-button.variant-small.variant-primary .cta-button__icon{width:auto;height:auto;min-width:auto;min-height:auto}.cta-button.variant-small.variant-primary .cta-button__arrow{font-size:18px}.cta-button.variant-small.variant-primary .cta-button__deco{border-width:4px}.cta-button.list__load-more .cta-button__icon,.cta-button.cards__load-more .cta-button__icon{display:none}.text-light .cta-button{color:#ffffff}.text-light .cta-button .cta-button__text{color:#ffffff}.text-light .cta-button .cta-button__arrow{color:#0052D2}.text-light .cta-button.variant-primary{background-color:#ffffff;color:#0052D2}.text-light .cta-button.variant-primary .cta-button__text{color:#0052D2}.text-light .cta-button.variant-primary .cta-button__arrow{color:#0052D2}.text-light .cta-button.variant-primary:hover,.text-light .cta-button.variant-primary:focus{background-color:#f2f2f2}.ctype-text .bodytext .cta-button{margin-top:0.75em;margin-bottom:0.75em}.tag{background-color:#ffffff;border:1px solid #d3dce2;border-radius:6px;color:#415364;font-size:13px;font-weight:500;letter-spacing:0.5px;line-height:1;padding:6px 14px}.tag.variant-orange,.tag.variant-grey,.tag.variant-blue,.tag.variant-green,.tag.variant-purple,.tag.variant-red{background-color:#ffffff;border-color:#d3dce2;color:#415364}button,input,textarea,select{border-radius:0;resize:none}button:focus,input:focus,textarea:focus,select:focus{outline:none}.element-wrapper{margin-bottom:1.5em}.element-wrapper input:-webkit-autofill,.element-wrapper input:-webkit-autofill:hover,.element-wrapper input:-webkit-autofill:focus,.element-wrapper input:-webkit-autofill:active,.element-wrapper select:-webkit-autofill,.element-wrapper select:-webkit-autofill:hover,.element-wrapper select:-webkit-autofill:focus,.element-wrapper select:-webkit-autofill:active{-webkit-box-shadow:0 0 0 2em #ffffff inset;-webkit-text-fill-color:currentColor}.element-wrapper select{cursor:pointer}.element-wrapper input:read-only,.element-wrapper textarea:read-only{background-color:#f9f9f9;cursor:not-allowed;-ms-user-select:none;-webkit-user-select:none;user-select:none}.element-wrapper input,.element-wrapper select,.element-wrapper textarea{-moz-appearance:none;-webkit-appearance:none;background-color:#ffffff;border:1px solid #e6e6e6;color:#666;height:4em;padding:0.75em;width:100%}.element-wrapper input:focus,.element-wrapper select:focus,.element-wrapper textarea:focus{border-color:#d9d9d9;background-color:#f9f9f9}.element-wrapper input:focus::placeholder,.element-wrapper select:focus::placeholder,.element-wrapper textarea:focus::placeholder{text-align:right}.element-wrapper input:read-only:focus::placeholder,.element-wrapper select:read-only:focus::placeholder,.element-wrapper textarea:read-only:focus::placeholder{text-align:left}.element-wrapper input[type=file]{height:auto}.element-wrapper input[type=submit]{height:auto;width:auto}.element-wrapper input:-moz-ui-invalid,.element-wrapper textarea:-moz-ui-invalid{box-shadow:none;outline:none}.element-wrapper label{display:block;margin-bottom:0.25em}.element-wrapper label.radio,.element-wrapper label.checkbox{cursor:pointer;display:block;font-weight:normal;margin:0}.element-wrapper textarea{height:8em}.element-wrapper input[type=checkbox],.element-wrapper input[type=radio]{margin-left:0.25em;margin-right:0.25em}.element-wrapper input[type=email]{text-transform:lowercase}.element-wrapper input[type=email]::placeholder{text-transform:none}button{border:0;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;letter-spacing:2px;line-height:24px;padding:19px 48px 17px;text-align:center;text-decoration:none;transition:all 0.25s ease-out;background-color:#0052D2;color:#ffffff}button:hover,button:focus{background-color:#0052D2}@media screen and (max-width:992px){.element-wrapper a.submit,.element-wrapper input.submit,.element-wrapper button.submit{display:block;width:100%}}.ctype-iffcomponents_carousel:has(+ .ctype-iffcomponents_carousel){margin-bottom:0}.modal-active #modal-container-carousel{width:100%;height:100%;position:fixed;background:rgba(0, 0, 0, 0.8);top:0;left:0;z-index:3000}.modal-active #modal-container-carousel #modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:1200px;background-color:#ffffff;overflow-y:scroll;background-color:transparent !important;padding:60px 20px 0 20px !important;overflow-y:hidden !important;display:block;height:80% !important;width:50% !important}.modal-active #modal-container-carousel #modal-content svg{width:calc(32px / 1.5);height:calc(32px / 1.5);position:absolute;top:20px;right:20px;transition:all ease 0.3s}.modal-active #modal-container-carousel #modal-content svg:hover,.modal-active #modal-container-carousel #modal-content svg:focus{cursor:pointer;fill:#b02525}.modal-active #modal-container-carousel #modal-content img{width:100% !important;height:100% !important;object-fit:contain !important}.modal-active #modal-container-carousel #modal-content iframe{width:100% !important;height:100% !important}.ctype-iffcomponents_carousel{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;width:100vw;height:auto}.ctype-iffcomponents_carousel .carousel__panel{padding:100px 0;background-color:var(--background-color)}.ctype-iffcomponents_carousel .carousel__panel .carousel_hero_image{width:100%;height:auto;margin-bottom:60px}.ctype-iffcomponents_carousel .carousel__panel.text-light .bodytext a{color:#ffffff;text-decoration:underline}.ctype-iffcomponents_carousel .carousel__panel.text-light .embla-thumbs__slide__number{color:#ffffff}.ctype-iffcomponents_carousel .carousel__panel.text-light .embla-thumbs__slide__number span{background:#ffffff}.ctype-iffcomponents_carousel .carousel__panel.text-light .embla-thumbs__slide::before{background:#ffffff}.ctype-iffcomponents_carousel .carousel__panel.text-light .embla-thumbs__slide:last-child::before{background:transparent}.ctype-iffcomponents_carousel .carousel__panel .bodytext a{color:#415364;text-decoration:underline}.ctype-iffcomponents_carousel .carousel__panel .bodytext .headline{font-weight:600;font-size:30px}.ctype-iffcomponents_carousel .carousel__panel .bodytext .small-text{font-size:16px}.ctype-iffcomponents_carousel .carousel__header{margin-bottom:32px}.ctype-iffcomponents_carousel .h2{font-weight:400}.embla{max-width:100%;margin:auto;--slide-height: 24rem;--slide-spacing: 60px}.embla-text .embla__container{gap:48px}.embla__viewport{overflow:hidden}.embla-timeline .embla__viewport{margin-bottom:30px;width:calc(100% + 50px)}.embla__container{backface-visibility:hidden;display:flex;touch-action:pan-y pinch-zoom;margin:0 calc(var(--slide-spacing) / 2 * -1)}.embla__slide{min-width:0;padding:0 calc(var(--slide-spacing) / 2);display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.embla__slide-single{flex:0 0 33.333%}.embla__slide-double{flex:0 0 66.666%}.embla__slide-full{flex:0 0 100%}.embla__slide .slide__image{width:100%;height:auto;margin-bottom:20px}.embla__slide .slide__image.highlight{border:2px solid #ff0000;box-shadow:0 0 10px rgba(255, 0, 0, 0.5);transition:all 0.3s ease}.embla__slide-short .slide__image{height:auto}.embla__slide.type-timeline{flex-direction:row;gap:50px;flex:0 0 100%;align-items:center}.embla__slide.type-timeline .slide__image{width:30%}.embla__slide.type-timeline .large-body{margin-right:50px}.embla__slide .slide__image__container{position:relative;cursor:pointer}.embla__slide .slide__image__container .slide__image_icon{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);fill:rgba(255, 255, 255, 0.8);width:70px;height:70px;transition:all ease 0.2s}.embla__slide .slide__image__container:hover .slide__image_icon,.embla__slide .slide__image__container:focus .slide__image_icon{fill:#ffffff;width:75px;height:75px}.embla-text .embla__slide-single{flex:1}.embla__controls{display:grid;grid-template-columns:auto 1fr;justify-content:space-between;gap:1.2rem;margin-top:1.8rem}.embla__buttons{display:grid;grid-template-columns:repeat(2, 1fr);gap:0.6rem;align-items:center}.embla__button{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value), 0.5);-webkit-appearance:none;appearance:none;background-color:#ecf0f3;touch-action:manipulation;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;box-shadow:inset 0 0 0 0.2rem var(--detail-medium-contrast);width:3.6rem;height:3.6rem;z-index:1;display:flex;align-items:center;justify-content:center}.embla__button .embla__button__svg{fill:#0052D2}.embla__button:focus-visible{outline:-webkit-focus-ring-color auto 1px}.embla__button:hover,.embla__button:focus{background:#0052D2}.embla__button:hover .embla__button__svg,.embla__button:focus .embla__button__svg{fill:#ffffff}.embla__button:disabled{opacity:40%}.embla__button__svg{width:35%;height:35%}.embla__selected-snap-display{justify-self:flex-end;align-self:center;color:var(--text-low-contrast);font-weight:600}.embla__dots{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-right:calc((2.6rem - 1.4rem) / 2 * -1)}.embla__dot{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value), 0.5);-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;width:2.6rem;height:2.6rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.embla__dot:focus-visible:after{outline:-webkit-focus-ring-color auto 1px}.embla__dot:after{box-shadow:inset 0 0 0 0.2rem rgba(236, 240, 243, 0.4);width:1.4rem;height:1.4rem;border-radius:50%;display:flex;align-items:center;content:""}.embla__dot--selected:after{box-shadow:inset 0 0 0 0.2rem #ecf0f3}.text-light .embla__viewport{color:#ffffff}.text-light .embla__viewport a{color:#ffffff;text-decoration:underline}.embla__slide{position:relative}.embla__slide .slide__icon{margin-bottom:48px}.embla__slide .slide__icon svg{max-width:96px}.embla__slide .slide__icon svg path{fill:var(--details-color)}.embla__slide .slide__statistics{font-size:138px;letter-spacing:-12px;line-height:1.1}.embla__slide.type-text::after{content:"";display:block;border-right:1px solid var(--details-color);position:absolute;right:-24px;height:70%;top:15%}.embla-text .embla__slide:nth-last-child(n+4) .slide__icon,.embla-text .embla__slide:nth-last-child(n+4)~.embla__slide .slide__icon{margin-bottom:48px}.embla-text .embla__slide:nth-last-child(n+4) .slide__icon::after,.embla-text .embla__slide:nth-last-child(n+4)~.embla__slide .slide__icon::after{padding-top:20px}.embla-text .embla__slide:nth-last-child(n+4) .slide__statistics,.embla-text .embla__slide:nth-last-child(n+4)~.embla__slide .slide__statistics{font-size:98px;letter-spacing:-8px;line-height:1.1}.embla-thumbs__viewport{overflow:hidden;width:100%}.embla-thumbs__container{display:flex;flex-direction:row;justify-content:space-between}.embla-thumbs__slide button{transition:all 0.25s}.embla-thumbs__slide button:hover,.embla-thumbs__slide button:focus{background-color:transparent}.embla-thumbs__slide button:hover span,.embla-thumbs__slide button:focus span{width:28px;height:28px;margin-top:-4px;margin-bottom:14px;transition:all 0.25s}.embla-thumbs__slide:not(:last-child){width:100%}.embla-thumbs__slide:not(:last-child)::before{content:"";display:inline-block;height:2px;width:calc(100% + 18px);position:absolute;top:19px;left:35px;background:#415364}.embla-thumbs__slide__number{-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;text-decoration:none;cursor:pointer;border:0;padding:10px 20px 0;margin:0;font-size:20px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;color:#415364}.embla-thumbs__slide__number span{width:20px;height:20px;border-radius:50%;background:#415364;margin-bottom:20px}.embla-thumbs__slide{position:relative}.embla-thumbs__slide--selected button{font-size:24px;transition:all 0.25s}.embla-thumbs__slide--selected span{width:28px;height:28px;margin-top:-4px;margin-bottom:14px;transition:all 0.25s}.embla-thumbs__slide:first-child button{padding-left:0}.embla-thumbs__slide:last-child button{padding-right:0}.embla-thumbs__slide:last-child::before{background:transparent}@media (max-width:1200px){.embla-text .embla__container{flex-wrap:wrap}.embla-text .embla__slide .slide__statistics{font-size:98px;letter-spacing:-8px;line-height:1.1}.embla-text .embla__slide:nth-last-child(n+4),.embla-text .embla__slide:nth-last-child(n+4)~.embla__slide{flex:0 0 45%}.embla-text .embla__slide:nth-last-child(n+4):nth-child(even)::after,.embla-text .embla__slide:nth-last-child(n+4)~.embla__slide:nth-child(even)::after{border:none}.embla-text .embla__slide:nth-last-child(n+4) .slide__statistics,.embla-text .embla__slide:nth-last-child(n+4)~.embla__slide .slide__statistics{font-size:138px;letter-spacing:-12px}}@media (max-width:992px){.embla__slide-single{flex:0 0 calc(50% * 0.92)}.embla__slide-double,.embla__slide-full{flex:0 0 92%}.embla__controls{display:flex;justify-content:center}.embla__buttons{display:none}.embla-text .embla__container:has(:last-child:nth-child(3)){flex-direction:column}.embla-text .embla__container:has(:last-child:nth-child(3)) .embla__slide{padding-bottom:24px;margin-bottom:24px}.embla-text .embla__container:has(:last-child:nth-child(3)) .embla__slide::after{border-right:0px;border-bottom:1px solid var(--details-color);left:10%;height:1px;width:80%;top:auto;bottom:0px}.embla-text .embla__slide .slide__statistics{font-size:138px;letter-spacing:-12px}.embla-text .embla__slide:nth-last-child(n+4) .slide__statistics,.embla-text .embla__slide:nth-last-child(n+4)~.embla__slide .slide__statistics{font-size:98px;letter-spacing:-8px}.embla__slide.type-timeline{gap:30px}}@media (max-width:768px){.embla__slide-single{flex:0 0 calc(50% * 0.92)}.embla__slide-double,.embla__slide-full{flex:0 0 92%}.embla-text .embla__container{flex-direction:column}.embla-text .embla__slide .slide__statistics{font-size:138px;letter-spacing:-12px}.embla-text .embla__slide:nth-last-child(n+4) .slide__statistics,.embla-text .embla__slide:nth-last-child(n+4)~.embla__slide .slide__statistics{font-size:138px;letter-spacing:-12px}.embla.single .embla__container,.embla.single .embla__slide{overflow-x:scroll}.embla-timeline{display:flex;flex-direction:column}.embla-timeline .embla__slide.type-timeline{gap:30px}.embla-timeline .embla__slide.type-timeline .slide__image{width:calc(100% - 40px);margin:20px 10px 0 -20px}.embla-timeline .embla-thumbs{order:1;margin-bottom:30px}.embla-timeline .embla__buttons{display:grid !important}.embla-timeline>.embla__viewport{order:2}.embla-timeline .embla-thumbs__slide{flex:0 0 25%}.embla-timeline .embla__slide.type-timeline{flex-direction:column}}@media (max-width:576px){.embla__slide-single{flex:0 0 92%}.embla__slide-double,.embla__slide-full{flex:0 0 184%}.embla__slide .slide__text{max-width:88vw}.embla.single .embla__container,.embla.single .embla__slide{overflow-x:scroll}}@media (max-width:768px){.modal-active #modal-container-carousel #modal-content{padding:60px 20px;height:auto;max-height:70%}}#ot-sdk-cookie-policy,#ot-sdk-cookie-policy-v2,.ot-sdk-cookie-policy{font-family:"Montserrat", Arial, sans-serif;font-size:18px !important;font-weight:300;line-height:1.5;color:#222d35 !important}#ot-sdk-cookie-policy h3,#ot-sdk-cookie-policy .ot-sdk-cookie-policy-title,#ot-sdk-cookie-policy-v2 h3,#ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy-title,.ot-sdk-cookie-policy h3,.ot-sdk-cookie-policy .ot-sdk-cookie-policy-title{font-family:"BioRhyme", serif;font-size:28px;font-weight:400;line-height:36px;color:#0052D2 !important;position:relative;padding-top:70px}#ot-sdk-cookie-policy h4,#ot-sdk-cookie-policy .ot-sdk-cookie-policy-group,#ot-sdk-cookie-policy-v2 h4,#ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy-group,.ot-sdk-cookie-policy h4,.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group{font-family:"Montserrat", Arial, sans-serif;font-size:24px;font-weight:300;line-height:32px;color:#222d35;margin:4em 0 0;padding-top:0}#ot-sdk-cookie-policy h4::before,#ot-sdk-cookie-policy .ot-sdk-cookie-policy-group::before,#ot-sdk-cookie-policy-v2 h4::before,#ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy-group::before,.ot-sdk-cookie-policy h4::before,.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group::before{display:none}#ot-sdk-cookie-policy #cookie-policy-description,#ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc,#ot-sdk-cookie-policy-v2 #cookie-policy-description,#ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy-group-desc,.ot-sdk-cookie-policy #cookie-policy-description,.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc{font-size:18px;font-weight:300;line-height:1.5;color:#415364;margin:0 0 1em}#ot-sdk-cookie-policy section,#ot-sdk-cookie-policy-v2 section,.ot-sdk-cookie-policy section{margin-bottom:2em}#ot-sdk-cookie-policy a,#ot-sdk-cookie-policy-v2 a,.ot-sdk-cookie-policy a{color:#0052D2;text-decoration:none;background-color:transparent !important}#ot-sdk-cookie-policy a:hover,#ot-sdk-cookie-policy a:focus,#ot-sdk-cookie-policy-v2 a:hover,#ot-sdk-cookie-policy-v2 a:focus,.ot-sdk-cookie-policy a:hover,.ot-sdk-cookie-policy a:focus{text-decoration:underline}#ot-sdk-cookie-policy table,#ot-sdk-cookie-policy-v2 table,.ot-sdk-cookie-policy table{width:100%;border-collapse:collapse;border:1px solid #e0e0e0;background-color:#ffffff;font-size:16px;line-height:24px;color:#415364}#ot-sdk-cookie-policy thead th,#ot-sdk-cookie-policy-v2 thead th,.ot-sdk-cookie-policy thead th{background-color:#f5f5f5;color:#222d35;font-weight:400;font-size:16px;line-height:24px;text-align:left;padding:15px;border:1px solid #e0e0e0}#ot-sdk-cookie-policy tbody td,#ot-sdk-cookie-policy-v2 tbody td,.ot-sdk-cookie-policy tbody td{padding:15px;border:1px solid #e0e0e0;vertical-align:top}#ot-sdk-cookie-policy .ot-scrn-rdr,#ot-sdk-cookie-policy-v2 .ot-scrn-rdr,.ot-sdk-cookie-policy .ot-scrn-rdr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}@media (max-width:992px){#ot-sdk-cookie-policy h3,#ot-sdk-cookie-policy .ot-sdk-cookie-policy-title,#ot-sdk-cookie-policy-v2 h3,#ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy-title,.ot-sdk-cookie-policy h3,.ot-sdk-cookie-policy .ot-sdk-cookie-policy-title{font-size:24px;line-height:30px}#ot-sdk-cookie-policy h4,#ot-sdk-cookie-policy .ot-sdk-cookie-policy-group,#ot-sdk-cookie-policy-v2 h4,#ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy-group,.ot-sdk-cookie-policy h4,.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group{font-size:22px;line-height:30px}}@media (max-width:576px){#ot-sdk-cookie-policy h3,#ot-sdk-cookie-policy .ot-sdk-cookie-policy-title,#ot-sdk-cookie-policy-v2 h3,#ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy-title,.ot-sdk-cookie-policy h3,.ot-sdk-cookie-policy .ot-sdk-cookie-policy-title{font-size:22px;line-height:28px}#ot-sdk-cookie-policy h4,#ot-sdk-cookie-policy .ot-sdk-cookie-policy-group,#ot-sdk-cookie-policy-v2 h4,#ot-sdk-cookie-policy-v2 .ot-sdk-cookie-policy-group,.ot-sdk-cookie-policy h4,.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group{font-size:20px;line-height:26px}#ot-sdk-cookie-policy table,#ot-sdk-cookie-policy-v2 table,.ot-sdk-cookie-policy table{font-size:14px}#ot-sdk-cookie-policy thead th,#ot-sdk-cookie-policy tbody td,#ot-sdk-cookie-policy-v2 thead th,#ot-sdk-cookie-policy-v2 tbody td,.ot-sdk-cookie-policy thead th,.ot-sdk-cookie-policy tbody td{padding:12px}}