@font-face{font-family:Coolvetica;font-style:normal;font-weight:400;src:url(https://2474026.fs1.hubspotusercontent-na1.net/hubfs/2474026/coolvetica-rg.ttf) format("truetype")}@font-face{font-family:Proxima;font-weight:300;src:url(https://2474026.fs1.hubspotusercontent-na1.net/hubfs/2474026/proxima-light.otf) format("opentype")}@font-face{font-family:Proxima;font-weight:400;src:url(https://2474026.fs1.hubspotusercontent-na1.net/hubfs/2474026/proxima-regular.otf) format("opentype")}@font-face{font-family:Proxima;font-weight:600;src:url(https://2474026.fs1.hubspotusercontent-na1.net/hubfs/2474026/proxima-sbold.otf) format("opentype")}@font-face{font-family:Proxima;font-weight:700;src:url(https://2474026.fs1.hubspotusercontent-na1.net/hubfs/2474026/proxima-bold.otf) format("opentype")}@font-face{font-family:Proxima;font-weight:800;src:url(https://2474026.fs1.hubspotusercontent-na1.net/hubfs/2474026/proxima-ebold.otf) format("opentype")}.platform-page div#chatbot{display:none}.calculate .progress .bar .tooltip{font-size:14px}body.platform-page.submitted-added{background:#f8f9fb url(https://2474026.fs1.hubspotusercontent-na1.net/hubfs/2474026/paper.jpg) no-repeat top/100% auto;min-height:100%;position:relative}body.platform-page header.header{background:transparent;opacity:1;padding:0 30px;position:absolute;visibility:visible}body.platform-page .custom_logo img{width:180px!important}body.platform-page .custom_logo{padding-top:3px}body.submitted-added .content.estimate-div .wrapper .estimate-modal.show{left:0;opacity:1;transform:translateZ(0);transition:opacity .5s,transform .5s}header.header.platform-header a.logo{color:#000;display:block;font-size:16px;font-weight:700;height:32px;line-height:32px;margin:0;padding-left:45px;position:relative}header.header.platform-header a.logo:before{border:2px solid #f03454;border-radius:50%;box-sizing:border-box;content:"";height:32px;left:0;position:absolute;width:32px}header.header.platform-header a.logo:after{background:#f03454;border-radius:50%;content:"";height:24px;left:16px;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}.estimate{filter:blur(8px);transition:filter .5s}.content.estimate-div .wrapper .estimate-modal.show:before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.content.estimate-div .wrapper .estimate-modal.show .inner{background:#fff;border:solid #f03454;border-width:3px 0 0;box-shadow:0 12px 32px 0 rgba(0,0,0,.1);display:inline-block;padding:51px 0 59px;position:relative;transition:transform .1s;vertical-align:middle;width:760px;z-index:10}.content.estimate-div .wrapper .estimate-modal.show .inner h2{font-family:Coolvetica;font-size:40px;line-height:normal;margin:0;padding-bottom:1px}.content.estimate-div .wrapper .estimate-modal.show .inner p{color:#4c5970;font-size:18px;line-height:23px;margin:26px auto 0;width:460px}.content.estimate-div .wrapper .estimate-modal.show .inner{line-height:normal}.estimate-modal form{margin:36px 0 0}.estimate-modal form input:not([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;margin:0 auto;max-width:320px;width:100%}.estimate-modal form input:not([type=submit]):not([type=radio]){background:#f1f3f7;border:1px solid #f1f3f7;border-radius:25px;box-sizing:border-box;color:#666680;font-size:16px;font-weight:400;height:50px;letter-spacing:1.12px;padding:0 27px;transition:border .3s}.estimate-modal form .field{display:block;margin:20px auto 0;max-width:320px;text-align:left}.estimate-modal form .field>label{color:#1c212a;display:block;margin:auto;max-width:320px;text-align:left}.estimate-modal form ul.inputs-list>li label{color:#4c5970;cursor:pointer;display:block;font-family:Proxima,Arial,sans-serif;font-size:16px;line-height:20px;padding:0 0 0 40px;position:relative}.estimate-modal form ul.inputs-list>li label>input{margin:0;position:absolute}.estimate-modal form .field.hs-fieldtype-radio>label{display:block;font-family:Coolvetica;font-size:24px;font-weight:400;margin:0 auto 8px;text-align:left}.estimate-modal form ul.inputs-list>li label:before{border:2px solid #f03454;border-radius:50%;box-sizing:border-box;content:"";height:24px;left:0;position:absolute;top:2px;transition:all .3s;width:24px}.estimate-modal form ul.inputs-list>li:not(:last-child){margin-bottom:25px}.estimate-modal form .hs_submit.hs-submit input.hs-button.primary.large{background:#ed3757;border-radius:30px;box-shadow:0 6px 18px 0 rgba(240,52,84,.4);color:#fff;cursor:pointer;font-size:18px;font-weight:600;height:auto;letter-spacing:1.26px;line-height:normal;margin-top:40px;min-height:60px;padding-bottom:10px;padding-top:10px}.estimate-modal form .field>label span:first-child{display:inline-block;margin-bottom:12px}.estimate-modal form .field>label span:first-child:empty{display:none}.estimate-modal form .field.hs-fieldtype-radio>label span{margin:0}.estimate-modal form .field.hs-fieldtype-radio{margin-top:26px}.estimate-modal form ul.inputs-list>li+li{padding-top:0}.estimate-modal form .hs-input{color:#666680;font-family:Proxima,Arial,sans-serif;font-size:16px;font-weight:400}.estimate-modal form .hs-input:-moz-placeholder{color:#757575}.estimate-modal form .hs-input::-webkit-input-placeholder{color:#757575}.inputs-list label>input,.inputs-list label>span{vertical-align:unset}.estimate-modal form .field.hs-fieldtype-radio>label{margin-bottom:12px}.estimate-modal form .hs_submit.hs-submit input.hs-button.primary.large{font-family:Proxima,Arial,sans-serif}.estimate-modal form{margin-top:35px}.estimate-modal form ul.inputs-list>li label>span:after{background:#f03454;border-radius:50%;content:"";height:10px;left:7px;opacity:0;position:absolute;top:9px;transition:all .3s;width:10px}.estimate-modal form ul.inputs-list>li label>input:checked+span:after{opacity:1}.estimate-modal form ul.inputs-list>li label>input{height:100%;left:0;width:100%}body.platform-page header.header{height:85px}@media (max-width:1150px) and (min-width:901px){.calculate .numbers{left:0;top:-40px}}@media (max-width:900px){.content.estimate-div .wrapper .estimate-modal.show .inner{width:calc(100% - 60px)!important}}@media (max-width:640px){body.platform-page header.header{padding:0 20px}header.header.platform-header a.logo{font-size:0}.calculate ul.questions>li ul.options.options-section>li label{height:auto!important;min-height:62px}.calculate ul.questions>li h2{padding-bottom:20px!important}.calculate ul.questions>li p{padding-bottom:35px!important}.calculate ul.questions>li ul.options.options-section>li label .name{padding-left:5px!important}.next-final a{border-radius:26px!important;font-size:22px!important;height:60px!important;letter-spacing:.25px!important;line-height:60px!important;margin:0!important;padding:0!important;text-align:center!important;width:100%!important}.calculate ul.questions>li.completed .next-final{font-size:0!important;line-height:60px!important;padding-bottom:40px!important;width:100%!important}.content.estimate-div .wrapper .estimate-modal.show .inner{padding:22px 0 30px!important;width:calc(100% - 40px)!important}.content.estimate-div .wrapper .estimate-modal.show .inner h2{box-sizing:border-box;font-size:28px;letter-spacing:.3;line-height:32px;padding:0 28px}.content.estimate-div .wrapper .estimate-modal.show .inner p{box-sizing:border-box;font-size:16px;line-height:20px;margin:10px 0 0;padding:0 28px;width:100%}.estimate-modal form{margin:20px 0 0;padding:0 20px}.estimate-modal form .hs_submit.hs-submit input.hs-button.primary.large{font-size:22px;letter-spacing:.25px;margin-top:20px}}