@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap);*{box-sizing:border-box;outline:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}body,html{height:100%;overflow:hidden}body{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#0a0a0a;font-family:Lato,sans-serif;font-size:14px;font-weight:400}a{color:inherit;text-decoration:none}img{display:flex;margin:0}h1,h2,h3,h4{line-height:1.2em}button,input,select,textarea{-webkit-appearance:none;appearance:none;background-color:initial;border:0;border-radius:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:0}.header{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));left:0;padding:60px;pointer-events:none;position:absolute;top:0;width:100%}@media screen and (max-width:768px){.header{background:linear-gradient(180deg,#fff,#fff 40px,hsla(0,0%,100%,0) 100px);padding:30px}}.header .logo{background-image:url(/static/media/logo.d9d94c553049e2e494f8.svg);background-repeat:no-repeat;background-size:contain;height:40px;position:relative}.loader{align-items:center;background-color:hsla(0,0%,100%,.5);bottom:0;display:flex;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .35s ease}.loader .spinner{background-image:url(/static/media/loader.f9c65fe4c808b599f668.svg);background-repeat:no-repeat;background-size:contain;height:80px;opacity:.25;position:relative;width:80px}.loader.active{opacity:1;pointer-events:all}.summary{background-color:#fff3d2;border-radius:6px;display:flex;flex-direction:column;justify-content:center;padding:30px;position:absolute;right:60px;top:60px;width:340px}@media screen and (max-width:1024px){.summary{height:60px;padding:0 30px;width:auto}}@media screen and (max-width:768px){.summary{height:40px;padding:0 15px;right:30px;top:30px}}.summary .steps{border-bottom:1px dashed rgba(0,0,0,.4);margin-bottom:20px;padding-bottom:20px;position:relative}@media screen and (max-width:1024px){.summary .steps{display:none}}.summary .steps .step{display:flex;margin-bottom:10px;position:relative}.summary .steps .step:last-child{margin-bottom:0}.summary .steps .step .number{padding-right:10px;position:relative}.summary .steps .step .number .circle{align-items:center;border:1px solid rgba(0,0,0,.25);border-radius:24px;color:rgba(0,0,0,.25);display:flex;font-size:11px;font-weight:700;height:24px;justify-content:center;position:relative;width:24px}.summary .steps .step .info{position:relative}.summary .steps .step .info h3{color:rgba(0,0,0,.4);font-weight:700;margin-top:4px}.summary .steps .step .info ul{color:rgba(0,0,0,.4);font-size:13px;line-height:1.4em;margin-top:2px}.summary .steps .step.active .number .circle{background-color:rgba(0,0,0,.25);border:none;color:#fff3d2}.summary .steps .step.done .number .circle{background-color:rgba(0,0,0,.15);background-image:url(/static/media/done.c725e5873f9887b5494b.svg);background-position:50%;background-repeat:no-repeat;background-size:12px auto;border:none}.summary .steps .step.done .number .circle p{display:none}.summary .steps .step.active .info h3,.summary .steps .step.done .info h3{color:rgba(0,0,0,.6)}.summary .price{position:relative}.summary .price .row{display:flex;justify-content:space-between;position:relative}.summary .price .row .item{color:rgba(0,0,0,.4);font-weight:400;line-height:1.4em;position:relative}.summary .price .row:last-child .item{color:rgba(0,0,0,.6);font-weight:700}@media screen and (max-width:1024px){.summary .price .row,.summary .price .row .item{display:none}.summary .price .row:last-child,.summary .price .row:last-child .item:last-child{display:block}}.navigation{align-items:center;background:linear-gradient(0,#fff,hsla(0,0%,100%,0));bottom:0;display:flex;left:0;padding:60px;pointer-events:none;position:absolute;right:0}@media screen and (max-width:768px){.navigation{padding:30px}}.navigation .btn{align-items:center;background-color:#fff;border:1px solid #eee;border-radius:3px;box-shadow:0 2px 8px rgba(0,0,0,.08);color:#ccc;cursor:pointer;display:flex;flex-grow:0;font-weight:700;height:40px;justify-content:center;pointer-events:none;position:relative;text-align:center;transition:all .35s ease;width:120px}.navigation .btn.enabled{border-color:#ccc;color:#0a0a0a;pointer-events:all}.navigation .btn:active{background-color:#eee}.navigation .timeline{display:flex;flex-grow:1;justify-content:space-between;padding:0 30px;position:relative}.navigation .timeline:before{background-color:rgba(0,0,0,.1);content:"";display:block;height:1px;left:30px;position:absolute;right:30px;top:calc(50% - .5px)}@media screen and (max-width:768px){.navigation .timeline:before{display:none}}.navigation .timeline .tick{align-items:center;background-color:#eee;border-radius:100%;color:#fff;display:flex;font-size:11px;height:28px;justify-content:center;position:relative;transition:all .35s ease;width:28px}.navigation .timeline .tick.enabled{background-color:#aaa}@media screen and (max-width:1024px){.navigation .timeline .tick{display:none}}.canvas,.canvas .form{bottom:0;left:0;position:absolute;right:0;top:0}.canvas .form{-webkit-overflow-scrolling:touch;display:none;overflow-y:auto;overscroll-behavior:contain;padding:160px 460px 160px 60px}@media screen and (max-width:1024px){.canvas .form{padding:160px 60px}}@media screen and (max-width:768px){.canvas .form{padding:100px 30px}}.canvas .form.active{display:block}.canvas .form .step{border-left:4px solid #eee;padding-left:30px;position:relative}@media screen and (max-width:1024px){.canvas .form .step{border-left:none;padding-left:0}}.canvas .form .step h2{font-size:24px;font-weight:900;margin-bottom:20px}@media screen and (max-width:768px){.canvas .form .step h2{font-size:20px}}.canvas .form .step p{color:#333;font-weight:300;line-height:1.4em;position:relative}.canvas .form .step p.large{font-size:15px}.canvas .form .step p a{border-bottom:1px solid #008a38;color:#008a38;font-weight:400}.canvas .form .step .row{margin-bottom:30px;position:relative}.canvas .form .step .row:last-child{margin-bottom:0}.canvas .form .step .row h3{font-size:16px;font-weight:700;margin-bottom:20px}.canvas .form .step .row h3 span{font-weight:400;pointer-events:none}.canvas .form .step .row h3.req:after{color:#f23030;content:"*";margin-left:3px}.canvas .form .step .row .errors{color:#f77878;display:none;line-height:1.4em;margin:-15px 0 20px}.canvas .form .step .row.errors h3{color:#f23030}.canvas .form .step .row.errors .errors{display:block}.canvas .form .step .row .hint{margin-bottom:20px}.canvas .form .step .row .content{margin-bottom:30px;position:relative}.canvas .form .step .row .content:last-child{margin-bottom:0}.canvas .form .step .row .content input[type=text],.canvas .form .step .row .content select,.canvas .form .step .row .content textarea{background-color:#fff;border:1px solid #ccc;border-radius:3px;height:40px;padding:0 12px;position:relative;transition:border-color .35s ease;width:400px}.canvas .form .step .row .content input[type=text]::-webkit-input-placeholder,.canvas .form .step .row .content select::-webkit-input-placeholder,.canvas .form .step .row .content textarea::-webkit-input-placeholder{color:#ccc}.canvas .form .step .row .content input[type=text]:-moz-placeholder,.canvas .form .step .row .content input[type=text]::-moz-placeholder,.canvas .form .step .row .content select:-moz-placeholder,.canvas .form .step .row .content select::-moz-placeholder,.canvas .form .step .row .content textarea:-moz-placeholder,.canvas .form .step .row .content textarea::-moz-placeholder{color:#ccc}.canvas .form .step .row .content input[type=text]:-ms-input-placeholder,.canvas .form .step .row .content select:-ms-input-placeholder,.canvas .form .step .row .content textarea:-ms-input-placeholder{color:#ccc}.canvas .form .step .row .content input[type=text]:focus,.canvas .form .step .row .content select:focus,.canvas .form .step .row .content textarea:focus{border-color:#999}@media screen and (max-width:1024px){.canvas .form .step .row .content input[type=text],.canvas .form .step .row .content select,.canvas .form .step .row .content textarea{width:100%}}.canvas .form .step .row .content textarea{height:200px;padding:12px}.canvas .form .step .row .content select{background-image:linear-gradient(45deg,transparent 50%,#d6d6d6 0),linear-gradient(135deg,#d6d6d6 50%,transparent 0);background-position:calc(100% - 20px) 17px,calc(100% - 15px) 17px;background-repeat:no-repeat;background-size:5px 5px,5px 5px}.canvas .form .step .row .content select.placeholder{color:#ccc}.canvas .form .step .row .content input[type=radio]{background-color:#fff;border:1px solid #ccc;border-radius:16px;height:16px;margin:1px 10px 1px 0;position:relative;transition:all .35s ease;width:16px}.canvas .form .step .row .content input[type=radio]:after{background-color:#a0d010;border-radius:12px;content:"";display:block;height:8px;pointer-events:none;position:absolute;right:3px;top:3px;-webkit-transform:scale(0);transform:scale(0);transition:all .35s ease;width:8px}.canvas .form .step .row .content input[type=radio]:checked:after{-webkit-transform:scale(1);transform:scale(1)}.canvas .form .step .row .content input[type=checkbox]{background-color:#fff;border:1px solid #ccc;border-radius:3px;height:18px;margin-right:10px;position:relative;transition:all .35s ease;width:18px}.canvas .form .step .row .content input[type=checkbox]:after{background-color:#a0d010;border-radius:1px;content:"";display:block;height:10px;pointer-events:none;position:absolute;right:3px;top:3px;-webkit-transform:scale(0);transform:scale(0);transition:all .35s ease;width:10px}.canvas .form .step .row .content input[type=checkbox]:checked:after{-webkit-transform:scale(1);transform:scale(1)}.canvas .form .step .row .content ul{position:relative}.canvas .form .step .row .content ul li{align-items:center;cursor:pointer;display:flex;margin-bottom:5px;position:relative}.canvas .form .step .row .content ul li:last-child{margin-bottom:0}.canvas .form .step .row .content ul li .price{border-radius:3px;color:#f6b400;font-size:12px;font-weight:700;margin-left:6px;white-space:nowrap}.canvas .form .step .row .content .grid{display:flex;flex-wrap:wrap;margin:-10px;position:relative}.canvas .form .step .row .content .grid .item{padding:10px;position:relative;width:360px}@media screen and (max-width:1600px){.canvas .form .step .row .content .grid .item{width:50%}}@media screen and (max-width:1200px){.canvas .form .step .row .content .grid .item{width:100%}}@media screen and (max-width:1024px){.canvas .form .step .row .content .grid .item{width:50%}}@media screen and (max-width:768px){.canvas .form .step .row .content .grid .item{width:100%}}.canvas .form .step .row .content .grid .item .box{background-color:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 2px 8px transparent;cursor:pointer;overflow:hidden;position:relative;transition:all .35s ease}.canvas .form .step .row .content .grid .item .box:after{border:3px solid #a0d010;border-radius:6px;bottom:-1px;content:"";display:block;left:-1px;opacity:0;pointer-events:none;position:absolute;right:-1px;top:-1px;transition:all .35s ease}.canvas .form .step .row .content .grid .item .box .image{background-color:#f8f8f8;overflow:hidden;padding-bottom:50%;position:relative}.canvas .form .step .row .content .grid .item .box .image .holder{bottom:0;left:0;position:absolute;right:0;top:0}.canvas .form .step .row .content .grid .item .box .image .holder img{height:100%;object-fit:cover;width:100%}.canvas .form .step .row .content .grid .item .box .image .check{display:block;height:24px;position:absolute;right:30px;top:30px;width:24px}.canvas .form .step .row .content .grid .item .box .image .check:before{background-color:rgba(0,0,0,.5);border-radius:100%;bottom:0;content:"";display:block;-webkit-filter:blur(10px);filter:blur(10px);left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transform:scale(6);transform:scale(6);transition:all .35s ease}.canvas .form .step .row .content .grid .item .box .image .check:after{background-image:url(/static/media/check.2e3eb264edc2da116305.svg);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transform:translateX(-10px);transform:translateX(-10px);transition:all .35s ease}.canvas .form .step .row .content .grid .item .box .inner{padding:30px;position:relative}@media screen and (max-width:1024px){.canvas .form .step .row .content .grid .item .box .inner{padding:20px}}.canvas .form .step .row .content .grid .item .box .inner .title{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;position:relative}.canvas .form .step .row .content .grid .item .box .inner .title h4{font-size:16px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.canvas .form .step .row .content .grid .item .box .inner .title span{background-color:#ffefc3;border-radius:3px;color:rgba(0,0,0,.4);display:block;font-size:12px;font-weight:700;height:25px;line-height:25px;margin-left:20px;padding:0 5px;white-space:nowrap}.canvas .form .step .row .content .grid .item .box .inner p{color:#666;font-weight:300;line-height:1.4em;position:relative}.canvas .form .step .row .content .grid .item .box .inner p,.canvas .form .step .row .content .grid .item .box .inner ul{margin-bottom:20px}.canvas .form .step .row .content .grid .item .box .inner p input[type=checkbox],.canvas .form .step .row .content .grid .item .box .inner ul input[type=checkbox]{pointer-events:none}.canvas .form .step .row .content .grid .item .box .inner p:last-child,.canvas .form .step .row .content .grid .item .box .inner ul:last-child{margin-bottom:0}.canvas .form .step .row .content .grid .item .box .inner p.details,.canvas .form .step .row .content .grid .item .box .inner ul.details{font-size:13px;font-weight:300;line-height:1.4em}.canvas .form .step .row .content .grid .item .box .inner p.details li,.canvas .form .step .row .content .grid .item .box .inner ul.details li{margin-bottom:0;padding-left:22px}.canvas .form .step .row .content .grid .item .box .inner p.details li a,.canvas .form .step .row .content .grid .item .box .inner ul.details li a{border-bottom:1px solid #008a38;color:#008a38;font-weight:400}.canvas .form .step .row .content .grid .item .box .inner p.details li:after,.canvas .form .step .row .content .grid .item .box .inner ul.details li:after{background-repeat:no-repeat;background-size:contain;content:"";display:block;height:14px;left:0;opacity:.3;position:absolute;top:2px;width:14px}.canvas .form .step .row .content .grid .item .box .inner p.details li.persons:after,.canvas .form .step .row .content .grid .item .box .inner ul.details li.persons:after{background-image:url(/static/media/user.780a52a3688dd2fd0230.svg)}.canvas .form .step .row .content .grid .item .box .inner p.details li.size:after,.canvas .form .step .row .content .grid .item .box .inner ul.details li.size:after{background-image:url(/static/media/box.f84d0b8474d2491b310a.svg)}.canvas .form .step .row .content .grid .item .box .inner p.details li.link:after,.canvas .form .step .row .content .grid .item .box .inner ul.details li.link:after{background-image:url(/static/media/link.de4fc6c735a8c59de2ce.svg)}.canvas .form .step .row .content .grid .item:hover .box{border:1px solid #a0d010;box-shadow:0 2px 8px rgba(0,0,0,.08)}.canvas .form .step .row .content .grid .item.disabled{opacity:.5;pointer-events:none}.canvas .form .step .row .content .grid .item.active .box{box-shadow:0 2px 8px rgba(0,0,0,.08)}.canvas .form .step .row .content .grid .item.active .box .image .check:before,.canvas .form .step .row .content .grid .item.active .box:after{opacity:1}.canvas .form .step .row .content .grid .item.active .box .image .check:after{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.canvas .form .step .row.expandable{cursor:pointer}.canvas .form .step .row.expandable h3{padding-left:20px}.canvas .form .step .row.expandable h3:before{align-items:center;content:"+";display:flex;font-size:20px;height:20px;justify-content:center;left:0;opacity:.25;position:absolute;top:0;transition:-webkit-transform 175ms ease-in-out;transition:transform 175ms ease-in-out;transition:transform 175ms ease-in-out,-webkit-transform 175ms ease-in-out;width:10px}.canvas .form .step .row.expandable .content,.canvas .form .step .row.expandable p{display:none}.canvas .form .step .row.expandable:hover h3:before{opacity:.5}.canvas .form .step .row.expandable.expanded .content,.canvas .form .step .row.expandable.expanded p{display:block}.canvas .form .step .row.expandable.expanded h3:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
/*# sourceMappingURL=main.11df3b37.css.map*/