html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:100%;margin:0}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#fff;color:#000;font-family:Roboto,sans-serif;font-size:1.25em;margin:0;min-width:320px;overflow-x:hidden}body>img{display:none}ul{list-style:none;margin-bottom:0;padding-left:0}a,a:active,a:focus,a:hover,a:visited{color:#fff;cursor:pointer;outline:none;text-decoration:none}a:hover{text-decoration:none}ul{margin-top:0}fieldset{border:none;box-shadow:none;margin:0;padding:0}h1{font-family:Klavika,sans-serif;font-size:2.2em;font-weight:300}h2{font-size:1.8em;margin:0}h2,h3{font-family:Klavika,sans-serif;font-weight:400}h3{margin:0 0 .5em}h3,h4{font-size:1.3em}h4{font-family:Klavika,sans-serif}video{height:100%;max-width:100%}.clear{clear:both}a .icon{display:inline-block}a .icon:before{padding-right:5px}a .icon:empty:before{padding-right:0}.button,input[type=submit]{border:none;color:#fff;cursor:pointer;font-family:Roboto;font-size:1em;font-style:normal;font-weight:500;height:3.33em;line-height:1em;padding:1.11em 1.22em;position:relative;text-transform:uppercase}.button,.button:before,input[type=submit],input[type=submit]:before{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.button:before,input[type=submit]:before{background-color:hsla(0,0%,100%,.2);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transform:scaleX(.5);transform:scaleX(.5);width:100%;z-index:1}.button.transparent-blue:before,input[type=submit].transparent-blue:before{background-color:rgba(0,172,215,.05)}.button:hover:before,input[type=submit]:hover:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.button:hover,input[type=submit]:hover{color:#fff}.button.blue,input[type=submit].blue{background:#00acd7}.button.transparent-white,input[type=submit].transparent-white{background:transparent;border:1px solid #fff}.button.transparent-blue,input[type=submit].transparent-blue{background:transparent;border:1px solid #00acd7;color:#00acd7}.button.icon:before{font-size:1.39em;line-height:1em;margin-right:.3125em}@font-face{font-family:Roboto;font-stretch:normal;font-style:italic;font-weight:100;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHRuAj-lg.ttf) format("truetype")}@font-face{font-family:Roboto;font-stretch:normal;font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLt_QuAj-lg.ttf) format("truetype")}@font-face{font-family:Roboto;font-stretch:normal;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHQuAj-lg.ttf) format("truetype")}@font-face{font-family:Roboto;font-stretch:normal;font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLrPQuAj-lg.ttf) format("truetype")}@font-face{font-family:Roboto;font-stretch:normal;font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLmbXuAj-lg.ttf) format("truetype")}@font-face{font-family:Roboto;font-stretch:normal;font-style:italic;font-weight:900;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXuAj-lg.ttf) format("truetype")}@font-face{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbFmUiA8.ttf) format("truetype")}@font-face{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmUiA8.ttf) format("truetype")}@font-face{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiA8.ttf) format("truetype")}@font-face{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmUiA8.ttf) format("truetype")}@font-face{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalmUiA8.ttf) format("truetype")}@font-face{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalmUiA8.ttf) format("truetype")}@font-face{font-family:Klavika;src:url(9490a343cdf88eb74fb1.otf) format("opentype");src:url(2a609d37c178b9538555.eot) format("embedded-opentype");src:url(866e13f94780c104795c.woff) format("woff")}@font-face{font-family:Klavika;font-weight:700;src:url(531f1f08258c12326b4f.otf) format("opentype");src:url(6597c7096888809d2210.eot) format("embedded-opentype");src:url(31c605f9240662595e73.woff) format("woff")}@font-face{font-family:Klavika-medium;src:url(03828eb078007ed6b6c1.otf) format("opentype");src:url(4a6bf7ca65c3084518a1.eot) format("embedded-opentype");src:url(00e79930611b9820e23c.woff) format("woff")}.whiteblockiconbutton{margin:auto auto 4.25em;max-width:100%;padding:0 2em;text-align:center;width:53.125em}.whiteblockiconbutton.wide h1{font-weight:400;line-height:1.263em;margin-top:1.4em;padding-bottom:1em}.bluepuff{background-color:#00add7;background:linear-gradient(325deg,#00add7,#2b529d);color:#fff;position:relative}.bluepuff.narrow{display:inline-block;height:23.75em;margin-bottom:1em;margin-left:1%;margin-right:1%;max-width:22em;padding:0 1.5625em 2.125em;text-align:center;vertical-align:middle;width:31%}.bluepuff.narrow h3{line-height:1.38em;margin-top:1em}.bluepuff.narrow p{font-family:Roboto;left:1.39em;line-height:1.17em;right:1.39em}.bluepuff.narrow div.header{display:block;margin-bottom:.3125em;margin-top:4em;position:relative;vertical-align:middle}.bluepuff.narrow div.icon:before{font-size:2.5em}.bluepuff.narrow div.footer{display:block}.bluepuff.narrow div.footer .link{bottom:3.125em;position:absolute}.bluepuff.wide{display:block;width:100%}.buy-block{padding-top:2.5rem}.buy-block.narrow{display:inline-block;margin-bottom:1em;margin-left:.5%;margin-right:.5%;max-width:22em;text-align:center;vertical-align:top;width:32%}.buy-block.narrow .buy-content{background-color:#fff}.buy-block.narrow .buy-content .header{background-color:#00add7;background:linear-gradient(325deg,#00add7,#2b529d);color:#fff;font-family:Klavika;font-size:1.5em;line-height:3em;text-align:center}.buy-block.narrow .buy-content .header.gray{background:#3c4652}.buy-block.narrow .buy-content .header.blue{background:#2c5a9d}.buy-block.narrow .buy-content .header.pink{background:#f01684}.buy-block.narrow .buy-content .buy-list{padding:1em;text-align:left}.buy-block.narrow .buy-content .buy-list ul li{line-height:2em;padding-left:1.5em;position:relative}.buy-block.narrow .buy-content .buy-list ul li:before{background-color:#00acd7;border:none;border-radius:50%;content:"";display:inline-block;height:.5em;left:0;margin-top:.7em;position:absolute;text-align:center;width:.5em}.buy-block.narrow .buy-content .buy-list ul li:nth-child(n+6){display:none}.buy-block.narrow .buy-content .buy-list.show-all ul li{display:list-item}.buy-block.narrow .buy-content .buy-list .hide-features,.buy-block.narrow .buy-content .buy-list .show-features{color:#00acd7;display:block;margin-bottom:1em;margin-top:2em;text-align:center}.buy-block.narrow .buy-content .buy-list .hide-features:after,.buy-block.narrow .buy-content .buy-list .show-features:after{border:solid #00acd7;border-width:0 2px 2px 0;content:"";display:block;display:inline-block;margin-left:.5em;padding:5px;position:relative;top:.1em}.buy-block.narrow .buy-content .buy-list .hide-features:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.buy-block.narrow .buy-content .buy-list .show-features:after{top:-.2em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.buy-block.narrow .buy-content .buy-list .hide{display:none}.buy-block.narrow .buy-content hr{margin:0 2em}.buy-block.narrow .buy-content .price{display:block;font-size:1.5em;padding:1em 0;text-align:center}.buy-block.narrow .buy-content .buy-link{display:inline-block;margin-bottom:2em}.buy-block.wide{display:block;width:100%}.blogblock{background:#eaebed;height:1130px;position:relative;text-align:center}.blogblock h2{color:#000;padding-top:200px}.blogblock.wide{display:block;width:100%}.blogblock.wide .blog-footer{bottom:2.625em;position:absolute;text-align:center;width:100%}.pluginblock{clear:both;padding-bottom:4em;padding-top:2.3875em;text-align:center}.pluginblock h2{font-weight:400;line-height:1.1875em;margin-bottom:1.30625em;margin-top:1em}.pluginblock .slick-list{overflow:hidden}.pluginblock ul{list-style:none;padding-left:0}.pluginblock ul li{height:100%;padding-top:1em}.pluginblock ul li span.pluginimage-helper{display:inline-block;height:100%;vertical-align:middle}.pluginblock ul li img{display:inline-block;height:4.5em;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;vertical-align:middle}.pluginblock ul li img:hover{transform:scale(1.1)}.pluginblock ul li a.pluginimage-text{color:#000;display:block;font-family:Roboto;font-weight:400;line-height:1.28em;padding-top:1em}.pluginblock ul li:last-child{margin-right:0}.pluginblock .button{display:inline-block;margin-top:2.8125em}.generalblueblock.wide{background-color:#00add7;background:linear-gradient(325deg,#00add7,#2b529d);color:#fff;overflow:hidden;padding:3em 2em;text-align:center;width:100%}.generalblueblock.wide .blueblock-content h2{font-weight:400;margin:auto;max-width:27.5em}.generalblueblock.wide .blueblock-content .button{display:inline-block;margin-top:2.5rem}.generalblueblock .ls-form-final{display:block;margin:auto;max-width:100%;padding:0 2rem;width:50rem!important}.generalblueblock .ls-form-final .ls-form-group{margin-bottom:1.5em;text-align:center}.generalblueblock .ls-form-final .ls-form-group>label{clear:both;display:block;font-size:1.4em;margin:0;text-align:left}.generalblueblock .ls-form-final input[type=text],.generalblueblock .ls-form-final textarea{border:none;border:1px solid #eaebed!important;font-family:Roboto;font-weight:400;line-height:1.28em;min-height:3.33em;outline-width:0;padding:1.2143em;width:100%}.generalblueblock .ls-form-final .checkbox{display:block;line-height:2em;margin-right:1em;text-align:left}.generalblueblock .ls-form-final .checkbox input{margin-right:.5em}.generalblueblock .ls-form-final .parent-checkbox label{display:inline-block;margin-left:1em}.generalblueblock .ls-form-final .parent-checkbox label input{margin-left:-1.1em}.generalblueblock .ls-form-final .fb-required{display:none!important}.generalblueblock .ls-form-final button{background:transparent!important;border:1px solid #fff;color:#fff;cursor:pointer;float:right;font-family:Roboto;font-style:normal;font-weight:500;height:3.33em;line-height:1em;padding:1.11em 1.22em;position:relative;text-transform:uppercase}.generalblueblock .ls-form-final .content-popup p{margin:0}.generalblueblock .ls-form-final .ls-popup{text-align:left}.whiteblockmultibutton.wide{background:#fff;color:#000;display:table;height:21.4375em;text-align:center;width:100%}.whiteblockmultibutton.wide .whiteblock-content{display:table-cell;margin:auto;padding:0 1em;vertical-align:middle}.whiteblockmultibutton.wide .whiteblock-content h2{font-weight:400;line-height:1.1875em;margin-top:0}.whiteblockmultibutton.wide .whiteblock-content p{margin:auto;max-width:53.125em}.whiteblockmultibutton.wide .whiteblock-content .button{display:inline-block;margin-right:1.375em;margin-top:2.5rem;vertical-align:middle}.whiteblockmultibutton.wide .whiteblock-content .button:last-child{margin-right:0}.main-footer{border-top:1px solid #ddd}.main-footer footer{background-color:#eaebed;clear:both;padding-bottom:3em;text-align:center}.main-footer footer h2{display:block;line-height:1.1875em;margin-top:0;padding-top:1.40625em}.main-footer footer p{display:block;margin:.8em 0;max-width:22.22em}.main-footer footer .footer-top>p{margin:auto auto 1.1em}.main-footer footer input.newsletter-input{display:inline-block;margin:auto;vertical-align:middle;width:22em}.main-footer footer input[type=submit]{display:inline-block;vertical-align:middle}.main-footer footer .footer-about,.main-footer footer .footer-contact,.main-footer footer .footerlinks{display:inline-block;margin-left:2.5rem;margin-right:2.5rem;margin-top:3.125em;max-width:16.25em;text-align:left;vertical-align:top}.main-footer footer .footer-about h4,.main-footer footer .footer-contact h4,.main-footer footer .footerlinks h4{color:#000;font-weight:500;margin-bottom:.8em;margin-top:0;text-transform:uppercase}.main-footer footer .footer-about a,.main-footer footer .footer-contact a,.main-footer footer .footerlinks a{color:#00acd7;font-weight:600;text-decoration:none}.main-footer footer .footer-about ul,.main-footer footer .footer-contact ul,.main-footer footer .footerlinks ul{display:block;font-weight:500}.main-footer footer .footer-contact{max-width:10.3125em}.main-footer footer .footer-contact a{color:#000;font-weight:400;text-decoration:none}.main-footer footer .footer-contact ul.socialmedia-links{margin-top:1.25em}.main-footer footer .footer-contact ul.socialmedia-links li{display:inline-block;margin-right:.4375em}.main-footer footer .footer-contact ul.socialmedia-links li a.blue-circle{color:#fff}.main-footer footer .footer-contact ul.socialmedia-links li a.blue-circle:before{background-color:#00acd7;border:none;border-radius:50%;display:table-cell;font-size:.8em;height:2.2142em;text-align:center;vertical-align:middle;width:2.2142em}.main-footer footer .footer-contact ul.socialmedia-links li:last-child{margin-right:0}.footer-columns .footer-columns-inner{display:inline}.grey-html-block,.white-html-block{background:#eaebed;display:block;padding-bottom:3.75em;padding-top:3.125em}.grey-html-block .grey-html-content,.grey-html-block .white-html-content,.white-html-block .grey-html-content,.white-html-block .white-html-content{margin:auto;max-width:56.25em}.grey-html-block .grey-html-content h3,.grey-html-block .white-html-content h3,.white-html-block .grey-html-content h3,.white-html-block .white-html-content h3{color:#00acd7;font-size:1.625em;font-weight:500;line-height:1.077em;margin-bottom:.46em;margin-top:0;text-align:left}.grey-html-block .grey-html-content p,.grey-html-block .white-html-content p,.white-html-block .grey-html-content p,.white-html-block .white-html-content p{color:#000;margin-bottom:1.67em;margin-top:.05em;text-align:left}.grey-html-block .grey-html-content p.image-centered,.grey-html-block .grey-html-content p.image-list,.grey-html-block .white-html-content p.image-centered,.grey-html-block .white-html-content p.image-list,.white-html-block .grey-html-content p.image-centered,.white-html-block .grey-html-content p.image-list,.white-html-block .white-html-content p.image-centered,.white-html-block .white-html-content p.image-list{text-align:center}.grey-html-block .grey-html-content p.image-list img,.grey-html-block .white-html-content p.image-list img,.white-html-block .grey-html-content p.image-list img,.white-html-block .white-html-content p.image-list img{margin-right:1.27em}.grey-html-block .grey-html-content p.image-list img:last-child,.grey-html-block .white-html-content p.image-list img:last-child,.white-html-block .grey-html-content p.image-list img:last-child,.white-html-block .white-html-content p.image-list img:last-child{margin-right:0}.grey-html-block .grey-html-content ul,.grey-html-block .white-html-content ul,.white-html-block .grey-html-content ul,.white-html-block .white-html-content ul{text-align:left}.grey-html-block .grey-html-content ul li,.grey-html-block .white-html-content ul li,.white-html-block .grey-html-content ul li,.white-html-block .white-html-content ul li{margin-bottom:.5em;padding-left:1.6em;text-indent:-1.4em}.grey-html-block .grey-html-content ul li:before,.grey-html-block .white-html-content ul li:before,.white-html-block .grey-html-content ul li:before,.white-html-block .white-html-content ul li:before{background-color:#00acd7;border:none;border-radius:50%;content:"";display:inline-block;height:.5em;margin-right:.875em;vertical-align:middle;width:.5em}.grey-html-block.narrow,.white-html-block.narrow{display:inline-block;margin-left:1.5em;margin-right:1.5em;text-align:center;vertical-align:top}.grey-html-block.narrow .grey-html-content,.grey-html-block.narrow .white-html-content,.white-html-block.narrow .grey-html-content,.white-html-block.narrow .white-html-content{max-width:27em;text-align:left}.white-html-block{background:#fff}.button-block.wide{display:block;margin-bottom:5em;margin-top:0;padding-top:2.5rem;text-align:center}.button-block.wide .button{display:inline-block;margin-right:1.375em;vertical-align:middle}.button-block.wide .button:last-child{margin-right:0}.text-block{max-width:100%}.text-block.white{background-color:#fff}.text-block.grey{background-color:#eaebed}.text-block.wide{display:block;padding-bottom:2.5rem;padding-top:2.5rem}.text-block.wide .text-block-content{color:#000;margin:auto;max-width:100%;padding:0 2.5rem;text-align:left;width:60rem}.text-block.wide .text-block-content h2{font-weight:100;margin-bottom:0;margin-top:0}.text-block.wide .text-block-content p{margin-bottom:2em;margin-top:0;white-space:pre-line}.text-block.wide .text-block-content p:last-child{margin-bottom:0!important}.text-block.wide .text-block-content .main-content-area{margin-top:-2em}.media-block.wide{margin:auto;max-width:100%;padding:2.5rem;width:60rem}.media-block.wide img{width:100%}.media-block.narrow{display:inline-block;margin:auto}.media-block.narrow img{margin-bottom:2em;width:100%}.html-text-block{max-width:100%}.html-text-block h3{font-weight:600}.html-text-block ul{text-align:left}.html-text-block ul li{margin-bottom:.5em;padding-left:1.6em;text-indent:-1.4em}.html-text-block ul li:before{background-color:#00acd7;border:none;border-radius:50%;content:"";display:inline-block;height:.5em;margin-right:.875em;vertical-align:middle;width:.5em}.html-text-block a{color:#00acd7}.html-text-block.white{background-color:#fff}.html-text-block.grey{background-color:#eaebed}.html-text-block.wide{display:block}.html-text-block.wide .html-text-block-content{margin:auto;max-width:100%;padding:2.5rem;text-align:left;width:60rem}.html-text-block.wide .html-text-block-content h2{font-weight:100;margin-bottom:0}.html-text-block.wide .html-text-block-content h3{font-weight:100;line-height:1.25em}.html-text-block.wide .html-text-block-content p{margin-bottom:2em;margin-top:0;white-space:pre-line}.html-text-block.wide .html-text-block-content p:last-child{margin-bottom:0}.html-text-block.wide .html-text-block-content a{color:#00acd7}.html-text-block.narrow{display:inline-block;vertical-align:top}.html-text-block.narrow .html-text-block-content{margin:auto;max-width:27em;padding-top:2.5rem;text-align:left}.html-text-block.narrow .html-text-block-content h2{font-weight:100;margin-bottom:0}.html-text-block.narrow .html-text-block-content h3{font-weight:100;line-height:1.25em}.html-text-block.narrow .html-text-block-content p{margin-bottom:2em;margin-top:0;white-space:pre-line}.html-text-block.narrow.left{margin-right:6em}.html-text-block.narrow.right{margin-right:0}.html-text-block-content .html-text-block-content,.text-block-content .media-block,.text-block-content .text-block-content{padding-left:0;padding-right:0}.html-text-block-content-additional .html-text-block{padding:0}img.blogmedia-thumb{border:none;border-radius:8px}.blogmedia-metadata{font-style:italic}@keyframes blink{0%,to{color:transparent}50%{color:#fff}}@-moz-keyframes blink{0%,to{color:transparent}50%{color:#fff}}@-webkit-keyframes blink{0%,to{color:transparent}50%{color:#fff}}@-ms-keyframes blink{0%,to{color:transparent}50%{color:#fff}}@-o-keyframes blink{0%,to{color:transparent}50%{color:#fff}}#main-content{height:100%;margin:0 auto;position:relative;text-align:center;width:100%}#main-content input.input-field{border:none;border:1px solid #eaebed!important;font-family:Roboto;font-weight:400;height:3.33em;line-height:1.28em;outline-width:0;padding:1.2143em}#main-content .button.search{background:#00acd7;border:none;color:#fff;cursor:pointer;font-family:Roboto;font-size:1em;font-style:normal;font-weight:500;height:3.33em;line-height:1em;padding:1.11em 0!important;padding:1.11em 1.22em;position:relative;text-transform:uppercase;width:20%}#main-content .main-content-inner{display:inline}.main-content-area{margin:auto}header{background-position:50%;background-repeat:no-repeat;background-size:cover;height:30rem;position:relative;text-align:left;width:100%}header.header-image-filter:after{background:url(https://standalone.imagevault.se/publishedmedia/d1gsygk1abc7re0rhzq8/filter.png);background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%}header .header-content-wrapper{height:7.5rem;position:relative;z-index:400}header .header-content-wrapper .header-content{line-height:7.5rem;transition:all .2s}header .header-content-wrapper .header-content .logo{margin-left:2.3rem;width:12em}header .header-content-wrapper .header-content .main-navigation{float:right;font-family:Klavika;margin-right:2.3rem;text-transform:uppercase}header .header-content-wrapper .header-content .main-navigation .navlist-visible{display:inline-block;float:left;list-style:none}header .header-content-wrapper .header-content .main-navigation .navlist-visible li{display:inline-block;margin-right:1.1em}header .header-content-wrapper .header-content .main-navigation .navlist-visible li a{text-decoration:none}header .header-content-wrapper .header-content .main-navigation .navlist-visible li.active a{color:#00acd7}header .header-content-wrapper .header-content .main-navigation .navlist-visible li:last-child{margin-right:0}header .header-content-wrapper .header-content .main-navigation .hamburger-menu{display:inline;margin-left:1.5em}header .header-content-wrapper .header-content .main-navigation .hamburger-menu .icon-hamburger{cursor:pointer;position:relative;top:-1px}header .header-content-wrapper .header-content .main-navigation .hamburger-menu .navlist-hamburger{background-color:#00acd7;box-sizing:border-box;color:#fff;font-size:1rem;line-height:2.5em;list-style:none;max-height:100%;max-width:100%;min-height:100vh;overflow:auto;padding:2em;position:fixed;right:-24rem;top:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;vertical-align:top;width:24rem;z-index:1000}header .header-content-wrapper .header-content .main-navigation .hamburger-menu .navlist-hamburger.active{right:0}header .header-content-wrapper .header-content .main-navigation .hamburger-menu .navlist-hamburger a{color:#fff;text-decoration:none}header .header-content-wrapper .header-content .main-navigation .hamburger-menu .navlist-hamburger ul,header .header-content-wrapper .header-content .main-navigation .hamburger-menu .navlist-hamburger ul li{width:100%}header .header-content-wrapper .header-content .main-navigation .hamburger-menu .navlist-hamburger ul li a{font-size:1.3em;font-weight:300;text-decoration:none}header .header-content-wrapper .header-content .main-navigation .hamburger-menu .navlist-hamburger ul li ul{display:none;font-size:.8em;padding-left:2em}header .header-content-wrapper .header-content .main-navigation .hamburger-menu .navlist-hamburger ul li.expanded ul{display:block}header .header-content-wrapper .header-content .main-navigation .hamburger-menu .navlist-hamburger .close-menu{position:absolute;right:.5em;top:0}header .header-content-wrapper .header-content .main-navigation .hamburger-menu .navlist-hamburger .icon-language{font-size:1.25em;margin-right:.25em}header .header-content-wrapper .header-content .main-navigation .hamburger-menu .navlist-hamburger .language-selector{border-bottom:1px solid #fff;border-top:1px solid #fff;margin:1em 0;padding:1em 0}header .header-content-wrapper .header-content .main-navigation .hamburger-menu .navlist-hamburger .social-media{margin-top:1em}header .header-content-wrapper .header-content .main-navigation .hamburger-menu .navlist-hamburger .social-media a{margin-right:1em}header .header-content-wrapper .header-content .main-navigation .hamburger-menu .navlist-hamburger .social-media .social-media-label{display:block;margin-bottom:.5em}header .header-content-wrapper .header-content .main-navigation .hamburger-menu .navlist-hamburger .expand{border:solid #fff;border-width:0 2px 2px 0;content:"";cursor:pointer;display:block;display:inline-block;float:right;padding:5px;position:relative;top:.6em;transform:rotate(45deg);-webkit-transform:rotate(45deg)}header.tall-header .main-navigation,header.tall-header .main-navigation a{color:#fff}header.medium-header{background-position-y:6em;background-repeat:no-repeat}header.medium-header:after{background-position-y:6em}header.medium-header .main-navigation,header.medium-header .main-navigation a{color:#000}header.medium-header span.animated-header-text-wrapper{align-items:center;bottom:0;display:flex;justify-content:center;position:absolute;top:7.5rem}header.medium-header span.animated-header-text-wrapper span .animated-header-text{display:inline-block}header.thin-header .main-navigation,header.thin-header .main-navigation a{color:#000}header.no-header-image{border-bottom:1px solid #eaebed;height:auto}header span.animated-header-text-wrapper{color:#fff;display:block;font-family:Klavika,sans-serif;font-size:2.8em;margin-left:2.7rem;max-width:10em;min-height:3em;position:relative;text-align:left;z-index:1}header span.animated-header-text-wrapper span.animated-header-text:after{-webkit-animation:blink 1s step-end infinite;-moz-animation:blink 1s step-end infinite;-ms-animation:blink 1s step-end infinite;-o-animation:blink 1s step-end infinite;animation:blink 1s step-end infinite;content:"|"}header .ingress-text{clear:both;margin-left:2.7rem;z-index:1}header .ingress-text,header .ingress-text a{color:#fff;display:inline-block;position:relative}header .ingress-text a{border:1px solid #fff;margin-top:1em;padding:1em 1.2em;text-decoration:none}header .ingress-text a,header .ingress-text a:before{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}header .ingress-text a:before{background-color:hsla(0,0%,100%,.2);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transform:scaleX(.5);transform:scaleX(.5);width:100%;z-index:1}header .ingress-text a.transparent-blue:before{background-color:rgba(0,172,215,.05)}header .ingress-text a:hover:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}header .ingress-text a:after{margin-top:2px}header .ingress-text p{margin-top:.4em}.ul-breadcrumbs{font-size:.9em;margin-bottom:1em;margin-left:2.3rem;margin-top:1em;text-align:left}.ul-breadcrumbs li{display:inline-block;font-family:Roboto,sans-serif;font-size:1.125em}.ul-breadcrumbs li a{color:#000}.ul-breadcrumbs li:after{color:#000;content:"/";font-family:Roboto,sans-serif;font-size:1.125em;padding-left:.2em;padding-right:.2em}.ul-breadcrumbs li:last-child:after{content:""}body.scroll header .header-content{background-color:#fff;border-bottom:1px solid #eaebed;left:0;line-height:4.5em;position:fixed;top:0;width:100%;z-index:200}body.scroll header .header-content .main-navigation,body.scroll header .header-content a{color:#000}body.scroll header .header-content .white-logo-wrapper{display:none!important}body.scroll header .header-content .black-logo-wrapper{display:inline-block!important}.standard-content{margin:4rem auto auto;max-width:100%;padding:0 2.5rem 2.5rem;text-align:left;width:60rem}.standard-content a{color:#00acd7}.standard-content img{height:auto!important;max-width:100%}.standard-content .customer-author img{float:left}.standard-content .customer-author span{display:inline-block;font-size:.9em;line-height:58px;margin-left:1em}.standard-content ul{list-style:disc;margin-bottom:1em;padding-left:40px}.main-content-text{margin:auto;max-width:100%;padding:0 2.5rem 2.5rem;text-align:left;width:80rem}.main-content-text a{color:#00acd7;text-decoration:none}.article p a{color:#000}.contact-info{background-color:#00acd7;color:#fff;font-size:.8em;overflow:visible;padding:.5em .8em;position:fixed;right:0;text-align:left;top:60%;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;white-space:nowrap;width:2.7rem;z-index:10}.contact-info .contact-info-click-area{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.contact-info.open{width:13em}.contact-info.open .contact-info-click-area{display:none}.contact-info span{display:inline-block;margin-right:.5em;text-align:center;width:1.2em}.contact-info .icon-language{font-size:1.15em;left:-.05em;margin-right:.3em;position:relative}.contact-info a{color:#fff;line-height:2em}.scroll-top-button{background-color:#00acd7;bottom:0;font-size:.8em;overflow:visible;padding:.5em .8em;position:absolute;right:0;text-align:left;text-align:center;white-space:nowrap;width:2.7em;z-index:200}.scroll-top-button .up-arrow:before{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;display:inline-block;padding:4px;position:relative;top:.2em;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}section.blog,section.blog-details{margin:auto;max-width:100%;padding:2.5rem;text-align:left;width:80rem}section.blog .blog-post,section.blog-details .blog-post{border-bottom:1px solid #ddd;margin-bottom:2.5rem;padding-bottom:2.5rem}section.blog h2,section.blog-details h2{color:#000;font-family:Klavika;font-size:2.5em;line-height:1.2em;margin-bottom:0}section.blog h2 a,section.blog-details h2 a{color:#000;text-decoration:none}section.blog h3,section.blog-details h3{font-family:Klavika;font-size:1.4em;margin:0 0 .2em}section.blog img,section.blog-details img{margin-bottom:1em;max-width:100%}section.blog a,section.blog-details a{color:#00acd7}section.blog p,section.blog-details p{margin-top:0}section.blog p.tags,section.blog-details p.tags{font-size:.9em;margin:0}section.blog .search input.input-field,section.blog-details .search input.input-field{float:left;width:80%}section.blog .search .button,section.blog-details .search .button{margin-bottom:1em}section.blog .tags-wrapper,section.blog-details .tags-wrapper{color:#a9b0b7}section.blog .tags-wrapper a,section.blog-details .tags-wrapper a{color:#a9b0b7;text-decoration:none}section.blog .tags-wrapper a.active,section.blog-details .tags-wrapper a.active{color:#00acd7}section.blog .facebook,section.blog .twitter,section.blog-details .facebook,section.blog-details .twitter{float:right;margin-left:1.5em}section.blog .facebook .icon,section.blog .twitter .icon,section.blog-details .facebook .icon,section.blog-details .twitter .icon{background-color:#00acd7;border-radius:50%;color:#fff;display:inline-block;font-size:.6em;height:2.5em;line-height:2.5em;margin-left:.5em;position:relative;text-align:center;top:-.2em;width:2.5em}section.blog #disqus_thread,section.blog-details #disqus_thread{margin-top:2em}.reference-image img{margin:2em 0;width:100%}.reference-list{margin-top:.5em}.reference-list .reference-list-item{float:left;outline:none;overflow:hidden;padding-bottom:3em!important;position:relative;width:25%}.reference-list .reference-list-item img{width:100%}.reference-list .reference-list-item a{color:#fff}.reference-list .reference-list-item .reference-overlay{background-color:#00acd7;bottom:0;height:3em;left:0;position:absolute;right:0;transition:all .5s;width:100%;z-index:300}.reference-list .reference-list-item .reference-text{bottom:0;color:#fff;font-weight:300;height:3.35em;left:0;overflow:hidden;padding:1em 2.5em;position:absolute;right:0;transition:all .5s;width:100%;z-index:301}.reference-list .reference-list-item .reference-text .reference-text-content-wrapper{display:table;height:100%;width:100%}.reference-list .reference-list-item .reference-text .reference-text-content-wrapper .reference-text-content{display:table-cell;height:100%;text-align:center;vertical-align:middle;width:100%}.reference-list .reference-list-item .reference-text .reference-text-content-wrapper .reference-text-content h3{border-bottom:1px solid #fff;display:block;margin-bottom:.6em;padding-bottom:.6em;width:100%}.reference-list .reference-list-item .reference-text .reference-text-content-wrapper .reference-text-content .icon-arrow-right{bottom:-2em;display:block;font-size:1.1em;opacity:0;position:absolute;right:50%;right:calc(50% - .4em);transition:all .5s}.reference-list .reference-list-item .reference-image-dark-overlay{background-color:rgba(0,0,0,.1);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0}.reference-list .reference-list-item:hover .reference-text{height:100%}.reference-list .reference-list-item:hover .reference-text .reference-text-content-wrapper .reference-text-content .icon-arrow-right{bottom:1em;opacity:1}.reference-list .reference-list-item:hover .reference-overlay{background-color:#00acd7;bottom:0;height:100%}.reference-list.without-slideshow{margin:auto;max-width:100%;overflow:hidden;padding:.4rem 2.5rem;width:80rem}.reference-list.without-slideshow .reference-list-item{margin:.5%;width:32.3333%}.reference-list.with-slideshow{margin:.5em -.25em 0}.reference-list.with-slideshow .reference-list-item{padding:0 .25em;width:25%}.reference-list.with-slideshow .reference-overlay{left:.25em;right:.25em;width:auto}.reference-list.with-slideshow .slick-slider{margin-bottom:0}.reference-list.with-slideshow .slick-prev{display:inline-block;display:none!important;left:1.7rem!important;margin-top:-.7rem;transform:rotate(180deg);z-index:15}.reference-list.with-slideshow .slick-prev:before{background-color:#fff;color:#00acd7;content:"\f101";font-family:IvSymbols;font-size:1.2rem;opacity:1;padding:1rem .7em}.reference-list.with-slideshow .slick-next{display:inline-block;display:none!important;right:1.7rem!important;z-index:15}.reference-list.with-slideshow .slick-next:before{background-color:#fff;color:#00acd7;content:"\f101";font-family:IvSymbols;font-size:1.2rem;opacity:1;padding:1rem .7em}.employee-list{margin:auto;max-width:100%;overflow:auto;padding:2.5rem;width:60rem}.employee-list .employee-list-item{float:left;margin:1%;outline:none;position:relative;width:31.3333%}.employee-list .employee-list-item img{width:100%}.employee-list .employee-list-item a{word-wrap:break-word;color:#fff}.employee-list .employee-list-item .employee-text{align-items:flex-end;bottom:0;box-sizing:border-box;color:#fff;display:flex;left:0;opacity:0;padding:1em 1em 2em;position:absolute;right:0;top:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;width:100%;z-index:1}.employee-list .employee-list-item .employee-text .employee-text-content{font-size:.9em;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;width:100%}.employee-list .employee-list-item .employee-text .employee-text-content h3{display:block;margin-bottom:0;width:100%}.employee-list .employee-list-item .employee-text .employee-text-content p{margin:0}.employee-list .employee-list-item .employee-text .employee-text-content .title{border-bottom:1px solid #fff;margin:0 0 .5em;padding-bottom:.5em}.employee-list .employee-list-item .employee-overlay{background-color:#00add7;background:linear-gradient(325deg,#00add7,#2b529d);bottom:0;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;width:100%}.employee-list .employee-list-item:hover .employee-overlay{opacity:.8}.employee-list .employee-list-item:hover .employee-text{opacity:1}.newsletter-field{display:inline-block;position:relative;text-align:left;width:33rem!important}.newsletter-field .ls-form-final{background:transparent;border:none;margin:auto;max-width:100%;padding:0}.newsletter-field .ls-form-final .checkbox{font-size:.8em;margin:0;width:100%}.newsletter-field .ls-form-final .checkbox input{margin-right:.5em}.newsletter-field .ls-form-final .ls-form-group{clear:both}.newsletter-field .ls-form-final button{position:absolute;right:0;top:0}.newsletter-field .ls-form-final .ls-badge,.newsletter-field .ls-form-final button i,.newsletter-field .ls-form-final button span{pointer-events:none}.newsletter-field .ls-form-final form{position:relative}.newsletter-field .ls-form-final .alert-error{color:#c60d0d;font-size:.8em;position:absolute}.newsletter-field .ls-form-final .alert-error p{margin:0}.newsletter-field .ls-form-final a{color:#00acd7!important}.show-accept-terms{background-color:#fff;border:1px solid #000;border-radius:50%;color:#000!important;display:inline-block;height:1.3em;line-height:1.3em;margin-left:.5em;text-align:center;width:1.3em}.accept-terms-dialog-wrapper{align-items:center;background-color:hsla(0,0%,100%,.6);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:300}.accept-terms-dialog-wrapper .accept-terms-dialog{background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.2);color:#000;max-height:100%;max-width:100%;overflow:auto;padding:2rem;position:relative;width:600px}.accept-terms-dialog-wrapper .accept-terms-dialog .close-accept-terms{color:#000;display:inline-block;position:absolute;right:1em;top:1em}body.grey{background:#eaebed}@media (max-width:1280px) and (min-width:768px){body{font-size:1.2em}.reference-list{font-size:.8em}.main-footer .footer-columns-inner{display:inline-block;width:50%}.main-footer .footer-columns-inner .footer-about,.main-footer .footer-columns-inner .footer-contact,.main-footer .footer-columns-inner .footerlinks{margin:1.5em .5em!important;max-width:none;width:80%}}@media (max-width:986px){.bluepuff{margin:0 0 1em!important;max-width:none!important;width:100%!important}}@media (max-width:767px){h1,h2{font-size:1.8em}header{background-position:center 4rem!important}header:after{background-position-y:4rem!important}header .header-content{background:#fff}header span.animated-header-text-wrapper{font-size:2.2em;margin-top:.6em}header.medium-header span.animated-header-text-wrapper{margin-top:0!important;position:absolute;top:7.5rem}.icon-hamburger{color:#000}.buy-block{margin:0 0 1em!important;max-width:none!important;width:100%!important}.reference-list.without-slideshow .reference-list-item{margin:.5%;width:49%}.reference-list.without-slideshow .reference-list-item .reference-text{font-size:.7em}.employee-list .employee-list-item{margin:.5%;width:49%}.main-footer footer{padding-bottom:1em}.main-footer footer .newsletter-field{width:22rem!important}.main-footer footer .newsletter-field input.newsletter-input{width:14em!important}.main-footer footer .footer-columns{margin-bottom:1em;margin-top:2em;padding:1em}.main-footer footer .footer-columns .footer-columns-inner{display:inline-block!important;padding-bottom:3em;text-align:center!important;width:100%}.main-footer footer .footer-columns .footer-columns-inner .footer-about,.main-footer footer .footer-columns .footer-columns-inner .footer-contact,.main-footer footer .footer-columns .footer-columns-inner .footerlinks{margin:0!important;text-align:center!important}}@media (max-width:480px){body{font-size:100%}header{font-size:.9em;height:26em}header .header-content-wrapper{height:4rem}header .header-content-wrapper .header-content{height:4rem;line-height:4rem}header .header-content-wrapper .header-content .main-navigation{margin-right:1em}header .header-content-wrapper .header-content .main-navigation .hamburger-menu .navlist-hamburger{font-size:1rem}header .header-content-wrapper .header-content .logo{margin-left:1em}header span.animated-header-text-wrapper{margin-left:1rem!important;top:1rem}header .ingress-text{margin-left:1rem;margin-top:2rem}.ul-breadcrumbs{margin-left:1rem!important}h1,h2{font-size:1.6em!important}.pluginblock ul{display:block}.pluginblock ul li{display:block;text-align:center;width:100%}.main-content-area{padding-top:3rem}.html-text-block-content,.main-content-text,.text-block-content,section.blog,section.blog-details{padding:1rem!important}.contact-info{width:2.2rem}.text-block.wide .text-block-content p{margin-bottom:0}.standard-content{padding:0 1rem}.reference-list{padding:1em}.reference-list .reference-list-item{margin:0 0 1em;width:100%}.reference-list .reference-list-item .reference-text{font-size:1em}.employee-list{padding:1em}.employee-list .employee-list-item{margin:0 0 1em;width:100%}.main-footer footer .newsletter-field{width:20rem!important}.main-footer footer .newsletter-field input.newsletter-input{padding:1.2143em .4em!important;width:13em!important}}

/*# sourceMappingURL=cMain.069ffedc07a531e03e5e.css.map*/