.estimator button{border:0;padding:0;cursor:pointer}.estimator button:active,.estimator button:focus,.estimator button:hover{text-decoration:none;outline:none}.estimator button:disabled{cursor:auto}.cp{cursor:pointer}.flex{display:flex}.flex-just-center{justify-content:center}.flex-just-around{justify-content:space-around}.flex-just-between{justify-content:space-between}.flex-align-center{align-items:center}.flex-just-end{justify-content:flex-end}.flex-dir-col{flex-direction:column}.flex-dir-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-row,.flex-row-center{display:flex;flex-direction:row}.flex-row-center{justify-content:center}.flex-row-end{justify-content:flex-end}.flex-row-around,.flex-row-end{display:flex;flex-direction:row}.flex-row-around{justify-content:space-around}.flex-row-between{display:flex;flex-direction:row;justify-content:space-between}.flex-row-center-wrap,.flex-row-wrap{display:flex;flex-direction:row;flex-wrap:wrap}.flex-row-center-wrap{justify-content:center}.flex-col{display:flex;flex-direction:column}.flex-col-center,.flex-col-row-center{display:flex;justify-content:center;flex-direction:column}.flex-col-row-center{align-items:center}.flex-col-row-center-wh100p{display:flex;justify-content:center;flex-direction:column;align-items:center}.p-rel{position:relative}.p-abs{position:absolute}.w-100p{width:100%}.h-100p{height:100%}.t-100p{top:100%}.l-0{left:0}.lh-normal{line-height:normal}.ln-15em{line-height:1.5em}.lh-19em{line-height:1.9em}.w-sp-no{white-space:nowrap}.flex-1-1-auto{flex:1 1 auto}.flex-0-0-auto{flex:0 0 auto}.flex-0-0-85p{flex:0 0 8.5%}.flex-0-0-10p{flex:0 0 10%}.flex-0-0-20p{flex:0 0 20%}.flex-0-0-30p{flex:0 0 30%}.flex-0-0-14p{flex:0 0 14%}.flex-0-0-19p{flex:0 0 19%}.margin-bot-5em{margin-bottom:5em}.padding-r-1em{padding-right:1.85em}.margin-0{margin:0}.estimator .bg-010{background-color:#09bec9}.estimator .c-010{color:#09bec9}.estimator .bg-015{background-color:#27a8ae}.estimator .c-015{color:#27a8ae}.estimator .bg-020{background-color:#27a2aa}.estimator .c-020{color:#27a2aa}.estimator .bg-025{background-color:#dcdcdc}.estimator .c-025{color:#dcdcdc}.estimator .c-000{color:#000}.estimator .c-111{color:#919191}.estimator .c-911{color:#09beca}.estimator .bg-311{background-color:#27a2a9}.estimator .bg-213{background-color:#e3c01f}.estimator .c-999{color:#fff}.estimator .btn-lg-000-010-tr{width:11em;margin:0;padding:.7em 4.2em;border-radius:2em;background:#09bec9;border:.1em solid transparent;color:#fff}.estimator .btn-lg-000-010-tr:active,.estimator .btn-lg-000-010-tr:disabled{background:#27a8ae;border:.1em solid transparent;color:#fff}.estimator .btn-sm-999-422-tr-r{margin:0;padding:1em;border-radius:50%;background:#2de1e2;border:.1em solid transparent;color:#fff}.estimator .btn-sm-999-422-tr-r:active{background:#27a8ae;border:.1em solid transparent;color:#fff}.estimator .btn-sm-999-422-tr-r:disabled{background:#dcdcdc;border:.1em solid transparent;color:#fff}.estimator .btn-sm-999-311-tr-r{margin:0;padding:1em;border-radius:50%;background:#27a2a9;border:.1em solid transparent;color:#fff}.estimator .btn-sm-999-311-tr-r:active{background:#27a8ae;border:.1em solid transparent;color:#fff}.estimator .btn-sm-999-311-tr-r:disabled{background:#dcdcdc;border:.1em solid transparent;color:#fff}.estimator .btn-lg-999-tr-010{width:11em;margin:0;padding:.7em 4.2em;border-radius:2em;background:#09bec9;border:.1em solid transparent;color:#fff}.estimator .btn-lg-999-tr-010:active,.estimator .btn-lg-999-tr-010:disabled{background:#27a8ae;border:.1em solid transparent;color:#fff}.estimator .btn-lg-999-tr-911{width:5.5em;font-weight:700;font-size:.88em;margin:0;padding:.2em 1.7em;border-radius:2em;background:#09beca;border:.1em solid transparent;color:#fff}.estimator .btn-lg-999-tr-911:active,.estimator .btn-lg-999-tr-911:disabled{background:#27a8ae;border:.1em solid transparent;color:#fff}.estimator .tooltip-container{position:absolute;left:0;bottom:2.5em}.estimator .tooltip-container .tooltip-rel{left:calc(-50% + 1em)}.estimator .tooltip-top{color:#fff;background-color:#000;height:2em;line-height:2em;padding-left:1em;padding-right:1em;visibility:hidden;border-radius:0}.estimator .tooltip-top.active{visibility:visible;bottom:2em;z-index:999}.estimator .tooltip-top-arrow{width:0;height:0;border-top:.5em solid #000;border-right:.5em solid transparent;border-left:.5em solid transparent;visibility:hidden}.estimator .tooltip-top-arrow.active{visibility:visible;margin-left:calc(50% - .4em);z-index:999}@media handheld,only screen and (max-width:700px){.estimator .timeline .timeline-item:first-child .tooltip-container .tooltip-rel{left:0}.estimator .timeline .timeline-item:first-child .tooltip-container .tooltip-top-arrow.active{margin-left:.6em}.estimator .timeline .timeline-item:nth-child(2) .tooltip-container .tooltip-rel{left:-1em}.estimator .timeline .timeline-item:nth-child(2) .tooltip-container .tooltip-top-arrow.active{margin-left:1.6em}.estimator .timeline .timeline-item:nth-child(3) .tooltip-container .tooltip-rel{left:-2em}.estimator .timeline .timeline-item:nth-child(3) .tooltip-container .tooltip-top-arrow.active{margin-left:2.6em}.estimator .timeline .timeline-item:nth-last-child(3) .tooltip-container{left:auto;right:0}.estimator .timeline .timeline-item:nth-last-child(3) .tooltip-container .tooltip-rel{left:auto;right:-2em}.estimator .timeline .timeline-item:nth-last-child(3) .tooltip-container .tooltip-top-arrow.active{margin-left:auto;margin-right:2.6em}.estimator .timeline .timeline-item:nth-last-child(2) .tooltip-container{left:auto;right:0}.estimator .timeline .timeline-item:nth-last-child(2) .tooltip-container .tooltip-rel{left:auto;right:-1em}.estimator .timeline .timeline-item:nth-last-child(2) .tooltip-container .tooltip-top-arrow.active{margin-left:auto;margin-right:1.6em}.estimator .timeline .timeline-item:last-child .tooltip-container,.estimator .timeline .timeline-item:last-child .tooltip-container .tooltip-rel{left:auto;right:0}.estimator .timeline .timeline-item:last-child .tooltip-container .tooltip-top-arrow.active{margin-left:auto;margin-right:.6em}}@media handheld,only screen and (max-width:400px){.estimator .timeline{font-size:8px}}.estimator .line{height:5px;width:65px;display:inline-block}@media handheld,only screen and (max-width:1200px){.estimator .line{width:45px}}@media handheld,only screen and (max-width:1000px){.estimator .line{width:35px}}@media handheld,only screen and (max-width:900px){.estimator .line{width:25px}}@media handheld,only screen and (max-width:700px){.estimator .line{width:15px}}@media handheld,only screen and (max-width:600px){.estimator .line{width:5px}}@media handheld,only screen and (max-width:1000px){.estimator .sm-add-p{padding-top:1em;padding-bottom:1em}}.estimator .text-lg{font-size:2.77em}.estimator .text-md{font-size:1.85em}.estimator .text-s{font-size:1.4em}.estimator .text-sm{font-size:1.23em}.estimator .text-xs{font-size:1.1em}.estimator .choice-item-lg{height:26.9em;margin:0 .75em;background-color:#fff;border:.063em solid #e8e8e8;box-shadow:0 .625em 3.125em 0 rgba(0,0,0,.05);border-radius:.1em}.estimator .choice-item-lg:active{border:.1875em solid #09bfcc}.estimator .choice-item-md{height:26.9em;background-color:#fff;border:.063em solid #e8e8e8;border-radius:.1em}.estimator .choice-item-md.active,.estimator .choice-item-md:active{border:.02em solid #09beca}.estimator .choice-item-inner-wrap{padding:1.25em 1.25em 1.9em}.estimator .stepper-content{border-bottom:1px solid #e8e8e8;padding-bottom:1em}.estimator .stepper-actions{margin-top:2em}.estimator .container-skip-hint{text-align:right;margin-right:2em;line-height:1.3em}.estimator .summery-choice-wrap{border:.063em solid #e8e8e8;border-radius:.063em;padding:1.4em 1.85em}.estimator .summary-total-wrap{border:.2em solid #e3c01f;padding:1em 1.85em 1em 0;overflow-y:auto}.estimator .summary-total-wrap .summary-total{width:0;border-top:2.5em solid transparent;border-left:1em solid #e3c01f;border-bottom:2.5em solid transparent}.estimator .choice-icon{width:8em;height:8em}.email-border{border:1px solid #ddd;border-radius:4px 4px 0 0}.email-padding{padding-right:2em}.email-padding,.email-padding-left{padding-left:2em}.email-padding-right{padding-right:2em}