main{width:1200px;height:776px;background-color:#fff;max-height:calc(100vh - 20px);border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.2),0 4px 8px rgba(0,0,0,.07),0 16px 24px -8px rgba(0,0,0,.07);overflow:hidden;position:relative;display:flex;justify-content:center;transition:all .3s ease;align-items:center}main .page{position:absolute;left:0;right:0;bottom:0;top:0}main #scale-wrapper{width:1200px;height:776px;max-height:calc(100vh - 20px);transition:transform .3s ease;transform-origin:center center}main #scale-wrapper>div{max-height:776px}main .toggle-fullscreen{position:absolute;top:20px;right:20px;zIndex:9999;padding:6px 12px;height:40px;width:40px;overflow:hidden;background:rgba(0,0,0,.4588235294) url(/_next/static/media/maximize.1e49c303.svg) 50% no-repeat;color:#fff;text-indent:-90000px;border:none;border-radius:9px;z-index:500000;cursor:pointer}body.fullscreen-mode,body.fullscreen-mode main{background-color:#000}body.fullscreen-mode .toggle-fullscreen{background:hsla(0,0%,100%,.1450980392) url(/_next/static/media/minimize.95839bc5.svg) 50% no-repeat}body.fullscreen-mode .fullscreen-image,body.fullscreen-mode .modal-overlay.visible{position:absolute;height:100%;width:100%}.room-counter{display:flex;gap:32px;margin-top:12px}.page-out{background:#000;display:flex;justify-content:center;text-decoration:none;flex-direction:column;align-items:center}.page-out .title-slide{position:absolute;bottom:20px;left:30px;color:#fff}@media(max-width:680px){.page-out .title-slide{display:none}}body .loading-wrapper .loading-box{text-align:center;color:#fff;font-size:20px;height:auto}.spinner-loader{width:18px;height:18px;border:3px solid;border-color:#333 #333 rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#home{display:flex;justify-content:center;text-decoration:none}#home .logo-wrapper{width:900px;height:50px;margin-top:50px;display:flex;flex-direction:column;align-items:center;position:relative;z-index:500000;text-shadow:0 0 30px rgba(0,0,0,.2)}#home .logo-wrapper .your-subline{font-size:18px}#home .logo-wrapper .your-subject,#home .logo-wrapper .your-subline{font-family:Euclid Circular A;font-weight:400;color:#fff;text-transform:uppercase}#home .logo-wrapper .your-subject{font-size:32px}#home .logo-wrapper .logo{font-family:Euclid Circular A;font-style:normal;font-weight:700;font-size:170px;line-height:90%;color:#fff;margin-bottom:5px;letter-spacing:-13px;text-transform:uppercase}#home .logo-wrapper .logo .dotuk{font-size:18px;letter-spacing:0}#home .logo-wrapper .intro{font-family:Euclid Circular A;font-weight:200;font-size:20px;color:#fff}#home .send-details{position:absolute;z-index:50000;bottom:50px;display:flex;align-content:flex-end;align-items:flex-end;color:#fff;padding:0 20px}#home .send-details label{color:#fff}#home .send-details{flex-direction:column;align-items:flex-start;grid-gap:10px}#home .send-details .intro-box{max-width:800px;padding:15px 20px;background:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-family:Euclid Circular A;font-size:16px;color:#fff;line-height:1.5;text-align:center}@media(max-width:720px){#home .send-details .intro-box{font-size:13px}}#home .send-details .intro-box strong{font-weight:600}#home .send-details form{display:flex;flex-wrap:wrap;gap:10px;flex-direction:column;width:100%}#home .send-details form .form-row{display:flex;grid-gap:10px;width:100%}@media(max-width:680px){#home .send-details form .form-row{flex-direction:column}}#home.soon{align-items:center;background:#000}#home.soon .logo-wrapper{height:auto}#home.soon .background-slideshow{opacity:.5!important}#vision{background:linear-gradient(108.25deg,rgba(174,158,221,.2) 16.72%,rgba(222,250,247,.497807) 42.04%,#FFFFFF 84.74%),#fff;padding:0 75px;display:flex;text-decoration:none;flex-direction:column;justify-content:center}#vision .grid-options{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;width:100%;margin-top:30px;margin-bottom:20px}#vision .option{display:flex;align-items:flex-start;justify-content:flex-start;font-weight:500;font-family:Euclid Circular A;width:100%;font-size:16px;color:#333;flex-direction:column}#location .map-wrapper{position:absolute;left:0;right:0;top:0;bottom:15px}#location .left-block{width:350px;position:absolute;left:0;top:0;bottom:0;z-index:500;display:flex;padding-left:70px;flex-direction:column;justify-content:center;background:linear-gradient(270deg,rgba(255,255,255,0),rgba(255,255,255,.9) 40%)}#plot{background:linear-gradient(270deg,rgba(255,255,255,0) 49.15%,rgba(255,255,255,.8) 74.57%),linear-gradient(108.25deg,rgba(232,237,168,.2) 16.72%,rgba(255,251,227,.497807) 42.04%,#C5FFD8 84.74%),#fff;display:flex}#plot .plot-image{background:url(/_next/static/media/slide-image.23205df9.png) 100% no-repeat;width:500px;height:100%;background-size:auto 100%}#plot .plot-description{padding:0 75px;display:flex;height:100%;flex-direction:column;justify-content:center}#plot form{grid-gap:20px}#layout,#plot form{display:flex;flex-direction:column}#layout{background:linear-gradient(108.25deg,rgba(174,158,221,.2) 16.72%,rgba(222,250,247,.497807) 42.04%,#F5F6E8 84.74%),#fff;padding:0 75px;text-decoration:none;justify-content:center}#layout .grid-options{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;width:100%;margin-top:30px;margin-bottom:20px}#layout .option{align-items:flex-start;justify-content:flex-start;font-weight:500;font-family:Euclid Circular A;width:100%;font-size:16px;color:#333}#layout .option,#timeline{display:flex;flex-direction:column}#timeline{background:linear-gradient(270deg,rgba(255,255,255,0) 49.15%,rgba(255,255,255,.8) 74.57%),linear-gradient(108.25deg,#FFE9C5 16.72%,rgba(255,251,227,.497807) 59.42%,rgba(255,222,161,.57) 84.74%),#fff;align-items:center;justify-content:center;padding:0 70px}#timeline .MuiSlider-markLabel{transform:translateY(10px)}#timeline .intro{text-align:center}#timeline .timeline-info-box{display:flex;justify-content:space-around;margin:24px 0;padding:16px;background:#fff;border-radius:12px;grid-gap:20px;width:100%;max-width:500px}#timeline .timeline-info-box .info-block{display:flex;align-items:center;gap:10px}#timeline .timeline-info-box .info-block label{font-weight:600;font-size:13px}#timeline .timeline-info-box .info-block span{display:block;font-weight:300;font-size:16px}#timeline .timeline-steps{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;gap:20px}@media(max-width:680px){#timeline .timeline-steps{grid-template-columns:1fr 1fr}}@media(max-width:520px){#timeline .timeline-steps{grid-template-columns:1fr}}#timeline .timeline-steps h3{font-size:16px;font-weight:500}#timeline .checkbox-item{flex-direction:row-reverse}#timeline label{font-size:14px;margin-bottom:7px}#timeline .form-step{width:100%;max-width:500px}#timeline .form-step .flex-group{display:flex;flex-direction:column;grid-gap:20px;width:100%;margin-bottom:20px}#timeline .btn-submit{width:100%}#timeline .MuiSlider-track{border-radius:40px}#timeline .timeline-slider{width:100%;max-width:800px;margin-top:40px;padding-right:50px;position:relative;margin-bottom:80px}#timeline .timeline-slider:after{position:absolute;content:"Months";right:-25px;font-size:16px;top:10px;font-weight:500}#timeline .timeline-slider .MuiSlider-markLabel{transform:translate3d(-15px,-65px,0);width:30px;text-align:center;font-size:16px}#timeline .timeline-slider .MuiSlider-thumb[data-index="1"]{background:#d9fedf;border-color:#99ddb1}#timeline .timeline-slider .MuiSlider-thumb[data-index="1"]:hover{box-shadow:0 0 0 8px rgba(60,251,36,.16)}#timeline .tooltip{position:absolute;top:60px;transform:translateX(-60px);background:#bc8000;color:#fff;padding:10px;font-size:12px;border-radius:12px;font-weight:500;white-space:nowrap;margin-right:50px}#timeline .tooltip.green{background:#67b481;color:#fff;transform:translateX(-90px)}#budget{background:linear-gradient(108.25deg,#FEFFF5 16.72%,rgba(250,228,222,.497807) 59.42%,rgba(221,158,208,.2) 84.74%),#fff;align-items:center;justify-content:center;padding:0 70px;display:flex;flex-direction:column}#budget.loading{background:#000}#budget .intro{text-align:center}#budget .budget-slider{width:100%;max-width:700px;margin-top:20px;position:relative;margin-bottom:50px}#budget .budget-slider .MuiSlider-markLabel{transform:translateY(25px);width:30px;text-align:center;font-size:16px}#budget .budget-slider .MuiSlider-markLabel .last-mark{margin-left:-75px}#budget .budget-slider .MuiSlider-thumb[data-index="1"]{background:#d9fedf;border-color:#99ddb1}#budget .budget-slider .MuiSlider-thumb[data-index="1"]:hover{box-shadow:0 0 0 8px rgba(60,251,36,.16)}#budget .checks{display:flex;flex-wrap:wrap;gap:5px 10px;font-size:16px;font-weight:400;color:#1a1a1a;float:left;max-width:600px;justify-content:center;margin-bottom:30px}#budget .checks .check-item{display:flex;align-items:center;gap:8px;color:#1a1a1a}#budget .form-group.radio .radio-group{justify-content:center;max-width:100%}#budget .form-group label{text-align:center}#budget .MuiSlider-root .MuiSlider-track{border-radius:40px}#budget .form-group.radio{margin-bottom:20px}#budget .form-group.radio label{font-size:20px}body #end .loading-wrapper .loading-box{color:#333}#end{background:linear-gradient(108.25deg,rgb(174,158,221) 16.72%,rgb(222,250,247) 42.04%,#a4f9bf 84.74%);background-size:200% 200%;animation:moveGradient 10s ease infinite;justify-content:flex-start}#end,#end .logo-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}#end .logo-wrapper{width:900px;position:relative;z-index:500000}#end .logo-wrapper .your-subline{font-family:Euclid Circular A;font-weight:400;font-size:12px;color:#333;text-transform:uppercase;text-align:center}#end .logo-wrapper .your-subline a{text-decoration:underline;color:#000}#end .logo-wrapper .your-subject{font-weight:400;font-size:26px}#end .logo-wrapper .logo,#end .logo-wrapper .your-subject{font-family:Euclid Circular A;color:#333;text-transform:uppercase}#end .logo-wrapper .logo{font-style:normal;font-weight:700;font-size:100px;line-height:90%;margin-bottom:5px;letter-spacing:-13px}#end .logo-wrapper .logo .dotuk{font-size:18px;letter-spacing:0}#end .logo-wrapper .intro{font-family:Euclid Circular A;font-weight:200;font-size:16px;color:#333;text-align:center;margin-top:auto}#end .process-block{margin-top:auto;max-width:600px;margin-bottom:30px}#end video{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:cover;opacity:.7}#end .send-details{display:flex;grid-gap:15px;align-items:flex-end;max-width:800px}#end label{color:#fff}@keyframes moveGradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}#front{background:url(/_next/static/media/main.2e510cd5.jpg) 50% no-repeat;background-size:cover;display:flex;justify-content:center;text-decoration:none;flex-direction:column;align-items:center}@media(max-width:720px){#front{background:url(/_next/static/media/main-mobile.9932fd2a.jpg) 50% no-repeat;background-size:cover;background-position:50%}}#front .logo-wrapper{max-width:900px;width:100%;margin-top:50px;display:flex;flex-direction:column;align-items:center;position:relative;z-index:500000;justify-content:center}#front .logo-wrapper .logo{font-family:Euclid Circular A;font-style:normal;font-weight:700;font-size:170px;line-height:90%;color:#fff;margin-bottom:5px;letter-spacing:-13px;text-transform:uppercase}#front .logo-wrapper .logo .dotuk{font-size:18px;letter-spacing:0}@media(max-width:680px){#front .logo-wrapper .logo{font-size:100px}}@media(max-width:480px){#front .logo-wrapper .logo{font-size:80px}}#front .top-name{top:40px;left:20px;right:20px;text-align:center;display:flex;flex-direction:column;position:absolute}#front .top-name .your-subline{font-weight:400;font-size:16px}#front .top-name .your-subject,#front .top-name .your-subline{font-family:Euclid Circular A;color:#fff;text-transform:uppercase}#front .top-name .your-subject{font-weight:600;font-size:32px}#out-vision{background-size:cover}#out-vision .fade-wrapper{transition:background-image .3s ease-in-out;position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-position:50%}@media(max-width:720px){#out-vision .fade-wrapper{top:100px}}#out-vision .fade-wrapper.fade-in{animation:fadeIn 1s ease-in-out forwards}#out-vision .fade-wrapper.fade-out{animation:fadeOut 1s ease-in-out forwards}#out-vision .thumb-navigator{left:20px;right:20px;background:#fff;top:-150px;height:220px;position:absolute;display:flex;grid-gap:10px;padding:10px;align-items:flex-end;border-radius:0 0 20px 20px;transition:top .3s ease}@media(max-width:720px){#out-vision .thumb-navigator{display:grid;grid-template-columns:1fr 1fr 1fr;height:auto;top:0;left:0;right:0;border-radius:0}}#out-vision .thumb-navigator:hover{top:0}#out-vision .thumb-navigator .thumb{position:relative;width:100%;transition:transform .2s ease,box-shadow .2s ease}#out-vision .thumb-navigator .thumb .thumb-image{width:100%;height:160px;background:#9c9c9c;border-radius:20px;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:transform .2s ease;position:relative}#out-vision .thumb-navigator .thumb .thumb-image.processing-placeholder{display:flex;justify-content:center;padding-top:12px}@media(max-width:720px){#out-vision .thumb-navigator .thumb .thumb-image{height:60px;border-radius:6px}}#out-vision .thumb-navigator .thumb .thumb-image .loading-box{transform:scale(.8);width:auto;margin-top:30px}#out-vision .thumb-navigator .thumb .thumb-name{font-family:Euclid Circular A;font-weight:400;font-size:14px;color:#000;text-align:center;width:100%;float:left;padding:10px 0 5px;transition:opacity .2s ease}@media(max-width:720px){#out-vision .thumb-navigator .thumb .thumb-name{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.4705882353);border-radius:8px;color:#fff}}@media(max-width:720px)and (max-width:720px){#out-vision .thumb-navigator .thumb .thumb-name{padding-top:20px;font-size:11px;color:#a1a1a1}}#out-vision .thumb-navigator .thumb:hover{transform:translateY(-2px)}#out-vision .thumb-navigator .thumb:hover .thumb-image{transform:scale(1.05);box-shadow:0 4px 10px rgba(0,0,0,.25)}#out-vision .thumb-navigator .thumb:hover .thumb-name{opacity:1}#out-vision .btn-loadimages{position:absolute;bottom:100px;left:30px;padding:6px 12px;background:#222;color:#fff;border:1px solid #666;borderRadius:4px;fontSize:13px;cursor:pointer}#out-vision .thumb.active{border:2px solid #fff}#out-vision .image-pager{position:absolute;bottom:60px;right:30px;display:flex;gap:8px}#out-vision .dot{width:10px;height:10px;border-radius:50%;background:#888;cursor:pointer}#out-vision .dot.active{background:#fff}#out-plot{justify-content:flex-start}#out-plot .gmaps-wrapper{display:flex;width:100%;height:calc(100% - 110px)}#out-plot .plot-details{display:flex;flex-direction:column}#out-plot .plot-details .plot-image{width:100%;height:300px;background:#e8e8e8}#out-plot .plot-details .plot-info{padding:15px;word-break:break-word;white-space:normal;overflow-wrap:anywhere}#out-plot .plot-details pre{font-size:13px}#out-professionals{background:linear-gradient(270deg,#242424 49.15%,#000000 74.57%),linear-gradient(108.25deg,#E4E4E4 16.72%,rgba(247,247,247,.497807) 59.42%,rgba(230,230,230,.2) 84.74%),#fff;display:flex;align-items:center;justify-content:center;text-align:center;padding-bottom:110px;color:#fff;flex-direction:column}#out-professionals h1{margin-bottom:20px}#out-professionals .professionals{display:flex;gap:10px;padding:0 40px}@media(max-width:960px){#out-professionals .professionals{display:grid;grid-template-columns:1fr 1fr 1fr}}@media(max-width:680px){#out-professionals .professionals{display:grid;grid-template-columns:1fr 1fr}}#out-professionals .professionals>*{flex:1 1;min-width:0}#out-professionals .professionals .professional{background:#343434;border-radius:12px;text-align:left;padding:10px 10px 20px}#out-professionals .professionals .professional .image{width:100%;height:120px;background:#fff;border-radius:12px;margin-bottom:15px;background-size:cover;background-position:50%}#out-professionals .professionals .professional .text{display:flex;flex-direction:column}#out-professionals .professionals .professional .text a{font-size:20px;text-decoration:none;color:#fff;margin-bottom:10px}#out-professionals .professionals .professional .text .description{font-size:13px;font-weight:200;font-style:normal;color:#8d8d8d}@media(max-width:760px){#out-professionals .professionals .professional .text .description{display:none}}#out-budget{background:linear-gradient(270deg,rgba(255,255,255,0) 49.15%,rgba(255,255,255,.8) 74.57%),linear-gradient(108.25deg,rgba(168,217,237,.2) 16.72%,rgba(227,255,246,.497807) 42.04%,#DCFFFC 84.74%),#fff;display:flex;align-items:center;justify-content:center;padding-bottom:110px}#out-budget .title-slide{color:#000}#out-budget .donut-chart{margin-bottom:120px}#out-budget .donut-chart-mobile{display:none;margin-bottom:20px}@media(max-width:720px){#out-budget .donut-chart-mobile{display:block}}#out-budget .budget-details{display:flex;width:100%;justify-content:center;align-items:center;gap:30px}@media(max-width:720px){#out-budget .budget-details{flex-direction:column;gap:0}}#out-budget .budget-details .index-left,#out-budget .budget-details .index-right{flex:1 1;padding:0 50px}@media(max-width:720px){#out-budget .budget-details .index-left,#out-budget .budget-details .index-right{width:100%;display:grid;padding:0 20px;grid-template-columns:1fr 1fr;grid-gap:15px;grid-gap:0 10px}}#out-budget .budget-details .donut-chart{flex:0 0 auto;width:400px;display:flex;align-items:center;justify-content:center;margin:0}@media(max-width:720px){#out-budget .budget-details .donut-chart{display:none}}#out-budget .price-block{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:15px}@media(max-width:720px){#out-budget .price-block{margin-bottom:10px}}#out-budget .price-block .price-amount{background:linear-gradient(0deg,#FDFFD9,#FDFFD9),#fff;border-radius:776.859px;font-size:11px;padding:5px 8px;margin-bottom:5px}@media(max-width:720px){#out-budget .price-block .price-amount{padding:0;background:rgba(0,0,0,0);margin-bottom:0}}#out-budget .price-block .price-title{font-family:Euclid Circular A;font-style:normal;font-weight:600;font-size:16px;margin-bottom:2px}#out-budget .price-block .price-title.orange{color:#f99d13}#out-budget .price-block .price-title.grey{color:#a0a28c}#out-budget .price-block .price-title.blue{color:#3ca5c2}#out-budget .price-block .price-title.green{color:#3db779}#out-budget .price-block .price-title.black{color:#000}#out-budget .price-block .price-title.red{color:#df5178}#out-budget .price-block .price-title.pink{color:#d75cb4}@media(max-width:720px){#out-budget .price-block .price-title{font-size:13px;font-weight:400}}#out-budget .price-block .price-description{font-size:12px;font-weight:300;max-width:300px;line-height:1.4em;white-space:pre-line}@media(max-width:720px){#out-budget .price-block .price-description{font-size:10px;white-space:normal;display:none}}#out-risks{background:linear-gradient(108.25deg,#FEFFF5 16.72%,rgba(250,228,222,.497807) 59.42%,rgba(221,158,208,.2) 84.74%),#fff;display:flex;color:#000}@media(max-width:720px){#out-risks{justify-content:flex-start}}#out-risks .title-slide{color:#000}#out-risks .blurry-bg{position:absolute;left:0;top:0;bottom:0;right:0;background-size:cover;background-position:50%;opacity:1}#out-risks .blurry-overlay{position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,.54);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(6px)}#out-risks .risk-menu{display:flex;padding:11px 20px;grid-gap:3px;font-size:12px;border-radius:20px 20px 0 0}@media(max-width:720px){#out-risks .risk-menu{display:grid;grid-template-columns:1fr 1fr 1fr}}#out-risks .risk-menu span{padding:7px 16px;background:#eee;border-radius:12px;font-weight:500;font-size:12px;position:relative;align-items:center;grid-gap:5px;border:3px solid #fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block;display:flex}#out-risks .risk-menu span.active{background:#8cd2fc}#out-risks .btn-back{cursor:pointer;text-decoration:none;font-size:26px;font-style:normal;margin-bottom:10px;display:block;position:absolute;top:0;left:30px}#out-risks .plot-details{position:absolute;z-index:5000;padding:0;border:1px solid hsla(0,0%,100%,.2);border-radius:12px;font-family:Euclid Circular A;font-size:16px;color:#000;line-height:1.5;top:20px;left:20px;max-width:350px;width:100%;box-shadow:0 0 8px 2px rgba(0,0,0,.08)}@media(max-width:980px){#out-risks .plot-details{display:none}}#out-risks .plot-details .plot-image{width:100%;height:200px;background:#e8e8e8;border-radius:12px 12px 0 0;background-size:cover}#out-risks .plot-details table{font-size:11px!important}#out-risks .plot-details table tr{border:1px solid rgba(0,0,0,.1803921569)}#out-risks .plot-details table .hidden{display:none}#out-risks .plot-details .plot-info-table td:first-child svg{stroke:#000}#out-risks pre{font-size:10px}#out-risks .risks-table{position:absolute;padding:20px;right:0;left:0;top:30px;max-width:100%}@media(max-width:980px){#out-risks .risks-table{position:relative;top:0;left:0;right:0;padding:0}}#out-risks .risks-table.flex{display:flex;flex-direction:column}#out-risks .risks-table h3{font-size:20px}#out-risks .risks-table h3 svg{cursor:pointer}#out-risks .risks-table h4{float:left;width:100%;margin-bottom:-10px;font-size:14px;margin-top:10px}#out-risks .risks-table .risk-content{float:left;width:100%;border-radius:0 0 12px 12px;color:#000;margin-top:2px;max-height:calc(100vh - 100px);overflow-y:auto;padding:80px 20px 140px}#out-risks .risks-table .risk-content .description{font-size:16px;font-weight:200}#out-risks .table-risk{display:grid;grid-gap:25px;grid-template-columns:1fr 1fr}@media(max-width:720px){#out-risks .table-risk{grid-template-columns:1fr}}#out-risks .table-risk.flex{display:flex;flex-direction:column}#out-risks .table-risk .risk-column .description{font-size:16px;font-style:italic;font-weight:200;margin-bottom:10px;float:left;width:100%}#out-risks .table-risk .risk-column .label{float:left;padding:5px 10px;border-radius:8px}#out-risks .table-risk .risk-column.yes .label{background:#f7cbbc}#out-risks .table-risk .risk-column.no .label{background:#d0f7bc}#out-risks .risk-tbl{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px 10px;gap:15px 10px;font-size:13px;border-radius:8px}@media(max-width:720px){#out-risks .risk-tbl{display:flex;flex-direction:column}}#out-risks .risk-detail .val.key{text-transform:uppercase;font-weight:600;color:#333}#out-risks .risk-detail .val.value{color:#555;font-size:16px}#out-risks .risk-detail .val.value a{display:flex;gap:5px;font-size:11px;align-items:center;color:#000}#out-risks .grid-temp{display:grid;grid-template-columns:repeat(2,2fr);position:absolute;left:0;right:0;bottom:0;top:0}#out-budget .loading{color:#000;font-weight:300}#out-budget .budget-check{font-size:16px;font-weight:500;margin-bottom:20px;text-align:center}@media(max-width:720px){#out-budget .budget-check{font-size:14px}}#out-budget .budget-check.success{color:#3db779}#out-budget .budget-check.warning{color:#d42d5a}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media screen and (max-width:1220px){body main,body main #scale-wrapper{width:100%;height:100%;max-height:100vh;border-radius:0}body #home .background-slideshow img{height:100vh}body main #scale-wrapper>div{max-height:100vh}body #plot .plot-image{display:none}body #plot .plot-description{padding:0 70px}}@media screen and (max-width:980px){body #layout .grid-options,body #vision .grid-options{grid-template-columns:repeat(1,1fr)}body .room-counter{gap:5px;margin-top:0;flex-direction:column}body #budget h1,body #timeline h1{text-align:center}body #timeline .timeline-info-box .info-block span{font-size:13px}}@media screen and (max-width:680px){body #end .logo-wrapper .your-subline,body #home .logo-wrapper .your-subline{font-size:12px}body #end .logo-wrapper .your-subject,body #home .logo-wrapper .your-subject{font-size:22px}body #end .logo-wrapper .logo,body #home .logo-wrapper .logo{font-size:100px;letter-spacing:-7px}body #end .logo-wrapper .intro,body #home .logo-wrapper .intro{font-size:16px}body #budget,body #layout,body #plot .plot-description,body #timeline,body #vision{padding:0 20px}body h1{font-size:28px}body .intro{font-size:13px}body .checkbox-item .text-group .title,body h2{font-size:14px}body .checkbox-item .text-group .description,body .pickbox .description{font-size:12px}body textarea{font-size:16px}body .modal-overlay .modal-content{max-width:100%;width:100%;height:100vh;max-height:100vh;border-radius:0;padding-bottom:150px}body .modal-overlay .modal-content .modal-actions{position:fixed;bottom:0;background:#fff;z-index:5000000;width:100%}body .modal-overlay .modal-content label{position:relative}body #location .left-block{width:100%;padding:20px;position:fixed;background:#fff;bottom:0;top:auto}body .search-group .search-input{position:relative;left:auto;right:auto;top:auto;bottom:auto;max-width:100%;width:100%;padding-right:50px;font-size:16px}body .radius-slider{padding:0}body main .toggle-fullscreen{display:none}body .search-group{right:20px;left:20px;position:fixed}body #timeline .timeline-info-box{flex-direction:column;width:100%}body #timeline .timeline-slider:after{content:none}body #timeline .timeline-slider{padding-right:0}body #budget .budget-slider .MuiSlider-markLabel,body #timeline .timeline-slider .MuiSlider-markLabel{font-size:11px;transform:translateY(10px)}body #budget .budget-slider .MuiSlider-thumb{width:30px;height:30px;border-width:4px}body .MuiSlider-root .MuiSlider-rail,body .MuiSlider-root .MuiSlider-track{height:20px}body .MuiSlider-root.MuiSlider-thumb{height:35px}body #budget .checks{flex-direction:columnf}body .main-menu.front{display:none}}@media screen and (max-width:480px){body #home .logo-wrapper .your-subline{font-size:11px}body #home .logo-wrapper .your-subject{font-size:18px}body #home .logo-wrapper .logo{font-size:80px}body #home .logo-wrapper .intro{font-size:14px}body #end .logo-wrapper .your-subline{font-size:11px}body #end .logo-wrapper .your-subject{font-size:18px}body #end .logo-wrapper .logo{font-size:80px}body #end .logo-wrapper .intro{font-size:14px}body .btn-clickswipe span{font-size:10px}body #layout,body #plot .plot-description,body #timeline,body #vision{padding:0 20px}body .checkbox-item .text-group .title,body h2{font-size:13px}body .checkbox-item .text-group .description,body .pickbox .description{font-size:10px}body .search-group{right:10px;left:10px}body #location .left-block{padding:10px}}