@charset "UTF-8";html{--primary-color:#c43b66;--secondary-color:#3a3a3a;--linear-gradient:linear-gradient(45deg, #ffa25d, #a2006c);--white-color:#fefefe;--white-color-static:#fefefe;--light-grey:#f5f5f5;--default-text-color:#000;--header-height:60px;--icon-color:invert(0);--border-radius-small:24px;--border-radius:50px;--box-shadow:rgba(71, 103, 136, 0.1) 0px 4px 4px 0px,
		rgba(71, 103, 136, 0.1) 0px 8px 15px 0px,
		rgba(71, 103, 136, 0.1) 0px 15px 30px 0px}@media(prefers-color-scheme:dark){html{--white-color:#3a3a3a;--secondary-color:#fefefe;--default-text-color:#fefefe;--icon-color:invert(1);--box-shadow:rgba(71, 103, 136, 0.1) 0px 4px 4px 0px,
			rgba(71, 103, 136, 0.1) 0px 8px 15px 0px,
			rgba(71, 103, 136, 0.1) 0px 15px 30px 0px --light-grey: #1e1e1e;--light-grey:#212121}}body{font-family:open sans,sans-serif;margin:0;padding:0;color:var(--default-text-color);display:flex;align-items:center;flex-direction:column;background-color:var(--light-grey);letter-spacing:.03rem}a{color:var(--default-text-color);text-decoration:none}a:hover{color:var(--primary-color)}span,p{line-height:26px}h1{font-size:50px;line-height:70px;text-wrap:balance}@media screen and (max-width:1366px){h1{font-size:40px}}@media screen and (max-width:768px){h1{font-size:30px;line-height:44px}}h2.header{font-size:40px}.top-title{color:var(--primary-color);font-weight:700;margin-top:40px;display:block;text-transform:uppercase}iframe{border:0;width:100%}code{display:inline-block;background-color:#c4c4c4;padding:2px 4px;border-radius:var(--border-radius-small)}code>span{padding:10px}code.language-html:before{content:'HTML'}code:before{display:block;background:var(--secondary-color);color:var(--white-color);padding:10px;margin:0 0 10px;border-radius:var(--border-radius-small)}code:after{content:' ';margin:10px 0 0}hr{border-color:var(--secondary-color);border-bottom:1px}.new{color:var(--primary-color);font-weight:700;font-size:12px;padding:0 5px 5px}section{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;margin:30px}section .content{width:90%;max-width:1000px;text-align:center}section .content.wide{max-width:100%}section .content .cta{margin:50px}section.row{flex-wrap:wrap;flex-direction:row}section.row img{width:100%;height:100%}@media screen and (max-width:768px){section.row .sheet{order:2}}.content .viewer{max-height:600px;width:100%;aspect-ratio:1/1}.img-block{margin:50px;height:400px;background:var(--linear-gradient);width:100%;display:flex;justify-content:center;align-items:center;box-shadow:var(--box-shadow);color:#fff}.img-block h1{padding:40px;text-align:center}@media screen and (max-width:1200px){.img-block h1{position:absolute}}.img-block img{height:140%;width:auto}.language{margin:10px;z-index:98}.language .language-button{display:flex;font-size:15px;padding:5px 10px;border-radius:17px;cursor:pointer;color:var(--default-text-color);font-weight:700;transition:border-radius 200ms}.language .language-button .language-button-short{display:none}@media(prefers-color-scheme:dark){.language .language-button img{filter:invert(1)}}@media screen and (max-width:600px){.language .language-button .language-button-short{display:block;text-transform:uppercase}.language .language-button .language-button-long{display:none}}.language.active .language-button{border-radius:17px 17px 0 0}.language.active .language-menu{max-height:300px}.language.active .language-menu a{color:var(--default-text-color);text-decoration:none;font-weight:700}.language.active .language-menu a:hover{color:var(--white-color-static)}.language .language-menu{width:178px;list-style:none;margin:0;padding:0;line-height:48px;cursor:pointer;position:absolute;background:var(--white-color);box-shadow:var(--box-shadow);overflow-y:hidden;transition:transform 200ms,max-height 200ms;max-height:0}.language .language-menu .selected a{color:var(--primary-color)}.language .language-menu .selected a:hover{background:var(--primary-color);color:var(--white-color-static)}.language .language-menu li:hover{background:var(--primary-color);color:var(--white-color-static)}.language .language-menu a{display:block;width:100%;padding:0;text-indent:20px}.language span{padding:0 5px;line-height:24px;width:100%;overflow:hidden;text-overflow:ellipsis;text-align:center}header{width:100%;background:var(--white-color);position:sticky;top:0;z-index:99999;display:flex;justify-content:center;height:var(--header-height);align-items:center;box-shadow:var(--box-shadow)}header #menu{width:100%;max-width:1600px;display:flex;justify-content:space-between;overflow:hidden}header #menu #logo{display:flex;justify-content:center;align-items:center}header #menu .logo{width:109px;height:40px;margin-top:5px;margin-bottom:5px;margin-left:20px}@media(prefers-color-scheme:dark){header #menu .logo{filter:brightness(0)invert(1)}}header #menu .menu-button{width:36px;height:36px;margin:20px;display:none;filter:var(--icon-color)}@media screen and (max-width:1200px){header #menu .menu-button{display:block;cursor:pointer}}header #menu .menu-button:hover{text-decoration:underline}@media screen and (max-width:1200px){header #menu #demo{display:none}}@media screen and (max-width:1200px){header #menu .docs-button{display:none}}header #menu .docs-button>a{color:var(--default-text-color);text-decoration:none;padding:20px;font-weight:700;display:block;transition:transform 200ms ease}header #menu .docs-button>a:hover{transform:scale(1.05)}header #menu .navigation{display:flex;align-items:center}header #menu .navigation nav{display:flex;align-items:center}header #menu #navigation-left .mobile-only{display:none}header #menu #navigation-left nav div{color:var(--default-text-color);text-decoration:none;margin-right:20px;font-weight:700;display:flex;transition:transform 200ms ease;width:fit-content;align-items:center;justify-content:space-between;box-sizing:border-box;text-transform:uppercase;font-size:14px}header #menu #navigation-left nav div a{display:flex;align-items:center;padding:20px 0 20px 20px;width:inherit;white-space:nowrap}header #menu #navigation-left nav div:hover{transform:scale(1.05)}header #menu #navigation-left nav div:hover a{color:var(--primary-color)}header #menu #navigation-left nav div:hover .arrow{transform:rotate(-180deg)}header #menu #navigation-left nav div img{filter:var(--icon-color)}header #menu #navigation-left nav div .arrow{transition:transform ease 200ms}header #menu #navigation-left nav div.mobile-only{display:none}@media screen and (max-width:1200px){header #menu #navigation-left nav div.mobile-only{display:block}}@media screen and (max-width:1200px){header #menu #navigation-left nav div{width:100%;margin:0}}@media screen and (max-width:1200px){header #menu #navigation-left nav{position:absolute;top:var(--header-height);background:var(--white-color);flex-direction:column;height:100vh;width:100%;left:-100%;transition:left 200ms ease;margin:0;box-shadow:var(--box-shadow);display:block;z-index:99}header #menu #navigation-left nav.open{left:0}header #menu #navigation-left nav .arrow img{transform:rotate(-90deg)}}.sub-menu{position:fixed;top:var(--header-height);width:100%;max-width:1600px;background:var(--white-color);border-radius:0 0 24px 24px;box-shadow:var(--box-shadow);padding:20px;z-index:9999;transform:translateY(-120%);transition:transform ease 500ms;display:flex;align-items:start;justify-content:space-evenly}.sub-menu h1{font-size:22px}@media screen and (min-width:1200px){.sub-menu.open{transform:translateY(0);display:flex}}.sub-menu ul{list-style:none;padding:0}.sub-menu ul li{padding:5px}@media screen and (max-width:1200px){.sub-menu{z-index:999999;flex-direction:column;width:100%;border-radius:0;left:0;display:none;flex-direction:column;height:100vh;transition:left 200ms ease;margin:0;box-shadow:var(--box-shadow)}}.sub-menu .modelhelp{display:flex;height:100%;justify-content:center;align-items:end;flex-direction:column}.sub-menu .modelhelp span{height:100%;display:block;font-size:40px;width:300px;line-height:60px;text-align:right;font-weight:700;color:var(--primary-color)}.overlay{background-color:transparent;position:fixed;top:0;left:0;width:100%;height:100vh;pointer-events:none;transition:background-color 200ms ease;z-index:9999}.overlay.active{display:block;background-color:rgba(0,0,0,.7)}#nav-icon{margin:5px;width:24px;height:24px;position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon span{display:block;position:absolute;height:3px;width:100%;background:#000;border-radius:px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:5px}#nav-icon span:nth-child(2){top:13px}#nav-icon span:nth-child(3){top:21px}#nav-icon.open span:nth-child(1){top:12px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon.open span:nth-child(2){opacity:0;left:60px}#nav-icon.open span:nth-child(3){top:12px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}footer{display:flex;justify-content:center;flex-direction:column;align-items:center;color:var(--white-color-static);background:var(--linear-gradient);padding:20px 0;width:100%}footer .quick-links{display:flex;width:100%;margin:20px;justify-content:space-evenly}@media screen and (max-width:768px){footer .quick-links{text-align:center}}footer .quick-links a:hover{font-weight:700;color:var(--white-color-static)}footer .quick-links ul{list-style:none;column-count:4;padding:0}@media screen and (max-width:1366px){footer .quick-links ul{column-count:2}}@media screen and (max-width:768px){footer .quick-links ul{column-count:1}}footer .quick-links li{padding:5px;width:240px;text-align:center}footer a{text-decoration:none;color:inherit}footer .cta-footer{display:flex;max-width:1200px;width:100%;flex-direction:row;justify-content:space-around;align-items:start}@media screen and (max-width:1366px){footer .cta-footer{text-align:center;flex-direction:column}}footer .cta-footer form{margin:10px 0}footer .cta-footer .column{max-width:400px;display:flex;flex-direction:column;margin:40px}.contact{padding:20px;text-align:center}.contact .socials{display:flex;justify-content:center;margin:20px}.contact .socials a{margin:5px;padding:5px;height:24px;width:24px;display:block;background-image:var(--linear-gradient);border-radius:25%;padding:10px;box-shadow:var(--box-shadow);display:flex;justify-content:center;align-items:center;filter:none}.contact .socials img{filter:invert(1)}.contact-form{display:flex;flex-wrap:wrap;margin:50px}.contact-form label.main-label{font-weight:bolder}.contact-form label{text-align:left}.contact-form div{width:100%;display:flex;flex-wrap:wrap;margin:10px 0;padding:0 5px;box-sizing:border-box;text-align:left}.contact-form div.half{width:50%;display:flex;flex-direction:column}@media screen and (max-width:960px){.contact-form div.half{width:100%}}.contact-form ul{list-style:none;padding:0;margin:0}.contact-form ul.c2{column-count:2}@media screen and (max-width:960px){.contact-form ul.c2{column-count:1}}.contact-form ul.c3{column-count:3}@media screen and (max-width:960px){.contact-form ul.c3{column-count:2}}.contact-form ul.c4{column-count:4}@media screen and (max-width:960px){.contact-form ul.c4{column-count:2}}.contact-form ul input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=password],.contact-form textarea,.contact-form select,.contact-form .checkbox-group,.contact-form .radio-group{width:100%;column-count:2;display:flex;flex-direction:column}.contact-form select{flex-direction:row}input[type=text],input[type=email],input[type=tel],input[type=password],select,textarea{height:30px;border-radius:var(--border-radius-small);border:1px solid #ccc;padding:0 10px;box-sizing:border-box}textarea{font-family:inherit;height:120px;padding:10px}input.accept,label.accept{display:none}section.contact-page{display:flex;width:100%;max-width:1200px;flex-direction:row;align-items:start;margin:0 0 50px}@media screen and (max-width:960px){section.contact-page{flex-direction:column;align-items:center}}section.contact-page h3{color:#000}section.contact-page .adress{margin:20px;padding:20px;background:var(--white-color-static);box-shadow:var(--box-shadow);border-radius:var(--border-radius-small);color:#000}section.contact-page .adress a{color:#000}@media screen and (max-width:960px){section.contact-page .adress{width:80%;display:flex}}.quick-submit{margin:10px;display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius);text-align:center;box-shadow:var(--box-shadow);background:var(--white-color-static);color:#3a3a3a;width:max-content}.quick-submit.border{border:var(--primary-color)solid}.quick-submit button{margin:4px;padding:5px;box-shadow:none;display:flex;justify-content:center;align-items:center}.quick-submit img{filter:invert(1);width:24px;height:24px}.quick-submit input{margin:0 0 0 10px;border:none;outline:none;margin:10px}.showreel{aspect-ratio:16/9;border-radius:var(--border-radius);overflow:hidden;max-height:400px;width:80%;height:40%;box-shadow:var(--box-shadow);max-width:1600px}.showreel .container{height:100%;width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.showreel .container iframe{width:250%;z-index:0;height:250%}.usp{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row;max-width:calc(1200px + 120px);width:100%}.usp .sheet{width:calc(33% - 40px)}@media screen and (max-width:768px){.usp .sheet{width:90%}}.usp .sheet .sheet-content{align-items:center}.header-title{width:100%;display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;margin:40px 0;padding:0 20px 20px;box-sizing:border-box}.header-title h2{padding:50px;text-align:center;width:100%;font-size:55px}@media screen and (max-width:1366px){.header-title h2{font-size:40px}}@media screen and (max-width:768px){.header-title h2{font-size:30px}}.header-title span{padding:20px;max-width:1000px}.header-title.white{background:var(--white-color);color:var(--secondary-color);box-shadow:var(--box-shadow)}.header-title.list h2{padding:20px 40px}.header-title.list ul{list-style:none;padding:0;column-count:3;margin-bottom:100px;width:100%;max-width:1200px}.header-title.list ul li{display:flex;align-items:center;padding:5px;text-wrap:wrap}.header-title.list ul li img{padding:5px;filter:var(--icon-color)}.header-title.list ul li:last-child{display:none}@media screen and (max-width:768px){.header-title.list ul{column-count:1}.header-title.list ul li:nth-of-type(1n+9){display:none}.header-title.list ul li:last-child{display:block}}.main-showcases{width:100%;display:flex;flex-direction:row}.main-showcases .head.left{filter:grayscale(1);width:20%;height:calc( 100vh - var(--header-height,0px) - var(--header-height,0px));-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.3),transparent);border-radius:0 50px 50px 0;transition:all 1000ms}.main-showcases .head.right{filter:grayscale(1);width:20%;height:calc( 100vh - var(--header-height,0px) - var(--header-height,0px));mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.3));border-radius:50px 0 0 50px;transition:all 1000ms ease}.features{width:1200px;max-width:100%}.features .sheet a{display:flex;align-items:center}.features .sheet a img{transform:rotate(-45deg);padding:5px;transition:transform 200ms ease}.features .sheet a:hover img{transform:rotate(0)}.features .sheet .row{display:flex;flex-direction:row;align-items:center;justify-content:space-around;padding:0 50px;border-bottom:var(--light-grey)1px solid}.features .sheet .row.planhead{position:sticky;top:var(--header-height);z-index:100;background-color:var(--white-color);border:none;border-radius:var(--border-radius-small)}.features .sheet .row div{width:25%;overflow:hidden;text-overflow:ellipsis;text-align:center}.features .sheet .row .main{text-align:left;display:flex;align-items:center;padding:0 10px}.features .sheet .row.heading .main{width:100%}.features .sheet .row .empty{padding:0 20px 0 0}.features .sheet .row.bottom{height:150px}.features .sheet .row.bottom div{display:flex;justify-content:center}.features .sheet .row.heading{padding:0 30px;color:var(--white-color-static);background:var(--primary-color);margin:0 -20px;border:none;border-radius:var(--border-radius-small)}@media screen and (max-width:1366px){.features .sheet .row.heading{margin:0}}.features .sheet .row img{filter:var(--icon-color)}.features .sheet .row .check.half{opacity:.2}.features .sheet a.more{display:flex;align-items:center;color:inherit;text-decoration:none}@media screen and (max-width:1366px){.features .sheet{text-align:left;align-items:start}.features .sheet .row{flex-flow:wrap;padding:0}.features .sheet .row div{width:33%}.features .sheet .row.planhead{flex-wrap:nowrap;font-size:14px}.features .sheet .row.planhead span,.features .sheet .row.planhead a{display:none}.features .sheet .row .empty,.features .sheet .row.bottom div.empty{display:none}.features .sheet .row .main{width:100%}}.timeline{padding-bottom:30px;padding-left:25px;flex-direction:column;position:relative;margin:0}@media screen and (max-width:1366px){.timeline{padding:0}}.timeline .sheet{margin:0}.timeline .sheet::before{content:'';display:block;width:35px;height:2px;background:var(--primary-color);left:6px;top:100px;right:0;position:absolute;z-index:-1}@media screen and (max-width:1366px){.timeline .sheet::before{display:none}}.timeline::before{content:'';display:block;width:14px;height:14px;background:var(--primary-color);border-radius:10px;position:absolute;top:5px;left:0}@media screen and (max-width:1366px){.timeline::before{display:none}}.timeline .date{margin:40px 0 20px;font-size:17px;font-weight:600;color:var(--default-text-color)}.timeline::after{content:'';display:block;left:6px;position:absolute;top:8px;width:2px;background:var(--primary-color);bottom:-5px;z-index:-1}@media screen and (max-width:1366px){.timeline::after{display:none}}.changelog{max-width:100%}.showcase-page{justify-content:center;flex-direction:row;flex-wrap:wrap}section .showcase-examples{display:flex;justify-content:space-between}section .showcase-examples a{transition:transform 200ms ease;aspect-ratio:1/1}section .showcase-examples a:hover{transform:scale(.95);z-index:999;overflow:hidden;box-shadow:var(--box-shadow)}section .showcase-examples picture{width:30%}section .showcase-examples picture img{width:100%}section span img{border-radius:var(--border-radius);box-shadow:var(--box-shadow);max-width:100%}section.showcases{margin:20px}section.showcases .case,section.showcases .preview{display:flex;align-items:center;width:100%;max-width:1300px}section.showcases .case.draft,section.showcases .preview.draft{opacity:.2;filter:grayscale(1)}section.showcases .case .sheet,section.showcases .preview .sheet{order:2}section.showcases .case .image,section.showcases .preview .image{width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;margin:-50px;order:1;z-index:-999;overflow:hidden}section.showcases .case .image img,section.showcases .preview .image img{width:100%;height:100%;border-radius:var(--border-radius)0 0 var(--border-radius)}section.showcases .preview{width:100%;flex-direction:column}section.showcases h2{font-size:40px}section:nth-child(odd).showcases .case .sheet{order:1}section:nth-child(odd).showcases .case .image{order:2}section:nth-child(odd).showcases .case .image img{border-radius:0 var(--border-radius)var(--border-radius)0;border-radius:0 var(--border-radius)var(--border-radius)0}@media screen and (max-width:768px){section.showcases .case{flex-direction:column}section.showcases .case .sheet{order:2 !important}section.showcases .case .image{order:1 !important;border-radius:var(--border-radius)}}.pricing.content section{flex-direction:column;width:100%;justify-content:center;align-items:center}.plans{display:flex;flex-wrap:wrap;line-height:35px;justify-content:center;width:100%;margin:70px 0;background:var(--primary-color);background-image:var(--linear-gradient)}.plans span{display:block}.plans ul{padding:0}.plans li{list-style:none}.plans .button{margin-top:-30px}.plan{display:flex;flex-direction:column;align-items:center;margin:-70px 0;transition:transform ease 200ms}.plan:hover{transform:scale(1.02)}.plan h1{font-size:48px;margin:0 0 40px}.plan hr{background-color:var(--secondary-color)}.plan>div{border:3px solid var(--white-color);background-color:var(--white-color);color:var(--default-text-color);padding:50px;width:230px;margin:0 30px;height:430px;border-radius:var(--border-radius-small);box-shadow:var(--box-shadow)}.plan .featured{border-color:var(--primary-color)}.plan .top{color:var(--white-color-static);font-weight:700;padding:0 20px;height:36px}.plan .top.featured{background-color:var(--primary-color);border-radius:15px 15px 0 0;line-height:35px}.plan h3{display:inline}@media screen and (max-width:1200px){.plan{margin:0}}.plan [data-pricing=true]{visibility:hidden}.plan [data-pricing=true].pricing-converted{visibility:visible}.sheet .sheet-content .faq{width:100%;text-align:left}.sheet .sheet-content .faq hr{background-color:var(--default-text-color)}.sheet .sheet-content .faq h2{margin:20px 0;width:calc(100% - 40px)}.sheet .sheet-content .faq h3{font-size:16px;margin:10px}.sheet .sheet-content .faq .title{display:flex;justify-content:space-between;align-items:center}.sheet .sheet-content .faq .title .expand{height:24px;border-radius:20px;border:var(--default-text-color)solid 2px;display:flex;aspect-ratio:1/1;justify-content:center;align-items:center;font-weight:bolder;cursor:pointer;transform:scale(1);transition:transform 200ms ease}.sheet .sheet-content .faq .title .expand:hover{color:var(--white-color-static);transform:scale(1.1)}.sheet .sheet-content .faq .title .expand img{transition:transform 200ms ease;filter:var(--icon-color);pointer-events:none;box-shadow:none}.sheet .sheet-content .faq .open .content span{margin:0}.sheet .sheet-content .faq .open img{filter:invert(1);transform:rotate(-180deg)}.sheet .sheet-content .faq .content{overflow:hidden;display:flex;margin:0}.sheet .sheet-content .faq .content span{margin:-140px 0;transition:margin 500ms ease;padding:20px}@media screen and (max-width:1200px){.sheet .sheet-content .faq .content span{margin:-280px 0}}.page-not-found{color:#000;display:flex;flex-direction:column;width:100vw;height:100vh;align-items:center;justify-content:center;font-family:open sans,sans-serif}.page-not-found img{display:block}.page-not-found h3,.page-not-found h4{margin:.5rem}@keyframes appear{0%{transform:translate(0,100px);opacity:0}100%{transform:translate(0,0);opacity:100%}}@keyframes slides{from{transform:translateX(0%)}to{transform:translateX(-100%)}}.examples-list{max-width:1600px;display:flex;align-items:stretch;justify-content:center;flex-direction:row;flex-wrap:wrap}.examples-list .showcase{display:flex;justify-content:space-between;flex-direction:column;margin:40px;width:350px}.examples-list .showcase h3{font-size:28px;margin:15px 0}.examples-list .showcase img{width:100%;border-radius:var(--border-radius-small);border:0 var(--primary-color)solid;background-color:#afafaf;box-shadow:var(--box-shadow)}@media screen and (max-width:1366px){.examples-list{width:100%;flex-wrap:wrap}}.examples-list .viewer{display:flex;justify-content:center;width:90%;min-width:30vw;border-radius:var(--border-radius);order:2}.examples-list .sheet{min-width:60%;order:1}.examples-list .examples{display:flex;justify-content:center;align-items:center;width:100%;flex-wrap:wrap}.examples-list .examples .example{margin:10px;border-radius:var(--border-radius-small);overflow:hidden;display:flex;width:300px;height:auto;aspect-ratio:1/1;max-width:15%;box-shadow:var(--box-shadow);min-width:150px}.examples-list .examples .example::before{transition:opacity 500ms ease;opacity:0;content:''}.examples-list .examples .example:hover{transform:scale(1.05);transition:transform 200ms ease}.examples-list .examples .example:hover::before{background-color:rgba(255,255,255,.5);width:20%;height:20%;position:absolute;content:url(/images/open-in-new.svg);text-align:center;line-height:auto;padding:40%;pointer-events:none;filter:invert(1);opacity:1}.examples-list .examples .example img{width:100%;height:100%}@media screen and (max-width:1366px){.examples-list .examples .example{min-width:80px;width:50px;margin:5px}}.head{background-size:cover;background-position:50% 100%;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;max-height:800px;border-radius:var(--border-radius);box-shadow:var(--box-shadow);width:90%;max-width:1600px;overflow:hidden}.head.main{justify-content:start;box-shadow:none}.head.landingpage{background-color:var(--primary-color);background-image:none}.head.landingpage2{background-image:url(../images/landingpage2.webp),linear-gradient(#bcbec1 0%,#6b726e 100%);box-shadow:var(--box-shadow)}@media screen and (max-width:768px){.head.landingpage2 .viewer{background-image:url(../images/landingpage2.webp),linear-gradient(#bcbec1 0%,#6b726e 100%)}}.head.landingpage3{background-image:url(../images/landingpage3.webp),linear-gradient(#bcbec1 0%,#6b726e 100%);box-shadow:var(--box-shadow)}@media screen and (max-width:768px){.head.landingpage3 .viewer{background-image:url(../images/landingpage3.webp),linear-gradient(#bcbec1 0%,#6b726e 100%)}}.head.landingpage4{background-image:url(../images/landingpage4.webp),linear-gradient(#bcbec1 0%,#6b726e 100%);box-shadow:var(--box-shadow)}@media screen and (max-width:768px){.head.landingpage4 .viewer{background-image:url(../images/landingpage4.webp),linear-gradient(#bcbec1 0%,#6b726e 100%)}}.head.landingpage5{background-image:url(../images/landingpage5.webp),linear-gradient(#bcbec1 0%,#6b726e 100%);box-shadow:var(--box-shadow)}@media screen and (max-width:768px){.head.landingpage5 .viewer{background-image:url(../images/landingpage5.webp),linear-gradient(#bcbec1 0%,#6b726e 100%)}}.head.landingpage6{background-image:url(../images/landingpage6.webp),linear-gradient(#bcbec1 0%,#6b726e 100%);box-shadow:var(--box-shadow)}@media screen and (max-width:768px){.head.landingpage6 .viewer{background-image:url(../images/landingpage6.webp),linear-gradient(#bcbec1 0%,#6b726e 100%)}}.head.landingpage7{background-image:url(../images/landingpage7.webp),linear-gradient(#bcbec1 0%,#6b726e 100%);box-shadow:var(--box-shadow)}@media screen and (max-width:768px){.head.landingpage7 .viewer{background-image:url(../images/landingpage7.webp),linear-gradient(#bcbec1 0%,#6b726e 100%)}}.head.landingpage8{background-image:url(../images/landingpage8.webp),linear-gradient(#bcbec1 0%,#6b726e 100%);box-shadow:var(--box-shadow)}@media screen and (max-width:768px){.head.landingpage8 .viewer{background-image:url(../images/landingpage8.webp),linear-gradient(#bcbec1 0%,#6b726e 100%)}}.head.landingpage9{background-image:url(../images/landingpage9.webp),linear-gradient(#bcbec1 0%,#6b726e 100%);box-shadow:var(--box-shadow)}@media screen and (max-width:768px){.head.landingpage9 .viewer{background-image:url(../images/landingpage9.webp),linear-gradient(#bcbec1 0%,#6b726e 100%)}}.head.landingpage10{background-image:url(../images/landingpage10.webp),linear-gradient(#bcbec1 0%,#6b726e 100%);box-shadow:var(--box-shadow)}@media screen and (max-width:768px){.head.landingpage10 .viewer{background-image:url(../images/landingpage10.webp),linear-gradient(#bcbec1 0%,#6b726e 100%)}}.head.kitchen{background-image:url(../images/kitchen.webp),linear-gradient(#bcbec1 0%,#6b726e 100%);box-shadow:var(--box-shadow)}@media screen and (max-width:768px){.head.kitchen .viewer{background-image:url(../images/kithcen.webp),linear-gradient(#bcbec1 0%,#6b726e 100%)}}.head.main{height:calc( 100vh - var(--header-height,0px) - var(--header-height,0px))}@media screen and (max-width:768px){.head.main{background-image:none;height:auto}}.head.wide{max-width:inherit;border-radius:inherit}@media screen and (max-width:768px){.head{flex-direction:column;height:inherit;max-height:inherit;background-size:auto 50%;background-position:initial;background-position:50% 0;margin:20px;background-image:none;box-shadow:none}}.head .viewer{display:block;width:100%;z-index:999;height:100%;border:0;transform:translate(0,0);min-height:40vh;min-height:400px}@media screen and (max-width:768px){.head .viewer{background-size:cover;background-position:50% 100%;box-shadow:var(--box-shadow);border-radius:var(--border-radius);max-width:inherit}}.head .sheet{animation:.4s ease 0s 1 normal both running appear;margin:20px 20px 20px 0}@media screen and (max-width:768px){.sheet .sheet-content.appointment iframe{height:1600px}}.sheet .sheet-content .demoshop input[type=radio],.sheet .sheet-content .demoshop input[type=checkbox]{display:none}.sheet .sheet-content .demoshop label span{display:none}.sheet .sheet-content .demoshop .disabled+label,.sheet .sheet-content .demoshop .disabled,.sheet .sheet-content .demoshop div:has(>.disabled){color:gray;pointer-events:none;display:none !important}.sheet .sheet-content .demoshop .colors,.sheet .sheet-content .demoshop .buttons,.sheet .sheet-content .demoshop .select{display:flex;flex-wrap:wrap}.sheet .sheet-content .demoshop h2{margin:10px 0 5px;font-size:18px;width:100%}.sheet .sheet-content .demoshop .colors input[type=radio]+label{margin:2px;width:30px;height:30px;border-radius:50%;border:2px solid var(--light-grey);background-color:gray;color:var(--white-color);display:flex;justify-content:center;align-items:center}.sheet .sheet-content .demoshop .colors input[type=radio]:checked+label{border-color:var(--primary-color)}.sheet .sheet-content .demoshop .colors input[type=radio]:checked+label:after{content:'✓';color:var(--menu-fill-color,var(--menu-color,#fff));font-weight:700}.sheet .sheet-content .demoshop input[type=radio]+label{display:inline-block;cursor:pointer}.sheet .sheet-content .demoshop .select{display:flex;align-items:center}.sheet .sheet-content .demoshop .select select{font-size:15px;padding:12px 25px 12px 40px;display:inline-block;text-decoration:none;font-weight:700;border-radius:var(--border-radius);cursor:pointer;color:var(--white-color-static);outline:none;border-color:var(--primary-color);color:var(--primary-color);border:3px solid;height:inherit}.sheet .sheet-content .demoshop .images input[type=radio]+label img{border:2px solid transparent;opacity:.3;border:2px solid;height:100px}.sheet .sheet-content .demoshop .images input[type=radio]:checked+label img{border-color:var(--primary-color);opacity:1}.sheet .sheet-content .demoshop .buttons input[type=radio]+label,.sheet .sheet-content .demoshop .buttons input[type=checkbox]+label{font-size:15px;padding:12px 40px;margin:10px;display:inline-block;text-decoration:none;font-weight:700;border-radius:var(--border-radius);cursor:pointer;color:var(--white-color-static);text-align:center;outline:none;width:fit-content;border-color:var(--primary-color);color:var(--primary-color);border:3px solid}.sheet .sheet-content .demoshop .buttons input[type=radio]:checked+label,.sheet .sheet-content .demoshop .buttons input[type=checkbox]:checked+label{background-color:var(--primary-color);color:var(--white-color-static)}.domoos{background-image:linear-gradient(135deg,#3b3c3d 0%,#424345 100%)}.kreta{background-image:linear-gradient(135deg,#a3a29d 0%,#b6b6b0 100%)}.zenith{background-image:linear-gradient(135deg,#eeeeed 0%,#dfdfdc 100%)}.aura{background-image:linear-gradient(135deg,#f0f1f2 0%,#ebeced 100%)}.sienna{background-image:linear-gradient(135deg,#c39e80 0%,#703e25 100%)}.saphire{background-image:linear-gradient(135deg,#647f88 0%,#42575e 100%)}.malachite{background-image:linear-gradient(135deg,#7d978f 0%,#2a3328 100%)}.sterling{background-image:linear-gradient(135deg,#4d4845 0%,#241f1c 100%)}.dusk{background-image:linear-gradient(135deg,#665c5b 0%,#493f3e 100%)}.off-white{background-image:linear-gradient(135deg,#eee2c6 0%,#f4ecda 100%)}.gun-metal{background-image:linear-gradient(135deg,#586160 0%,#393a33 100%)}.gold{background-image:linear-gradient(135deg,#ede4ca 0%,#a58b4e 100%)}.copper{background-image:linear-gradient(135deg,#ae7553 0%,#76442b 100%)}.black{background-image:linear-gradient(135deg,#505453 0%,#1f201d 100%)}.chrome{background-image:linear-gradient(135deg,#8f948b 0%,#8d9289 100%)}.cognac{background-image:linear-gradient(#a85b11 0%,#965211 100%)}.brown{background-image:linear-gradient(#603813 0%,#603014 100%)}.creme{background-image:linear-gradient(#f7eee1 0%,#e8d9c4 100%)}.green{background-image:linear-gradient(#a3b58f 0%,#7a8e6a 100%)}.blue{background-image:linear-gradient(#798b9f 0%,#495c6c 100%)}.petrol{background-image:linear-gradient(#719ca4 0%,#406e7a 100%)}.red{background-image:linear-gradient(#c93650 0%,#a11333 100%)}.orange{background-image:linear-gradient(#db9968 0%,#c56517 100%)}.logos{overflow:hidden;padding:30px 0;white-space:nowrap;position:relative;width:100%;max-width:1920px}.logo_items{display:inline-block;animation:20s slides infinite linear}.logo_items img{margin:50px;width:auto;max-width:150px;max-height:70px;filter:var(--icon-color)invert(1)}@media screen and (max-width:768px){.logo_items img{max-width:100px;margin:20px}}a.button,button{font-size:15px;padding:12px 40px;margin:10px;display:inline-block;text-decoration:none;font-weight:700;border-radius:var(--border-radius);cursor:pointer;color:var(--white-color-static);transition:transform 200ms ease;text-align:center;box-shadow:var(--box-shadow);border:none;outline:none;background:var(--primary-color);width:fit-content;text-transform:uppercase}a.button:hover,button:hover{transform:scale(1.02)}a.button.border,button.border{background:0 0;border:3px solid var(--default-text-color)}a.button.border.dark,button.border.dark{border-color:var(--primary-color);color:var(--primary-color)}@media(prefers-color-scheme:dark){a.button.border.dark,button.border.dark{border-color:var(--white-color-static);color:var(--white-color-static)}}.category{background:var(--white-color);color:var(--primary-color);font-size:13px;border:1px solid var(--primary-color);border-radius:var(--border-radius);padding:0 12px;line-height:26px;display:inline-block;text-align:center;cursor:default;width:fit-content}@media(prefers-color-scheme:dark){.category{color:var(--default-text-color);border-color:var(--default-text-color)}}.sheet{background-color:var(--white-color);color:var(--secondary-color);box-shadow:var(--box-shadow);border-radius:var(--border-radius-small);margin:20px;display:flex;flex-direction:column;max-width:800px;box-sizing:border-box;justify-content:space-between;width:100%}.sheet.float{margin-top:-70px}.sheet.child{transform:translateX(40px)}@media screen and (max-width:1366px){.sheet.child{transform:translateX(0)}}.sheet.child::before{content:'';display:block;width:14px;height:14px;background:var(--primary-color);border-radius:10px;position:absolute;top:50px;left:-30px}@media screen and (max-width:1366px){.sheet.child::before{display:none}}.sheet.child::after{content:'';display:block;left:-24px;position:absolute;top:-40px;width:2px;height:calc(100% + 80px);background:var(--primary-color);bottom:-5px;z-index:-1}@media screen and (max-width:1366px){.sheet.child::after{display:none}}.sheet.wide{max-width:none}@media screen and (max-width:768px){.sheet{align-items:center;text-align:center;width:90%}}.sheet .sheet-content{padding:40px 40px 0;display:flex;flex-direction:column;max-width:calc(100% - 80px)}.sheet .sheet-content.appointment{padding:0;width:100%}.sheet .sheet-content:last-child{padding:40px}.sheet .sheet-content span{text-align:left;width:100%;line-height:30px}.sheet .sheet-content h1,.sheet .sheet-content h3{margin:0 0 40px}.sheet .sheet-content .head-img img{width:100%}.sheet .sheet-content img{height:max-content;border-radius:var(--border-radius-small);max-height:100%;max-width:100%;box-shadow:var(--box-shadow)}.sheet .sheet-content p{overflow-wrap:break-word;width:100%}.sheet .cta{display:flex;justify-content:center;flex-wrap:wrap}.sheet .cta:last-child{margin:40px 0}.sheet .sheet-bottom .icons{display:flex;align-items:end;justify-content:end;filter:invert(.7);padding:20px}.sheet .sheet-bottom .icons img{width:30px;height:30px}.sheet .icon{background-image:var(--linear-gradient);border-radius:25%;padding:20px;box-shadow:var(--box-shadow);display:flex;justify-content:center;align-items:center;margin:0 0 40px;order:-1;width:70px}.sheet .icon img{filter:invert(1);box-shadow:none;border-radius:0}address{font-style:normal}.header-p{padding:0 0 50px;max-width:1000px;width:80%;text-align:center}.header-p p,p.header-p{margin:0}