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{font-family:Roboto,sans-serif;background:#fff;color:#000;margin:0;font-size:1.25em;min-width:320px;overflow-x:hidden}body>img{display:none}ul{list-style:none;padding-left:0;margin-bottom:0}a,a:active,a:focus,a:hover,a:visited{text-decoration:none;cursor:pointer;color:#fff;outline:none}a:hover{text-decoration:none}ul{margin-top:0}fieldset{border:none;box-shadow:none;padding:0;margin:0}h1{font-family:Klavika,sans-serif;font-weight:300;font-size:2.2em}h2{margin:0;font-size:1.8em}h2,h3{font-weight:400;font-family:Klavika,sans-serif}h3{margin:0 0 .5em}h3,h4{font-size:1.3em}h4{font-family:Klavika,sans-serif}video{max-width:100%;height: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]{font-family:Roboto;height:3.33em;font-size:1em;line-height:1em;font-style:normal;font-weight:500;color:#fff;text-transform:uppercase;padding:1.11em 1.22em;cursor:pointer;border:none;position:relative}.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{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;background-color:hsla(0,0%,100%,.2);-webkit-transform:scaleX(.5);transform:scaleX(.5)}.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;color:#00acd7;border:1px solid #00acd7}.button.icon:before{font-size:1.39em;line-height:1em;margin-right:.3125em}@font-face{font-family:Roboto;font-style:italic;font-weight:100;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOiCnqEu92Fr1Mu51QrEzAdKg.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TjASc6CsE.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1Mu51xIIzc.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51S7ACc6CsE.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TzBic6CsE.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:900;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TLBCc6CsE.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1MmgVxIIzc.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmSU5fBBc9.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu4mxP.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fBBc9.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfBBc9.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmYUtfBBc9.ttf) format("truetype")}@font-face{font-family:Klavika;src:url(9490a343cdf88eb74fb1c4721480b932.otf) format("opentype");src:url(2a609d37c178b9538555ed82b5d3692c.eot) format("embedded-opentype");src:url(866e13f94780c104795cf647c322d17a.woff) format("woff")}@font-face{font-family:Klavika;font-weight:700;src:url(531f1f08258c12326b4f929699d2509d.otf) format("opentype");src:url(6597c7096888809d22100a15f05a553b.eot) format("embedded-opentype");src:url(31c605f9240662595e737acd2180331f.woff) format("woff")}@font-face{font-family:Klavika-medium;src:url(03828eb078007ed6b6c1a7377360ca47.otf) format("opentype");src:url(4a6bf7ca65c3084518a1dc06bdb75400.eot) format("embedded-opentype");src:url(00e79930611b9820e23cd853f0c9cbcb.woff) format("woff")}.whiteblockiconbutton{text-align:center;width:53.125em;padding:0 2em;max-width:100%;margin:auto auto 4.25em}.whiteblockiconbutton.wide h1{margin-top:1.4em;font-weight:400;line-height:1.263em;padding-bottom:1em}.bluepuff{position:relative;background-color:#00add7;background:linear-gradient(325deg,#00add7,#2b529d);color:#fff}.bluepuff.narrow{vertical-align:middle;display:inline-block;width:31%;max-width:22em;height:23.75em;padding:0 1.5625em 2.125em;text-align:center;margin-left:1%;margin-right:1%;margin-bottom:1em}.bluepuff.narrow h3{margin-top:1em;line-height:1.38em}.bluepuff.narrow p{font-family:Roboto;line-height:1.17em;left:1.39em;right:1.39em}.bluepuff.narrow div.header{position:relative;margin-top:4em;margin-bottom:.3125em;display:block;vertical-align:middle}.bluepuff.narrow div.icon:before{font-size:2.5em}.bluepuff.narrow div.footer{display:block}.bluepuff.narrow div.footer .link{position:absolute;bottom:3.125em}.bluepuff.wide{display:block;width:100%}.buy-block{padding-top:2.5rem}.buy-block.narrow{vertical-align:top;display:inline-block;width:32%;max-width:22em;text-align:center;margin-left:.5%;margin-right:.5%;margin-bottom:1em}.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-size:1.5em;line-height:3em;text-align:center;font-family:Klavika}.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{content:"";display:inline-block;width:.5em;height:.5em;border-radius:50%;background-color:#00acd7;border:none;text-align:center;position:absolute;left:0;margin-top:.7em}.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;margin-bottom:1em;margin-top:2em;display:block;text-align:center}.buy-block.narrow .buy-content .buy-list .hide-features:after,.buy-block.narrow .buy-content .buy-list .show-features:after{display:block;content:"";border:solid #00acd7;border-width:0 2px 2px 0;display:inline-block;padding:5px;position:relative;margin-left:.5em;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{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-.2em}.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{font-size:1.5em;text-align:center;padding:1em 0;display:block}.buy-block.narrow .buy-content .buy-link{display:inline-block;margin-bottom:2em}.buy-block.wide{display:block;width:100%}.blogblock{position:relative;background:#eaebed;height:1130px;text-align:center}.blogblock h2{color:#000;padding-top:200px}.blogblock.wide{display:block;width:100%}.blogblock.wide .blog-footer{width:100%;position:absolute;bottom:2.625em;text-align:center}.pluginblock{text-align:center;padding-bottom:4em;padding-top:2.3875em;clear:both}.pluginblock h2{margin-top:1em;margin-bottom:1.30625em;line-height:1.1875em;font-weight:400}.pluginblock .slick-list{overflow:hidden}.pluginblock ul{list-style:none;padding-left:0}.pluginblock ul li{padding-top:1em;height:100%}.pluginblock ul li span.pluginimage-helper{height:100%;display:inline-block;vertical-align:middle}.pluginblock ul li img{display:inline-block;height:4.5em;vertical-align:middle;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.pluginblock ul li img:hover{transform:scale(1.1)}.pluginblock ul li a.pluginimage-text{font-family:Roboto;line-height:1.28em;font-weight:400;display:block;color:#000;padding-top:1em}.pluginblock ul li:last-child{margin-right:0}.pluginblock .button{display:inline-block;margin-top:2.8125em}.generalblueblock.wide{width:100%;background-color:#00add7;background:linear-gradient(325deg,#00add7,#2b529d);color:#fff;text-align:center;padding:3em 2em;overflow:hidden}.generalblueblock.wide .blueblock-content h2{font-weight:400;max-width:27.5em;margin:auto}.generalblueblock.wide .blueblock-content .button{display:inline-block;margin-top:2.5rem}.generalblueblock .ls-form-final{width:50rem!important;margin:auto;max-width:100%;padding:0 2rem;display:block}.generalblueblock .ls-form-final .ls-form-group{text-align:center;margin-bottom:1.5em}.generalblueblock .ls-form-final .ls-form-group>label{display:block;clear:both;font-size:1.4em;margin:0;text-align:left}.generalblueblock .ls-form-final input[type=text],.generalblueblock .ls-form-final textarea{width:100%;min-height:3.33em;border:none;font-family:Roboto;font-weight:400;line-height:1.28em;padding:1.2143em;outline-width:0;border:1px solid #eaebed!important}.generalblueblock .ls-form-final .checkbox{text-align:left;display:block;line-height:2em;margin-right:1em}.generalblueblock .ls-form-final .checkbox input{margin-right:.5em}.generalblueblock .ls-form-final .parent-checkbox label{margin-left:1em;display:inline-block}.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;font-family:Roboto;position:relative;height:3.33em;line-height:1em;font-style:normal;font-weight:500;color:#fff;text-transform:uppercase;padding:1.11em 1.22em;cursor:pointer;float:right}.generalblueblock .ls-form-final .content-popup p{margin:0}.generalblueblock .ls-form-final .ls-popup{text-align:left}.whiteblockmultibutton.wide{display:table;height:21.4375em;width:100%;color:#000;background:#fff;text-align:center}.whiteblockmultibutton.wide .whiteblock-content{display:table-cell;vertical-align:middle;margin:auto;padding:0 1em}.whiteblockmultibutton.wide .whiteblock-content h2{line-height:1.1875em;font-weight:400;margin-top:0}.whiteblockmultibutton.wide .whiteblock-content p{max-width:53.125em;margin:auto}.whiteblockmultibutton.wide .whiteblock-content .button{display:inline-block;margin-top:2.5rem;margin-right:1.375em;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;text-align:center;padding-bottom:3em;clear:both}.main-footer footer h2{display:block;line-height:1.1875em;margin-top:0;padding-top:1.40625em}.main-footer footer p{display:block;max-width:22.22em;margin:.8em 0}.main-footer footer .footer-top>p{margin:auto auto 1.1em}.main-footer footer input.newsletter-input{width:22em;margin:auto;display:inline-block;vertical-align:middle}.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{vertical-align:top;margin-top:3.125em;display:inline-block;max-width:16.25em;text-align:left;margin-left:2.5rem;margin-right:2.5rem}.main-footer footer .footer-about h4,.main-footer footer .footer-contact h4,.main-footer footer .footerlinks h4{color:#000;text-transform:uppercase;margin-bottom:.8em;margin-top:0;font-weight:500}.main-footer footer .footer-about a,.main-footer footer .footer-contact a,.main-footer footer .footerlinks a{font-weight:600;text-decoration:none;color:#00acd7}.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{font-weight:400;color:#000;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{display:table-cell;width:2.2142em;height:2.2142em;border-radius:50%;background-color:#00acd7;border:none;font-size:.8em;text-align:center;vertical-align:middle}.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-top:3.125em;padding-bottom:3.75em}.grey-html-block .grey-html-content,.grey-html-block .white-html-content,.white-html-block .grey-html-content,.white-html-block .white-html-content{max-width:56.25em;margin:auto}.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{text-align:left;color:#00acd7;font-weight:500;font-size:1.625em;line-height:1.077em;margin-bottom:.46em;margin-top:0}.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{text-align:left;color:#000;margin-top:.05em;margin-bottom:1.67em}.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{padding-left:1.6em;text-indent:-1.4em;margin-bottom:.5em}.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{content:"";display:inline-block;border:none;border-radius:50%;background-color:#00acd7;width:.5em;height:.5em;margin-right:.875em;vertical-align:middle}.grey-html-block.narrow,.white-html-block.narrow{display:inline-block;text-align:center;vertical-align:top;margin-left:1.5em;margin-right:1.5em}.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;text-align:center;margin-top:0;margin-bottom:5em;padding-top:2.5rem}.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{padding-top:2.5rem;padding-bottom:2.5rem;display:block}.text-block.wide .text-block-content{text-align:left;color:#000;padding:0 2.5rem;width:60rem;margin:auto;max-width:100%}.text-block.wide .text-block-content h2{font-weight:100;margin-bottom:0;margin-top:0}.text-block.wide .text-block-content p{margin-top:0;white-space:pre-line;margin-bottom:2em}.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{padding:2.5rem;width:60rem;margin:auto;max-width:100%}.media-block.wide img{width:100%}.media-block.narrow{display:inline-block;margin:auto}.media-block.narrow img{width:100%;margin-bottom:2em}.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{padding-left:1.6em;text-indent:-1.4em;margin-bottom:.5em}.html-text-block ul li:before{content:"";display:inline-block;border:none;border-radius:50%;background-color:#00acd7;width:.5em;height:.5em;margin-right:.875em;vertical-align:middle}.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{text-align:left;padding:2.5rem;width:60rem;margin:auto;max-width:100%}.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-top:0;white-space:pre-line;margin-bottom:2em}.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;text-align:left;max-width:27em;padding-top:2.5rem}.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-top:0;white-space:pre-line;margin-bottom:2em}.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-radius:8px;border:none}.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{position:relative;margin:0 auto;width:100%;height:100%;text-align:center}#main-content input.input-field{height:3.33em;border:none;font-family:Roboto;font-weight:400;line-height:1.28em;padding:1.2143em;outline-width:0;border:1px solid #eaebed!important}#main-content .button.search{width:20%;padding:1.11em 0!important;background:#00acd7;font-family:Roboto;position:relative;height:3.33em;font-size:1em;line-height:1em;font-style:normal;font-weight:500;color:#fff;text-transform:uppercase;padding:1.11em 1.22em;cursor:pointer;border:none}#main-content .main-content-inner{display:inline}.main-content-area{margin:auto}header{height:30rem;position:relative;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;text-align:left}header.header-image-filter:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:url(https://standalone.imagevault.se/publishedmedia/d1gsygk1abc7re0rhzq8/filter.png);background-size:cover;background-repeat:no-repeat}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{margin-right:2.3rem;float:right;font-family:Klavika;text-transform:uppercase}header .header-content-wrapper .header-content .main-navigation .navlist-visible{display:inline-block;list-style:none;float:left}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{position:relative;top:-1px;cursor:pointer}header .header-content-wrapper .header-content .main-navigation .hamburger-menu .navlist-hamburger{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;right:-24rem;vertical-align:top;list-style:none;position:fixed;width:24rem;min-height:100vh;max-width:100%;top:0;z-index:1000;background-color:#00acd7;color:#fff;padding:2em;line-height:2.5em;box-sizing:border-box;font-size:1rem;overflow:auto;max-height:100%}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{text-decoration:none;color:#fff}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{padding-left:2em;font-size:.8em;display:none}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;top:0;right:.5em}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{padding:1em 0;border-top:1px solid #fff;border-bottom:1px solid #fff;margin: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{display:block;content:"";border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg);top:.6em;position:relative;float:right;cursor:pointer}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{position:absolute;top:7.5rem;bottom:0;display:flex;align-items:center;justify-content:center}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{margin-left:2.7rem;max-width:10em;color:#fff;font-family:Klavika,sans-serif;font-size:2.8em;min-height:3em;text-align:left;display:block;z-index:1;position:relative}header span.animated-header-text-wrapper span.animated-header-text:after{content:"|";-webkit-animation:blink 1s step-end infinite;-moz-animation:1s blink step-end infinite;-ms-animation:1s blink step-end infinite;-o-animation:1s blink step-end infinite;animation:blink 1s step-end infinite}header .ingress-text{margin-left:2.7rem;clear:both;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;padding:1em 1.2em;margin-top:1em;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{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;background-color:hsla(0,0%,100%,.2);-webkit-transform:scaleX(.5);transform:scaleX(.5)}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{text-align:left;margin-left:2.3rem;margin-top:1em;margin-bottom:1em;font-size:.9em}.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{content:"/";font-family:Roboto,sans-serif;color:#000;font-size:1.125em;padding-left:.2em;padding-right:.2em}.ul-breadcrumbs li:last-child:after{content:""}body.scroll header .header-content{position:fixed;top:0;left:0;width:100%;background-color:#fff;border-bottom:1px solid #eaebed;z-index:200;line-height:4.5em}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{width:60rem;max-width:100%;text-align:left;padding:0 2.5rem 2.5rem;margin:4rem auto auto}.standard-content a{color:#00acd7}.standard-content img{max-width:100%;height:auto!important}.standard-content .customer-author img{float:left}.standard-content .customer-author span{line-height:58px;display:inline-block;margin-left:1em;font-size:.9em}.standard-content ul{list-style:disc;padding-left:40px;margin-bottom:1em}.main-content-text{width:80rem;max-width:100%;margin:auto;text-align:left;padding:0 2.5rem 2.5rem}.main-content-text a{color:#00acd7;text-decoration:none}.article p a{color:#000}.contact-info{background-color:#00acd7;color:#fff;padding:.5em .8em;position:fixed;top:60%;right:0;text-align:left;font-size:.8em;width:2.7rem;overflow:visible;white-space:nowrap;z-index:10;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.contact-info .contact-info-click-area{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0}.contact-info.open{width:13em}.contact-info.open .contact-info-click-area{display:none}.contact-info span{width:1.2em;margin-right:.5em;display:inline-block;text-align:center}.contact-info .icon-language{font-size:1.15em;position:relative;left:-.05em;margin-right:.3em}.contact-info a{color:#fff;line-height:2em}.scroll-top-button{background-color:#00acd7;padding:.5em .8em;position:absolute;bottom:0;right:0;text-align:left;font-size:.8em;overflow:visible;white-space:nowrap;z-index:200;width:2.7em;text-align:center}.scroll-top-button .up-arrow:before{display:block;content:"";border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);top:.2em;position:relative}section.blog,section.blog-details{width:80rem;max-width:100%;margin:auto;padding:2.5rem;text-align:left}section.blog-details .blog-post,section.blog .blog-post{margin-bottom:2.5rem;padding-bottom:2.5rem;border-bottom:1px solid #ddd}section.blog-details h2,section.blog h2{font-size:2.5em;font-family:Klavika;line-height:1.2em;margin-bottom:0;color:#000}section.blog-details h2 a,section.blog h2 a{color:#000;text-decoration:none}section.blog-details h3,section.blog h3{font-size:1.4em;font-family:Klavika;margin:0 0 .2em}section.blog-details img,section.blog img{margin-bottom:1em;max-width:100%}section.blog-details a,section.blog a{color:#00acd7}section.blog-details p,section.blog p{margin-top:0}section.blog-details p.tags,section.blog p.tags{margin:0;font-size:.9em}section.blog-details .search input.input-field,section.blog .search input.input-field{width:80%;float:left}section.blog-details .search .button,section.blog .search .button{margin-bottom:1em}section.blog-details .tags-wrapper,section.blog .tags-wrapper{color:#a9b0b7}section.blog-details .tags-wrapper a,section.blog .tags-wrapper a{color:#a9b0b7;text-decoration:none}section.blog-details .tags-wrapper a.active,section.blog .tags-wrapper a.active{color:#00acd7}section.blog-details .facebook,section.blog-details .twitter,section.blog .facebook,section.blog .twitter{float:right;margin-left:1.5em}section.blog-details .facebook .icon,section.blog-details .twitter .icon,section.blog .facebook .icon,section.blog .twitter .icon{border-radius:50%;background-color:#00acd7;color:#fff;font-size:.6em;line-height:2.5em;text-align:center;width:2.5em;height:2.5em;display:inline-block;position:relative;top:-.2em;margin-left:.5em}section.blog #disqus_thread,section.blog-details #disqus_thread{margin-top:2em}.reference-image img{width:100%;margin:2em 0}.reference-list{margin-top:.5em}.reference-list .reference-list-item{position:relative;width:25%;float:left;outline:none;overflow:hidden;padding-bottom:3em!important}.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;position:absolute;bottom:0;left:0;right:0;z-index:300;width:100%;height:3em;transition:all .5s}.reference-list .reference-list-item .reference-text{color:#fff;position:absolute;bottom:0;left:0;right:0;z-index:301;padding:1em 2.5em;width:100%;height:3.35em;overflow:hidden;transition:all .5s;font-weight:300}.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{text-align:center;height:100%;display:table-cell;vertical-align:middle;width:100%}.reference-list .reference-list-item .reference-text .reference-text-content-wrapper .reference-text-content h3{display:block;width:100%;padding-bottom:.6em;margin-bottom:.6em;border-bottom:1px solid #fff}.reference-list .reference-list-item .reference-text .reference-text-content-wrapper .reference-text-content .icon-arrow-right{opacity:0;transition:all .5s;display:block;position:absolute;bottom:-2em;right:50%;right:calc(50% - .4em);font-size:1.1em}.reference-list .reference-list-item .reference-image-dark-overlay{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.1);height:100%}.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{opacity:1;bottom:1em}.reference-list .reference-list-item:hover .reference-overlay{height:100%;background-color:#00acd7;bottom:0}.reference-list.without-slideshow{width:80rem;margin:auto;max-width:100%;padding:.4rem 2.5rem;overflow:hidden}.reference-list.without-slideshow .reference-list-item{width:32.3333%;margin:.5%}.reference-list.with-slideshow{margin:.5em -.25em 0}.reference-list.with-slideshow .reference-list-item{width:25%;padding:0 .25em}.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{left:1.7rem!important;display:inline-block;margin-top:-.7rem;z-index:15;transform:rotate(180deg);display:none!important}.reference-list.with-slideshow .slick-prev:before{font-size:1.2rem;content:"\f101";font-family:IvSymbols;padding:1rem .7em;opacity:1;background-color:#fff;color:#00acd7}.reference-list.with-slideshow .slick-next{right:1.7rem!important;display:inline-block;z-index:15;display:none!important}.reference-list.with-slideshow .slick-next:before{font-size:1.2rem;content:"\f101";font-family:IvSymbols;padding:1rem .7em;opacity:1;background-color:#fff;color:#00acd7}.employee-list{overflow:auto;width:60rem;margin:auto;max-width:100%;padding:2.5rem}.employee-list .employee-list-item{position:relative;width:31.3333%;margin:1%;float:left;outline:none}.employee-list .employee-list-item img{width:100%}.employee-list .employee-list-item a{color:#fff;word-wrap:break-word}.employee-list .employee-list-item .employee-text{color:#fff;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:flex-end;z-index:1;padding:1em 1em 2em;width:100%;box-sizing:border-box;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.employee-list .employee-list-item .employee-text .employee-text-content{text-align:center;width:100%;font-size:.9em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.employee-list .employee-list-item .employee-text .employee-text-content h3{display:block;width:100%;margin-bottom:0}.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;padding-bottom:.5em;margin:0 0 .5em}.employee-list .employee-list-item .employee-overlay{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-color:#00add7;background:linear-gradient(325deg,#00add7,#2b529d);opacity:0;width:100%;height:100%;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.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;text-align:left;position:relative;width:33rem!important}.newsletter-field .ls-form-final{padding:0;border:none;background:transparent;max-width:100%;margin:auto}.newsletter-field .ls-form-final .checkbox{width:100%;font-size:.8em;margin:0}.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;top:0;right: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;color:#000!important;display:inline-block;border-radius:50%;width:1.3em;height:1.3em;text-align:center;line-height:1.3em;margin-left:.5em}.accept-terms-dialog-wrapper{position:fixed;left:0;top:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.6);display:flex;align-items:center;justify-content:center;z-index:300}.accept-terms-dialog-wrapper .accept-terms-dialog{width:600px;max-width:100%;max-height:100%;overflow:auto;background-color:#fff;padding:2rem;color:#000;box-shadow:0 0 15px rgba(0,0,0,.2);position:relative}.accept-terms-dialog-wrapper .accept-terms-dialog .close-accept-terms{color:#000;position:absolute;top:1em;right:1em;display:inline-block}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{width:50%;display:inline-block}.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;width:80%;max-width:none}}@media (max-width:986px){.bluepuff{width:100%!important;margin:0 0 1em!important;max-width:none!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{position:absolute;top:7.5rem;margin-top:0!important}.icon-hamburger{color:#000}.buy-block{width:100%!important;margin:0 0 1em!important;max-width:none!important}.reference-list.without-slideshow .reference-list-item{width:49%;margin:.5%}.reference-list.without-slideshow .reference-list-item .reference-text{font-size:.7em}.employee-list .employee-list-item{width:49%;margin:.5%}.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{padding:1em;margin-top:2em;margin-bottom:1em}.main-footer footer .footer-columns .footer-columns-inner{width:100%;display:inline-block!important;text-align:center!important;padding-bottom:3em}.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{text-align:center!important;margin:0!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{line-height:4rem;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{width:100%;margin:0 0 1em}.reference-list .reference-list-item .reference-text{font-size:1em}.employee-list{padding:1em}.employee-list .employee-list-item{width:100%;margin:0 0 1em}.main-footer footer .newsletter-field{width:20rem!important}.main-footer footer .newsletter-field input.newsletter-input{width:13em!important;padding:1.2143em .4em!important}}

/*# sourceMappingURL=cMain.90972bd1977b0bb4572e.css.map*/