@charset "UTF-8";.glightbox-container{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;left:0;outline:none;overflow:hidden;position:fixed;top:0;-ms-touch-action:none;touch-action:none;width:100%;z-index:999999!important}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{height:100%;overflow:hidden;position:relative;width:100%;z-index:9999}.glightbox-container .gslider{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:100%;left:0;overflow:hidden;position:relative;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.glightbox-container .gslide,.glightbox-container .gslider{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;width:100%}.glightbox-container .gslide{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glightbox-container .gslide.current{opacity:1;position:relative;z-index:99999}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;justify-content:center;margin:auto;max-width:100%;position:relative;width:100%}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{-webkit-overflow-scrolling:touch;border:none;min-height:165px;outline:none!important;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{border:none;display:block;float:none;height:auto;margin:auto;max-height:100vh;max-width:100vw;min-width:200px;-o-object-fit:cover;object-fit:cover;outline:none;padding:0;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{max-width:100%;width:auto}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{max-width:100vh;position:relative;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{margin:auto;width:100%}.gslide-video:before{background:rgba(255,0,0,.34);content:"";display:none;height:100%;position:absolute;width:100%}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{height:75vh;max-width:100%!important;min-width:100%}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;margin:auto;max-height:calc(100vh - 40px);max-width:100%;overflow:auto;text-align:left}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{display:block!important;opacity:1;overflow:auto}.gslide-external{background:#fff;height:100%;max-height:75vh;min-width:100%;overflow:auto;padding:0;width:100%}.gslide-external,.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex}.gslide-media{width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.gslide-description{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;position:relative}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.glightbox-button-hidden,.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.75)));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.75));bottom:0;height:auto!important;max-height:78vh;max-width:100vw!important;order:2!important;overflow:auto!important;padding:19px 11px 50px;position:absolute;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;width:100%}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{opacity:.4;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{-webkit-animation:lightboxLoader .8s linear infinite;animation:lightboxLoader .8s linear infinite;border:2px solid #fff;border-radius:50%;border-right-color:transparent;display:block;height:25px;left:0;margin:0 auto;position:absolute;right:0;top:47%;width:25px;z-index:9999}.goverlay{height:calc(100vh + 1px);left:0;position:fixed;top:-1px;width:100%;will-change:opacity}.glightbox-mobile .goverlay,.goverlay{background:#000}.gclose,.gnext,.gprev{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:44px;justify-content:center;width:26px;z-index:99999}.gclose svg,.gnext svg,.gprev svg{display:block;height:auto;margin:0;padding:0;width:25px}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{color:#000;font-family:arial;font-size:1em;font-weight:400;line-height:1.4em;margin-bottom:19px}.glightbox-clean .gslide-desc{font-family:arial;font-size:.86em;line-height:1.4em;margin-bottom:0}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{left:30px}.glightbox-clean .gnext,.glightbox-clean .gprev{height:50px;position:absolute;top:-100%;width:40px}.glightbox-clean .gnext{right:30px}.glightbox-clean .gclose{height:35px;position:absolute;right:10px;top:15px;width:35px}.glightbox-clean .gclose svg{height:auto;width:18px}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}}@keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}}@-webkit-keyframes gslideOutLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);visibility:hidden}}@keyframes gslideOutLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);visibility:hidden}}@-webkit-keyframes gslideInRight{0%{opacity:0;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);visibility:visible}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes gslideInRight{0%{opacity:0;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);visibility:visible}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes gslideOutRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{opacity:0;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}}@keyframes gslideOutRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{opacity:0;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}}@-webkit-keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto;width:auto}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{height:100%;overflow-y:auto;position:absolute}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gnext,.glightbox-clean .gprev{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}@keyframes to-display-up-transform{0%{display:none;opacity:0;transform:translateY(50%)}to{display:block;opacity:1;transform:translateY(0)}}@keyframes to-opacity-up-transform{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translateY(0)}}.frame-contacts .contact .ce-bodytext,.frame-contacts .contact .ce-gallery,.frame:not(.frame-hero):not(.frame-contacts) .accordion,.frame:not(.frame-hero):not(.frame-contacts) .btn-group:not(.form-navigation),.frame:not(.frame-hero):not(.frame-contacts) .ce-bodytext,.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item,.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item,.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide>*,.frame:not(.frame-hero):not(.frame-contacts) .ce-gallery,.frame:not(.frame-hero):not(.frame-contacts) .ce-header-headline:not(.inline),.frame:not(.frame-hero):not(.frame-contacts) .ce-table,.frame:not(.frame-hero):not(.frame-contacts) .ce-teasers-item,.frame:not(.frame-hero):not(.frame-contacts) .ce-teasers-item .ce-header,.frame:not(.frame-hero):not(.frame-contacts) .nav-item,.frame:not(.frame-hero):not(.frame-contacts) .nav-tab,.frame:not(.frame-hero):not(.frame-contacts) .thead-tr .thead-th,.frame:not(.frame-hero):not(.frame-contacts) [role=doc-subtitle],.frame:not(.frame-hero):not(.frame-contacts).frame-article-hero .ce-hero-btn,.frame:not(.frame-hero):not(.frame-contacts).frame-article-hero .ce-hero-headline,.frame:not(.frame-hero):not(.frame-contacts).frame-blog-list .blog-article .btn-group,.frame:not(.frame-hero):not(.frame-contacts).frame-blog-list .blog-article .ce-bodytext,.frame:not(.frame-hero):not(.frame-contacts).frame-blog-list .blog-article .ce-gallery,.frame:not(.frame-hero):not(.frame-contacts).frame-contact-card .ce-bodytext>*{opacity:0;transition:opacity .5s ease-in-out .25s,transform .5s ease-in-out .25s}.frame-contacts .contact .ce-bodytext,.frame-contacts .contact .ce-bodytext:before,.frame-contacts .contact.ce-left .ce-gallery,.frame:not(.frame-hero):not(.frame-contacts) .ce-bodytext,.frame:not(.frame-hero):not(.frame-contacts) .ce-left .ce-gallery,.frame:not(.frame-hero):not(.frame-contacts) .ce-teasers-item,.frame:not(.frame-hero):not(.frame-contacts).frame-blog-list .blog-article .ce-gallery{transform:translateX(-18%)}.frame-contacts .contact .ce-gallery,.frame-contacts .contact.ce-left .ce-bodytext,.frame-contacts .contact.ce-left .ce-bodytext:before,.frame:not(.frame-hero):not(.frame-contacts) .accordion,.frame:not(.frame-hero):not(.frame-contacts) .ce-bodytext:nth-of-type(2n),.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item,.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item,.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide>*,.frame:not(.frame-hero):not(.frame-contacts) .ce-gallery,.frame:not(.frame-hero):not(.frame-contacts) .ce-left .ce-bodytext,.frame:not(.frame-hero):not(.frame-contacts) .ce-teasers-item:not(:first-child),.frame:not(.frame-hero):not(.frame-contacts) .thead-tr .thead-th,.frame:not(.frame-hero):not(.frame-contacts).frame-blog-list .blog-article .ce-bodytext,.frame:not(.frame-hero):not(.frame-contacts).frame-contact-card .ce-bodytext>*{transform:translateX(18%)}.frame:not(.frame-hero):not(.frame-contacts) .btn-group:not(.form-navigation),.frame:not(.frame-hero):not(.frame-contacts) .ce-header-headline:not(.inline),.frame:not(.frame-hero):not(.frame-contacts) .ce-table,.frame:not(.frame-hero):not(.frame-contacts) .ce-teasers-item .ce-header,.frame:not(.frame-hero):not(.frame-contacts) .nav-item,.frame:not(.frame-hero):not(.frame-contacts) .nav-tab,.frame:not(.frame-hero):not(.frame-contacts) [role=doc-subtitle],.frame:not(.frame-hero):not(.frame-contacts).frame-article-hero .ce-hero-btn,.frame:not(.frame-hero):not(.frame-contacts).frame-article-hero .ce-hero-headline,.frame:not(.frame-hero):not(.frame-contacts).frame-blog-list .blog-article .btn-group,.frame:not(.frame-hero):not(.frame-contacts).frame-two-columns .ce-bodytext{transform:translateY(40px)}.frame-contacts .contact.animate .ce-bodytext,.frame-contacts .contact.animate .ce-bodytext:before,.frame-contacts .contact.animate .ce-gallery,.frame:not(.frame-hero):not(.frame-contacts) .accordion .ce-bodytext,.frame:not(.frame-hero):not(.frame-contacts) .accordion .ce-header-headline:not(.inline),.frame:not(.frame-hero):not(.frame-contacts) .accordion [role=doc-subtitle],.frame:not(.frame-hero):not(.frame-contacts) .accordion.animate,.frame:not(.frame-hero):not(.frame-contacts) .btn-group:not(.form-navigation).animate,.frame:not(.frame-hero):not(.frame-contacts) .ce-bodytext.animate,.frame:not(.frame-hero):not(.frame-contacts) .ce-bodytext.animate:nth-of-type(2n),.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item.animate,.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-active>*,.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-next>*,.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-prev>*,.frame:not(.frame-hero):not(.frame-contacts) .ce-customers.animate .ce-customers-item,.frame:not(.frame-hero):not(.frame-contacts) .ce-gallery.animate,.frame:not(.frame-hero):not(.frame-contacts) .ce-header-headline:not(.inline).animate,.frame:not(.frame-hero):not(.frame-contacts) .ce-header-typed .ce-header-headline:not(.inline),.frame:not(.frame-hero):not(.frame-contacts) .ce-header-typed [role=doc-subtitle],.frame:not(.frame-hero):not(.frame-contacts) .ce-header.animate .ce-header-headline,.frame:not(.frame-hero):not(.frame-contacts) .ce-header.animate~.ce-bodytext,.frame:not(.frame-hero):not(.frame-contacts) .ce-left .ce-bodytext.animate,.frame:not(.frame-hero):not(.frame-contacts) .ce-left .ce-gallery.animate,.frame:not(.frame-hero):not(.frame-contacts) .ce-table.animate,.frame:not(.frame-hero):not(.frame-contacts) .ce-teasers-item.animate .ce-header,.frame:not(.frame-hero):not(.frame-contacts) .ce-teasers-item.animate:first-child,.frame:not(.frame-hero):not(.frame-contacts) .ce-teasers-item.animate:not(:first-child),.frame:not(.frame-hero):not(.frame-contacts) .ce-teasers-item.ce-teasers-item-card,.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate,.frame:not(.frame-hero):not(.frame-contacts) .nav-tab.animate,.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-item,.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-tab,.frame:not(.frame-hero):not(.frame-contacts) .thead-tr.animate .thead-th,.frame:not(.frame-hero):not(.frame-contacts) [role=doc-subtitle].animate,.frame:not(.frame-hero):not(.frame-contacts).frame-article-hero.animate .ce-hero-headline,.frame:not(.frame-hero):not(.frame-contacts).frame-article-hero.animate~.blog-article-content .ce-bodytext,.frame:not(.frame-hero):not(.frame-contacts).frame-blog-list .blog-article.animate .btn-group,.frame:not(.frame-hero):not(.frame-contacts).frame-blog-list .blog-article.animate .ce-bodytext,.frame:not(.frame-hero):not(.frame-contacts).frame-blog-list .blog-article.animate .ce-gallery,.frame:not(.frame-hero):not(.frame-contacts).frame-blog-list .blog-article.animate .ce-header-headline,.frame:not(.frame-hero):not(.frame-contacts).frame-contact-card .ce-bodytext.animate>*,.frame:not(.frame-hero):not(.frame-contacts).frame-two-columns .ce-bodytext.animate{transform:translateX(0) translateY(0)}.frame-contacts .contact.animate .ce-bodytext,.frame-contacts .contact.animate .ce-bodytext:before,.frame-contacts .contact.animate .ce-gallery,.frame:not(.frame-hero):not(.frame-contacts) .accordion .ce-bodytext,.frame:not(.frame-hero):not(.frame-contacts) .accordion .ce-header-headline:not(.inline),.frame:not(.frame-hero):not(.frame-contacts) .accordion [role=doc-subtitle],.frame:not(.frame-hero):not(.frame-contacts) .accordion.animate,.frame:not(.frame-hero):not(.frame-contacts) .btn-group:not(.form-navigation).animate,.frame:not(.frame-hero):not(.frame-contacts) .ce-bodytext.animate,.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item.animate,.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-active>*,.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-next>*,.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-prev>*,.frame:not(.frame-hero):not(.frame-contacts) .ce-customers.animate .ce-customers-item,.frame:not(.frame-hero):not(.frame-contacts) .ce-gallery.animate,.frame:not(.frame-hero):not(.frame-contacts) .ce-header-headline:not(.inline).animate,.frame:not(.frame-hero):not(.frame-contacts) .ce-header-typed .ce-header-headline:not(.inline),.frame:not(.frame-hero):not(.frame-contacts) .ce-header-typed [role=doc-subtitle],.frame:not(.frame-hero):not(.frame-contacts) .ce-header.animate .ce-header-headline,.frame:not(.frame-hero):not(.frame-contacts) .ce-header.animate~.ce-bodytext,.frame:not(.frame-hero):not(.frame-contacts) .ce-table.animate,.frame:not(.frame-hero):not(.frame-contacts) .ce-teasers-item.animate,.frame:not(.frame-hero):not(.frame-contacts) .ce-teasers-item.animate .ce-header,.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate,.frame:not(.frame-hero):not(.frame-contacts) .nav-tab.animate,.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-item,.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-tab,.frame:not(.frame-hero):not(.frame-contacts) .thead-tr.animate .thead-th,.frame:not(.frame-hero):not(.frame-contacts) [role=doc-subtitle].animate,.frame:not(.frame-hero):not(.frame-contacts).frame-article-hero.animate .ce-hero-btn,.frame:not(.frame-hero):not(.frame-contacts).frame-article-hero.animate .ce-hero-headline,.frame:not(.frame-hero):not(.frame-contacts).frame-article-hero.animate~.blog-article-content .ce-bodytext,.frame:not(.frame-hero):not(.frame-contacts).frame-blog-list .blog-article.animate .btn-group,.frame:not(.frame-hero):not(.frame-contacts).frame-blog-list .blog-article.animate .ce-bodytext,.frame:not(.frame-hero):not(.frame-contacts).frame-blog-list .blog-article.animate .ce-gallery,.frame:not(.frame-hero):not(.frame-contacts).frame-blog-list .blog-article.animate .ce-header-headline,.frame:not(.frame-hero):not(.frame-contacts).frame-contact-card .ce-bodytext.animate>*{opacity:1}.frame:not(.frame-hero):not(.frame-contacts){overflow:hidden}.frame:not(.frame-hero):not(.frame-contacts) [role=doc-subtitle].animate,.frame:not(.frame-hero):not(.frame-contacts) [role=doc-subtitle].animate+.ce-header-headline:not(.inline){transition-delay:0s}.frame:not(.frame-hero):not(.frame-contacts).frame-big-headline{overflow:initial}.frame:not(.frame-hero):not(.frame-contacts).frame-big-headline .ce-header-headline{transition:opacity .5s ease-in-out 25ms,transform .5s ease-in-out 25ms}.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item.animate{transition-delay:0s}.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item.animate:nth-child(2){transition-delay:.1s}.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item.animate:nth-child(3){transition-delay:.15s}.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item.animate:nth-child(4){transition-delay:.2s}.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item.animate:nth-child(5){transition-delay:.25s}.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item.animate:nth-child(6){transition-delay:.3s}.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item.animate:nth-child(7){transition-delay:.35s}.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item.animate:nth-child(8){transition-delay:.4s}.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item.animate:nth-child(9){transition-delay:.45s}.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item.animate:nth-child(10){transition-delay:.5s}.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item.animate:nth-child(11){transition-delay:.55s}.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item.animate:nth-child(12){transition-delay:.6s}.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item.animate:nth-child(13){transition-delay:.65s}.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item.animate:nth-child(14){transition-delay:.7s}.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item.animate:nth-child(15){transition-delay:.75s}.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item.animate:nth-child(16){transition-delay:.8s}.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item.animate:nth-child(17){transition-delay:.85s}.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item.animate:nth-child(18){transition-delay:.9s}.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item.animate:nth-child(19){transition-delay:.95s}.frame:not(.frame-hero):not(.frame-contacts) .ce-bullets-item.animate:nth-child(20){transition-delay:1s}.frame:not(.frame-hero):not(.frame-contacts) .accordion.animate{transition-delay:0s}.frame:not(.frame-hero):not(.frame-contacts) .accordion.animate:nth-child(2){transition-delay:.1s}.frame:not(.frame-hero):not(.frame-contacts) .accordion.animate:nth-child(3){transition-delay:.15s}.frame:not(.frame-hero):not(.frame-contacts) .accordion.animate:nth-child(4){transition-delay:.2s}.frame:not(.frame-hero):not(.frame-contacts) .accordion.animate:nth-child(5){transition-delay:.25s}.frame:not(.frame-hero):not(.frame-contacts) .accordion.animate:nth-child(6){transition-delay:.3s}.frame:not(.frame-hero):not(.frame-contacts) .accordion.animate:nth-child(7){transition-delay:.35s}.frame:not(.frame-hero):not(.frame-contacts) .accordion.animate:nth-child(8){transition-delay:.4s}.frame:not(.frame-hero):not(.frame-contacts) .accordion.animate:nth-child(9){transition-delay:.45s}.frame:not(.frame-hero):not(.frame-contacts) .accordion.animate:nth-child(10){transition-delay:.5s}.frame:not(.frame-hero):not(.frame-contacts) .accordion.animate:nth-child(11){transition-delay:.55s}.frame:not(.frame-hero):not(.frame-contacts) .accordion.animate:nth-child(12){transition-delay:.6s}.frame:not(.frame-hero):not(.frame-contacts) .accordion.animate:nth-child(13){transition-delay:.65s}.frame:not(.frame-hero):not(.frame-contacts) .accordion.animate:nth-child(14){transition-delay:.7s}.frame:not(.frame-hero):not(.frame-contacts) .accordion.animate:nth-child(15){transition-delay:.75s}.frame:not(.frame-hero):not(.frame-contacts) .accordion.animate:nth-child(16){transition-delay:.8s}.frame:not(.frame-hero):not(.frame-contacts) .accordion.animate:nth-child(17){transition-delay:.85s}.frame:not(.frame-hero):not(.frame-contacts) .accordion.animate:nth-child(18){transition-delay:.9s}.frame:not(.frame-hero):not(.frame-contacts) .accordion.animate:nth-child(19){transition-delay:.95s}.frame:not(.frame-hero):not(.frame-contacts) .accordion.animate:nth-child(20){transition-delay:1s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate,.frame:not(.frame-hero):not(.frame-contacts) .nav-tab.animate{transition-delay:0s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(2),.frame:not(.frame-hero):not(.frame-contacts) .nav-tab.animate:nth-child(2){transition-delay:.1s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(3),.frame:not(.frame-hero):not(.frame-contacts) .nav-tab.animate:nth-child(3){transition-delay:.15s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(4),.frame:not(.frame-hero):not(.frame-contacts) .nav-tab.animate:nth-child(4){transition-delay:.2s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(5),.frame:not(.frame-hero):not(.frame-contacts) .nav-tab.animate:nth-child(5){transition-delay:.25s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(6),.frame:not(.frame-hero):not(.frame-contacts) .nav-tab.animate:nth-child(6){transition-delay:.3s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(7),.frame:not(.frame-hero):not(.frame-contacts) .nav-tab.animate:nth-child(7){transition-delay:.35s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(8),.frame:not(.frame-hero):not(.frame-contacts) .nav-tab.animate:nth-child(8){transition-delay:.4s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(9),.frame:not(.frame-hero):not(.frame-contacts) .nav-tab.animate:nth-child(9){transition-delay:.45s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(10),.frame:not(.frame-hero):not(.frame-contacts) .nav-tab.animate:nth-child(10){transition-delay:.5s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(11),.frame:not(.frame-hero):not(.frame-contacts) .nav-tab.animate:nth-child(11){transition-delay:.55s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(12),.frame:not(.frame-hero):not(.frame-contacts) .nav-tab.animate:nth-child(12){transition-delay:.6s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(13),.frame:not(.frame-hero):not(.frame-contacts) .nav-tab.animate:nth-child(13){transition-delay:.65s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(14),.frame:not(.frame-hero):not(.frame-contacts) .nav-tab.animate:nth-child(14){transition-delay:.7s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(15),.frame:not(.frame-hero):not(.frame-contacts) .nav-tab.animate:nth-child(15){transition-delay:.75s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(16),.frame:not(.frame-hero):not(.frame-contacts) .nav-tab.animate:nth-child(16){transition-delay:.8s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(17),.frame:not(.frame-hero):not(.frame-contacts) .nav-tab.animate:nth-child(17){transition-delay:.85s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(18),.frame:not(.frame-hero):not(.frame-contacts) .nav-tab.animate:nth-child(18){transition-delay:.9s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(19),.frame:not(.frame-hero):not(.frame-contacts) .nav-tab.animate:nth-child(19){transition-delay:.95s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(20),.frame:not(.frame-hero):not(.frame-contacts) .nav-tab.animate:nth-child(20){transition-delay:1s}.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-item,.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-tab{transition-delay:0s}.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-item:nth-child(2),.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-tab:nth-child(2){transition-delay:.1s}.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-item:nth-child(3),.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-tab:nth-child(3){transition-delay:.15s}.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-item:nth-child(4),.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-tab:nth-child(4){transition-delay:.2s}.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-item:nth-child(5),.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-tab:nth-child(5){transition-delay:.25s}.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-item:nth-child(6),.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-tab:nth-child(6){transition-delay:.3s}.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-item:nth-child(7),.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-tab:nth-child(7){transition-delay:.35s}.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-item:nth-child(8),.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-tab:nth-child(8){transition-delay:.4s}.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-item:nth-child(9),.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-tab:nth-child(9){transition-delay:.45s}.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-item:nth-child(10),.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-tab:nth-child(10){transition-delay:.5s}.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-item:nth-child(11),.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-tab:nth-child(11){transition-delay:.55s}.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-item:nth-child(12),.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-tab:nth-child(12){transition-delay:.6s}.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-item:nth-child(13),.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-tab:nth-child(13){transition-delay:.65s}.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-item:nth-child(14),.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-tab:nth-child(14){transition-delay:.7s}.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-item:nth-child(15),.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-tab:nth-child(15){transition-delay:.75s}.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-item:nth-child(16),.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-tab:nth-child(16){transition-delay:.8s}.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-item:nth-child(17),.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-tab:nth-child(17){transition-delay:.85s}.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-item:nth-child(18),.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-tab:nth-child(18){transition-delay:.9s}.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-item:nth-child(19),.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-tab:nth-child(19){transition-delay:.95s}.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-item:nth-child(20),.frame:not(.frame-hero):not(.frame-contacts) .nav-tabs.animate .nav-tab:nth-child(20){transition-delay:1s}.frame:not(.frame-hero):not(.frame-contacts) .btn-group:not(.form-navigation){transition:opacity .5s ease-in-out .5s,transform .5s ease-in-out .5s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate{transition-delay:0s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(2){transition-delay:.1s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(3){transition-delay:.15s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(4){transition-delay:.2s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(5){transition-delay:.25s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(6){transition-delay:.3s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(7){transition-delay:.35s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(8){transition-delay:.4s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(9){transition-delay:.45s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(10){transition-delay:.5s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(11){transition-delay:.55s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(12){transition-delay:.6s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(13){transition-delay:.65s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(14){transition-delay:.7s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(15){transition-delay:.75s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(16){transition-delay:.8s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(17){transition-delay:.85s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(18){transition-delay:.9s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(19){transition-delay:.95s}.frame:not(.frame-hero):not(.frame-contacts) .nav-item.animate:nth-child(20){transition-delay:1s}.frame:not(.frame-hero):not(.frame-contacts) .ce-teasers-item.animate{transition-delay:0s}.frame:not(.frame-hero):not(.frame-contacts) .ce-teasers-item.animate:nth-child(2){transition-delay:.6666666667s}.frame:not(.frame-hero):not(.frame-contacts) .ce-teasers-item.animate:nth-child(3){transition-delay:1s}.frame:not(.frame-hero):not(.frame-contacts) .ce-teasers-item.animate .ce-header{transition-delay:0s}.frame:not(.frame-hero):not(.frame-contacts) .ce-teasers-item.animate .ce-header:nth-child(2){transition-delay:.6666666667s}.frame:not(.frame-hero):not(.frame-contacts) .ce-teasers-item.animate .ce-header:first-child{transition-delay:.5555555556s}.frame:not(.frame-hero):not(.frame-contacts) .ce-teasers-item.animate .ce-header:nth-child(2){transition-delay:.8888888889s}.frame:not(.frame-hero):not(.frame-contacts) .ce-teasers-item.animate .ce-header:nth-child(3){transition-delay:1.2222222222s;transition-delay:1s}.frame:not(.frame-hero):not(.frame-contacts) .ce-teasers-item.animate .ce-header:first-child{transition-delay:.6666666667s}.frame:not(.frame-hero):not(.frame-contacts) .ce-teasers-item.animate .ce-header:nth-child(2){transition-delay:1s}.frame:not(.frame-hero):not(.frame-contacts) .ce-teasers-item.animate .ce-header:nth-child(3){transition-delay:1.3333333333s}.frame:not(.frame-hero):not(.frame-contacts) .thead-tr.animate .thead-th{transition-delay:0s}.frame:not(.frame-hero):not(.frame-contacts) .thead-tr.animate .thead-th:nth-child(2){transition-delay:.4s}.frame:not(.frame-hero):not(.frame-contacts) .thead-tr.animate .thead-th:nth-child(3){transition-delay:.6s}.frame:not(.frame-hero):not(.frame-contacts) .thead-tr.animate .thead-th:nth-child(4){transition-delay:.8s}.frame:not(.frame-hero):not(.frame-contacts) .thead-tr.animate .thead-th:nth-child(5){transition-delay:1s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-active>*,.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-next>*,.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-prev>*,.frame:not(.frame-hero):not(.frame-contacts).frame-contact-card .ce-bodytext.animate>*{transition-delay:0s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-active>:nth-child(2),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-next>:nth-child(2),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-prev>:nth-child(2){transition-delay:.1s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-active>:nth-child(3),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-next>:nth-child(3),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-prev>:nth-child(3){transition-delay:.15s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-active>:nth-child(4),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-next>:nth-child(4),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-prev>:nth-child(4){transition-delay:.2s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-active>:nth-child(5),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-next>:nth-child(5),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-prev>:nth-child(5){transition-delay:.25s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-active>:nth-child(6),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-next>:nth-child(6),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-prev>:nth-child(6){transition-delay:.3s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-active>:nth-child(7),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-next>:nth-child(7),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-prev>:nth-child(7){transition-delay:.35s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-active>:nth-child(8),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-next>:nth-child(8),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-prev>:nth-child(8){transition-delay:.4s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-active>:nth-child(9),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-next>:nth-child(9),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-prev>:nth-child(9){transition-delay:.45s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-active>:nth-child(10),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-next>:nth-child(10),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-prev>:nth-child(10){transition-delay:.5s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-active>:nth-child(11),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-next>:nth-child(11),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-prev>:nth-child(11){transition-delay:.55s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-active>:nth-child(12),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-next>:nth-child(12),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-prev>:nth-child(12){transition-delay:.6s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-active>:nth-child(13),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-next>:nth-child(13),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-prev>:nth-child(13){transition-delay:.65s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-active>:nth-child(14),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-next>:nth-child(14),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-prev>:nth-child(14){transition-delay:.7s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-active>:nth-child(15),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-next>:nth-child(15),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-prev>:nth-child(15){transition-delay:.75s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-active>:nth-child(16),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-next>:nth-child(16),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-prev>:nth-child(16){transition-delay:.8s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-active>:nth-child(17),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-next>:nth-child(17),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-prev>:nth-child(17){transition-delay:.85s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-active>:nth-child(18),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-next>:nth-child(18),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-prev>:nth-child(18){transition-delay:.9s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-active>:nth-child(19),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-next>:nth-child(19),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-prev>:nth-child(19){transition-delay:.95s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-active>:nth-child(20),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-next>:nth-child(20),.frame:not(.frame-hero):not(.frame-contacts) .ce-customers .ce-customers-item.swiper-slide-prev>:nth-child(20){transition-delay:1s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers.animate .ce-customers-item{transition-delay:0s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers.animate .ce-customers-item:nth-child(2){transition-delay:.1s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers.animate .ce-customers-item:nth-child(3){transition-delay:.15s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers.animate .ce-customers-item:nth-child(4){transition-delay:.2s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers.animate .ce-customers-item:nth-child(5){transition-delay:.25s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers.animate .ce-customers-item:nth-child(6){transition-delay:.3s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers.animate .ce-customers-item:nth-child(7){transition-delay:.35s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers.animate .ce-customers-item:nth-child(8){transition-delay:.4s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers.animate .ce-customers-item:nth-child(9){transition-delay:.45s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers.animate .ce-customers-item:nth-child(10){transition-delay:.5s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers.animate .ce-customers-item:nth-child(11){transition-delay:.55s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers.animate .ce-customers-item:nth-child(12){transition-delay:.6s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers.animate .ce-customers-item:nth-child(13){transition-delay:.65s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers.animate .ce-customers-item:nth-child(14){transition-delay:.7s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers.animate .ce-customers-item:nth-child(15){transition-delay:.75s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers.animate .ce-customers-item:nth-child(16){transition-delay:.8s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers.animate .ce-customers-item:nth-child(17){transition-delay:.85s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers.animate .ce-customers-item:nth-child(18){transition-delay:.9s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers.animate .ce-customers-item:nth-child(19){transition-delay:.95s}.frame:not(.frame-hero):not(.frame-contacts) .ce-customers.animate .ce-customers-item:nth-child(20),.frame:not(.frame-hero):not(.frame-contacts).frame-article-hero.animate~.blog-article-content .ce-bodytext{transition-delay:1s}@media screen and (max-width:1040px){.frame:not(.frame-hero):not(.frame-contacts).frame-big-headline.animate~.frame-two-columns .ce-bodytext{opacity:1;transform:translate(0);transition-delay:2.5s}}.frame:not(.frame-hero):not(.frame-contacts).frame-blog-list .blog-article .btn-group{transition:opacity .5s ease-in-out .5s,transform .5s ease-in-out .5s}.frame:not(.frame-hero):not(.frame-contacts).frame-article-hero.animate .ce-hero-btn,.frame:not(.frame-hero):not(.frame-contacts).frame-article-hero.animate .ce-hero-headline{transition-delay:0s}.frame:not(.frame-hero):not(.frame-contacts).frame-article-hero.animate .ce-hero-btn:first-child,.frame:not(.frame-hero):not(.frame-contacts).frame-article-hero.animate .ce-hero-btn:nth-child(2),.frame:not(.frame-hero):not(.frame-contacts).frame-article-hero.animate .ce-hero-headline:first-child,.frame:not(.frame-hero):not(.frame-contacts).frame-article-hero.animate .ce-hero-headline:nth-child(2){transition-delay:1s}.frame:not(.frame-hero):not(.frame-contacts).frame-article-hero.animate .ce-hero-btn{transform:translateY(-50%)}@media screen and (max-width:1040px){.frame:not(.frame-hero):not(.frame-contacts).frame-article-hero.animate .ce-hero-btn{transform:translateY(50%)}}.frame:not(.frame-hero):not(.frame-contacts) .ce-header.animate~.ce-bodytext{transition-delay:1s}.frame-contacts .contact .ce-bodytext{z-index:1}@media screen and (max-width:1040px){.frame-contacts .contact.ce-left .ce-bodytext:before{transform:translateX(0) translateY(40px)}}.frame-contacts .contact .ce-bodytext:before{opacity:0}@media screen and (max-width:1040px){.frame-contacts .contact .ce-bodytext:before{transform:translateX(0) translateY(40px)}}.frame-contacts .contact.animate .ce-bodytext:before{transition:opacity .5s linear .8s,transform .6s linear .8s}@media screen and (max-width:1040px){.frame-contacts .contact.animate .ce-bodytext:before{transform:translate(0)}}*{box-sizing:border-box}body{margin:0}main{-webkit-overflow-scrolling:touch}canvas{display:block}ul{margin:0;padding:0}ul,ul li{list-style:none}pre{margin:0;white-space:break-spaces}button{background-color:transparent;border:none;cursor:pointer;font-family:inherit;font-weight:inherit;outline:none;padding:0}a,button{font-size:inherit}a,button{color:inherit;text-decoration:none}img{height:100%;object-fit:cover;width:100%}img,video{max-width:100%}.wrapper{--site-wrapper-width:100%;--site-wrapper-padding:15px;height:100%;margin:0 auto;max-width:1285px;padding:0 var(--site-wrapper-padding);width:100%}@media screen and (max-width:1040px){.wrapper{--site-wrapper-padding:32px;width:100%}}@media screen and (max-width:760px){.wrapper{--site-wrapper-padding:20px}}.frame{--site-frame-padding:35px;padding:var(--site-frame-padding) 0}@media screen and (max-width:1040px){.frame{--site-frame-padding:20px}}.row{display:flex;flex-wrap:wrap}.row.nowrap{flex-wrap:nowrap}.two-column{display:flex}.two-column>:first-child{flex:0 0 calc(25% - 24px)}.align-center{align-items:center}.align-end{align-items:flex-end}.justify-center{justify-content:center}.justify-space{justify-content:space-between}.direction-column{flex-direction:column}@media screen and (max-width:1040px){.direction-md-column{align-items:normal;flex-direction:column}}@media screen and (max-width:760px){.direction-sm-column{align-items:normal;flex-direction:column}}.xs-gap{gap:8px}.s-gap{gap:16px}.m-gap{gap:24px}.xl-gap,.xxl-gap{gap:32px}.icon,.svg-icon{--site-icon-size:30px;height:var(--site-icon-size);width:var(--site-icon-size)}.navbar-toggler{align-items:center;align-self:center;background:none;border:0;color:#00008f;display:none;height:44px;padding:0 5px;width:44px}.navbar-toggler-icon{margin-bottom:11px;margin-top:11px;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-toggler-icon,.navbar-toggler-icon:after,.navbar-toggler-icon:before{background-color:currentColor;display:block;height:2px;outline:1px solid transparent;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,-webkit-transform;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;transition-property:background-color,transform;width:100%}.navbar-toggler-icon:after,.navbar-toggler-icon:before{content:"";position:absolute}.navbar-toggler-icon:before{top:-11px}.navbar-toggler-icon:after{top:11px}[aria-expanded=true] .navbar-toggler-icon{background-color:transparent}[aria-expanded=true] .navbar-toggler-icon:before{-webkit-transform:translateY(11px) rotate(45deg);-moz-transform:translateY(11px) rotate(45deg);-ms-transform:translateY(11px) rotate(45deg);-o-transform:translateY(11px) rotate(45deg);transform:translateY(11px) rotate(45deg)}[aria-expanded=true] .navbar-toggler-icon:after{-webkit-transform:translateY(-11px) rotate(-45deg);-moz-transform:translateY(-11px) rotate(-45deg);-ms-transform:translateY(-11px) rotate(-45deg);-o-transform:translateY(-11px) rotate(-45deg);transform:translateY(-11px) rotate(-45deg)}@media screen and (max-width:1040px){.navbar-toggler{display:flex}}.decoration,.header-top-badge span:not(:last-child),.site-nav-header .nav-item-l1:not(:last-child) .nav-link-l1,.text-separator{--site-separator-left-space:16px;color:#202020;position:relative}.decoration:after,.header-top-badge span:not(:last-child):after,.site-nav-header .nav-item-l1:not(:last-child) .nav-link-l1:after,.text-separator:after{content:"II";display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:-.2em;margin-left:var(--site-separator-left-space);transform:skewX(144deg)}.accordion-icon{align-items:center;border:2px solid;border-radius:50%;color:var(--site-accordion-icon-color);display:inline-flex;height:var(--site-icon-size);justify-content:center;left:calc(var(--site-accordion-padding-x)/2);position:relative;width:var(--site-icon-size)}.accordion-icon:after,.accordion-icon:before{background-color:currentColor;content:"";height:2px;position:absolute;transform-origin:50% 50%;transition:background-color .4s,transform .4s;width:calc(var(--site-icon-size)*.46467)}.accordion-icon:before{transform:rotate(90deg)}[open] .accordion-icon{color:var(--site-accordion-active-color)}[open] .accordion-icon:before{transform:rotate(0deg)}[open] .accordion-icon:after{transform:rotate(180deg)}input,select,textarea{box-shadow:none;outline:none}input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus{box-shadow:none;outline:1px solid #00008f}input{width:100%}.input-hidden{display:none}.search-input-label{flex:1}.search-input{border:solid #00008f;border-width:0 0 1px}.form-control{border-color:#202020;border-radius:0;border-width:1px;min-height:50px}@media screen and (min-width:1040px){.search-form-container{background-color:#fff;box-shadow:0 6px 10px rgba(0,0,143,.23);display:none;margin-top:10px;max-width:282px;padding:10px;position:absolute;right:0;width:100%}}.search-form{width:100%}.search-icon,.search-modal-btn{--site-icon-size:25px}.search-modal-btn{cursor:pointer;height:var(--site-icon-size);overflow:hidden;position:relative;width:var(--site-icon-size)}@media screen and (max-width:1040px){.search-modal-btn{display:none}}.search-modal-btn:before{align-items:center;content:"⨉";display:flex;font-family:inherit;font-size:calc(var(--site-icon-size) + 3px);height:var(--site-icon-size);justify-content:center;line-height:1;position:absolute;transform:translateX(calc(-100% - 16px));transition:transform .4s;width:var(--site-icon-size)}.search-modal-icon{position:absolute}.search-modal-btn:before,.search-modal-icon{left:0;top:0;transition:transform .4s}.search-form-trigger:checked~.search-form-container{animation:to-display-up-transform .4s ease-in-out;display:flex}.search-form-trigger:checked~.search-modal-btn .svg-icon{transform:translateX(calc(100% + 16px))}.search-form-trigger:checked~.search-modal-btn:before{transform:translateX(0)}.glightbox-mobile .goverlay,.goverlay{background:rgba(32,32,32,.4)}.glightbox{position:relative}.glightbox .plyr__control--overlaid{display:block}.glightbox .plyr{pointer-events:none}@keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:var(--plyr-font-weight-regular,400);line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:var(--plyr-badge-background,#4a5464);border-radius:var(--plyr-badge-border-radius,2px);color:var(--plyr-badge-text-color,#fff);font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:var(--plyr-font-size-small,13px);left:0;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:var(--plyr-font-size-base,15px);padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;box-decoration-break:clone;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,#0b6471));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:var(--plyr-menu-background,hsla(0,0%,100%,.9));border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:var(--plyr-menu-color,#4a5464);font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border-top-color:transparent;border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,.9));content:"";height:0;position:absolute;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:var(--plyr-menu-arrow-color,#728197);right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:var(--plyr-font-weight-regular,400);margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:var(--plyr-menu-arrow-color,#728197);left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,#0b6471))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{appearance:none;background:transparent;border:0;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:var(--plyr-range-fill-background,var(--plyr-color-main,#0b6471));display:block;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height,5px);transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height,5px);transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height,5px);transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;background:currentColor;border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height,5px);transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,#0b6471));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,#0b6471));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,#0b6471));outline-offset:2px}.plyr__poster{background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:var(--plyr-tooltip-background,#fff);border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:var(--plyr-tooltip-color,#4a5464);font-size:var(--plyr-font-size-small,13px);font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:var(--plyr-range-track-height,5px);left:0;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,5px);transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,5px);transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__progress__marker{background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:var(--plyr-audio-control-color,#4a5464);padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,#0b6471));color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:var(--plyr-video-control-color,#fff);left:0;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:var(--plyr-control-spacing,10px);padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,#0b6471));color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,#0b6471));border:0;border-radius:100%;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:var(--plyr-tooltip-background,#fff);border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.plyr--paused .plyr__control--pause{opacity:0;visibility:hidden}.plyr--playing:hover .plyr__control--pause{display:block;opacity:.9;visibility:visible}.plyr__control--overlaid{--plyr-video-control-background-hover:transparent;--plyr-video-control-color:#fff;--plyr-control-icon-size:80px;--plyr-control-spacing:0;--plyr-video-control-color-hover:#fff}@media screen and (min-width:1040px){.plyr__control--overlaid{--plyr-control-icon-size:150px}}.site-nav-header{--site-logo-size:50px;--site-header-color:#fff;--site-header-padding:15px;--site-menu-border-width:1px;--site-menu-border-color:rgba(32,32,32,.3);--site-menu-border:var(--site-menu-border-width) solid var(--site-menu-border-color);color:#00008f;padding:var(--site-header-padding) 0;position:relative;z-index:99}.site-nav-header .nav-item-l1:after,.site-nav-header .nav-item-l1:first-child:before,.site-nav-header .nav-l2 .nav-item-l2:not(:first-child):after{content:"";display:block;position:absolute}@media screen and (max-width:1040px){.site-nav-header .nav-item-l1:after,.site-nav-header .nav-item-l1:first-child:before,.site-nav-header .nav-l2 .nav-item-l2:not(:first-child):after{--site-menu-border-line-color:rgba(32,32,32,.3);background-color:var(--site-menu-border-line-color);bottom:0;height:1px;left:calc(-50vw - -50%);width:100vw}}.site-nav-header .page-header-nav{gap:60px;position:relative}@media screen and (max-width:1040px){.site-nav-header .page-header-nav{align-items:stretch;background-color:var(--site-header-color);flex-direction:column;height:100vh;left:0;max-height:calc(100vh - 80px);overflow-y:auto;padding:0 var(--site-header-padding) 40px;position:fixed;top:calc(var(--site-logo-size) + var(--site-header-padding)*2);transform:translateX(100%);width:100%}.site-nav-header .page-header-nav.modal-show{opacity:1;transform:translateX(0);transition:transform .4s}}@media screen and (max-width:760px){.site-nav-header .page-header-nav{max-height:calc(100vh - 80px);overflow-y:auto;padding-bottom:40px}}.site-nav-header .navbar-brand{display:flex}.site-nav-header .navbar-brand .svg-icon{--site-icon-size:var(--site-logo-size)}.site-nav-header .navbar-brand .svg-icon.icon-2{margin-left:10px;width:70px}@media screen and (max-width:1040px){.site-nav-header .navbar{padding-bottom:120px;width:100%}}.site-nav-header .nav{font-size:1.125rem}@media screen and (max-width:1040px){.site-nav-header .nav{align-items:normal;flex-direction:column;gap:0}}.site-nav-header .nav-link-l1{font-weight:700;line-height:1}.site-nav-header .nav-item-l1{position:relative}.site-nav-header .nav-item-l1:first-child:before{bottom:auto;top:0}@media screen and (max-width:1040px){.site-nav-header .nav-item-l1{padding:16px 0}}@media screen and (min-width:1040px){.site-nav-header .nav-item-l1:last-child .separator-icon{display:none}}.site-nav-header .nav-item-l1:not(:last-child) .nav-link-l1{--site-separator-left-space:40px;color:#00008f}.site-nav-header .nav-item-l1:hover .nav-l2{display:block}@media screen and (min-width:1040px){.site-nav-header .nav-item-l1:hover .nav-l2{animation:to-display-up-transform .4s ease-in-out}}.site-nav-header .nav-l2{padding:16px}@media screen and (min-width:1040px){.site-nav-header .nav-l2{background-color:var(--site-header-color);box-shadow:0 6px 10px rgba(0,0,143,.23);display:none;position:absolute}}@media screen and (max-width:1040px){.site-nav-header .nav-l2{padding:8px 16px 0}.site-nav-header .nav-l2:not(:last-child){--site-menu-border-color:rgba($black,0.1);border-bottom:var(--site-menu-border)}}.site-nav-header .nav-l2 .nav-item-l2{line-height:1;padding:8px 0;position:relative;transition:color .2s}@media screen and (max-width:1040px){.site-nav-header .nav-l2 .nav-item-l2{padding:24px 0}}.site-nav-header .nav-l2 .nav-item-l2:not(:first-child):after{--site-menu-border-line-color:rgba(32,32,32,.1);bottom:auto;top:0}.site-nav-header .nav-l2 .nav-item-l2:last-child{padding-bottom:0}.site-nav-header .nav-l2 .nav-item-l2:hover{color:#202020}.frame-typed-header{display:grid}.frame-typed-header .ce-header-typed .ce-header-headline,.frame-typed-header .ce-header-typed .subtitle{display:inline;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;margin-bottom:0;overflow-wrap:break-word;word-break:break-word}.frame-typed-header .typed-strings{display:none}.frame-typed-header .typed-header-wrap{color:#00008f;line-height:1}.frame-typed-header .typed-header-wrap:not(:first-child){margin-top:8px}.frame-typed-header .typed-header-wrap:not(.typed-headline){font-size:1.25rem;font-weight:700;text-transform:uppercase}.frame-typed-header .typed-headline,.frame-typed-header .typed-headline h2{font-size:2.5rem!important}.frame-typed-header .ti-cursor{color:inherit;font-size:inherit;margin-left:10px;vertical-align:text-top}.frame-typed-header .complete .ti-cursor,.frame-typed-header [data-typeit-id]:before{display:none}.page-footer{background-color:#00008f;color:#fff}@media screen and (max-width:1040px){.page-footer{padding:40px 0}}.footer-navbar{flex:1}.footer-navbar .nav-l2{align-items:normal;flex-direction:column;gap:4px}.footer-navbar .nav-l2 .nav-link-l2:hover{text-decoration:underline}.footer-navbar-item{flex:0 0 calc(50% - 32px);font-size:1.125rem;max-width:330px}@media screen and (max-width:760px){.footer-navbar-item{flex:initial;min-width:100%}}.footer-navbar-item:not(:first-child){margin:0 auto}.footer-accordion-header{border-bottom:1px solid #fff;margin-bottom:8px;padding-bottom:5px;text-transform:uppercase}@media screen and (min-width:1040px){.footer-accordion-header{pointer-events:none}}@media screen and (max-width:1040px){.footer-accordion-header{padding-bottom:24px}}.footer-extern-link{flex:0 0 calc(33.33333% - 32px);justify-content:flex-end;max-height:115px}@media screen and (max-width:1040px){.footer-extern-link{flex:initial;flex-basis:0;flex-wrap:nowrap;justify-content:flex-start;width:100%}}.footer-extern-link-item{height:100%}.footer-extern-link-item img{height:100%;max-height:100%;width:auto}.slider-arrows-container{margin-top:40px}.slider-arrow-next{margin-left:8px}.swiper-button-disabled{cursor:default;opacity:.4}.slider-button{border:1px solid #0b6471;color:#0b6471;display:flex;padding:10px 15px;transform:skewX(320deg)}.slider-button:hover{background-color:#0b6471;color:#fff}.slider-button .slider-arrow-icon{color:inherit;transform:skewX(-320deg)}.slider-arrow-prev .slider-arrow-icon{transform:skewX(-320deg) rotate(180deg)}.navbar-tabs{align-items:center;color:#202020;display:flex;font-size:1.25rem;font-weight:500;gap:32px;position:relative;text-transform:uppercase}@media screen and (max-width:760px){.navbar-tabs{display:block;z-index:1}.navbar-tabs.collapsible .nav-tabs{background-color:#fff;border-bottom:var(--site-hr-border-width) solid var(--site-hr-border-color);box-shadow:0 6px 10px rgba(0,0,143,.23);flex-direction:column;gap:8px;min-width:100%;opacity:0;perspective:1000px;position:absolute;top:calc(100% + var(--site-hr-border-width));width:auto}}.navbar-tabs.expanded .nav-tabs{animation:to-display-up-transform .4s ease-in-out;opacity:1}.navbar-tabs .nav-tabs{align-items:center;display:flex;gap:32px;line-height:1}@media screen and (max-width:760px){.navbar-tabs .nav-tabs{align-items:flex-start;line-height:1.5;padding:10px}}.navbar-tabs .active{color:#00008f}.frame-anchor-nav{--site-frame-padding:1.5rem;background-color:rgba(13,121,136,.3);letter-spacing:2px;position:sticky;top:0;z-index:2}@media screen and (max-width:760px){.frame-anchor-nav{margin:var(--site-frame-padding) 0;padding:35px 0;position:static;top:auto}}.frame-anchor-nav .nav-tabs{color:#00008f;font-weight:700}@media screen and (max-width:760px){.frame-anchor-nav .nav-tabs{flex-direction:column}}.frame-anchor-nav .nav-item{position:relative}@media screen and (max-width:760px){.frame-anchor-nav .nav-item{width:100%}}.frame-anchor-nav .nav-item:not(:last-child){padding-right:32px}@media screen and (max-width:760px){.frame-anchor-nav .nav-item:not(:last-child){padding-bottom:32px;padding-right:0}}.frame-anchor-nav .nav-item:not(:last-child):after{background-color:#00008f;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:2px}@media screen and (max-width:760px){.frame-anchor-nav .nav-item:not(:last-child):after{bottom:0;height:1px;left:calc(-50vw - -50%);top:auto;width:100vw}}.frame-blog-list .navbar-tabs{border-bottom:1px solid #00008f;letter-spacing:2px;margin-bottom:40px;padding:24px 0}@media screen and (max-width:760px){.frame-blog-list .navbar-tabs{border-bottom:none;padding-bottom:0}}.frame-blog-list .navbar-tabs:after{display:none}.navbar-tabs-toggler{background:var(--site-nav-bg-color,transparent);border-bottom:1px solid #00008f;display:none;padding:.5rem 0 16px;text-align:left;text-decoration:none;text-transform:uppercase;width:100%}@media screen and (max-width:760px){.navbar-tabs-toggler{display:inline-block}}.navbar-tabs-toggler.active,.navbar-tabs-toggler:hover{color:#00008f}.navbar-tabs-toggler.active{font-weight:400}.navbar-tabs-toggler:after{border-right:1.5px solid #202020;border-top:1.5px solid #202020;content:"";display:inline-block;height:15px;left:auto;position:absolute;right:3px;top:50%;transform:translateY(-50%) rotate(135deg);vertical-align:baseline;width:15px}.blog-article-data{background-color:rgba(11,100,113,.3);display:grid;grid-template-columns:1fr 1fr;margin-bottom:32px}@media screen and (max-width:760px){.blog-article-data{grid-template-columns:2fr 1fr}}.blog-article-data .blog-article-category,.blog-article-data .blog-article-date{align-items:center;color:#fff;display:flex;font-weight:700;line-height:1;padding:16px 32px;text-transform:uppercase}.blog-article-data .blog-article-date{justify-content:flex-end}.blog-article-data .blog-article-category{background-color:rgba(11,100,113,.3);clip-path:polygon(100% 0,calc(100% - 10000px) 12915px,calc(100% - 22000px) 12915px,calc(100% - 22000px) 0);letter-spacing:2px;padding-left:calc(100% - 8.33333%*var(--site-article-text-col-size) + 52px)}@media screen and (max-width:760px){.blog-article-data .blog-article-category{padding-left:32px}}.frame-article-details{padding-bottom:0}.frame-article-details .ce-header{color:#202020;margin-bottom:0}.frame-article-details .blog-article-data{grid-template-columns:.33fr 1fr;margin-bottom:40px}@media screen and (max-width:760px){.frame-article-details .blog-article-data{grid-template-columns:2fr 1fr}}.frame-article-details .blog-article-category{justify-content:center;padding-left:16px}@media screen and (max-width:760px){.frame-article-details .blog-article-category{justify-content:flex-start}}.blog-article-content .plyr{min-height:300px;width:100%}.blog-article-content blockquote{background-color:#fff;border-radius:6px;color:#202020;line-height:1.5;margin:2em auto;max-width:700px;padding:1em;position:relative}.blog-article-content blockquote:before{background-color:rgba(11,100,113,.3);border-radius:6px;content:"";height:calc(100% + 16px);left:-8px;position:absolute;top:-8px;width:calc(100% + 16px);z-index:-1}.frame-blog-list .blog-article{--site-article-text-col-size:10;display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:760px){.frame-blog-list .blog-article{--site-article-text-col-size:12;display:flex;flex-direction:column}}.frame-blog-list .blog-article:not(:last-child){border-bottom:1px solid rgba(32,32,32,.2);margin-bottom:32px;padding-bottom:32px}.frame-blog-list .blog-article .ce-gallery{display:flex}.frame-blog-list .blog-article .ce-header{margin-bottom:16px}.frame-blog-list .blog-article .ce-bodytext{display:flex;flex-direction:column}.frame-blog-list .blog-article .article-text{display:flex;flex-direction:column;height:100%;margin-left:auto;width:calc(8.33333%*var(--site-article-text-col-size))}.frame-blog-list .blog-article .article-text .ce-header{color:#202020}.frame-blog-list .blog-article .btn-group{margin-left:auto;margin-top:auto;max-width:222px;width:100%}@media screen and (max-width:760px){.frame-blog-list .blog-article .btn-group{max-width:none}}.ce-bullets .ce-bullets-item{--site-bullet-border-color:rgba(32,32,32,.2);border-bottom:1px solid var(--site-bullet-border-color);display:grid;grid-template-columns:0fr 1fr;line-height:1.1;padding:16px 0}.ce-bullets .ce-bullets-item:first-child{border-top:1px solid var(--site-bullet-border-color)}.ce-bullets .svg-icon{color:#0b6471}.ce-bullets .ce-bullets-icon,.ce-bullets .ce-bullets-text{display:flex}.ce-bullets .ce-bullets-icon{align-items:center}.ce-bullets .ce-bullets-text{align-items:flex-end;font-weight:500;margin-left:24px}.sticky-nav{--site-nav-icon-size:30px;--site-nav-gap:5px;--site-nav-padding:16px;grid-gap:var(--site-nav-gap);align-items:flex-end;color:#fff;display:grid;overflow:hidden}@media screen and (max-width:760px){.sticky-nav{--site-nav-icon-size:24px}}.sticky-nav .nav-item{background:#00008f;transform:translateX(calc(100% - var(--site-nav-icon-size) - var(--site-nav-padding)*2));transition:transform .3s ease-in-out}.sticky-nav .nav-item:hover{transform:translateX(0);transition:transform .3s ease-in-out}.sticky-nav .svg-icon{--site-icon-size:var(--site-nav-icon-size)}.sticky-nav .nav-link{align-items:center;display:inline-flex;font-size:1rem;gap:.875rem;max-height:62px;padding:var(--site-nav-padding);white-space:nowrap;width:100%}@media screen and (max-width:760px){.sticky-nav .nav-link{padding:8px var(--site-nav-padding)}}.sticky-nav .nav-link-icon{display:flex;height:100%;width:2rem}.sticky-nav .nav-link-text{line-height:1}.form{--site-input-padding-y:16px;--site-input-padding-x:16px;--site-input-color:#202020;--site-input-bg-color:transparent;--site-input-border-width:1px;--site-input-border-color:#202020;--site-input-border-radius:0;--site-input-placeholder-color:rgba(32,32,32,.5);--site-input-font-size:inherit;--site-input-font-weight:inherit;--site-input-height:50px;--site-input-check-size:20px;--site-input-check-indent:1rem;--site-input-check-active-color:#0b6471}.form .w-20{width:20%}@media screen and (max-width:760px){.form .w-20{width:100%}}.form-fields{display:flex;flex-direction:column}@media screen and (min-width:1040px){.form-fields{grid-gap:32px;display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width:1040px){.form-fields{grid-gap:24px}}.form-element-horizontal div:not(.form-label){display:flex;justify-content:space-between;margin-top:.5rem}@media screen and (max-width:1040px){.form-element-horizontal div:not(.form-label){flex-direction:column}}.form-element-vertical div:not(.form-label){display:flex;flex-direction:column;gap:.6rem}.form .form-element-fieldset{grid-gap:24px;border:none;display:grid;padding:0}.form-control{background-color:var(--site-input-bg-color);border:var(--site-input-border-width) solid var(--site-input-border-color);color:var(--site-input-color);display:block;font-family:Roboto,sans-serif;font-size:var(--site-input-font-size);font-weight:var(--site-input-font-weight);line-height:100%;min-height:var(--site-input-height);padding:var(--site-input-padding-y) var(--site-input-padding-x);width:100%}.form-control::placeholder{color:var(--site-input-placeholder-color);font-weight:var(--site-input-font-weight);opacity:1}.is-invalid .form-control{--site-input-border-color:#ff1721}.is-invalid .form-label{color:#ff1721}.form-label-mandatory{font-weight:700}.form-element-full-width{grid-column:span 2}.form-check-wrapping-label{position:relative}.form-check-label{display:inline-block;line-height:1.5625;padding-left:calc(var(--site-input-check-size) + var(--site-input-check-indent));position:relative}.form-check-input,.form-check-label:before{background-color:#fff;border:var(--site-input-border-width) solid var(--site-input-border-color);content:"";display:block;height:var(--site-input-check-size);left:0;position:absolute;top:0;width:var(--site-input-check-size)}.is-invalid .form-check-input,.is-invalid .form-check-label:before{--site-input-border-color:#ff1721}.form-check-label:after{background-color:var(--site-input-check-active-color);content:"";display:block;height:calc(var(--site-input-check-size) - 5px);left:0;opacity:0;position:absolute;top:0;transform:translate(calc(17.5% + 1px),calc(17.5% + 1px));width:calc(var(--site-input-check-size) - 5px)}.form-check-input{opacity:0}.form-check-input:checked~.form-check-label:after{opacity:1}.form-element-radio .form-check-label:after,.form-element-radio .form-check-label:before{border-radius:50%}.form-element-textarea .form-control{aspect-ratio:3/1}.form-navigation{margin-top:1.875rem}.form-element-content .frame{--site-frame-indent-left:0!important;--site-frame-indent-right:0!important}.form-element-content>.frame:first-child{--site-frame-spacing-before:0}.form-flags{column-gap:2rem;display:flex;flex-wrap:wrap}.form-flags-img{width:2.25rem}.form .invalid-feedback{display:none}@media screen and (max-width:1040px){.form-element-horizontal [role=radiogroup]{column-gap:32px;display:flex;flex-wrap:wrap}.form-element-flags{display:flex;flex-direction:row;flex-wrap:nowrap}.form-flags{margin-left:1rem}}.form .btn-max-width.form-navigation{color:#00008f;margin-left:auto}.frame-form_formframework form{--site-input-bg-color:#fff!important}.job-offer .frame-form_formframework{background:none}.btn-group.btn-max-width .btn{width:100%}.table{margin-left:0;margin-right:0;margin-top:0}.table tr{line-height:1}.table td{padding:6px 0}.table:last-child{margin-bottom:0}.table td:first-child{padding-right:16px}.frame-bg-green{background-color:#e6eff1}.frame-landing-trust .ce-textpic .ce-gallery{align-items:center;display:flex;margin-left:0!important;margin-right:0!important;min-height:300px!important;width:100%!important}.frame-landing-trust .ce-textpic .image{clip-path:none!important;height:auto!important;margin-left:0!important;margin-right:0!important}@media screen and (max-width:760px){.frame-landing .ce-textpic .ce-gallery{display:none!important}}.frame-landing .ce-bullets .svg-icon{height:70px;width:70px}.frame-landing .ce-bullets dd{align-items:center!important;padding-left:30px}.frame-landing .ce-bodytext .btn-group{display:flex;gap:20px;justify-content:space-between}.frame-landing .ce-bodytext .btn-group .btn{flex-basis:50%}.badge-wrapper{align-items:center;background-color:rgba(0,0,0,.04);display:flex;justify-content:center;padding:100px}.badge-wrapper img{height:auto;max-width:100%;vertical-align:middle;width:auto!important}.ce-header{color:#00008f;letter-spacing:1px;margin-bottom:24px}@media screen and (max-width:760px){.ce-header{letter-spacing:.5px}}.ce-header-headline{--site-separator-left-space:4px;margin-bottom:0}.ce-header-headline~.subtitle{margin-top:8px}.ce-headline-center{text-align:center}p.subtitle{margin-bottom:0}.frame-article-hero,.frame-hero{height:1000px;overflow:hidden;position:relative}@media screen and (max-width:1040px){.frame-article-hero,.frame-hero{height:600px}}.frame-article-hero .ce-hero-headline,.frame-hero .ce-hero-headline{color:#fff;font-size:var(--site-big-title-size);font-weight:300;margin-bottom:0}.frame-article-hero .ce-hero-headline:first-line,.frame-hero .ce-hero-headline:first-line{font-weight:900}.frame-article-hero .ce-hero-headline.like-headline,.frame-hero .ce-hero-headline.like-headline{line-height:1;text-transform:uppercase}.header-top-badge{--site-top-badge-sapce:86px;align-items:center;display:flex;font-size:1.125rem;font-weight:700;gap:24px;left:var(--site-top-badge-sapce);margin-bottom:auto;max-width:fit-content;padding:8px 70px 8px 0;position:absolute;text-transform:uppercase;top:2%;z-index:50}@media screen and (max-width:760px){.header-top-badge{--site-top-badge-sapce:25px;font-size:.9rem;gap:16px;padding:8px 50px 8px 0;top:2%}}@media screen and (max-width:380px){.header-top-badge{font-size:.8rem}}.header-top-badge:after{background-color:#0b6471;clip-path:polygon(100% 0,calc(100% - 10000px) 12915px,calc(100% - 22000px) 12915px,calc(100% - 22000px) 0);content:"";display:block;height:100%;position:absolute;right:0;top:0;width:calc(100% + var(--site-top-badge-sapce))}@media screen and (max-width:760px){.header-top-badge:after{width:100vw}}.header-top-badge span{color:#fff;position:relative;z-index:1}.header-top-badge span:not(:last-child){--site-separator-left-space:24px;color:#fff}@media screen and (max-width:760px){.header-top-badge span:not(:last-child){--site-separator-left-space:16px}}.frame-hero .subtitle{color:#fff;font-size:1.5265rem;font-weight:inherit;line-height:1;margin:32px 0}@media screen and (max-width:760px){.frame-hero .subtitle{font-size:1rem}}.frame-hero .ce-hero-badge{width:100%;z-index:50}.frame-hero .ce-hero-overlay{background-color:rgba(32,32,32,.3);height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.frame-hero .plyr{height:100%}.ce-hero-container{height:100%;padding:120px 0}@media screen and (max-width:1040px){.ce-hero-container{padding:35px 0}}.ce-hero-media{left:0;position:absolute;top:0}.ce-hero-media,.ce-hero-media .image,.ce-hero-media .video{height:100%;width:100%}.ce-hero-media img,.ce-hero-media video{height:100%;object-fit:cover;width:100%}.ce-hero-media .plyr__controls,.ce-hero-media.mobile{display:none}@media screen and (max-width:760px){.ce-hero-media.desktop{display:none}.ce-hero-media.mobile{display:block}}.ce-hero-badge{color:#fff;position:relative}.ce-hero-badge .btn{max-width:fit-content}.ce-hero-media{transition:transform 2.5s ease-in-out .5s,opacity 2.5s ease-in-out .5s}.ce-hero-media.js-animate-scale{opacity:0;transform:scale(190%)}.ce-hero-media.js-animate-duplex:after{background-color:#0b6471;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;transition:background-color 2.5s linear .8s,opacity 2.5s linear .8s;width:100%}.ce-hero-media.animate{opacity:1;transform:scale(100%)}.ce-hero-media.animate:after{opacity:0}.ce-hero-media.animate.js-animate-duplex~.ce-hero-badge{opacity:1}.ce-hero-media.animate.js-animate-duplex~.ce-hero-badge .ce-hero-btn{opacity:1;transform:translateY(50%)}.ce-hero-media.js-animate-duplex~.ce-hero-badge{opacity:0;transition:opacity .5s ease-in-out 3s}.ce-hero-media.js-animate-duplex~.ce-hero-badge .ce-hero-btn{opacity:0;transform:translateY(100%);transition:opacity .5s ease-in-out 3s,transform .5s ease-in-out 3s}.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-left,.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-right{--site-media-size:50vw;display:flex;gap:24px}@media screen and (max-width:1040px){.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-left,.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-right{flex-direction:column}}.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-left .ce-gallery,.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-right .ce-gallery{aspect-ratio:auto 100/58.334;flex:1;max-width:calc(58.33333% - 12px);min-height:min(650px,40vw);width:var(--site-media-size)}@media screen and (max-width:760px){.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-left .ce-gallery img,.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-right .ce-gallery img{max-height:400px}}@media screen and (max-width:1040px){.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-left .ce-gallery,.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-right .ce-gallery{max-height:400px;max-width:none;width:190%}.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-left .ce-gallery .video,.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-right .ce-gallery .video{width:calc(100vw - var(--site-wrapper-padding)*2)}}.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-left .ce-gallery a,.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-right .ce-gallery a{display:flex;width:100%}.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-left .ce-column,.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-right .ce-column{display:flex;height:100%}.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-left .ce-column.video,.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-right .ce-column.video{height:auto;max-width:626px}.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-left .ce-bodytext,.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-right .ce-bodytext{flex:0 0 calc(41.66667% - 12px);margin:auto 0}.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-left .btn,.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-right .btn{margin-top:min(70px,3.6459vw);max-width:384px}.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-right{align-items:flex-start;flex-direction:row-reverse}@media screen and (max-width:1040px){.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-right{flex-direction:column}}.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-right .image{margin-right:calc((100vw - var(--site-wrapper-width))/2*-1 + -15px)}@media (min-width:768px){.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-right .image{clip-path:polygon(0 100%,10000px -12915px,22000px -12915px,12000px 10000px)}}@media screen and (max-width:1040px){.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-right .ce-gallery{margin-left:-20vw}}@media screen and (max-width:760px){.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-right .ce-gallery{margin-left:-40vw}}.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-left{align-items:flex-end}.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-left .image{margin-left:calc((100vw - var(--site-wrapper-width))/2*-1 + -15px)}@media (min-width:768px){.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-left .image{clip-path:polygon(100% 0,calc(100% - 10000px) 12915px,calc(100% - 22000px) 12915px,calc(100% - 22000px) 0)}}@media screen and (max-width:1040px){.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-left .ce-gallery{margin-right:-20vw}}@media screen and (max-width:760px){.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-left .ce-gallery{margin-right:-40vw}}.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-center .ce-gallery:not([data-ce-images="1"]){display:flex}.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-center .image,.frame-image-outside:not(.frame-blog-list,.frame-wide-image,.frame-contact-card) .ce-center .video{max-height:700px}.ce-textpic .ce-gallery .mobile{display:none}@media screen and (max-width:760px){.ce-textpic .ce-gallery .desktop{display:none}.ce-textpic .ce-gallery .mobile{display:block}}.frame .accordion{--site-accordion-icon-color:#0b6471;--site-accordion-header-color:transparent;--site-accordion-border-color:rgba(32,32,32,.1);--site-accordion-state-title-color:rgba(11,100,113,.3);--site-accordion-border-width:1px;--site-accordion-border:var(--site-accordion-border-width) solid var(--site-accordion-border-color);--site-accordion-state-opacity:0;--site-accordion-state-transform:translateX(100%);--site-accordion-state-attr:Attr(data-state-close);border-bottom:var(--site-accordion-border);height:var(--js-accordion-collapsed-height);overflow:hidden;position:relative}.frame .accordion.job-offer:hover,.frame .accordion.job-offer[open]{--site-accordion-header-color:rgba(13,121,136,.3);--site-accordion-border-color:rgba(13,121,136,.3);--site-accordion-state-opacity:1;--site-accordion-state-transform:translateX(0)}.frame .accordion[open]{--site-accordion-state-attr:Attr(data-state-open)}.frame .accordion[open] .accordion-content{animation:to-opacity-up-transform .5s forwards}.frame .accordion[open] .svg-icon{transform:scaleY(-1)}.frame .accordion.job-offer[open]{--site-accordion-header-color:rgba(11,100,113,.6);--site-accordion-state-title-color:#a9c4c8}.frame .accordion.job-offer[open] .accordion-header,.frame .accordion.job-offer[open] .svg-icon{color:#fff}.frame .accordion .svg-icon{color:var(--site-accordion-icon-color);transition:transform .4s}.frame .accordion .accordion-header{background-color:var(--site-accordion-header-color);display:grid;font-size:1.125rem;font-weight:700;grid-template-columns:1fr 0fr;padding:24px 0;text-transform:uppercase;transition:background-color .4s,color .4s,border-color .4s}@media screen and (max-width:1040px){.frame .accordion .accordion-header{padding:16px 0}}.frame .accordion:first-child{border-top:var(--site-accordion-border)}.frame .accordion .accordion-header-text{align-items:center;display:flex}@media screen and (max-width:760px){.frame .accordion .accordion-header-text{line-height:1.5625rem}}.frame .accordion .accordion-content,.frame .accordion .job-offer-data,.frame .accordion .job-offer-form{margin:24px auto;width:85.83333%}@media screen and (max-width:1040px){.frame .accordion .accordion-content,.frame .accordion .job-offer-data,.frame .accordion .job-offer-form{width:auto}}.frame .accordion .job-offer-form .wrapper{padding:0}.frame .accordion .ce-bullets-icon .svg-icon{color:#0b6471;transform:none}.frame .accordion .ce-textpic{display:grid}.frame .accordion .frame-text-bullets .ce-bodytext{margin-top:0}.frame .accordion .accordion-content.ce-textpic.ce-nowrap{display:grid;grid-auto-columns:1fr 1fr;grid-auto-flow:column}@media screen and (max-width:1040px){.frame .accordion .accordion-content.ce-textpic.ce-nowrap{display:flex;flex-direction:column}}.frame .accordion .accordion-content.ce-textpic.ce-nowrap.ce-right>.ce-gallery{grid-column-start:2}.frame .accordion .accordion-content.ce-textpic.ce-nowrap.ce-right>.ce-gallery .ce-column.image{clip-path:none;margin-right:0}.frame .accordion .accordion-content.ce-textpic.ce-nowrap.ce-left>.ce-gallery .ce-column.image{clip-path:none;margin-left:0}.frame .accordion .accordion-content.ce-textpic.ce-nowrap.ce-nowrap>.ce-gallery{aspect-ratio:auto;margin-bottom:auto;margin-left:0;margin-right:0;min-height:auto;width:auto}@media screen and (max-width:1040px){.frame .accordion .accordion-content.ce-textpic.ce-nowrap.ce-nowrap>.ce-gallery{width:100%}}.frame .accordion .accordion-content.ce-textpic.ce-nowrap .ce-gallery{height:100%;max-width:none}@media screen and (max-width:1040px){.frame .accordion .accordion-content.ce-textpic.ce-nowrap .ce-gallery img{max-height:inherit}}.frame .accordion .accordion-content.ce-textpic.ce-nowrap .ce-column{height:100%;max-height:300px}.frame .accordion .accordion-content.ce-textpic.ce-nowrap .ce-bodytext{margin:0 0 auto}.frame .accordion .plyr{width:100%}.frame .job-offer .accordion-header{background-color:var(--site-accordion-header-color);display:grid;font-size:1rem;font-weight:700;grid-template-columns:0fr 1fr;letter-spacing:1.25px;line-height:1.5rem;padding:24px;text-transform:uppercase;transition:background-color .4s,color .4s,border-color .4s}@media screen and (max-width:1040px){.frame .job-offer .accordion-header{padding:16px}}.frame .job-offer .accordion-icon{margin-right:32px}@media screen and (max-width:1040px){.frame .job-offer .accordion-icon{margin-right:16px}}.frame .job-offer .accordion-header-text{align-items:center;display:flex}@media screen and (min-width:1040px){.frame .job-offer .accordion-header-text{padding-right:25%}.frame .job-offer .accordion-header-text:after{align-items:center;background-color:var(--site-accordion-state-title-color);bottom:calc(var(--site-accordion-border-width)*-1);clip-path:polygon(100% 0,100% 100%,20% 100%,0 0);color:#fff;content:var(--site-accordion-state-attr);display:flex;height:calc(100% + var(--site-accordion-border-width));justify-content:center;opacity:var(--site-accordion-state-opacity);position:absolute;right:calc(var(--site-accordion-border-width)*-1);top:calc(var(--site-accordion-border-width)*-1);transform:var(--site-accordion-state-transform);transition:opacity .4s,transform .4s;width:25%}}.accordion-header{-webkit-appearance:none;background-image:none;cursor:pointer;line-height:1;list-style:none;outline:none;position:relative;user-select:none}.accordion-header::-webkit-details-marker{display:none}.accordion-header::marker{display:none}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ce-customers-item{display:flex;flex-direction:column}.ce-customers-headline{margin:24px 0}.ce-customers-text{--site-separator-left-space:2px;--site-separator-right-space:10px;margin-top:auto}.ce-customers-text:before{content:"I";display:inline-block;font-size:inherit;font-weight:700;margin-left:var(--site-separator-left-space);margin-right:var(--site-separator-right-space);transform:skewX(150deg)}.ce-customers-image{display:none}.frame-two-columns .ce-bodytext{column-count:2;column-gap:1.25rem}@media screen and (max-width:760px){.frame-two-columns .ce-bodytext{column-count:1}}.ce-bodytext p{margin-top:0}.ce-bodytext p:last-child{margin-bottom:0}.frame-hero+.frame-text{margin-top:125px}@media screen and (max-width:1040px){.frame-hero+.frame-text{margin-top:40px}}.frame-text-bullets .ce-textpic{grid-gap:16px;display:grid;grid-auto-columns:1fr 1fr;grid-auto-flow:column}@media screen and (max-width:760px){.frame-text-bullets .ce-textpic{grid-auto-flow:dense}}.ce-bullets{margin-top:0}.frame-contact-card{background-color:#00008f;color:#fff;font-size:1.25rem;margin-bottom:8px;padding:103px 0 76px}@media screen and (max-width:1040px){.frame-contact-card{font-size:16px;padding:40px 0}}.frame-contact-card .btn,.frame-contact-card .ce-header{color:#fff}@media screen and (max-width:1040px){.frame-contact-card .ce-header .ce-header-headline{font-size:3rem;line-height:1}}.frame-contact-card .ce-bodytext{display:flex;gap:24px}@media screen and (max-width:1040px){.frame-contact-card .ce-bodytext{flex-direction:column;gap:70px}}.frame-contact-card .contact-card-header-block{display:flex;flex:0 0 calc(50% - 24px);flex-direction:column}.frame-contact-card .contact-card-header-block .btn{margin-top:auto;max-width:fit-content}.frame-contact-card .contact-card-header-block .ce-header{margin-bottom:32px}.frame-contact-card .text-editor-content{flex:1}.frame-contact-card .text-editor-content .ce-header-headline,.frame-contact-card .text-editor-content .h1,.frame-contact-card .text-editor-content .h2,.frame-contact-card .text-editor-content .h3,.frame-contact-card .text-editor-content h1,.frame-contact-card .text-editor-content h2,.frame-contact-card .text-editor-content h3{line-height:1.2;margin-bottom:0;text-transform:none}.frame-contact-card .text-editor-content .ce-header-headline:not(:first-child),.frame-contact-card .text-editor-content .h1:not(:first-child),.frame-contact-card .text-editor-content .h2:not(:first-child),.frame-contact-card .text-editor-content .h3:not(:first-child),.frame-contact-card .text-editor-content h1:not(:first-child),.frame-contact-card .text-editor-content h2:not(:first-child),.frame-contact-card .text-editor-content h3:not(:first-child){margin-top:32px}.frame-contact-card p{line-height:1;margin:12px auto}.frame-contact-card .ce-bullets{margin-bottom:0}.frame-contact-card .ce-bullets-item{--site-bullet-border-color:#fff}.frame-contact-card .ce-bullets-item:first-child{border-top:0}.frame-contact-card .ce-bullets-text{display:grid;font-weight:300;grid-auto-columns:.5fr 1fr;grid-auto-flow:column}@media screen and (max-width:1040px){.frame-contact-card .ce-bullets-text{align-items:center;display:flex}}.frame-contact-card .ce-bullets-text a{font-weight:700;grid-column-start:2}@media screen and (max-width:1040px){.frame-contact-card .ce-bullets-text span{display:none}}.frame-contact-card .ce-bullets-icon{align-items:center;display:flex}.frame-contact-card .svg-icon{--site-icon-size:30px;color:inherit}.frame-list .contact{position:relative}.frame-list .contact:before{background-color:rgba(11,100,113,.3);content:"";display:block;height:100%;left:0;position:absolute;width:100vw}@media screen and (max-width:1040px){.frame-list .contact:before{bottom:0;height:55%;left:calc(-50vw - -50%)}}.frame-list .contact .image,.frame-list .contact .image img{transform:scaleY(-1)}.frame-list .contact:nth-child(2n) .image,.frame-list .contact:nth-child(2n) .image img{transform:none}.frame-list .contact:nth-child(2n):before{background-color:rgba(11,100,113,.3);left:auto;right:0}@media screen and (max-width:1040px){.frame-list .contact:nth-child(2n):before{left:calc(-50vw - -50%);right:auto}}.frame-list .contact:not(:first-child){margin-top:16px}.frame-list .contact.ce-intext .ce-gallery{max-width:calc(50% - 12px);min-height:min(580px,40vw)}@media screen and (max-width:1040px){.frame-list .contact.ce-intext .ce-gallery{max-width:none}}.frame-list .contact.ce-intext .ce-bodytext{flex:0 0 calc(50% - 12px)}@media screen and (max-width:1040px){.frame-list .contact.ce-intext .ce-bodytext{align-self:flex-start;flex:initial}}.frame-list .contact .ce-bullets-text{align-items:center;display:grid;font-size:1.25rem;font-weight:700;grid-auto-columns:1fr 3fr;grid-auto-flow:column}.frame-list .contact .ce-bullets-text span{font-weight:300;margin:auto 0}@media screen and (max-width:1040px){.frame-list .contact .ce-bullets-text span{display:none}}.frame-list .contact .ce-bullets-item:first-child{border-top:none}.frame-list .contact .ce-bullets-item:last-child{border-bottom:none}.frame-list .contact .ce-bullets-icon{align-items:center;display:flex}.frame-list .show-more-btn{margin-top:70px}@media screen and (max-width:760px){.frame-list .show-more-btn{margin-top:0}}.frame-list .contact-headline{font-size:1.5265rem;margin-bottom:5px}.frame-list .contact-subtitle{font-size:1.25rem;font-weight:700;line-height:1.5;text-transform:uppercase}.frame-list .contact-data{margin-top:70px}@media screen and (max-width:1040px){.frame-list .contact-data{margin-top:55px}}.frame-blog-latest{line-height:1.5;padding:calc(var(--site-frame-padding)*2) 0}.frame-blog-latest .ce-header{color:#202020}.frame-blog-latest .ce-teasers{grid-gap:24px;display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:760px){.frame-blog-latest .ce-teasers{display:block}.frame-blog-latest .ce-teasers-item:not(:first-child){display:none}}.frame-blog-latest .ce-teasers-item .ce-bodytext{min-height:282px;position:relative}@media screen and (max-width:760px){.frame-blog-latest .ce-teasers-item .ce-bodytext{min-height:312px}}.frame-blog-latest .ce-teasers-item .ce-bodytext .btn-group{bottom:0;min-width:222px;position:absolute;right:50%;transform:translateX(50%)!important}.frame-blog-latest .ce-teasers-btn{grid-column:1/3;margin-top:40px;width:100%}@media screen and (max-width:760px){.frame-blog-latest .ce-teasers-btn{margin-top:80px}}.frame-blog-latest .ce-teasers-btn .btn{margin:0 auto;max-width:322px}.frame-blog-latest .ce-gallery{display:flex;margin-bottom:24px}.frame-blog-latest .ce-header{margin-top:1rem}.frame-blog-latest .btn-group{margin-left:auto;margin-top:40px}.frame-blog-latest .btn-group .btn{max-width:none}.ce-table{--site-table-border-color:rgba(32,32,32,.1);border-spacing:10px;table-layout:fixed;width:100%}@media screen and (min-width:1040px){.ce-table{border-collapse:separate}}.ce-table>:not(caption)>*>*{background-color:var(--site-table-bg);padding:15px 10px}.ce-table>:not(caption)>*>:first-child{padding-left:0}.ce-table>:not(caption)>*>:last-child{padding-right:0}@media screen and (min-width:1040px){.ce-table thead+tbody tr:last-child td,.ce-table thead+tbody tr:last-child th{padding-bottom:15px}}.ce-table>tbody{box-shadow:inset 0 -1px 0 var(--site-table-border-color);vertical-align:inherit}.ce-table>tbody tr{box-shadow:inset 0 1px 0 var(--site-table-border-color)}.ce-table>tbody tr th{text-align:left}.ce-table>tbody tr td,.ce-table>tbody tr th{vertical-align:middle}@media screen and (min-width:1040px){.ce-table>tbody tr td,.ce-table>tbody tr th{padding:15px 10px 5px 0}}.ce-table>thead{text-align:center;vertical-align:middle}.frame-table-matrix{--site-icon-size:1.875rem;--site-icon-color:#0b6471}.frame-table-matrix td,.frame-table-matrix th{hyphens:auto}.frame-table-matrix td{text-align:center}@media screen and (max-width:760px){.frame-table-matrix td{hyphens:auto;word-break:break-word}}.frame-table-matrix .thead-th{color:#fff;font-family:Roboto,sans-serif;font-size:16px;line-height:1.2;text-transform:uppercase}.frame-table-matrix .thead-th-bg{background:var(--site-th-bg-color,#0b6471)}.frame-table-matrix .thead-th-bg:last-child:not(:first-child){--site-th-bg-color:rgba(11,100,113,.25)}.frame-table-matrix .thead-th-bg:nth-last-child(2):not(:first-child){--site-th-bg-color:rgba(11,100,113,.5)}.frame-table-matrix .thead-th-bg:nth-last-child(3):not(:first-child){--site-th-bg-color:rgba(11,100,113,.75)}.frame-table-matrix .thead-th-bg:nth-last-child(10):not(:first-child),.frame-table-matrix .thead-th-bg:nth-last-child(4):not(:first-child),.frame-table-matrix .thead-th-bg:nth-last-child(5):not(:first-child),.frame-table-matrix .thead-th-bg:nth-last-child(6):not(:first-child),.frame-table-matrix .thead-th-bg:nth-last-child(7):not(:first-child),.frame-table-matrix .thead-th-bg:nth-last-child(8):not(:first-child),.frame-table-matrix .thead-th-bg:nth-last-child(9):not(:first-child){--site-th-bg-color:#0b6471}.frame-table-matrix .thead-th:last-child{padding-right:10px}.frame-table-matrix .tbody-th-info,.frame-table-matrix .thead-th-info{height:auto;width:calc(var(--site-icon-size) + 20px)}.frame-table-matrix .tbody-th-info a,.frame-table-matrix .thead-th-info a{display:block}@media screen and (max-width:1040px){.frame-table-matrix .tbody-tr td,.frame-table-matrix .thead-th{align-items:center;display:inline-flex;height:auto;justify-content:center;line-height:1.2;white-space:normal}.frame-table-matrix .thead-th-info,.frame-table-matrix .thead-th[data-col="0"]{display:none}.frame-table-matrix .tbody-th-info{padding-left:0;padding-right:0;width:auto}.frame-table-matrix .thead-tr{grid-gap:10px;display:grid;grid-template-columns:repeat(calc(var(--site-cols-count) - 1),1fr)}.frame-table-matrix .tbody-tr{display:grid;grid-template-columns:repeat(calc(var(--site-cols-count) - 1),1fr);margin-bottom:15px}.frame-table-matrix .tbody-th[data-col="0"]{grid-column:span calc(var(--site-cols-count)*2 - 1);height:auto}.frame-table-matrix .tbody-tr td{font-size:1rem;grid-column:span calc(var(--site-col-colspan)*2)}.frame-table-matrix .tbody-tr td:first-of-type{padding-left:0}.frame-table-matrix .tbody-tr td:last-of-type{padding-right:0}.frame-table-matrix .tbody-tr td~td{border-left:1px solid var(--site-table-border-color)}}@media screen and (max-width:760px){.frame-table-matrix .thead-th{padding:5px}}.frame-table-matrix .ce-bodytext{margin-bottom:24px}.frame-big-headline .ce-header{margin-bottom:0}.frame-big-headline .ce-header-headline{font-weight:700}.frame-article-hero{margin-bottom:190px}.frame-article-hero .ce-hero-btn,.frame-article-hero .subtitle{bottom:calc(-70px - 9%);position:absolute}@media screen and (max-width:380px){.frame-article-hero .ce-hero-btn,.frame-article-hero .subtitle{bottom:-40px}}.frame-article-hero .ce-hero-badge{display:flex;justify-content:flex-end;position:static;width:100%}@media screen and (max-width:760px){.frame-article-hero .ce-hero-badge{justify-content:flex-start}}.frame-article-hero .ce-header{width:100%}.frame-article-hero .ce-hero-headline{position:relative;z-index:1}.frame-article-hero .subtitle{transform:translateY(100%)}@media screen and (max-width:760px){.frame-article-hero .subtitle{bottom:calc(-40px - 9%)}}.frame-article-hero .ce-hero-btn{clip-path:none;max-width:none;padding-right:32px;transform:translateY(129%);width:384px}.frame-article-hero .ce-hero-btn:after{display:none}@media screen and (max-width:1040px){.frame-article-hero .ce-hero-btn{bottom:calc(-30px - 9%)}}@media screen and (max-width:760px){.frame-article-hero .ce-hero-btn{bottom:calc(-90px - 9%);width:fit-content}}.frame.ce-hero.frame-article-hero{overflow:visible}.frame.frame-wide-image{color:#fff;position:relative}@media screen and (max-width:760px){.frame.frame-wide-image{padding:32px 0}}.frame.frame-wide-image .wrapper{display:flex;flex-direction:column;justify-content:center;min-height:calc(650px - var(--site-frame-padding)*2)}@media screen and (max-width:760px){.frame.frame-wide-image .wrapper{justify-content:flex-end;min-height:calc(500px - var(--site-frame-padding)*2)}}.frame.frame-wide-image .ce-header{margin-bottom:32px}.frame.frame-wide-image .ce-header-headline{color:#fff;font-size:var(--site-big-title-size);margin-top:100px}.frame.frame-wide-image .ce-gallery{height:100%;left:0;position:absolute;top:0;width:100vw;z-index:-1}.frame.frame-wide-image .image{height:100%}.frame.frame-wide-image .ce-bodytext .btn{margin-top:0;max-width:fit-content}.frame-shortcut{--site-frame-padding:0}.frame-404-page{padding:calc(var(--site-frame-padding)*2) 0}.page-error-content .right-column{flex:0 0 50%}@media screen and (max-width:1040px){.page-error-content .right-column{flex:initial}}.page-error-content .left-column{flex:0 0 33.33333%}@media screen and (max-width:1040px){.page-error-content .left-column{flex:initial}}.page-error-content .header-top-badge{margin-bottom:40px}.page-error-image{align-items:flex-end;margin-bottom:32px}@media screen and (max-width:1040px){.page-error-image{align-items:flex-start;flex-direction:column}}.page-error-text .btn{margin:0 auto;padding:0 1.75rem;width:fit-content}.page-error-item{gap:40px;justify-content:flex-end}@media screen and (max-width:1040px){.page-error-item{flex-direction:column}}@media screen and (max-width:760px){.page-error-item{flex-direction:column-reverse}}.page-404-headline{font-size:6.25rem;line-height:110px;margin-bottom:0}@media screen and (max-width:1040px){.page-404-headline{font-size:3.4375015469rem;line-height:1.2}}.page-404-image{--site-error-image-size:400px;height:var(--site-error-image-size);width:var(--site-error-image-size)}@media screen and (max-width:1040px){.page-404-image{--site-error-image-size:170px}}:root{--site-grid-space:24;--site-big-title-size:5rem}@media screen and (max-width:760px){:root{--site-big-title-size:2.5rem}}html{-webkit-font-smoothing:antialiased;color:#202020;font-family:Roboto,sans-serif;font-size:16px;font-weight:300;line-height:1.8;overflow-x:hidden;scroll-behavior:smooth;scroll-padding-top:80px;text-rendering:geometricPrecision}body{-webkit-text-size-adjust:100%}@media screen and (max-width:1040px){body.show-modal,html.show-modal{overflow-y:hidden}}@media screen and (min-width:1040px){.hide-on-desk{display:none}}@media screen and (max-width:1040px){.hide-on-mob{display:none}}.visually-hidden-focusable{display:none}#page-sticky{position:fixed;right:0;top:50%;transform:translateY(-50%);transition:visibility .4s,opacity .4s;z-index:60}@media screen and (max-width:1040px) and (min-height:640px){#page-sticky{transform:translateY(-100%)}}#page-sticky.hidden{opacity:0;visibility:hidden}#page-sticky.first-show{display:block}.ce-div{background-color:rgba(13,121,136,.3);border:none;height:1px;margin:0}ul:not([class]){margin-bottom:1em;padding:0 0 0 1.2rem}ul:not([class]) li{list-style:disc}.display-mobile{display:none}@media screen and (max-width:760px){.display-mobile{display:inline}}.display-desktop{display:inline}@media screen and (max-width:760px){.display-desktop{display:none}}.form-flags-img{border-radius:50%}@media screen and (max-width:760px){.form-flags-item{margin-bottom:1rem}}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:url(/_assets/build/fonts/Roboto-Black.cd5a79c1.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/_assets/build/fonts/Roboto-Bold.b21da07c.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/_assets/build/fonts/Roboto-Medium.57b8a81c.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/_assets/build/fonts/Roboto-Light.4ca61622.woff2) format("woff2")}.frame-contact-card .ce-header-headline,.h1,.h2,.h3,h1,h2,h3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;line-height:1.5;margin-top:0;text-rendering:geometricPrecision;text-transform:uppercase}.frame-contact-card .ce-header-headline,.h1,.h2,h1,h2{font-family:Roboto,sans-serif;line-height:1}.frame-contact-card .ce-header-headline,.h1,h1{font-size:var(--site-big-title-size);font-weight:900;line-height:.95}@media screen and (max-width:1040px){.frame-contact-card .ce-header-headline,.h1,h1{font-size:calc(var(--site-big-title-size)/2)}}.h2,h2{font-size:1.5265rem}.h2,.h3,h2,h3{font-weight:700}.h3,h3{font-size:1.25rem}.h4,h4{font-size:1.125rem;font-weight:700}.title-m{margin-bottom:40px}@media screen and (max-width:1040px){.title-m{margin-bottom:32px}}.uppercase{text-transform:uppercase}.blue-color{color:#00008f}.frame-article-hero .subtitle,.frame-big-headline .ce-header-headline{color:rgba(11,100,113,.3);font-size:var(--site-big-title-size);line-height:1}.frame .ce-headline-center{margin-bottom:calc(var(--site-frame-padding)*2)}.btn-border:hover,.btn-primary:hover{background-color:#00008f;border-color:#fff;color:#fff}.btn{color:#00008f;cursor:pointer;letter-spacing:1.5px;transition:background-color .4s,color .4s,border-color .4s}.btn.white{color:#fff}.btn.white:hover{background-color:#fff;color:#202020}.btn-custom{max-width:384px}.btn-primary-full,.btn-secondary-full{color:#fff!important;min-height:78px}.btn-primary-full{background-color:#00008f!important}.btn-primary-full:hover{background-color:#00005c!important}.btn-secondary-full{background-color:#0b6471!important}.btn-secondary-full:hover{background-color:#063b43!important}.btn-border,.btn-primary{align-items:center;border:1px solid;display:flex;font-weight:500;height:50px;justify-content:center;min-width:150px;padding:0 8px;text-transform:uppercase}.btn-border .btn,.btn-primary .btn{text-transform:uppercase}.btn-border:hover .btn,.btn-primary:hover .btn{color:#fff}.btn-clip,.frame-contact-card .contact-card-header-block .btn,.frame.frame-wide-image .ce-bodytext .btn{--site-btn-clip-after-width:39px;clip-path:polygon(100% 0,calc(100% - 10000px) 12915px,calc(100% - 22000px) 12915px,calc(100% - 22000px) 0);padding-left:32px;padding-right:calc(var(--site-btn-clip-after-width) + 24.61538px);position:relative}.btn-clip:after,.frame-contact-card .contact-card-header-block .btn:after,.frame.frame-wide-image .ce-bodytext .btn:after{background-color:#fff;clip-path:polygon(100% 0,calc(100% - 10000px) 12915px,calc(100% - 22000px) 12915px,calc(100% - 22000px) 0);content:"";display:block;height:100%;position:absolute;right:0;transform:scale(-1);width:var(--site-btn-clip-after-width)}.show-more-btn{margin:0 auto;width:35%}@media screen and (max-width:1040px){.show-more-btn{width:100%}}.btn-max-width{max-width:222px}@media screen and (max-width:760px){.btn-max-width{max-width:none}}.btn-group{display:flex;justify-content:space-between}@media screen and (max-width:760px){.btn-group{flex-direction:column}}.btn-group .btn-custom{min-width:380px}@media screen and (max-width:760px){.btn-group .btn-custom{margin-top:1rem}.btn-group .btn-custom:first-of-type{margin-top:0!important}}