@font-face{font-family:Konnect;font-weight:300;src:url(/fonts/Konnect-Light.otf);font-display:swap}@font-face{font-family:Konnect;font-weight:400;src:url(/fonts/Konnect-Regular.otf);font-display:swap}:root{--wrap:20px;--box-x: 20px;--box-y: 20px;--header: 60px;--footer: 270px;--brand: #023B66;--blue: #DEEAF3;--gray: #F0F0F0;--active-color: #A4A4A4;--body-color: var(--brand);--link-border: var(--brand);--btn-bg: var(--brand);--btn-color: #FFF;--btn-icon: url(/images/site/btn.svg)}*,*:before,*:after{border-width:0;border-style:solid;box-sizing:border-box}html{height:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}header,main,nav,picture,section{display:block}blockquote,body,button,dd,dl,html,input,li,ol,p,pre,select,table,td,textarea,ul{margin:0;padding:0}ol,ul{list-style:none}img,svg,video{display:block;max-width:100%;height:auto;vertical-align:middle;-webkit-user-drag:none}iframe{border:0}picture img{width:100%;height:100%}hr{height:0;color:inherit;border-top-width:1px}table{text-indent:0;border-color:inherit;border-collapse:collapse}input,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit}select{text-transform:none}a{color:inherit;text-decoration:none;outline:none}button{border:0;outline:0;cursor:pointer;background:transparent;color:inherit}section{position:relative}body{background:#fff;color:var(--body-color);font:16px/1.5 Konnect,sans-serif;font-style:normal;font-weight:300;letter-spacing:normal;min-width:320px;overflow-y:scroll;overscroll-behavior:none}.wrap{max-width:1620px;margin:0 auto;padding:0 var(--wrap)}.box{padding:var(--box-y) var(--box-x)}.canvas{position:relative;display:block;overflow:hidden}.overlay,.canvas>*{position:absolute;top:0;left:0;width:100%;height:100%}a.canvas img{transition:transform .5s}a.canvas .link-overlay{background:#023b66b3 url(/images/site/open.svg) no-repeat center center;background-size:30px;opacity:0;transition:opacity .5s}a.canvas:hover img{transform:scale(1.1) translateZ(0)}a.canvas:hover .link-overlay{opacity:1}.px-0{padding-left:0!important;padding-right:0!important}.pb-0{padding-bottom:0!important}.pt-0{padding-top:0!important}.pt-box-2x{padding-top:calc(var(--box-y) * 2)!important}.pb-20{padding-bottom:20px}.bg-blue{background-color:var(--blue)}.bg-brand{background-color:var(--brand)}.bg-gray{background-color:var(--gray)}.text p>a:not(.btn){border-bottom:2px solid var(--link-border)}.text li{padding-left:40px;background:url(/images/site/bullet.svg) no-repeat left top .5em}.video-cc-text{--link-border: #fff}.btn{display:inline-block;padding:15px 60px 15px 20px;line-height:1;color:var(--btn-color)!important;background:var(--btn-bg) var(--btn-icon) no-repeat center right 20px;background-size:18px 6px;font-size:14px;font-weight:300;transition:background-color .2s,color .2s}.btn:hover{--btn-bg: var(--blue);--btn-color: var(--body-color);--btn-icon: url(/images/site/btn-hover.svg)}.bg-blue .box:not(.box-bg-gray) .btn:hover,.box-bg-blue .btn:hover{--btn-bg: var(--gray)}.btn+.btn{margin-left:20px}p:not(:first-child) .btn{margin-top:10px}small,h4,h3,h2,h1{margin:0;padding:0;font-family:inherit;font-weight:400;line-height:1.3;letter-spacing:inherit}h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}h4{font-size:18px}small{font-size:14px}h1,h2,h3,h4{margin-top:var(--box-y)}h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child){margin-top:1em}a{color:inherit;text-decoration:none;outline:none;transition:color .2s}a:hover,a:active{color:inherit}strong,.strong{font-weight:400}.block-active:not(.active){display:none}#cc{--offset: 10px;--gap: 12px;position:fixed;margin:var(--offset);padding:var(--gap);right:0;bottom:0;width:calc(100vw - var(--offset) * 2);max-height:calc(100svh - var(--offset) * 2);max-width:390px;background:var(--brand);border-radius:7px;color:#fff;z-index:99}.cc-content{font-size:12px}.cc-wrap{max-height:calc(100svh - (var(--offset) + var(--gap)) * 2)}.cc-scrollable{overflow-y:scroll}.cc-buttons{margin-top:20px;border:1px solid #fff;border-radius:7px;overflow:hidden}.cc-button{padding:12px;width:100%;font-size:12px;flex-grow:1;line-height:1;text-align:center}.cc-button+.cc-button{border-left:1px solid #fff}.cc-secondary{color:#ffffff80}.cc-detail{margin-top:20px}.cc-detail+.cc-detail{margin-top:10px;padding-top:10px;border-top:1px solid #fff}.cc-title{text-align:left;font-size:16px;line-height:1}.cc-title:before{display:block;margin-right:5px;width:20px;height:20px;background:url(/images/cc/arrow.svg) no-repeat;background-size:100%;transition:transform .3s;content:""}.cc-detail.active .cc-title:before{transform:rotate(90deg)}.cc-description{padding:10px 60px 10px 0}.active>.cc-description{display:block}.cc-description a{text-decoration:underline}.cc-label{flex:0 0 40px}.cc-checkbox{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:20px;background:transparent;border:1px solid #fff;border-radius:10px;outline:none;transition:background-color .3s}.cc-checkbox:after{position:absolute;left:2px;top:2px;width:14px;height:14px;background:#fff;border-radius:50%;opacity:.3;transition:all .3s;content:""}.cc-checkbox:not(:disabled){cursor:pointer}.cc-checkbox:checked:after{left:22px;opacity:1}.cc-checkbox:focus:not(.disabled){background:#fff3}.video-btn{position:absolute;top:50%;left:50%;width:60px;height:60px;border-radius:50%;background:var(--gray) url(/images/site/play.svg) no-repeat center;transform:translate(-50%,-50%);transition:background-color .3s}.has-video{background-color:#fff;-webkit-mask-image:-webkit-radial-gradient(white,black)}.has-video>picture{opacity:0}.video:hover .video-btn{background-color:var(--blue)}.video-cc{background:#023b66b3;color:#fff}.video-iframe{display:none;background-color:#fff;transform:scale(1.01);z-index:3}.video-btn{pointer-events:none}.content{padding-top:var(--header);min-height:calc(100vh - var(--footer))}.plain:last-of-type{padding-bottom:calc(var(--box-y) * 2)}.theme{padding:var(--box-y) 0}.theme+.plain,.plain+.theme{margin-top:var(--box-y)}.inner{position:relative}.box-bg>.inner{padding:20px;height:100%}.teaser .inner{background-color:#fff}.box-bg-blue>.inner{background-color:var(--blue)}.box-bg-gray>.inner{background-color:#f0f0f0}.teaser .inner:before{position:absolute;top:0;left:0;width:6px;height:166px;background:var(--brand);content:""}.teaser .inner:after{position:absolute;top:160px;left:0;width:6px;height:6px;background:url(/images/site/hr.svg) no-repeat;transform:rotate(90deg);content:""}.teaser.box-bg-blue .inner:after{background-image:url(/images/site/hr-blue.svg)}.teaser.box-bg-gray .inner:after{background-image:url(/images/site/hr-gray.svg)}.text:not(:first-child){padding-top:var(--box-y)}:first-child>.visual{padding-top:0!important}.visual-fixed .wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.visual-fixed .text{color:#fff;text-align:center}.parallax{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;height:calc(100vh - var(--header))}.header{position:fixed;top:0;left:0;width:100%;background-color:#fff;transition:transform .3s;z-index:100}.is-collapsed .header{transform:translateY(-100%)}.navbar{position:sticky;padding-left:var(--box-x);height:var(--header);top:0;z-index:1}.logo-img{width:200px;height:16.66px}.menu-btn{position:absolute;top:0;right:0;width:60px;height:60px}.has-menu .menu-btn{background-image:url(/images/site/close.svg);background-repeat:no-repeat;background-position:center;background-size:70%}.menu-text{position:absolute;top:50%;left:50%;color:#fff;font-size:14px;line-height:1;transform:translate(-50%,-50%)}.nav-link{display:block;color:var(--body-color)}span.nav-link{cursor:default}a.nav-link:hover,.nav-link.active{color:var(--active-color)}.menu-link{position:relative}.footer{position:relative;border-top:1px solid var(--blue);padding:20px 0}.footer-item{padding:5px 0}.social-icon{width:30px;height:30px}.divider .inner{margin:0;position:relative;border:0;height:6px;width:100%;background:var(--blue) url(/images/site/hr.svg) no-repeat center right}.divider .inner:before{position:absolute;width:70px;height:6px;background:var(--brand) url(/images/site/hr-blue.svg) no-repeat center right;content:""}.theme .divider .inner{background-color:#fff}.theme .divider .inner:before{background-image:url(/images/site/hr.svg)}.bg-blue .divider .inner{background-image:url(/images/site/hr-blue.svg)}.bg-gray .divider .inner{background-image:url(/images/site/hr-gray.svg)}.divider-small .inner{width:170px}.placeholder{display:block;padding-top:62.5%}.date{position:absolute;padding:12px 12px 10px;bottom:20px;left:20px;min-width:77px;background-color:#fff;pointer-events:none}.title:before{display:block;margin-bottom:20px;width:26px;height:8px;background:url(/images/site/bullet.svg) no-repeat;content:""}.slides{position:relative;isolation:isolate}.slide{display:none;opacity:0;transition:opacity 1.5s;will-change:opacity}.slide.preloaded{display:block}.slide.active{display:block;opacity:1;z-index:1}.tab{border-top:3px solid var(--body-color)}.tab-toggle{padding:10px 0;cursor:pointer}.tab-title{font-size:24px}.tab-btn{position:relative;flex:0 0 15px;height:15px}.tab-btn-h,.tab-btn-v{position:absolute;background:#000}.tab-btn-h{top:6px;left:0;width:100%;height:3px;transition:opacity .3s}.active .tab-btn-h{opacity:0}.tab-btn-v{top:0;left:6px;width:3px;height:100%;transition:transform .3s}.active .tab-btn-v{transform:rotate(-90deg)}.tab-content{display:none;padding:10px 0 30px}.active .tab-content,.block{display:block}.flex{display:flex}.hidden{display:none}.flex-col{flex-flow:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.grow{flex-grow:1;min-width:1px}.flex-wrap{flex-wrap:wrap}.relative{position:relative}.static{position:static}.px-0{padding-left:0;padding-right:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.text-center{text-align:center}.text-right{text-align:right}.w-12{width:100%}.animate{visibility:hidden;animation:1s forwards;animation-fill-mode:both}@keyframes fadeIn{0%{opacity:0}to{visibility:visible;opacity:1}}.fade-in{animation-name:fadeIn}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100px,0)}to{opacity:1;transform:none;visibility:visible}}.fade-in-up{animation-name:fadeInUp}@media (min-width: 768px){:root{--wrap:30px;--footer: 200px}#cc{--offset: 30px;--gap: 20px}.btn-box .inner{height:100%}.btn-box .text{padding-bottom:60px}.btn-box .btn{position:absolute;bottom:0;left:0}.btn-box.box-bg .btn{bottom:20px;left:20px;max-width:calc(100% - 40px)}.footer-item{padding:0 10px}.tab-toggle{padding:10px}.tab-content{margin:0 auto;padding:10px 10px 30px;max-width:800px}.block-sm{display:block}.flex-sm{display:flex}.hidden-sm{display:none}.w-4-sm{width:33.3333333333%}.w-6-sm{width:50%}.w-8-sm{width:66.6666666667%}}@media (min-width: 1024px){:root{--wrap:40px;--footer: 146px}.text-columns{-moz-column-count:2;column-count:2;-moz-column-gap:calc(var(--box-x) * 2);column-gap:calc(var(--box-x) * 2)}.header{box-shadow:0 2px 12px #0000001a}.menu{padding-right:var(--box-x)}.menu-item{position:relative;margin-left:15px;font-size:14px}.menu-link:hover{color:var(--active-color)}.submenu{position:absolute;padding-top:20px;left:-20px;top:100%;visibility:hidden;opacity:0;height:0;transition:opacity .1s,padding-top .15s}.menu-reverse .submenu{left:auto;right:-20px}.menu-item:hover>.submenu{padding-top:15px;height:auto;visibility:visible;opacity:1}.submenu-list{position:relative;padding:20px;background:var(--brand)}.submenu-list:before{position:absolute;top:-5px;left:20px;width:18px;height:6px;background:url(/images/site/nub.svg) no-repeat;content:""}.menu-reverse .submenu-list:before{transform:scaleX(-1);left:auto;right:20px}.submenu-item{padding:5px 0;white-space:nowrap}.submenu-link{font-size:14px;color:#fff}.submenu-link.active,.submenu-link:hover{color:var(--active-color)!important}.footer-items{justify-content:flex-end;flex-grow:1;margin-right:20px}.tab-content{padding:20px 10px 50px}.flex-md{display:flex}.hidden-md{display:none}.w-3-md{width:25%}.w-4-md{width:33.3333333333%}}@media (min-width: 1200px){:root{--wrap: 60px;--box-y: 30px;--box-x: 30px;--header: 80px}h1{font-size:36px}h2{font-size:30px}h3{font-size:26px}h4{font-size:20px}.logo-img{width:250px;height:20.83px}.block-lg{display:block}}@media (min-width: 1440px){:root{--header: 100px}body{font-size:18px}.btn{font-size:16px}h1{font-size:40px}h2{font-size:34px}h3{font-size:28px}h4{font-size:22px}small{font-size:16px}.logo-img{width:300px;height:25px}.menu-item{margin-left:30px;font-size:16px}}@media (hover: hover){.cc-checkbox:hover:not(:disabled):after{opacity:1}.cc-hover:hover{color:var(--brand);background:var(--blue)}}@media (max-width: 1023px){.has-menu .header{position:static}.navbar{background:#fff;box-shadow:0 2px 12px #0000001a}.has-menu .hidden-menu{display:none}.menu{margin:0 auto;height:0;overflow:hidden;visibility:hidden}.has-menu .menu{padding:30px var(--box-x) var(--box-y);visibility:visible;min-height:100vh;height:auto}.menu-item{font-size:18px}.menu-item:not(:first-child){border-top:1px solid var(--blue)}.has-menu .nav-contact,.expanded .submenu-link,.has-menu .menu-link{opacity:1;transition:opacity .3s calc(.1s * var(--i)),padding-left .2s}.menu-link{padding:20px 10px;line-height:1;opacity:0}.menu-link.active,.expanded .menu-link{padding-left:40px;background:url(/images/site/bullet.svg) no-repeat 10px center;background-size:13px 8px}.submenu{height:0;overflow:hidden}.expanded>.submenu{padding-bottom:20px;height:auto}.submenu-link{font-size:16px;padding:10px 30px 10px 40px;opacity:0}.submenu-link.active{color:var(--active-color)}.nav-contact{margin-top:40px;padding:14px 20px;opacity:0}.footer-logo{margin:0 auto 25px}.social-link{margin:25px auto 0}}@media (max-width: 1439px){.footer-item{font-size:14px}}@media (max-width: 767px){.tabs-box:first-child{padding-bottom:0}.tabs-box~.tabs-box{padding-top:0}}
/*# sourceMappingURL=site.css.map */
