/*!
Theme Name:   Cerved | Corporate
Theme URI:    http://www.cerved.com/
Author:       Cerved Group SpA
Author URI:   http://www.cerved.com/
Template:     cervedwpplus
Description:  Public theme for the Cerved Corporate site
Version:      1.0.0
License: GNU  General Public License v2 or later
License URI:  LICENSE
Text Domain:  corporate
Tags:         custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:0s!important;transition-delay:0s!important;scroll-behavior:auto!important}}.display-1,.h1,h1{font-family:Rubik,Arial,Helvetica,FreeSans,sans-serif;color:#1b3048;font-size:38px;line-height:36px;letter-spacing:-.2px;font-weight:500}@media (min-width:62em){.display-1,.h1,h1{font-size:48px;line-height:50px;letter-spacing:-.2px}}.display-2,.h2,h2{font-family:Rubik,Arial,Helvetica,FreeSans,sans-serif;color:#1b3048;font-size:32px;line-height:34px;letter-spacing:-.2px;font-weight:500}@media (min-width:62em){.display-2,.h2,h2{font-size:40px;line-height:44px;letter-spacing:-.2px}}.h2-title_article{font-family:Rubik,Arial,Helvetica,FreeSans,sans-serif;color:#1b3048;font-size:22px;line-height:27px;font-weight:500;letter-spacing:0}.display-3,.h3,h3{font-family:Rubik,Arial,Helvetica,FreeSans,sans-serif;color:#1b3048;font-size:22px;line-height:24px;font-weight:500;letter-spacing:-.2px}@media (min-width:62em){.display-3,.h3,h3{font-size:32px;line-height:36px}}.display-4,.h4,.s-target__title,h4{font-family:Rubik,Arial,Helvetica,FreeSans,sans-serif;color:#1b3048;font-size:22px;line-height:24px;font-weight:500;letter-spacing:0}.display-5,.h5,h5{font-family:Rubik,Arial,Helvetica,FreeSans,sans-serif;font-size:20px;line-height:22px;font-weight:500;letter-spacing:0;color:#1b3048}.display-6,.h6,h6{font-family:Karla,Arial,Helvetica,FreeSans,sans-serif;font-size:18px;line-height:18px;color:#1b3048}.label-text,.s-contact-list-company__label,.s-target__item-wrapper{font-family:Karla,Arial,Helvetica,FreeSans,sans-serif;color:#5c6b7c;font-size:16px;line-height:18px;font-weight:700;letter-spacing:-.5px;margin-left:0}.label-text-sm,.o-post-preview__meta,.s-featured-products .o-content__text,.s-timeline .o-content__text{font-family:Karla,Arial,Helvetica,FreeSans,sans-serif;font-size:16px;line-height:18px;font-weight:400;letter-spacing:-.5px;color:#5c6b7c}.o-post-preview__subtitle,.s-contact-list-company__company-col .o-content__subtitle,.text--sm{font-size:16px;line-height:18px;color:#1b3048}.o-blockquote__quote,.quote-text{color:#5c6b7c;font-size:22px;line-height:29px;letter-spacing:-.5px;text-align:center}.o-blockquote__author,.quote-author-text{color:#aebbc9;font-size:18px;line-height:24px;letter-spacing:-.5px;text-align:center;font-style:italic;font-weight:700}.s-base,.s-base-lg,.s-blueprint,.s-contact-list,.s-contact-list-company,.s-featured-products,.s-gradient,.s-mosaic-features,.s-related-articles,.s-related-events,.s-target,.s-text-media,.s-timeline{background-color:#fafafa;position:relative}.s-base,.s-contact-list,.s-contact-list-company,.s-featured-products,.s-mosaic-features,.s-related-articles,.s-related-events,.s-target,.s-text-media,.s-timeline{margin-top:56px;margin-bottom:56px}@media (min-width:62em){.s-base,.s-contact-list,.s-contact-list-company,.s-featured-products,.s-mosaic-features,.s-related-articles,.s-related-events,.s-target,.s-text-media,.s-timeline{margin-top:160px;margin-bottom:160px}}.s-base-lg,.s-gradient{padding-top:64px;padding-bottom:64px}@media (min-width:62em){.s-base-lg,.s-gradient{padding-top:160px;padding-bottom:160px}}.s-gradient{background-position:center;background-size:cover;background-repeat:no-repeat}.s-bg-gray,.s-bg-lines,.s-contact-list--bg-gray,.s-featured--section,.s-mosaic-features--bg-gray,.s-related-articles--bg-gray,.s-related-events--bg-gray,.s-related-events--bg-lines,.s-timeline--bg-gray,.s-timeline--bg-lines{background-color:#eff1f5;box-shadow:none;margin-top:0;margin-bottom:0;padding-top:56px;padding-bottom:56px}@media (min-width:62em){.s-bg-gray,.s-bg-lines,.s-contact-list--bg-gray,.s-featured--section,.s-mosaic-features--bg-gray,.s-related-articles--bg-gray,.s-related-events--bg-gray,.s-related-events--bg-lines,.s-timeline--bg-gray,.s-timeline--bg-lines{padding-top:160px;padding-bottom:160px}}.s-bg-lines,.s-related-events--bg-lines,.s-timeline--bg-lines{background-image:url(assets/img/bg-lines.svg);background-size:cover;background-position:center;background-repeat:no-repeat}.bg-gray+.bg-gray{padding-top:0!important}.s-featured--section,.u-bg-gradient{background:radial-gradient(100% 120% at 100% 0,#7ebbb1 0,#0b7d88 55%,#28569f 100%);background:radial-gradient(100% 120% at 100% 0,var(--gradient-top-color) 0,var(--gradient-middle-color) 55%,var(--gradient-bottom-color) 100%)}@media (min-width:36em){.s-featured--bu .container-fluid{width:calc(100% - ((100% - 540px)/ 2));padding-left:calc(32px + (100% - 540px)/ 2)}}@media (min-width:48em){.s-featured--bu .container-fluid{width:calc(100% - ((100% - 720px)/ 2));padding-left:calc(32px + (100% - 720px)/ 2)}}@media (min-width:62em){.s-featured--bu .container-fluid{width:calc(100% - ((100% - 960px)/ 2));padding-left:calc(32px + (100% - 960px)/ 2)}}@media (min-width:75em){.s-featured--bu .container-fluid{width:calc(100% - ((100% - 1140px)/ 2));padding-left:calc(32px + (100% - 1140px)/ 2)}}@media (min-width:87.5em){.s-featured--bu .container-fluid{width:calc(100% - ((100% - 1320px)/ 2));padding-left:calc(32px + (100% - 1320px)/ 2)}}.s-featured--bu .container-fluid{margin-left:0}@media (min-width:75em){.s-featured--bu .container-fluid{background:url(assets/img/featured-bu-bck.png) center left no-repeat;background-size:40%}}.s-featured--bu .s-featured__col .o-gradient-image{margin-bottom:32px}.s-featured--bu .s-featured__col .o-gradient-image__img{overflow:hidden;box-shadow:0 8px 16px rgba(3,3,1,.08)}.s-featured--bu .s-featured__col .o-gradient-image.o-gradient-image--text{margin-bottom:0}.s-featured--section .s-featured__card-wrapper{margin-bottom:-32px}@media (min-width:48em){.s-featured--section .s-featured__card-wrapper{margin-bottom:-64px}}.s-featured--section .s-featured__col .o-card,.s-featured--section .s-featured__col .o-post-preview--banner,.s-featured--section .s-featured__col .o-post-preview--card{height:100%}.s-featured--section .s-featured__col .o-card .o-btn,.s-featured--section .s-featured__col .o-post-preview--banner .o-btn,.s-featured--section .s-featured__col .o-post-preview--card .o-btn{padding:.8888888889rem 1.4444444444rem 0 0}.s-featured--section::before{content:"";position:absolute;background-image:url(assets/img/bg-lines-blue.svg);background-size:cover;background-position:center;background-repeat:no-repeat;left:0;right:0;top:0;bottom:0}.s-featured--section .o-icon-globular svg{width:auto}@media (min-width:62em){.s-featured--section .o-icon-globular{width:64px;height:64px}}.s-featured--section .o-content{flex-grow:1}.s-featured--links{overflow:hidden}.s-featured--links .o-image{margin-top:0}.s-featured-products__title{border-top:2px solid #d2d7e4;padding-top:40px;margin-bottom:40px}.s-featured-products .o-scrollable-grid{--scrollable-grid-item-width:315px}.s-featured-products .o-scrollable-grid__navigation{position:absolute;top:-47px;display:block;right:32px}@media (min-width:576px){.s-featured-products .o-scrollable-grid__navigation{right:calc((100vw - 540px)/ 2 + 32px)}}@media (min-width:768px){.s-featured-products .o-scrollable-grid__navigation{right:calc((100vw - 720px)/ 2 + 32px)}}@media (min-width:992px){.s-featured-products .o-scrollable-grid__navigation{right:calc((100vw - 960px)/ 2 + 32px)}}@media (min-width:1200px){.s-featured-products .o-scrollable-grid__navigation{right:calc((100vw - 1140px)/ 2 + 32px)}}@media (min-width:1400px){.s-featured-products .o-scrollable-grid__navigation{right:calc((100vw - 1320px)/ 2 + 32px)}}.s-featured-products .o-scrollable-grid__btn{position:static;transform:none;display:inline-block;opacity:.5;cursor:default!important}.s-featured-products .o-scrollable-grid__btn:hover{box-shadow:0 0 10px rgba(3,3,1,.08)}.s-featured-products .o-scrollable-grid__btn--active{opacity:1;cursor:pointer!important}.s-featured-products .o-scrollable-grid__btn--active:hover{box-shadow:0 0 20px 2px rgba(3,3,1,.12)}.s-featured-products .o-scrollable-grid__btn--prev{transform:rotate(180deg);margin-right:8px}.s-featured-products .o-card,.s-featured-products .o-post-preview--banner,.s-featured-products .o-post-preview--card{padding:40px 24px;overflow-y:auto}.s-featured-products .o-content__title{color:#1b3048}.s-featured-products .o-content__text{margin-top:12px}.s-featured-products__animated-icon{height:40px;width:40px;margin-bottom:16px}.s-mosaic-features .o-mosaic-item__container{flex-direction:row}.s-mosaic-features .o-content__title{margin-bottom:40px}.s-mosaic-features .o-content__cta{margin-top:64px}.s-mosaic-features .o-icon-globular{margin-right:8px}.s-opening--slider{position:relative}.s-opening--slider .s-opening__content-col{flex-direction:column;align-items:flex-start}.s-opening--slider .s-opening__img-col .o-slider__slide-list{background-color:#fafafa;z-index:1}.s-opening--slider .s-opening__img-col .o-gradient-image__img{width:100%;height:100%}@media (min-width:62em){.s-opening--slider.s-opening--bg-gradient .s-opening__img-col .o-slider__slide-list{margin-right:40px}}.s-opening--slider-full-width .o-gradient-image__img{-o-object-position:right;object-position:right}@media (min-width:62em){.s-opening--slider-full-width .s-opening__img-col{position:absolute;left:0;top:0;width:100%;height:100%;max-width:100%;padding:0;order:1}.s-opening--slider-full-width .s-opening__content-col{order:2;z-index:1}.s-opening--slider-full-width .o-gradient-image__img{-o-object-position:center;object-position:center}.s-opening--slider-full-width .o-gradient-image__shadow{left:50%;margin-left:40px}.s-opening--slider-full-width::before{content:"";background:#fff;background:linear-gradient(90deg,#fff 0,#fff 35%,rgba(255,255,255,0) 70%);position:absolute;left:0;width:100%;height:100%;z-index:1}}@media (min-width:62em){.s-opening--full-width .o-slider__navigation-dots{padding-left:calc((100vw - 960px)/ 2)}}@media (min-width:75em){.s-opening--full-width .o-slider__navigation-dots{padding-left:calc((100vw - 1140px)/ 2)}}@media (min-width:87.5em){.s-opening--full-width .o-slider__navigation-dots{padding-left:calc((100vw - 1320px)/ 2)}}.s-related-articles{overflow:hidden}@media (min-width:62em){.s-related-articles__row{margin-bottom:-64px}}.s-related-events .o-post-preview__thumb{display:none}.s-related-events__grid{display:flex;flex-wrap:wrap;margin:calc((24px / 2) * -1)}@media (min-width:48em){.s-related-events__grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.s-related-events__grid-item{display:flex;flex:0 0 100%}.s-related-events__grid-item>*{flex-grow:1;margin:calc(24px / 2)}@media (min-width:48em){.s-related-events__grid-item{flex:0 0 calc(100% / 2);flex-basis:calc(100% / 2)}}@media (min-width:62em){.s-related-events__grid-item{flex:0 0 calc(100% / 3);flex-basis:33.33%}}.s-related-events__featured:only-child{flex:0 0 100%}@media (min-width:48em){.s-related-events__featured:only-child .o-post-preview__thumb{display:block}}@supports (display:grid){.s-related-events__grid{display:-ms-grid;display:grid;gap:24px;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-auto-flow:row;margin:0}@media (min-width:48em){.s-related-events__grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.s-related-events__grid-item>*{margin:0}@media (min-width:48em){.s-related-events__featured{-ms-grid-row-span:2;grid-row:span 2}.s-related-events__featured:only-child{-ms-grid-column-span:2;grid-column:span 2}}.s-related-events__featured .o-post-preview__thumb{display:block}}.s-related-articles{overflow:hidden}@media (min-width:62em){.s-related-articles__row{margin-bottom:-64px}}.s-target__wrapper{box-shadow:0 8px 16px rgba(3,3,1,.08);padding-top:64px;padding-bottom:64px}@media (min-width:48em){.s-target__wrapper{padding-right:64px;padding-left:64px}}.s-target__grid{display:flex;flex-wrap:wrap;margin-bottom:-48px}@media (min-width:62em){.s-target__grid{justify-content:center}}.s-target__title{margin-bottom:40px;text-align:center}.s-target__item-wrapper{color:#1b3048;flex-basis:50%;margin-bottom:48px;text-align:center}@media (min-width:62em){.s-target__item-wrapper{flex-basis:calc(100% / 6)}}.s-target__item-wrapper img{width:60px;height:60px}.s-target__item-wrapper p{margin:0 auto;margin-top:8px;max-width:150px}.s-timeline__title{margin-bottom:32px;text-align:center}.s-timeline .o-card,.s-timeline .o-post-preview--banner,.s-timeline .o-post-preview--card{padding:40px 24px;overflow-y:auto}.s-timeline .o-content__title{color:#4399fa}.s-timeline .o-content__text{margin-top:12px}.s-contact-list__container{display:flex;flex-direction:column;align-items:center}.s-contact-list__header{margin-bottom:40px}@media (min-width:62em){.s-contact-list__header{max-width:70%}}.s-contact-list__grid{width:100%}.s-contact-list .o-mosaic-grid-alt__wrapper{justify-content:center}.s-contact-list .o-mosaic-item{--icons-color:var(--cta-color)}@media (min-width:62em){.s-contact-list-company{margin-top:80px;margin-bottom:80px}}.s-contact-list-company__company-col .o-content__subtitle{color:#aebbc9;margin-top:8px}.s-contact-list-company__company-col .o-content__subtitle{margin-top:16px}.s-contact-list-company__office-col{padding-top:16px;padding-bottom:16px}@media (min-width:62em){.s-contact-list-company__office-col{padding-top:32px;padding-bottom:32px}}.s-contact-list-company__office-col .o-content__title{margin-bottom:8px}.s-contact-list-company__office-col .o-content__text{margin-top:0}.s-contact-list-company__label{color:var(--cta-color);margin-top:56px;text-transform:uppercase}@media (min-width:62em){.s-contact-list-company__label{margin-top:0}}.s-contact-list-company .o-content{max-width:384px}.s-cta-popup{--icons-color:#3A828D;--cta-color:#0b7d88;--cta-darker-color:#075259;align-items:center;margin:2.2222222222rem 0}@media (min-width:62em){.s-cta-popup{flex-direction:row!important}}.s-cta-popup__icon{align-items:center;background-color:#d7ecef;border-radius:50%;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.s-cta-popup__text{color:#1b3048;font-size:18px;padding:20px;text-align:center}@media (min-width:62em){.s-cta-popup__text{padding:0 20px;text-align:left}}@media (min-width:62em){.s-cta-popup__cta{margin-left:auto}}.s-text-media__media-col{order:1}.s-text-media__content-col{order:2;margin-top:40px}@media (min-width:62em){.s-text-media__content-col{margin-top:0}}.s-text-media__media-wrapper{position:relative;width:100%}.s-text-media__media-wrapper::after{content:"";display:block;padding-top:100%}.s-text-media__media-wrapper--video::after{padding-top:60%}.s-text-media__img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.s-text-media__video{position:absolute;width:100%;height:100%}.s-text-media__anim--background,.s-text-media__anim--foreground{position:absolute;top:0;bottom:0;left:0;right:0}.s-text-media__anim--foreground{z-index:2}.s-text-media__anim--background{z-index:0}@media (min-width:62em){.s-text-media--inverted .s-text-media__content-col{order:1}.s-text-media--inverted .s-text-media__media-col{order:2}}.o-blockquote{margin:24px 0;padding:24px 0;border-top:1px solid #d2d7e4;border-bottom:1px solid #d2d7e4}@media (min-width:48em){.o-blockquote{display:flex;align-items:center;margin:32px 0;padding:40px 16px}}@media (min-width:62em){.o-blockquote{margin:56px 0;padding:56px 16px}}.o-blockquote::before{content:"";float:left;display:block;width:2.2rem;height:1.6rem;background-color:var(--cta-color);margin-right:16px;margin-bottom:16px;transform:rotate(180deg)}@supports ((-webkit-mask-image:url(#mask)) or (mask-image:url(#mask))){.o-blockquote::before{-webkit-mask-box-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 31 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.9 20.25C30.9 16.45 28.2 14.15 24.9 14.15C23.9 14.15 23.2 14.45 22.9 14.65C23 10.55 26 5.95 30.4 4.95V0.25C24.8 0.849998 17.1 5.95 17.1 17.75C17.1 23.45 20.5 26.25 24.4 26.25C28.1 26.25 30.9 23.55 30.9 20.25ZM13.8 20.25C13.8 16.45 11.1 14.15 7.8 14.15C6.8 14.15 6.1 14.45 5.8 14.65C5.9 10.55 8.9 5.95 13.3 4.95V0.25C7.7 0.849998 0 5.95 0 17.75C0 23.45 3.4 26.25 7.3 26.25C11 26.25 13.8 23.55 13.8 20.25Z' fill='%232E4B96'/%3E%3C/svg%3E%0A") no-repeat center center;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 31 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.9 20.25C30.9 16.45 28.2 14.15 24.9 14.15C23.9 14.15 23.2 14.45 22.9 14.65C23 10.55 26 5.95 30.4 4.95V0.25C24.8 0.849998 17.1 5.95 17.1 17.75C17.1 23.45 20.5 26.25 24.4 26.25C28.1 26.25 30.9 23.55 30.9 20.25ZM13.8 20.25C13.8 16.45 11.1 14.15 7.8 14.15C6.8 14.15 6.1 14.45 5.8 14.65C5.9 10.55 8.9 5.95 13.3 4.95V0.25C7.7 0.849998 0 5.95 0 17.75C0 23.45 3.4 26.25 7.3 26.25C11 26.25 13.8 23.55 13.8 20.25Z' fill='%232E4B96'/%3E%3C/svg%3E%0A") no-repeat center center;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 31 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.9 20.25C30.9 16.45 28.2 14.15 24.9 14.15C23.9 14.15 23.2 14.45 22.9 14.65C23 10.55 26 5.95 30.4 4.95V0.25C24.8 0.849998 17.1 5.95 17.1 17.75C17.1 23.45 20.5 26.25 24.4 26.25C28.1 26.25 30.9 23.55 30.9 20.25ZM13.8 20.25C13.8 16.45 11.1 14.15 7.8 14.15C6.8 14.15 6.1 14.45 5.8 14.65C5.9 10.55 8.9 5.95 13.3 4.95V0.25C7.7 0.849998 0 5.95 0 17.75C0 23.45 3.4 26.25 7.3 26.25C11 26.25 13.8 23.55 13.8 20.25Z' fill='%232E4B96'/%3E%3C/svg%3E%0A") no-repeat center center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 31 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.9 20.25C30.9 16.45 28.2 14.15 24.9 14.15C23.9 14.15 23.2 14.45 22.9 14.65C23 10.55 26 5.95 30.4 4.95V0.25C24.8 0.849998 17.1 5.95 17.1 17.75C17.1 23.45 20.5 26.25 24.4 26.25C28.1 26.25 30.9 23.55 30.9 20.25ZM13.8 20.25C13.8 16.45 11.1 14.15 7.8 14.15C6.8 14.15 6.1 14.45 5.8 14.65C5.9 10.55 8.9 5.95 13.3 4.95V0.25C7.7 0.849998 0 5.95 0 17.75C0 23.45 3.4 26.25 7.3 26.25C11 26.25 13.8 23.55 13.8 20.25Z' fill='%232E4B96'/%3E%3C/svg%3E%0A") no-repeat center center;mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 31 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.9 20.25C30.9 16.45 28.2 14.15 24.9 14.15C23.9 14.15 23.2 14.45 22.9 14.65C23 10.55 26 5.95 30.4 4.95V0.25C24.8 0.849998 17.1 5.95 17.1 17.75C17.1 23.45 20.5 26.25 24.4 26.25C28.1 26.25 30.9 23.55 30.9 20.25ZM13.8 20.25C13.8 16.45 11.1 14.15 7.8 14.15C6.8 14.15 6.1 14.45 5.8 14.65C5.9 10.55 8.9 5.95 13.3 4.95V0.25C7.7 0.849998 0 5.95 0 17.75C0 23.45 3.4 26.25 7.3 26.25C11 26.25 13.8 23.55 13.8 20.25Z' fill='%232E4B96'/%3E%3C/svg%3E%0A") no-repeat center center;-webkit-mask-size:contain;mask-size:contain}}@media (min-width:48em){.o-blockquote::before{float:none;flex-shrink:0;margin-right:40px;margin-bottom:0;width:3.5rem;height:2.6rem}}.o-blockquote__content{flex-grow:1}.o-blockquote__quote{display:block;font-style:italic;text-align:left;margin-bottom:0}.o-blockquote__author{display:block;text-align:left;margin-bottom:0;margin-top:12px}.o-btn--circle,.o-slider__navigation-btn{display:inline-flex;align-items:center;background-color:#fff;border:1px solid #dfe6ed;border-radius:50%;justify-content:center;width:40px;height:40px;transition-property:background-color border-color;transition-duration:.2s;transition-timing-function:ease-out}@supports ((-webkit-mask-image:url(#mask)) or (mask-image:url(#mask))){.o-btn__icon:after,.o-slider__navigation-btn:after{content:"";position:relative;height:1rem;width:1rem;margin-left:24px;background-color:inherit}.o-btn__icon .o-btn__text,.o-slider__navigation-btn .o-btn__text{display:inline-block;margin-right:24px}}@supports ((-webkit-mask-image:url(#mask)) or (mask-image:url(#mask))){.o-btn__icon--chevron-right-sm:after,.o-slider__navigation-btn--next:after,.o-slider__navigation-btn--prev:after{-webkit-mask:url(assets/icons/ico-chevron_right-sm.svg) no-repeat 50% 50%;mask:url(assets/icons/ico-chevron_right-sm.svg) no-repeat 50% 50%}}.o-post-preview{--post-preview-img-zoom:1;display:flex;flex-direction:column}.o-post-preview:hover .o-post-preview__img{transform:translate(-50%,-50%) scale(var(--post-preview-img-zoom),var(--post-preview-img-zoom))}.o-post-preview__thumb{position:relative;width:100%;overflow:hidden}.o-post-preview__thumb:before{display:block;content:"";width:100%;padding-top:60%}.o-post-preview__img{position:absolute;width:auto;height:auto;max-height:100%;left:50%;top:50%;transform:translate(-50%,-50%) scale(1,1);transition:.85s cubic-bezier(0,.72,.26,.99);transition-property:transform;will-change:transform}.o-post-preview__content{padding-top:24px}.o-post-preview__link{color:#1b3048}.o-post-preview__link:hover{color:#1b3048;text-decoration:none}.o-post-preview__link::after{content:"";position:absolute;left:0;top:0;right:0;bottom:0}.o-post-preview__title{margin-top:0!important;margin-bottom:8px!important}.o-post-preview__excerpt{margin-top:12px;margin-bottom:0}.o-post-preview__meta{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:12px;margin-top:-12px}.o-post-preview__meta>*{padding-top:12px}.o-post-preview__related-info{display:flex;flex-wrap:wrap;align-items:center;overflow:hidden;line-height:1.2}.o-post-preview__related-info>*{display:inline-block;position:relative;margin-right:24px}.o-post-preview__related-info>::after{content:"|";position:absolute;left:-2px;display:inline-block;width:1px;margin-left:-12px;color:#d2d7e4}.o-post-preview__cta{margin-top:24px}.o-post-preview__cta .o-btn{padding-bottom:0}.o-post-preview__cta .o-btn--text{text-transform:none}.o-post-preview--has-link{--post-preview-img-zoom:1.05}@media (min-width:62em){.o-post-preview--banner,.o-post-preview--lg-horizontal,.s-related-events__featured:only-child,.s-related-events__featured:only-child>*{display:flex;flex-direction:row}.o-post-preview--banner .o-post-preview__thumb,.o-post-preview--lg-horizontal .o-post-preview__thumb,.s-related-events__featured:only-child .o-post-preview__thumb{flex:0 0 33.33%}.o-post-preview--banner .o-post-preview__thumb:before,.o-post-preview--lg-horizontal .o-post-preview__thumb:before,.s-related-events__featured:only-child .o-post-preview__thumb:before{display:block;content:"";width:100%;padding-top:100%}.o-post-preview--banner .o-post-preview__content,.o-post-preview--lg-horizontal .o-post-preview__content,.s-related-events__featured:only-child .o-post-preview__content{flex:0 0 100%;-ms-grid-row-align:center;align-self:center;padding-top:0;padding-bottom:0}.o-post-preview--banner .o-post-preview__thumb+.o-post-preview__content,.o-post-preview--lg-horizontal .o-post-preview__thumb+.o-post-preview__content,.s-related-events__featured:only-child .o-post-preview__thumb+.o-post-preview__content,.s-related-events__featured:only-child>* .o-post-preview__thumb+.o-post-preview__content{flex:0 1 66.66%}}.o-post-preview--banner,.o-post-preview--card{padding:0}.o-post-preview--card.o-post-preview--has-link,.o-post-preview--has-link.o-post-preview--banner{transition:.8s cubic-bezier(0,.72,.26,.99);transition-property:box-shadow}.o-post-preview--card.o-post-preview--has-link:hover,.o-post-preview--has-link.o-post-preview--banner:hover{box-shadow:0 1px 5px rgba(3,3,1,.2)}.o-post-preview--banner .o-post-preview__content,.o-post-preview--card .o-post-preview__content{padding:24px}@media (min-width:62em){.o-post-preview--banner .o-post-preview__content,.o-post-preview--card .o-post-preview__content{padding:48px}}.o-post-preview--img-square .o-post-preview__thumb:before{padding-top:100%}.o-post-preview--img-compact .o-post-preview__thumb:before{padding-top:50%}@media (min-width:62em){.o-post-preview--img-compact .o-post-preview__thumb:before{padding-top:60%}}.o-mobile-scrollable-row,.s-featured--links .s-featured__row{flex-wrap:nowrap;overflow-x:auto;padding-left:calc(32px - 12px);padding-right:0;scroll-padding-left:32px;scroll-padding-right:32px}@media (max-width:575.98px){.o-mobile-scrollable-row,.s-featured--links .s-featured__row{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}.o-mobile-scrollable-row::-webkit-scrollbar,.s-featured--links .s-featured__row::-webkit-scrollbar{height:0;background:0 0}@media (min-width:36em){.o-mobile-scrollable-row,.s-featured--links .s-featured__row{margin-left:calc((100vw - 540px) * -.5 - 64px);margin-right:calc((100vw - 540px) * -.5 - 64px);padding-left:calc((100vw - 540px)/ 2 + 64px - 12px)}.o-mobile-scrollable-row .o-mobile-scrollable-row__col:last-child,.o-mobile-scrollable-row .s-featured--links .s-featured__col:last-child,.s-featured--links .o-mobile-scrollable-row .s-featured__col:last-child,.s-featured--links .s-featured__row .o-mobile-scrollable-row__col:last-child,.s-featured--links .s-featured__row .s-featured__col:last-child{padding-right:calc((100vw - 540px)/ 2 + 64px)}}@media (min-width:36em) and (min-width:62em){.o-mobile-scrollable-row .o-mobile-scrollable-row__col:last-child,.o-mobile-scrollable-row .s-featured--links .s-featured__col:last-child,.s-featured--links .o-mobile-scrollable-row .s-featured__col:last-child,.s-featured--links .s-featured__row .o-mobile-scrollable-row__col:last-child,.s-featured--links .s-featured__row .s-featured__col:last-child{padding-right:32px}}@media (min-width:48em){.o-mobile-scrollable-row,.s-featured--links .s-featured__row{margin-left:calc((100vw - 720px) * -.5 - 64px);margin-right:calc((100vw - 720px) * -.5 - 64px);padding-left:calc((100vw - 720px)/ 2 + 64px - 12px)}.o-mobile-scrollable-row .o-mobile-scrollable-row__col:last-child,.o-mobile-scrollable-row .s-featured--links .s-featured__col:last-child,.s-featured--links .o-mobile-scrollable-row .s-featured__col:last-child,.s-featured--links .s-featured__row .o-mobile-scrollable-row__col:last-child,.s-featured--links .s-featured__row .s-featured__col:last-child{padding-right:calc((100vw - 720px)/ 2 + 64px)}}@media (min-width:48em) and (min-width:62em){.o-mobile-scrollable-row .o-mobile-scrollable-row__col:last-child,.o-mobile-scrollable-row .s-featured--links .s-featured__col:last-child,.s-featured--links .o-mobile-scrollable-row .s-featured__col:last-child,.s-featured--links .s-featured__row .o-mobile-scrollable-row__col:last-child,.s-featured--links .s-featured__row .s-featured__col:last-child{padding-right:32px}}@media (min-width:62em){.o-mobile-scrollable-row,.s-featured--links .s-featured__row{flex-wrap:wrap;overflow-x:unset;margin-left:-32px;margin-right:-32px;padding-left:0;padding-right:0}}.o-mobile-scrollable-row__col,.s-featured--links .s-featured__col{flex-grow:0;padding-left:12px;padding-right:12px}.o-mobile-scrollable-row__col:last-child,.s-featured--links .s-featured__col:last-child{padding-right:32px}@media (min-width:48em){.o-mobile-scrollable-row__col,.s-featured--links .s-featured__col{padding-bottom:0}}@media (min-width:62em){.o-mobile-scrollable-row__col,.s-featured--links .s-featured__col{padding-bottom:64px;padding-left:32px;padding-right:32px}}.o-mobile-scrollable-row__col-inner,.s-featured--links .s-featured__col-inner{width:256px;scroll-snap-align:start}@media (min-width:62em){.o-mobile-scrollable-row__col-inner,.s-featured--links .s-featured__col-inner{width:100%}}.o-slider{position:relative}.o-slider__slide-list{position:relative;display:-ms-grid;display:grid;list-style:none;padding-left:0;height:auto;margin-bottom:0;width:100%}.o-slider__slide-list--img{height:auto}@media (min-width:62em){.o-slider__slide-list--img{height:100%;width:calc(100% - 20px);width:calc(100% - var(--gradient-size))}}.o-slider__slide{z-index:1;width:25%;display:flex;align-items:flex-start}@supports (--css:variables){.o-slider__slide{width:auto;-ms-grid-row:1;grid-row:1;-ms-grid-column:1;grid-column:1}}.o-slider__slide:not(.active){z-index:0;visibility:hidden}@media (min-width:62em){.o-slider__slide{align-items:center}}.o-slider__navigation-btn-group{display:none;position:absolute;z-index:2}@media (min-width:62em){.o-slider__navigation-btn-group{display:block;top:auto;right:56px;bottom:20px}}.o-slider__navigation-btn{padding:4px;box-shadow:0 0 7px -5px #9b9b9b}.o-slider__navigation-btn:hover{border-color:#0b7d88;border-color:var(--cta-color)}.o-slider__navigation-btn::after{margin:0;background-color:#1b3048}.o-slider__navigation-btn+.o-slider__navigation-btn{margin-left:8px}.o-slider__navigation-btn--prev{transform:rotate(180deg)}.o-slider__navigation-dots{display:flex;align-items:flex-end;list-style:none;padding:0;margin-bottom:80px;height:12px;margin-left:-4px}.o-slider__navigation-dots-item{position:relative;display:block;height:12px;width:2px;padding:0 4px;cursor:pointer}.o-slider__navigation-dots-item::after{content:"";display:block;width:2px;height:100%;opacity:.2;background-color:#0b7d88;background-color:var(--cta-color);transform-origin:center bottom;transition:.3s cubic-bezier(0,.72,.26,.99);transition-property:opacity,background-color,transform}.o-slider__navigation-dots-item.active:after{transform:scaleY(1.5);opacity:1}@media (hover:hover),(-ms-high-contrast:none){.o-slider__navigation-dots-item:hover:not(.active):after{transition-duration:.3s;opacity:.8}}.o-slider--enter-animation{-webkit-animation-name:sliderEnterAnimation;animation-name:sliderEnterAnimation;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.15,.94,.21,.98);animation-timing-function:cubic-bezier(.15,.94,.21,.98);-webkit-animation-duration:.8s;animation-duration:.8s}@-webkit-keyframes sliderEnterAnimation{0%{opacity:0;transform:translateX(-32px)}100%{opacity:1;transform:translateX(0)}}@keyframes sliderEnterAnimation{0%{opacity:0;transform:translateX(-32px)}100%{opacity:1;transform:translateX(0)}}.o-slider--exit-animation{-webkit-animation-name:sliderExitAnimation;animation-name:sliderExitAnimation;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.92,.02,.83,.21);animation-timing-function:cubic-bezier(.92,.02,.83,.21);-webkit-animation-duration:.6s;animation-duration:.6s}@-webkit-keyframes sliderExitAnimation{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(32px)}}@keyframes sliderExitAnimation{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(32px)}}.o-slider--animation-fade .o-slider--enter-animation{-webkit-animation-name:sliderFadeEnterAnimation;animation-name:sliderFadeEnterAnimation}@-webkit-keyframes sliderFadeEnterAnimation{0%{opacity:0}100%{opacity:1}}@keyframes sliderFadeEnterAnimation{0%{opacity:0}100%{opacity:1}}.o-slider--animation-fade .o-slider--exit-animation{-webkit-animation-name:sliderFadeExitAnimation;animation-name:sliderFadeExitAnimation}@-webkit-keyframes sliderFadeExitAnimation{0%{opacity:1}100%{opacity:0}}@keyframes sliderFadeExitAnimation{0%{opacity:1}100%{opacity:0}}
/*# sourceMappingURL=style.min.css.map */
