/*!
 * @author Sphinxly
 * @url https://www.sphinxly.se
 * Copyright 2019 Sphinxly
 */
#ew-cookieinfo-container:after,.container-inner:after{content:'';display:table;line-height:0;clear:both}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none!important;visibility:hidden}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clear{clear:both}ew-cookieinfo-label{float:left}#ew-cookieinfo-container{width:100%;margin:0;color:#555;background:#fff;z-index:9999;position:relative;bottom:0;left:0;padding:6px 0;font-family:Arial;font-size:14px;line-height:1.5}#ew-cookieinfo-inner{padding:0 25px}#ew-cookieinfo-inner span{padding:8px 0;display:block;float:left;line-height:1}#ew-cookieinfo-inner span a{color:#000}#ew-cookieinfo-inner span a:hover{text-decoration:none}#ew-cookieinfo-button-ok{float:right;text-decoration:none;color:#fff;background-color:#52a34e;font-weight:700;padding:3px 15px 4px 13px;cursor:pointer;border:1px solid transparent;-webkit-transition:border .3s ease-in-out,background .3s ease-in-out,color .3s ease-in-out;transition:border .3s ease-in-out,background .3s ease-in-out,color .3s ease-in-out}#ew-cookieinfo-button-ok:hover{background-color:#fff;color:#52a34e;border:1px solid #52a34e}html{-webkit-box-sizing:border-box;box-sizing:border-box}html *,html :after,html :before{-webkit-box-sizing:inherit;box-sizing:inherit}body,button,input{-webkit-font-smoothing:antialiased}.gensitemap{float:left;width:48%;margin-bottom:0;margin-top:34px}.gensitemap.right{float:right}.gensitemap>ul>li ul{font-size:0}.gensitemap>ul>li ul li{font-size:0}.gensitemap>ul>li ul li a{font-size:20px}.gensitemap>ul>li ul li:before{margin-top:-15px}button,input,textarea{font-family:Montserrat,sans-serif,helvetica,Arial}.form{width:100%}.form label.form-validation-error input,.form label.form-validation-error textarea{background-image:url(../images/data-val-error.svg)}.form label.form-validation-ok input,.form label.form-validation-ok textarea{background-image:url(../images/data-val-ok.svg)}.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=search],.form input[type=tel],.form input[type=text],.form input[type=url],.form select,.form textarea{border-radius:0;border:none;-webkit-box-shadow:0 1px 2px 0 rgba(4,5,5,.19);box-shadow:0 1px 2px 0 rgba(4,5,5,.19);height:44px;width:100%;padding:0 108px 0 20px;font-size:16px;font-weight:800;background-position:top 15px right 16px;background-repeat:no-repeat;background-size:13px}.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=search],.form input[type=tel],.form input[type=text],.form input[type=url],.form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form textarea{min-height:264px;padding-top:14px;resize:none}.form input[type=email]:focus,.form input[type=number]:focus,.form input[type=password]:focus,.form input[type=search]:focus,.form input[type=tel]:focus,.form input[type=text]:focus,.form input[type=url]:focus,.form select:focus,.form textarea:focus{outline:0}.form label.active span{font-size:12px;right:40px;left:auto;top:13px}.form label{display:block;position:relative}.form label span{display:block;position:absolute;top:9px;left:20px;font-weight:300;font-size:16px;color:#b0b0b0}form.form .form p{margin:15px auto}.form input[type=checkbox],.form input[type=radio]{display:inline}.button,.form button,.form input[type=button],.form input[type=reset],.form input[type=submit]{background-color:#45c605;width:100%;outline:0;border:none;height:45px;color:#fff;font-weight:800;font-size:16px;cursor:pointer;margin-top:17px;position:relative}.form button:after{content:"";display:inline-block;border-right:2px solid #fff;border-bottom:2px solid #fff;width:11px;height:11px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:1px;margin-left:12px}.button:focus,.button:hover,.form button:focus,.form button:hover,.form input[type=button]:focus,.form input[type=button]:hover,.form input[type=reset]:focus,.form input[type=reset]:hover,.form input[type=submit]:focus,.form input[type=submit]:hover{opacity:.9}.form .formcaptcha2{display:none!important}html{font-size:10px}body{font-family:Montserrat,sans-serif,helvetica,Arial;font-size:1.6rem;font-weight:300;line-height:1.6;color:#000;background-color:#fff;overflow-x:hidden}a{color:#2ceeff}#ew-cookieinfo-container{display:none!important}.ew img{max-width:100%;height:auto!important}.container{margin:0 auto;max-width:1420px}.container.relative{position:relative}.main-left{float:left;width:60%}.main-right{float:left;width:40%}.main-right #cases .three_cases .case{width:100%}.main-right #cases .three_cases .case:nth-child(1n+1){margin:0 0 4.2rem}.main-right #more_customers ul li{width:-webkit-calc(33.333% - 2.8rem);width:calc(33.333% - 2.8rem)}.main-right #more_customers ul li:nth-child(3n+3){margin-right:0}.related-links{padding:2rem 7rem}.right-logos .logo:nth-child(1){-webkit-transform:translateY(-8%);-ms-transform:translateY(-8%);transform:translateY(-8%)}.right-logos .logo:nth-child(2){-webkit-transform:translateY(-16%);-ms-transform:translateY(-16%);transform:translateY(-16%)}.right-logos .logo:nth-child(3){-webkit-transform:translateY(-24%);-ms-transform:translateY(-24%);transform:translateY(-24%)}.right-logos .logo:nth-child(4){-webkit-transform:translateY(-32%);-ms-transform:translateY(-32%);transform:translateY(-32%)}.right-logos .logo:nth-child(5){-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%)}.right-logos .logo:nth-child(6){-webkit-transform:translateY(-48%);-ms-transform:translateY(-48%);transform:translateY(-48%)}.right-logos .logo:nth-child(7){-webkit-transform:translateY(-56%);-ms-transform:translateY(-56%);transform:translateY(-56%)}.right-logos .logo:nth-child(8){-webkit-transform:translateY(-64%);-ms-transform:translateY(-64%);transform:translateY(-64%)}.right-logos .logo:nth-child(9){-webkit-transform:translateY(-72%);-ms-transform:translateY(-72%);transform:translateY(-72%)}.right-logos .logo:nth-child(10){-webkit-transform:translateY(-80%);-ms-transform:translateY(-80%);transform:translateY(-80%)}.right-logos .logo:nth-child(11){-webkit-transform:translateY(-88%);-ms-transform:translateY(-88%);transform:translateY(-88%)}.right-logos .logo:nth-child(12){-webkit-transform:translateY(-96%);-ms-transform:translateY(-96%);transform:translateY(-96%)}.right-logos .logo:nth-child(13){-webkit-transform:translateY(-104%);-ms-transform:translateY(-104%);transform:translateY(-104%)}.right-logos .logo:nth-child(14){-webkit-transform:translateY(-112%);-ms-transform:translateY(-112%);transform:translateY(-112%)}.right-logos .logo:nth-child(15){-webkit-transform:translateY(-120%);-ms-transform:translateY(-120%);transform:translateY(-120%)}.right-logos .logo:nth-child(16){-webkit-transform:translateY(-128%);-ms-transform:translateY(-128%);transform:translateY(-128%)}.right-logos .logo:nth-child(17){-webkit-transform:translateY(-136%);-ms-transform:translateY(-136%);transform:translateY(-136%)}.right-logos .logo:nth-child(18){-webkit-transform:translateY(-144%);-ms-transform:translateY(-144%);transform:translateY(-144%)}.right-logos .logo:nth-child(19){-webkit-transform:translateY(-152%);-ms-transform:translateY(-152%);transform:translateY(-152%)}.right-logos .logo:nth-child(20){-webkit-transform:translateY(-160%);-ms-transform:translateY(-160%);transform:translateY(-160%)}.right-logos .logo:nth-child(21){-webkit-transform:translateY(-168%);-ms-transform:translateY(-168%);transform:translateY(-168%)}.right-logos .logo:nth-child(22){-webkit-transform:translateY(-176%);-ms-transform:translateY(-176%);transform:translateY(-176%)}.right-logos .logo:nth-child(23){-webkit-transform:translateY(-184%);-ms-transform:translateY(-184%);transform:translateY(-184%)}.right-logos .logo:nth-child(24){-webkit-transform:translateY(-192%);-ms-transform:translateY(-192%);transform:translateY(-192%)}.right-logos .logo:nth-child(25){-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%)}.right-logos .logo:nth-child(26){-webkit-transform:translateY(-208%);-ms-transform:translateY(-208%);transform:translateY(-208%)}.right-logos .logo:nth-child(27){-webkit-transform:translateY(-216%);-ms-transform:translateY(-216%);transform:translateY(-216%)}.right-logos .logo:nth-child(28){-webkit-transform:translateY(-224%);-ms-transform:translateY(-224%);transform:translateY(-224%)}.right-logos .logo:nth-child(29){-webkit-transform:translateY(-232%);-ms-transform:translateY(-232%);transform:translateY(-232%)}.right-logos .logo:nth-child(30){-webkit-transform:translateY(-240%);-ms-transform:translateY(-240%);transform:translateY(-240%)}.right-logos .logo:nth-child(31){-webkit-transform:translateY(-248%);-ms-transform:translateY(-248%);transform:translateY(-248%)}.right-logos .logo:nth-child(32){-webkit-transform:translateY(-256%);-ms-transform:translateY(-256%);transform:translateY(-256%)}.right-logos .logo:nth-child(33){-webkit-transform:translateY(-264%);-ms-transform:translateY(-264%);transform:translateY(-264%)}.right-logos .logo:nth-child(34){-webkit-transform:translateY(-272%);-ms-transform:translateY(-272%);transform:translateY(-272%)}.right-logos .logo:nth-child(35){-webkit-transform:translateY(-280%);-ms-transform:translateY(-280%);transform:translateY(-280%)}.right-logos .logo:nth-child(36){-webkit-transform:translateY(-288%);-ms-transform:translateY(-288%);transform:translateY(-288%)}.right-logos .logo:nth-child(37){-webkit-transform:translateY(-296%);-ms-transform:translateY(-296%);transform:translateY(-296%)}.right-logos .logo:nth-child(38){-webkit-transform:translateY(-304%);-ms-transform:translateY(-304%);transform:translateY(-304%)}.right-logos .logo:nth-child(39){-webkit-transform:translateY(-312%);-ms-transform:translateY(-312%);transform:translateY(-312%)}.right-logos .logo:nth-child(40){-webkit-transform:translateY(-320%);-ms-transform:translateY(-320%);transform:translateY(-320%)}.right-logos .logo:nth-child(41){-webkit-transform:translateY(-328%);-ms-transform:translateY(-328%);transform:translateY(-328%)}.right-logos .logo:nth-child(42){-webkit-transform:translateY(-336%);-ms-transform:translateY(-336%);transform:translateY(-336%)}.right-logos .logo:nth-child(43){-webkit-transform:translateY(-344%);-ms-transform:translateY(-344%);transform:translateY(-344%)}.right-logos .logo:nth-child(44){-webkit-transform:translateY(-352%);-ms-transform:translateY(-352%);transform:translateY(-352%)}.right-logos .logo:nth-child(45){-webkit-transform:translateY(-360%);-ms-transform:translateY(-360%);transform:translateY(-360%)}.right-logos .logo:nth-child(46){-webkit-transform:translateY(-368%);-ms-transform:translateY(-368%);transform:translateY(-368%)}.right-logos .logo:nth-child(47){-webkit-transform:translateY(-376%);-ms-transform:translateY(-376%);transform:translateY(-376%)}.right-logos .logo:nth-child(48){-webkit-transform:translateY(-384%);-ms-transform:translateY(-384%);transform:translateY(-384%)}.right-logos .logo:nth-child(49){-webkit-transform:translateY(-392%);-ms-transform:translateY(-392%);transform:translateY(-392%)}.right-logos{margin-top:280px;position:relative}.right-logos .logo{background-size:cover;background-position:center;width:57%;margin-left:5%;position:relative;z-index:2}.right-logos .logo:after{content:'';display:block;padding-top:53%}.right-logos .logo:nth-child(1){z-index:4}.right-logos .logo:nth-child(2){z-index:3}.right-logos .logo:nth-child(2n+2){margin-left:21%}.right-logos .logo:nth-child(5){z-index:5;-webkit-transform:translateY(-42%);-ms-transform:translateY(-42%);transform:translateY(-42%)}.right-logos .logo:nth-child(6){-webkit-transform:translateY(-37.5%);-ms-transform:translateY(-37.5%);transform:translateY(-37.5%)}.right-logos .logo:nth-child(2n+1){margin-bottom:-1.4%}.right-logos .logo-bg{position:absolute;width:100%;top:9.5%;left:0}.right-logos .logo-bg span{background:#fafafa;display:block}.right-logos .logo-bg span:after{content:'';display:block}.right-logos .logo-bg span:nth-child(1){width:100%}.right-logos .logo-bg span:nth-child(1):after{padding-bottom:46%}.right-logos .logo-bg span:nth-child(2){width:74%}.right-logos .logo-bg span:nth-child(2):after{padding-bottom:38%}.right-logos .logo-bg span:nth-child(3){width:63%;margin-left:10%}.right-logos .logo-bg span:nth-child(3):after{padding-bottom:88%}.right-logos .logo-bg span:nth-child(4){width:36.2%;-webkit-transform:translateX(-25%) translateY(-238%);-ms-transform:translateX(-25%) translateY(-238%);transform:translateX(-25%) translateY(-238%);position:absolute}.right-logos .logo-bg span:nth-child(4):after{padding-bottom:50%}.right-logos .logo-bg span:nth-child(5){width:65.8%;margin-left:auto;margin-right:0;-webkit-transform:translateY(-16%);-ms-transform:translateY(-16%);transform:translateY(-16%)}.right-logos .logo-bg span:nth-child(5):after{padding-bottom:45.5%}.container-new{width:800px;margin:0 auto;position:relative}.container-new .page-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.container-new .page-head h1{font-size:7rem}.container-new .page-head h2{margin:2.8rem 0 5.2rem;font-size:22px}.container-new .page-image{width:1070px;margin-top:0}.container-new .page-image .img:before{padding-top:50%}.container-inner{width:720px;margin:auto 0 auto auto;margin-right:8%}.container-inner.right-offset{padding-right:194px}.container-inner.center{margin:0 auto;margin-right:auto;text-align:center}.container-inner.center h2{padding-right:0;padding:0 15px}.container-inner.center .breadcrumbs,.container-inner.center .breadcrumbs a{color:#cfcfcf}table,ul{font-size:2rem;line-height:1.7;margin:1.6rem auto;font-weight:300}p{font-size:18px;line-height:1.7;margin:1.6rem auto;font-weight:300}figure{margin:0}a{text-decoration:none}strong{font-weight:800}.ew p{margin:2.4rem 0 3.4rem;font-weight:300}.ew a,.ew strong{font-weight:800}.ew a{color:#2ceeff}.ew u{background:#fff6a6;text-decoration:none}.ew ul{padding:0;margin:0;list-style:none;margin:5rem 0 7rem}.ew ul li{vertical-align:middle;margin-bottom:1.6rem;position:relative;padding-left:4rem}.ew ul li::before{content:"";display:inline-block;vertical-align:middle;width:6px;height:6px;background:#000;margin:1.3rem 0 0;position:absolute;left:0;top:0}.ew h1,.ew h2,.ew h3,.ew h4,.ew h5,.ew h6{font-weight:800}.ew h2{font-size:2.6rem}.ew h3{font-size:2rem}.ew form input,.ew form textarea{background-color:#fafafa}.article_date{color:#959595;font-size:16px;margin:38px 0 20px}.article_writer .image{display:inline-block;vertical-align:middle;margin:0 18px 0 0;border-radius:50%;width:58px;height:58px;background-size:cover;background-position:center;border-radius:50%}.article_writer span{display:inline-block;vertical-align:middle;width:450px;max-width:-webkit-calc(100% - 80px);max-width:calc(100% - 80px)}.article_writer span *{font-size:16px}h2.section_title{font-size:2.8rem;font-weight:900;margin:7.6rem 0 8rem;text-align:center}#header{position:absolute;z-index:999;width:100%;top:0;left:0}#header.open #mainmenu{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#header.open #mainmenu a{-webkit-animation:slideIn .6s ease forwards;animation:slideIn .6s ease forwards}#header.open .menu_info span{-webkit-animation:slideIn .6s ease forwards;animation:slideIn .6s ease forwards}#header.open #hamburger{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background:0 0}#mainmenu{position:fixed;right:0;top:0;height:100vh;width:60.3rem;background:#ffea38;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.4s cubic-bezier(.29,.77,.38,1.11);transition:.4s cubic-bezier(.29,.77,.38,1.11);padding:8rem 8rem}#mainmenu ul{padding:0;margin:0;list-style:none;margin:0 0 6.5rem}#mainmenu ul li{margin-bottom:3.3rem;overflow:hidden}#mainmenu ul li a{font-size:2.8rem;color:#000;text-decoration:none;font-weight:800;line-height:1;position:relative;display:inline-block;opacity:0}#mainmenu ul li a:after{content:'';display:block;position:absolute;bottom:-3px;width:100%;height:3px;background:#000;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}#mainmenu ul li a:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}#mainmenu ul li.active a:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}#mainmenu .menu_info div{overflow:hidden;margin-bottom:1.7rem}#mainmenu .menu_info span{display:block;color:#8d832e;font-size:1.6rem;font-weight:400;opacity:0;line-height:1}#mainmenu .menu_info a{color:#8d832e}#mainmenu:after{content:'';display:block;position:absolute;height:100%;width:100%;top:0;left:0;background:#ffea38;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}@-webkit-keyframes slideIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slideIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}#mainmenu li:nth-child(1) a{-webkit-animation-delay:.35s!important;animation-delay:.35s!important}.menu_info div:nth-child(1) span{-webkit-animation-delay:1.45s!important;animation-delay:1.45s!important}#mainmenu li:nth-child(2) a{-webkit-animation-delay:.5s!important;animation-delay:.5s!important}.menu_info div:nth-child(2) span{-webkit-animation-delay:1.6s!important;animation-delay:1.6s!important}#mainmenu li:nth-child(3) a{-webkit-animation-delay:.65s!important;animation-delay:.65s!important}.menu_info div:nth-child(3) span{-webkit-animation-delay:1.75s!important;animation-delay:1.75s!important}#mainmenu li:nth-child(4) a{-webkit-animation-delay:.8s!important;animation-delay:.8s!important}.menu_info div:nth-child(4) span{-webkit-animation-delay:1.9s!important;animation-delay:1.9s!important}#mainmenu li:nth-child(5) a{-webkit-animation-delay:.95s!important;animation-delay:.95s!important}.menu_info div:nth-child(5) span{-webkit-animation-delay:2.05s!important;animation-delay:2.05s!important}#mainmenu li:nth-child(6) a{-webkit-animation-delay:1.1s!important;animation-delay:1.1s!important}.menu_info div:nth-child(6) span{-webkit-animation-delay:2.2s!important;animation-delay:2.2s!important}#mainmenu li:nth-child(7) a{-webkit-animation-delay:1.25s!important;animation-delay:1.25s!important}.menu_info div:nth-child(7) span{-webkit-animation-delay:2.35s!important;animation-delay:2.35s!important}#mainmenu li:nth-child(8) a{-webkit-animation-delay:1.4s!important;animation-delay:1.4s!important}.menu_info div:nth-child(8) span{-webkit-animation-delay:2.5s!important;animation-delay:2.5s!important}#mainmenu li:nth-child(9) a{-webkit-animation-delay:1.55s!important;animation-delay:1.55s!important}.menu_info div:nth-child(9) span{-webkit-animation-delay:2.65s!important;animation-delay:2.65s!important}#mainmenu li:nth-child(10) a{-webkit-animation-delay:1.7s!important;animation-delay:1.7s!important}.menu_info div:nth-child(10) span{-webkit-animation-delay:2.8s!important;animation-delay:2.8s!important}#mainmenu li:nth-child(11) a{-webkit-animation-delay:1.85s!important;animation-delay:1.85s!important}.menu_info div:nth-child(11) span{-webkit-animation-delay:2.95s!important;animation-delay:2.95s!important}#mainmenu li:nth-child(12) a{-webkit-animation-delay:2s!important;animation-delay:2s!important}.menu_info div:nth-child(12) span{-webkit-animation-delay:3.1s!important;animation-delay:3.1s!important}#mainmenu li:nth-child(13) a{-webkit-animation-delay:2.15s!important;animation-delay:2.15s!important}.menu_info div:nth-child(13) span{-webkit-animation-delay:3.25s!important;animation-delay:3.25s!important}#mainmenu li:nth-child(14) a{-webkit-animation-delay:2.3s!important;animation-delay:2.3s!important}.menu_info div:nth-child(14) span{-webkit-animation-delay:3.4s!important;animation-delay:3.4s!important}#mainmenu li:nth-child(15) a{-webkit-animation-delay:2.45s!important;animation-delay:2.45s!important}.menu_info div:nth-child(15) span{-webkit-animation-delay:3.55s!important;animation-delay:3.55s!important}#mainmenu li:nth-child(16) a{-webkit-animation-delay:2.6s!important;animation-delay:2.6s!important}.menu_info div:nth-child(16) span{-webkit-animation-delay:3.7s!important;animation-delay:3.7s!important}#mainmenu li:nth-child(17) a{-webkit-animation-delay:2.75s!important;animation-delay:2.75s!important}.menu_info div:nth-child(17) span{-webkit-animation-delay:3.85s!important;animation-delay:3.85s!important}#mainmenu li:nth-child(18) a{-webkit-animation-delay:2.9s!important;animation-delay:2.9s!important}.menu_info div:nth-child(18) span{-webkit-animation-delay:4s!important;animation-delay:4s!important}#mainmenu li:nth-child(19) a{-webkit-animation-delay:3.05s!important;animation-delay:3.05s!important}.menu_info div:nth-child(19) span{-webkit-animation-delay:4.15s!important;animation-delay:4.15s!important}#mainmenu li:nth-child(20) a{-webkit-animation-delay:3.2s!important;animation-delay:3.2s!important}.menu_info div:nth-child(20) span{-webkit-animation-delay:4.3s!important;animation-delay:4.3s!important}#mainmenu li:nth-child(21) a{-webkit-animation-delay:3.35s!important;animation-delay:3.35s!important}.menu_info div:nth-child(21) span{-webkit-animation-delay:4.45s!important;animation-delay:4.45s!important}#mainmenu li:nth-child(22) a{-webkit-animation-delay:3.5s!important;animation-delay:3.5s!important}.menu_info div:nth-child(22) span{-webkit-animation-delay:4.6s!important;animation-delay:4.6s!important}#mainmenu li:nth-child(23) a{-webkit-animation-delay:3.65s!important;animation-delay:3.65s!important}.menu_info div:nth-child(23) span{-webkit-animation-delay:4.75s!important;animation-delay:4.75s!important}#mainmenu li:nth-child(24) a{-webkit-animation-delay:3.8s!important;animation-delay:3.8s!important}.menu_info div:nth-child(24) span{-webkit-animation-delay:4.9s!important;animation-delay:4.9s!important}#mainmenu li:nth-child(25) a{-webkit-animation-delay:3.95s!important;animation-delay:3.95s!important}.menu_info div:nth-child(25) span{-webkit-animation-delay:5.05s!important;animation-delay:5.05s!important}#mainmenu li:nth-child(26) a{-webkit-animation-delay:4.1s!important;animation-delay:4.1s!important}.menu_info div:nth-child(26) span{-webkit-animation-delay:5.2s!important;animation-delay:5.2s!important}#mainmenu li:nth-child(27) a{-webkit-animation-delay:4.25s!important;animation-delay:4.25s!important}.menu_info div:nth-child(27) span{-webkit-animation-delay:5.35s!important;animation-delay:5.35s!important}#mainmenu li:nth-child(28) a{-webkit-animation-delay:4.4s!important;animation-delay:4.4s!important}.menu_info div:nth-child(28) span{-webkit-animation-delay:5.5s!important;animation-delay:5.5s!important}#mainmenu li:nth-child(29) a{-webkit-animation-delay:4.55s!important;animation-delay:4.55s!important}.menu_info div:nth-child(29) span{-webkit-animation-delay:5.65s!important;animation-delay:5.65s!important}#mainmenu li:nth-child(30) a{-webkit-animation-delay:4.7s!important;animation-delay:4.7s!important}.menu_info div:nth-child(30) span{-webkit-animation-delay:5.8s!important;animation-delay:5.8s!important}#mainmenu li:nth-child(31) a{-webkit-animation-delay:4.85s!important;animation-delay:4.85s!important}.menu_info div:nth-child(31) span{-webkit-animation-delay:5.95s!important;animation-delay:5.95s!important}#mainmenu li:nth-child(32) a{-webkit-animation-delay:5s!important;animation-delay:5s!important}.menu_info div:nth-child(32) span{-webkit-animation-delay:6.1s!important;animation-delay:6.1s!important}#mainmenu li:nth-child(33) a{-webkit-animation-delay:5.15s!important;animation-delay:5.15s!important}.menu_info div:nth-child(33) span{-webkit-animation-delay:6.25s!important;animation-delay:6.25s!important}#mainmenu li:nth-child(34) a{-webkit-animation-delay:5.3s!important;animation-delay:5.3s!important}.menu_info div:nth-child(34) span{-webkit-animation-delay:6.4s!important;animation-delay:6.4s!important}#mainmenu li:nth-child(35) a{-webkit-animation-delay:5.45s!important;animation-delay:5.45s!important}.menu_info div:nth-child(35) span{-webkit-animation-delay:6.55s!important;animation-delay:6.55s!important}#mainmenu li:nth-child(36) a{-webkit-animation-delay:5.6s!important;animation-delay:5.6s!important}.menu_info div:nth-child(36) span{-webkit-animation-delay:6.7s!important;animation-delay:6.7s!important}#mainmenu li:nth-child(37) a{-webkit-animation-delay:5.75s!important;animation-delay:5.75s!important}.menu_info div:nth-child(37) span{-webkit-animation-delay:6.85s!important;animation-delay:6.85s!important}#mainmenu li:nth-child(38) a{-webkit-animation-delay:5.9s!important;animation-delay:5.9s!important}.menu_info div:nth-child(38) span{-webkit-animation-delay:7s!important;animation-delay:7s!important}#mainmenu li:nth-child(39) a{-webkit-animation-delay:6.05s!important;animation-delay:6.05s!important}.menu_info div:nth-child(39) span{-webkit-animation-delay:7.15s!important;animation-delay:7.15s!important}#mainmenu li:nth-child(40) a{-webkit-animation-delay:6.2s!important;animation-delay:6.2s!important}.menu_info div:nth-child(40) span{-webkit-animation-delay:7.3s!important;animation-delay:7.3s!important}#mainmenu li:nth-child(41) a{-webkit-animation-delay:6.35s!important;animation-delay:6.35s!important}.menu_info div:nth-child(41) span{-webkit-animation-delay:7.45s!important;animation-delay:7.45s!important}#mainmenu li:nth-child(42) a{-webkit-animation-delay:6.5s!important;animation-delay:6.5s!important}.menu_info div:nth-child(42) span{-webkit-animation-delay:7.6s!important;animation-delay:7.6s!important}#mainmenu li:nth-child(43) a{-webkit-animation-delay:6.65s!important;animation-delay:6.65s!important}.menu_info div:nth-child(43) span{-webkit-animation-delay:7.75s!important;animation-delay:7.75s!important}#mainmenu li:nth-child(44) a{-webkit-animation-delay:6.8s!important;animation-delay:6.8s!important}.menu_info div:nth-child(44) span{-webkit-animation-delay:7.9s!important;animation-delay:7.9s!important}#mainmenu li:nth-child(45) a{-webkit-animation-delay:6.95s!important;animation-delay:6.95s!important}.menu_info div:nth-child(45) span{-webkit-animation-delay:8.05s!important;animation-delay:8.05s!important}#mainmenu li:nth-child(46) a{-webkit-animation-delay:7.1s!important;animation-delay:7.1s!important}.menu_info div:nth-child(46) span{-webkit-animation-delay:8.2s!important;animation-delay:8.2s!important}#mainmenu li:nth-child(47) a{-webkit-animation-delay:7.25s!important;animation-delay:7.25s!important}.menu_info div:nth-child(47) span{-webkit-animation-delay:8.35s!important;animation-delay:8.35s!important}#mainmenu li:nth-child(48) a{-webkit-animation-delay:7.4s!important;animation-delay:7.4s!important}.menu_info div:nth-child(48) span{-webkit-animation-delay:8.5s!important;animation-delay:8.5s!important}#mainmenu li:nth-child(49) a{-webkit-animation-delay:7.55s!important;animation-delay:7.55s!important}.menu_info div:nth-child(49) span{-webkit-animation-delay:8.65s!important;animation-delay:8.65s!important}#hamburger{cursor:pointer;position:fixed;right:0;top:0;background:#252525;padding:23.5px 24.5px 25.5px;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;z-index:999;transition:transform .4s cubic-bezier(.29,.85,.32,1.07),-webkit-transform .4s cubic-bezier(.68,-.55,.27,1.55)}#hamburger i{background:#fff;width:25px;height:4px;position:relative;display:inline-block;vertical-align:middle}#hamburger i::after,#hamburger i::before{content:'';display:block;background:#fff;width:25px;height:4px;position:absolute;top:-10px}#hamburger i::after{top:auto;bottom:-10px}.cta-blurb{position:fixed;bottom:10px;right:0;z-index:99999;padding:20px 30px;cursor:pointer;-webkit-transition:height .6s ease,-webkit-transform .6s cubic-bezier(.71,.24,.33,1.13);transition:height .6s ease,-webkit-transform .6s cubic-bezier(.71,.24,.33,1.13);transition:height .6s ease,transform .6s cubic-bezier(.71,.24,.33,1.13);transition:height .6s ease,transform .6s cubic-bezier(.71,.24,.33,1.13),-webkit-transform .6s cubic-bezier(.71,.24,.33,1.13)}.cta-blurb figure{margin:0}.cta-blurb figure img{display:inline-block;vertical-align:middle;border-radius:50%;width:100%}.cta-blurb figure .swiper-container{width:58px;display:inline-block;vertical-align:middle;margin:0 18px 0 0}.cta-blurb figure .content{display:inline-block;vertical-align:middle;width:288px;font-size:16px;padding:14px 30px;background:#ffea38;position:relative;font-weight:300}.cta-blurb figure .content a{color:#000!important}.cta-blurb figure .content .cta-full{display:none}.cta-blurb figure .content:after{content:'';display:inline-block;border-right:2px solid #112d3d;border-bottom:2px solid #112d3d;width:10px;height:10px;-webkit-transform:rotate(45deg) translateX(-50%);-ms-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;position:absolute;cursor:pointer;right:12px;top:14px}.cta-blurb .cta-form{display:none;padding:40px 0;background:#ffea38;opacity:0}.cta-blurb .cta-form input{display:block;width:100%;height:44px;margin:0 0 6px;padding:10px 14px;padding-right:124px;border:none}.cta-blurb .cta-form button{width:100%;height:44px;background:#45c605;color:#fff;border:none;margin-top:4px}.cta-blurb.menu-open figure .content{background:#fff}.cta-blurb.open{background:#ffea38;bottom:20px;padding:30px 70px;top:auto!important;position:fixed}.cta-blurb.open figure .swiper-container,.cta-blurb.open figure img{margin:0}.cta-blurb.open figure .content{width:390px;background:#ffea38}.cta-blurb.open figure .content .cta-intro{display:none}.cta-blurb.open figure .content .cta-full{display:block}.cta-blurb.open .cta-form{opacity:1}.cta-blurb.hide{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.cta-blurb.done{padding:30px 44px}@-webkit-keyframes ctDisappear{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:1;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes ctDisappear{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:1;-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes ctAppear{0%{opacity:1;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ctAppear{0%{opacity:1;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.split_container{width:56.6rem;margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:87%}.split_container.big{width:64.6rem;max-width:82%}a#logo{background:#2ceeff;display:block;position:absolute;top:0;left:0;text-align:center;color:transparent;width:25.5vw;max-height:25.5vw;height:7.9vw}a#logo img{width:53.5%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0);transform:translateX(-50%) translateY(-50%) translateZ(0)}a#logo.up{position:fixed;-webkit-animation:logoShow .5s forwards;animation:logoShow .5s forwards}a#logo.top{position:fixed;-webkit-animation:logoHide .5s forwards;animation:logoHide .5s forwards;opacity:1}@-webkit-keyframes logoShow{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes logoShow{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes logoHide{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes logoHide{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.type-startpage a#logo{height:25.5vw;-webkit-transition:.5s ease;transition:.5s ease;position:fixed}.type-startpage a#logo.small{height:7.9vw}.type- a,button{color:#2ceeff}.type- a:active,.type- a:focus,.type- a:hover,button:active,button:focus,button:hover{outline:0}.box_button{font-size:1.6rem;border:1px solid #2ceeff;padding:7px 5.3rem;font-weight:800;text-decoration:none;color:#000;display:table;margin:34px 0 0;line-height:1.65;position:relative;-webkit-transition:.3s;transition:.3s;overflow:hidden}.box_button:before{content:'';display:block;position:absolute;height:100%;width:100%;top:0;left:0;background:#2ceeff;-webkit-transition:.3s ease-out;transition:.3s ease-out;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;z-index:-1}.box_button:hover{color:#fff}.box_button:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.helper{vertical-align:middle;height:100%;display:inline-block}#hero{height:100vh;background-color:#fff}#hero .title{color:#000;margin:0;font-size:8.4vw;line-height:1;font-weight:800;overflow:hidden}#hero .subtitle{color:#959595;font-size:16px;margin:30px 0 0;font-weight:300}#hero #hero_right{width:55%;float:right;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:0}#hero .arrow{display:inline-block;border-right:2px solid #2ceeff;border-bottom:2px solid #2ceeff;width:3.4rem;height:3.4rem;-webkit-transform:rotate(45deg) translateX(-50%);-ms-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;position:absolute;bottom:8.6rem;left:50%;cursor:pointer;-webkit-transition:.8s ease;transition:.8s ease}#hero .arrow:hover{-webkit-animation:colorSwitch 6s infinite;animation:colorSwitch 6s infinite}.intro_container .text:nth-child(1n+2){display:none}.intro_container .text i{font-style:normal;position:relative;display:inline-block;-webkit-animation:flexText 6s ease infinite;animation:flexText 6s ease infinite}.intro_container .text i:nth-child(1){-webkit-animation:bumpText 6s ease infinite;animation:bumpText 6s ease infinite}.intro_container .text i.emoji{font-size:6.2vw}.intro_container .text.animate i{opacity:0;-webkit-animation:letterSpace 1s ease forwards;animation:letterSpace 1s ease forwards}.intro_container .text.animate i:nth-child(1){-webkit-animation:letterSpace 1s ease forwards;animation:letterSpace 1s ease forwards}.intro_container .text.second-animation i{-webkit-animation:flexText 6s ease infinite;animation:flexText 6s ease infinite;opacity:1}.intro_container .text.second-animation i:nth-child(1){-webkit-animation:bumpText 6s ease infinite;animation:bumpText 6s ease infinite}.intro_container .text i:nth-child(1){-webkit-animation-delay:.1s!important;animation-delay:.1s!important}.intro_container .text i:nth-child(2){-webkit-animation-delay:.2s!important;animation-delay:.2s!important}.intro_container .text i:nth-child(3){-webkit-animation-delay:.3s!important;animation-delay:.3s!important}.intro_container .text i:nth-child(4){-webkit-animation-delay:.4s!important;animation-delay:.4s!important}.intro_container .text i:nth-child(5){-webkit-animation-delay:.5s!important;animation-delay:.5s!important}.intro_container .text i:nth-child(6){-webkit-animation-delay:.6s!important;animation-delay:.6s!important}.intro_container .text i:nth-child(7){-webkit-animation-delay:.7s!important;animation-delay:.7s!important}.intro_container .text i:nth-child(8){-webkit-animation-delay:.8s!important;animation-delay:.8s!important}.intro_container .text i:nth-child(9){-webkit-animation-delay:.9s!important;animation-delay:.9s!important}.intro_container .text i:nth-child(10){-webkit-animation-delay:1s!important;animation-delay:1s!important}.intro_container .text i:nth-child(11){-webkit-animation-delay:1.1s!important;animation-delay:1.1s!important}.intro_container .text i:nth-child(12){-webkit-animation-delay:1.2s!important;animation-delay:1.2s!important}.intro_container .text i:nth-child(13){-webkit-animation-delay:1.3s!important;animation-delay:1.3s!important}.intro_container .text i:nth-child(14){-webkit-animation-delay:1.4s!important;animation-delay:1.4s!important}.intro_container .text i:nth-child(15){-webkit-animation-delay:1.5s!important;animation-delay:1.5s!important}.intro_container .text i:nth-child(16){-webkit-animation-delay:1.6s!important;animation-delay:1.6s!important}.intro_container .text i:nth-child(17){-webkit-animation-delay:1.7s!important;animation-delay:1.7s!important}.intro_container .text i:nth-child(18){-webkit-animation-delay:1.8s!important;animation-delay:1.8s!important}.intro_container .text i:nth-child(19){-webkit-animation-delay:1.9s!important;animation-delay:1.9s!important}.intro_container .text i:nth-child(20){-webkit-animation-delay:2s!important;animation-delay:2s!important}.intro_container .text i:nth-child(21){-webkit-animation-delay:2.1s!important;animation-delay:2.1s!important}.intro_container .text i:nth-child(22){-webkit-animation-delay:2.2s!important;animation-delay:2.2s!important}.intro_container .text i:nth-child(23){-webkit-animation-delay:2.3s!important;animation-delay:2.3s!important}.intro_container .text i:nth-child(24){-webkit-animation-delay:2.4s!important;animation-delay:2.4s!important}.intro_container .text i:nth-child(25){-webkit-animation-delay:2.5s!important;animation-delay:2.5s!important}.intro_container .text i:nth-child(26){-webkit-animation-delay:2.6s!important;animation-delay:2.6s!important}.intro_container .text i:nth-child(27){-webkit-animation-delay:2.7s!important;animation-delay:2.7s!important}.intro_container .text i:nth-child(28){-webkit-animation-delay:2.8s!important;animation-delay:2.8s!important}.intro_container .text i:nth-child(29){-webkit-animation-delay:2.9s!important;animation-delay:2.9s!important}.intro_container .text i:nth-child(30){-webkit-animation-delay:3s!important;animation-delay:3s!important}.intro_container .text i:nth-child(31){-webkit-animation-delay:3.1s!important;animation-delay:3.1s!important}.intro_container .text i:nth-child(32){-webkit-animation-delay:3.2s!important;animation-delay:3.2s!important}.intro_container .text i:nth-child(33){-webkit-animation-delay:3.3s!important;animation-delay:3.3s!important}.intro_container .text i:nth-child(34){-webkit-animation-delay:3.4s!important;animation-delay:3.4s!important}.intro_container .text i:nth-child(35){-webkit-animation-delay:3.5s!important;animation-delay:3.5s!important}.intro_container .text i:nth-child(36){-webkit-animation-delay:3.6s!important;animation-delay:3.6s!important}.intro_container .text i:nth-child(37){-webkit-animation-delay:3.7s!important;animation-delay:3.7s!important}.intro_container .text i:nth-child(38){-webkit-animation-delay:3.8s!important;animation-delay:3.8s!important}.intro_container .text i:nth-child(39){-webkit-animation-delay:3.9s!important;animation-delay:3.9s!important}.intro_container .text i:nth-child(40){-webkit-animation-delay:4s!important;animation-delay:4s!important}.intro_container .text i:nth-child(41){-webkit-animation-delay:4.1s!important;animation-delay:4.1s!important}.intro_container .text i:nth-child(42){-webkit-animation-delay:4.2s!important;animation-delay:4.2s!important}.intro_container .text i:nth-child(43){-webkit-animation-delay:4.3s!important;animation-delay:4.3s!important}.intro_container .text i:nth-child(44){-webkit-animation-delay:4.4s!important;animation-delay:4.4s!important}.intro_container .text i:nth-child(45){-webkit-animation-delay:4.5s!important;animation-delay:4.5s!important}.intro_container .text i:nth-child(46){-webkit-animation-delay:4.6s!important;animation-delay:4.6s!important}.intro_container .text i:nth-child(47){-webkit-animation-delay:4.7s!important;animation-delay:4.7s!important}.intro_container .text i:nth-child(48){-webkit-animation-delay:4.8s!important;animation-delay:4.8s!important}.intro_container .text i:nth-child(49){-webkit-animation-delay:4.9s!important;animation-delay:4.9s!important}@-webkit-keyframes flexText{0%{-webkit-transform:translateX(0);transform:translateX(0)}2%{-webkit-transform:translateX(0);transform:translateX(0)}8%{-webkit-transform:translateX(60px);transform:translateX(60px)}24%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translate(0);transform:translate(0)}}@keyframes flexText{0%{-webkit-transform:translateX(0);transform:translateX(0)}2%{-webkit-transform:translateX(0);transform:translateX(0)}8%{-webkit-transform:translateX(60px);transform:translateX(60px)}24%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes bumpText{0%{-webkit-transform:translateX(0);transform:translateX(0)}3%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}6%{-webkit-transform:translateX(30px);transform:translateX(30px)}15%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translate(0);transform:translate(0)}}@keyframes bumpText{0%{-webkit-transform:translateX(0);transform:translateX(0)}3%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}6%{-webkit-transform:translateX(30px);transform:translateX(30px)}15%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes tilText{0%{-webkit-transform:rotate(20deg) translate(20px);transform:rotate(20deg) translate(20px);opacity:0}50%{opacity:1}100%{-webkit-transform:rotate(0) translate(0);transform:rotate(0) translate(0);opacity:1}}@keyframes tilText{0%{-webkit-transform:rotate(20deg) translate(20px);transform:rotate(20deg) translate(20px);opacity:0}50%{opacity:1}100%{-webkit-transform:rotate(0) translate(0);transform:rotate(0) translate(0);opacity:1}}@-webkit-keyframes rotaText{0%{opacity:0;-webkit-transform:rotateX(-110deg);transform:rotateX(-110deg)}50%{opacity:1}100%{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}}@keyframes rotaText{0%{opacity:0;-webkit-transform:rotateX(-110deg);transform:rotateX(-110deg)}50%{opacity:1}100%{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}}@-webkit-keyframes letterSpace{0%{opacity:0;-webkit-transform:translateX(80px);transform:translateX(80px)}50%{opacity:1}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes letterSpace{0%{opacity:0;-webkit-transform:translateX(80px);transform:translateX(80px)}50%{opacity:1}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes colorSwitch{0%{border-color:#2ceeff}20%{border-color:#b8ff38}40%{border-color:#ffea38}60%{border-color:#ffaa38}80%{border-color:#ff38f5}100%{border-color:#2ceeff}}@keyframes colorSwitch{0%{border-color:#2ceeff}20%{border-color:#b8ff38}40%{border-color:#ffea38}60%{border-color:#ffaa38}80%{border-color:#ff38f5}100%{border-color:#2ceeff}}@-webkit-keyframes upNdown{0%{bottom:86px}50%{bottom:78px}100%{bottom:86px}}@keyframes upNdown{0%{bottom:86px}50%{bottom:78px}100%{bottom:86px}}.standard_section{position:relative}.standard_section .section_text{width:50%;position:absolute;height:100%}.standard_section .section_text .span,.standard_section .section_text span{color:#2ceeff;font-size:1.6rem;font-weight:300;margin:0}.standard_section .section_text h2{font-size:2.6rem;line-height:1.846;font-weight:700;margin:1.2rem 0}.standard_section .section_image{width:50%;float:right;overflow:hidden}.standard_section .section_image .image{background-size:cover;background-position:center;position:relative}.standard_section .section_image .image::before{content:'';display:block;padding-top:82.6%}.standard_section .section_image video{min-width:100%;min-height:100%;position:absolute;top:0;left:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.standard_section.left .section_image{float:left}.standard_section.left .section_text{right:0}.standard_section ul{padding:0;margin:0;list-style:none}.standard_section ul li{vertical-align:middle;margin-bottom:1.6rem;position:relative;padding-left:4rem}.standard_section ul li::before{content:'';display:inline-block;vertical-align:middle;width:6px;height:6px;background:#000;margin:1.3rem 0 0;position:absolute;left:0;top:0}.standard_section#why_sphinxly{margin-bottom:160px}.standard_section#why_sphinxly .section_text h2{margin:0;font-weight:900}#cases{margin:0 0 96px}#cases .case{margin:0 0 4.2rem;position:relative;background:#fff}#cases .case figure{background:#fafafa;padding:40px 0;text-align:center;width:50%;float:left;margin:0;-webkit-box-shadow:inset 0 0 114px rgba(213,213,213,.24);box-shadow:inset 0 0 114px rgba(213,213,213,.24)}#cases .case figure .case_border{display:inline-block;-webkit-box-shadow:#e4e4e4 0 6px 2px -2px;box-shadow:#e4e4e4 0 6px 2px -2px;font-size:0;overflow:hidden;width:80%;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);-webkit-transition:.6s ease;transition:.6s ease;-webkit-transition-delay:.2s;transition-delay:.2s}#cases .case figure .case_border::after{content:'';display:block;height:20px;background:#fff}#cases .case figure .case_border .border_top{height:26px;background:#fff;text-align:left;padding-left:4px;border-top-right-radius:10px;border-top-left-radius:10px}#cases .case figure .case_border .border_top i{width:12px;height:12px;background:#eaeaea;display:inline-block;border-radius:50%;margin:7px 0 0 6px}#cases .case figure .case_border .image{width:100%;background-color:#fff;background-size:cover;position:relative;overflow:hidden}#cases .case figure .case_border .image::after{content:'';display:block;padding-top:60.1%}#cases .case figure .case_border .image .swiper-wrapper{position:absolute}#cases .case figure .case_border .image_inner{background-size:cover;height:100%}#cases .case figure .case_border .image_bg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:25% 100%;-ms-transform-origin:25% 100%;transform-origin:25% 100%;display:block;position:absolute;height:100%;width:100%;top:0;left:0;background-size:cover}#cases .case figure .case_border .case_video div.image_bg{display:none}#cases .case figure .case_border .case_video video.image_bg{height:auto}#cases .case .case_text{width:50%;position:absolute;height:100%;right:0;top:0}#cases .case .case_text p{font-size:2rem;line-height:1.7}#cases .case .case_text a{font-size:16px;font-weight:800;text-decoration:none}#cases .case .case_text a::after{content:'';display:inline-block;vertical-align:middle;background-image:url(../images/link-icon.svg);background-repeat:no-repeat;background-size:contain;width:2.3rem;height:2.3rem;margin-left:1.2rem}#cases .case .case_text a span{vertical-align:middle;font-weight:800;position:relative}#cases .case .case_text a span::after{background-color:#2ceeff;bottom:-1px;content:'';height:1px;left:0;position:absolute;-webkit-transition:.35s ease;transition:.35s ease;width:100%;z-index:-1}#cases .case .case_text a.box_button{margin-left:0}#cases .case .case_text a.box_button:after{display:none}#cases .case .case_text a:hover span::after{height:-webkit-calc(100% + 1px);height:calc(100% + 1px)}#cases .case .case_text span{color:#000;font-size:1.6rem;font-weight:300}#cases .case .case_text h2{font-weight:900;margin:0;font-size:2.8rem}#cases .case .case_text .swiper-pagination{position:relative;text-align:left;margin:1.2rem 0 4.8rem}#cases .case.right figure,#cases .case:nth-of-type(2n+2) figure{float:right}#cases .case.right .case_text,#cases .case:nth-of-type(2n+2) .case_text{left:0}#cases .three_cases .case{width:-webkit-calc(33.3333% - 2.8rem);width:calc(33.3333% - 2.8rem);float:left;overflow:hidden;cursor:pointer;cursor:url(../images/i-cursor.png) 14 10,auto}#cases .three_cases .case:nth-of-type(3n+2){margin:0 4.2rem 4.2rem}#cases .three_cases .case figure{width:100%;padding:4.2rem 0 3.6rem;-webkit-box-shadow:none;box-shadow:none}#cases .three_cases .case figure .case_border{width:88%;-webkit-box-shadow:0 4px 2px -2px #e4e4e4;box-shadow:0 4px 2px -2px #e4e4e4}#cases .three_cases .case figure .case_border::after{height:10px}#cases .three_cases .case .case_text{position:absolute;height:100%;width:100%;-webkit-transition:opacity .6s ease;transition:opacity .6s ease;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2;top:0;left:0;overflow:hidden;background:rgba(37,37,37,.9);opacity:0}#cases .three_cases .case .case_text .split_container{max-width:100%;width:100%;left:0;padding:4.4rem 7.8rem;position:relative;opacity:0;-webkit-transform:translateY(-50%) translateX(-4%);-ms-transform:translateY(-50%) translateX(-4%);transform:translateY(-50%) translateX(-4%);-webkit-transition:.4s ease;transition:.4s ease}#cases .three_cases .case .case_text p{margin-top:0;font-size:1.8rem;color:#fff}#cases .three_cases .case .case_text a{position:relative;z-index:-1}#cases .three_cases .case .case_text a span{padding:10px 0}#cases .three_cases .case .case_info{background-color:#fff;background-image:url(../images/question-mark.svg);background-repeat:no-repeat;background-position:center;background-size:10px;position:absolute;bottom:2%;right:1.4%;width:24px;height:24px;border-radius:50%;-webkit-box-shadow:rgba(0,0,0,.1) 0 1px 7px;box-shadow:rgba(0,0,0,.1) 0 1px 7px;z-index:3;-webkit-transition-delay:.2s;transition-delay:.2s}#cases .three_cases .case .case_info:hover+.case_text{display:block}#cases .three_cases .case:hover figure .case_border{-webkit-transform:scale(1.02) translateZ(0);transform:scale(1.02) translateZ(0);-webkit-transition-delay:0s;transition-delay:0s}#cases .three_cases .case.active{cursor:url(../images/close-cursor.png) 14 10,auto}#cases .three_cases .case.active .case_text{opacity:1}#cases .three_cases .case.active .case_text a{position:static;z-index:unset}#cases .three_cases .case.active .case_text a span{color:#fff}#cases .three_cases .case.active .case_info{background-color:#000;background-image:url(../images/question-mark-white.svg);-webkit-transition-delay:0s;transition-delay:0s}#cases .three_cases .case.active .split_container{-webkit-transform:translateY(-50%) translateX(0);-ms-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);opacity:1;-webkit-transition-delay:.2s;transition-delay:.2s}#cases .three_cases .case.active figure .case_border{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0);-webkit-transition-delay:0s;transition-delay:0s}#cases .case-slider .split_container{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:7.4rem}#cases .box_button{margin:4.2rem auto 0;font-size:1.6rem}.mobile-case,.mobile-title{display:none}@-webkit-keyframes referenceImage{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:25% 100%;transform-origin:25% 100%;opacity:1}100%{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:25% 85%;transform-origin:25% 85%;opacity:1}}@keyframes referenceImage{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:25% 100%;transform-origin:25% 100%;opacity:1}100%{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:25% 85%;transform-origin:25% 85%;opacity:1}}@-webkit-keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}60%{opacity:1}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}60%{opacity:1}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}#more_customers{text-align:center}#more_customers h2{font-size:4rem;text-transform:uppercase;font-family:"Museo Slab W01",sans-serif,helvetica,Arial;margin:0}#more_customers span{color:#2ceeff}#more_customers ul{padding:0;margin:0;list-style:none;font-size:0;text-align:left;margin:80px 0 0}#more_customers ul li{display:inline-block;width:-webkit-calc(16.6666666% - 3.5rem);width:calc(16.6666666% - 3.5rem);position:relative;margin-right:4.2rem;margin-bottom:4.2rem;background:#fafafa}#more_customers ul li:nth-child(6n+6){margin-right:0}#more_customers ul li:before{content:'';display:block;padding-top:57%}#more_customers ul li a{content:'';display:block;position:absolute;height:100%;width:100%;top:0;left:0}#more_customers ul li img{max-width:50%;max-height:40%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);top:50%;left:50%;position:absolute;-webkit-transition:.3s ease;transition:.3s ease}#more_customers ul li .img-wrap{display:block;position:absolute;height:100%;width:100%;top:0;left:0;-webkit-transition:.5s ease;transition:.5s ease;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.52}#more_customers ul li:hover .img-wrap{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}#kontaktpersoner ul,#learn_more ul{list-style:none;padding:0;margin:0;font-size:0}#kontaktpersoner ul li,#learn_more ul li{width:-webkit-calc(33.3333% - 2.9rem);width:calc(33.3333% - 2.9rem);display:inline-block;vertical-align:top;background:#fafafa;margin:0 4.3rem 4.3rem 0}#kontaktpersoner ul li:nth-of-type(3n+3),#learn_more ul li:nth-of-type(3n+3){margin:0 0 4.3rem}#kontaktpersoner ul li{position:relative;cursor:default;overflow:hidden}#kontaktpersoner ul li .image{display:block;position:absolute;height:100%;width:100%;top:0;left:0;background-size:cover;background-position:center;-webkit-transition:.8s ease;transition:.8s ease;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#kontaktpersoner ul li .image:after{content:'';display:block;position:absolute;height:100%;width:100%;top:0;left:0;opacity:0;-webkit-transition:.4s ease;transition:.4s ease;background:rgba(0,0,0,.4)}#kontaktpersoner ul li .content{position:absolute;bottom:0;left:0;width:100%;color:#fff;z-index:2;padding:2.6rem 5rem}#kontaktpersoner ul li .content .name{font-size:2.6rem;font-weight:800;display:block;line-height:1.3}#kontaktpersoner ul li .content .title{font-size:2rem;font-weight:300;display:block}#kontaktpersoner ul li .content .caption{-webkit-transition:.4s ease;transition:.4s ease;-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}#kontaktpersoner ul li .content .info-wrap{-webkit-transition:.5s ease;transition:.5s ease}#kontaktpersoner ul li .content .info{opacity:0;-webkit-transform:translateX(-4%);-ms-transform:translateX(-4%);transform:translateX(-4%);display:block;-webkit-transition:.5s ease;transition:.5s ease;width:49rem;max-width:96%}#kontaktpersoner ul li .content .info p{margin-bottom:0}#kontaktpersoner ul li .content .links{position:absolute;right:2.8rem;bottom:3rem;z-index:2}#kontaktpersoner ul li .content .links a{width:24px;height:24px;display:inline-block;border-radius:50%;background-color:#fff;background-repeat:no-repeat;background-position:center;margin-left:5px;-webkit-transition:.4s ease;transition:.4s ease}#kontaktpersoner ul li .content .links a.phone{background-image:url(../images/phone.svg);background-size:12px}#kontaktpersoner ul li .content .links a.mail{background-image:url(../images/mail.svg);background-size:14px}#kontaktpersoner ul li .content .links a:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#kontaktpersoner ul li:after{content:'';display:block;padding-top:73.354%;position:relative;background:-webkit-gradient(linear,left top,left bottom,color-stop(56%,rgba(0,0,0,0)),to(rgba(0,0,0,.74)));background:linear-gradient(to bottom,rgba(0,0,0,0) 56%,rgba(0,0,0,.74) 100%)}#kontaktpersoner ul li.hovered .image{-webkit-transform:scale(1.12) translateX(4%);-ms-transform:scale(1.12) translateX(4%);transform:scale(1.12) translateX(4%)}#kontaktpersoner ul li.hovered .image:after{opacity:1}#kontaktpersoner ul li.hovered .caption{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#kontaktpersoner ul li.hovered .info{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:.4s;transition-delay:.4s}#learn_more ul li{padding:8rem 0 4rem;cursor:pointer;height:48rem}#learn_more ul li a{text-decoration:none;color:#000;cursor:unset}#learn_more ul li h2{font-size:2.8rem;line-height:1.428;text-align:center;margin:2rem 0;font-weight:900}#learn_more ul li .learn_more_content{width:43.8rem;max-width:90%;margin:0 auto;text-align:center}#learn_more ul li .learn_more_content div{margin:0 auto;width:84%;background-size:cover;-webkit-transition:.6s ease;transition:.6s ease}#learn_more ul li .learn_more_content div::after{content:'';display:block;padding-top:59.3%}#learn_more ul li .tag{font-size:13px;background:#e9e9e9;display:inline-block;padding:1px 24px 3px;border-radius:500px;-webkit-transition:.4s ease;transition:.4s ease}#learn_more ul li:hover{cursor:url(../images/arrow-cursor.png) 14 10,auto}#learn_more ul li:hover .learn_more_content div{-webkit-transform:scale(1.02) translateZ(0);transform:scale(1.02) translateZ(0)}#learn_more ul li:hover .tag{background:#e4e4e4}#learn_more .box_button{margin:40px auto 80px}#reference_slider{margin:100px 0}#reference_slider .swiper-container{padding:0 0 60px}#reference_slider .swiper-slide{text-align:center;cursor:default}#reference_slider .swiper-slide p{font-size:2rem;line-height:1.8;color:#959595;font-weight:300}#reference_slider .swiper-slide span{display:block;font-weight:900;font-size:1.6rem;margin:3rem 0 1rem}.swiper-pagination-bullet{width:1.6rem;height:1.6rem;background:#c8c8c8;margin:0 1.4rem 0 0}.swiper-pagination-bullet-active{background:#2ceeff}#page{margin:0 0 6rem}.main-page{padding:32rem 0 16rem;overflow:hidden;margin:0 0 4.4rem;overflow:hidden;position:relative}.job-page .main-page{padding-bottom:4.4rem}.job-page .page-head h2{padding-right:19rem}.contact-page .main-page{padding-bottom:0}.contact-page .page-head h2{margin:4rem 0 5rem}.archive-page .main-page{padding-bottom:0}.archive-page .main-page h1{min-height:0;font-size:18rem;line-height:.9}.archive-page .main-page h2{margin-bottom:5.6rem;margin-top:1.2rem}.about-page .page-image .img:after{content:'';display:block;position:absolute;height:100%;width:100%;top:0;left:0;background:rgba(44,238,255,.8)}.page-head{position:relative}.page-head h1{font-size:8rem;padding:2.6rem 0 1.6rem;margin:0;line-height:1.1;font-weight:800}.page-head h2{font-size:2.6rem;margin:3.8rem 0 7.2rem;line-height:1.53846;padding-right:8.4rem;font-weight:800}.page-extra-section{margin:70px 0 100px;position:relative;width:85%}.page-extra-section .content{background:#ffea38;font-family:"Museo Slab W01",sans-serif,helvetica,Arial;padding:76px 180px 76px 40px;text-align:right;position:relative;z-index:2}.page-extra-section .content p{width:615px;font-size:2.8rem;position:relative;margin:0 auto;text-align:left;display:inline-block;line-height:1.42857}.page-extra-section .content p:before{content:'';display:block;background:url(../images/marioshroom.png);width:24px;height:24px;position:absolute;left:-54px;top:8px}.page-extra-section .img{position:absolute;right:84px;width:600px;-webkit-transform:translateX(100%) translateY(-50%);-ms-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%);top:50%;background-size:cover;background-position:center}.page-extra-section .img:after{content:'';padding-top:74%;display:block}.service-options{margin:70px 0 100px;position:relative;width:100vw}.service-options ul{padding:0;margin:0;list-style:none;font-size:0;width:1630px;margin:0 auto}.service-options ul li{display:inline-block;width:33.333%;font-size:20px;color:#fff;font-weight:800;white-space:nowrap;background:#28e1f2;text-align:center;position:relative;-webkit-transition:.2s ease;transition:.2s ease;z-index:2}.service-options ul li span{color:#fff;padding:63px 10px;display:inline-block;position:relative}.service-options ul li a{display:block;position:absolute;height:100%;width:100%;top:0;left:0;z-index:2}.service-options ul li:nth-child(2n+2){background:#38e8f8}.service-options ul li:hover{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-box-shadow:inset rgba(0,0,0,.3) -4px -14px 50px -11px;box-shadow:inset rgba(0,0,0,.3) -4px -14px 50px -11px;z-index:1}.service-options ul li:nth-child(1n+4):hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-box-shadow:inset rgba(0,0,0,.3) -4px 14px 50px -11px;box-shadow:inset rgba(0,0,0,.3) -4px 14px 50px -11px}.service-options ul li:nth-child(1):hover{-webkit-transform:translateY(10px) translateX(10px);-ms-transform:translateY(10px) translateX(10px);transform:translateY(10px) translateX(10px)}.service-options ul li:nth-child(3):hover{-webkit-transform:translateY(10px) translateX(-10px);-ms-transform:translateY(10px) translateX(-10px);transform:translateY(10px) translateX(-10px)}.service-options ul li:nth-child(4):hover{-webkit-transform:translateY(-10px) translateX(10px);-ms-transform:translateY(-10px) translateX(10px);transform:translateY(-10px) translateX(10px)}.service-options ul li:nth-child(6):hover{-webkit-transform:translateY(-10px) translateX(-10px);-ms-transform:translateY(-10px) translateX(-10px);transform:translateY(-10px) translateX(-10px)}.service-options ul li:before{content:'';display:inline-block;width:24px;height:24px;vertical-align:middle;background-position:center;background-repeat:no-repeat;margin:0 14px 0 0}.service-options ul li:nth-child(1):before{background-image:url(../images/device-icon.png)}.service-options ul li:nth-child(2):before{background-image:url(../images/rocket-icon.png)}.service-options ul li:nth-child(3):before{background-image:url(../images/video-icon.png)}.service-options ul li:nth-child(4):before{background-image:url(../images/design-icon.png)}.service-options ul li:nth-child(5):before{background-image:url(../images/support-icon.png)}.service-options ul li:nth-child(6):before{background-image:url(../images/tool-icon.png)}.page-image{margin:58px 0 0}.page-image .img{position:relative;background-size:cover;background-position:center;z-index:-1}.page-image .img.filter:before{content:'';position:absolute;width:100%;height:100%;background:rgba(44,238,255,.8);top:0;left:0}.page-image .img:before{content:'';display:block;padding-top:135%}.page-image .img#map{margin-top:-120px}.page-image .img#map:before{padding-top:123.29%}.page-image .follow-us{text-align:right;color:#959595;font-weight:300;display:block;margin:16px 16px}.page-image .follow-us a{font-weight:800}.page-image.instagram-image .img:nth-child(1){width:75%}.page-image.instagram-image .img:nth-child(1):before{padding-top:75%}.page-image.instagram-image .img:nth-child(2){width:75%;float:right;-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}.page-image.instagram-image .img:nth-child(2):before{padding-top:100%}.page-image.instagram-image .img:nth-child(3){width:75%;-webkit-transform:translateY(86px) translateX(-194px);-ms-transform:translateY(86px) translateX(-194px);transform:translateY(86px) translateX(-194px)}.page-image.instagram-image .img:nth-child(3):before{padding-top:100%}.page-image.instagram-image .img:nth-child(4){width:75%;margin-top:-20px;float:right}.page-image.instagram-image .img:nth-child(4):before{padding-top:75%}.page-image.instagram-image .ig-heart{background:#2ceeff;width:73px;height:69px;position:absolute;top:30px;right:-48px}.page-image.instagram-image .ig-heart:after{content:'';background-image:url(../images/ig-heart.png);background-position:center;background-repeat:no-repeat;display:block;position:absolute;height:100%;width:100%;top:0;left:0}.page-image.instagram-image .ig-caption{background:#ffea38;padding:22px 50px;min-width:472px;max-width:492px;position:absolute;top:-58px;right:36px}.breadcrumbs{color:#cfcfcf;width:100%}.breadcrumbs ul{font-size:1.6rem;line-height:inherit;padding:0;margin:0;list-style:none}.breadcrumbs ul li{display:inline;text-transform:capitalize}.breadcrumbs ul li:after{content:' /';display:inline}.breadcrumbs a{color:#cfcfcf}.share-links{margin:50px 0 0;font-size:0}.share-links a{font-size:1.8rem;font-weight:800;color:#fff;height:4.8rem;display:inline-block;vertical-align:middle;margin-right:10px;line-height:1.5;position:relative;width:4.8rem;overflow:hidden;-webkit-transition:.4s ease;transition:.4s ease}.share-links a:before{content:'';display:block;background-position:center;background-repeat:no-repeat;display:block;position:absolute;height:100%;width:100%;top:0;left:0;width:4.8rem;left:0;top:0}.share-links a span{display:inline-block;padding:1.2rem 3rem 1.2rem 5.7rem;white-space:nowrap}.share-links a:hover{width:26.2rem}.share-links .facebook{background:#3b5896}.share-links .facebook:before{background-image:url(../images/facebook-icon-white.png);background-size:auto 54%}.share-links .linkedin{background:#0279b3}.share-links .linkedin:before{background-image:url(../images/linkedin-icon-white.png);background-size:auto 50%}.share-links .mail{background:#c5c5c5}.share-links .mail:before{background-image:url(../images/email.svg);background-size:60%}.job_cta{width:100vw;background:#2ceeff;font-size:0;text-align:left;padding:2.8rem 0;margin-top:10rem;white-space:nowrap}.job_cta .img{width:30rem;background-size:cover;border-radius:50%;margin-right:6rem;display:inline-block;vertical-align:middle;background-color:#fff;background-size:contain}.job_cta .img:after{content:'';display:block;padding-top:100%}.job_cta .content{width:58.5rem;max-width:55%;display:inline-block;vertical-align:middle;line-height:1.875;text-align:left;white-space:normal}.job_cta .content h3{font-size:2rem;font-weight:800;margin:0}.job_cta .content a{color:#fff;font-weight:800}.job_cta .content p{margin:0;font-size:1.8rem;line-height:1.875}.team_blurb{width:50vw;background:#ffea38;padding:45px 220px 48px 0;text-align:right;font-size:0;display:block;color:#000;margin-top:140px}.team_blurb .content{display:inline-block;text-align:right}.team_blurb .content span{font-size:28px;font-family:"Museo Slab W01",sans-serif,helvetica,Arial;font-weight:700}.team_blurb .content span:before{content:"";display:inline-block;border-right:2px solid #000;border-bottom:2px solid #000;width:34px;height:34px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;position:relative;top:-3px}.team_blurb ul{padding:0;margin:0;list-style:none;font-size:0;margin-bottom:34px}.team_blurb ul li{display:inline-block;background-size:contain;background-color:#f2f2f2;width:134px;height:134px;border-radius:50%;margin-left:70px}.team{padding:0 0 160px}.team ul{padding:0;margin:0;list-style:none;font-size:0}.team ul li{width:28%;display:inline-block;vertical-align:top;text-align:center;margin:0 0 80px;margin-right:6%}.team ul li .img{width:80%;margin:0 auto 40px;background-color:#f2f2f2;border-radius:50%;background-size:cover;background-position:center;position:relative}.team ul li .img:after{content:'';display:block;padding-top:100%}.team ul li h3{font-size:20px;font-weight:900;margin:0}.team ul li p{font-size:16px;margin:0;line-height:1.875}.team ul li strong{font-weight:800}.team ul li:nth-child(3n+3){margin-right:0}.team ul li:nth-last-child(1) .img:before{content:'';display:block;position:absolute;bottom:66px;right:34px;width:191px;height:31px;background:url(../images/text_mark.png);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:.2s ease;transition:.2s ease}.form-section{width:1240px;margin:0 auto 44px;background:#fafafa;text-align:center}.form-section form{width:630px;margin:0 auto;padding:90px 0 72px}.form-section form .title{font-size:80px;font-family:"Museo Slab W01",sans-serif,helvetica,Arial}.form-section form .introduction{font-size:20px;width:530px;display:block;margin:6px auto 50px;line-height:1.7}.form-section form p{text-align:left}#footer{text-align:center;padding:100px 0 180px;position:relative}#footer .easyweb-diamond{display:inline-block;position:absolute;left:25px;bottom:18px}#footer .easyweb-diamond img{display:inline-block}#footer .footer-col{display:inline-block;vertical-align:top;text-align:left;margin:0 40px}#footer .footer-col p{font-weight:900;margin:0}#footer .footer-col img{vertical-align:middle;display:inline-block;margin:0 16px}#footer .footer-col img.instagram{width:5rem}#footer .footer-col img.linkedin{width:4.4rem}#footer .footer-col img.spotify{width:5.2rem}#footer .footer-col .footer-sitemap{display:block;margin:40px 0 4px;font-size:16px}#footer .footer-col .footer-sitemap a{color:#959595}#footer .footer-col .footer-sitemap:before{content:'';display:inline-block;background:url(../images/sitemap-icon.svg);width:18px;height:16px;margin:0 14px 0 0;background-size:contain;background-repeat:no-repeat}#footer .footer-col .footer-link{display:block;font-size:16px;margin-bottom:4px}#footer .footer-col .footer-link a{color:#959595}#footer .footer-col .footer-link:before{content:"";display:inline-block;background:url(../images/list-icon.svg);width:18px;height:20px;margin:0 14px 0 0;background-size:18px;background-repeat:no-repeat;vertical-align:middle}#footer .footer-col .footer-link.sustainability:before{background:url(../images/world.svg) center no-repeat;background-size:contain}#footer .footer-col .phone{color:#000}#footer .footer-col .phone a{color:#000}#footer:after{content:'';display:block;position:absolute;bottom:0;right:6rem;width:8.6rem;height:17.1rem;background:url(../images/flamingo.png);background-size:cover}#footer .footer-logo img{margin:0;margin-top:30px;margin-left:-3px}.gm-style-cc,.gmnoprint a,.gmnoprint span,a[href^="https://maps.google.com/maps"]{display:none!important}@media screen and (max-width:1600px){html{font-size:9px}.container{max-width:1024px}.container-inner{width:648px}#hero .arrow{bottom:6vh}}@media screen and (max-width:1440px){#cases .three_cases .case .case_text .split_container{padding:4.4rem}.standard_section .section_text h2{font-size:2.2rem}.standard_section#why_sphinxly .section_text h2{font-size:2.6rem}#learn_more ul li{padding:6rem 0 4rem;height:44rem}#learn_more ul li h2{font-size:2.4rem}#kontaktpersoner ul li .content .title,#kontaktpersoner ul li .content p{font-size:1.8rem}.main-page{padding-top:24rem}.type-startpage a#logo{height:30vw}a#logo{width:30vw;height:9vw;max-height:30vw}.type-startpage a#logo{height:30vw}#kontaktpersoner ul li .content{padding:2.6rem 6rem 2.6rem 4rem}#kontaktpersoner ul li .content .links{right:2rem}}@media screen and (max-width:1280px){html{font-size:8px}.container{max-width:940px}.container-inner{width:572px;max-width:84%;margin-right:9%}.main-left{width:64%}.main-right{width:36%}.container-new .page-image{width:935px}}@media screen and (max-width:1024px){.container{max-width:90%}.container-inner{max-width:100%;width:572px;margin-right:9%;width:84%;margin:0 auto;margin-right:auto}.related-links{width:84%;padding:2rem 0;margin:0 auto}.container-inner.right-offset{padding-right:0}.job-page .page-head h2{padding-right:0}.main-left,.main-right{width:100%;float:none}#hero #hero_right{right:2%}#hero .title{font-size:8vw;position:relative}.intro_container .text i.emoji{font-size:5.6vw}.standard_section{margin-bottom:16rem}.standard_section .section_text{width:100%;z-index:2}.standard_section .section_image{width:85%}.standard_section .section_image video{display:none}.standard_section .split_container{top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;background:#fff;width:722px;max-width:90%;padding:7rem;bottom:-12rem;z-index:2}.standard_section.left .split_container{right:0;bottom:-30rem}.standard_section#why_sphinxly{margin-bottom:36rem}#cases .case-slider .case,#cases>.case{margin-bottom:18rem}#cases .case-slider .case figure,#cases>.case figure{width:85%}#cases .case-slider .case .case_text,#cases>.case .case_text{position:absolute;height:100%;width:100%;right:0;left:auto}#cases .case-slider .case .split_container,#cases>.case .split_container{width:56.6rem;margin:0 auto;position:absolute;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;max-width:87%;background:#fff;padding:4rem 6rem;width:700px;right:0;bottom:-7rem}#cases .case-slider .case:nth-of-type(2n+2) .case_text .split_container,#cases>.case:nth-of-type(2n+2) .case_text .split_container{left:0;right:auto}#cases .case-slider .case.swiper-slide,#cases>.case.swiper-slide{margin-bottom:28rem}#cases .case-slider .case.swiper-slide .case_text .split_container,#cases>.case.swiper-slide .case_text .split_container{bottom:-30rem;left:0!important;right:auto!important}#cases .three_cases .case{width:-webkit-calc(50% - 2.1rem);width:calc(50% - 2.1rem)}#cases .three_cases .case:nth-of-type(1n+1){margin:0 0 4.2rem}#cases .three_cases .case:nth-of-type(2n+2){margin:0 0 4.2rem 4.2rem}h2.section_title{font-size:2.6rem}.type-startpage .three_cases .case:nth-child(3){display:none}#footer .footer-col{width:100%;margin:0 auto 6rem;text-align:center}#more_customers ul li{width:-webkit-calc(25% - 3.2rem);width:calc(25% - 3.2rem)}#more_customers ul li:nth-child(1n+1){margin-right:4.2rem}#more_customers ul li:nth-child(4n+4){margin-right:0}.page-image{display:none}#kontaktpersoner ul li,#learn_more ul li{width:-webkit-calc(50% - 2.2rem);width:calc(50% - 2.2rem)}#kontaktpersoner ul li:nth-of-type(1n+1),#learn_more ul li:nth-of-type(1n+1){margin:0 0 4.3rem}#kontaktpersoner ul li:nth-of-type(2n+2),#learn_more ul li:nth-of-type(2n+2){margin:0 0 4.3rem 4.3rem}#learn_more ul li:nth-child(3):nth-last-child(1){display:none}.box_button{height:auto}.main-right #more_customers ul li:nth-child(4n+4){margin-right:4.2rem}.contact-page .page-image{display:block}.contact-page .page-image .img#map{margin-top:0}.contact-page .page-image .img#map:before{padding-top:72%}.page-head h2{padding-right:0}.right-logos{margin-top:40px}#cases .case figure .case_border video{display:none!important}#cases .case figure .case_border .case_video div.image_bg{display:block!important}.container-new .page-image{display:block;width:100%}}@media screen and (max-width:940px){.container-new{width:600px}}@media screen and (max-width:680px){#kontaktpersoner ul li:nth-of-type(1n+1){margin:0 0 0;width:100%}#cases .three_cases .case:nth-of-type(1n+1),#learn_more ul li:nth-of-type(1n+1){margin:0 0 0;width:100%}#learn_more ul li{height:auto;padding:4rem 0 4rem}#learn_more ul li:nth-child(1){padding-top:6rem}#cases>.case{margin-bottom:8rem}#cases>.case .split_container{position:static;max-width:100%}#cases .case.right figure,#cases .case:nth-of-type(2n+2) figure{float:none}.standard_section .section_text{position:static}.standard_section .section_image{position:static;width:100%;display:none}.standard_section#why_sphinxly{margin-bottom:10rem}.standard_section .split_container{max-width:100%}.split_container{position:static;max-width:100%}#cases .case-slider .case .case_text,#cases>.case .case_text{position:static;max-width:100%}#cases .case-slider .case figure,#cases>.case figure{width:100%;float:none}#cases .case-slider .case.swiper-slide .case_text .split_container,#cases>.case.swiper-slide .case_text .split_container{position:static;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#cases .case-slider .case.swiper-slide,#cases>.case.swiper-slide{margin-bottom:4rem}.archive-page .main-page h1{font-size:10rem}.page-head h1{font-size:7rem}.page-head h2{font-size:2.4rem}.type-startpage a#logo,.type-startpage a#logo.small,a#logo{height:69px;width:-webkit-calc(100% - 74px);width:calc(100% - 74px);position:absolute!important;-webkit-animation:none!important;animation:none!important}#hero #hero_right{padding-left:5rem;right:auto;width:100%}#hero .title{font-size:12vw;position:relative}.intro_container .text i.emoji{font-size:9vw}#cases .case-slider .case .split_container,#cases>.case .split_container{padding:4rem 5rem}.standard_section .split_container{padding:5rem}#mainmenu{max-width:100%;padding:10rem 5rem}#more_customers ul li,.main-right #more_customers ul li{width:-webkit-calc(50% - 2.1rem);width:calc(50% - 2.1rem)}.main-right #more_customers ul li:nth-child(3n+3){margin-right:4.2rem}.main-right #more_customers ul li:nth-child(4n+4){margin-right:0}#more_customers ul li:nth-child(2n+2){margin-right:0!important}.job_cta{text-align:center}.job_cta .img{max-width:70%;margin:0 auto 2rem}.job_cta .content{max-width:100%;margin:0 auto;display:block}.gensitemap,.gensitemap.right{width:100%;float:none}.cta-blurb{padding:2rem;bottom:0}.cta-blurb.open{width:100%;width:-webkit-calc(100% - 4rem);width:calc(100% - 4rem);right:0;right:-webkit-calc(2rem);right:calc(2rem);padding:3rem 3rem}.cta-blurb.open figure .swiper-container{display:none}.cta-blurb.open figure .content{width:100%;padding:0;padding-right:4rem}.type-startpage .three_cases .case:nth-child(3){display:block}#learn_more ul li:nth-child(3):last-child{display:block}.start-case{display:none}#cases .three_cases .case figure{padding:2rem 0 3.6rem}.mobile-case,.mobile-title{display:block}.mobile-title{font-size:18px;font-weight:800;margin:0 0 2rem}#cases .three_cases .case:nth-of-type(1) figure{padding-top:4rem}.container-new{width:90%}.box_button{margin:34px auto 0}}@media screen and (max-width:414px){.container-new{width:90%}.container-new .page-head h1{font-size:6rem}.cta-blurb{display:none;height:110px;opacity:0;-webkit-animation:slideSide .6s ease forwards;animation:slideSide .6s ease forwards}.cta-blurb figure .content{padding:14px 20px;width:260px}.cta-blurb figure .swiper-container{width:52px;margin:0 12px 0 0}.cta-blurb.open{height:100%;height:-webkit-calc(100% - 4rem);height:calc(100% - 4rem);padding:3.6rem 2rem}.cta-blurb.menu-open{display:block;-webkit-animation-delay:.8s;animation-delay:.8s}.cta-blurb.done{height:110px}#hero #hero_right{padding-left:4rem}#cases .case-slider .case .split_container,#cases .three_cases .case .case_text .split_container,#cases>.case .split_container,.standard_section .split_container{padding:4rem}.archive-page .main-page h1{font-size:9rem}.page-head h1{font-size:6rem}.page-head h2{font-size:2.2rem}.main-page{padding-top:18rem}.container-inner{width:86%}.container{max-width:86%}.article_date,.article_writer span *{font-size:14px}.ew table#contact-info td{width:50%!important}#cases .case figure .case_border{width:86%}#hero .subtitle{font-size:14px}.standard_section{margin-bottom:10rem}#mainmenu ul li a{font-size:3rem}#mainmenu .menu_info span{font-size:14px}}@-webkit-keyframes slideSide{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slideSide{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@media screen and (max-width:390px){#footer .easyweb-diamond img{width:160px}#footer .footer-logo img{margin:0;margin-top:20px;margin-left:0}}@media screen and (max-width:359px){.container-new .page-head h1{font-size:5rem}.cta-blurb figure .content{padding:12px 16px;width:226px;font-size:14px}.cta-blurb figure .swiper-container{width:46px;margin:0 12px 0 0}.cta-blurb.open{padding:2.6rem 1rem}}@media print{*{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}