/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}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:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{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-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-family:"svgfont";src:url("fonts/svgfont.ttf") format("truetype");src:url("fonts/svgfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.icon,[class^=icon-],[class*=" icon-"]{font-family:"svgfont";font-style:normal;font-weight:normal;text-rendering:auto;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon,[class^=icon-],[class*=" icon-"]{display:inline-block}.icon-i-close:before{content:""}html,body{height:100%}body{font-family:"Quicksand",sans-serif;background:#fff;color:#231f20;font-size:21px;line-height:26px}[lang=de] body{font-size:17px;line-height:1.238}[lang=de] input,[lang=de] textarea{font-size:17px;line-height:1.238;padding-top:3px;padding-bottom:2px}[lang=de] .triangle-1 span{font-size:18px;line-height:1.3;margin-top:5px}*{outline:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(35,31,32,0)}*:before,*:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-size:1em;line-height:1;margin:0}img{vertical-align:top;max-width:100%}a{text-decoration:none}a:hover{text-decoration:none}ul,ol{list-style-type:none;list-style-position:inside;padding:0;margin:0}p{margin:0}button{outline:none}button:focus{outline:none}[class^=icon-],[class*=" icon-"]{position:relative;vertical-align:middle}.wrapper{position:relative;display:flex;flex-direction:column;min-width:320px;min-height:100%;overflow-x:hidden}.main{position:relative;width:100%;min-height:969px}.main-inner{height:100%}.main--1{background:url("../img/bg-1.svg") no-repeat;background-position:center top}.main--2{background:url("../img/bg-2-1.svg") no-repeat;background-position:center top}.main--3{background:url("../img/bg-3.svg") no-repeat;background-position:center top}.main--4{background:url("../img/bg-3.svg") no-repeat;background-position:center top}.main--5{background:url("../img/bg-5-1.svg") no-repeat;background-position:center top}.main--6{background:url("../img/bg-6.svg") no-repeat;background-position:center top}.msg{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.msg-item{transition:.35s;text-align:center;border:2px solid #231f20;background-color:#231f20;padding:11px 15px;font-weight:600;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.msg-item:not(:last-child){margin-bottom:20px}.msg-item--transparent{background-color:rgba(0,0,0,0);box-shadow:7px 8px 0 #231f20}.msg-item--blue{box-shadow:7px 8px 0 #67b9ff}.msg-item--blue:hover{box-shadow:9px 10px 0 #67b9ff}.msg-item--green{box-shadow:7px 8px 0 #31dd6b}.msg-item--green:hover{box-shadow:9px 10px 0 #31dd6b}.msg-item--pink{box-shadow:7px 8px 0 #ff9ed4}.msg-item--pink:hover{box-shadow:9px 10px 0 #ff9ed4}.msg-item--orange{box-shadow:7px 8px 0 #fb9800}.msg-item--orange:hover{box-shadow:9px 10px 0 #fb9800}.msg-item--purple{box-shadow:7px 8px 0 #ac92f0}.msg-item--purple:hover{box-shadow:9px 10px 0 #ac92f0}.msg-item--blueText{color:#67b9ff}.msg-item--greenText{color:#2ec922}.msg-item--pinkText{color:#ff5a9b}.msg-item--orangeText{color:#fb9800}.msg-item--purpleText{color:#ac92f0}.msg-item-input{padding-right:0 !important;padding-left:0 !important;position:relative}.msg-item-input i{position:absolute;left:40px;top:12px}.msg-item-input i:before{content:"";position:absolute;left:0;top:0;width:2px;height:24px;border-radius:50%;background-color:#fff;opacity:1}.msg-item-input input:focus+i:before{animation:fade 1s ease-in-out infinite}.msg-item.link:hover svg{transform:translateX(4px)}.msg-item.link svg{transition:.3s}.msg-item__button{display:flex;align-items:center;flex-direction:row-reverse}.msg-item__button>*:not(:first-child){margin-right:30px}.msg-1{position:absolute;top:629px;left:50%;max-width:436px;margin-left:-218px;transform:translateX(102px);z-index:1}.msg-1 .msg-item.active{height:314px;position:absolute}.msg-1 .steps>div{display:none}.msg-1 .steps.active~.msg-item{display:none}.msg-1 .steps.step-1 div:nth-child(1){display:block;cursor:pointer}.msg-1 .steps.step-2 div{position:relative}.msg-1 .steps.step-2 div:before{content:"";position:absolute;left:-1px;top:20px;width:3px;height:15px;background-color:#fff;opacity:0;animation:fade 1s ease-in-out infinite;transition:.3s;display:none}.msg-1 .steps.step-2 div:nth-child(2){padding:10px 0;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:space-between}.msg-1 .steps.step-2 div .submit-btn:not(:last-child){margin-left:100px}.msg-1 .steps.step-2 div .submit-btn:nth-child(2){display:flex;align-items:center;color:#fb9800;cursor:pointer}.msg-1 .steps.step-2 div .submit-btn:nth-child(2):hover svg{transform:translateX(4px)}.msg-1 .steps.step-2 div .submit-btn:nth-child(2) svg{flex-shrink:0;margin-right:7px;position:relative;top:2px;transition:.3s transform}.msg-1 .steps.step-2 div .cancel-btn{position:absolute;right:50%;bottom:10px;display:flex;align-items:center;color:#fb9800;margin-right:15px;cursor:pointer}.msg-1 .steps.step-2 div .cancel-btn:hover svg{transform:rotate(90deg)}.msg-1 .steps.step-2 div .cancel-btn svg{flex-shrink:0;margin-right:7px;position:relative;top:2px;transition:.3s transform}.msg-1 .steps.step-3 div{position:relative}.msg-1 .steps.step-3 div:nth-child(3){display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 0;height:100%}.msg-1 .steps.step-3 div:nth-child(3) span:nth-child(2){display:flex;align-items:center;color:#fb9800}.msg-1 .steps.step-3 div:nth-child(3) span:nth-child(2) svg{flex-shrink:0;margin-right:7px;position:relative;top:2px}.msg-1 .steps.step-3 div:nth-child(3) .btn-wrapper{display:flex;position:absolute;left:calc(100% + 30px);top:50%;transform:translateY(-50%)}.msg-1 .steps.step-4 div{position:relative}.msg-1 .steps.step-4 div:nth-child(4){padding:10px 0;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:space-between}.msg-1 .steps.step-4 div:nth-child(4) a{display:flex;align-items:center;color:#ff9ed4;cursor:pointer}.msg-1 .steps.step-4 div:nth-child(4) a:hover svg{transform:translateX(4px)}.msg-1 .steps.step-4 div:nth-child(4) a svg{flex-shrink:0;margin-right:7px;position:relative;top:2px;transition:.3s}.msg-1 .steps.step-5 div{position:relative}.msg-1 .steps.step-5 div:nth-child(5){display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 0;height:100%}.msg-1 .steps.step-5 div:nth-child(5) span:nth-child(2){display:flex;align-items:center;color:#fb9800}.msg-1 .steps.step-5 div:nth-child(5) span:nth-child(2) svg{flex-shrink:0;margin-right:7px;position:relative;top:2px}.msg-1 .steps.step-5 div:nth-child(5) .btn-wrapper{display:flex;position:absolute;left:calc(100% + 30px);top:50%;transform:translateY(-50%)}.msg-1 .steps.step-6 div{position:relative}.msg-1 .steps.step-6 div:nth-child(6){padding:10px 0;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center}.msg-1 .steps.step-6 div:nth-child(6) .link{display:flex;align-items:center;color:#ff9ed4;cursor:pointer}.msg-1 .steps.step-6 div:nth-child(6) .link:hover svg{transform:translateX(4px)}.msg-1 .steps.step-6 div:nth-child(6) .link svg{flex-shrink:0;margin-right:7px;position:relative;top:2px;transition:.3s}.msg-1 .steps.step-7 div{position:relative}.msg-1 .steps.step-7 div:nth-child(7){padding:10px 0;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center}.msg-1 .steps.step-7 div:nth-child(7) .link{display:flex;align-items:center;color:#31dd6b;cursor:pointer}.msg-1 .steps.step-7 div:nth-child(7) .link:hover svg{transform:translateX(4px)}.msg-1 .steps.step-7 div:nth-child(7) .link svg{flex-shrink:0;margin-right:7px;position:relative;top:2px;transition:.3s}.msg-1 .steps.step-8{width:100%}.msg-1 .steps.step-8 div{position:relative}.msg-1 .steps.step-8 div:nth-child(8){padding:10px 0;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center}.msg-1 .steps.step-8 div:nth-child(8) .link{display:flex;align-items:center;color:#31dd6b;cursor:pointer}.msg-1 .steps.step-8 div:nth-child(8) .link svg{flex-shrink:0;margin-right:7px;position:relative;top:2px}.msg-2{position:absolute;top:261px;left:50%;margin-left:-286px;transform:translateX(-281px);align-items:flex-end;width:auto}.msg-2 .msg-item{display:flex;justify-content:flex-end;padding-right:67px}.msg-2 .msg-item:nth-child(1),.msg-2 .msg-item:nth-child(2){width:428px}.msg-2 .msg-item:nth-child(3){width:573px;position:relative}.msg-2 .msg-item:nth-child(3) svg{position:absolute;top:50%;transform:translateY(-50%);left:70px}.msg-3{position:absolute;top:18px;left:50%;margin-left:-265px;transform:translateX(-6px);width:auto}.msg-3 .msg-item{display:flex;justify-content:center;width:531px;color:#67b9ff;padding:14px 15px}.msg-4{position:absolute;top:189px;left:50%;margin-left:-322px;transform:translateX(-6px);width:auto}.msg-4 .msg-item{display:flex;justify-content:center;align-items:center;flex-direction:column;width:644px;color:#231f20;background-color:#ffe400;padding:19px 15px;transition:none}.msg-4 .msg-item:hover{background-color:#231f20;box-shadow:7px 8px 0 #67b9ff}.msg-4 .msg-item:hover a:nth-child(1){color:#67b9ff}.msg-4 .msg-item:hover a:nth-child(2){color:#f5c8ff}.msg-4 .msg-item:hover a:nth-child(3){color:#fb9800}.msg-4 .msg-item:hover a:nth-child(4){color:#31dd6b}.msg-4 .msg-item:hover a:nth-child(5){color:#ac92f0}.msg-4 .msg-item:hover a:nth-child(6){color:#ffe400}.msg-4 .msg-item:hover a:nth-child(7){color:#67b9ff}.msg-4 .msg-item:hover a:nth-child(8){color:#ff869b}.msg-4 .msg-item:hover a span:before{filter:brightness(2)}.msg-4 .msg-item a{position:relative;display:flex;text-align:center;flex-direction:column;color:#231f20;transition:none}.msg-4 .msg-item a span:first-child:before{content:"";background:url(../img/ico-link-arrow.svg) no-repeat center top;width:9px;height:15px;position:relative;display:inline-block;margin-right:15px}.msg-4 .msg-item a:hover span{font-weight:700}.msg-4 .msg-item__preview{position:absolute;top:0;left:100%;bottom:0;max-width:calc((100vw - 644px)/2);pointer-events:none;overflow:hidden}.msg-4 .msg-item__preview img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:opacity .35s;opacity:0}.msg-4 .msg-item__preview img.show{opacity:1}.msg-5{position:absolute;top:555px;left:50%;max-width:442px;margin-left:-221px;transform:translateX(92px);z-index:1}.msg-5 .msg-item{padding:12px 15px}.msg-5 .msg-item:not(:last-child){margin-bottom:17px}.msg-5 .msg-item.active{display:flex;flex-direction:column;height:384px;position:absolute}.msg-5 .steps>div{display:none}.msg-5 .steps.active~.msg-item{display:none}.msg-5 .steps.step-1>div{flex:1 0 0}.msg-5 .steps.step-1>div:nth-child(1){display:block;cursor:pointer}.msg-5 .steps.step-2>div{position:relative;flex:1 0 0}.msg-5 .steps.step-2>div:nth-child(2){display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 0}.msg-5 .steps.step-2>div:nth-child(2) .btn-wrapper{display:flex;position:absolute;left:calc(100% + 30px);top:50%;transform:translateY(-50%)}.msg-5 .steps.step-3>div{position:relative;flex:1 0 0}.msg-5 .steps.step-3>div:nth-child(3){padding:10px 0;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center}.msg-5 .steps.step-3>div:nth-child(3) a{display:flex;align-items:center;color:#67b9ff;cursor:pointer}.msg-5 .steps.step-3>div:nth-child(3) a:hover svg{transform:translateX(4px)}.msg-5 .steps.step-3>div:nth-child(3) a svg{flex-shrink:0;margin-right:7px;position:relative;top:2px;transition:.3s}.msg-5 .steps.step-3>div:nth-child(3) .cancel-btn{position:relative;display:flex;align-items:center;color:#67b9ff;cursor:pointer}.msg-5 .steps.step-3>div:nth-child(3) .cancel-btn:hover svg{transform:rotate(90deg)}.msg-5 .steps.step-3>div:nth-child(3) .cancel-btn svg{flex-shrink:0;margin-right:7px;position:relative;top:2px;transition:.3s transform}.msg-5 .steps.step-4>div{position:relative;flex:1 0 0}.msg-5 .steps.step-4>div:nth-child(4){display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 0;height:100%}.msg-5 .steps.step-4>div:nth-child(4) span:nth-child(2){display:flex;align-items:center;color:#fb9800}.msg-5 .steps.step-4>div:nth-child(4) span:nth-child(2) svg{flex-shrink:0;margin-right:7px;position:relative;top:2px}.msg-5 .steps.step-4>div:nth-child(4) .btn-wrapper{display:flex;position:absolute;left:calc(100% + 30px);top:50%;transform:translateY(-50%)}.msg-5 .steps.step-5>div{position:relative;flex:1 0 0}.msg-5 .steps.step-5>div:nth-child(5){padding:10px 0;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center}.msg-5 .steps.step-5>div:nth-child(5) .link{display:flex;align-items:center;color:#ff9ed4;cursor:pointer}.msg-5 .steps.step-5>div:nth-child(5) .link:hover svg{transform:translateX(4px)}.msg-5 .steps.step-5>div:nth-child(5) .link svg{flex-shrink:0;margin-right:7px;position:relative;top:2px;transition:.3s}.msg-5 .steps.step-5>div:nth-child(5) .cancel-btn{position:relative;display:flex;align-items:center;color:#ff9ed4;cursor:pointer}.msg-5 .steps.step-5>div:nth-child(5) .cancel-btn:hover svg{transform:rotate(90deg)}.msg-5 .steps.step-5>div:nth-child(5) .cancel-btn svg{flex-shrink:0;margin-right:7px;position:relative;top:2px;transition:.3s transform}.msg-5 .steps.step-6>div{position:relative;flex:1 0 0}.msg-5 .steps.step-6>div:nth-child(6){padding:10px 0;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center}.msg-5 .steps.step-6>div:nth-child(6) .link{display:flex;align-items:center;color:#31dd6b;cursor:pointer}.msg-5 .steps.step-6>div:nth-child(6) .link:hover svg{transform:translateX(4px)}.msg-5 .steps.step-6>div:nth-child(6) .link svg{flex-shrink:0;margin-right:7px;position:relative;top:2px;transition:.3s}.msg-5 .steps.step-6>div:nth-child(6) .cancel-btn{position:relative;display:flex;align-items:center;color:#31dd6b;cursor:pointer}.msg-5 .steps.step-6>div:nth-child(6) .cancel-btn:hover svg{transform:rotate(90deg)}.msg-5 .steps.step-6>div:nth-child(6) .cancel-btn svg{flex-shrink:0;margin-right:7px;position:relative;top:2px;transition:.3s transform}.msg-5 .steps.step-7{width:100%}.msg-5 .steps.step-7 .msg{height:100%;justify-content:center}.msg-5 .steps.step-7 .msg a{height:100%;display:flex;flex-direction:column;justify-content:center}.msg-5 .steps.step-7 div{position:relative;flex:1 0 0}.msg-5 .steps.step-7 div:nth-child(7){padding:10px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;height:384px}.msg-5 .steps.step-8>div{position:relative;flex:1 0 0}.msg-5 .steps.step-8>div:nth-child(2){padding:10px 0;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center}.msg-5 .steps.step-8>div:nth-child(2) .link{display:flex;align-items:center;color:#ac92f0;cursor:pointer}.msg-5 .steps.step-8>div:nth-child(2) .link:hover svg{transform:translateX(4px)}.msg-5 .steps.step-8>div:nth-child(2) .link svg{flex-shrink:0;margin-right:7px;position:relative;top:2px;transition:.3s}.msg-5 .steps.step-8>div:nth-child(2) .cancel-btn{position:relative;display:flex;align-items:center;color:#ac92f0;cursor:pointer}.msg-5 .steps.step-8>div:nth-child(2) .cancel-btn:hover svg{transform:rotate(90deg)}.msg-5 .steps.step-8>div:nth-child(2) .cancel-btn svg{flex-shrink:0;margin-right:7px;position:relative;top:2px;transition:.3s transform}.msg-5 .steps.step-9{width:100%}.msg-5 .steps.step-9 .msg{height:100%;justify-content:center}.msg-5 .steps.step-9 .msg a{height:100%;display:flex;flex-direction:column;justify-content:center}.msg-5 .steps.step-9 div{position:relative;flex:1 0 0}.msg-5 .steps.step-9 div:nth-child(3){padding:10px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;height:384px}.msg-6{position:absolute;top:95px;left:50%;max-width:531px;margin-left:-265px;transform:translateX(-368px);z-index:1;width:100%;align-items:center}.msg-6 .msg-item{width:100%;padding:13px 15px}.msg-6 .msg-item:nth-child(even){width:442px}.msg-6 .msg-item:nth-child(1){color:#ac92f0}.msg-6 .msg-item:nth-child(2){color:#fff;background-color:#31dd6b}.msg-6 .msg-item:nth-child(3){color:#231f20}.msg-6 .msg-item:nth-child(4){color:#fff;background-color:#ac92f0}.msg-6 .msg-item:nth-child(5){color:#231f20}.msg-6 .msg-item:not(:last-child){margin-bottom:25px}.msg-7{position:absolute;top:165px;left:50%;max-width:531px;margin-left:-265px;transform:translateX(389px);z-index:1;width:100%;align-items:center}.msg-7 .msg-item{width:442px;padding:13px 15px}.msg-7 .msg-item:nth-child(even){width:100%}.msg-7 .msg-item:nth-child(1){color:#fff;background-color:#ff9ed4}.msg-7 .msg-item:nth-child(2){color:#231f20}.msg-7 .msg-item:nth-child(3){color:#fff;background-color:#fb9800}.msg-7 .msg-item:nth-child(4){color:#231f20}.msg-7 .msg-item:nth-child(5){color:#fff;background-color:#67b9ff}.msg-7 .msg-item:nth-child(6){color:#231f20}.msg-7 .msg-item:not(:last-child){margin-bottom:25px}.msg-8{position:absolute;top:50%;left:50%;max-width:476px;transform:translate(-50%, -50%);z-index:2;width:100%}.msg-8 .msg-item{width:100%}.msg-8 .msg-item:nth-child(2){padding:15px}.msg-8 .msg-item:not(:last-child){color:#231f20}.msg-9{position:absolute;top:50%;left:50%;max-width:calc(100% - 60px);height:581px;transform:translate(-50%, -50%);z-index:2;width:1033px;margin-top:-17px;background-color:#fff}.msg-9 .video{width:100%;height:100%}.msg-9 .msg-item{width:100%}.msg-9 .msg-item:nth-child(1){padding:0;height:100%}.msg-9 .msg-item .msg{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:442px}.msg-9 .msg-item .msg .msg-item{display:flex;height:151px;padding:27px}.msg-9 .msg-item .msg .msg-item span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#231f20;padding:20px}.msg-9 .msg-item .msg .msg-item:not(:last-child){margin-bottom:24px}.msg-9 .msg-item .msg .msg-item:nth-child(1) span{background-color:#ffe400}.msg-9 .msg-item .msg .msg-item:nth-child(2) span{background-color:#67b9ff}.msg-10{position:absolute;top:74px;left:50%;max-width:476px;margin-left:-238px;transform:translateX(0px);z-index:1;width:100%;align-items:center}.msg-10 .msg-item.msg-item--transparent{color:#231f20}.msg-thx{display:none;width:100% !important;position:static !important;transform:translate(0) !important}.msg-thx .msg-item{display:flex;justify-content:center;align-items:center;height:auto !important;width:100%;padding:25px}.msg-thx .msg-item span{display:flex;justify-content:center;align-items:center;padding:20px;width:100%}.msg-thx .msg-item:nth-child(1) span{background-color:#ffe400}.msg-thx .msg-item:nth-child(2) span{background-color:#67b9ff}.msg-form{height:100%;display:flex;flex:1 0 0;flex-direction:column;align-items:center;padding-top:5px}.msg-form textarea{flex:1 0 0;width:100%;height:100%;padding:0}.msg-form textarea::-moz-placeholder{text-align:center !important;color:#fff !important}.msg-form textarea::placeholder{text-align:center !important;color:#fff !important}.msg-form button{background:none;border:none;outline:none}.msg-withform.active:before{opacity:0 !important;pointer-events:none;animation:auto !important}.btn{width:100%;min-width:210px;border:2px solid #231f20;background-color:#231f20;text-align:center;font-weight:600;padding:10px 15px;cursor:pointer;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn:not(:last-child){margin-bottom:20px}.btn--transparent{background-color:rgba(0,0,0,0);box-shadow:7px 8px 0 #231f20;color:#231f20}.btn--blue{box-shadow:7px 8px 0 #67b9ff}.btn--blue:hover{box-shadow:9px 10px 0 #67b9ff}.btn--green{box-shadow:7px 8px 0 #31dd6b}.btn--green:hover{box-shadow:9px 10px 0 #31dd6b}.btn--pink{box-shadow:7px 8px 0 #ff9ed4}.btn--pink:hover{box-shadow:9px 10px 0 #ff9ed4}.btn--orange{box-shadow:7px 8px 0 #fb9800}.btn--orange:hover{box-shadow:9px 10px 0 #fb9800}.btn-wrapper{display:flex;flex-direction:column;align-items:center}.triangle{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.triangle-1{left:50%;margin-left:-78px;top:458px;transform:translateX(228px)}.triangle-1 span{position:absolute;top:50%;left:calc(50% - 5px);transform:translate(-50%, -50%);width:65px;text-align:center;font-size:22px;line-height:28px;font-weight:700;color:#fff}.triangle-1 svg path:nth-child(1){display:none}.triangle-1 svg path:nth-child(2){fill:#231f20}.triangle-2{display:none}.triangle-3{left:50%;margin-left:-70px;top:483px;transform:translateX(-240px);width:140px}.triangle-3 span{position:absolute;top:50%;left:calc(50% - 0px);transform:translate(-50%, -50%);width:55px;text-align:center;font-size:21px;line-height:22px;font-weight:700;color:#fff;padding-top:20px}.triangle-3 svg path:nth-child(1){display:none}.triangle-3 svg path:nth-child(2){fill:#231f20}.triangle-4{display:none}.triangle-5{display:none}.bg-1{display:none}.bg-2{display:none}.bg-4{display:none}.bg-5{display:none}.bg-6{display:none}.overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:rgba(255,255,255,.95)}input,textarea{position:relative;font-weight:700;font-size:21px;line-height:26px;transition:.4s;background-color:rgba(0,0,0,0);color:#fff;padding:0 76px;border:none;resize:none;outline:none;width:100%;font-family:"Quicksand",sans-serif}input ::-moz-placeholder, textarea ::-moz-placeholder{font-weight:700;font-size:21px;line-height:26px;color:rgba(255,255,255,.5)}input ::placeholder,textarea ::placeholder{font-weight:700;font-size:21px;line-height:26px;color:rgba(255,255,255,.5)}button{cursor:pointer}.btn-wrapper>div{opacity:0;transform:translateX(-100%)}.btn-wrapper>div:nth-child(1){transition:.4s ease}.btn-wrapper>div:nth-child(2){transition:1.2s ease}.btn-wrapper.active>div{opacity:1;transform:translateX(0)}.calendar{background-color:rgba(0,0,0,0);border:none;box-shadow:none;padding:0 !important}.ui-widget{width:100%;font-family:"Quicksand",sans-serif;color:#231f20;font-size:21px;line-height:26px;border:2px solid #231f20 !important;box-shadow:7px 8px 0 #231f20;border-radius:0;padding:0;background:#fff !important}.ui-datepicker .ui-datepicker-header{position:relative;padding:7px 0;border-radius:0;border:none;border-bottom:2px solid #231f20 !important;background:#ffe400}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:50%;transform:translateY(-50%);border-radius:0;cursor:pointer}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:none}.ui-datepicker .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-next:before{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:22px;line-height:0;color:#231f20;transition:.3s}.ui-datepicker .ui-datepicker-prev:hover:before,.ui-datepicker .ui-datepicker-next:hover:before{color:#666}.ui-datepicker .ui-datepicker-prev{left:4px !important}.ui-datepicker .ui-datepicker-prev:before{content:"<"}.ui-datepicker .ui-datepicker-next{right:4px !important}.ui-datepicker .ui-datepicker-next:before{content:">"}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover{background:none;border-radius:0;border:none}.ui-datepicker td{padding:0;transition:.3s}.ui-datepicker th{padding:4px}.ui-state-default,.ui-widget-content .ui-state-default{display:flex;justify-content:center;align-items:center;background:none;text-align:center;border:none;padding:8px;color:#231f20;font-weight:600}.ui-datepicker-today a{background:#ffe400 !important}.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:none}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-datepicker-current-day a{border:none;background:#31dd6b !important;color:#231f20;transition:.3s}.ui-datepicker table{font-size:22px;margin:10px auto;width:92%}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.3}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#231f20;opacity:1}form{width:100%}form label.error{display:none !important}form input.error{color:red}form input.error ::-moz-placeholder{color:red}form input.error ::placeholder{color:red}.soc{width:100%;display:flex;justify-content:center;align-items:center}.soc a{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:37px;height:37px;transition:.3s}.soc a:not(:last-child){margin-right:30px}.soc a:hover{opacity:.7}.soc a svg{max-width:100%}.preloader{position:fixed;z-index:1001;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#fff}.preloader svg{width:140px;height:334px}.preloader svg:not(:last-child){margin-bottom:17.6vh}.preloader svg circle{transition:3s ease-in-out;opacity:0}.preloader-box{position:relative}.preloader-box__title{position:relative;font-weight:600;text-align:center}.preloader-box__title:not(:last-child){margin-bottom:35px}.preloader-box__button{position:relative;display:flex;align-items:center;justify-content:center}.preloader-box__button a{background:#231f20;display:flex;align-items:center;justify-content:center;width:210px;height:46px;color:#fff;font-weight:600;text-align:center;transition:box-shadow .35s}.preloader-box__button a:not(:last-child){margin-right:32px}.preloader-box__button a:nth-child(1){box-shadow:7px 8px 0 #31dd6b}.preloader-box__button a:nth-child(1):hover{box-shadow:9px 10px 0 #31dd6b}.preloader-box__button a:nth-child(2){box-shadow:7px 8px 0 #fb9800}.preloader-box__button a:nth-child(2):hover{box-shadow:9px 10px 0 #fb9800}.flag{position:absolute;left:50%;overflow:hidden}.flag:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.6), transparent);z-index:1;animation:wave 2.5s infinite linear}.flag-1{margin-left:-51px;transform:translateX(-739px);top:8px}.flag-2{margin-left:-48px;transform:translateX(-780px);top:48px}.flag-3{margin-left:-42px;transform:translateX(-780px);top:208px}.cloud{position:absolute;left:50%;animation:cloud 30s infinite ease-in-out}.cloud-1{margin-left:422px;top:537px}.cloud-2{margin-left:222px;top:37px}.cloud-3{margin-left:522px;top:197px}.cloud-4{margin-left:-500px;top:725px}.cloud-5{margin-left:450px;top:347px}.cloud-6{margin-left:450px;top:20px}@keyframes fade{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes wave{0%{transform:translateX(20%)}100%{transform:translateX(-100%)}}@keyframes cloud{0%{transform:translateX(-170px)}50%{transform:translateX(170px)}100%{transform:translateX(-170px)}}.back{position:fixed;background:#231f20;top:5%;right:5%;z-index:11;color:#fff;font-weight:700;box-shadow:7px 8px 0 #a0a0a0;transition:box-shadow .35s;padding:12px 15px;cursor:pointer}.back:hover{box-shadow:9px 10px 0 #a0a0a0}.back svg{width:100%;height:100%}.back svg path{transition:.4s;fill:#231f20}.back:hover svg path{fill:#ac92f0}@media screen and (max-width: 1279px){.msg-item__preview{display:none}}@media screen and (max-width: 767px){.preloader svg:not(:last-child){margin-bottom:10vh}.preloader-box__title:not(:last-child){margin-bottom:30px}.preloader-box__button{flex-direction:column}.preloader-box__button a:not(:last-child){margin-right:0;margin-bottom:30px}}@media(orientation: portrait){[lang=de] input,[lang=de] textarea{font-size:4vw;line-height:1.2;padding:0 8vw}.wrapper{overflow:hidden}.preloader svg{width:110px;height:262px}.main{height:auto;min-height:auto;padding:25px}.main--1{background:none}.main--2{background:none}.main--3{background:none;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.main--4{background:none}.main--4 .overlay{display:none}.main--5{background:none}.main--6{background:none}.main.form-send .bg-5-1,.main.form-send form{display:none}.main.form-send .bg-5-2,.main.form-send .bg-5-3{display:block}.msg-item{width:100% !important;justify-content:center !important;padding:9px 10px !important;font-size:4vw;line-height:1.2}.msg-item:not(:last-child){margin-bottom:4vw}.msg-item--transparent{background-color:rgba(0,0,0,0);box-shadow:4px 4px 0 #231f20}.msg-item--blue{box-shadow:4px 4px 0 #67b9ff}.msg-item--blue:hover{box-shadow:6px 6px 0 #67b9ff}.msg-item--green{box-shadow:4px 4px 0 #31dd6b}.msg-item--green:hover{box-shadow:6px 6px 0 #31dd6b}.msg-item--pink{box-shadow:4px 4px 0 #ff9ed4}.msg-item--pink:hover{box-shadow:6px 6px 0 #ff9ed4}.msg-item--orange{box-shadow:4px 4px 0 #fb9800}.msg-item--orange:hover{box-shadow:6px 6px 0 #fb9800}.msg-item--purple{box-shadow:4px 4px 0 #ac92f0}.msg-item--purple:hover{box-shadow:6px 6px 0 #ac92f0}.msg-item-input i{top:1.3889vw;left:4vw}.msg-item__button>*:not(:first-child){margin-right:5.5556vw}.msg-item.link svg{position:relative;top:2px;width:5vw;height:auto;margin-right:1.9445vw}.msg-1{position:static;margin-left:0;transform:translateX(100%);align-items:center;width:100%;max-width:100%;transition:.6s transform}.msg-1.active{transform:translateX(0)}.msg-1 .msg-item.active{position:static;display:flex;flex-direction:column;min-height:55vw;height:auto}.msg-1 .steps.step-2 div:nth-child(2){flex:1 0 0}.msg-1 .steps.step-2 div .submit-btn:nth-child(2) svg{top:0;width:5vw;height:auto;margin-right:1.9445vw}.msg-1 .steps.step-2 div .submit-btn:not(:last-child){margin-left:27.7778vw}.msg-1 .steps.step-2 div .cancel-btn{margin-right:4.1667vw}.msg-1 .steps.step-2 div .cancel-btn svg{top:0;width:3.3334vw;height:auto;margin-right:1.9445vw}.msg-1 .steps.step-4 div{flex:1 0 0}.msg-1 .steps.step-4 div:nth-child(4) a svg{top:0;width:5vw;height:auto;margin-right:1.9445vw}.msg-1 .steps.step-5 div{flex:1 0 0}.msg-1 .steps.step-5 div:nth-child(5){flex:1 0 0}.msg-1 .steps.step-6 div{flex:1 0 0}.msg-1 .steps.step-6 div:nth-child(6) .link svg{top:0;width:5vw;height:auto;margin-right:1.9445vw}.msg-1 .steps.step-7 div{flex:1 0 0}.msg-1 .steps.step-7 div:nth-child(7) .link svg{top:0;width:5vw;height:auto;margin-right:1.9445vw}.msg-1 .steps .btn-wrapper{left:50% !important;top:-28vw !important;transform:translate(-50%, 0) !important}.msg-2{position:static;margin-left:0;transform:translateX(0);align-items:center;width:100%}.msg-2 .msg-item svg{display:none}.msg-3{position:static;margin-left:0;transform:translateX(0);align-items:center;width:100%;margin-bottom:5vw}.msg-4{position:static;margin-left:0;transform:translateX(0);align-items:center;width:100%;margin-bottom:6vw}.msg-4 .msg-item{font-size:4.5vw;padding:3vw !important;background-color:#231f20;box-shadow:5px 5px 0 #67b9ff}.msg-4 .msg-item a:nth-child(1){color:#67b9ff}.msg-4 .msg-item a:nth-child(2){color:#f5c8ff}.msg-4 .msg-item a:nth-child(3){color:#fb9800}.msg-4 .msg-item a:nth-child(4){color:#31dd6b}.msg-4 .msg-item a:nth-child(5){color:#ac92f0}.msg-4 .msg-item a:nth-child(6){color:#ffe400}.msg-4 .msg-item a:nth-child(7){color:#67b9ff}.msg-4 .msg-item a:nth-child(8){color:#ff869b}.msg-4 .msg-item a span:first-child:before{width:2vw;height:3vw;margin-right:1vw;background-size:100% 100% !important;filter:brightness(2)}.msg-5{position:static;margin-left:0;transform:translateX(100%);align-items:center;width:100%;max-width:100%;margin-bottom:0;transition:.6s transform}.msg-5.active{transform:translateX(0)}.msg-5 .msg-item.active{position:relative;height:83vw;margin-bottom:0 !important;display:flex;align-items:center}.msg-5 .msg-item.active>div{position:static}.msg-5 .msg-item:not(:last-child){margin-bottom:3.9vw}.msg-5 .steps.step-3>div:nth-child(3) a svg{top:0;width:5vw;height:auto;margin-right:1.9445vw}.msg-5 .steps.step-3>div:nth-child(3) .cancel-btn svg{top:0;width:3.3334vw;height:auto;margin-right:1.9445vw}.msg-5 .steps.step-5>div:nth-child(5) .link svg{top:0;width:5vw;height:auto;margin-right:1.9445vw}.msg-5 .steps.step-5>div:nth-child(5) .cancel-btn svg{top:0;width:3.3334vw;height:auto;margin-right:1.9445vw}.msg-5 .steps.step-6>div:nth-child(6) .link svg{top:0;width:5vw;height:auto;margin-right:1.9445vw}.msg-5 .steps.step-6>div:nth-child(6) .cancel-btn svg{top:0;width:3.3334vw;height:auto;margin-right:1.9445vw}.msg-5 .steps.step-8>div:nth-child(2) .link svg{top:0;width:5vw;height:auto;margin-right:1.9445vw}.msg-5 .steps.step-8>div:nth-child(2) .cancel-btn svg{top:0;width:3.3334vw;height:auto;margin-right:1.9445vw}.msg-5 .steps .btn-wrapper{left:50% !important;top:-28vw !important;transform:translate(-50%, 0) !important;height:auto !important;padding:0 !important}.msg-6{position:static;transform:translateX(0);margin-left:0;margin-bottom:4vw}.msg-6 .msg-item:not(:last-child){margin-bottom:4vw}.msg-6 .msg-item:nth-child(3) br,.msg-6 .msg-item:nth-child(5) br{display:none}.msg-7{position:static;transform:translateX(0);margin-left:0}.msg-7 .msg-item:not(:last-child){margin-bottom:4vw}.msg-7 .msg-item:nth-child(2) br,.msg-7 .msg-item:nth-child(4) br{display:none}.msg-8{position:static;transform:translate(0);max-width:100%;width:100%;margin:4vw 0}.msg-8 .link{box-shadow:4px 4px 0 #fb9800}.msg-9{position:static;width:100%;height:76vw;transform:translate(0);margin:4vw 0;max-width:100%}.msg-9>.msg-item{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 !important;box-shadow:4px 4px 0 #fb9800}.msg-9 .msg-main.active{box-shadow:none;border:none}.msg-9 .msg-video{width:100% !important;position:static !important;transform:translate(0) !important}.msg-9 .msg-video a{height:auto !important;padding:4vw !important}.msg-9 .msg-video a:not(:last-child){margin-bottom:4vw}.msg-10{position:static;transform:translate(0);max-width:100%;width:100%;margin:0}.msg-10 .calendar{padding:0 !important}.triangle-1{display:none}.triangle-2{display:flex;margin:4vw auto;width:29vw;position:relative;justify-content:center;align-items:center}.triangle-2 svg{width:100%;height:100%;transition:.5s}.triangle-2 svg path:nth-child(1){display:none}.triangle-2 svg path:nth-child(2){fill:#231f20}.triangle-2 span{position:absolute;font-size:4vw;line-height:1.2;color:#fff;width:100%;text-align:center;height:100%;display:flex;justify-content:center;align-items:center;top:2vw;left:-5px;transition:.3s}.triangle-2:after{content:"";position:absolute;width:calc(100vw - 50px);background:url(../img/bg-1-mob-2.svg) no-repeat center top;background-size:100%;left:50%;transform:translateX(-50%);height:120vw;top:0}.triangle-2.hidden svg,.triangle-2.hidden span{opacity:0}.triangle-3{display:none}.triangle-4{display:flex;margin:4vw auto 36vw;width:29vw;position:relative;justify-content:center;align-items:center;transform:translateX(2vw) translateY(4vw)}.triangle-4.unactive svg,.triangle-4.unactive span{opacity:0;pointer-events:none}.triangle-4 svg{width:100%;height:100%;transition:.5s}.triangle-4 svg path:nth-child(1){display:none}.triangle-4 svg path:nth-child(2){fill:#231f20}.triangle-4 span{position:absolute;font-size:4vw;line-height:1.2;color:#fff;width:100%;text-align:center;height:100%;display:flex;justify-content:center;align-items:center;top:2vw;left:-5px;transition:.3s}.triangle-4:after{content:"";position:absolute;width:calc(100vw - 50px);background:url(../img/bg-2-mob-1.svg) no-repeat center top;background-size:100%;left:50%;transform:translateX(-50%);height:120vw;top:0;margin-left:-2vw;margin-top:-5vw}.triangle-4.hidden svg,.triangle-4.hidden span{opacity:0}.triangle-5{display:flex;margin:4vw auto;width:29vw;position:relative;justify-content:center;align-items:center}.triangle-5 svg{width:100%;height:100%;transition:.5s}.triangle-5 svg path:nth-child(1){display:none}.triangle-5 svg path:nth-child(2){fill:#231f20}.triangle-5 span{position:absolute;font-size:4vw;line-height:1.2;color:#fff;width:100%;text-align:center;height:100%;display:flex;justify-content:center;align-items:center;top:2vw;left:-5px;transition:.3s}.triangle-5:after{content:"";position:absolute;width:calc(100vw - 50px);background:url(../img/bg-1-mob-2.svg) no-repeat center top;background-size:100%;left:50%;transform:translateX(-50%);height:120vw;top:0}.triangle-5.hidden svg,.triangle-5.hidden span{opacity:0}.bg-1{display:block;width:100%;margin-bottom:5vw}.bg-2{display:block;width:100%;margin-bottom:5vw}.bg-4{display:block;width:100%}.bg-5{width:100%}.bg-5-1{display:block;margin-top:5vw}.bg-5-2{margin-bottom:4vw}.bg-5-3{margin-top:4vw}.bg-6{display:block;width:100%}.btn{font-size:4vw;line-height:1.2;min-width:auto;padding:6px 14px;white-space:nowrap}.btn:not(:last-child){margin-bottom:3vw}.btn--transparent{box-shadow:4px 4px 0 #231f20}.btn--blue{box-shadow:4px 4px 0 #67b9ff}.btn--blue:hover{box-shadow:6px 6px 0 #67b9ff}.btn--green{box-shadow:4px 4px 0 #31dd6b}.btn--green:hover{box-shadow:6px 6px 0 #31dd6b}.btn--pink{box-shadow:4px 4px 0 #ff9ed4}.btn--pink:hover{box-shadow:6px 6px 0 #ff9ed4}.btn--orange{box-shadow:4px 4px 0 #fb9800}.btn--orange:hover{box-shadow:6px 6px 0 #fb9800}.mobile{display:flex}.mobile.active .mobile-box{transform:translateX(-100%)}.mobile.active .mobile-box:nth-child(1){opacity:0;z-index:-1}.mobile.active .mobile-box:nth-child(2){opacity:1;position:static;z-index:1}.mobile-box{position:relative;width:calc(100vw - 50px);flex-shrink:0;transition:.35s linear;z-index:1}.mobile-box:nth-child(2){opacity:0;position:absolute;z-index:-1}input,textarea{font-size:4vw;line-height:1.2;padding:0 8vw}input ::-moz-placeholder, textarea ::-moz-placeholder{font-size:4vw;line-height:1.2}input ::placeholder,textarea ::placeholder{font-size:4vw;line-height:1.2}.ui-widget{font-size:4vw;line-height:1.2;box-shadow:4px 4px 0 #231f20}.ui-widget td,.ui-widget th{font-size:4vw;line-height:1.2}.ui-datepicker .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-next:before{font-size:4vw;line-height:1.2}.soc a{width:7.5vw;height:7.5vw}.soc a:not(:last-child){margin-right:5vw}.flag,.cloud{display:none}.p-portrait-back{padding-top:10.4167vh}.back{top:2.6042vh;left:25px;right:25px;font-size:4vw;text-align:center;line-height:1.2;padding:9px 2.7778vw;box-shadow:4px 4px 0 #a0a0a0}.back:hover{box-shadow:6px 6px 0 #a0a0a0}}
/*# sourceMappingURL=style.css.map */
