/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}.creditCardForm.outlined,button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}.creditCardForm.outlined,button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.bg-white{background-color:#fff}.bg-white-cover{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}.flex-container{display:flex;width:100%;max-width:1200px;margin:0 auto}.topbar{background-color:#0d63a8;color:#fff;padding:10px;text-align:center}@media (max-width:320px){.topbar{font-size:.8em}}.topbar .label{text-transform:uppercase;margin-right:2px;background-color:#ffa42e}.topbar .label,.topbarText{display:inline-block;vertical-align:middle}.appHeader{align-items:center;background-color:#fff;border-bottom:1px solid grey;display:flex;height:75px;position:fixed;top:0;width:100%;z-index:999;justify-content:space-between}.appHeader img{height:28px}@media (max-width:480px){.appHeader .appLogo,.appHeader img{position:relative;top:auto;transform:none;height:21px}}.headerCenter,.headerLeft,.headerRight{display:flex;z-index:1}.headerLeft{padding:0 24px}.headerLeft .fa{font-size:32px}@media (max-width:480px){.headerLeft .fa{font-size:21px}}.headerLeft a{color:#0d63a8}.headerCenter{flex-grow:1;justify-content:center;position:absolute;left:0;right:0;margin:0 auto;z-index:0}.headerRight{padding-right:16px}.headerRight a{font-size:14px;font-weight:400;text-decoration:none;padding-right:32px}.headerRight .fa,.headerRight .fa-phone{font-size:15px;margin-right:7px}.headerRight .fa-phone{transform:translateY(1px)}.guideButton{outline:none;border:none;color:#0d63a8;background:transparent;font-weight:400;cursor:pointer}.guideButton .fa{transition:all .3s;transform:rotate(0deg)}.guideButton.active .fa{transform:rotate(-180deg)}.headerHomeLink{display:block;text-decoration:none}.headerHomeLink .logoAdtAuthorizedCompany{color:grey;font-size:.8em;font-family:Source Sans Pro;text-align:center}.appNav-icon{margin-right:24px}.__cov-progress{top:72px!important}.headerLeft .logo{margin-right:12px}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{height:100%;-webkit-font-smoothing:antialiased}body{font-family:Open Sans,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;background-color:#f8f8f8;line-height:1.2307;font-weight:400}a{color:#0d63a8}.text-center{text-align:center}.padding-standard{padding:32px 16px}.hideOnMobile{display:initial}@media (max-width:480px){.hideOnMobile{display:none}}.hideOnDesktop{display:none}@media (max-width:480px){.hideOnDesktop{display:initial}}.appContent{display:flex;flex-direction:column;height:100%;padding-top:75px}.appBody{position:relative;flex-grow:1}.appBody-whiteBox{position:absolute;top:0;width:100%;height:219px;background-color:#fff}.appFooter{text-align:center;padding:32px 16px}.appFooter a{color:#c1c1c1;text-decoration:none;font-weight:500;text-decoration:underline}.appFooter-actions{margin:16px 0}.appFooter-actions a{color:#0d63a8;font-weight:200;text-decoration:none}.appFooter-action{display:inline-block;margin:0 10px}.appFooter-links a{margin:0 8px}.appFooter-links form button{background:none}.pageContent{position:relative;max-width:527px;margin:0 auto}@media (max-width:480px){.pageContent.mobile-padding{padding:0 16px}}.pageCompleted{color:#0d63a8;margin-bottom:8px;font-weight:400}.pagePretitle{text-align:center;font-size:12px;color:#b4b4b4;margin-bottom:4px;text-transform:uppercase;font-weight:500}.pageTitle{font-family:Source Sans Pro;font-weight:200;color:#000;font-size:24px;line-height:29px;margin-bottom:8px}.pageSubtitle{font-weight:300;color:#000;color:#c1c1c1;margin-bottom:24px}.pageSubtitle a{font-weight:700}.pageText{margin-top:16px;font-size:14px;line-height:17px}.pageText p{font-weight:300;color:grey;font-size:16px;line-height:22px;margin:0 0 1em}.pageText a,.true{font-weight:500}.true{color:#0d63a8}.width-auto{width:auto!important}.true-advice-title{font-size:24px;font-weight:200;margin-bottom:16px}.titlePill{background-color:#0d63a8;color:#fff;font-size:14px;border-radius:100px;padding:6px 20px;font-weight:400;display:inline-block;transform:translateY(-3px);margin-left:8px}@media (max-width:480px){.titlePill{margin-left:0}}.flex-row{display:flex;width:100%}.align-center{align-items:center}.green{color:#3ba24c}.red{color:#b52520}.needAdditionalEquipmentLink{text-align:center;font-weight:500;color:#0d63a8;display:block;margin-top:32px;font-size:15px}.additionalEquipmentSection{padding-top:94px}.addEquipmentPanelLink{text-decoration:none}.addEquipment-panel{font-size:18px;color:grey;padding:29px 49px;margin-bottom:8px;transition:all .2s}.addEquipment-panel:hover{background-color:#0d63a8;color:#fff;box-shadow:none}.addEquipment-panel img{height:25px;vertical-align:middle;transform:translateY(-2px);margin-left:8px}.addEquipment-panel img.inline{margin:0}.button-badge{position:absolute;top:0;right:0;font-size:14px;background:#d32b25;width:24px;height:24px;border-radius:50%;line-height:1;transform:translate(50%,-50%);box-shadow:0 2px 2px #080808}.button-badge span{display:block;margin-top:50%;transform:translateY(-51%)}.formGroup{position:relative}.formGroup label{font-size:16px;margin-bottom:8px;display:block;font-weight:300;color:#000}.formGroup .fauxLabel{position:absolute;top:0;left:0}@media screen and (device-aspect-ratio:2/3){.creditCardForm.outlined,input,input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}@media screen and (device-aspect-ratio:40/71){.creditCardForm.outlined,input,input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}@media screen and (device-aspect-ratio:375/667){.creditCardForm.outlined,input,input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}@media screen and (device-aspect-ratio:9/16){.creditCardForm.outlined,input,input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.fade-long-enter-active,.fade-long-leave-active{transition:opacity 3s}.fade-long-enter,.fade-long-leave-to{opacity:0}.component-fade-enter-active,.component-fade-leave-active{transition:opacity .3s ease}.component-fade-enter,.component-fade-leave-to{opacity:0}.slide-fade-enter-active{transition:all .3s ease}.slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{transform:translateX(10px);opacity:0}.slide-down-enter-active{transition:all .35s ease;transform:translateY(0)}.slide-down-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-down-enter,.slide-down-leave-to{transform:translateY(-100%);opacity:0}.fadeHeight-enter-active,.fadeHeight-leave-active{transition:opacity .5s ease,max-height .8s cubic-bezier(.2,.9,.83,1) .15s;max-height:500px}.fadeHeight-leave-active .fadeHeight-enter,.fadeHeight-leave-to{transition:opacity .5s ease,max-height .8s cubic-bezier(.2,.9,.83,1) .15s;opacity:0;max-height:0}.fadeUp-enter-active,.fadeUp-leave-active{transition:all .6s .4s;transform:translateY(0)}.fadeUp-enter,.fadeUp-leave-active,.fadeUp-leave-to{opacity:0;transform:translateY(16px)}.button,.system-card-checkout,.true-advice-inline-bottom-actions .no{font-family:Open Sans,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;display:inline-block;box-shadow:0 2px 4px grey;font-weight:600;border-radius:8px;background-image:linear-gradient(0deg,#0d63a8 31%,#6ea1cb);color:#fff;vertical-align:middle;padding:16px 24px;text-decoration:none;transition:all 1s;position:relative;cursor:pointer;outline:none;border:none}.button:before,.system-card-checkout:before,.true-advice-inline-bottom-actions .no:before{border-radius:inherit;background-image:linear-gradient(0deg,transparent 50%,#0d63a8);content:"";display:block;height:100%;position:absolute;top:0;left:0;opacity:0;width:100%;z-index:-100;transition:opacity .45s}.button:hover:before,.system-card-checkout:hover:before,.true-advice-inline-bottom-actions .no:hover:before{transition:opacity .45s;opacity:1;z-index:0}.button:focus,.system-card-checkout:focus,.true-advice-inline-bottom-actions .no:focus{outline:none;box-shadow:0 2px 10px #0d63a8}.button[disabled],.true-advice-inline-bottom-actions [disabled].no,[disabled].system-card-checkout{background-image:linear-gradient(0deg,grey 31%,#b3b3b3);cursor:not-allowed}.button[disabled]:hover:before,.true-advice-inline-bottom-actions [disabled].no:hover:before,[disabled].system-card-checkout:hover:before{opacity:0}.button.full,.full.system-card-checkout,.true-advice-inline-bottom-actions .full.no{display:block;width:100%}.button.continue-button-override,.continue-button-override.system-card-checkout,.true-advice-inline-bottom-actions .continue-button-override.no{background:none;color:grey;width:100%;text-align:center;box-shadow:none}.button.continue-button-override:hover,.continue-button-override.system-card-checkout:hover,.true-advice-inline-bottom-actions .continue-button-override.no:hover{text-decoration:underline}.button.continue-button-override:hover:before,.continue-button-override.system-card-checkout:hover:before,.true-advice-inline-bottom-actions .continue-button-override.no:hover:before{opacity:0}.button.continue-button-override:focus,.continue-button-override.system-card-checkout:focus,.true-advice-inline-bottom-actions .continue-button-override.no:focus{outline:none;box-shadow:none}.button.outline,.outline.system-card-checkout,.true-advice-inline-bottom-actions .outline.no{background:none;box-shadow:none;border:1px solid grey;color:grey}.button.outline:hover,.outline.system-card-checkout:hover,.true-advice-inline-bottom-actions .outline.no:hover{background:#f8f8f8}.button.outline:hover:before,.outline.system-card-checkout:hover:before,.true-advice-inline-bottom-actions .outline.no:hover:before{opacity:0}.button.outline.primary,.outline.primary.system-card-checkout,.true-advice-inline-bottom-actions .outline.primary.no{border-color:#0d63a8;color:#0d63a8}.button.small,.small.system-card-checkout,.true-advice-inline-bottom-actions .small.no{padding:8px 16px}.true-panel{background-color:#fff;border-radius:8px;border:1px solid #c1c1c1}.true-panel.shadow{box-shadow:0 2px 4px grey;border:none}.true-panel-action-button,.true-panel-close-button{border:none;outline:none;background:none;cursor:pointer;color:grey;font-size:12px;font-weight:500}.true-panel-action-button:hover,.true-panel-close-button:hover{text-decoration:underline}.true-panel-remove-row{text-align:right;justify-content:flex-end}.inlineAdvice{position:relative;margin-bottom:16px;padding:27px 24px 26px}.inlineAdvice a{font-weight:700}@media (max-width:480px){.inlineAdvice .titlePill{position:absolute;top:0;left:0;right:0;border-radius:8px 8px 0 0;padding:8px 16px}}.inlineAdviceLabel{font-family:Source Sans Pro;font-size:14px;font-weight:200;margin-bottom:4px}.inlineAdviceTitle{display:flex;font-size:24px;font-weight:200;justify-content:space-between}.inlineAdviceText{font-weight:300;color:grey;font-size:16px;line-height:22px}.inlineAdviceText a{font-weight:700;text-decoration:underline;color:grey}.inlineAdviceText img{width:15px;margin-top:-5px}.inlineAdviceAction{margin-top:24px}.inlineAdviceAction a{font-size:14px;font-weight:700}.inlineAdvicebottom-actions{display:flex;width:100%}.inlineAdvicebottom-actions .left{text-align:left;flex-grow:1}.inlineAdvicebottom-actions .left a{color:#c1c1c1}.inlineAdvicebottom-actions .right{text-align:right}.inlineAdvicebottom-actions .right a{text-decoration:underline}.inlineAdviceExpander img{width:25px;transform:rotate(0deg);transition:all .3s}.inlineAdviceExpandedContent{margin-top:16px}.inlineAdvice.expanded .inlineAdviceExpander img{width:25px;transform:rotate(180deg)}.inlineAdviceEquipment .learnMore{margin:16px 0 32px}.inlineAdviceEquipment .learnMore a{font-weight:700;color:grey;font-size:16px}.inlineAdviceEquipment .equipmentImage{margin-bottom:16px}.inlineAdviceEquipment .equipmentImage img{display:block;margin:0 auto;max-width:100px;width:100%}.inlineAdviceEquipment .equipmentQuantity{text-align:center;color:#000;font-size:14px;font-weight:500;margin-bottom:16px}.inlineAdviceEquipment .equipmentTotal{font-family:Source Sans Pro;font-weight:200;color:#000;font-size:24px;line-height:29px;text-align:center;margin-bottom:32px}.add-more-title{font-size:18px;font-weight:500;color:#0d63a8;margin-bottom:8px}.add-more-learn{color:#c1c1c1;text-decoration:underline;font-size:14px;font-weight:500}.add-more-price{text-align:right;color:#c1c1c1;font-weight:500;margin-bottom:16px}.add-more-action{display:flex;margin-bottom:24px}.add-more-action-text{flex-grow:1;font-weight:500}.add-more-action-buttons{display:flex;font-weight:500;justify-content:center}.add-more-decrement,.add-more-increment{cursor:pointer;font-weight:700;color:#fff;display:inline-block;background-color:#0d63a8;border-radius:50%;width:42px;height:42px;line-height:38px;font-size:27px;text-align:center;margin:0 16px;box-shadow:0 2px 4px rgba(0,0,0,.5)}.true-advice-inline-box{margin-bottom:16px}.true-advice-inline-text{font-weight:200;font-size:14px;margin-bottom:32px}.true-advice-inline-text a{font-weight:700;text-decoration:underline}.true-advice-inline-text img{width:15px;margin-top:-5px}.true-advice-added-text{margin-bottom:32px;font-weight:500;display:flex;line-height:1;align-items:center}.true-advice-added-text .price{color:#3ba24c;text-align:right;flex-grow:1}.true-advice-added-text .qty{background:#0d63a8;color:#fff;border-radius:50%;padding:5px;width:24px;height:24px;display:inline-block;text-align:center}.true-advice-inline-bottom-actions{display:flex;width:100%;font-weight:500;align-items:center;justify-content:center;margin-top:32px;text-align:center}.true-advice-inline-bottom-actions a{color:#c1c1c1;text-decoration:none}.true-advice-inline-bottom-actions .left{text-align:left;flex-grow:1}.true-advice-inline-bottom-actions .left a{color:#c1c1c1;text-decoration:none}.true-advice-inline-bottom-actions .right{text-align:right}.true-advice-inline-bottom-actions .right a{text-decoration:underline}.true-advice-inline-bottom-actions .no{background:#0d63a8}.true-advice-inline-bottom-actions .no a{color:#fff;text-decoration:none;display:block}.true-advice-inline-bottom-actions .yes{margin-left:16px}.true-advice-inline-bottom-actions .yes a{text-decoration:none;color:grey;display:block}.question{margin-bottom:16px}.doorsInputPanel,.questionInner{padding:30px}.questionText{font-weight:500;margin-bottom:8px}.questionLearnMore{color:#5f5f5f;font-size:13px;margin-bottom:20px;font-weight:400}.questionLearnMore hr{border:none;background:#c1c1c1;height:1px;margin:24px 0}.questionLearnMore div{margin-bottom:8px}.questionLearnMoreToggle{font-size:12px;color:grey;text-decoration:underline;cursor:pointer;margin-bottom:8px}.questionChoice{border:1px solid #c1c1c1;text-align:center;margin-bottom:8px;padding:12px 8px;cursor:pointer;border-radius:2px;font-weight:400}.questionChoice:hover{background-color:#eaf5fd}.questionChoice.selected{background:#0d63a8;color:#fff}.questionChoice.hidden{visibility:hidden}.questionChoices.single .questionChoice:last-of-type{margin-bottom:0}.questionChoices.multiple{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -8px}.questionChoices.multiple .questionChoice{width:30%;border-radius:4px;background:#f8f8f8;border:1px solid #c1c1c1;border-radius:8px;font-weight:200;margin:0 8px 12px;max-width:144px}.questionChoices.multiple .questionChoice:hover{background:#dfdfdf}@media (max-width:480px){.questionChoices.multiple .questionChoice{width:100%;max-width:none}}.questionChoices.multiple .questionChoice.selected{background:#0d63a8;color:#fff;font-weight:400}.validationErrors.hidden{display:none}.moreInput label{font-size:14px}.moreInput .creditCardForm.outlined,.moreInput input{border-radius:0}.errorMessages{position:relative;margin-top:20px;background-color:#ff9a00;color:#fff;font-size:16px;padding:7px 12px;border-radius:5px;box-shadow:0 2px 4px #c1c1c1}.errorMessages:after,.errorMessages:before{bottom:100%;left:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.errorMessages:after{border-color:rgba(136,183,213,0) rgba(136,183,213,0) #ff9a00;border-width:12px;margin-left:-12px}.doorsInputPanel .doorInput,.questionInner .doorInput{background-color:#f3f3f3;margin-bottom:0;font-size:24px;text-align:center;font-weight:200}.creditCardForm.outlined,input{display:block;background:#fff;border:1px solid #dedede;border-radius:8px;margin-bottom:16px;padding:16px 20px;width:100%}.creditCardForm.outlined:focus,input:focus{outline:none;border-color:#5caff2;box-shadow:0 2px 4px #c1c1c1}.creditCardForm.outlined::-webkit-input-placeholder,input::-webkit-input-placeholder{color:#c1c1c1}.creditCardForm.outlined::-moz-placeholder,input::-moz-placeholder{color:#c1c1c1}.creditCardForm.outlined:-ms-input-placeholder,input:-ms-input-placeholder{color:#c1c1c1}.creditCardForm.outlined::-ms-input-placeholder,input::-ms-input-placeholder{color:#c1c1c1}.creditCardForm.outlined::placeholder,input::placeholder{color:#c1c1c1}.creditCardForm.outlined .inputGroup.hasError .creditCardForm.outlined,.creditCardForm.outlined .inputGroup.hasError input,.hasError.creditCardForm.outlined,input.hasError,input .inputGroup.hasError .creditCardForm.outlined,input .inputGroup.hasError input{border-color:#ff9a00}.inputGroup .errorMessages{margin-bottom:16px}.assessmentSection{padding:50px 16px}.assessmentSection.no-padding{padding:0 16px}.protectionLevelOverview .pageContent{max-width:600px}.protectionLevelSection .pageContent{margin-bottom:32px}.protectionLevelSection .pageText,.protectionLevelSection .pageTitle{text-align:center}.protectionLevelSection .pageText{margin-top:0}.protectionLevelSection .actions{text-align:center}.levelCompleteSection{padding-top:100px;max-width:424px;margin:0 auto}@media (max-width:480px){.levelCompleteSection{padding-top:50px}}.questionsSection .pageTitle{text-align:center;margin-bottom:46px}.questionsSection .pageTitle.hasSubtitle{margin-bottom:15px}.questionsSection .pageSubtitle{text-align:center;color:grey;margin-bottom:32px}.questionsSection .pageSubtitle a{display:block;color:grey;font-weight:700;margin-top:8px}.questionsSection .continueButton .button,.questionsSection .continueButton .system-card-checkout,.questionsSection .continueButton .true-advice-inline-bottom-actions .no,.true-advice-inline-bottom-actions .questionsSection .continueButton .no{display:block;width:100%}.questionsTopBG{position:absolute;top:0;left:0;width:100%;height:220px;background-color:#fff}.questionsTopBG.taller{height:340px}.doorsSection .continueButton .button,.doorsSection .continueButton .system-card-checkout,.doorsSection .continueButton .true-advice-inline-bottom-actions .no,.true-advice-inline-bottom-actions .doorsSection .continueButton .no{display:block;width:100%}.doorsInputPanel{margin-bottom:16px}.doorsHelp{text-align:center;margin-bottom:32px}.doorsFormGroup{margin-top:40px}.protectionLevels{display:flex;flex-direction:row;justify-content:center;margin-bottom:32px}@media (max-width:480px){.protectionLevels{flex-direction:column;align-items:center}}.protectionLevel{margin:0 8px;padding:28px;text-align:center;width:275px;display:flex;flex-direction:column;position:relative;cursor:pointer}@media (max-width:480px){.protectionLevel{margin-bottom:16px}}.protectionLevel.selected{color:#fff;background:#0d63a8}.protectionLevel.selected:before{opacity:1}.protectionLevel-Header{height:201px}.protectionLevel-Header img{max-width:100px;vertical-align:middle;display:inline-block}.protectionLevel-RecommendedBadge{position:absolute;top:0;left:0;width:100%;text-align:center;background-color:#0d63a8;padding:16px;color:#fff;font-weight:700;border-radius:8px 8px 0 0}.protectionLevel-Title{font-size:24px;margin-bottom:16px;margin-top:40px;font-weight:700;color:#0d63a8}.protectionLevel-Cost{color:#c1c1c1;font-weight:700;font-size:18px;letter-spacing:3px;margin-bottom:16px}.protectionLevel.selected .protectionLevel-Title{color:#fff}.protectionLevel-Subtitle{font-size:14px;margin-bottom:16px;font-weight:400}.protectionLevel-Subtitle b{color:#0d63a8}.protectionLevel.selected .protectionLevel-Subtitle b{color:#fff}.protectionLevel-Features{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;margin-bottom:27px}.protectionLevel-Feature{margin-top:8px;font-size:16px}.protectionLevel-Feature i{display:block;font-size:.8em;margin-top:4px;color:grey}.protectionLevel-Select{font-size:13px;font-weight:500;height:25px}.protectionLevel-Select img{display:block;max-width:25px;margin:0 auto}.protectionLevel hr{width:100%;margin-top:16px;margin-bottom:32px}.mpc-wrapper-link{text-decoration:none}.monitoring-plan-card{line-height:1;text-align:left;max-width:440px;margin:0 auto 16px;position:relative}.monitoring-plan-card .true-panel{padding:43px 44px 56px}@media (max-width:480px){.monitoring-plan-card .true-panel{padding:32px 16px}}.mpc-description{font-size:13px;color:grey;margin-top:4px;font-weight:400}.mpc-title-row{display:flex;margin-bottom:32px}@media (max-width:480px){.mpc-title-row{padding:0 16px}}.mpc-title-row .checkmark{display:inline-block;width:24px;height:24px;background-image:url(/img/checkmark.png);background-repeat:no-repeat;background-size:100% auto;vertical-align:middle}@media (max-width:480px){.mpc-title-row .checkmark{position:absolute;background-image:url(/img/checkmark-white.png);background-size:60% auto;background-position:50%;width:50px;height:50px;top:0;right:0;background-color:#3ba24c;box-shadow:2px 2px 5px grey;padding:10px;border-radius:100%;transform:translate(20%,-20%)}}.mpc-title{font-size:24px;color:#0d63a8;font-weight:500;flex-grow:1}.mpc-feature-row{display:flex;justify-content:center;margin-bottom:32px;text-align:center}.mpc-feature-row:last-child{margin-bottom:0}.mpc-features{margin:0 0 -32px;display:flex;justify-content:space-between;flex-wrap:wrap}.mpc-feature{background:#f8f8f8;padding:12px;text-align:center;max-width:100px;margin-bottom:16px;border:1px solid #e1e1e1;border-radius:8px;min-width:30%;cursor:pointer;transition:all .3s}.mpc-feature:hover{border-color:#0d63a8}@media (max-width:480px){.mpc-feature{min-width:47%}}.mpc-feature.selected{background:#fff}.mpc-feature.selected .mpc-feature-title{color:#0d63a8!important;font-weight:500!important}.mpc-feature-title{color:grey;font-weight:200;font-size:12px;line-height:1.2;max-width:78px;margin:0 auto}.system-container .mpc-feature-title{font-size:12px}.mpc-feature-icon img{display:block;height:25px;margin:0 auto 8px}.mpc-price{font-size:24px;font-weight:500;color:#0d63a8;line-height:1.2}.mpc-price .cents{font-size:12px;font-weight:200;vertical-align:top}.mpc-price-frequency{color:#000;font-size:12px;font-weight:200}.monitoring-plans-subtitle{font-size:24px;line-height:1.2;text-align:center;font-weight:200;margin-top:64px;margin-bottom:32px}.monitoring-plans-subtitle-extra{font-size:14px;color:grey;max-width:361px;margin:8px auto 0}.looking-for-cheaper-plan{font-size:14px;max-width:261px;font-weight:200;color:grey;text-align:center;margin:0 auto 50px}.looking-for-cheaper-plan a{font-weight:500;color:grey;text-decoration:underline}.learn-more-pulse{background-image:linear-gradient(0deg,#0d63a8 31%,#6ea1cb);font-weight:200;font-size:24px;color:#fff;padding:60px 15px 53px;text-align:center;margin-bottom:32px}.pulse-description{max-width:507px;font-size:14px;text-align:center;margin:0 auto 32px}.monitoring-hr{margin:64px 0}.monitoring-hr hr{border-color:#acacac}.cheaper-plans-title{font-weight:200;font-size:24px;text-align:center;line-height:1.2;margin-bottom:50px}.switch-plan-button{background-image:linear-gradient(0deg,#0d63a8 31%,#6ea1cb);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border-radius:8px;border:none;color:#fff;width:100%;padding:16px 15px;font-size:14px;font-weight:500;margin-top:38px;transition:all .3s}.switch-plan-button:hover{background-image:linear-gradient(0deg,#0d63a8 31%,#0c5997)}.monitoring-plan-card.disabled .mpc-price,.monitoring-plan-card.disabled .mpc-title{color:#c1c1c1}.monitoring-plan-card.disabled .switch-plan-button{background:#c1c1c1;box-shadow:none}.toast{padding:16px!important;background:#fff!important;color:#000!important;border:1px solid #0d63a8;border-left-width:4px}.toast.lightBlue{border-color:#158ded}.toast-areaAdded,.toast-areaRemoved{display:flex;align-items:center}.toast-icon img{width:24px}.toast-content{padding:0 16px}.toast-content strong{font-weight:700}.equipment-list{background:#fff}.equipment-listing{position:relative;display:flex;padding:12px 24px;align-items:center;border-bottom:1px solid #f8f8f8;margin-bottom:20px;width:100%;flex-wrap:wrap;transition:all .3s;min-height:100px}@media (max-width:480px){.equipment-listing{padding:12px 16px}}.equipment-listing.expands{cursor:pointer}.equipment-listing-image{display:block;width:50px;margin-right:20px}@media (max-width:480px){.equipment-listing-image{margin-right:12px}}.equipment-listing-image img{display:block;width:100%;margin:0 auto}.equipment-listing-image [data-item-name="Doorbell Camera"]{width:63%}.equipment-listing-image [data-item-name="Yard Sign"]{width:69%}.equipment-listing-title{text-align:left;flex-grow:1}@media (max-width:480px){.equipment-listing-title{max-width:60%}}.equipment-listing-name{color:#000;font-size:18px;line-height:21px}@media (max-width:480px){.equipment-listing-name{font-size:14px;line-height:1.13}}@media (max-width:340px){.equipment-listing-name{font-size:13px}}.equipment-listing-location{color:grey;font-size:14px;line-height:16px}@media (max-width:340px){.equipment-listing-location{font-size:13px}}.equipment-listing-secondary{color:#c1c1c1;font-size:14px;line-height:17px;text-align:right;flex-grow:1;font-weight:700;letter-spacing:1px;text-transform:uppercase}.equipment-listing-secondary .price{color:#3ba24c;text-align:right}@media (max-width:480px){.equipment-listing-secondary .price{font-size:12px;padding:4px}}.equipment-listing-expanded{width:100%;text-align:left;color:#000}.equipment-listing-extra{font-size:14px}.equipment-listing-extra.benefit{color:#3ba24c}.equipment-listing.expanded{padding:32px}.equipment-listing.expanded .equipment-listing-image{width:100%;margin-bottom:32px}.equipment-listing.expanded .equipment-listing-image img{display:block;margin:0 auto;height:100px;width:auto;max-width:none;max-height:none}.equipment-listing.expanded .equipment-listing-name{margin-bottom:4px}@media (max-width:480px){.equipment-listing.expanded .equipment-listing-title{max-width:none}}.equipment-listing.expanded .equipment-listing-location,.equipment-listing.expanded .equipment-listing-secondary{margin-bottom:28px}.equipment-listing.expanded .equipment-listing-description{margin-bottom:32px}.equipment-listing.expanded .true-panel-close-button{position:absolute;top:24px;right:24px;width:32px}.equipment-listing.expanded .true-panel-close-button img{display:block;width:100%}.equipment-listing.expanded .areasOfConcern-list-item-extra{color:#000;text-align:left}.equipment-listing.expanded .learn-more{color:#0d63a8;text-transform:uppercase;font-weight:500;text-decoration:none}.equipment-listing.expanded .equipment-listing-remove{color:grey;font-size:12px;text-transform:uppercase;cursor:pointer}.equipment-listing-actions{display:flex;justify-content:space-between}.slideout{position:fixed;width:100%;height:100vh;top:0;right:0;visibility:hidden;z-index:-10;display:flex}.slideoutClose{position:absolute;top:0;right:0;padding:16px 32px;z-index:9999;font-size:30px;font-weight:300}.slideoutOverlay{left:0;width:100%;z-index:9998;background:rgba(13,99,168,.7);opacity:0;transition:all .2s}.slideoutOverlay,.slideoutPanel{position:absolute;top:0;height:100%}.slideoutPanel{right:0;box-shadow:0 2px 5px grey;border-left:1px solid #c1c1c1;background:#fff;max-width:400px;width:90%;z-index:9999;transform:translateX(90vw);transition:all .1s;padding:64px 16px;text-align:center;display:flex;flex-direction:column}.slideoutPanel nav{padding-top:32px}.slideoutPanel nav a{display:block;font-size:24px;font-weight:300;margin-bottom:16px;color:#000;text-decoration:none}.slideoutPanel footer{padding-top:64px}.slideoutPanel footer h2{font-family:Source Sans Pro;font-weight:200;color:#000;font-size:24px;line-height:29px}.slideoutPanel footer p{color:grey}.slideout.open{visibility:visible;z-index:9997}.slideout.open .slideoutOverlay{opacity:1;transition:all .3s}.slideout.open .slideoutPanel{transform:translateX(0);transition:all .3s}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fff;border-radius:4px;padding:46px 48px 32px;max-width:600px;margin:20% auto 0}@media (max-width:480px){.modal-content{max-width:90%}}.modal-content .pageTitle{margin-bottom:16px;text-align:left}.modal-content p{font-size:16px;color:grey;font-weight:300;line-height:1.375;margin-bottom:32px}.modal-content .button,.modal-content .system-card-checkout,.modal-content .true-advice-inline-bottom-actions .no,.true-advice-inline-bottom-actions .modal-content .no{min-width:190px}.totalInvestmentModelContent .row{display:flex;align-items:center;margin-bottom:8}.totalInvestmentModelContent .row .column:last-child{flex-grow:1;text-align:right}.totalInvestmentModelContent .row .column:first-child{max-width:55%;text-align:left}.totalInvestmentModelContent section{margin-bottom:24px}.totalInvestmentModelContent h3{margin:0}@-webkit-keyframes pop_in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes pop_in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.interactiveImageSection{position:relative;max-width:503px;width:100%;margin:0 auto 32px}@media (max-width:480px){.interactiveImageSection{overflow:hidden}}.interactiveImage{display:block;width:100%}.interactiveImageSection .tag{position:absolute;display:flex;align-items:center}.interactiveImageSection .tag.noFlex{display:block}.interactiveImageSection .tag.noFlex .tagIcon{margin:0 0 4px}.interactiveImageSection .tag .title{font-weight:700}.interactiveImageSection .tag p{margin:0}.interactiveImageSection .tag.livingRoom{top:22.7149810708%;left:-4.7713717694%}@media (max-width:480px){.interactiveImageSection .tag.livingRoom .tagLabel{transform:translate(21px,-24px)}}.interactiveImageSection .tag.basement{top:282px;left:32px;top:76.2574364521%;left:6.3618290258%}.interactiveImageSection .tag.bedroom{top:78px;left:303px;top:21.0924824229%;left:60.2385685885%}.interactiveImageSection .tag.kitchen{top:204px;left:414px;top:55.1649540292%;left:82.3061630219%}@media (max-width:480px){.interactiveImageSection .tag.kitchen{transform:translate(-30px,-32px)}}.interactiveImageSection .tag.groundLevel{top:73.0124391563%;left:2.3856858847%}@media (max-width:480px){.interactiveImageSection .tag.groundLevel{transform:translateY(16px)}}.interactiveImageSection .tag.climbing{top:44.6187128177%;left:89.4632206759%}@media (max-width:480px){.interactiveImageSection .tag.climbing{transform:translate(-152px,96px);text-align:right}.interactiveImageSection .tag.climbing .tagIcon{display:inline-block}}.tagIcon{min-width:32px;width:32px;height:32px;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border-radius:50%;margin:0 16px;opacity:0;transform:scale(0);transition:all .5s cubic-bezier(.75,-.5,0,1.75)}.tagIcon.animated{opacity:1;transform:scale(1)}@media (max-width:480px){.tagIcon{min-width:24px;width:24px;height:24px;margin:0 8px}}.tagIcon img{width:100%;padding:8px}@media (max-width:480px){.tagIcon img{padding:5px}}.tagLabel{font-weight:700;color:#797979;font-size:14px;opacity:0;transition:all .3s}.tagLabel.animated{opacity:1;transform:scale(1)}@media (max-width:480px){.tagLabel{font-size:12px}}.noFlex .tagLabel{color:#000;font-size:16px;width:186px;display:inline-block}.noFlex .tagLabel p{font-weight:400}@media (max-width:480px){.page-accessibility .interactiveImageSection{margin-bottom:140px;overflow:visible}}.talkWithGuideSection{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1}.talkWithGuideSection .pageTitle{margin-bottom:0}.talkWithGuideSection .pageSubtitle{margin-top:0}.talkWithGuide-Overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8)}.talkWithGuide-Box{position:absolute;top:75px;right:0;margin:12px;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.29);border-radius:8px;width:350px;height:550px;line-height:1.21}@media (max-width:480px){.talkWithGuide-Box{left:0;margin:12px auto;width:94%}}.talkWithGuide-Intro{display:flex;flex-direction:column;height:100%}.talkWithGuide-Intro-Header{padding:24px;flex-basis:50%;display:flex;justify-content:center;flex-direction:column}.talkWithGuide-Intro-Header p{margin:0 0 12px;font-size:14px;line-height:1.35}.talkWithGuide-sectionDots{text-align:center}.talkWithGuide-sectionDots .dot{display:inline-block;background:#dcdcdc;border:1px solid #dcdcdc;width:13px;height:13px;border-radius:50%;margin-right:4px}.talkWithGuide-sectionDots .dot.active{background:#fff}.talkWithGuide-Intro .avatar{width:54px;height:54px;border-radius:50%;margin-bottom:16px;background-size:cover;background-position:50%;display:inline-block}.talkWithGuide-Intro-HeaderLink{margin-bottom:8px;font-weight:700}.talkWithGuide-Intro-HeaderLink a{text-decoration:none}.talkWithGuide-Intro-Footer{flex-grow:1;padding:18px 30px 25px;background:#f8f8f8;font-size:14px}.talkWithGuide-Intro-Footer .creditCardForm.outlined,.talkWithGuide-Intro-Footer input{text-align:center}.talkWithGuide-Confirmation,.talkWithGuide-Consent{padding:36px 24px}.talkWithGuide-Confirmation p,.talkWithGuide-Consent p{font-size:14px;color:#929292;text-align:justify;line-height:22px}.talkWithGuide-Confirmation .p12,.talkWithGuide-Consent .p12{font-size:12px}.talkWithGuide-Confirmation .consentPhone,.talkWithGuide-Consent .consentPhone{color:#000;margin-bottom:0}.talkWithGuide-Confirmation .consentBusinessHours,.talkWithGuide-Consent .consentBusinessHours{color:#000;margin-top:0}.talkWithGuide-Consent label{display:block;font-size:18px;margin:21px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.talkWithGuide-Consent .creditCardForm.outlined,.talkWithGuide-Consent input{display:inline-block;width:auto;margin:0 8px 0 0;transform:scale(1.8) translateY(-1px)}.heartIcon{width:16px}.talkWithGuide-Confirmation{display:flex;flex-direction:column;justify-content:center;min-height:427px}.talkWithGuide-Confirmation img{width:25px}.talkWithGuide-Confirmation button{position:absolute;bottom:36px;left:0;right:0;margin:0 auto;width:100px;border:none;background:none}.welcomeBackground{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}.welcomeSection{padding-top:80px;background:#fff;height:100%}@media (max-width:480px){.welcomeSection{padding-top:40px;text-align:center}}.welcomeSection .pageSubtitle{color:grey}.welcomeColumns{display:flex}.welcomeColumn:first-of-type{max-width:307px}@media (max-width:480px){.welcomeColumn:first-of-type{max-width:100%}}.welcomeColumn:nth-of-type(2){flex-grow:1}@media (max-width:480px){.welcomeColumn:nth-of-type(2){display:none}}.welcomeColumn img{display:block;max-width:76px;margin:0 auto}.welcomeColumn .pageText{margin-top:0}@media (max-width:480px){.true-advice-inline-bottom-actions .welcomeSection .continueButton .no,.welcomeSection .continueButton .button,.welcomeSection .continueButton .system-card-checkout,.welcomeSection .continueButton .true-advice-inline-bottom-actions .no{width:100%}}.welcomeStopSign-mobile{max-height:68px}.welcomeContactCard{margin-bottom:42px}.welcomeContactCard .true-panel{padding:16px 12px;display:flex;align-items:center}@media (max-width:480px){.welcomeContactCard .true-panel{flex-direction:column}}.welcomeContactCard .flex-row{width:auto}.welcomeContactCard .flex-row:first-of-type{align-items:center}@media (max-width:480px){.welcomeContactCard .flex-row{width:100%}}.welcomeContactCard-image{min-width:50px;width:50px;max-height:50px;border-radius:50%;overflow:hidden;margin-right:16px}@media (max-width:480px){.welcomeContactCard-image{margin-right:12px;min-width:40px;width:40px;max-height:40px}}.welcomeContactCard-image .avatar{width:50px;height:50px;border-radius:50%;margin-bottom:16px;background-size:cover;background-position:50%;display:inline-block}.welcomeContactCard-text{font-size:14px;line-height:1.5}@media (max-width:480px){.welcomeContactCard-text{font-size:13px}}.welcomeContactCard-text img{height:16px}.welcomeContactCard-text .contactOption{margin-right:24px}.welcomeContactCard-text .contactOption img{vertical-align:middle;transform:translateY(-2px)}.welcomeContactCard-action{min-width:135px}@media (max-width:480px){.welcomeContactCard-action{width:100%;text-align:center}}.true-advice-inline-bottom-actions .welcomeContactCard-action .no,.welcomeContactCard-action .button,.welcomeContactCard-action .system-card-checkout,.welcomeContactCard-action .true-advice-inline-bottom-actions .no{border-color:#0d63a8;color:#0d63a8;transition:.3s;font-size:14px;padding:10px 8px}@media (max-width:480px){.true-advice-inline-bottom-actions .welcomeContactCard-action .no,.welcomeContactCard-action .button,.welcomeContactCard-action .system-card-checkout,.welcomeContactCard-action .true-advice-inline-bottom-actions .no{font-size:13px;padding:10px 8px}}.true-advice-inline-bottom-actions .welcomeContactCard-action .no:hover,.welcomeContactCard-action .button:hover,.welcomeContactCard-action .system-card-checkout:hover,.welcomeContactCard-action .true-advice-inline-bottom-actions .no:hover{background-color:#0d63a8;color:#fff}@media (max-width:480px){.welcomeContactCard-action .outline{border:none}}.helpSection .pageTitle{font-size:36px;margin-bottom:32px}.helpSection .pageSubtitle{color:grey;font-size:16px}.helpSection .pageContent{max-width:597px}.helpSection .pageBody{font-size:16px;color:grey;margin-bottom:64px}.helpEquipment-section-image{display:block;width:110px;margin:32px auto}.helpTitle{font-size:36px;font-weight:200}.helpSubtitle,.helpTitle{text-align:center;margin-bottom:24px}.helpTopImage{max-width:110px;margin:0 auto 32px}.helpTopImage img{display:block;width:100%}.helpQuestions{padding-top:32px}.helpQuestion{margin-bottom:16px;color:grey}.helpQuestion-question{cursor:pointer;font-weight:500;text-decoration:underline}.helpQuestion-answer{padding-top:8px}.equipment-features{width:205px;margin:0 auto 32px}.equipment-feature{font-size:14px;font-weight:500}.equipment-feature:before{display:inline-block;content:"";background-image:url(/img/checkmark.png);background-repeat:no-repeat;width:25px;height:25px;margin-right:16px;vertical-align:middle}.helpEquipment-group{margin-bottom:100px}.helpEquipment-group-title{font-weight:200;font-size:24px;text-align:center;margin-bottom:32px}.helpEquipment-list-item{margin:0 auto 16px;max-width:440px;text-align:center;transition:all .5s;max-height:200px}.helpEquipment-list-item.expanded{max-width:600px;max-height:1000px}.helpEquipment-card{padding:24px 32px}.helpEquipment-card a{color:#c1c1c1;text-decoration:underline;font-size:13px;font-weight:500;margin-bottom:21px}.flex-end{justify-content:flex-end}.equipment-listing-learn-more{color:#0d63a8;font-size:13px;font-weight:500;cursor:pointer}.helpEquipment-row{display:flex;width:100%}.helpEquipment-expanded-image{max-width:200px;width:100%}.helpEquipment-expanded-image img{display:block;width:auto;height:150px;margin:0 auto}.helpEquipment-expanded-summary{flex-grow:1;text-align:left;padding-left:27px}.helpEquipment-expanded-title-price{display:flex;width:100%;align-items:center;margin-bottom:16px}.helpEquipment-expanded-title{font-size:24px;font-weight:200;flex-grow:1}.helpEquipment-expanded-price{color:grey;font-size:13px;font-weight:500;text-align:right}.helpEquipment-expanded-description{color:#000;font-size:13px;font-weight:200;line-height:1.25}.helpEquipment-expanded-description .subtitle,.helpEquipment-expanded-description h4{display:block;color:#000;font-weight:700;font-size:13px;margin-bottom:4px}.helpEquipment-features{padding-top:32px;font-weight:200;font-size:12px;text-align:left}.helpEquipment-features ul{margin:0;padding:0 0 0 12px}.helpQuestions-title{font-size:24px;margin-bottom:24px}.helpQuestion{display:block;color:#0d63a8;font-weight:500;font-size:1em}.quotePage{min-height:100vh}.hero-system{position:relative;background:#fff;padding-top:116px;min-height:663px;height:663px}.hero-system-congrats,.hero-system-congrats-sub{color:#0d63a8;font-size:24px;font-weight:200}.hero-system-congrats-sub{color:grey;margin-bottom:96px;font-weight:500;font-size:12px}.hero-system-image{position:absolute;top:0;right:0;max-width:630px;margin:0 auto}.system-card{margin:72px auto 16px;position:relative;padding:74px 32px 32px;box-shadow:0 2px 9px rgba(0,0,0,.13);transition:all .7s;transform:translateY(0);opacity:1;width:100%}.system-card.loading{transform:translateY(100%);opacity:0}.system-container{position:relative;width:100%;max-width:440px;margin:0 auto}.system-card-price-circle{background-color:#0d63a8;background-image:linear-gradient(0deg,#0d63a8 31%,#5692c2);color:#fff;display:inline-block;width:100px;height:100px;border-radius:50%;transform:translateY(-50%);position:absolute;margin:0 auto;top:0;left:0;right:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);text-align:center}.system-card-price{margin-top:27px;font-size:18px;font-weight:500;line-height:1.4}.system-card-price .cents{font-size:12px;font-weight:200;vertical-align:top}.system-card-price-description{max-width:58px;font-size:12px;margin:0 auto;line-height:1.2}.system-card-title{font-size:18px;font-weight:500;margin-bottom:45px;color:#0d63a8}.system-card-container{position:relative;width:100%;max-width:300px;margin:0 auto}.system-card-line-items{margin-bottom:35px}.system-card-line-item{display:flex;margin:-4px -8px 15px;padding:4px 15px;transition:all .3s}.system-card-line-item .price{flex-grow:1;text-align:right}.system-card-line-item .price.discount{color:#3ba24c}.system-card-line-item .fa{color:#e0e0e0;cursor:pointer}.system-card-line-item:hover{background:#ebebeb}.system-card-line-item:hover .fa{color:#666;cursor:pointer}.system-card-total{font-size:20px;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:24px 0;line-height:1;align-items:center}.system-card-total .price{color:#0d63a8;font-weight:500;font-size:24px}.system-card-links{margin-bottom:33px;text-align:center}.system-card-links a{font-size:14px;font-weight:500;color:#c1c1c1;text-decoration:underline}.system-card-link{margin-bottom:12px}.system-card-monthly-monitoring{border-top:1px solid #a7a7a7;border-bottom:1px solid #a7a7a7;padding:10px 0;text-align:left;margin-bottom:15px}.system-card-monthly-monitoring-title{text-transform:uppercase;font-weight:500;font-size:13px;color:#a7a7a7}.system-card-monthly-monitoring-line-item{display:flex;align-items:center}.system-card-monthly-monitoring-line-item-description{font-size:18px}.system-card-monthly-monitoring-line-item-price{flex-grow:1;text-align:right;color:#0d63a8}.system-card-monthly-monitoring-line-item-price .normal{font-weight:500}.system-card-view-plan{margin-bottom:15px}.system-card-checkout{background:#3ba24c;border-radius:8px;width:100%;color:#fff;padding:18px 24px;font-size:14px;font-weight:500;transition:all .3s;text-align:center}.system-card-checkout:hover{background:#348f43;color:#fff}.system-card-checkout:hover:before{display:none}.system-body{background:#f8f8f8;padding:25px 15px}.system-body-container{max-width:450px;margin:0 auto}.system-true-advice{text-align:center}.system-true-advice-title{font-size:24px;margin-bottom:15px}.system-true-advice-text{font-size:15px;font-weight:200;margin-bottom:50px}.system-button{position:relative;border-radius:8px;padding:13px 8px}.system-button .true-title{font-size:1em}.system-true-advice-button-side{display:inline-block;vertical-align:middle;line-height:1}.system-true-advice-button-side img{width:30px}.system-true-advice-button-explanation{font-size:.34em}.system-separator hr{max-width:300px;border-color:#acacac}.marginBottom64,.system-section{margin-bottom:64px}.system-section{text-align:center}.system-section.first-section{padding-top:230px}.system-section-title{font-size:24px;font-weight:200;text-align:center;margin-bottom:15px;line-height:1.1667}.system-section-description{text-align:center;font-size:16px;font-weight:200;margin-bottom:32px;line-height:1.2}.system-section-description .disclaimer{font-size:.85em;margin-top:8px}.system-home-header{background:#0d63a8;color:#fff;font-size:36px;font-weight:200;text-align:center;padding:36px 0;margin:0 -16px 64px}@media (max-width:480px){.system-home-header{font-size:24px}}.system-home-panel{position:relative;display:flex;align-items:center;padding:18px 24px;margin-bottom:18px}.edit-chevron{width:32px;margin-left:32px}.system-home-title{flex-grow:1;text-align:left;font-size:14px;font-weight:500;color:#000}.system-home-answer{font-size:18px;line-height:1;text-align:right;padding-right:18px;color:#c1c1c1}.system-home-answer .label{color:#000;display:none;text-align:right;font-size:14px;font-weight:200;padding:0}.guarantee-panel{position:relative}.guarantee-summary{font-weight:300;color:grey;font-size:16px;line-height:22px}.system-container .mpc-wrapper-link{display:block;margin-bottom:34px}.system-section-link{text-align:center;font-size:15px;font-weight:500;margin-bottom:32px}.system-section-link a{color:grey}.systemSection{margin-bottom:64px}.system-true-advice{margin-bottom:70px}.systemOverviewContent{margin-bottom:64px;max-width:440px}.system-section .disclaimer{max-width:500px;margin:0 auto;font-size:12px;line-height:1.6}.asapInstall{display:flex;align-items:center;margin-top:24px}.asapInstall .fa{font-size:21px;color:#0d63a8;margin-right:8px}.asapInstall .text{font-weight:700;color:#0d63a8}.asapInstall a{color:grey}.trueAdviceCard{padding:24px 32px;margin-bottom:16px}.trueAdviceCard-header{font-size:14px;color:#0d63a8;font-weight:400;line-height:1;margin-bottom:8px}.trueAdviceCard-header img{width:24px;vertical-align:bottom}.trueAdviceCard-advice{font-size:20px;margin-bottom:8px}.trueAdviceCard-detail{color:grey;margin-bottom:24px}.trueAdviceCard-learnAndResolve a{color:#0d63a8;font-weight:500}.trueAdviceCard-statusRow{display:flex;margin-bottom:16px}.trueAdviceCard-statusRow-iconCount{margin-right:16px}.trueAdviceCard-statusRow-iconCount img{max-width:25px;display:block;margin-bottom:8px}.trueAdviceCard-statusRow-iconCount .count{font-weight:700;color:#ffc107;text-align:center}.trueAdviceCard-statusRow-iconCount.resolved .count{color:#3ba24c}.trueAdviceCard-statusRow-text{font-size:14px;line-height:20px}.resolveCard{margin-bottom:64px}.resolveTitle{position:relative;text-align:center;margin-bottom:32px}.resolveTitle span{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:8px 16px;background:#f8f8f8;font-weight:700;color:#0d63a8;font-size:14px}.resolveMessage{font-size:20px;line-height:23px;color:#000;margin-bottom:8px}.resolveMessage span{color:#0d63a8;font-weight:700}.resolveSolution{margin-bottom:24px}.checkoutSection,.orderCompleteSection{background:#fff}.checkoutTitle{font-size:24px;font-weight:400;line-height:28px;color:#000}.monitoringTitle{margin-bottom:64px}.checkoutContainer{position:relative;max-width:1024px;margin:0 auto}.checkoutHeader{margin-bottom:16px}.checkoutHeader .checkoutTitle{font-family:Source Sans Pro;font-weight:200;color:#000;font-size:24px;line-height:29px;font-size:36px;color:#0d63a8;display:inline-block;margin-right:16px}.checkoutSubtitle{display:inline-block;color:#c1c1c1;font-size:14px}.checkoutNav{margin-bottom:48px}@media (max-width:480px){.checkoutNav{margin-bottom:16px}}.checkoutNavItem{display:inline-block;color:#c1c1c1;margin-right:8px;vertical-align:bottom;cursor:pointer}@media (max-width:480px){.checkoutNavItem{display:block;margin-bottom:8px}}.checkoutNavItem.active{color:#0d63a8}.checkoutNavItemIcon{width:20px;margin-right:8px}.checkoutBody{display:flex;justify-content:space-between}@media (max-width:500px){.checkoutBody{flex-direction:column}}.checkoutOverview{width:100%}@media (max-width:500px){.checkoutOverview{margin-bottom:64px}}.checkoutOverview h2{font-family:Source Sans Pro;font-weight:200;color:#000;font-size:24px;line-height:29px;font-weight:400}.checkoutOverview p{font-weight:300;color:grey;font-size:16px;line-height:22px}.checkoutSummary{position:relative;width:358px;min-width:358px}@media (max-width:480px){.checkoutSummary{min-width:0;width:auto;background:#f8f8f8;margin:0 -16px;padding:32px 16px}}.checkoutSummaryPosition.absolute{position:absolute}.schedulingChecklist{margin-top:32px;margin-bottom:40px}.schedulingChecklist.padded{padding-left:32px}.schedulingChecklist-item{vertical-align:top;font-weight:300;color:grey;font-size:16px;line-height:22px;margin-bottom:16px}.schedulingChecklist-item .key{font-weight:700;color:#0d63a8}.schedulingChecklist-icon{width:25px;margin-right:8px;vertical-align:top}.afterChecklist{font-weight:300;color:grey;font-size:16px;line-height:22px;color:#000;font-weight:700;margin-bottom:32px}.checkoutSummary-header{font-weight:500;margin-bottom:8px;display:flex;align-items:flex-start}.checkoutSummary-header .logoAdt{margin-right:16px;width:34px}.checkoutSummary-assistance{font-weight:300;color:grey;font-size:14px;margin-bottom:8px}.checkoutSummary-phone{font-weight:700;font-size:16px;margin-bottom:16px}.checkoutSummaryCard{padding:30px;border:1px solid #c1c1c1;border-radius:8px;background:#fff}.checkoutSummaryCard .title{font-family:Source Sans Pro;font-weight:200;font-size:24px;line-height:29px;font-weight:400;color:#000;margin-bottom:20px}.checkoutSummaryCard .features{font-size:12px;margin-bottom:16px}.checkoutSummaryCard .feature{margin-bottom:8px}.checkoutSummaryCard .lineItems{padding:16px 0}.checkoutSummaryCard .lineItem{display:flex;margin-bottom:8px}.checkoutSummaryCard .lineItem .price{flex-grow:1;text-align:right}.checkoutSummaryCard-footer{display:flex}.checkoutSummaryCard-footer .totalText{font-weight:300;color:grey;font-size:20px;color:#000}.checkoutSummaryCard-footer .price{flex-grow:1;text-align:right;font-size:24px;font-weight:500;color:#0d63a8}@media (max-width:480px){.checkoutSection{padding-bottom:0}}.checkoutSection .monitoring-plan-card{margin-bottom:64px}.checkoutMonitoring{max-width:517px}.checkoutMonitoring .asapInstall{margin-bottom:24px}.checkoutPaymentOptions{border:1px solid #c1c1c1;border-radius:8px;margin-bottom:64px}@media (max-width:480px){.checkoutPaymentOptions{border:none;margin-bottom:32px}}.checkoutPaymentOption{border-bottom:1px solid #c1c1c1;padding:24px 46px 24px 64px;cursor:pointer}@media (max-width:480px){.checkoutPaymentOption{padding:24px 0}}.checkoutPaymentOption:last-child{border-bottom:none}.checkoutPaymentOption-title{font-weight:500;display:block;vertical-align:top;width:100%;margin-bottom:8px;position:relative}@media (max-width:480px){.checkoutPaymentOption-title span{display:inline-block;transform:translateX(28px)}}.checkoutPaymentOption-image{position:absolute;height:21px;top:0;right:0}.checkoutPaymentOption-selector{position:absolute;left:-28px;height:15px;width:15px;border:2px solid grey;border-radius:50%;display:inline-block;vertical-align:top;margin-top:1px;transition:all .3s}@media (max-width:480px){.checkoutPaymentOption-selector{left:0}}.checkoutPaymentOption-description{font-size:14px;color:grey}.checkoutPaymentOption.selected .checkoutPaymentOption-selector{border:4px solid #0d63a8}.checkoutPaymentOption.selected .checkoutPaymentOption-description{margin-bottom:16px}.creditCardForm{margin-top:32px}.creditCardForm hr{margin-bottom:32px}.checkoutActions{display:flex}.checkoutActions .button,.checkoutActions .system-card-checkout,.checkoutActions .true-advice-inline-bottom-actions .no,.true-advice-inline-bottom-actions .checkoutActions .no{display:block}.checkoutActions .continueButton{display:block;align-self:flex-end}.customerInfoBox{max-width:600px;width:100%;padding:34px 48px;margin-bottom:32px}@media (max-width:480px){.customerInfoBox{padding:0;border:none}}.googleMapCard{display:flex;margin-bottom:64px;max-width:600px;width:100%;justify-content:space-between}@media (max-width:480px){.googleMapCard{flex-direction:column}}.googleMapCard-contact{display:flex;flex-direction:column;justify-content:center;padding:36px 36px 36px 64px;flex-grow:0}@media (max-width:480px){.googleMapCard-contact{padding:16px}}.googleMapCard .street-address{display:block}@media (max-width:480px){.googleMapCard .vue-map-container{width:100%!important}}.checkoutPaymentOverview{max-width:600px;width:100%}.checkoutSummaryBar{display:flex;position:fixed;top:75px;left:0;width:100%;background:#0d63a8;padding:8px;color:#fff;z-index:99999}@media (min-width:480px){.checkoutSummaryBar{display:none}}.checkoutSummaryBar .total{flex-grow:1}.checkoutSummaryBar .view{text-align:right;color:#fff;text-decoration:none}.orderCompleteTitle{font-weight:300;color:#000;color:#0d63a8;font-size:36px;line-height:43px}.orderConfirmationSection{padding-left:36px}.orderConfirmationLabel{font-size:12px;font-weight:500;color:#a1a1a1}.orderConfirmationCode{font-size:24px;line-height:28px;color:#0d63a8;margin-bottom:16px;text-transform:uppercase;font-weight:500}.orderConfirmationMessage{font-weight:300;color:grey;font-size:16px;line-height:22px;margin-bottom:32px}.orderConfirmationMessage b{display:block;font-weight:500;color:#000}.orderConfirmationMessage .bold{font-weight:700}@media (max-width:480px){.orderCompleteBottomSection{padding:0 16px}}.orderCompleteBottomSection p{font-weight:300;color:grey;font-size:16px;line-height:22px}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loadingSection{display:flex;color:#000;justify-content:center;text-align:center;padding:100px 0}.loadingSection .continueButton{min-width:213px}.loadingSection .continueButton button{width:100%}.loading-screen{z-index:99}.loading-indicator{width:96px;margin:0 auto 16px}.loading-indicator.spin{-webkit-animation:spin .65s cubic-bezier(.6,1.37,.9,1.08);animation:spin .65s cubic-bezier(.6,1.37,.9,1.08)}.loading-indicator img{display:block;width:100%}.loading-checkmark{width:16px;margin-right:16px;position:absolute;left:-32px}.loading-title{font-size:30px;color:#0d63a8;font-weight:300}.loading-subtitle{font-weight:300;font-size:16px;color:#787878;margin-bottom:16px}.loading-steps{margin-top:50px}.loading-step{position:relative;margin-bottom:16px}.loading-step.loading{font-weight:700}.loading-step-content{display:inline-block;position:relative}.assessmentSteps{position:relative;padding-top:32px;margin-bottom:32px}.assessmentStep{padding-left:42px;position:relative;font-size:16px;font-weight:300;line-height:1.625;margin-bottom:8px;color:#000}.assessmentStep.disabled{color:#a8a8a8}.assessmentStep .arrow{position:absolute;top:2px;left:0;color:#0d63a8;font-size:24px}.assessmentStep .info{font-size:20px;margin-left:24px;color:#c1c1c1;cursor:pointer}.page-monitoringOverview .pageContent{max-width:600px;margin-bottom:32px;text-align:center}.page-monitoringOverview .pageText{font-weight:300;font-size:16px;color:#909090}.page-monitoringOverview .monitoring-plan-card{margin-bottom:32px}.page-monitoringOverview .continueButton{text-align:center}.page-monitoringOverview .continueButton button{min-width:212px}.page-systemReview .pageContent{max-width:580px;margin-bottom:42px;text-align:center}.page-systemReview .pageText{font-weight:300;font-size:16px;color:#909090}.page-systemReview .advice{max-width:580px;margin:0 auto 24px}.page-systemReview .continueButton{text-align:center}.page-systemReview .continueButton button{min-width:212px}.avatars img{display:block;max-width:211px;margin:0 auto}.systemReviewPhone .pageText{margin-bottom:24px}.systemReviewPhone .inputGroup{display:block;margin:32px auto 0}.systemReview-Input{position:relative;max-width:336px;margin:0 auto}.systemReview-Input .checkmark{position:absolute;top:50%;right:14px;width:24px;transform:translateY(-50%)}.systemReviewPhone .true-panel{max-width:336px;margin:0 auto}.systemReviewPhone .true-panel .pageSubtitle{text-align:center}.systemReviewPhone .talkWithGuide-Confirmation,.systemReviewPhone .talkWithGuide-Consent{min-height:252px}.systemReviewPhone .talkWithGuide-Consent label{margin-bottom:0}.multiselect{height:50px}.multiselect-room{position:relative}.multiselect-room .creditCardForm.outlined,.multiselect-room .multiselect__select,.multiselect-room .multiselect__tags,.multiselect-room input{background-color:#f8f8f8;margin-bottom:0;font-size:18px}.multiselect-room .creditCardForm.outlined::-webkit-input-placeholder,.multiselect-room .multiselect__select::-webkit-input-placeholder,.multiselect-room .multiselect__tags::-webkit-input-placeholder,.multiselect-room input::-webkit-input-placeholder{color:grey;font-size:14px}.multiselect-room .creditCardForm.outlined::-moz-placeholder,.multiselect-room .multiselect__select::-moz-placeholder,.multiselect-room .multiselect__tags::-moz-placeholder,.multiselect-room input::-moz-placeholder{color:grey;font-size:14px}.multiselect-room .creditCardForm.outlined:-ms-input-placeholder,.multiselect-room .multiselect__select:-ms-input-placeholder,.multiselect-room .multiselect__tags:-ms-input-placeholder,.multiselect-room input:-ms-input-placeholder{color:grey;font-size:14px}.multiselect-room .creditCardForm.outlined::-ms-input-placeholder,.multiselect-room .multiselect__select::-ms-input-placeholder,.multiselect-room .multiselect__tags::-ms-input-placeholder,.multiselect-room input::-ms-input-placeholder{color:grey;font-size:14px}.multiselect-room .creditCardForm.outlined::placeholder,.multiselect-room .multiselect__select::placeholder,.multiselect-room .multiselect__tags::placeholder,.multiselect-room input::placeholder{color:grey;font-size:14px}.multiselect-room.dirty{margin-bottom:30px}.multiselect .creditCardForm.outlined:focus,.multiselect input:focus{box-shadow:none}.multiselect__tags{padding-top:0}.multiselect__option--highlight{background:#0d63a8;font-weight:500}.multiselect__option--highlight:after{background:#0d63a8}.option__image{width:24px;vertical-align:middle;margin-right:16px}.option__desc{display:inline-block;vertical-align:middle}.multiselect-beforeTitle{font-size:16px;color:grey;margin-bottom:19px;padding:16px 16px 0}.multiselect-room-icon{position:absolute;top:0;left:18px;z-index:99;max-width:22px;top:50%;transform:translateY(-50%)}.multiselect-room-icon img{display:block;width:100%}.multiselect-room-icon:after{position:absolute;content:"";height:30px;width:1px;background:grey;top:-4px;right:-18px}.area-of-concern-selector{margin-bottom:50px}.area-equipment-panel{padding:16px;font-weight:200;font-size:14px;cursor:pointer}.area-equipment-panel.selected{color:#fff;background-image:linear-gradient(#86b1d4,#0d63a8 50%)}.area-equipment-panel img{max-width:50px}.area-equipment-panel .flex-row{align-items:center}.area-equipment-panel .equipment-listing{margin-bottom:0;border:none;padding:12px}.area-equipment-panel .label{background:#0d63a8;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border-radius:100px;font-size:13px;display:inline-block;margin-bottom:18px;padding:6px 12px}.equipment-selector-indicator{width:30px;height:30px;border:4px solid #d2d2d2;border-radius:50%;cursor:pointer;transition:all .5s;z-index:9999}.equipment-selector-indicator.selected{background-color:#0d63a8;border-color:#fff;transition:all .5s;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.analyzed-title{margin:42px 0 36px}.analyzed-info{margin-bottom:16px;text-align:center;font-size:18px}.analyzed-info-title{font-weight:500;color:#0d63a8;margin-bottom:8px}.analyzed-info-desc{font-weight:300;color:#000;font-size:16px}.areasProtectedPanel{padding:36px 0 10px;border-radius:4px}@media (max-width:480px){.areasProtectedPanel{padding:30px 0 10px}}.areasOfConcern-section{margin:32px auto 25px}.areasOfConcern-list-item{display:flex;padding:15px 24px;width:100%;text-align:left;margin-bottom:20px;flex-wrap:wrap;position:relative}.main-clickable{position:absolute;top:0;left:0;width:100%;height:100%}.clickable{cursor:pointer}.areasOfConcern-list-item-image{display:none;margin-right:16px}.areasOfConcern-list-item-image img{max-width:30px}.areasOfConcern-list-item-name{font-weight:400;color:#000;font-size:18px;line-height:24px;flex-grow:1}.areasOfConcern-list-item-extra{color:#d2d2d2;text-align:right}.areasOfConcern-list-item-extra img{height:14px}.areaOfConcern-expansion{padding-top:24px;width:100%}.areasProtectedTitle{margin-bottom:5px;font-weight:500;font-size:18px;text-align:center;color:grey}.aoc-header a{font-weight:500;text-decoration:underline}.aoc-header-title{font-size:24px;margin:32px 0 16px}.aoc-header-subtitle{font-size:13px;max-width:424px;margin:0 auto}.areaOfConcern-summary .flex-column{margin-right:16px}.areaOfConcern-summary .summary-label{font-size:12px}.areaOfConcern-summary .summary-value{font-size:24px;font-weight:500}.choiceSelector{margin-bottom:32px}.choiceSelector-title{font-weight:500;font-size:16px;margin-bottom:13px}.choiceSelections{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin-bottom:10px}.choiceSelection{width:24%;border:1px solid #cfcfcf;text-align:center;padding:12px 14px;margin-right:1%;cursor:pointer}.choiceSelection.selected{background-color:#0d63a8;color:#fff}.choiceSelection-inputWrap{width:100%}.choiceSelection-input{border:1px solid #cfcfcf;width:100%;padding:12px}.noAccessibleWindowsWarning{text-align:center;padding:32px 0 64px}.noAccessibleWindowsWarning .warningImage{max-width:50px;margin:0 auto 16px}.noAccessibleWindowsWarning .warningImage img{display:block;width:100%}.noAccessibleWindowsWarning .warningTitle{color:#0d63a8;font-weight:500;font-size:18px;margin-bottom:8px}.noAccessibleWindowsWarning .warningText{font-size:16px}.noAccessibleWindowsWarning.hasEquipment{padding:16px 0;margin-top:-30px}.areaEquipmentSection{margin-bottom:2em}@media (max-width:480px){.area-equipment-panel{padding:0}}.area-equipment-panel .equipment-listing-image{margin-right:12px}.area-equipment-panel .equipment-listing-label{color:#3ba24c;font-size:13px;font-weight:700}.area-equipment-panel .equipment-listing-title{font-weight:400;font-size:16px}@media (max-width:480px){.area-equipment-panel .equipment-listing-title{max-width:100%}}.area-equipment-panel .equipment-listing-name{margin-bottom:8px}.area-equipment-panel .equipment-listing-location .item-price,.area-equipment-panel .equipment-listing-location .item-total{position:relative;margin-right:12px}.area-equipment-panel .equipment-listing-location .item-total{font-weight:700;color:#0d63a8}.area-equipment-panel .equipment-listing-location .sep{position:absolute;top:-2px;right:-4px;width:1px;height:20px;background:grey}.area-equipment-panel+.area-equipment-panel{margin-top:32px}.area-equipment-panel.selected .equipment-listing-label{color:#fff;color:hsla(0,0%,100%,.47);font-size:13px;font-weight:700}.area-equipment-panel.selected .equipment-listing-location,.area-equipment-panel.selected .equipment-listing-name{color:#fff}.area-equipment-panel.selected .checkmark{max-width:32px}.area-equipment-panel.selected .equipment-listing-location .item-total{color:#fff}.area-equipment-panel.selected .equipment-listing-location .sep{background:#fff}.areaEquipmentAdvice{display:flex;max-width:381px;align-items:top;margin:0 auto 22px}.areaEquipmentAdvice:last-of-type{margin-bottom:0}.areaEquipmentAdvice.hasBottomMargin{margin-bottom:64px}.areaEquipmentAdvice-image{margin-right:16px}.areaEquipmentAdvice-image img{display:block;width:25px}.equipmentConfirmationSection .areaEquipmentSection{border-radius:8px;margin-bottom:-30px}.selectButton{padding:8px}.wantsMotion{color:#0d63a8;cursor:pointer;text-decoration:underline;margin-top:4px}.aocContinueButton{margin:64px 0 0;text-align:center}.aocContinueButton p{color:grey;font-weight:500;font-size:14px;line-height:17px;margin-bottom:16px}.areaListIndicator{font-family:Source Sans Pro;font-weight:200;color:#000;font-size:24px;line-height:29px;text-align:center;margin-bottom:16px}@media (max-width:480px){.areaEquipmentSelectionSection{width:100%;margin-top:16px;text-align:center}}.aocIntroSection .continueButton button{min-width:167px}.commonlyProtectedAreasSection{background:#fff}.commonlyProtectedAreas{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:-1em}.commonlyProtectedArea{background:#fff;flex-basis:30%;width:168px;padding:37px 12px 30px;border:1px solid #ddd;border-radius:8px;text-align:center;cursor:pointer;margin:0 .5em 1em;font-size:16px}.commonlyProtectedArea.noAreas{background:transparent;padding:54px 16px;font-size:14px}@media (max-width:480px){.commonlyProtectedArea{flex-basis:42%}}.commonlyProtectedArea-icon{width:50px;margin:0 auto 8px}.commonlyProtectedArea-icon img{display:block;width:100%}.commonlyProtectedArea-name{color:#6d6d6d;font-size:1em}.commonlyProtectedArea-meta{color:#bbb;font-size:12px;margin-top:8px}.commonlyProtectedArea-edit{padding-top:16px;margin-bottom:-16px}.commonlyProtectedArea-edit a{color:#bbb;font-size:13px;text-decoration:none}.commonlyProtectedAreas-Footer{padding:32px 12px}.commonlyProtectedAreas-Footer .flex-container{max-width:532px}.commonlyProtectedAreas-Footer .flex-row{width:100%;align-items:center}@media (max-width:480px){.commonlyProtectedAreas-Footer .flex-row{flex-wrap:wrap;text-align:center;justify-content:center}}.commonlyProtectedAreas-Footer .helpText{font-weight:300;font-size:24px;color:#000;max-width:55%}@media (max-width:480px){.commonlyProtectedAreas-Footer .helpText{max-width:100%;margin-bottom:16px}}@media (max-width:480px){.commonlyProtectedAreas-Footer .helpLink{max-width:100%;text-align:center}}.commonlyProtectedAreas-Footer a{font-weight:700;font-size:14px;color:#0d63a8;margin-left:12px}.aocPanel-header{display:flex}.aocPanel-header-column{flex-basis:50%;width:50%;text-align:center;font-size:14px;padding:16px 0;background-color:#f8f8f8;color:#e3e3e3;font-weight:500;border-bottom:1px solid #e6e6e6}.aocPanel-header-column:first-of-type{border-right:1px solid #e6e6e6}.aocPanel-header-column.active{background-color:#fff;color:#0d63a8;border-bottom:none}.aocPanel{margin-bottom:32px;position:relative;margin-top:48px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.aocPanel-topAction{position:absolute;top:0;margin-top:-32px;text-align:center;width:100%}.aocPanel-topAction button{display:flex;align-items:center;margin:0 auto;background:none;border:none;outline:none;font-weight:500;font-size:12px;color:#747474;cursor:pointer}.aocPanel-topAction button img{width:19px;display:inline-block;vertical-align:middle;margin-right:6px}.aocPanel-topAction button .fa{margin-right:6px;font-size:18px}.aocPanel-topAction button span{display:inline-block;vertical-align:middle}.aocPanel .content-box-inner{padding:42px 32px 32px}@media (max-width:480px){.aocPanel .content-box-inner{padding:42px 16px 32px}}.aocSelected-header{text-align:center}.aocSelected-header img{width:75px}.aocSelected-title{font-weight:300;font-size:18px;color:#000;margin-bottom:10px}.aocEvaluationSection{text-align:center}.aocSelected-status{font-size:12px;font-weight:500;color:#c3c3c3;margin-bottom:24px}.incrementor{display:flex;justify-content:center;align-items:center}.incrementor-down,.incrementor-up{width:42px;height:42px;background:#fff;border-radius:50%;text-align:center;line-height:42px;border:1px solid #d0d0d0;cursor:pointer}.incrementor-down span,.incrementor-up span{display:block;font-size:18px;transform:translateY(-1px)}.incrementor-value{color:#0d63a8;font-size:24px;font-weight:700;width:72px;text-align:center}.addAocButtonSection{text-align:center;margin-bottom:32px}.addAocButton{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);width:97px;height:97px;display:inline-block;border:none;border-radius:50%;margin-bottom:8px}.addAocButton span{display:block;margin-top:-6px;font-size:50px;color:#0d63a8}.addAocButton,.addAocLink{cursor:pointer}.addAocButton:active,.addAocButton:focus,.addAocLink:active,.addAocLink:focus{outline:none}.addAocLink{text-decoration:none}.page-aocStaging .areasOfConcern{margin-bottom:32px}.aocStaging-areas-title{text-align:center;color:grey;margin-bottom:16px}.duplicateAreaSection p{font-weight:300;color:grey;font-size:16px;line-height:22px}.duplicateAreaTitle{font-family:Source Sans Pro;font-weight:200;color:#000;font-size:24px;line-height:29px;display:flex;align-items:center}.duplicateAreaActions{margin-bottom:32px}.duplicateAreaActions button{min-width:129px}.duplicateAreaEdit{color:grey;font-weight:500;text-decoration:underline;cursor:pointer}.aocSearchCover{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2}.aocSearchResultsContainer{position:relative}.aocSearchResults{margin-top:28px;max-height:222px;overflow-y:scroll;-webkit-overflow-scrolling:touch;position:relative;padding:4px 0}.aocSearchFade{position:absolute;height:20px;width:100%;left:0;z-index:2}.aocSearchFade.top{top:0;background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0))}.aocSearchFade.bottom{bottom:0;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}.aocSearchResult{font-size:15px;font-weight:300;padding:6px 4px;cursor:pointer;transition:all .3s}.aocSearchResult:hover{background:#f7f7f7}.aocSearchResult img{width:25px;margin-right:16px}.aocSearchResult .text,.aocSearchResult img{display:inline-block;vertical-align:middle}.aocSearchEmptyState{font-size:13px;color:grey;text-align:center}.aocSearchEmptyState img{display:block;max-width:120px;margin:32px auto 8px}.page-discount{max-width:900px;margin:60px auto 0}.page-discount .title{font-size:27px;font-weight:300;margin-bottom:8px}.page-discount .title span{font-style:oblique;font-size:.6em}.page-discount .subtitle{font-weight:300;margin-top:0;font-size:16px;color:grey}.page-discount header{display:flex;align-items:flex-end;margin-bottom:24px}.page-discount .headerText{flex-grow:1}.page-discount .headerAmount{font-size:24px;font-weight:600;color:#3ba24c}.discountBody{border-top:1px solid grey;padding:16px;font-size:16px;color:grey;line-height:1.875}.discountFooter{text-align:right}.authPage{min-height:100vh;min-height:calc(100vh - 75px);display:flex;background:#fff}@media (max-width:850px){.authPage{flex-direction:column-reverse}}@media (max-height:800px){.authPage{min-height:auto}}.authPage .column{position:relative;display:flex;flex-basis:50%;align-items:center}@media (max-height:800px)and (min-width:850px){.authPage .column{padding:3rem 0}}@media (max-width:850px){.authPage .column{flex-basis:auto;align-items:normal}.authPage .column:first-of-type{padding:3rem 0;flex-grow:1}.authPage .column:last-of-type{height:20vh}}@media (max-width:380px){.authPage .column:last-of-type{display:none}}.authBackground{position:absolute;top:0;left:0;height:100%;width:100%;background-image:url(/img/WomanBaby.jpg);background-position:0;background-size:cover}.authBackground img{display:none}@media (max-width:850px){.authBackground{background-image:url(/img/MotherBaby.jpg);background-position:top;background-size:cover;text-align:center}.authBackground img{display:inline-block;margin-top:6%}}.authPage-content{max-width:400px;width:100%;margin:0 auto}@media (max-width:400px){.authPage-content{padding:0 1em}}@media (max-width:850px){.authIcon{display:none}}.auth-socialButton{display:flex;align-items:center;width:100%;margin-bottom:1em;text-decoration:none;border:1px solid #b8b8b8;border-radius:8px;padding:1em}.auth-socialButton span{flex-grow:1;text-align:center}.orSep{display:block;position:relative;height:1px;width:100%;background-color:#d8d8d8;color:#d8d8d8;margin:1.2em 0 1em}.orSep span{position:absolute;background:#fff;left:50%;top:50%;transform:translate(-50%,-50%);padding:0 1em;line-height:1}.authPage .form-group label{display:block;font-size:12px;font-weight:700;margin-bottom:.5em}.auth-terms{margin-bottom:1em}.startOverSection{padding-top:32px}.startOverSection a{color:grey}.page-termsConditions{width:100%;max-width:700px;margin:32px auto;padding:0 16px}.page-termsConditions h1{font-size:32px;font-weight:300}.page-termsConditions h2{font-size:24px;font-weight:300}.page-termsConditions p{line-height:1.8;margin-bottom:32px}.footer-disclaimer{max-width:800px;margin:0 auto;padding-top:16px}.text-bold{font-weight:700}.text-blue{color:#0d63a8}