.MyDialog_dialogOverlay__VTxsh{background:rgba(27,37,89,.7);position:fixed;inset:0;animation:MyDialog_overlayShow__Fc91A .15s cubic-bezier(.16,1,.3,1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100}@keyframes MyDialog_overlayShow__Fc91A{0%{opacity:0}to{opacity:1}}.MyDialog_dialogContent__clImN{position:relative;background-color:#fff;border-radius:40px;box-shadow:0 10px 38px -10px rgba(14,18,22,.35),0 10px 20px -15px rgba(14,18,22,.2);position:fixed;top:55%;left:50%;transform:translate(-50%,-50%);width:85vw;max-width:450px;max-height:75vh;padding:24px;animation:MyDialog_contentShow__2B1Z1 .15s cubic-bezier(.16,1,.3,1);z-index:101}.MyDialog_dialogContent__clImN:focus{outline:none}.MyDialog_dialogContent__clImN .MyDialog_closeIcon__sRZH7{cursor:pointer;position:absolute;top:15px;right:25px;color:#0096ff}@media screen and (min-width:840px){.MyDialog_dialogContent__clImN{top:50%;max-height:85vh}}@keyframes MyDialog_contentShow__2B1Z1{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.beelly-button{display:flex;align-content:center;justify-content:center;flex-wrap:wrap;border:none;padding:14px 35px;cursor:pointer}.beelly-button:disabled{opacity:.6}.beelly-button:hover{opacity:.8}.beelly-button.primary{border-radius:40px}.beelly-button.secondary{border-radius:13px}.beelly-button.background-color-dark{background:#022136}.beelly-button.background-color-dark span{color:#fff}.beelly-button.background-color-light{background:#0096ff}.beelly-button.background-color-light span{color:#fff}.beelly-button.background-color-white{background:#fff}.beelly-button.background-color-white span{color:#022136}.beelly-button.background-color-primary-orange{background-color:#f68c40}.beelly-button.background-color-primary-orange span{color:#fff}.beelly-card{background-color:#fff;border-radius:1.25rem;padding:1.25rem;display:grid;grid-template-areas:"head" "content";grid-template-rows:auto 1fr}.beelly-card .beelly-card-head{grid-area:head;display:flex;gap:15px}.beelly-card .beelly-card-head .beelly-card-head-top-left{grid-area:top-left}.beelly-card .beelly-card-head .beelly-card-head-title{grid-area:title;font-size:.875rem;font-weight:700}.beelly-card .beelly-card-head .beelly-card-head- top-right{grid-area:top-right}.beelly-card .beelly-card-content{grid-area:content}.beelly-input.variant-primary label>span,.beelly-input.variant-secondary label>span{white-space:pre-line}.beelly-input.variant-primary input,.beelly-input.variant-secondary input{width:100%;border:none;font-size:18px;font-family:var(--montserrat-font);outline:none}.beelly-input.variant-primary input[type=number],.beelly-input.variant-secondary input[type=number]{-moz-appearance:textfield}.beelly-input.variant-primary label{display:flex;flex-direction:column;gap:8px}.beelly-input.variant-primary label>span{font-size:15px;color:#022136}.beelly-input.variant-primary label[data-is-required=true] span:after{content:" *";color:red}.beelly-input.variant-primary label>div{position:relative}.beelly-input.variant-primary label input{background-color:#eef8ff;font-size:16px;font-weight:500;color:#022136;border-radius:15px;border:1px solid #eef8ff;width:100%;height:100%;padding:14px 20px;box-sizing:border-box}.beelly-input.variant-primary label input:hover{border-color:#b3b3b3}.beelly-input.variant-primary label input:focus{border-color:#0096ff}.beelly-input.variant-primary label input::placeholder{color:#aac3d5;font-weight:400}.beelly-input.variant-primary label input[data-status=error]{background-color:#fff1ed;border-color:#de7150}.beelly-input.variant-primary label .beelly-input-unit{position:absolute;color:#aac3d5;top:16px;font-weight:400;font-size:14px}.beelly-input.variant-primary label .beelly-input-pencil{position:absolute;top:0;right:10px;width:20px;height:100%}.beelly-input.variant-primary[data-is-editable=false] label input{color:#aac3d5}.beelly-input.variant-primary[data-is-editable=false] label input:hover{border-color:#eef8ff}.beelly-input.variant-secondary label{display:flex;flex-direction:column;gap:8px}.beelly-input.variant-secondary label>span{font-size:15px;color:#022136}.beelly-input.variant-secondary label[data-is-required=true] span:after{content:" *";color:red}.beelly-input.variant-secondary label>div{position:relative}.beelly-input.variant-secondary label input{background-color:#fff;font-size:16px;font-weight:500;color:#022136;border-radius:15px;border:1px solid #022136;width:100%;height:100%;padding:14px 20px;box-sizing:border-box}.beelly-input.variant-secondary label input:hover{border-color:#b3b3b3}.beelly-input.variant-secondary label input:focus{border-color:#0096ff}.beelly-input.variant-secondary label input::placeholder{color:#aac3d5;font-weight:400}.beelly-input.variant-secondary label input[data-status=error]{background-color:#fff1ed;border-color:#de7150}.beelly-input.variant-secondary label .beelly-input-unit{position:absolute;color:#aac3d5;top:16px;font-weight:400;font-size:14px}.beelly-input.variant-secondary label .beelly-input-pencil{position:absolute;top:0;right:10px;width:20px;height:100%}.beelly-input.variant-secondary[data-is-editable=false] label input{color:#aac3d5}.beelly-input.variant-secondary[data-is-editable=false] label input:hover{border-color:#eef8ff}.styles_epcForm__QormH h2,.styles_loading__VaISv h2{font-weight:700;text-align:center}.styles_epcForm__QormH form{margin-top:30px;display:grid;grid-template-areas:"input submit" "error error";grid-template-columns:1fr auto;grid-gap:20px;gap:20px}.styles_epcForm__QormH form .styles_epcNumber__E7bbO{grid-area:input}.styles_epcForm__QormH form button{margin:auto auto 0;grid-area:submit;display:flex;align-items:center;gap:5px}.styles_epcForm__QormH form button svg{color:#fff;width:20px;height:100%}.styles_epcForm__QormH form p{grid-area:error}.styles_epcForm__QormH .styles_tips__Uq0h7 p{font-size:15px;line-height:24px}.styles_epcForm__QormH .styles_tips__Uq0h7 .styles_image__bWuPq{object-fit:contain;margin-top:10px;position:relative;background-color:#f0f0f0;border-radius:20px;padding:15px 10px;box-sizing:border-box}.styles_loading__VaISv{display:flex;flex-direction:column;align-items:center;margin-bottom:60px}.styles_loading__VaISv svg{width:300px;height:200px;margin:30px 0}.styles_error__kxlzX{display:flex;flex-direction:column;align-items:center}.styles_error__kxlzX p{text-align:center;line-height:24px}.styles_error__kxlzX svg{width:300px;height:200px;margin:30px 0}.styles_error__kxlzX button{margin:45px 0 20px;border:1px solid #aac3d5}.styles_error__kxlzX button span{font-weight:700}.styles_offerType__Wp4ef{display:flex;flex-direction:column;gap:30px;align-items:center;margin:30px 0 40px}.styles_offerType__Wp4ef .styles_choices__NMqoD{display:flex;gap:30px;margin:20px 0 30px}.styles_offerType__Wp4ef .styles_choices__NMqoD button{display:flex;flex-direction:column;align-items:center;gap:15px;border-radius:20px;border:2px solid #b6e1ff;padding:25px;background-color:#fff;transition:all .15s ease-in-out}.styles_offerType__Wp4ef .styles_choices__NMqoD button:hover{transform:scale(1.05)}.styles_offerType__Wp4ef .styles_choices__NMqoD button[data-is-selected=true]{border-color:#0096ff}.styles_offerType__Wp4ef .styles_choices__NMqoD button svg{width:105px;height:70px}.styles_offerType__Wp4ef .styles_choices__NMqoD button span{font-size:14px;color:#022136}.styles_offerType__Wp4ef .styles_submit__HLukO{display:flex;align-items:center;gap:20px;padding:12px 20px}.styles_offerType__Wp4ef .styles_submit__HLukO svg{background-color:#003052;border-radius:50%;color:#fff;padding:3px;width:18px;height:100%}.my-text-area_textArea__IjF9U textarea{padding:0;width:100%!important;resize:none;border:none;font-size:18px;font-family:var(--montserrat-font);outline:none}.my-text-area_textArea__IjF9U textarea:disabled{background-color:transparent}.my-text-area_textArea__IjF9U textarea::placeholder{color:#022136;opacity:.5;font-size:16px;font-weight:400;letter-spacing:.3px;font-family:var(--montserrat-font)}.my-text-area_textArea__IjF9U.my-text-area_variant-primary__loMkz{display:flex;flex-direction:column;gap:8px}.my-text-area_textArea__IjF9U.my-text-area_variant-primary__loMkz label span{font-size:15px;color:#022136}.my-text-area_textArea__IjF9U.my-text-area_variant-primary__loMkz label[data-is-required=true] span:after{content:" *";color:red}.my-text-area_textArea__IjF9U.my-text-area_variant-primary__loMkz textarea{border-radius:15px;background-color:#eef8ff;padding:14px 20px;box-sizing:border-box;font-size:1rem;border:1px solid #eef8ff}.my-text-area_textArea__IjF9U.my-text-area_variant-primary__loMkz textarea:hover{border-color:#b3b3b3}.my-text-area_textArea__IjF9U.my-text-area_variant-primary__loMkz textarea:focus{border-color:#0096ff}.my-text-area_textArea__IjF9U.my-text-area_variant-primary__loMkz textarea::placeholder{color:#aac3d5;font-weight:400}.my-text-area_textArea__IjF9U.my-text-area_variant-primary__loMkz textarea[data-status=error]{background-color:#fff1ed;border-color:#de7150}.my-text-area_textArea__IjF9U.my-text-area_variant-secondary___wbTJ{display:flex;flex-direction:column;gap:8px}.my-text-area_textArea__IjF9U.my-text-area_variant-secondary___wbTJ label span{font-size:15px;color:#022136}.my-text-area_textArea__IjF9U.my-text-area_variant-secondary___wbTJ label[data-is-required=true] span:after{content:" *";color:red}.my-text-area_textArea__IjF9U.my-text-area_variant-secondary___wbTJ textarea{border-radius:15px;background-color:#fff;padding:14px 20px;box-sizing:border-box;font-size:1rem;border:1px solid #022136}.my-text-area_textArea__IjF9U.my-text-area_variant-secondary___wbTJ textarea:hover{border-color:#b3b3b3}.my-text-area_textArea__IjF9U.my-text-area_variant-secondary___wbTJ textarea:focus{border-color:#0096ff}.my-text-area_textArea__IjF9U.my-text-area_variant-secondary___wbTJ textarea::placeholder{color:#aac3d5;font-weight:400}.my-text-area_textArea__IjF9U.my-text-area_variant-secondary___wbTJ textarea[data-status=error]{background-color:#fff1ed;border-color:#de7150}.my-checkbox_checkbox__JZc9R label{display:flex;gap:10px;cursor:pointer;align-items:center}.my-checkbox_checkbox__JZc9R label span{font-weight:500}.my-checkbox_checkbox__JZc9R label input{margin:auto 0;width:20px;height:20px;cursor:pointer}.my-checkbox_checkbox__JZc9R label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;border:1px solid #d0d5dd;background:#fff;position:relative}.my-checkbox_checkbox__JZc9R label input[type=checkbox]:checked{border-color:#0096ff;background-color:#0096ff}.my-checkbox_checkbox__JZc9R label input[type=checkbox]:checked:after{content:url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.6667%203.5L5.25004%209.91667L2.33337%207%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");position:absolute;top:62%;left:50%;transform:translate(-50%,-50%)}.MyTooltip_TooltipContent__rbqq6{border-radius:4px;padding:10px 15px;font-size:15px;line-height:1;color:var(--violet-11);background-color:#fff;box-shadow:0 10px 38px -10px rgba(14,18,22,.35),0 10px 20px -15px rgba(14,18,22,.2);-webkit-user-select:none;-moz-user-select:none;user-select:none;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.MyTooltip_TooltipContent__rbqq6[data-state=delayed-open][data-side=top]{animation-name:MyTooltip_slideDownAndFade__c1syY}.MyTooltip_TooltipContent__rbqq6[data-state=delayed-open][data-side=right]{animation-name:MyTooltip_slideLeftAndFade__GqQwE}.MyTooltip_TooltipContent__rbqq6[data-state=delayed-open][data-side=bottom]{animation-name:MyTooltip_slideUpAndFade__pVIGC}.MyTooltip_TooltipContent__rbqq6[data-state=delayed-open][data-side=left]{animation-name:MyTooltip_slideRightAndFade__U3j5m}.MyTooltip_TooltipArrow__W4eVS{fill:#fff}.MyTooltip_IconButton__Qfzn8{font-family:inherit;border-radius:100%;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;border:none;padding:0}.MyTooltip_IconButton__Qfzn8 svg{height:22px;width:22px}.MyTooltip_IconButton__Qfzn8:hover svg g{stroke:rgba(2,33,54,.8)}.MyTooltip_IconButton__Qfzn8:focus{box-shadow:0 0 0 2px #000}@keyframes MyTooltip_slideUpAndFade__pVIGC{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes MyTooltip_slideRightAndFade__U3j5m{0%{opacity:0;transform:translateX(-2px)}to{opacity:1;transform:translateX(0)}}@keyframes MyTooltip_slideDownAndFade__c1syY{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes MyTooltip_slideLeftAndFade__GqQwE{0%{opacity:0;transform:translateX(2px)}to{opacity:1;transform:translateX(0)}}.styles_container__gAeqh{background-color:#fff;border-radius:20px;padding:30px 20px;width:100%}.styles_container__gAeqh h1{color:#022136!important}.styles_container__gAeqh .styles_subtitle__llWey{margin:15px 0 0}.styles_container__gAeqh form section{margin-top:40px}.styles_container__gAeqh form .styles_actions__0SxYg{margin-top:20px;display:flex;justify-content:space-between}.styles_container__gAeqh form .styles_actions__0SxYg button:first-child{border:1px solid #aac3d5}.styles_container__gAeqh form .styles_actions__0SxYg button:first-child span{font-weight:700}.styles_container__gAeqh form section h2{font-size:1.5rem;margin-bottom:20px}.styles_container__gAeqh form section .styles_sectionContainer__lbX7T{display:grid;grid-gap:25px;gap:25px;grid-template-columns:1fr 1fr}.styles_container__gAeqh form section p.styles_error__ryT7g{color:red;font-size:13px;line-height:17px;padding:5px 10px}.styles_price__ESnTy{position:relative}.styles_price__ESnTy .styles_priceTooltip__Y4weI{position:absolute;top:-2px;left:130px}.styles_price__ESnTy .styles_displayPropertyPrice__fAmvF{margin-top:8px}.styles_price__ESnTy .styles_displayPropertyPrice__fAmvF input{width:16px;height:16px}.styles_price__ESnTy .styles_displayPropertyPrice__fAmvF span{font-size:14px}.styles_selectRooms__43AVA [class*=reactSelect__control]{background-color:#eef8ff;border-color:#eef8ff}.styles_selectRooms__43AVA{display:flex;flex-direction:column;gap:8px}.styles_selectRooms__43AVA .styles_label__eSfdP{color:#022136;font-size:15px}.styles_selectRooms__43AVA .styles_label__eSfdP:after{content:" *";color:red}.styles_selectRooms__43AVA [class*=reactSelect__control]{background-color:#fff;border-radius:15px;padding:14px 20px;border-color:#022136;cursor:pointer}.styles_selectRooms__43AVA [class*=reactSelect__value-container]{padding:0}.styles_selectRooms__43AVA [class*=reactSelect__input-container]{padding:0;margin:0}.styles_selectRooms__43AVA div[class*=reactSelect__placeholder]{color:#aac3d5}.styles_selectRooms__43AVA div[class*=reactSelect__single-value]{color:#022136;font-weight:500}.styles_selectRooms__43AVA span[class*=reactSelect__indicator-container]{padding:0}.styles_selectRooms__43AVA span[class*=reactSelect__indicator-separator]{display:none}.styles_selectRooms__43AVA div[class*=reactSelect__dropdown-indicator]{padding:0}.styles_selectRooms__43AVA div[class*=reactSelect__dropdown-indicator] svg{color:#0096ff}.styles_selectRooms__43AVA div[class*=reactSelect__option]{cursor:pointer}.styles_realEstateFeatures__EHPUM{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;gap:20px;margin:0 auto}.styles_loading__k9vI_,.styles_simulationError__kFHE4{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.styles_simulationError__kFHE4 p{text-align:center;line-height:24px}.styles_simulationError__kFHE4 svg{width:300px;height:200px;margin:30px 0}.saas-layout_layout__gNL5R{background:linear-gradient(#f8fff4,#e8f6ff);display:grid;grid-template-areas:"aside header" "aside main";grid-template-columns:170px 1fr;grid-template-rows:auto 1fr;padding:30px 40px;grid-column-gap:50px;column-gap:50px;grid-row-gap:50px;row-gap:50px;position:relative;min-height:100vh;box-sizing:border-box}.saas-layout_layout__gNL5R aside{position:fixed;padding-top:40px;display:flex;flex-direction:column;gap:25px;align-items:center;grid-area:aside;border-radius:30px;background-color:#fff;height:calc(100vh - 60px);width:170px;box-sizing:border-box}.saas-layout_layout__gNL5R header{grid-area:header;margin-top:40px}.saas-layout_layout__gNL5R main{grid-area:main;overflow-y:scroll;height:100%;box-sizing:border-box}.saas-layout_category__3tiD4,.saas-layout_logout__r3oQC{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;opacity:.3;border-radius:30px;width:125px;height:120px}.saas-layout_category__3tiD4 svg,.saas-layout_logout__r3oQC svg{color:#022136;width:30px;height:30px}.saas-layout_category__3tiD4 span,.saas-layout_logout__r3oQC span{font-size:14px;font-weight:600;letter-spacing:.2px;line-height:24px}.saas-layout_category__3tiD4:hover,.saas-layout_logout__r3oQC:hover{opacity:.8}.saas-layout_category__3tiD4[data-is-current=true],.saas-layout_logout__r3oQC[data-is-current=true]{opacity:1;background-color:#0096ff}.saas-layout_category__3tiD4[data-is-current=true] span,.saas-layout_category__3tiD4[data-is-current=true] svg,.saas-layout_logout__r3oQC[data-is-current=true] span,.saas-layout_logout__r3oQC[data-is-current=true] svg{color:#fff}.saas-layout_beelly-button__NdknN[data-name=logout],.saas-layout_logout__r3oQC{padding:0}main#styles_newEnergyRenovationPage__8tUBl{display:flex}main#styles_newEnergyRenovationPage__8tUBl>section{margin:20vh auto 0}.styles_mainIllustration__FbP2D{position:absolute;bottom:0;right:20px}.styles_mainIllustration__FbP2D svg{width:350px;height:500px}.styles_container__MKGj6{display:flex;flex-direction:column;align-items:center;max-width:500px;text-align:center}h1.styles_baseline__d62Dk{font-size:32px;line-height:42px;color:#022136!important;position:relative}h1.styles_baseline__d62Dk:after{content:url("data:image/svg+xml;utf8,<svg width='467' height='7' viewBox='0 0 517 7' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M3 4C167.256 1.75 394.983 4.00003 514 3.99979' stroke='%230096FF' stroke-width='6' stroke-linecap='round'/></svg>");display:block;height:25px;position:absolute;bottom:0;transform:translateX(7%)}.styles_openModal__ey6Gl{width:-moz-fit-content;width:fit-content;margin:50px 0 0;display:flex;align-items:center;gap:10px;padding-right:12px;padding-left:20px;gap:15px;transition:all .2s ease}.styles_openModal__ey6Gl:hover{background:rgba(0,150,255,.95);scale:1.02}.styles_openModal__ey6Gl svg{color:#fff;background-color:#003052;padding:4px;border-radius:50%;width:20px;height:20px}.styles_dialog__mtVw7{max-width:550px!important;width:100%!important;padding:25px 40px!important}.styles_dialog__mtVw7 .styles_close__mYmN4{display:flex;position:absolute;top:15px;right:15px;border:none;background:none}.styles_dialog__mtVw7 .styles_close__mYmN4 svg{width:20px;height:100%;color:#0096ff}