@font-face{font-family:'Anago';src:url("../fonts/anago/anago-book.woff2") format("woff2"),url("../fonts/anago/anago-book.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:'Anago';src:url("../fonts/anago/anago-bookitalic.woff2") format("woff2"),url("../fonts/anago/anago-bookitalic.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:'Anago';src:url("../fonts/anago/anago-bold.woff2") format("woff2"),url("../fonts/anago/anago-bold.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:'Anago';src:url("../fonts/anago/anago-bolditalic.woff2") format("woff2"),url("../fonts/anago/anago-bolditalic.woff") format("woff");font-weight:600;font-style:italic}@font-face{font-family:'Anago';src:url("../fonts/anago/anago-black.woff2") format("woff2"),url("../fonts/anago/anago-black.woff") format("woff");font-weight:800;font-style:normal}@font-face{font-family:'Anago';src:url("../fonts/anago/anago-blackitalic.woff2") format("woff2"),url("../fonts/anago/anago-blackitalic.woff") format("woff");font-weight:800;font-style:italic}html{margin:0;padding:0;border:0}body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}body{line-height:1.5;background:white}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;float:none !important}table,th,td{vertical-align:middle}blockquote before,blockquote after,q before,q after{content:''}a img{border:none}b,i{display:none}*{box-sizing:border-box;-webkit-font-smoothing:antialiased}html{font-family:'Anago', 'Helvetica Neue', 'Helvetica';font-weight:300}.content-main{-webkit-animation:fade-out;animation:fade-out;-webkit-animation-duration:400ms;animation-duration:400ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.content-main.is-visible{-webkit-animation:fade-in;animation:fade-in;-webkit-animation-duration:400ms;animation-duration:400ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}h1,h2,h3,h4{font-weight:800;font-style:italic;line-height:115%;text-transform:uppercase;margin-bottom:30px}h1{font-size:48px}@media (max-width: 480px){h1{font-size:36px;line-height:100%}}h2{font-size:36px}h3{font-size:20px;margin-bottom:15px}h4{font-weight:400;font-size:18px;font-style:normal;margin-bottom:15px}p{font-weight:300;font-size:20px;line-height:130%;margin-bottom:30px}ul{list-style:none}blockquote{font-size:48px;font-weight:300;font-style:italic;line-height:120%}@media (max-width: 480px){blockquote{font-size:36px;line-height:100%}}blockquote:before{content:'“'}blockquote:after{content:'”'}button{font-size:18px;font-weight:800;background:none;border:0;cursor:pointer;padding:0}a{font-size:20px;font-weight:800;line-height:120%;color:#3541a1;text-decoration:none}a:hover{text-decoration:none}input{font-size:20px;font-weight:300;font-style:italic;background:transparent;border:0;border-bottom:solid 1px #000;display:block;margin:0 auto 20px auto;min-width:315px;text-align:center;padding:15px 0}small{font-size:14px;font-weight:300}.o-container{margin:0 auto 0 auto;max-width:1320px;padding-left:30px;padding-right:30px}@media (max-width: 1100px){.o-container{padding-left:30px;padding-right:30px}}@media (max-width: 800px){.o-container{padding-left:30px;padding-right:30px}}@media (max-width: 480px){.o-container{padding-left:20px;padding-right:20px}}.o-container--grid{padding-left:15px;padding-right:15px}@media (max-width: 1100px){.o-container--grid{padding-left:15px;padding-right:15px}}@media (max-width: 800px){.o-container--grid{padding-left:15px;padding-right:15px}}@media (max-width: 480px){.o-container--grid{padding-left:10px;padding-right:10px}}.o-container--narrow{max-width:810px}.o-row:after{content:"";display:table;clear:both}.o-col{width:100%;float:left;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px}@media (max-width: 1100px){.o-col{padding-left:15px;padding-right:15px}}@media (max-width: 800px){.o-col{padding-left:15px;padding-right:15px}}@media (max-width: 480px){.o-col{padding-left:10px;padding-right:10px}}@media (max-width: 1100px){.o-col{padding-top:15px;padding-bottom:15px}}@media (max-width: 800px){.o-col{padding-top:15px;padding-bottom:15px}}@media (max-width: 480px){.o-col{padding-top:10px;padding-bottom:10px}}.o-col--1{width:calc((100% / 12) * 1)}.o-col--offset-1{margin-left:calc((100% / 12) * 1)}.o-col--offset-0{margin-left:0}.o-col--2{width:calc((100% / 12) * 2)}.o-col--offset-2{margin-left:calc((100% / 12) * 2)}.o-col--offset-0{margin-left:0}.o-col--3{width:calc((100% / 12) * 3)}.o-col--offset-3{margin-left:calc((100% / 12) * 3)}.o-col--offset-0{margin-left:0}.o-col--4{width:calc((100% / 12) * 4)}.o-col--offset-4{margin-left:calc((100% / 12) * 4)}.o-col--offset-0{margin-left:0}.o-col--5{width:calc((100% / 12) * 5)}.o-col--offset-5{margin-left:calc((100% / 12) * 5)}.o-col--offset-0{margin-left:0}.o-col--6{width:calc((100% / 12) * 6)}.o-col--offset-6{margin-left:calc((100% / 12) * 6)}.o-col--offset-0{margin-left:0}.o-col--7{width:calc((100% / 12) * 7)}.o-col--offset-7{margin-left:calc((100% / 12) * 7)}.o-col--offset-0{margin-left:0}.o-col--8{width:calc((100% / 12) * 8)}.o-col--offset-8{margin-left:calc((100% / 12) * 8)}.o-col--offset-0{margin-left:0}.o-col--9{width:calc((100% / 12) * 9)}.o-col--offset-9{margin-left:calc((100% / 12) * 9)}.o-col--offset-0{margin-left:0}.o-col--10{width:calc((100% / 12) * 10)}.o-col--offset-10{margin-left:calc((100% / 12) * 10)}.o-col--offset-0{margin-left:0}.o-col--11{width:calc((100% / 12) * 11)}.o-col--offset-11{margin-left:calc((100% / 12) * 11)}.o-col--offset-0{margin-left:0}.o-col--12{width:calc((100% / 12) * 12)}.o-col--offset-12{margin-left:calc((100% / 12) * 12)}.o-col--offset-0{margin-left:0}@media (max-width: 1100px){.o-col--md-1{width:calc(((100% / 12) * 1))}.o-col--md-offset-1{margin-left:calc((100% / 12) * 1)}.o-col--md-offset-0{margin-left:0}.o-col--md-2{width:calc(((100% / 12) * 2))}.o-col--md-offset-2{margin-left:calc((100% / 12) * 2)}.o-col--md-offset-0{margin-left:0}.o-col--md-3{width:calc(((100% / 12) * 3))}.o-col--md-offset-3{margin-left:calc((100% / 12) * 3)}.o-col--md-offset-0{margin-left:0}.o-col--md-4{width:calc(((100% / 12) * 4))}.o-col--md-offset-4{margin-left:calc((100% / 12) * 4)}.o-col--md-offset-0{margin-left:0}.o-col--md-5{width:calc(((100% / 12) * 5))}.o-col--md-offset-5{margin-left:calc((100% / 12) * 5)}.o-col--md-offset-0{margin-left:0}.o-col--md-6{width:calc(((100% / 12) * 6))}.o-col--md-offset-6{margin-left:calc((100% / 12) * 6)}.o-col--md-offset-0{margin-left:0}.o-col--md-7{width:calc(((100% / 12) * 7))}.o-col--md-offset-7{margin-left:calc((100% / 12) * 7)}.o-col--md-offset-0{margin-left:0}.o-col--md-8{width:calc(((100% / 12) * 8))}.o-col--md-offset-8{margin-left:calc((100% / 12) * 8)}.o-col--md-offset-0{margin-left:0}.o-col--md-9{width:calc(((100% / 12) * 9))}.o-col--md-offset-9{margin-left:calc((100% / 12) * 9)}.o-col--md-offset-0{margin-left:0}.o-col--md-10{width:calc(((100% / 12) * 10))}.o-col--md-offset-10{margin-left:calc((100% / 12) * 10)}.o-col--md-offset-0{margin-left:0}.o-col--md-11{width:calc(((100% / 12) * 11))}.o-col--md-offset-11{margin-left:calc((100% / 12) * 11)}.o-col--md-offset-0{margin-left:0}.o-col--md-12{width:calc(((100% / 12) * 12))}.o-col--md-offset-12{margin-left:calc((100% / 12) * 12)}.o-col--md-offset-0{margin-left:0}}@media (max-width: 800px){.o-col--sm-1{width:calc(((100% / 12) * 1))}.o-col--sm-offset-1{margin-left:calc((100% / 12) * 1)}.o-col--sm-offset-0{margin-left:0}.o-col--sm-2{width:calc(((100% / 12) * 2))}.o-col--sm-offset-2{margin-left:calc((100% / 12) * 2)}.o-col--sm-offset-0{margin-left:0}.o-col--sm-3{width:calc(((100% / 12) * 3))}.o-col--sm-offset-3{margin-left:calc((100% / 12) * 3)}.o-col--sm-offset-0{margin-left:0}.o-col--sm-4{width:calc(((100% / 12) * 4))}.o-col--sm-offset-4{margin-left:calc((100% / 12) * 4)}.o-col--sm-offset-0{margin-left:0}.o-col--sm-5{width:calc(((100% / 12) * 5))}.o-col--sm-offset-5{margin-left:calc((100% / 12) * 5)}.o-col--sm-offset-0{margin-left:0}.o-col--sm-6{width:calc(((100% / 12) * 6))}.o-col--sm-offset-6{margin-left:calc((100% / 12) * 6)}.o-col--sm-offset-0{margin-left:0}.o-col--sm-7{width:calc(((100% / 12) * 7))}.o-col--sm-offset-7{margin-left:calc((100% / 12) * 7)}.o-col--sm-offset-0{margin-left:0}.o-col--sm-8{width:calc(((100% / 12) * 8))}.o-col--sm-offset-8{margin-left:calc((100% / 12) * 8)}.o-col--sm-offset-0{margin-left:0}.o-col--sm-9{width:calc(((100% / 12) * 9))}.o-col--sm-offset-9{margin-left:calc((100% / 12) * 9)}.o-col--sm-offset-0{margin-left:0}.o-col--sm-10{width:calc(((100% / 12) * 10))}.o-col--sm-offset-10{margin-left:calc((100% / 12) * 10)}.o-col--sm-offset-0{margin-left:0}.o-col--sm-11{width:calc(((100% / 12) * 11))}.o-col--sm-offset-11{margin-left:calc((100% / 12) * 11)}.o-col--sm-offset-0{margin-left:0}.o-col--sm-12{width:calc(((100% / 12) * 12))}.o-col--sm-offset-12{margin-left:calc((100% / 12) * 12)}.o-col--sm-offset-0{margin-left:0}}@media (max-width: 480px){.o-col--xs-1{width:calc(((100% / 12) * 1))}.o-col--xs-offset-1{margin-left:calc((100% / 12) * 1)}.o-col--xs-offset-0{margin-left:0}.o-col--xs-2{width:calc(((100% / 12) * 2))}.o-col--xs-offset-2{margin-left:calc((100% / 12) * 2)}.o-col--xs-offset-0{margin-left:0}.o-col--xs-3{width:calc(((100% / 12) * 3))}.o-col--xs-offset-3{margin-left:calc((100% / 12) * 3)}.o-col--xs-offset-0{margin-left:0}.o-col--xs-4{width:calc(((100% / 12) * 4))}.o-col--xs-offset-4{margin-left:calc((100% / 12) * 4)}.o-col--xs-offset-0{margin-left:0}.o-col--xs-5{width:calc(((100% / 12) * 5))}.o-col--xs-offset-5{margin-left:calc((100% / 12) * 5)}.o-col--xs-offset-0{margin-left:0}.o-col--xs-6{width:calc(((100% / 12) * 6))}.o-col--xs-offset-6{margin-left:calc((100% / 12) * 6)}.o-col--xs-offset-0{margin-left:0}.o-col--xs-7{width:calc(((100% / 12) * 7))}.o-col--xs-offset-7{margin-left:calc((100% / 12) * 7)}.o-col--xs-offset-0{margin-left:0}.o-col--xs-8{width:calc(((100% / 12) * 8))}.o-col--xs-offset-8{margin-left:calc((100% / 12) * 8)}.o-col--xs-offset-0{margin-left:0}.o-col--xs-9{width:calc(((100% / 12) * 9))}.o-col--xs-offset-9{margin-left:calc((100% / 12) * 9)}.o-col--xs-offset-0{margin-left:0}.o-col--xs-10{width:calc(((100% / 12) * 10))}.o-col--xs-offset-10{margin-left:calc((100% / 12) * 10)}.o-col--xs-offset-0{margin-left:0}.o-col--xs-11{width:calc(((100% / 12) * 11))}.o-col--xs-offset-11{margin-left:calc((100% / 12) * 11)}.o-col--xs-offset-0{margin-left:0}.o-col--xs-12{width:calc(((100% / 12) * 12))}.o-col--xs-offset-12{margin-left:calc((100% / 12) * 12)}.o-col--xs-offset-0{margin-left:0}}.o-section{text-align:center;margin-top:80px}@media (max-width: 1100px){.o-section{margin-top:64px}}@media (max-width: 800px){.o-section{margin-top:56px}}@media (max-width: 480px){.o-section{margin-top:48px}}.o-section:first-child{margin-top:0}.o-section--grey{background-color:#f0f0f0;padding-bottom:40px}.o-section--yellow{background-color:#fff3d1}.o-section--no-margin{margin-top:0}.o-module--offset{position:relative;top:-50px}.o-headline--bold{font-weight:600}.o-headline--no-margin{margin-bottom:0px}.o-bg-image{opacity:0;transition:opacity 200ms}.o-bg-image.is-visible{opacity:1}.o-svg-icon{width:20px;height:20px}.o-svg-icon path,.o-svg-icon polygon,.o-svg-icon rect{fill:inherit}.o-svg-icon circle{stroke:inherit;stroke-width:1}.m-intro{height:100vh;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait){.m-intro{height:1024px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape){.m-intro{height:768px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: portrait){.m-intro{height:480px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: landscape){.m-intro{height:320px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: portrait){.m-intro{height:568px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: landscape){.m-intro{height:320px}}@media (max-width: 480px){.m-intro{height:90vh}}@media only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait){.m-intro{height:921.6px}}@media only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape){.m-intro{height:691.2px}}@media only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: portrait){.m-intro{height:432px}}@media only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: landscape){.m-intro{height:288px}}@media only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: portrait){.m-intro{height:511.2px}}@media only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: landscape){.m-intro{height:288px}}.m-intro__inner-content{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.m-intro__header{max-width:900px;margin:0 auto}.m-intro__splash-cta{position:absolute;right:70px;top:70px}@media (max-width: 480px){.m-intro__splash-cta{right:0;left:0;bottom:0;top:auto}}.m-hero{height:75vh;background-repeat:no-repeat;background-size:cover;background-position:center;margin-top:0px}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait){.m-hero{height:768px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape){.m-hero{height:576px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: portrait){.m-hero{height:360px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: landscape){.m-hero{height:240px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: portrait){.m-hero{height:426px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: landscape){.m-hero{height:240px}}.m-hero--full-vp{height:100vh}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait){.m-hero--full-vp{height:1024px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape){.m-hero--full-vp{height:768px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: portrait){.m-hero--full-vp{height:480px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 480px) and (orientation: landscape){.m-hero--full-vp{height:320px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: portrait){.m-hero--full-vp{height:568px}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (device-width: 320px) and (device-height: 568px) and (orientation: landscape){.m-hero--full-vp{height:320px}}.m-editorial{margin-top:80px;margin-bottom:120px}@media (max-width: 1100px){.m-editorial{margin-top:64px;margin-bottom:96px}}@media (max-width: 800px){.m-editorial{margin-top:56px;margin-bottom:84px}}@media (max-width: 480px){.m-editorial{margin-top:48px;margin-bottom:72px}}.m-grid__header{padding:80px 0 65px}.m-grid__item{background:#fff;height:280px;position:relative;opacity:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);transition:opacity 300ms linear 150ms, -webkit-transform 600ms ease-out;transition:transform 600ms ease-out, opacity 300ms linear 150ms;transition:transform 600ms ease-out, opacity 300ms linear 150ms, -webkit-transform 600ms ease-out}@media (max-width: 1100px){.m-grid__item{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.m-grid--show .m-grid__item{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.m-grid__item--grey{background:#f0f0f0}.m-grid__item--intro{background:#fff3d1}.m-grid__item--fluid-height{height:auto}.m-grid__intro{padding-left:30px;padding-right:30px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 1100px){.m-grid__intro{padding-left:30px;padding-right:30px}}@media (max-width: 800px){.m-grid__intro{padding-left:30px;padding-right:30px}}@media (max-width: 480px){.m-grid__intro{padding-left:20px;padding-right:20px}}.m-grid__intro-headline{margin-bottom:10px}.m-grid__intro-body{margin-bottom:15px}.m-grid__image{display:block;max-width:100%}.m-donut-charts{padding:30px 0;text-align:center}.m-employee__intro{max-width:700px;position:relative;padding-top:40px}.m-employee__hi{position:absolute;width:200px;left:calc(50% - 100px);right:calc(50% - 100px);top:-160px}.m-employee__hi img{max-width:100%}.m-job-application{padding:90px 190px;text-align:left}@media (max-width: 1280px){.m-job-application{padding:90px 70px}}@media (max-width: 800px){.m-job-application{padding:90px 0px}}.m-job-application__inner{margin:0 auto;margin-top:30px;box-shadow:0 0 50px rgba(0,0,0,0.2);padding:130px;padding-bottom:30px;position:relative;max-width:1020px}@media (max-width: 800px){.m-job-application__inner{box-shadow:none;padding:30px}}.m-job-application__hi{position:absolute;top:-50px;left:-50px}@media (max-width: 480px){.m-job-application__hi{display:none}}.m-job-application__intro{margin-top:-220px;margin-left:-320px;margin-right:-320px;margin-bottom:30px;padding-top:220px;padding-left:320px;padding-right:320px;padding-bottom:30px;background:rgba(254,192,26,0.2)}@media (max-width: 1280px){.m-job-application__intro{margin-left:-200px;margin-right:-200px;padding-left:200px;padding-right:200px}}@media (max-width: 800px){.m-job-application__intro{margin-left:-50px;margin-right:-50px;padding-left:50px;padding-right:50px}}.m-job-application__intro-headline{font-weight:300;font-style:italic;text-transform:uppercase}.m-job-application__footer{font-weight:300;font-style:italic;text-transform:none}.m-job-application__button{position:absolute;bottom:-30px;left:0;right:0;text-align:center}#grid[data-columns]::before{content:'3 .column.size-1of3'}@media (max-width: 800px){#grid[data-columns]::before{content:'2 .column.size-1of2'}}@media (max-width: 480px){#grid[data-columns]::before{content:'1 .column.size-1of1'}}.m-salvattore-grid .column{float:left}.m-salvattore-grid .size-1of3{width:33.333%}.m-salvattore-grid .size-1of2{width:50%}.m-salvattore-grid .size-1of1{width:100%}.m-salvattore-grid__item{width:100%}.c-header{height:60px;width:120px;position:fixed;top:0;left:0;z-index:10}.c-header__logo-wrapper,.c-header__burger{width:50%;position:absolute;height:100%;z-index:1}.c-header__logo-wrapper{background-color:#fff;padding:13px}.c-header__logo{display:block;max-width:100%}.c-header__burger{background:rgba(0,0,0,0.85);cursor:pointer;right:0}.c-header__burger:hover{background:#000}.c-header__bun{height:2px;width:23px;background-color:#fff;position:absolute;z-index:2;left:0;right:0;margin:0 auto;top:50%;transition:all 150ms ease-in-out 50ms;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:1}.c-header__bun--top{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}.c-header--open .c-header__bun--top{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-header--open .c-header__bun--middle{opacity:0}.c-header__bun--bottom{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}.c-header--open .c-header__bun--bottom{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.c-header__overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.9);visibility:hidden;opacity:0;transition:opacity 200ms linear 0ms, visibility 0ms linear 200ms}.c-header--open .c-header__overlay{visibility:visible;opacity:1;transition:opacity 200ms linear 0ms, visibility 0ms linear 0ms}.c-header__nav{position:absolute;left:0;right:0;top:50%;text-align:center;opacity:0;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%);transition:opacity 150ms linear 0ms, -webkit-transform 400ms ease-in-out 0ms;transition:transform 400ms ease-in-out 0ms, opacity 150ms linear 0ms;transition:transform 400ms ease-in-out 0ms, opacity 150ms linear 0ms, -webkit-transform 400ms ease-in-out 0ms}.c-header--open .c-header__nav{transition:opacity 150ms linear 300ms, -webkit-transform 400ms ease-in-out 250ms;transition:transform 400ms ease-in-out 250ms, opacity 150ms linear 300ms;transition:transform 400ms ease-in-out 250ms, opacity 150ms linear 300ms, -webkit-transform 400ms ease-in-out 250ms;opacity:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.c-header__nav-list-item{margin-bottom:40px}.c-header__nav-list-item:last-child{margin-bottom:0}.c-header__nav-item{font-weight:800;font-style:italic;line-height:115%;text-transform:uppercase;font-size:48px;color:#fff3d1}@media (max-width: 480px){.c-header__nav-item{font-size:36px;line-height:100%}}.c-header__splash-cta{position:absolute;right:70px;top:70px;opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);transition:opacity 150ms linear 0ms, -webkit-transform 400ms ease-in-out 0ms;transition:transform 400ms ease-in-out 0ms, opacity 150ms linear 0ms;transition:transform 400ms ease-in-out 0ms, opacity 150ms linear 0ms, -webkit-transform 400ms ease-in-out 0ms}.c-header--open .c-header__splash-cta{transition:opacity 150ms linear 650ms, -webkit-transform 400ms ease-in-out 600ms;transition:transform 400ms ease-in-out 600ms, opacity 150ms linear 650ms;transition:transform 400ms ease-in-out 600ms, opacity 150ms linear 650ms, -webkit-transform 400ms ease-in-out 600ms;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (max-width: 480px){.c-header__splash-cta{right:0;left:0;bottom:0;top:auto}}.c-article{max-width:900px;margin:0 auto}.c-article__body{text-align:left}.c-article--text-center .c-article__body{text-align:center}.c-article__quote{margin:60px 0}.c-article__text-block{max-width:740px;margin:0 auto}.c-article__image-block img{max-width:100%}.c-button{background:rgba(0,0,0,0.85);border-radius:3px;color:#fff3d1;display:inline-block;height:50px;line-height:50px;width:100%;max-width:315px;text-align:center;transition:background 150ms}@media (max-width: 480px){.c-button{min-width:auto;width:calc(100% - 20px)}}.c-button:hover{background:#000;text-decoration:none}.c-button--group{margin-left:15px;margin-right:15px;margin-top:15px;margin-bottom:15px;width:calc(100% - 30px)}@media (max-width: 1100px){.c-button--group{margin-left:15px;margin-right:15px}}@media (max-width: 800px){.c-button--group{margin-left:15px;margin-right:15px}}@media (max-width: 480px){.c-button--group{margin-left:10px;margin-right:10px}}@media (max-width: 1100px){.c-button--group{margin-top:15px;margin-bottom:15px}}@media (max-width: 800px){.c-button--group{margin-top:15px;margin-bottom:15px}}@media (max-width: 480px){.c-button--group{margin-top:10px;margin-bottom:10px}}@media (max-width: 1100px){.c-button--group{width:calc(100% - 30px)}}@media (max-width: 800px){.c-button--group{width:calc(100% - 30px)}}@media (max-width: 480px){.c-button--group{width:calc(100% - 20px)}}.c-splash-cta{background:rgba(53,65,161,0.85);border-radius:50%;display:block;height:160px;width:160px;text-align:center;transition:background 150ms}.c-splash-cta:hover{background:#3541a1}@media (max-width: 480px){.c-splash-cta{border-radius:0;height:75px;width:100%}}.c-splash-cta__anchor{font-size:28px;font-weight:800;font-style:italic;line-height:100%;text-transform:uppercase;color:#fff3d1;display:block;position:relative;top:50%;-webkit-transform:rotate(-15deg) translateY(-50%) translateX(5px);-ms-transform:rotate(-15deg) translateY(-50%) translateX(5px);transform:rotate(-15deg) translateY(-50%) translateX(5px)}@media (max-width: 480px){.c-splash-cta__anchor{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.c-grid-overlay{background:rgba(0,0,0,0.6);display:block;position:absolute;top:0;height:100%;width:100%;color:#fff3d1;opacity:0;text-align:center;transition:opacity 250ms ease}.c-grid-overlay:hover{opacity:1}.c-grid-overlay:hover .c-grid-overlay__content{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);opacity:1}.c-grid-overlay__content{bottom:0;position:inherit;left:20px;right:20px;opacity:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);transition:opacity 150ms linear 150ms, -webkit-transform 350ms ease-in-out 50ms;transition:transform 350ms ease-in-out 50ms, opacity 150ms linear 150ms;transition:transform 350ms ease-in-out 50ms, opacity 150ms linear 150ms, -webkit-transform 350ms ease-in-out 50ms}.c-grid-overlay__intro{font-size:18px;text-transform:uppercase;margin-bottom:10px}.c-grid-overlay__headline{font-weight:800;font-style:italic;line-height:115%;text-transform:uppercase;font-size:30px}.c-intro-section__inner-content{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.c-intro-section__splash-cta{position:absolute;right:70px;top:70px}.c-large-cta{color:#000;display:block;margin:0 auto;padding:50px;position:relative;width:650px}.c-large-cta:before,.c-large-cta:after{content:'';background-color:#fff;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.5}.c-large-cta:after{background-color:rgba(254,192,26,0.2);opacity:1;transition:background 150ms}.c-large-cta:hover:before{background:#fff;opacity:0.7}.c-large-cta__text{position:relative;z-index:1}@media (max-width: 800px){.c-large-cta{width:100%}}.c-buzz{color:#000;height:280px}.c-buzz__image{height:50%;background-size:cover;background-position:center}.c-buzz__meta{height:50%}.c-buzz__meta-inner{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.c-buzz__meta-headline{font-style:normal;color:#3541a1;display:block}.c-buzz__meta-url{display:block;margin-bottom:10px}.c-buzz__meta-info{font-size:14px}.c-buzz__meta-info a{font-size:inherit}.c-client-logo{height:100%}.c-client-logo__image{top:50%;position:relative;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.c-instagram-wall{padding:0}.c-instagram-wall__block{border:solid 2px #fff}.c-instagram-wall__image{background-size:cover;height:100%;width:100%;opacity:0;transition:opacity 800ms}.c-instagram-wall__image.show{opacity:1}.c-quote{text-align:center}.c-quote__author{font-weight:400;font-size:18px;font-style:normal;display:block;margin-top:30px}.c-quote__author:before{content:'-';margin-right:5px}.c-donut{position:relative}.c-donut__svg{width:200px;height:200px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.c-donut__circle{stroke-width:40px}.c-donut__circle--progress{stroke:#fec01a;stroke-dasharray:440;stroke-dashoffset:440;transition:stroke-dashoffset 800ms}.c-donut__circle--background{stroke:rgba(0,0,0,0.1)}.c-donut__text{font-weight:600;display:block}.c-donut__text--percentage{font-size:28px;position:absolute;left:0;right:0;top:36%}.c-text-box-item{background:rgba(254,192,26,0.2)}.c-text-box-item__header{display:table;height:200px;width:100%}.c-text-box-item__header-inner{display:table-cell;vertical-align:bottom}.c-text-box-item__icon{margin-bottom:45px}.c-text-box-item__icon-svg{display:block;margin:0 auto;fill:#3541a1;stroke:#3541a1;width:45px;height:45px}.c-text-box-item__text{background:#fff;padding:30px 30px 15px;text-align:left}.c-text-box-item__headline{color:#3541a1;font-style:normal}.c-social-button{width:120px;background:#fff3d1;margin:15px;display:inline-block;padding:25px}.c-social-button__link{color:inherit}.c-social-button__link:hover{color:#3541a1}.c-social-button__x{font-weight:800;font-style:italic;line-height:115%;text-transform:uppercase;font-size:40px;font-style:normal;margin-bottom:10px}.c-social-button__text{font-size:13px;text-transform:uppercase;font-weight:800;font-style:italic;margin:0}.c-highlight{background:rgba(174,179,217,0.6);padding:15px 30px;margin:-15px -30px 15px}.c-link{position:relative}.c-link:after{content:'';background:#3541a1;position:absolute;bottom:0;height:2px;width:100%;left:0;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);opacity:0;transition:opacity 100ms linear 50ms, -webkit-transform 250ms ease-out 0ms;transition:transform 250ms ease-out 0ms, opacity 100ms linear 50ms;transition:transform 250ms ease-out 0ms, opacity 100ms linear 50ms, -webkit-transform 250ms ease-out 0ms}.c-link--light:after{background:#fff3d1}.c-link:hover{text-decoration:none}.c-link:hover:after{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);opacity:1}.c-footer{background-image:url(/images/footer-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1000px rgba(0,0,0,0.8);color:#fff;padding:100px 0 185px;text-align:center}.c-footer__social-media{margin-bottom:70px}.c-footer__contact-link{font-weight:800;font-style:italic;line-height:115%;text-transform:uppercase;font-size:36px;font-weight:300;font-style:normal;display:inline-block;margin-bottom:15px}.u-clean-hover:hover{text-decoration:none}.u-aspect-ratio{width:100%}.u-link-light{color:#fff3d1}.u-vertical-center{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.u-default-margin-bottom{margin-bottom:30px}#outdated{position:absolute;background-color:#f25648;color:#fff;display:none;overflow:hidden;left:0;position:fixed;text-align:center;text-transform:uppercase;top:0;width:100%;z-index:1500;padding:24px}#outdated h6{font-size:25px;line-height:25px;margin:12px 0}#outdated p{font-size:12px;line-height:12px;margin:0}#outdated #buttonUpdateBrowser{border:2px solid #fff;color:#fff;cursor:pointer;display:block;margin:30px auto 0;padding:10px 20px;position:relative;text-decoration:none;width:230px}#outdated #buttonUpdateBrowser:hover{background-color:#fff;color:#f25648}#outdated .last{height:20px;position:absolute;right:25px;top:10px;width:0px}#outdated .last[dir=rtl]{left:25px !important;right:auto !important}#outdated #buttonCloseUpdateBrowser{color:#fff;display:block;font-size:36px;height:100%;line-height:36px;position:relative;text-decoration:none;width:100%}
