.main-banner-items>.item.image-detached article p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.main-banner-items{min-height:40rem}.main-banner-items>.item{border-radius:initial;display:flex;overflow:hidden;position:relative;width:100%}.main-banner-items>.item .container{display:flex;z-index:10}.main-banner-items>.item figure{height:100%;position:absolute;width:100%}.main-banner-items>.item article{color:#fff;margin:auto auto 0 0;max-width:636px;padding:0 2rem 2rem}.main-banner-items>.item article .emblem-wrapper{margin-bottom:2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.main-banner-items>.item article .emblem{max-height:10rem;max-width:15rem}.main-banner-items>.item article .top-title{color:hsla(0,0%,100%,.8);font-family:koho;font-size:20px;font-weight:500;letter-spacing:.32px}@media screen and (max-width:767px){.main-banner-items>.item article .top-title{font-size:16px;margin-top:50px}.main-banner-items>.item article .btn-wrap{flex-direction:column;gap:6px;margin-top:10px}.main-banner-items>.item article .btn-wrap .btn{font-size:14px;width:100%}}.main-banner-items>.item article .btn{font-size:18px;line-height:1.4;padding:14px 25px}.main-banner-items>.item article p{font-size:18px;letter-spacing:-.14px}@media screen and (max-width:767px){.main-banner-items>.item article p{font-size:16px}}.main-banner-items>.item article h1,.main-banner-items>.item article h2{font-size:5.5rem;line-height:1;margin-bottom:2rem}.main-banner-items>.item article h1.row-title,.main-banner-items>.item article h2.row-title{font-size:64px}@media screen and (max-width:767px){.main-banner-items>.item article h1.row-title,.main-banner-items>.item article h2.row-title{font-size:36px}}.main-banner-items>.item article h1 small,.main-banner-items>.item article h2 small{display:block;font-size:3.5rem;font-weight:400;position:relative}.main-banner-items>.item article h1 .regular,.main-banner-items>.item article h2 .regular{font-weight:400}.main-banner-items>.item.no-overlay:not(.gradient-primary):after{display:none}.main-banner-items>.item.image-detached{display:flex;flex-direction:column;height:auto}@media screen and (min-width:768px){.main-banner-items>.item.image-detached{flex-direction:row}}.main-banner-items>.item.image-detached.item .emblem-wrapper,.main-banner-items>.item.image-detached.item:after{display:none}.main-banner-items>.item.image-detached .img-responsive{background-repeat:no-repeat;right:0}@media screen and (min-width:768px){.main-banner-items>.item.image-detached .img-responsive{-webkit-animation:slideInFromRight 1s ease-in 0s 1;animation:slideInFromRight 1s ease-in 0s 1;height:100%;top:60px;width:40%}}@media screen and (max-width:767px){.main-banner-items>.item.image-detached .img-responsive{background-position:50%;background-size:contain;height:30rem;left:50%;max-width:30rem;position:absolute;top:30px;transform:translateX(-50%);width:100%}}.main-banner-items>.item.image-detached article{margin:auto 0;padding:0;text-align:left}.main-banner-items>.item.image-detached article .row-title{display:flex;gap:8px;width:100%}.main-banner-items>.item.image-detached article .dynamic-text{display:inline-block;height:1em;margin-top:6px;overflow:hidden;position:relative;vertical-align:top;width:0}.main-banner-items>.item.image-detached article .dynamic-text.active .dynamic-text-content{top:-10px;transition:transform .5s ease-in-out}.main-banner-items>.item.image-detached article .dynamic-text.active.show-width{width:100%}.main-banner-items>.item.image-detached article .dynamic-text .dynamic-text-content{display:block;line-height:1;position:absolute;transition:transform 0s ease-in-out;width:100%}@media screen and (max-width:767px){.main-banner-items>.item.image-detached article .dynamic-text{margin-top:3px}.main-banner-items>.item.image-detached article .dynamic-text.active .dynamic-text-content{top:-5px}.main-banner-items>.item.image-detached article{padding:0!important}}.main-banner-items>.item.image-detached article .btn{margin:2rem 2rem 0 0}@media screen and (max-width:767px){.main-banner-items>.item.image-detached article .btn{margin:1rem 1rem 0 0}}@media screen and (min-width:768px) and (max-width:1200px){.main-banner-items>.item.image-detached article{width:60%}}.main-banner-items>.item.image-detached .container{margin-bottom:3.5rem}@media screen and (max-width:767px){.main-banner-items>.item.image-detached figure{order:10;position:relative}.main-banner-items>.item.image-detached .container{margin-bottom:61px;margin-top:auto;order:20;padding:0 3.5rem}}.home .main-banner-items{height:auto}@media screen and (min-width:768px){.home .main-banner-items{height:50rem}}@media screen and (min-width:1025px){.home .main-banner-items{height:60rem}}@media screen and (min-width:1280px){.home .main-banner-items{height:733px}}@media screen and (max-width:767px){.main-banner.has-image-detached .main-banner-items>.item{height:60rem}}.main-banner.has-header-overlayer .main-banner-items>.item:not(.image-detached){height:42rem}@media screen and (min-width:768px){.main-banner.has-header-overlayer .main-banner-items>.item:not(.image-detached){height:70rem}}.usp-content-wrap{padding-bottom:40px;padding-top:40px}.usp-content-wrap .usp-grid{display:flex;flex-direction:column;flex-wrap:wrap;gap:16px}.usp-content-wrap .usp-card{align-items:center;display:flex;flex:1 0;gap:16px}.usp-content-wrap .usp-card img{height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.usp-content-wrap .usp-card .card-description p{color:#003866;font-size:18px;letter-spacing:-.14px;margin-bottom:0}.usp-content-wrap .usp-card .card-description .usp-title{font-weight:700}@media screen and (min-width:768px) and (max-width:1024px){.usp-content-wrap .usp-grid{flex-direction:row;gap:16px;justify-content:space-between}.usp-content-wrap .usp-card{flex:auto;width:calc(50% - 16px)}}@media screen and (min-width:1024px){.usp-content-wrap{padding-bottom:4rem;padding-top:4rem}.usp-content-wrap .usp-grid{flex-direction:row;gap:10px;justify-content:space-between}}@-webkit-keyframes slideInFromBottom{0%{transform:translatey(-10%)}to{transform:translatey(0)}}@keyframes slideInFromBottom{0%{transform:translatey(-10%)}to{transform:translatey(0)}}@-webkit-keyframes slideInFromTop{0%{transform:translatey(-5%)}to{transform:translatey(0)}}@keyframes slideInFromTop{0%{transform:translatey(-5%)}to{transform:translatey(0)}}@-webkit-keyframes slideInFromRight{0%{transform:translateX(5%)}to{transform:translateX(0)}}@keyframes slideInFromRight{0%{transform:translateX(5%)}to{transform:translateX(0)}}.main-banner-slider-default .main-banner-items{min-height:264px}.main-banner-slider-default .main-banner-items>.item:not(.image-detached){border-radius:0;height:auto;padding-bottom:32px;padding-top:32px}.main-banner-slider-default .main-banner-items>.item:not(.image-detached) figure{top:0}.main-banner-slider-default .main-banner-items>.item:not(.image-detached) article{padding-bottom:0!important}.main-banner-slider-default .main-banner-items>.item:not(.image-detached) article .read-more-link{margin-bottom:0}.main-banner-slider-default .main-banner-items>.item:not(.image-detached) article img{display:none}.main-banner-slider-default .main-banner-items>.item:not(.image-detached) .wrap.seo{text-align:left}.main-banner-slider-default .main-banner-items>.item:not(.image-detached) .wrap.seo .btn-wrap .btn{margin:0 2rem 0 0}.main-banner-slider-default .main-banner-items>.item:not(.image-detached) .wrap.seo .btn-wrap .btn-extra{border:1px solid #fff;color:#fff}.main-banner-slider-default .main-banner-items>.item:not(.image-detached) .wrap.seo p{font-size:16px}.main-banner-slider-default .main-banner-items>.item:not(.image-detached) .wrap.seo .row-title{font-size:32px!important}@media screen and (min-width:768px){.main-banner-slider-default .main-banner-items>.item:not(.image-detached) .wrap.seo .row-title{font-size:48px!important}.main-banner-slider-default .main-banner-items>.item:not(.image-detached){padding-bottom:48px;padding-top:48px}}.main-banner-slider-default .main-banner-items>.item.image-detached figure{background-size:contain;height:30rem;width:100%}@media screen and (min-width:768px){.main-banner-slider-default .main-banner-items>.item.image-detached figure{-webkit-animation:slideInFromRight 1s ease-out 0s 1;animation:slideInFromRight 1s ease-out 0s 1;height:90%;width:45%}}@media screen and (max-width:1300px){.main-banner-items>.item article h1,.main-banner-items>.item article h2{font-size:5.5rem;margin-bottom:1.5rem}.main-banner-items>.item article h1 small,.main-banner-items>.item article h2 small{font-size:2.5rem}}@media screen and (max-width:1024px){.main-banner-items>.item article .emblem{max-width:15rem}}@media screen and (max-width:820px){.main-banner-items>.item article h1,.main-banner-items>.item article h2{font-size:4rem}.main-banner-items>.item article h1 small,.main-banner-items>.item article h2 small{font-size:2rem}}@media screen and (max-width:767px){.main-banner-items>.item{height:60rem}.main-banner-items>.item article h2 small{font-size:1.6rem}.main-banner-items>.item article .emblem{margin:0 auto 1.5rem;max-width:10rem}.main-banner-slider-default .main-banner-items{height:auto;min-height:auto}.main-banner-slider-default .main-banner-items .item:not(.image-detached){min-height:272px}.main-banner-slider-default .main-banner-items .item:not(.image-detached) article{padding:0 2rem 2rem}}@media screen and (max-width:375px){.main-banner-items>.item{height:52rem}.main-banner-items>.item article h2{font-size:3rem}}body:not(.home).main-banner-items:has(.image-detached){height:auto!important}

/*# sourceMappingURL=_flex-slider.css.map*/