:active,:focus,:hover{box-shadow:none!important}header{background-attachment:fixed;background-position:50%;background-size:cover;clip-path:polygon(85% 90%,100% 100%,100% 0,0 0,0 100%);height:65vh;width:100%}@media (min-width:426px){header{height:100vh}}header.overlay:before{background:rgba(21,34,91,.5);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}header .container{margin:0 auto;max-width:1320px;padding:20px;position:relative;width:100%}header .headline{color:#fff;font-family:Nunito Sans,serif;font-size:17px;font-style:normal;font-weight:800;letter-spacing:.375em;line-height:23px;text-transform:uppercase}@media (min-width:769px){header .headline{font-size:38px;line-height:52px}}header p.title{color:#fff;font-family:Nunito Sans;font-size:12px;font-style:normal;font-weight:300;line-height:16px;max-width:740px}@media (min-width:769px){header p.title{font-size:24px;line-height:33px}}section.section1 #bigCharacter1{align-items:flex-start;display:flex;justify-content:center;max-width:600px;position:relative;width:100%;z-index:-1}section.section1 #bigCharacter1 svg{opacity:0}@media (max-width:768px){section.section1 #bigCharacter1 svg{height:auto;max-width:350px;width:50%}}section.section1 #bigCharacter1 p.headline{color:#15225b;font-family:Nunito Sans,serif;font-size:14px;font-style:normal;font-weight:800;letter-spacing:.375em;line-height:20px;margin:0;position:absolute;text-transform:uppercase;top:35%}@media (min-width:426px){section.section1 #bigCharacter1 p.headline{font-size:22px;line-height:30px}}@media (min-width:769px){section.section1 #bigCharacter1 p.headline{font-size:26px;line-height:35px}}section.section1 .container{margin:0 auto;max-width:1320px;padding:20px;position:relative;width:100%}section.section1 .container .row{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-top:-50px}@media (min-width:426px){section.section1 .container .row{margin-top:-80px}}@media (min-width:769px){section.section1 .container .row{flex-direction:row;margin-top:-200px}}section.section1 .container .row .column-main{width:100%}section.section1 .container .row .column-main .card{background-color:#fff;box-shadow:none;padding:30px;position:relative;width:100%}@media (min-width:769px){section.section1 .container .row .column-main .card{margin-top:65px;padding:70px 30px 30px}}section.section1 .container .row .column-main .card p.text{color:#15225b;font-family:Nunito Sans,serif;font-size:12px;font-style:normal;font-weight:400;line-height:200%}@media (min-width:769px){section.section1 .container .row .column-main .card p.text{font-size:18px}}section.section1 .container .row .column-images{display:flex;flex-direction:column;width:100%}@media (min-width:426px){section.section1 .container .row .column-images{flex-direction:row}section.section1 .container .row .column-images a:nth-of-type(odd){margin-right:15px}}@media (max-width:768px){section.section1 .container .row .column-images{margin-top:25px}}@media (min-width:769px){section.section1 .container .row .column-images{flex-direction:column;max-width:450px}}section.section1 .container .row .column-images a{display:block;margin-bottom:20px;position:relative}@media (min-width:769px){section.section1 .container .row .column-images a:nth-of-type(odd){margin-right:0}}section.section1 .container .row .column-images a:before{background-color:rgba(10,101,170,.43);content:"";display:block;height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity .8s;width:100%;z-index:1}section.section1 .container .row .column-images a:hover:before{opacity:0}section.section1 .container .row .column-images img{display:block;position:relative;width:100%}section.section2{padding-bottom:100px}section.section2 .container{margin:0 auto;max-width:1320px;padding:20px;position:relative;width:100%}section.section2 #bigCharacter2{align-items:flex-end;display:flex;justify-content:center;margin-left:auto;max-width:600px;position:relative;width:80%;z-index:-1}@media (min-width:769px){section.section2 #bigCharacter2{width:100%}}section.section2 #bigCharacter2 svg{opacity:0}@media (max-width:425px){section.section2 #bigCharacter2 svg{margin-left:auto}}@media (max-width:768px){section.section2 #bigCharacter2 svg{height:auto;max-width:350px;width:50%}}section.section2 #bigCharacter2 p.headline{color:#15225b;font-family:Nunito Sans,serif;font-size:14px;font-style:normal;font-weight:800;letter-spacing:.375em;line-height:20px;margin:0;position:absolute;text-transform:uppercase;top:45%}@media (max-width:425px){section.section2 #bigCharacter2 p.headline{text-align:right}}@media (min-width:426px){section.section2 #bigCharacter2 p.headline{font-size:22px;line-height:30px;text-align:center}}@media (min-width:769px){section.section2 #bigCharacter2 p.headline{font-size:26px;line-height:35px}}section.section2 .cards{display:flex;flex-direction:column;width:100%;z-index:1}@media (min-width:769px){section.section2 .cards{margin-top:-100px}}section.section2 .cards .card{background-color:#fff;border:none;box-shadow:none;margin-bottom:110px;max-width:980px;opacity:0;padding:50px 15px 15px;position:relative;transform:translateY(100px);transition:1s;width:100%;z-index:2}@media (max-width:768px){section.section2 .cards .card:before{display:none}section.section2 .cards .card:after{display:none!important}}@media (min-width:769px){section.section2 .cards .card{padding:50px 40px 60px}}section.section2 .cards .card:before{background-color:#fff;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}section.section2 .cards .card:after{border:3px solid #193e8f;bottom:-20px;content:"";display:block;height:99%;left:0;opacity:0;position:absolute;right:-20px;top:0;transition:all .6s;width:99%;z-index:-2}section.section2 .cards .card:hover .number svg path{stroke:#193e8f;stroke-width:2}section.section2 .cards .card:hover:before{opacity:1}section.section2 .cards .card:hover:after{opacity:1;transform:translate(35px,35px)}section.section2 .cards .card.show{opacity:1;transform:translateY(0)}section.section2 .cards .card:last-of-type{margin-bottom:0}section.section2 .cards .card:nth-of-type(2n){margin-left:auto}section.section2 .cards .card:nth-of-type(2n):hover:after{transform:translate(-35px,35px)}section.section2 .cards .card .number{max-width:105px;min-width:60px;position:absolute;top:-85px;width:25%}@media (min-width:426px){section.section2 .cards .card .number{top:-100px}}section.section2 .cards .card .number svg{width:100%}section.section2 .cards .card .number svg path{stroke-width:1.5;stroke:rgba(21,34,91,.2);transition:stroke .6s,stroke-width .6s}section.section2 .cards .card p.title{color:#15225b;font-family:Nunito Sans;font-size:20px;font-style:normal;font-weight:800;letter-spacing:.275em;line-height:28px;margin-bottom:10px;text-transform:uppercase}@media (min-width:769px){section.section2 .cards .card p.title{font-size:26px;letter-spacing:.375em;line-height:35px;margin-bottom:30px}}section.section2 .cards .card p.text{color:#15225b;font-family:Nunito Sans;font-size:12px;font-style:normal;font-weight:400;line-height:200%}@media (min-width:769px){section.section2 .cards .card p.text{font-size:18px}}section.section3{background-attachment:fixed;background-image:url(/build/images/section3-image.f0e31b0e.png);background-size:cover;overflow:hidden;padding:0 0 80px;position:relative}section.section3:before{background:rgba(21,34,91,.95);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}section.section3 .container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1320px;padding:220px 20px 0;position:relative;width:100%;z-index:1}@media (min-width:769px){section.section3 .container{padding:400px 20px 0}}section.section3 .bigCharacter{left:0;position:absolute;top:0;z-index:-1}section.section3 .bigCharacter svg{opacity:0}@media (max-width:768px){section.section3 .bigCharacter svg{height:auto;width:160px}}section.section3 .bigCharacter .bigCharacter-content{left:50%;position:absolute;top:25%}section.section3 .bigCharacter .bigCharacter-content p.bigCharacter-content--headline{color:#fff;font-family:Nunito Sans;font-size:26px;font-style:normal;font-weight:800;letter-spacing:.375em;line-height:35px;margin:0 0 20px;text-transform:uppercase}@media (max-width:768px){section.section3 .bigCharacter .bigCharacter-content p.bigCharacter-content--headline{font-size:24px;line-height:32px}}section.section3 .bigCharacter .bigCharacter-content p.bigCharacter-content--text{color:#fff;font-family:Nunito Sans;font-size:18px;font-style:normal;font-weight:700;line-height:200%;margin:0;max-width:100vw;width:530px}@media (max-width:768px){section.section3 .bigCharacter .bigCharacter-content p.bigCharacter-content--text{font-size:12px;width:auto}}section.section3 .list{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;width:100%}@media (min-width:1025px){section.section3 .list{flex-direction:row;flex-wrap:wrap;margin-bottom:65px}}section.section3 .list .list-element{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:25px;padding-bottom:25px;position:relative;width:100%}@media (min-width:1025px){section.section3 .list .list-element{width:45%}}section.section3 .list .list-element:before{background-color:hsla(0,0%,100%,.2);bottom:0;content:"";display:block;height:1px;position:absolute;right:0;width:100%}@media (min-width:1025px){section.section3 .list .list-element:before{right:80px;width:50vw}section.section3 .list .list-element:nth-of-type(2n){padding-left:40px}}section.section3 .list .list-element:nth-of-type(2n):before{left:0}section.section3 .list .list-element .list-element--text{color:#fff;font-family:Nunito Sans;font-size:14px;font-style:normal;font-weight:300;line-height:28px;padding-right:30px;width:100%}section.section3 .list .list-element .list-element--button{border:2px solid #fff;color:#fff;font-family:Nunito Sans;font-size:14px;font-style:normal;font-weight:300;line-height:14px;min-width:160px;overflow:hidden;padding:10px 30px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}section.section3 .list .list-element .list-element--button:hover{color:#15225b}section.section3 a.button{background-color:transparent;border:1px solid #fff!important;color:#fff;font-family:Nunito Sans;font-size:14px;font-style:normal;font-weight:300;line-height:14px;padding:12px 50px;text-transform:uppercase}section.section3 a.button:hover{color:#15225b}section.section4{padding:30px 0}@media (min-width:769px){section.section4{padding:100px 0}}section.section4 .container{margin:0 auto;max-width:1320px;padding:20px;position:relative;width:100%}section.section4 .container_slim{margin:0 auto;max-width:1020px;padding:20px;position:relative;width:100%}section.section4 .bigCharacter{align-items:center;display:flex;justify-content:flex-start}@media (min-width:501px){section.section4 .bigCharacter{margin-bottom:30px}}section.section4 .bigCharacter svg{height:auto;max-width:545px;opacity:0;width:50%}@media (max-width:500px){section.section4 .bigCharacter svg{position:absolute;top:0}}section.section4 .bigCharacter .bigCharacter-content{align-self:center;display:flex;flex-direction:column;justify-content:center;left:0;margin:0 auto;max-width:100%;right:0;width:900px}@media (min-width:501px){section.section4 .bigCharacter .bigCharacter-content{padding:0 40px;position:absolute}}section.section4 .bigCharacter .bigCharacter-content p.bigCharacter-content--headline{color:#15225b;font-family:Nunito Sans;font-size:26px;font-style:normal;font-weight:800;letter-spacing:.375em;line-height:35px;margin:0 0 20px;text-transform:uppercase}@media (max-width:768px){section.section4 .bigCharacter .bigCharacter-content p.bigCharacter-content--headline{font-size:24px;line-height:32px}}section.section4 .bigCharacter .bigCharacter-content p.bigCharacter-content--text{color:#15225b;font-family:Nunito Sans;font-size:18px;font-style:normal;font-weight:400;line-height:200%;margin:0;max-width:100vw}@media (max-width:768px){section.section4 .bigCharacter .bigCharacter-content p.bigCharacter-content--text{font-size:12px;width:auto}}section.section4 .list{grid-column-gap:40px;grid-row-gap:35px;display:grid;grid-template-columns:1fr}@media (min-width:769px){section.section4 .list{grid-template-columns:1fr 1fr}}section.section4 .list a.list-item{align-items:center;border-bottom:1px solid #193e8f;color:#15225b;display:flex;flex-direction:row;font-family:Nunito Sans;font-size:12px;font-style:normal;font-weight:800;justify-content:space-between;letter-spacing:.375em;line-height:16px;padding-bottom:35px;padding-right:40px;position:relative;text-decoration:none;text-transform:uppercase}section.section4 .list a.list-item:after{background-image:url(/build/images/arrow_right.ccb6fc13.svg);background-position:50%;background-size:cover;content:"";display:block;height:24px;position:absolute;right:0;width:12px}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{background-color:#000;display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);left:0;opacity:.8;position:absolute;top:0;z-index:9999}.lightbox{font-weight:400;left:0;line-height:0;outline:none;position:absolute;text-align:center;width:100%;z-index:10000}.lightbox .lb-image{border:4px solid #fff;border-radius:3px;display:block;height:auto;max-height:none;max-width:inherit}.lightbox a img{border:none}.lb-outerContainer{*zoom:1;background-color:#fff;border-radius:4px;height:250px;margin:0 auto;position:relative;width:250px}.lb-outerContainer:after{clear:both;content:"";display:table}.lb-loader{height:25%;left:0;line-height:0;position:absolute;text-align:center;top:43%;width:100%}.lb-cancel{background:url(/build/images/loading.f657825a.gif) no-repeat;display:block;height:32px;margin:0 auto;width:32px}.lb-nav{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");outline:none}.lb-next,.lb-prev{cursor:pointer;display:block;height:100%}.lb-nav a.lb-prev{background:url(/build/images/prev.0edc57cc.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);float:left;left:0;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;width:34%}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{background:url(/build/images/next.62074ac7.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);float:right;opacity:0;right:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;width:64%}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{*zoom:1;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin:0 auto;padding-top:5px;width:100%}.lb-dataContainer:after{clear:both;content:"";display:table}.lb-data{color:#ccc;padding:0 4px}.lb-data .lb-details{float:left;line-height:1.1em;text-align:left;width:85%}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{clear:left;color:#999;display:block;font-size:12px;padding-bottom:1em}.lb-data .lb-close{background:url(/build/images/close.0cfd6489.png) 100% 0 no-repeat;display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);float:right;height:30px;opacity:.7;outline:none;text-align:right;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;width:30px}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}