/*!
 * @author Sphinxly
 * @url https://www.sphinxly.se
 * Copyright 2020 Sphinxly
 */
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700&display=swap);.hidden{display:none!important;visibility:hidden}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.bold{font-weight:700}.black{color:#000}.clear{clear:both}.image-section div,.right-content-inner{opacity:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity 1s ease,-webkit-transform .85s ease;transition:opacity 1s ease,-webkit-transform .85s ease;transition:opacity 1s ease,transform .85s ease;transition:opacity 1s ease,transform .85s ease,-webkit-transform .85s ease}.image-section div.js-run,.right-content-inner.js-run{opacity:1;-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}[data-scroll]{opacity:0;-webkit-transition:opacity 1.2s ease,-webkit-transform .75s ease;transition:opacity 1.2s ease,-webkit-transform .75s ease;transition:opacity 1.2s ease,transform .75s ease;transition:opacity 1.2s ease,transform .75s ease,-webkit-transform .75s ease}[data-scroll].js-run{opacity:1}[data-scroll=faderight]{-webkit-transform:translateX(-1rem);-ms-transform:translateX(-1rem);transform:translateX(-1rem)}[data-scroll=faderight].js-run{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}[data-scroll=fadeleft]{-webkit-transform:translateX(1rem);-ms-transform:translateX(1rem);transform:translateX(1rem)}[data-scroll=fadeleft].js-run{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}[data-scroll=fadeup]{-webkit-transform:translateY(1rem);-ms-transform:translateY(1rem);transform:translateY(1rem)}[data-scroll=fadeup].js-run{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.js-run:nth-child(1){-webkit-transition-delay:30ms;transition-delay:30ms}.js-run:nth-child(2){-webkit-transition-delay:60ms;transition-delay:60ms}.js-run:nth-child(3){-webkit-transition-delay:90ms;transition-delay:90ms}.js-run:nth-child(4){-webkit-transition-delay:.12s;transition-delay:.12s}.js-run:nth-child(5){-webkit-transition-delay:.15s;transition-delay:.15s}.js-run:nth-child(6){-webkit-transition-delay:.18s;transition-delay:.18s}.js-run:nth-child(7){-webkit-transition-delay:.21s;transition-delay:.21s}.js-run:nth-child(8){-webkit-transition-delay:.24s;transition-delay:.24s}.js-run:nth-child(9){-webkit-transition-delay:.27s;transition-delay:.27s}.js-run:nth-child(10){-webkit-transition-delay:.3s;transition-delay:.3s}.js-run:nth-child(11){-webkit-transition-delay:.33s;transition-delay:.33s}.js-run:nth-child(12){-webkit-transition-delay:.36s;transition-delay:.36s}.js-run:nth-child(13){-webkit-transition-delay:.39s;transition-delay:.39s}.js-run:nth-child(14){-webkit-transition-delay:.42s;transition-delay:.42s}.js-run:nth-child(15){-webkit-transition-delay:.45s;transition-delay:.45s}.js-run:nth-child(16){-webkit-transition-delay:.48s;transition-delay:.48s}.js-run:nth-child(17){-webkit-transition-delay:.51s;transition-delay:.51s}.js-run:nth-child(18){-webkit-transition-delay:.54s;transition-delay:.54s}.js-run:nth-child(19){-webkit-transition-delay:.57s;transition-delay:.57s}.js-run:nth-child(20){-webkit-transition-delay:.6s;transition-delay:.6s}.js-run:nth-child(21){-webkit-transition-delay:.63s;transition-delay:.63s}.js-run:nth-child(22){-webkit-transition-delay:.66s;transition-delay:.66s}.js-run:nth-child(23){-webkit-transition-delay:.69s;transition-delay:.69s}.js-run:nth-child(24){-webkit-transition-delay:.72s;transition-delay:.72s}.js-run:nth-child(25){-webkit-transition-delay:.75s;transition-delay:.75s}.js-run:nth-child(26){-webkit-transition-delay:.78s;transition-delay:.78s}.js-run:nth-child(27){-webkit-transition-delay:.81s;transition-delay:.81s}.js-run:nth-child(28){-webkit-transition-delay:.84s;transition-delay:.84s}.js-run:nth-child(29){-webkit-transition-delay:.87s;transition-delay:.87s}.js-run:nth-child(30){-webkit-transition-delay:.9s;transition-delay:.9s}.js-run:nth-child(31){-webkit-transition-delay:.93s;transition-delay:.93s}.js-run:nth-child(32){-webkit-transition-delay:.96s;transition-delay:.96s}.js-run:nth-child(33){-webkit-transition-delay:.99s;transition-delay:.99s}.js-run:nth-child(34){-webkit-transition-delay:1.02s;transition-delay:1.02s}.js-run:nth-child(35){-webkit-transition-delay:1.05s;transition-delay:1.05s}.js-run:nth-child(36){-webkit-transition-delay:1.08s;transition-delay:1.08s}.js-run:nth-child(37){-webkit-transition-delay:1.11s;transition-delay:1.11s}.js-run:nth-child(38){-webkit-transition-delay:1.14s;transition-delay:1.14s}.js-run:nth-child(39){-webkit-transition-delay:1.17s;transition-delay:1.17s}.js-run:nth-child(40){-webkit-transition-delay:1.2s;transition-delay:1.2s}.js-run:nth-child(41){-webkit-transition-delay:1.23s;transition-delay:1.23s}.js-run:nth-child(42){-webkit-transition-delay:1.26s;transition-delay:1.26s}.js-run:nth-child(43){-webkit-transition-delay:1.29s;transition-delay:1.29s}.js-run:nth-child(44){-webkit-transition-delay:1.32s;transition-delay:1.32s}.js-run:nth-child(45){-webkit-transition-delay:1.35s;transition-delay:1.35s}.js-run:nth-child(46){-webkit-transition-delay:1.38s;transition-delay:1.38s}.js-run:nth-child(47){-webkit-transition-delay:1.41s;transition-delay:1.41s}.js-run:nth-child(48){-webkit-transition-delay:1.44s;transition-delay:1.44s}.js-run:nth-child(49){-webkit-transition-delay:1.47s;transition-delay:1.47s}.js-run:nth-child(50){-webkit-transition-delay:1.5s;transition-delay:1.5s}.js-run:nth-child(51){-webkit-transition-delay:1.53s;transition-delay:1.53s}.js-run:nth-child(52){-webkit-transition-delay:1.56s;transition-delay:1.56s}.js-run:nth-child(53){-webkit-transition-delay:1.59s;transition-delay:1.59s}.js-run:nth-child(54){-webkit-transition-delay:1.62s;transition-delay:1.62s}.js-run:nth-child(55){-webkit-transition-delay:1.65s;transition-delay:1.65s}.js-run:nth-child(56){-webkit-transition-delay:1.68s;transition-delay:1.68s}.js-run:nth-child(57){-webkit-transition-delay:1.71s;transition-delay:1.71s}.js-run:nth-child(58){-webkit-transition-delay:1.74s;transition-delay:1.74s}.js-run:nth-child(59){-webkit-transition-delay:1.77s;transition-delay:1.77s}.js-run:nth-child(60){-webkit-transition-delay:1.8s;transition-delay:1.8s}.js-run:nth-child(61){-webkit-transition-delay:1.83s;transition-delay:1.83s}.js-run:nth-child(62){-webkit-transition-delay:1.86s;transition-delay:1.86s}.js-run:nth-child(63){-webkit-transition-delay:1.89s;transition-delay:1.89s}.js-run:nth-child(64){-webkit-transition-delay:1.92s;transition-delay:1.92s}.js-run:nth-child(65){-webkit-transition-delay:1.95s;transition-delay:1.95s}.js-run:nth-child(66){-webkit-transition-delay:1.98s;transition-delay:1.98s}.js-run:nth-child(67){-webkit-transition-delay:2.01s;transition-delay:2.01s}.js-run:nth-child(68){-webkit-transition-delay:2.04s;transition-delay:2.04s}.js-run:nth-child(69){-webkit-transition-delay:2.07s;transition-delay:2.07s}.js-run:nth-child(70){-webkit-transition-delay:2.1s;transition-delay:2.1s}.js-run:nth-child(71){-webkit-transition-delay:2.13s;transition-delay:2.13s}.js-run:nth-child(72){-webkit-transition-delay:2.16s;transition-delay:2.16s}.js-run:nth-child(73){-webkit-transition-delay:2.19s;transition-delay:2.19s}.js-run:nth-child(74){-webkit-transition-delay:2.22s;transition-delay:2.22s}.js-run:nth-child(75){-webkit-transition-delay:2.25s;transition-delay:2.25s}.js-run:nth-child(76){-webkit-transition-delay:2.28s;transition-delay:2.28s}.js-run:nth-child(77){-webkit-transition-delay:2.31s;transition-delay:2.31s}.js-run:nth-child(78){-webkit-transition-delay:2.34s;transition-delay:2.34s}.js-run:nth-child(79){-webkit-transition-delay:2.37s;transition-delay:2.37s}.js-run:nth-child(80){-webkit-transition-delay:2.4s;transition-delay:2.4s}.js-run:nth-child(81){-webkit-transition-delay:2.43s;transition-delay:2.43s}.js-run:nth-child(82){-webkit-transition-delay:2.46s;transition-delay:2.46s}.js-run:nth-child(83){-webkit-transition-delay:2.49s;transition-delay:2.49s}.js-run:nth-child(84){-webkit-transition-delay:2.52s;transition-delay:2.52s}.js-run:nth-child(85){-webkit-transition-delay:2.55s;transition-delay:2.55s}.js-run:nth-child(86){-webkit-transition-delay:2.58s;transition-delay:2.58s}.js-run:nth-child(87){-webkit-transition-delay:2.61s;transition-delay:2.61s}.js-run:nth-child(88){-webkit-transition-delay:2.64s;transition-delay:2.64s}.js-run:nth-child(89){-webkit-transition-delay:2.67s;transition-delay:2.67s}.js-run:nth-child(90){-webkit-transition-delay:2.7s;transition-delay:2.7s}.js-run:nth-child(91){-webkit-transition-delay:2.73s;transition-delay:2.73s}.js-run:nth-child(92){-webkit-transition-delay:2.76s;transition-delay:2.76s}.js-run:nth-child(93){-webkit-transition-delay:2.79s;transition-delay:2.79s}.js-run:nth-child(94){-webkit-transition-delay:2.82s;transition-delay:2.82s}.js-run:nth-child(95){-webkit-transition-delay:2.85s;transition-delay:2.85s}.js-run:nth-child(96){-webkit-transition-delay:2.88s;transition-delay:2.88s}.js-run:nth-child(97){-webkit-transition-delay:2.91s;transition-delay:2.91s}.js-run:nth-child(98){-webkit-transition-delay:2.94s;transition-delay:2.94s}.js-run:nth-child(99){-webkit-transition-delay:2.97s;transition-delay:2.97s}.js-run:nth-child(100){-webkit-transition-delay:3s;transition-delay:3s}html{font-size:10px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1440px){html{font-size:9px}}@media screen and (max-width:680px){html{font-size:8px}}html *,html :after,html :before{-webkit-box-sizing:inherit;box-sizing:inherit}body{background-color:#fff;color:#000;font-family:Montserrat,sans-serif;font-size:2rem;line-height:1.5;margin:0;padding:0}.no-scroll{overflow:hidden}a,button{color:#0a748d;text-decoration:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}a:active,a:focus,a:hover,button:active,button:focus,button:hover{outline:0}input{outline:0}h1,h2,h3,h4{line-height:1.1;font-weight:600}.case-label,h1{color:#fff;font-size:2.65vw;margin:0;text-transform:uppercase}@media screen and (max-width:1024px){.case-label,h1{font-size:3rem}}p{color:#fff;font-size:.85vw;font-weight:400}@media screen and (max-width:1024px){p{font-size:1.25rem}}@media screen and (max-width:680px){#page{padding-top:50px}}.case-nav,.case-nav .left-section,.case-nav .right-section,.full-width,.full-width .left-section,.full-width .right-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}img.fr-dib{margin:0 auto;display:block;float:none;vertical-align:top}img.fr-dib.fr-fil{margin-left:0}img.fr-dib.fr-fir{margin-right:0}img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:0;margin-right:0}img.fr-dii.fr-fil{float:left;margin:0}img.fr-dii.fr-fir{float:right;margin:0}@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}}.gensitemap ul{list-style:none;margin:0;padding:0}.gensitemap ul li{-webkit-box-shadow:0 0 1px rgba(0,0,0,.3);box-shadow:0 0 1px rgba(0,0,0,.3);display:block;float:left;padding:2%;width:30.333333333%;margin:0 1.5% 3% 1.5%;background:#fff}.gensitemap ul li li a{font-size:4rem;display:block;text-decoration:none}.gensitemap ul li li a:hover{text-decoration:underline}.gensitemap ul li.last{margin-right:0}.gensitemap ul li ul{border-top:1px dotted #dfdfdf;padding-top:5px;margin-top:5px}.gensitemap ul li ul ul{border:none;padding-top:0;margin-top:0}.gensitemap ul li ul li{float:none;-webkit-box-shadow:none;box-shadow:none;padding:4px 0;width:auto;margin:0}.gensitemap ul li ul ul li{padding-left:5%}.gensitemap ul li ul li a{font-size:2rem;margin-bottom:0;border:none;padding:0}.gensitemap-2-col ul li{width:47%}.form .formcaptcha2{display:none!important}.form label.form-validation-error input{border-color:#d9534f}.form label.form-validation-ok .checkbox-ok{opacity:1}.form label.form-validation-ok .placeholder-text{top:-17px;font-size:16px}.form label[for=Meddelande].form-validation-ok .placeholder-text{top:-30px;font-size:16px}.checkbox-group{color:#0a748d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.6rem;font-weight:600;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:32px;text-transform:uppercase}@media screen and (max-width:680px){.checkbox-group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.checkbox-group p{color:#0a748d;font-weight:600;font-size:1.6rem;margin:0}@media screen and (max-width:680px){.checkbox-group p{margin-bottom:14px!important;width:100%}}.checkbox{cursor:pointer;display:block;position:relative;padding-left:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:680px){.checkbox{font-size:1.2rem;padding-left:18px}}.checkbox input{cursor:pointer;opacity:0;position:absolute}.checkbox input:checked~span:after{background-color:#0a748d;display:block}.checkbox span{background-color:#c0ebf5;border-radius:50%;height:18px;left:0;position:absolute;top:1px;width:18px}@media screen and (max-width:680px){.checkbox span{height:12px;top:0;width:12px}}.checkbox span:after{border-radius:50%;background-color:transparent;content:"";display:none;height:60%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60%}:root .pro-form{width:100%;margin:38px auto 0}@media screen and (max-width:1024px){:root .pro-form{margin-top:25px}}:root .pro-form .form-label-group{position:relative;margin-bottom:8px}:root .pro-form .form-label-group.active label{font-size:1.2rem;text-align:right}:root .pro-form .form-control{background:#c0ebf4;border-radius:0;border:none;color:#017491;font-size:1.6rem;font-weight:400;height:50px;padding:8px 10px;line-height:24px;margin-bottom:8px;width:100%}@media screen and (max-width:1024px){:root .pro-form .form-control{height:40px}}@media screen and (max-width:680px){:root .pro-form .form-control{height:32px}}:root .pro-form .form-label-group>textarea{height:auto;min-height:15rem;resize:vertical}@media screen and (max-width:680px){:root .pro-form .form-label-group>textarea{min-height:10rem}}:root .pro-form .form-label-group>textarea:focus{outline:0}:root .pro-form .form-label-group>label{color:#007190;cursor:text;display:block;font-size:1.6rem;left:10px;margin-bottom:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}@media screen and (max-width:1024px){:root .pro-form .form-label-group>label{font-size:1.4rem}}@media screen and (max-width:680px){:root .pro-form .form-label-group>label{font-size:1.1rem;font-weight:600}}:root .pro-form .form-label-group>label:not(.text-danger){text-transform:uppercase}:root .pro-form>a{color:#fff;display:block;font-size:2rem;margin-top:25px;text-align:center}@media screen and (max-width:1024px){:root .pro-form>a{font-size:1.5rem;margin-top:18px}}:root .pro-form .textarea label{-webkit-transform:unset;-ms-transform:unset;transform:unset;top:10px}:root .pro-form .form-control{display:block;width:100%}:root .pro-form .form-control::-ms-expand{background-color:transparent;border:0}:root .pro-form .form-control::-webkit-input-placeholder{color:#222;opacity:1}:root .pro-form .form-control::-ms-input-placeholder{color:#222;opacity:1}:root .pro-form .form-control::placeholder{color:#222;opacity:1}:root .pro-form .form-control:disabled,:root .pro-form .form-control[readonly]{background-color:#777;opacity:1}:root .pro-form select.form-control:focus::-ms-value{color:#666;background-color:#eee}:root .pro-form .form-control-file,:root .pro-form .form-control-range{display:block;width:100%}:root .pro-form select.form-control[multiple],:root .pro-form select.form-control[size]{height:auto}:root .pro-form .formcaptcha2{display:none!important}:root .pro-form .text-danger{color:#fff;font-size:12px;max-width:95px;position:absolute;right:-112px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-transform:initial!important;text-align:left!important}:root .pro-form .form-action{text-align:center;margin-top:3rem}@media screen and (max-width:1024px){:root .pro-form .form-action{margin-top:2rem}}@media screen and (max-width:680px){:root .pro-form .form-action{margin-top:1.4rem}}:root .pro-form .button,:root .pro-form .form button,:root .pro-form .form input[type=button],:root .pro-form .form input[type=reset],:root .pro-form .form input[type=submit]{background-color:#7bc4d5;border:none;color:#fff;cursor:pointer;display:block;font-size:2.2rem;font-weight:500;height:50px;margin:auto;padding:9px 24px;text-transform:uppercase;width:auto}@media screen and (max-width:1024px){:root .pro-form .button,:root .pro-form .form button,:root .pro-form .form input[type=button],:root .pro-form .form input[type=reset],:root .pro-form .form input[type=submit]{font-size:1.8rem;height:40px}}@media screen and (max-width:680px){:root .pro-form .button,:root .pro-form .form button,:root .pro-form .form input[type=button],:root .pro-form .form input[type=reset],:root .pro-form .form input[type=submit]{height:35px}}:root .pro-form .button:hover,:root .pro-form .form button:hover,:root .pro-form .form input[type=button]:hover,:root .pro-form .form input[type=reset]:hover,:root .pro-form .form input[type=submit]:hover{background-color:#000}@media screen and (max-width:550px){:root .pro-form .form{font-size:18px}}@media screen\0{:root .pro-form .form-label-group>input,:root .pro-form .form-label-group>label,:root .pro-form .form-label-group>textarea{padding:1.2rem 1.5rem 1.1rem 1.5rem}:root .pro-form .form-label-group>label{padding:.6rem 1.5rem 1.4rem 1.5rem}:root .pro-form .form-label-group .input-validation-error+label,:root .pro-form .form-label-group .valid+label,:root .pro-form .form-label-group input:focus+label,:root .pro-form .form-label-group textarea:focus+label{font-size:1rem;line-height:2;margin-top:-6px}}@supports (-ms-ime-align:auto){:root .pro-form .form-label-group>input,:root .pro-form .form-label-group>label,:root .pro-form .form-label-group>textarea{padding:1.6rem 1.5rem .6rem 1.5rem}:root .pro-form .form-label-group>label{padding:1.1rem 1.5rem 1.4rem 1.5rem}:root .pro-form .form-label-group .input-validation-error+label,:root .pro-form .form-label-group .valid+label,:root .pro-form .form-label-group input:focus+label,:root .pro-form .form-label-group textarea:focus+label{font-size:1rem;line-height:2;margin-top:-8px}}.ew *{max-width:100%}.ew ul{list-style:none}.ew ul li:before{content:"\2022";font-weight:700;display:inline-block;width:1.2em;margin-left:-1em}.ew img{max-width:100%}.ew-override p{color:#000!important;font-size:1.6rem!important}#ew-cookieinfo-container{background-color:#fff;bottom:0;color:#000;font-size:1.6rem;font-weight:600;left:35px;margin:0;padding:35px;position:fixed;-webkit-transition:.5s ease;transition:.5s ease;max-width:430px;width:100%;z-index:9999}@media screen and (max-width:1200px){#ew-cookieinfo-container{font-size:1.4rem;left:25px;max-width:232px;padding:16px 22px}}@media screen and (max-width:680px){#ew-cookieinfo-container{left:50%;max-width:285px;padding:12px 18px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}#ew-cookieinfo-container .hidden,#ew-cookieinfo-container.hidden{display:none}#ew-cookieinfo-container .inner span{display:block}#ew-cookieinfo-container #ew-cookieinfo-button-ok{background-color:#000;cursor:pointer;color:#fff;display:block;font-weight:500;margin-top:20px;padding:10px;position:relative;-webkit-transition:.5s ease;transition:.5s ease;text-decoration:none;text-align:center;width:auto}@media screen and (max-width:1200px){#ew-cookieinfo-container #ew-cookieinfo-button-ok{margin-top:12px}}#ew-cookieinfo-container.hovered{background-color:#fff;color:#000}#ew-cookieinfo-container.hovered .inner span a{color:#000!important}#ew-cookieinfo-container.hovered #ew-cookieinfo-button-ok{background-color:#000;color:#fff}.owl-carousel{width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;overflow:hidden}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.full-width .circle-images{display:block!important;overflow:hidden;padding:7vw;position:relative}.full-width .circle-images .left-inner{height:100%;position:relative;width:100%}@media screen and (max-width:1024px){.full-width .circle-images .left-inner{margin:auto;max-width:500px}}.full-width .circle-images .left-inner div{background-size:100%!important;cursor:pointer;border-radius:100%;display:inline-block;height:65%;left:50%;overflow:hidden;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.3s ease;transition:.3s ease;width:65%}.full-width .circle-images .left-inner div img{max-height:100%;max-width:100%}.full-width .circle-images .left-inner div:first-of-type{left:33%;top:28%}@media screen and (max-width:1024px){.full-width .circle-images .left-inner div:first-of-type{top:17%}}@media screen and (max-width:680px){.full-width .circle-images .left-inner div:first-of-type{left:42%}}.full-width .circle-images .left-inner div:nth-of-type(2){left:30%;top:78%}@media screen and (max-width:1440px){.full-width .circle-images .left-inner div:nth-of-type(2){left:26%;top:72%}}@media screen and (max-width:680px){.full-width .circle-images .left-inner div:nth-of-type(2){left:38%}}.full-width .circle-images .left-inner div:nth-of-type(3){left:78%;top:55%}@media screen and (max-width:1024px){.full-width .circle-images .left-inner div:nth-of-type(3){top:50%}}.full-width .circle-images .left-inner div.active{height:90%;width:90%}.full-width .circle-images#item-1 #item-1{left:38%;top:32%}@media screen and (max-width:1024px){.full-width .circle-images#item-1 #item-1{left:40%;top:23%}}@media screen and (max-width:680px){.full-width .circle-images#item-1 #item-1{left:54%;top:28%}}.full-width .circle-images#item-1 #item-2{height:50%;left:35%;top:80%;width:50%}@media screen and (max-width:1024px){.full-width .circle-images#item-1 #item-2{left:30%;top:83%}}.full-width .circle-images#item-1 #item-3{height:50%;left:80%;top:65%;width:50%}@media screen and (max-width:680px){.full-width .circle-images#item-1 #item-3{top:75%}}.full-width .circle-images#item-2 #item-1{height:50%;top:20%;width:50%}@media screen and (max-width:1024px){.full-width .circle-images#item-2 #item-1{top:12%}}.full-width .circle-images#item-2 #item-2{left:38%;top:70%}.full-width .circle-images#item-2 #item-3{height:50%;top:32%;width:50%}@media screen and (max-width:680px){.full-width .circle-images#item-2 #item-3{top:40%}}.full-width .circle-images#item-3 #item-1{height:50%;left:18%;top:30%;width:50%}@media screen and (max-width:680px){.full-width .circle-images#item-3 #item-1{left:27%}}.full-width .circle-images#item-3 #item-2{height:50%;left:15%;top:72%;width:50%}@media screen and (max-width:680px){.full-width .circle-images#item-3 #item-2{left:29%;top:76%}}.full-width .circle-images#item-3 #item-3{left:72%}@media screen and (max-width:680px){.full-width .circle-images#item-3 #item-3{left:78%}}#mobilelogo{display:none}@media screen and (max-width:680px){#mobilelogo{display:block;position:relative}}#mobilelogo img{max-height:50px}@media screen and (max-width:680px){#mobilelogo img{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.logo{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:50%;position:fixed;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:20}@media screen and (max-width:680px){.logo{display:none}}.logo img{height:4.25vw;width:auto}@media screen and (max-width:680px){.logo img{height:34px}}@media screen and (max-width:680px){#header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 25px 0 15px;position:fixed;width:100%;z-index:10}}#header .leftslide{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100vh;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:0;position:fixed;right:0;top:0;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;width:100%;z-index:-1}@media screen and (max-width:680px){#header .leftslide{-webkit-transition:unset;transition:unset;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}#header .leftslide.open{opacity:1;z-index:20}#header .leftslide.open .left-nav-section,#header .leftslide.open .right-nav-section{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:680px){#header .leftslide.open{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}#header .left-nav-section,#header .right-nav-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100vh;-webkit-transition:.6s ease;transition:.6s ease;-webkit-transition-delay:.2s;transition-delay:.2s;width:50%}@media screen and (max-width:1024px){#header .left-nav-section,#header .right-nav-section{width:100%}}@media screen and (min-width:500px) and (max-width:1024px) and (max-height:700px){#header .left-nav-section,#header .right-nav-section{width:50%}}#header .right-nav-section{background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (min-width:1024px){#header .right-nav-section{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}@media screen and (max-width:1024px){#header .right-nav-section{height:50vh}}@media screen and (min-width:500px) and (max-width:1024px) and (max-height:700px){#header .right-nav-section{height:100vh}}@media screen and (max-width:680px){#header .right-nav-section{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}#header .left-nav-section{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ea2249;padding-left:12.5VW}@media screen and (min-width:1024px){#header .left-nav-section{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}@media screen and (max-width:680px){#header .left-nav-section{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@media screen and (max-width:1024px){#header .left-nav-section{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:50vh;padding-left:0}}@media screen and (min-width:500px) and (max-width:1024px) and (max-height:700px){#header .left-nav-section{height:100vh}}#header ul{padding:0;margin:0;list-style:none}@media screen and (max-width:1024px){#header ul{margin-top:-50px;text-align:center}}@media screen and (min-width:500px) and (max-width:1024px) and (max-height:700px){#header ul{margin-top:0;text-align:left}}#header ul li{list-style:none;margin-bottom:2.2vw;opacity:1;position:relative;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}#header ul li:last-of-type{margin-bottom:0!important}@media screen and (max-width:1024px){#header ul li{margin-bottom:15px}}@media screen and (max-width:680px){#header ul li{margin-bottom:10px}}#header ul li a{color:#fff;display:inline-block;font-size:2.65vw;font-weight:600;letter-spacing:1px;line-height:1.1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-transform:uppercase;text-decoration:none;text-transform:uppercase}@media screen and (max-width:1024px){#header ul li a{font-size:3rem;font-weight:600}}@media screen and (max-width:680px){#header ul li a{font-size:2.8rem}}#header ul li a:hover{color:#9d0000}#header ul li a.active{color:#000}.full-width{height:100vh;width:100%}@media screen and (max-width:1024px){.full-width{min-height:100vh;height:auto}}.full-width .left-section,.full-width .right-section{width:50%}@media screen and (max-width:1024px){.full-width .left-section,.full-width .right-section{width:100%}}@media screen and (min-width:500px) and (max-width:1024px) and (max-height:700px){.full-width .left-section,.full-width .right-section{height:100vh!important;width:50%}}@media screen and (max-width:1024px) and (min-height:701px){.full-width .left-section{height:45vh!important}}@media screen and (max-width:500px){.full-width .left-section{height:-webkit-calc(50vh - 40px)!important;height:calc(50vh - 40px)!important}}@media screen and (max-width:680px){.full-width .left-section{min-height:unset!important}}.full-width .left-section div{background-size:cover;background-repeat:no-repeat;background-position:center;height:100%;width:100%}.full-width .left-section video{height:100%;object-fit:cover;width:100%}@media screen and (max-width:1024px){.full-width .right-section{padding:30px 0 50px}}@media screen and (max-width:1024px) and (min-height:701px){.full-width .right-section{min-height:55vh!important}}@media screen and (max-width:500px){.full-width .right-section{height:auto;min-height:-webkit-calc(50vh + 40px)!important;min-height:calc(50vh + 40px)!important;padding:50px 0 60px}}.full-width .right-section .right-content-section{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;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-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:0;width:100%}@media screen and (max-width:680px){.full-width .right-section .right-content-section{display:block}}.full-width .right-section .right-content-section .right-content-inner{max-width:24vw;margin-left:11.5vw}@media screen and (max-width:1024px){.full-width .right-section .right-content-section .right-content-inner{margin:auto;max-width:265px}}@media screen and (max-width:680px){.full-width .right-section .right-content-section .right-content-inner{max-width:235px;top:50px!important}}.full-width.bottom{min-height:900px}@media screen and (max-width:1440px){.full-width.bottom{min-height:730px}}@media screen and (max-width:1200px){.full-width.bottom{min-height:635px}}@media screen and (max-width:1024px){.full-width.bottom{min-height:auto}.full-width.bottom .left-section{height:auto!important}.full-width.bottom .left-section div{padding-bottom:100%}}@media screen and (min-width:500px) and (max-width:1024px) and (max-height:700px){.full-width.bottom .right-section{height:auto!important}}@media screen and (max-width:550px){.full-width.bottom{height:auto}.full-width.bottom .case-label{max-width:300px;margin:0 auto 20px!important}}@media screen and (max-width:500px){.full-width.bottom{min-height:400px!important;overflow:hidden}}.full-width.bottom .right-section .right-content-section .right-content-inner{margin-left:0}@media screen and (max-width:680px){.full-width.case{min-height:initial}}@media screen and (min-width:500px) and (max-width:1024px) and (max-height:700px){.full-width.case .left-section{height:100%}}@media screen and (max-width:680px){.full-width.case .right-section{min-height:initial!important}}.full-width.case .right-section .right-content-section .right-content-inner{padding-bottom:50px}.full-width.case .right-section .right-content-section h1{color:#fff;font-size:.95vw;font-style:italic;font-weight:300;line-height:1.6;text-transform:initial}@media screen and (max-width:680px){.full-width.case .right-section .right-content-section h1{font-size:1.5rem;margin-top:0!important}}.full-width.case .right-section .right-content-section h2{color:#fff;font-size:1.5vw;margin-top:0;margin-bottom:0;text-transform:uppercase}@media screen and (max-width:680px){.full-width.case .right-section .right-content-section h2{font-size:2.5rem}}.image-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}@media screen and (max-width:550px){.image-section:not(.border){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.image-section div{background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden;padding-bottom:50%;width:100%}.image-section div video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.image-section.large div{padding-bottom:74%}.image-section.two-col div{padding-bottom:50%;width:-webkit-calc(100% / 2);width:calc(100% / 2)}@media screen and (max-width:550px){.image-section.two-col div{padding-bottom:100%;width:100%}}.image-section.two-col.portrait div{padding-bottom:74%}.image-section.two-col.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.image-section.three-col div{padding-bottom:33.35%;width:-webkit-calc(100% / 3);width:calc(100% / 3)}@media screen and (max-width:550px){.image-section.three-col:not(.border) div{padding-bottom:100%;width:100%}}.image-section.video-collection{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:10vw 8vw}@media screen and (max-width:550px){.image-section.video-collection{padding:0}}.image-section.video-collection>div{width:-webkit-calc(100% / 3 - 2.5vw);width:calc(100% / 3 - 2.5vw)}.image-section.border div{padding-bottom:49%}.image-section.border div:first-of-type{background-color:#f8d1e1}.image-section.border div:nth-of-type(2){background-color:#ffe9ba}.image-section.border div:nth-of-type(3){background-color:#c1e7e8}.map{background:#f0f0f0}@media screen and (max-width:550px){.map{padding-top:64px}}.map .map-content{max-width:580px;margin:auto;padding:65px 0 70px;text-align:center}@media screen and (max-width:1024px){.map .map-content{padding:40px 0 50px;max-width:365px}}@media screen and (max-width:680px){.map .map-content{max-width:240px}}.map .map-content hr{margin:32px 0}@media screen and (max-width:1024px){.map .map-content hr{margin:20px 0}}.map .map-content h1{color:#787878}@media screen and (max-width:680px){.map .map-content h1{font-size:3rem}}.map .map-content p{color:#787878;font-size:2rem;font-weight:400;line-height:1.3}@media screen and (max-width:1024px){.map .map-content p{font-size:1.4rem}}@media screen and (max-width:680px){.map .map-content p span{display:block;font-weight:700;text-align:center}}.map #map{padding-bottom:31%;width:100%}@media screen and (max-width:680px){.map #map{padding-bottom:58%}}.map #map button{display:none!important}.map #map .gmnoprint{display:none!important}.map #map a[href^="http://maps.google.com/maps"]{display:none!important}.map #map a[href^="https://maps.google.com/maps"]{display:none!important}.js-menu-button{cursor:pointer;height:50px;position:fixed;right:50px;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;top:45px;width:50px;z-index:30}@media screen and (min-width:500px) and (max-width:1024px) and (max-height:700px){.js-menu-button{right:18px;top:12px}}@media screen and (max-width:768px){.js-menu-button{right:20px;top:20px}}@media screen and (max-width:680px){.js-menu-button{position:relative;right:0;top:4px}}.js-menu-button span{background-color:#fff;border-radius:0;display:block;height:2.5px;left:5px;position:absolute;top:21px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:33px}@media screen and (max-width:680px){.js-menu-button span{height:2px;left:auto;right:0;top:19px;width:24px}}.js-menu-button .top{top:11px}.js-menu-button .bottom{top:31px}@media screen and (max-width:680px){.js-menu-button .bottom{top:27px}}.js-menu-button.active span{-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out}.js-menu-button.active .top{top:18px!important;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.js-menu-button.active .bottom{top:18px!important;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.js-menu-button.active .middle{opacity:0}.team-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}.team-list *{-webkit-transition:color .4s ease;transition:color .4s ease}@media screen and (max-width:1024px){.team-list{margin-top:25px}}.team-list .list-item{padding:0;margin:0;list-style:none;cursor:pointer;margin-bottom:40px;width:100%}@media screen and (max-width:1024px){.team-list .list-item{margin-bottom:18px}}.team-list .list-item li h3{color:#7f8d64;font-size:1.6rem;font-weight:700;margin:0 0 10px;text-transform:uppercase}.team-list .list-item li a,.team-list .list-item li p{color:#7f8d64;font-size:1.3rem;line-height:1.6;margin:0}.team-list .list-item li a:hover{color:#fff}.team-list .list-item li div{background-position:left center;background-size:85%;background-repeat:no-repeat;padding-bottom:72%}@media screen and (max-width:414px){.team-list .list-item li div{background-position:center}}.team-list .list-item.active a,.team-list .list-item.active h3,.team-list .list-item.active p{color:#fff}@media screen and (max-width:1024px) and (min-width:500px) and (max-width:1024px) and (max-height:700px){.type-team .full-width .left-section{height:auto!important}}@media screen and (max-width:1024px) and (min-width:500px) and (max-width:1024px) and (max-height:700px){.type-team .full-width .right-section{height:auto!important}}@media screen and (max-width:1024px){.type-team .full-width .right-section .right-content-section .right-content-inner{max-width:190px}}.type-banners{background:#0a748d;background:-webkit-gradient(linear,left top,left bottom,from(#0a748d),color-stop(90%,#70c4db),to(#c0ebf5));background:linear-gradient(180deg,#0a748d 0,#70c4db 90%,#c0ebf5 100%);background-repeat:no-repeat;overflow-x:hidden}.type-banners #header{display:none}.type-banners #wrapper{overflow-x:hidden}.type-banners .wrapper{margin:auto;padding:145px 0 100px;width:720px}@media screen and (max-width:1440px){.type-banners .wrapper{padding-top:85px;width:500px}}@media screen and (max-width:1024px){.type-banners .wrapper{padding-bottom:65px}}@media screen and (max-width:680px){.type-banners .wrapper{padding:60px 0 15px;width:80%}}.type-banners .wrapper.bottom{padding:100px 0 188px;position:relative}@media screen and (max-width:1440px){.type-banners .wrapper.bottom{padding:80px 0 140px}}@media screen and (max-width:680px){.type-banners .wrapper.bottom{padding:50px 0 100px}}.type-banners .wrapper.bottom:before{background-color:#0a748d;content:'';height:1px;left:0;position:absolute;top:0;width:100%}.type-banners .ew-content{margin:0 auto}@media screen and (max-width:1440px){.type-banners .ew-content{max-width:600px}}@media screen and (max-width:680px){.type-banners .ew-content{margin-bottom:40px}}.type-banners .ew-content h1{font-size:13.5rem;font-weight:700;text-transform:uppercase}@media screen and (max-width:1440px){.type-banners .ew-content h1{font-size:9rem}}@media screen and (max-width:1024px){.type-banners .ew-content h1{font-size:6rem}}@media screen and (max-width:680px){.type-banners .ew-content h1{font-size:10vw}}.type-banners .ew-content p{font-size:2rem}@media screen and (max-width:1440px){.type-banners .ew-content p{font-size:1.6rem}}@media screen and (max-width:1024px){.type-banners .ew-content p{font-size:1.4rem}}.banner-slider{left:50%;margin:0 0 100px;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-calc(910px*3);width:calc(910px*3)}@media screen and (max-width:1440px){.banner-slider{margin-bottom:80px;width:-webkit-calc(610px*3);width:calc(610px*3)}}@media screen and (max-width:680px){.banner-slider{left:0;margin:0 auto 40px;-webkit-transform:unset;-ms-transform:unset;transform:unset;width:100%}}.banner-slider .swiper-slide .inner-wrapper{max-width:625px;margin:auto;padding:0 100px;-webkit-transition:.6s ease;transition:.6s ease;width:100%}@media screen and (max-width:1440px){.banner-slider .swiper-slide .inner-wrapper{max-width:400px}}@media screen and (max-width:680px){.banner-slider .swiper-slide .inner-wrapper{max-width:80%!important;padding:0}}.banner-slider .swiper-slide .media-content{position:relative}.banner-slider .swiper-slide .media-content .overlay{background-color:#1a4f5d;-webkit-filter:brightness(130%);filter:brightness(130%);height:100%;opacity:.75;position:absolute;top:0;-webkit-transition:.6s ease;transition:.6s ease;width:100%;z-index:1}.banner-slider .swiper-slide img,.banner-slider .swiper-slide video{display:block;-webkit-transition:.6s ease;transition:.6s ease;-webkit-transition-delay:.6s;transition-delay:.6s;width:100%}.banner-slider .swiper-slide h2,.banner-slider .swiper-slide p{opacity:0;-webkit-transition:.6s ease;transition:.6s ease}.banner-slider .swiper-slide h2{color:#fff;font-size:5rem;font-weight:600;margin:25px auto 0;text-transform:uppercase}@media screen and (max-width:1440px){.banner-slider .swiper-slide h2{font-size:3rem;margin-top:15px}}.banner-slider .swiper-slide p{font-size:1.6rem}@media screen and (max-width:1440px){.banner-slider .swiper-slide p{font-size:1.4rem}}.banner-slider .swiper-slide-active .inner-wrapper{max-width:710px;padding:0}@media screen and (max-width:1440px){.banner-slider .swiper-slide-active .inner-wrapper{max-width:500px}}@media screen and (max-width:680px){.banner-slider .swiper-slide-active .inner-wrapper{max-width:unset}}.banner-slider .swiper-slide-active h2,.banner-slider .swiper-slide-active p{opacity:1}.banner-slider .swiper-slide-active .overlay{opacity:0!important}.banner-slider .swiper-slide:not(.swiper-slide-active) .inner-wrapper{padding-top:50px}@media screen and (max-width:680px){.banner-slider .swiper-slide:not(.swiper-slide-active) .inner-wrapper{padding-top:0}}.banner-slider .swiper-button-next,.banner-slider .swiper-button-prev{background-image:url(/images/next.svg);top:350px}@media screen and (max-width:1440px){.banner-slider .swiper-button-next,.banner-slider .swiper-button-prev{background-size:20px 35px;height:36px;top:250px;width:20px}}@media screen and (max-width:680px){.banner-slider .swiper-button-next,.banner-slider .swiper-button-prev{background-size:14px 22px;height:20px;top:42vw;width:12px}}.banner-slider .swiper-button-prev{left:-webkit-calc(50% - 510px);left:calc(50% - 510px);-webkit-transform:rotate(-180deg) translateX(-50%);-ms-transform:rotate(-180deg) translateX(-50%);transform:rotate(-180deg) translateX(-50%)}@media screen and (max-width:1440px){.banner-slider .swiper-button-prev{left:-webkit-calc(50% - 360px);left:calc(50% - 360px)}}@media screen and (max-width:680px){.banner-slider .swiper-button-prev{left:-webkit-calc(50% - 47vw);left:calc(50% - 47vw)}}.banner-slider .swiper-button-next{right:-webkit-calc(50% - 480px);right:calc(50% - 480px);-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}@media screen and (max-width:1440px){.banner-slider .swiper-button-next{right:-webkit-calc(50% - 336px);right:calc(50% - 336px)}}@media screen and (max-width:680px){.banner-slider .swiper-button-next{right:-webkit-calc(50% - 44vw);right:calc(50% - 44vw)}}.form-section{max-width:710px;margin:auto;position:relative;text-align:center}.form-section h2{color:#fff;font-size:5rem;margin:0 0 14px}@media screen and (max-width:1440px){.form-section h2{font-size:4rem}}@media screen and (max-width:680px){.form-section h2{font-size:3rem;text-align:left}}.form-section>p{font-size:1.6rem}@media screen and (max-width:680px){.form-section>p span{display:block;font-weight:700}}.form-section p{margin:0}.form-section .form-intro{margin:auto;max-width:600px}@media screen and (max-width:1440px){.form-section .form-intro{max-width:538px}}@media screen and (max-width:680px){.form-section .form-intro{text-align:left}}.form-section .form-intro p{font-size:1.8rem}.form-section .form-bottom{border-bottom:.75px solid #fff;max-width:600px;margin:50px auto 20px;padding-bottom:22px}@media screen and (max-width:1440px){.form-section .form-bottom{max-width:555px}}.form-section .form-bottom p{font-size:1.6rem}@media screen and (max-width:680px){.form-section .form-bottom p a{display:block}}.form-section .pro-form .form-label-group{text-align:left}.form-section .pro-form .form-action button{background-color:#006884;height:45px;padding:8px 28px}@media screen and (max-width:1024px){.type-portfolio .full-width .right-section .right-content-section .right-content-inner{padding:0}}.type-portfolio .full-width.bottom h3{margin-bottom:45px;padding-left:7.5vw}@media screen and (max-width:1024px){.type-portfolio .full-width.bottom h3{margin-bottom:20px}}@media screen and (min-width:500px) and (max-width:1024px) and (max-height:700px){.type-portfolio .full-width.bottom h3{font-size:2.5rem;margin-bottom:12px;padding-left:3.5vw}}.type-portfolio .full-width.bottom .right-section .right-content-section .right-content-inner{max-width:42.5vw}@media screen and (max-width:1024px){.type-portfolio .full-width.bottom .right-section .right-content-section .right-content-inner{max-width:425px;margin:auto}}@media screen and (min-width:500px) and (max-width:1024px) and (max-height:700px){.type-portfolio .full-width.bottom .right-section .right-content-section .right-content-inner{max-width:100%}}.case-navigation{-webkit-column-count:2;column-count:2;-webkit-column-fill:balance;column-fill:balance;margin:0;max-height:720px;padding:0}@media screen and (max-width:550px){.case-navigation{max-width:300px;margin:auto}}.case-navigation li{display:inline-block;list-style:none;padding-left:7.5vw;width:100%}@media screen and (min-width:500px) and (max-width:1024px) and (max-height:700px){.case-navigation li{padding-left:3.5vw}}.case-navigation li a{color:#fff;display:block;font-size:1.05vw;font-weight:500;line-height:1.3;margin-bottom:2.2vw;text-transform:uppercase;text-decoration:none}@media screen and (max-width:1024px){.case-navigation li a{font-size:1rem}}@media screen and (min-width:500px) and (max-width:1024px) and (max-height:700px){.case-navigation li a{margin-bottom:0}}.case-navigation li a:hover{color:#547219}.case-nav{background:#011b40;width:100%}.case-nav a{font-size:1.8rem;font-weight:600;line-height:26px;color:#fff}@media screen and (max-width:1200px){.case-nav a{font-size:1.6rem}}@media screen and (max-width:1024px){.case-nav a{font-size:1.2rem;font-weight:500}}.case-nav .left-section,.case-nav .right-section{height:auto!important;min-height:initial!important;width:50%;padding:30px 50px!important}@media screen and (max-width:550px){.case-nav .left-section,.case-nav .right-section{padding:15px 20px!important}}.case-nav .right-section{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:1024px){.contact .left-section,.contact .right-section{width:100%!important}}@media screen and (max-width:1024px){.contact .left-section{height:auto!important;min-height:45vh!important}}@media screen and (max-width:1024px){.contact .right-section{height:auto!important;min-height:55vh}}@media screen and (max-width:550px){.contact .right-section{padding-bottom:75px}}.contact .right-section .right-content-section{padding-top:80px 0 172px}@media screen and (max-width:1024px){.contact .right-section .right-content-section{padding-top:0 0 220px}}.contact .right-section .right-content-section .right-content-inner a{color:#fff!important}.contact .right-section .right-content-section .right-content-inner form textarea{margin-top:20px}@media screen and (max-width:680px){.contact .right-section .right-content-section .right-content-inner form textarea{margin-top:8px}}.contact .right-section .right-content-section .right-content-inner form p a{color:#fff;font-size:2rem;font-weight:400;display:block;text-align:center}.contact .right-section .right-content-section .right-content-inner form p a:hover{color:#000}.contact .right-section .right-content-section .right-content-inner .contact-circle-job{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative}.contact .right-section .right-content-section .right-content-inner .contact-circle-job a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#c0ebf4;border-radius:50%;color:#017491;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:2rem;font-weight:600;height:150px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1.2;position:absolute;right:-110px;top:-30px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;text-transform:uppercase;width:150px}@media screen and (max-width:1440px){.contact .right-section .right-content-section .right-content-inner .contact-circle-job a{right:-55px}}@media screen and (max-width:1024px){.contact .right-section .right-content-section .right-content-inner .contact-circle-job a{font-size:1.4rem;height:100px;right:-135px;top:-92px;width:100px}}@media screen and (max-width:550px){.contact .right-section .right-content-section .right-content-inner .contact-circle-job a{right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);top:45px}}.contact .right-section .right-content-section .right-content-inner .contact-circle-job a:hover{background-color:#000;color:#fff}.type-startpage h1{font-size:5.8vw;font-weight:700;line-height:1;margin:0;text-transform:uppercase}@media screen and (max-width:1024px){.type-startpage h1{font-size:6rem}}@media screen and (max-width:680px){.type-startpage h1{font-size:5.8rem}}.type-startpage p{color:#fff;font-size:1.2vw;font-weight:600;line-height:1.35;text-transform:uppercase}@media screen and (max-width:1024px){.type-startpage p{font-size:1.5rem}.type-startpage p br{display:none}}@media screen and (max-width:680px){.type-startpage p{line-height:1.5}}.type-startpage .full-width{overflow:hidden}.type-startpage .full-width .right-section .right-content-section .right-content-inner{max-width:25vw;position:relative;top:-10px}@media screen and (max-width:1024px){.type-startpage .full-width .right-section .right-content-section .right-content-inner{max-width:265px}}@media screen and (max-width:680px){.type-startpage .full-width .right-section .right-content-section .right-content-inner{max-width:235px}}.type-startpage .full-width .start-background{-webkit-animation:fadeIn .4s forwards;animation:fadeIn .4s forwards;-webkit-animation-delay:2s;animation-delay:2s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:-100}.type-startpage .full-width .start-background section{background-position:center;background-size:cover;height:100%;width:50%}@-webkit-keyframes fadeIn{100%{opacity:1}}@keyframes fadeIn{100%{opacity:1}}.type-startpage .swiper-container,.type-startpage .swiper-wrapper{height:100%;width:100%}.type-startpage .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.type-startpage .swiper-slide>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.type-startpage .swiper-slide .left-section,.type-startpage .swiper-slide .right-section{height:100%;position:relative;width:50%}@media screen and (max-width:1024px){.type-startpage .swiper-slide .left-section,.type-startpage .swiper-slide .right-section{height:50vh;width:100%}}@media screen and (min-width:500px) and (max-width:1024px) and (max-height:700px){.type-startpage .swiper-slide .left-section,.type-startpage .swiper-slide .right-section{width:50%}}.type-startpage .swiper-slide .left-section div{height:100%;left:0;position:absolute;top:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.6s ease;transition:.6s ease;width:100%}@media screen and (max-width:1024px){.type-startpage .swiper-slide .left-section div{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}.type-startpage .swiper-slide .right-section{padding:0}.type-startpage .swiper-slide .right-section span{bottom:0;height:100%;left:0;position:absolute;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:.6s ease;transition:.6s ease;width:100%}@media screen and (max-width:1024px){.type-startpage .swiper-slide .right-section span{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}.type-startpage .swiper-slide-prev .left-section div,.type-startpage .swiper-slide-prev .right-section span{-webkit-transition-delay:.6s;transition-delay:.6s}.type-startpage .swiper-slide-active .left-section div,.type-startpage .swiper-slide-active .right-section span{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:1024px){.type-startpage .swiper-slide-active .left-section div,.type-startpage .swiper-slide-active .right-section span{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.logos{padding:8vw}.logos .left-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.logos .left-inner a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:-webkit-calc(100% / 3);width:calc(100% / 3)}.logos .left-inner a img{margin:auto;max-height:100px;max-width:80%}@media screen and (max-width:1440px){.logos .left-inner a img{max-height:55px;max-width:70%}}@media screen and (max-width:680px){.logos .left-inner a img{max-height:25px;max-width:64%}}