.quote-option .option-input{clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap;clip:rect(0 0 0 0);white-space:nowrap;clip:rect(0 0 0 0);white-space:nowrap;clip:rect(0 0 0 0);white-space:nowrap;clip:rect(0 0 0 0);white-space:nowrap;clip:rect(0 0 0 0);white-space:nowrap;clip:rect(0 0 0 0);white-space:nowrap;clip:rect(0 0 0 0);white-space:nowrap;overflow:hidden;width:1px!important;height:1px!important;position:absolute!important}.step3 .step3-menu .tabs-title.is-checked:before,.step3 .step3-menu .tabs-title.has-checked:before,.quote-option .option-tile:before{content:"";opacity:0;width:var(--choose-check-size);height:var(--choose-check-size);background-color:#e18000;background-image:url("data:image/svg+xml,<svg width=\"48\" height=\"48\" viewBox=\"0 0 48 48\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M41.2563 14.4322C41.7806 13.8031 41.6955 12.868 41.0664 12.3437C40.4373 11.8194 39.5022 11.9045 38.9779 12.5336L28.3198 25.3233C26.1789 27.8924 24.6729 29.6941 23.3666 30.8737C22.0907 32.0258 21.2102 32.3919 20.3457 32.3919C19.4812 32.3919 18.6007 32.0258 17.3249 30.8737C16.0186 29.6941 14.5125 27.8924 12.3716 25.3233L9.62205 22.0239C9.09777 21.3947 8.16273 21.3097 7.53359 21.834C6.90445 22.3583 6.81945 23.2933 7.34373 23.9225L10.1696 27.3135C12.2165 29.7698 13.8557 31.7369 15.3373 33.0748C16.8677 34.4568 18.4321 35.3577 20.3457 35.3577C22.2593 35.3577 23.8238 34.4568 25.3542 33.0748C26.8357 31.7369 28.4749 29.7698 30.5218 27.3136L41.2563 14.4322Z\" fill=\"white\"/></svg>");background-position:50%;background-repeat:no-repeat;background-size:1.25rem;border-radius:50%;transition:all .25s;display:block;position:absolute;transform:scale(0)}.quote-option .option-tile{cursor:pointer;background-color:#f7f6f2;flex-direction:column;justify-content:center;align-items:center;transition:all .15s;display:flex;position:relative}@media (hover:hover){.quote-option .option-tile:hover{background:linear-gradient(172deg,#fffbe8 13.84%,#fff1c5 84.68%)}}.quote-option .option-input{clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap;overflow:hidden;width:1px!important;height:1px!important;position:absolute!important}@keyframes slideHint{0%,to{transform:translateY(-50%)translate(0)}50%{transform:translateY(-50%)translate(5px)}}@keyframes slideHintLeft{0%,to{transform:translate(0)}50%{transform:translate(-5px)}}.step-nav{width:100%;padding:.625rem 0}.step-nav.step-3-position{position:absolute;top:10.625rem}.site-footer-step{z-index:10;background:#fff;width:100%;padding:.75rem 0;position:fixed;bottom:0;box-shadow:0 -2px 4px #00000014}.site-footer-step .site-footer-step-l{justify-content:flex-start;display:flex}.site-footer-step .site-footer-step-r{justify-content:flex-end;display:flex}.site-footer-step .site-footer-step-r p{margin-right:1.25rem}.step2-area .choose-group{justify-content:start}.step2-area p{margin-bottom:3.75rem}#area-modal{width:calc(100% - 30px);max-width:45rem;height:85vh;overflow:hidden}#area-modal .btn-box{padding:1.25rem 0;margin-top:0!important}#area-modal .quote-form{height:calc(100% - 140px)}#area-modal .quote-form::-webkit-scrollbar{width:4px;height:4px}#area-modal .quote-form::-webkit-scrollbar-track{background:#fff}#area-modal .quote-form::-webkit-scrollbar-thumb{background:#d9dce3;border-radius:6px}#area-modal .quote-form::-webkit-scrollbar-thumb:hover{background:#bcc1cd}#area-modal .quote-form{scrollbar-color:#d9dce3 #fff;scrollbar-width:thin;overflow-y:auto}#area-modal .option-tile .h5,#area-modal .option-text .h5{margin-top:0;margin-bottom:0}.quote-resize{width:100%;padding:1.25rem 0 1.25rem 1.25rem}.quote-option{--area-svg-size:2.0625rem;--choose-check-size:1.875rem;--area-tile-size:9.625rem;--text-left-gap:-.625rem;padding:.625rem 0 1.25rem;display:flex}.quote-option .option-input:checked+.option-tile{background:linear-gradient(172deg,#fffbe8 13.84%,#fff1c5 84.68%);box-shadow:0 4px 14px #00000026}.quote-option .option-input:checked+.option-tile:before{opacity:1;transform:scale(1)}.quote-option .option-tile{width:var(--area-tile-size);border-radius:.5rem;flex-direction:row;padding:1.25rem 0}.quote-option .option-tile:before{top:calc(var(--choose-check-size) / 2 * -1);right:calc(var(--choose-check-size) / 2 * -1)}.quote-option .option-icon{margin-right:.625rem;transition:all .375s}.quote-option .option-icon svg{width:var(--area-svg-size)}.quote-option .option-label{margin-bottom:0}.quote-option .option-text{width:calc(100% - var(--area-tile-size));margin-left:var(--text-left-gap);border-radius:.5rem;align-items:center;gap:.9375rem;padding:.9375rem .9375rem .9375rem 2.1875rem;transition:all .15s;display:flex}.quote-option .option-text label{width:8.125rem}.quote-option .option-text input{text-align:center;margin:0}.quote-option .option-text .h5{margin:0}.quote-option .total-nu{margin-right:.625rem}.quote-option.is-active .option-text{background:#fffbe8}.step3{overflow:hidden}.step3 .step3-con{display:flex}.step3{--menu-w:4.6875rem;--svg-w:2.1875rem;--choose-check-size:1.25rem}.step3 .step3-menu{height:100%;width:var(--menu-w);background:#fd9800;border:none;flex-direction:column;justify-content:flex-start;align-items:center;padding:0;display:flex;position:fixed}.step3 .step3-menu:before{display:none}.step3 .step3-menu .tabs-title a{color:#fff;width:var(--menu-w);flex-direction:column;align-content:center;align-items:center;padding:.3125rem 0 .625rem;font-size:.875rem;font-weight:400;display:flex}.step3 .step3-menu .tabs-title a .step-svg{fill:#ffc46b}@media (hover:hover){.step3 .step3-menu .tabs-title a:hover{background:#ffc46b;border-left:3px solid #e18000;transition:all .15s}.step3 .step3-menu .tabs-title a:hover .step-svg{fill:#fff}}.step3 .step3-menu .tabs-title.is-active a{background:#ffc46b;transition:all .15s}.step3 .step3-menu .tabs-title.is-active a .step-svg{fill:#fff}.step3 .step3-menu .tabs-title.is-checked,.step3 .step3-menu .tabs-title.has-checked{position:relative}.step3 .step3-menu .tabs-title.is-checked:before,.step3 .step3-menu .tabs-title.has-checked:before{opacity:1;background-size:.75rem;top:.3125rem;left:.625rem;transform:scale(1)}.step3 .step3-menu .tabs-title.has-checked:before{background-color:#fff;background-image:url("data:image/svg+xml,<svg width=\"48\" height=\"48\" viewBox=\"0 0 48 48\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M41.2563 14.4322C41.7806 13.8031 41.6955 12.868 41.0664 12.3437C40.4373 11.8194 39.5022 11.9045 38.9779 12.5336L28.3198 25.3233C26.1789 27.8924 24.6729 29.6941 23.3666 30.8737C22.0907 32.0258 21.2102 32.3919 20.3457 32.3919C19.4812 32.3919 18.6007 32.0258 17.3249 30.8737C16.0186 29.6941 14.5125 27.8924 12.3716 25.3233L9.62205 22.0239C9.09777 21.3947 8.16273 21.3097 7.53359 21.834C6.90445 22.3583 6.81945 23.2933 7.34373 23.9225L10.1696 27.3135C12.2165 29.7698 13.8557 31.7369 15.3373 33.0748C16.8677 34.4568 18.4321 35.3577 20.3457 35.3577C22.2593 35.3577 23.8238 34.4568 25.3542 33.0748C26.8357 31.7369 28.4749 29.7698 30.5218 27.3136L41.2563 14.4322Z\" fill=\"orange\"/></svg>")}.step3 .step3-menu .svg{width:2.5rem;margin-bottom:0}.step3 .project-content{width:calc(100% - var(--menu-w));padding-left:var(--menu-w);background:0 0;border:none;margin-top:0}.step3 .project-content .tabs-panel{padding:0}.step3 .sub-pro-con{--pro-con-pd-l:2.8125rem;padding:4.375rem 0 var(--pro-con-pd-l) var(--pro-con-pd-l);background:0 0;border:none;width:100%}.step3 .sub-pro-con .tabs-panel{border:none}.step3 .sub-pro-say .sub-pro-img img,.step3 .sub-pro-say .sub-pro-info p{opacity:0;height:0;transition:height 1s,opacity 1s}.step3 .sub-pro-say .sub-pro-info p{flex-direction:column}.step3 .sub-pro-say.is-open{flex-direction:row-reverse}.step3 .sub-pro-say.is-open .sub-pro-img img,.step3 .sub-pro-say.is-open .sub-pro-info p{opacity:1;height:auto;transition:height 1s,opacity 1s;display:flex}.step3 .sub-pro-say.is-open .sub-pro-info .h3{justify-content:space-between}.step3 .sub-pro-img img{opacity:0;height:0;display:none}.step3 .sub-pro-info{margin-bottom:2.5rem}.step3 .sub-pro-info .h3{align-items:center;display:flex}.step3 .sub-pro-info p{opacity:0;height:0;display:none}.step3 .open-say-btn{cursor:pointer;z-index:10;font-size:3rem}.step3 .open-say-btn i{margin-left:0;margin-right:0}.step3 .open-say-btn .be-icon-infomation{color:#e18000}@media (hover:hover){.step3 .open-say-btn:hover{color:#e18000;transition:all .15s}.step3 .open-say-btn:hover .be-icon-infomation{color:#ff9a15;transition:all .15s}}.step3 .sub-pro-block{background:#fff;border-radius:.9375rem;margin-bottom:2.5rem;padding:1.5625rem;box-shadow:0 0 4px #fff1db}.step3 .sub-pro-block .has-underline{border-bottom:1px solid #d9dce3;margin-bottom:1.25rem;padding-bottom:1.25rem}.step3 .sub-pro-block.is-choose{border:1px solid #ffc46b;transition:all .15s;box-shadow:0 4px 14px #fae7d6}.step3 .sub-pro-list{justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.step3 .sub-pro-list [type=checkbox]+label{margin-right:0}.step3 .sub-pro-list .h5{align-items:center;width:calc(100% - 30px);margin-bottom:0;display:flex}.step3 .sub-pro-list .be-icon-infomation{color:#e18000;cursor:pointer;font-size:2.25rem}@media (hover:hover){.step3 .sub-pro-list .be-icon-infomation:hover{color:#ff9a15;transition:all .15s}}.step3 .sub-pro-list-img{padding-left:2.5rem}.step3 .sub-pro-list-img img{border-radius:.9375rem}.step3 .sub-pro-list-text .h6,.step3 .sub-pro-list-text .choose-label{color:#333}.step3 .sub-pro-list-text .h6{font-weight:400}.step3 .sub-pro-list-text p{margin-bottom:2.5rem}.step3 .sub-pro-list-img,.step3 .sub-pro-list-text{opacity:0;height:0;transition:all .5s;display:none}.step3 .sub-pro-list-img.is-open,.step3 .sub-pro-list-text.is-open{opacity:1;height:auto;margin-top:1.25rem;transition:all .5s;display:block}.step3 .sub-pro-inout-big{align-items:center;margin:.625rem 0 2.5rem;display:flex}.step3 .sub-pro-inout-big input{text-align:center;width:8.125rem;margin-bottom:0}.step3 .sub-pro-inout-big .h6:first-child{margin-right:1.25rem}.step3 .sub-pro-inout-big .h6:last-child{margin-left:1.25rem}.step3 .sub-pro-inout-big.has-error{gap:1.25rem;margin-bottom:3.75rem;position:relative}.step3 .sub-pro-inout-big.has-error .form-error{margin-top:.3125rem;position:absolute;top:100%;left:5rem}.step3 .has-sub-title{color:#e18000;cursor:pointer;--gap-title:.9375rem;--close-btn-size:2.1875rem;justify-content:space-between;align-items:center;width:100%;margin-bottom:1.25rem;display:flex;position:relative}.step3 .has-sub-title .h4{padding-right:var(--gap-title);z-index:1;background:#fcfcfc}.step3 .has-sub-title:before,.step3 .has-sub-title:after{content:"";z-index:0;background:#e18000;position:absolute}.step3 .has-sub-title:before{width:calc(100% - var(--gap-title) * 2);height:2px}.step3 .has-sub-title:after{width:.625rem;height:.625rem;right:calc(var(--gap-title) + var(--close-btn-size));border-radius:50%}.step3 .has-sub-title .has-sub-title-icon{padding-left:var(--gap-title);z-index:1;background:#fcfcfc}.step3 .has-sub-title .has-sub-title-icon .icon-box{--icon-box-size:2.1875rem;background:#fff;border:2px solid #e18000}.step3 .has-sub-title .has-sub-title-icon .icon-box i{color:#e18000}@media (hover:hover){.step3 .has-sub-title:hover .icon-box i{transition:all .375s;transform:rotate(180deg)}}.step3 .has-sub-title.is-open .icon-box i{transition:all .375s;transform:rotate(180deg)}.step3 .has-sub .sub-pro-list{margin-bottom:0}.step3 .has-sub .sub-pro-list .round-checkbox{--close-btn-size:1.875rem}.step3 .has-sub .sub-pro-list .round-checkbox input[type=checkbox]{width:var(--close-btn-size);height:var(--close-btn-size);border-radius:50%}.step3 .has-sub .sub-pro-list .round-checkbox input[type=checkbox]:checked{background-color:#e18000}.step3 .has-sub .sub-pro-list .round-checkbox input[type=checkbox]:after{border-color:#fff}.step3 .has-sub .sub-pro-list .round-checkbox input[type=checkbox]:not(.switch):checked{width:var(--close-btn-size);height:var(--close-btn-size)}.step3 .has-sub .sub-pro-list .round-checkbox input[type=checkbox]:not(.switch):checked:after{border-color:#fff}.step3 .window-width-btn-box{justify-content:flex-end;margin-bottom:.625rem;display:flex}.step3 .window-width-block{background:#d9dce31a;justify-content:space-between;align-items:center;margin-bottom:.625rem;padding:.625rem 1.25rem .625rem 0;display:flex}.step3 .window-width-block .icon-box{--close-btn-size:1.875rem}.step3 .window-width-block .h5{border-left:5px solid #e9ba20;padding-left:1.25rem}.step3 .window-width-block .sub-pro-inout-big{margin:0;padding-left:1.25rem}.step3 .window-width-input{align-items:center;display:flex}.step3 .window-width-input .sub-pro-inout-big.has-error .form-error{left:2.5rem}@media (hover:hover){.step3 .window-width-close:hover{color:#e18000;background:#fff;border:1px solid #e18000;transition:all .15s}}.step3 .inside-choose{align-items:center;margin-bottom:1.25rem;display:flex}.step3 .inside-choose .h6{margin-left:.625rem}.step3 .inside-choose-p{margin-left:2.5rem}.step3 .note-red{color:#fa673b}.step4{--gap-title:.9375rem;--close-btn-size:2.1875rem;--check-list-w:14.375rem}.step4 .con-step-desc{margin-bottom:3.75rem}.step4 .tabs-content,.step4 .tabs-panel{background:0 0;margin:0;padding:0}.step-1 .promise{margin-bottom:1.25rem}.step-1 .promise .grid-x{background:#fcfcfc;padding:1.25rem}.step-1 .promise p{color:#fc847b;margin-bottom:0;padding-left:1.25rem}.step-1 .promise img{-o-object-fit:contain;object-fit:contain;width:100%;margin-left:-2.5rem}@media screen and (width<=639.98px){.step-1 .promise .grid-x{padding:.625rem 0}.step-1 .promise img{margin-left:-1.25rem}.step-1 .deal{gap:.625rem;display:flex}.step-1 .deal input{width:1.4375rem}.step-1 .deal label{width:calc(100% - 1.4375rem - 10px)}}.step-1 .promise .grid-x{background:#fff}.tab-sub-menu{background:0 0;border:none;border-bottom:2px solid #fd9800;justify-content:center;align-items:center;width:100%;font-weight:300;display:flex}.tab-sub-menu::-webkit-scrollbar{width:4px;height:4px}.tab-sub-menu::-webkit-scrollbar-track{background:#fff}.tab-sub-menu::-webkit-scrollbar-thumb{background:#c4c4c6;border-radius:6px}.tab-sub-menu::-webkit-scrollbar-thumb:hover{background:#aaaaad}.tab-sub-menu{scrollbar-color:#c4c4c6 #fff;scrollbar-width:thin}.tab-sub-menu .tabs-title{text-align:center;z-index:2}.tab-sub-menu .tabs-title a{color:#5c5c5c;background-color:#f7f6f2;justify-content:center;align-items:center;width:10.25rem;height:2.5rem;padding:0;font-size:.875rem;transition:all .15s;display:flex;-webkit-mask:url(/static/assets/images/icon/tab_bg.svg) 50% no-repeat;mask:url(/static/assets/images/icon/tab_bg.svg) 50% no-repeat}.tab-sub-menu .tabs-title:not(:first-child){margin-left:-1.875rem}.tab-sub-menu .tabs-title.is-active,.tab-sub-menu .tabs-title>a[aria-selected=true]{color:#fff;z-index:3;background-color:#fd9800;transition:all .15s;-webkit-mask:url(/static/assets/images/icon/tab_bg.svg) 50% no-repeat;mask:url(/static/assets/images/icon/tab_bg.svg) 50% no-repeat}.tab-sub-menu .tabs-title>a:hover[aria-selected=false]:not(.is-disabled){z-index:3;background-color:#fee8cd;transition:all .15s;-webkit-mask:url(/static/assets/images/icon/tab_bg.svg) 50% no-repeat;mask:url(/static/assets/images/icon/tab_bg.svg) 50% no-repeat}.tab-sub-menu .tabs-title>a[aria-selected=false].is-disabled{color:#fff;cursor:help;background-color:#c4c4c4;transition:all .15s}.tab-sub-menu .tabs-title>a[aria-selected=false].is-disabled:hover{background-color:#999}@media screen and (width<=639.98px){.tab-sub-menu{padding-left:5.625rem}}.toggle-contact-btn{color:#4a5568;cursor:pointer;text-align:left;background:#f7fafc;border:2px dashed #cbd5e0;border-radius:.75rem;justify-content:space-between;align-items:center;width:100%;margin-bottom:.75rem;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:500;transition:all .3s;display:flex}.toggle-contact-btn:hover{background:#edf2f7;border-color:#a0aec0;transform:translateY(-1px)}.toggle-contact-btn .toggle-icon{transition:transform .3s}.toggle-contact-btn.btn-expanded{color:#c53030;background:#fff5f5;border:2px solid #fc8181}.toggle-contact-btn.btn-expanded:hover{background:#fed7d7}.toggle-contact-btn.btn-expanded .toggle-icon{transform:rotate(180deg)}.hint-text{color:#718096;margin-top:-.5rem;margin-bottom:1rem;padding-left:.5rem;font-size:.875rem}.contact-info-section{transition:max-height .5s ease-out,opacity .4s ease-out;overflow:hidden}.contact-info-section>div{border-radius:1rem;margin-bottom:1rem}.contact-info-section h3{color:#2d3748;align-items:center;margin:0 0 1rem;font-size:1.125rem;font-weight:600;display:flex}.contact-info-section h3 svg{width:1.5rem;height:1.5rem;margin-right:.5rem}.contact-info-section select{background-color:#fff}@keyframes fadeInExpand{0%{opacity:0;max-height:0}to{opacity:1;max-height:800px}}@keyframes fadeOutCollapse{0%{opacity:1;max-height:800px}to{opacity:0;max-height:0}}#quotation-contact-info-modal{height:85vh;padding-bottom:1rem;padding-right:0;overflow:hidden}#quotation-contact-info-modal form{gap:1.25rem;height:100%}#quotation-contact-info-modal form::-webkit-scrollbar{width:4px;height:4px}#quotation-contact-info-modal form::-webkit-scrollbar-track{background:#fff}#quotation-contact-info-modal form::-webkit-scrollbar-thumb{background:#d9dce3;border-radius:6px}#quotation-contact-info-modal form::-webkit-scrollbar-thumb:hover{background:#bcc1cd}#quotation-contact-info-modal form{scrollbar-color:#d9dce3 #fff;scrollbar-width:thin;padding-right:.9375rem;overflow-y:auto}#quotation-contact-info-modal .promise{margin-bottom:1.25rem}#quotation-contact-info-modal .promise .grid-x{background:#fcfcfc;padding:1.25rem}#quotation-contact-info-modal .promise p{color:#fc847b;margin-bottom:0;padding-left:1.25rem}#quotation-contact-info-modal .promise img{-o-object-fit:contain;object-fit:contain;width:100%;margin-left:-2.5rem}@media screen and (width<=639.98px){#quotation-contact-info-modal .promise .grid-x{padding:.625rem 0}#quotation-contact-info-modal .promise img{margin-left:-1.25rem}#quotation-contact-info-modal .deal{gap:.625rem;display:flex}#quotation-contact-info-modal .deal input{width:1.4375rem}#quotation-contact-info-modal .deal label{width:calc(100% - 1.4375rem - 10px)}#quotation-contact-info-modal{height:80vh;overflow:auto}#quotation-contact-info-modal .verification-code{margin-bottom:1.25rem}#quotation-contact-info-modal.has-bg:after{display:none}}input[name=house_type]:checked+label{background-color:#fff7ed!important;border-color:#f97316!important}input[name=house_type]:checked+label span{color:#ea580c!important}input[name=house_type]:checked+label img{filter:brightness(0)saturate()invert(42%)sepia(93%)saturate(1352%)hue-rotate(346deg)brightness(119%)contrast(119%)!important}input[name=get_method]:checked+label{background-color:#fff7ed!important;border-color:#f97316!important}input[name=get_method]:checked+label span{color:#ea580c!important}input[name=get_method]:checked+label img{filter:brightness(0)saturate()invert(42%)sepia(93%)saturate(1352%)hue-rotate(346deg)brightness(119%)contrast(119%)!important}@media screen and (width<=639.98px){.step-nav .logo{width:5.625rem;top:.75rem}.step-nav .step-list-all{justify-content:center;display:flex}.con-step .site-gutter>.grid-x:first-child .con-step-title{margin-top:2.5rem}#area-modal{height:80vh}#area-modal .quote-form{height:calc(100% - 110px)}#area-modal .h5{margin-top:1.875rem;margin-bottom:1.25rem}.quote-option{flex-direction:column;padding:.625rem 0}.quote-option .option-tile{width:calc(100% - 20px)}.quote-option .option-text{flex-wrap:wrap;width:100%;padding:.625rem}.quote-option .option-text label{width:6.875rem;margin-top:.625rem}.quote-option .option-label{display:flex}.quote-option .total-nu{color:#e18000;margin-left:.9375rem}.quote-option.is-active .option-text{background:0 0}.step3 .sub-pro-list-text{margin-top:.625rem}.step3 .sub-pro-list-text p{margin-bottom:0}.toggle-contact-btn{padding:.875rem 1rem;font-size:.875rem}.hint-text{font-size:.8125rem}.contact-info-section>div{border-radius:.75rem;margin-top:1rem}.contact-info-section h3{font-size:1rem}}@media screen and (width<=1023.98px){.step-nav{box-shadow:none}.step2-area .choose-group{justify-content:center}.step3 .step3-menu{z-index:20;scrollbar-width:none;background:#ff9a15;flex-flow:row;width:100%;height:auto;padding:0;position:fixed;top:3.75rem;left:0;overflow:auto hidden;display:flex!important}.step3 .step3-menu::-webkit-scrollbar{display:none}.step3 .step3-menu:after{content:"";pointer-events:none;z-index:11;background:linear-gradient(90deg,#ff9a1500 0%,#ff9a15 60%);justify-content:flex-end;align-items:center;width:3.125rem;height:4.125rem;padding-right:.5rem;transition:opacity .3s;display:flex;position:fixed;top:3.75rem;right:0}.step3 .step3-menu:before{content:"››";color:#fff;z-index:12;pointer-events:none;justify-content:center;align-items:center;height:3.125rem;font-size:2rem;font-weight:700;line-height:1;animation:1.5s ease-in-out infinite slideHint;display:flex;position:fixed;top:5.625rem;right:.75rem}.step3 .step3-menu.scrolled-end:before,.step3 .step3-menu.scrolled-end:after{display:none}.step3 .step3-menu-arrow-left{z-index:21;pointer-events:none;width:3.125rem;height:4.125rem;position:fixed;top:3.75rem;left:0}.step3 .step3-menu-arrow-left:after{content:"";z-index:11;background:linear-gradient(270deg,#ff9a1500 0%,#ff9a15 60%);width:100%;height:100%;position:absolute;top:0;left:0}.step3 .step3-menu-arrow-left:before{content:"‹‹";color:#fff;z-index:12;align-items:center;height:100%;font-size:2rem;font-weight:700;animation:1.5s ease-in-out infinite slideHintLeft;display:flex;position:absolute;top:-3px;left:.75rem}.step3 .step3-menu-arrow-left.scrolled-start{display:none}.step3 .step3-menu li{background:0 0;flex:none;align-self:stretch;display:flex}.step3 .step3-menu .tabs-title a{color:#fff;white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;padding:.625rem 0;font-size:1rem;font-weight:400;display:flex}}@media screen and (width<=1023.98px) and (hover:hover){.step3 .step3-menu .tabs-title:not(.is-active):hover{background:#ffc46b}}@media screen and (width<=1023.98px){.step3 .step3-menu .tabs-title .svg{display:none}.step3 .step3-menu .tabs-title.has-checked:not(.is-active):before,.step3 .step3-menu .tabs-title.is-checked:not(.is-active):before{transform:translate(-50%);top:.375rem!important;left:32%!important}.step3 .step3-menu .tabs-title.is-active{background:#ffc46b}.step3 .step3-menu .tabs-title.is-active a{color:#fff}.step3 .step3-menu .tabs-title.is-active .svg{width:1.75rem;height:1.75rem;margin-bottom:.125rem;display:block}.step3 .project-content,.step3 .sub-pro-con{width:100%}.step3 .sub-pro-con{padding-top:0}.step3 .project-content{padding-left:0}.step3 .sub-pro-con{--pro-con-pd-l:0;padding-left:auto}.step3 .step3-con{margin-top:0}.step3 .sub-pro-say{margin-bottom:1.25rem}.step3 .sub-pro-say .sub-pro-info{order:1}.step3 .sub-pro-say .sub-pro-img{order:2}.step3 .sub-pro-say.is-open .sub-pro-img{margin:1.25rem 0}.step3 .sub-pro-info{margin-bottom:0;padding-left:0}.step3 .sub-pro-list-img{padding-left:0}body.step3-active .breadcrumbs-wrapper{padding-top:3.75rem}.step4 .tabs-title>a{padding:.9375rem}}@media screen and (width<=1023.98px) and (hover:hover){.step3 .step3-menu .tabs-title a:hover{border-left:none}}@media screen and (width>=1024px){.step-nav.step-3-position{padding-left:10rem;top:13.125rem}.step3 .sub-pro-con{padding-left:1.25rem}.step3 .sub-pro-say.is-open .sub-pro-info{padding-left:2.5rem}.step3 .step3-menu{padding-bottom:12.5rem;overflow:scroll;transform:scaleX(-1)}.step3 .step3-menu .tabs-title{transform:scaleX(-1)}body.step3-active .breadcrumbs-wrapper{position:absolute;left:140px}}@media screen and (width>=1200px){body.step3-active .breadcrumbs-wrapper{left:220px}}.step2-area .btn-box{margin-bottom:2.8125rem}@media screen and (width>=640px) and (width<=1023.98px){.step2-area .btn-box{margin-bottom:1.875rem}}@media screen and (width<=671.98px){.con-step .con-step-title{margin-top:1.875rem}.con-step .con-step-desc{margin-top:1.25rem}.step2-area p,.step4 .con-step-desc{margin-bottom:1.875rem}}
