body,h1,h2,h3,html,li,ol,p,ul{margin:0;padding:0}*,a,img{outline:0}@font-face{font-family:CircularStd-Book;src:url(../../fonts/CircularStd-Book.eot);src:url(../../fonts/CircularStd-Book.eot?#iefix) format('embedded-opentype'),url(../../fonts/CircularStd-Book.woff2) format('woff2'),url(../../fonts/CircularStd-Book.woff) format('woff'),url(../../fonts/CircularStd-Book.ttf) format('truetype'),url(../../fonts/CircularStd-Book.svg#CircularStd-Book) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CircularStd-Medium;src:url(../../fonts/CircularStd-Medium.eot);src:url(../../fonts/CircularStd-Medium.eot?#iefix) format('embedded-opentype'),url(../../fonts/CircularStd-Medium.woff2) format('woff2'),url(../../fonts/CircularStd-Medium.woff) format('woff'),url(../../fonts/CircularStd-Medium.ttf) format('truetype'),url(../../fonts/CircularStd-Medium.svg#CircularStd-Medium) format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:CircularStd-Bold;src:url(../../fonts/CircularStd-Bold.eot);src:url(../../fonts/CircularStd-Bold.eot?#iefix) format('embedded-opentype'),url(../../fonts/CircularStd-Bold.woff2) format('woff2'),url(../../fonts/CircularStd-Bold.woff) format('woff'),url(../../fonts/CircularStd-Bold.ttf) format('truetype'),url(../../fonts/CircularStd-Bold.svg#CircularStd-Bold) format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:CircularStd-MediumItalic;src:url(../../fonts/CircularStd-MediumItalic.eot);src:url(../../fonts/CircularStd-MediumItalic.eot?#iefix) format('embedded-opentype'),url(../../fonts/CircularStd-MediumItalic.woff2) format('woff2'),url(../../fonts/CircularStd-MediumItalic.woff) format('woff'),url(../../fonts/CircularStd-MediumItalic.ttf) format('truetype'),url(../../fonts/CircularStd-MediumItalic.svg#CircularStd-MediumItalic) format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:CircularStd-Black;src:url(../../fonts/CircularStd-Black.eot);src:url(../../fonts/CircularStd-Black.eot?#iefix) format('embedded-opentype'),url(../../fonts/CircularStd-Black.woff2) format('woff2'),url(../../fonts/CircularStd-Black.woff) format('woff'),url(../../fonts/CircularStd-Black.ttf) format('truetype'),url(../../fonts/CircularStd-Black.svg#CircularStd-Black) format('svg');font-weight:700;font-style:normal;font-display:swap}*{box-sizing:border-box}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}body,html{height:100%;min-height:100%;font-family:CircularStd-Book;background:#FFF}a{text-decoration:none;cursor:pointer}h1,h2,h3,li,p,ul{line-height:normal;font-weight:400}ol,ul{list-style-type:none}img{display:inline;vertical-align:top}.full-width{float:left;width:100%}.full-block{display:block;width:100%}.center-text{text-align:center!important}header{display:flex;width:100%;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.1);padding:27px 0}header div{align-content:center}header .logo{padding-left:85px;font-family:CircularStd-MediumItalic;font-size:28px;color:rgba(0,0,0,.1)}header .logo img{float:left;margin-top:1px}header .logo span{color:#45d1a6}header a.licensed-painter{display:inline-block;margin:3px 85px 0 0;font-family:CircularStd-Bold;font-size:22px;color:#0FBBEF;text-align:right}header a.phone{padding-right:85px;font-family:CircularStd-Book;font-size:28px;color:#0FBBEF;letter-spacing:.19px;background:url(../../img/painting/phone.svg) 0 7px no-repeat;padding-left:30px}.middle-container{overflow:hidden}.middle-container a{color:#0FBBEF}.middle-container h1{display:block;padding-top:110px;padding-bottom:30px;text-align:center;font-family:CircularStd-Black;font-size:48px;color:#073649;letter-spacing:.17px}.middle-container h1 span{font-style:italic;color:#45D1A6}.middle-container h2{display:block;font-family:CircularStd-Medium;font-size:23px;color:rgba(7,54,73,.25);letter-spacing:.08px;text-align:center}form input{box-shadow:inset 2px 2px 3px 0 rgba(181,181,181,.75);-webkit-box-shadow:inset 2px 2px 3px 0 rgba(181,181,181,.75);font-family:CircularStd-Book;font-size:22px;color:#B7B7B7;letter-spacing:-.28px;background:#FFF}form input::-webkit-input-placeholder{color:#B7B7B7}form input::-moz-placeholder{color:#B7B7B7}form input:-ms-input-placeholder{color:#B7B7B7}form input:-moz-placeholder{color:#B7B7B7}.zip-container{text-align:center}.zip-container form div{display:inline-block;padding:0 80px;background:url(../../img/painting/norton.png) right bottom no-repeat;background-size:67px;position:relative;margin-bottom:31px}.zip-container form div input{float:left;width:320px;height:78px;-webkit-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px;border:1px solid #B5B5B5;padding:0 40px 0 30px}.zip-container form div button{float:left;width:200px;height:78px;-webkit-border-radius:8px 0 0 8px;border-radius:0 8px 8px 0;border:0;background:#45D1A6;text-transform:uppercase;font-family:CircularStd-Bold;font-size:22px;color:#FFF;cursor:pointer}.focus_border{border:2px solid #0FBBEF!important}.zip-container .error-msg{display:none;position:absolute;left:80px;bottom:-30px;font-family:CircularStd-Medium;font-size:16px;color:#D53333;letter-spacing:.06px;background:url(../../img/painting/error.svg) no-repeat;padding-left:25px}#ui-id-1 li.ui-menu-item div,.city-zipcode-list li{text-align:left;padding:18px 27px 18px 54px;cursor:pointer}.zip-container .error input{border:2px solid #D53333!important}.zip-container .error .error-msg{display:block}#ui-id-1,.city-zipcode-list{position:absolute;height:285px;overflow:auto;top:88px;display:none;z-index:10000!important;left:80px}.city-zipcode-list{width:520px;border:2px solid #0FBBEF;border-radius:6px;-webkit-border-radius:6px;background:#fff}.city-zipcode-list::-webkit-scrollbar-track{background-color:#f4f4f4!important}.city-zipcode-list::-webkit-scrollbar{width:6px!important}.city-zipcode-list::-webkit-scrollbar-thumb{background-color:#B7B7B7!important;border-radius:25px!important;-webkit-border-radius:25px!important}.city-zipcode-list li{background:url(../../img/painting/map.svg) 29px center no-repeat;color:#073649}.city-zipcode-list li.active,.city-zipcode-list li:hover{color:#fff;background:url(../../img/painting/map-hover.svg) 29px center no-repeat #45D1A6}#ui-id-1{width:520px;border:2px solid #0FBBEF;border-radius:6px;-webkit-border-radius:6px;background:#fff}#ui-id-1::-webkit-scrollbar-track{background-color:#f4f4f4!important}#ui-id-1::-webkit-scrollbar{width:6px!important}#ui-id-1::-webkit-scrollbar-thumb{background-color:#B7B7B7!important;border-radius:25px!important;-webkit-border-radius:25px!important}#ui-id-1 li.ui-menu-item div{background:url(../../img/painting/map.svg) 29px center no-repeat;color:#073649}#ui-id-1 li.ui-menu-item div.ui-state-active,#ui-id-1 li.ui-menu-item div:hover{color:#fff;background:url(../../img/painting/map-hover.svg) 29px center no-repeat #45D1A6}.zip-container .success{background:url(../../img/painting/success.svg) 95% center no-repeat}.flow-title{font-family:CircularStd-Book;font-size:12px;color:#9B9B9B;letter-spacing:0;padding-top:83px}.flow-title span.dot{display:inline-block;background:url(../../img/painting/grey-dot.svg) 15px center no-repeat;padding:0 0 0 35px}.loading-title,.question{font-family:CircularStd-Bold;padding:22px 0 40px;color:#073649}.question{font-size:28px}.loading-title{font-size:48px}.checkbox-selection li,.radio-selection li,.radio-selection li label{font-family:CircularStd-Book}.radio-selection{text-align:center;padding-bottom:55px}.radio-selection li{display:inline-block;text-align:center;margin:0 10px;font-size:22px;color:#073649}.radio-selection li.or{padding:0 3px}.radio-selection li input[type=radio]{display:none}.radio-selection li label{display:block;min-width:180px;font-size:28px;color:#073649;letter-spacing:-.28px;padding:40px 22px;background:#F4F4F4;border:1px solid #B7B7B7;border-radius:8px;-webkit-border-radius:8px;cursor:pointer;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-ms-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease}.radio-selection li label:hover{border:1px solid #45D1A6}.radio-selection li label span{font-size:16px;display:block}.slide13 .radio-selection li label{padding:30px 22px}.radio-selection li input[type=radio]:checked+label{border:1px solid #45D1A6;color:#fff;background:#45D1A6}.checkbox-selection{text-align:center;padding-bottom:55px}.checkbox-selection li label,.next-btn{min-width:180px;letter-spacing:-.28px;padding:40px 22px;cursor:pointer}.checkbox-selection li{display:inline-block;text-align:center;margin:0 10px;font-size:22px;color:#073649}.checkbox-selection li label,.next-btn,.next-link{font-family:CircularStd-Book;font-size:28px}.checkbox-selection li input[type=checkbox]{display:none}.checkbox-selection li label{display:block;color:#073649;background:#F4F4F4;border:1px solid #B7B7B7;border-radius:8px;-webkit-border-radius:8px;position:relative;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-ms-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease}.checkbox-selection li input[type=checkbox]:checked+label,.checkbox-selection li label:hover,.next-btn{border:1px solid #45D1A6}.checkbox-selection li label:before{content:'';position:absolute;width:36px;height:36px;top:-12px;right:-12px;z-index:999;background:url(../../img/painting/success-multiple-select.svg) no-repeat;background-size:36px;display:none}.checkbox-selection li input[type=checkbox]:checked+label:before,.next-btn{display:block}.next-btn{color:#FFF;border-radius:8px;-webkit-border-radius:8px;background:#45D1A6}.next-link{color:#0FBBEF;letter-spacing:.09px;text-decoration:underline}.email-container{text-align:center}.email-container .timeline{text-align:center;padding-top:30px;font-family:CircularStd-Medium;font-size:23px;color:rgba(7,24,31,.25);letter-spacing:.08px}.email-container .timeline img{display:inline-block;margin-bottom:17px}.email-container .timeline span{color:#0FBBEF}.email-container h1{padding-top:26px;padding-bottom:20px;font-size:36px}.email-container form div,.email-container form div.norton{display:inline-block;padding:0 80px;position:relative;margin-bottom:31px}.email-container form div.norton{background:url(../../img/painting/norton.png) right bottom no-repeat;background-size:67px}.email-container form div input{float:left;width:300px;height:78px;-webkit-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px;border:1px solid #B5B5B5;padding:30px 40px 30px 30px}.email-container form div button{float:left;width:142px;height:78px;-webkit-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0;border:0;background:#45D1A6;text-transform:uppercase;font-family:CircularStd-Bold;font-size:22px;color:#FFF;cursor:pointer}.email-container form .error-msg{display:none;position:absolute;left:80px;bottom:-30px;font-family:CircularStd-Medium;font-size:16px;color:#D53333;letter-spacing:.06px;background:url(../../img/painting/error.svg) no-repeat;padding-left:25px}.email-container form .error input{border:2px solid #D53333}.email-container form .error .error-msg{display:block}.email-container .success{background:url(../../img/painting/success.svg) no-repeat;background-position:calc(100% - 20px) center;background-size:16px}.email-container p{display:block;width:640px;margin:0 auto;opacity:.55;font-family:CircularStd-Medium;font-size:12px;color:#9B9B9B;letter-spacing:0;line-height:16px;text-align:justify}.email-container p.validating{padding:30px 0}.slide12 p.validating{padding:30px 0 200px}form.name-container div{display:inline-block;position:relative;margin-bottom:0!important;padding:0}form.name-container div.norton{display:inline-block;padding:0 80px;background:url(../../img/painting/norton.png) right 87% no-repeat;background-size:67px;position:relative;margin-bottom:31px}form.name-container div input{float:left;width:170px;height:78px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #B5B5B5;padding:30px 40px 30px 30px;margin-right:20px}form.name-container div button{float:left;width:142px;height:78px;-webkit-border-radius:8px;border-radius:8px;border:0;background:#45D1A6;text-transform:uppercase;font-family:CircularStd-Bold;font-size:22px;color:#FFF;cursor:pointer}form.name-container .error-msg{display:none;position:absolute;left:80px;bottom:-30px;font-family:CircularStd-Medium;font-size:16px;color:#D53333;letter-spacing:.06px;background:url(../../img/painting/error.svg) no-repeat;padding-left:25px}form.name-container input.error{border:2px solid #D53333}form.name-container .error .error-msg{display:block}form.name-container .success{background-image:none}form.name-container .success input{background:url(../../img/painting/success.svg) no-repeat;background-position:calc(100% - 20px) center;background-size:16px}.number-container-block{text-align:center}.number-container-block .timeline{text-align:center;padding-top:30px;font-family:CircularStd-Medium;font-size:23px;color:rgba(7,24,31,.25);letter-spacing:.08px}.number-container-block .timeline img{display:inline-block;margin-bottom:17px}.number-container-block .timeline span{color:#0FBBEF}.number-container-block h1{padding-top:26px;padding-bottom:20px;font-size:36px}.number-container-block form div,.number-container-block form div.norton{display:inline-block;padding:0 80px;position:relative;margin-bottom:31px}.number-container-block form div.norton{background:url(../../img/painting/norton.png) right bottom no-repeat;background-size:67px}.number-container-block form div input{float:left;width:300px;height:78px;-webkit-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px;border:1px solid #B5B5B5;padding:30px 40px 30px 30px}.number-container-block form div button{float:left;width:142px;height:78px;-webkit-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0;border:0;background:#45D1A6;text-transform:uppercase;font-family:CircularStd-Bold;font-size:22px;color:#FFF;cursor:pointer}.number-container-block form .error-msg{display:none;position:absolute;left:80px;bottom:-30px;font-family:CircularStd-Medium;font-size:16px;color:#D53333;letter-spacing:.06px;background:url(../../img/painting/error.svg) no-repeat;padding-left:25px}.number-container-block form .error input{border:2px solid #D53333}.number-container-block form .error .error-msg{display:block}.number-container-block .success{background:url(../../img/painting/success.svg) no-repeat;background-position:calc(100% - 20px) center;background-size:16px}.number-container-block p{display:block;width:640px;margin:0 auto;opacity:.55;font-family:CircularStd-Medium;font-size:12px;color:#9B9B9B;letter-spacing:0;line-height:16px;text-align:justify}form.number-confirm div,form.number-container div{display:inline-block;margin-bottom:31px;position:relative}form.number-confirm div button,form.number-container div button,form.number-verification div button{font-family:CircularStd-Bold;font-size:22px;color:#FFF;cursor:pointer;text-transform:uppercase}.number-container-block p.validating{padding:30px 0}form.number-container div{padding:0 80px;background:url(../../img/painting/norton.png) right bottom no-repeat;background-size:67px}form.number-container div input{float:left;width:240px;height:78px;-webkit-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px;border:1px solid #B5B5B5;padding:30px 20px;text-align:center}form.number-container div button{float:left;width:220px;height:78px;-webkit-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0;border:0;background:#45D1A6}form.number-confirm div{padding:0 80px;background:url(../../img/painting/norton.png) right bottom no-repeat;background-size:67px}form.number-confirm div button,form.number-confirm div input{float:none;display:block;margin:0 auto 15px;width:300px;height:78px}form.number-confirm div input{-webkit-border-radius:8px;border-radius:8px;border:1px solid #B5B5B5;padding:30px 20px 30px 40px;text-align:left}form.number-confirm div button{-webkit-border-radius:8px;border-radius:8px;border:0;background:#45D1A6}form.number-confirm div button.last{margin-bottom:0}form.number-verification div{display:inline-block;padding:0 80px;background:url(../../img/painting/norton.png) right bottom no-repeat;background-size:67px;position:relative;margin-bottom:31px}form.number-verification div input{float:left;width:170px;height:78px;-webkit-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px;border:1px solid #B5B5B5;padding:30px 20px;text-align:center}form.number-verification div button{float:left;width:142px;height:78px;-webkit-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0;border:0;background:#45D1A6}.painter-illustration{display:block;width:681px;margin:22px auto 42px}.painter-illustration svg{display:block;width:100%;height:auto}.thank-you{text-align:center;padding:70px 0}.thank-you .your-confirmation{display:block;width:195px;margin:0 auto;background:#f4f4f4;border-radius:30px;-webkit-border-radius:30px;font-family:CircularStd-MediumItalic;font-size:12px;color:#9B9B9B;letter-spacing:0;padding:2px}.thank-you .ur-done{display:inline-block;margin:40px 0 25px;font-family:CircularStd-Bold;font-size:24px;color:rgba(7,54,73,.25);letter-spacing:.08px;background:url(../../img/painting/success.svg) left center no-repeat;background-size:20px;padding:4px 0 0 30px}.thank-you h1{font-size:36px;padding:0 0 20px}.thank-you .email-phone{display:block;width:320px;margin:0 auto;background:#FFF;border:2px solid #EFEFEF;-webkit-border:2px solid #EFEFEF;border-radius:20px;-webkit-border-radius:20px;-webkit-box-shadow:2px 2px 2px 1px rgba(0,0,0,.2);box-shadow:2px 2px 2px 1px rgba(0,0,0,.2)}.thank-you .email-phone span{display:block;width:100%;padding:18px 0 17px 88px;text-align:left;font-family:CircularStd-Bold;font-size:20px;color:#065466;letter-spacing:-.6px}.thank-you .email-phone span:nth-child(1){border-bottom:1px solid #EFEFEF;background:url(../../img/painting/email.svg) 48px center no-repeat}.thank-you .email-phone span:nth-child(2){background:url(../../img/painting/mobile.svg) 53px center no-repeat}.thank-you .estimated-quote{display:block;width:340px;margin:32px auto 0;font-family:CircularStd-Medium;font-size:18px;color:rgba(7,54,73,.25);letter-spacing:.05px}.thank-you .estimated-quote .avg-cost,.thank-you .estimated-quote .law-high-cost{width:100%;font-size:12px;color:rgba(7,54,73,.5);letter-spacing:0;line-height:16px;padding:12px 0 5px;font-family:CircularStd-Medium}.thank-you .estimated-quote .avg-cost{display:block;opacity:.55}.thank-you .estimated-quote .law-high-cost{display:flex;-webkit-display:flex;height:85px;justify-content:space-between;text-align:left;background:url(../../img/painting/graph.svg) bottom center no-repeat}.thank-you .estimated-quote .law-high-cost div{padding-top:10px;opacity:.55}footer{background:#F4F4F4;padding:30px 0 35px;font-family:CircularStd-Medium;font-size:18px;color:#9F9F9F}footer .centered{width:95%;max-width:940px;height:94px;margin:0 auto;background:url(../../img/painting/shopper-approved.png) center 37px no-repeat;background-size:92px 30px}footer .contact-links{float:left;margin-top:16px}footer .contact-links a{float:left;margin-right:5px}footer .right-menu{float:right;text-align:right;line-height:24px}footer .right-menu>div a{display:block;height:100%;color:#9F9F9F}footer .clear{clear:both}footer .copyright{text-align:center}.learn-more-icon{display:inline-block;width:16px;height:16px;background:url(../../img/painting/learn-more-icon.jpg) no-repeat;margin-left:5px;cursor:pointer}#learn-more-popup-overlay{background:rgba(0,0,0,.1);position:fixed;width:100%;height:100%;left:0;top:0;z-index:10;display:none}#learn-more-popup-overlay #learn-more-popup{width:387px;margin:147px auto 0;background:#fff;border:1px solid #F1F0F0;box-shadow:-9px 8px 13px 0 rgba(0,0,0,.05);border-radius:10px;text-align:center;position:relative;height:510px;transition:height .5s,width .5s}#learn-more-popup-overlay #learn-more-popup a.lmp-left-arrow,#learn-more-popup-overlay #learn-more-popup a.lmp-right-arrow{position:absolute;top:45%;width:15px;height:26px;background:url(../../img/painting/lmp-arrows.jpg) no-repeat;cursor:pointer;z-index:9999}#learn-more-popup-overlay #learn-more-popup a.lmp-left-arrow{background-position:left center;left:15px;display:none}#learn-more-popup-overlay #learn-more-popup a.lmp-right-arrow{background-position:right center;right:15px}#learn-more-popup-overlay #learn-more-popup .lmp-content{position:absolute;width:320px;height:460px;top:20px;left:35px;overflow:hidden;font-size:18px;color:#063649;font-family:CircularStd-Book}#learn-more-popup-overlay #learn-more-popup .lmp-content h3{font-size:28px;letter-spacing:-.13px;line-height:30px;margin:0 0 20px;font-family:CircularStd-Bold}#learn-more-popup-overlay #learn-more-popup .lmp-content #hiw-content,#learn-more-popup-overlay #learn-more-popup .lmp-content #wwa-content{position:absolute;top:22px;left:0;width:100%;height:450px;overflow:auto;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}#learn-more-popup-overlay #learn-more-popup .lmp-content #hiw-content::-webkit-scrollbar-track{background-color:#fff}#learn-more-popup-overlay #learn-more-popup .lmp-content #hiw-content::-webkit-scrollbar{width:6px}#learn-more-popup-overlay #learn-more-popup .lmp-content #hiw-content::-webkit-scrollbar-thumb{background-color:#CACCD1;border-radius:25px;-webkit-border-radius:25px}#learn-more-popup-overlay #learn-more-popup .lmp-content #wwa-content::-webkit-scrollbar-track{background-color:#fff}#learn-more-popup-overlay #learn-more-popup .lmp-content #wwa-content::-webkit-scrollbar{width:6px}#learn-more-popup-overlay #learn-more-popup .lmp-content #wwa-content::-webkit-scrollbar-thumb{background-color:#CACCD1;border-radius:25px;-webkit-border-radius:25px}#learn-more-popup-overlay #learn-more-popup .lmp-content #wwa-content{left:355px}#learn-more-popup-overlay #learn-more-popup .lmp-content #hiw-content .move-details-icon{display:block;width:86px;height:86px;margin:0 auto 20px}#learn-more-popup-overlay #learn-more-popup .lmp-content #hiw-content .help-us-icon{display:block;width:83px;height:86px;margin:0 auto 20px}#learn-more-popup-overlay #learn-more-popup .lmp-content #hiw-content .quotes-fast-icon{display:block;width:82px;height:86px;margin:0 auto 20px}#learn-more-popup-overlay #learn-more-popup .lmp-content span{display:block;text-align:center;font-family:CircularStd-Bold;font-size:20px;color:rgba(7,54,73,.25);letter-spacing:-.13px;line-height:30px}#learn-more-popup-overlay #learn-more-popup .lmp-content p{display:block;text-align:left;padding:0 15px 10px;font-family:CircularStd-Book;font-size:19px;color:rgba(7,54,73,.25);letter-spacing:.05px;line-height:26px}#learn-more-popup-overlay #learn-more-popup .lmp-close-btn,#network-popup-overlay #network-popup .network-close-btn{font-family:CircularStd-Book;font-size:32px;letter-spacing:.08px;transform:rotate(-45deg);cursor:pointer}#learn-more-popup-overlay #learn-more-popup .lmp-content #hiw-content p{display:block;text-align:center;padding:0 5px 40px 0}#learn-more-popup-overlay #learn-more-popup .lmp-close-btn{opacity:.22;color:#828282;line-height:30px;position:absolute;top:10px;right:25px;transition:all .5s}#learn-more-popup-overlay #learn-more-popup .lmp-close-btn:hover{color:#4E4E4E;opacity:.8}#network-popup-overlay{background:rgba(0,0,0,.1);position:fixed;width:100%;height:100%;left:0;top:0;z-index:10;display:none}#network-popup-overlay #network-popup{width:387px;margin:147px auto 0;background:#fff;border:1px solid #F1F0F0;box-shadow:-9px 8px 13px 0 rgba(0,0,0,.05);border-radius:10px;text-align:center;position:relative;transition:height .5s,width .5s}#network-popup-overlay #network-popup .network-close-btn{opacity:.22;color:#828282;line-height:30px;position:absolute;top:10px;right:19px;transition:all .5s}#network-popup-overlay #network-popup .network-close-btn:hover{color:#4E4E4E;opacity:.8}#network-popup-overlay h2{font-family:CircularStd-Bold;font-size:28px;color:#073649;letter-spacing:-.13px;line-height:30px;text-align:center;padding:42px 0 23px}#network-popup-overlay p{font-family:CircularStd-Book;font-size:19px;color:rgba(7,54,73,.25);letter-spacing:.05px;line-height:26px;padding-bottom:30px}#network-popup-overlay p span{color:#0fbbef}#network-popup-overlay input{display:block;width:257px;margin:0 auto 5px;font-family:CircularStd-Book;font-size:18px;color:#B7B7B7;letter-spacing:-.05px;line-height:22px;border:0;box-shadow:none;text-align:center;border-bottom:1px solid #E8E8E8;padding:8px 0 5px}#network-popup-overlay input.error{border-bottom:1px solid #FF0004}#network-popup-overlay button{display:block;width:157px;height:54px;background:#45D1A6;border-radius:6px;-webkit-border-radius:6px;margin:30px auto 35px;text-align:center;font-family:CircularStd-Bold;font-size:22px;color:#FFF;letter-spacing:.06px;line-height:30px;border:0}.enter_confirm_number_error,.error .input{border:1px solid #D53333!important}.hide,.total_height{display:none}.success .input{background:url(../../img/painting/success.svg) 95% center no-repeat}.progress{width:120px;height:120px;margin:0 auto!important;position:relative;font-family:CircularStd-Book}.progressText{font-family:CircularStd-Bold}.enter_confirm_number_error{color:#D53333}.signup-container{float:left;width:100%;text-align:center}.signup-container .field-container{display:inline-block;padding:30px 80px 0;background:url(../../img/painting/norton.png) 475px 249px no-repeat;background-size:67px;position:relative;margin-bottom:40px}.signup-container .fields{float:left;width:520px;position:relative}.signup-container .fields .select-service{position:relative;padding-bottom:10px;display:none}.signup-container .fields .select-service .enter-service{width:100%;height:78px;font-family:CircularStd-Book;font-size:22px;color:#073649;border:2px solid #0FBBEF;box-shadow:inset 2px 2px 2px 0 rgba(181,181,181,.75);-webkit-box-shadow:inset 2px 2px 2px 0 rgba(181,181,181,.75);border-radius:8px;-webkit-border-radius:8px;padding:0 30px;background:url(../../img/painting/select-arrows.png) 97% center no-repeat}.signup-container .fields .select-service .services-list{position:absolute;width:100%;top:80px;left:0;z-index:9999;border:2px solid #0FBBEF;-webkit-border:2px solid #0FBBEF;border-radius:6px;-webkit-border-radius:6px;background:#fff;display:none}.signup-container .fields .select-service .services-list a,.signup-container .fields .select-service .services-list label{display:block;font-size:18px;color:#001215;padding:15px 30px;font-family:CircularStd-Book;text-align:left}.signup-container .fields .select-service .services-list ul{height:312px;overflow:auto}.signup-container .fields .select-service .services-list a:hover{background:#5dd2a8;color:#fff}.signup-container .field-grid{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:10px;grid-column-gap:10px}.signup-container .field-grid .field{float:left;width:100%;height:78px;background:#FFF;box-shadow:inset 2px 2px 3px 0 rgba(181,181,181,.75);-webkit-box-shadow:inset 2px 2px 3px 0 rgba(181,181,181,.75);border-radius:8px;-webkit-border-radius:8px;position:relative}.signup-container .field-grid .field label{position:absolute;top:26px;left:25px;color:#B8C0C6;font-family:CircularStd-Book;font-size:22px;font-weight:300;transition:.2s ease all;z-index:99}.signup-container .field-grid .field input{position:absolute;top:0;left:0;z-index:999;width:100%;height:78px;font-family:CircularStd-Book;font-size:22px;color:#073649;background:0 0;padding:20px 10px 0 25px;border:1px solid #B5B5B5;border-radius:8px;-webkit-border-radius:8px}.signup-container .field-grid .field input:focus{border:2px solid #0FBBEF!important}.signup-container .field-grid .field input.error{border:2px solid red!important;background:url(../../img/painting/error.svg) 94% center no-repeat;background-size:22px}.signup-container .field-grid .field input.success{background:url(../../img/painting/success.svg) 95% center no-repeat}.signup-container .field-grid .field input:focus~label,.signup-container .field-grid .field input:not(:focus):valid~label{font-size:16px;top:15px;color:#78909C}.signup-container button{display:block;width:255px;height:78px;margin:10px auto;line-height:78px;-webkit-border-radius:8px;border-radius:8px;border:0;background:#45D1A6;text-transform:uppercase;font-family:CircularStd-Bold;font-size:22px;color:#FFF;cursor:pointer}.close-btn,.number-comfirmed form textarea{font-family:CircularStd-Book}@media only screen and (max-width:768px){header .logo{padding-left:25px}header .phone{padding-right:25px}.checkbox-selection li,.radio-selection li{margin:0 10px 20px}}.number-comfirmed .head h2{display:inline-block;width:100%;margin:0 0 10px;color:#073649;font-size:34px;font-weight:700}.number-comfirmed .head{display:inline-block;width:100%;margin:70px 0 65px}.number-comfirmed .head h2 img{display:inline-block;height:auto;width:30px;margin:4px 18px 0 0}.number-comfirmed .head span{padding:3px 15px;background-color:#F4F4F4;color:#9A9A9A;font-size:12px;font-style:italic;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.number-comfirmed form h2{display:inline-block;width:100%;margin:0 0 18px;color:#073649;font-size:34px;font-weight:700}.number-comfirmed form .form-field{margin-bottom:15px}.number-comfirmed form textarea{min-height:120px;max-width:520px;width:520px;padding:22px 18px;font-size:22px;color:#B7B7B7;letter-spacing:-.28px;background:#FFF;-webkit-box-shadow:inset 2px 2px 3px 0 rgba(181,181,181,.5);-moz-box-shadow:inset 2px 2px 3px 0 rgba(181,181,181,.5);box-shadow:inset 2px 2px 3px 0 rgba(181,181,181,.5);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.number-comfirmed form textarea::-webkit-input-placeholder{color:#BBB}.number-comfirmed form textarea:-ms-input-placeholder{color:#BBB}.number-comfirmed form textarea::-moz-placeholder{color:#BBB}.number-comfirmed form textarea:-moz-placeholder{color:#BBB}.number-comfirmed form .form-action{display:inline-block;width:100%}.number-comfirmed form .form-action .form-action-sub{display:inline-block;max-width:520px;width:100%;padding:0}.number-comfirmed form .form-action .btn{width:200px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.number-comfirmed form .form-action .skip-link{float:left;font-size:34px;text-decoration:underline;margin:20px 0 0 25px;color:#0FBBEF}.number-comfirmed form .error input,.number-comfirmed form .error textarea{border:2px solid #D53333}.number-comfirmed .error-msg{display:none}.slide16-hide{display:none!important}.your-quote-wrap .head{margin-bottom:40px}.your-quote-wrap form{margin-bottom:100px}.your-quote-wrap form .title-txt{width:100%;margin:0 0 30px;list-style:none;display:inline-block;max-width:530px;text-align:left}.your-quote-wrap form .title-txt li{color:#BFCDD0;font-size:22px}.your-quote-wrap form .join-field{display:inline-block;width:100%;margin:0;padding:0}.your-quote-wrap form .block{position:relative;max-width:530px;width:100%;padding:0;margin:0 0 10px}.your-quote-wrap form .block::after{position:absolute;top:auto;bottom:0;left:100%;height:36px;width:67px;margin:0 0 0 10px;background:url(../../img/painting/norton.png) right bottom no-repeat;background-size:67px;content:''}.your-quote-wrap form .block input{width:65%;background:0 0}.your-quote-wrap form .block input.yq-success{background:url(../../img/painting/success.svg) no-repeat;background-position:calc(100% - 20px) center;background-size:16px}.your-quote-wrap form .block button{width:35%}.your-quote-wrap form .yq-location{display:inline-block;max-width:530px;width:100%;margin:0;padding:0;color:#888;text-align:left}.your-quote-wrap form .yq-location img{height:auto;width:16px}.your-quote-wrap form .skip-link{display:inline-block;width:100%;margin:0}.your-quote-wrap form .skip-link a{color:#0FBBEF;font-size:26px;text-decoration:underline}.your-quote-wrap .container-yq{position:relative;top:-10px;display:block;width:100%;margin:-24px 0 0;padding:0}.your-quote-wrap .container-yq.yq-show-error{margin:3px 0 0}.your-quote-wrap .container-yq-sub{display:inline-block;max-width:520px;width:100%;margin:0;padding:0;text-align:left}.your-quote-wrap #your-quote .error-msg{position:relative;top:0;left:0;display:none;margin:0 0 0 -5px;text-align:left}.modal_msg{position:fixed;top:0;left:0;display:none;height:100%;width:100%;background-color:rgba(0,0,0,.7);z-index:9999}.modal_msg .modal-sub{position:absolute;top:0;left:0;height:auto;width:1140px;margin:100px -webkit-calc((100% - 1140px)/ 2);margin:100px -moz-calc((100% - 1140px)/ 2);margin:100px calc((100% - 1140px)/ 2);background-color:#FFF;border-radius:10px;box-shadow:0 0 30px 0 rgba(0,0,0,.3)}.modal_msg .modal-body{display:inline-block;height:auto;width:100%;padding:0;font-size:30px;text-align:center}.modal_msg .modal-body hr{margin:0}.modal_msg .modal-body .padding-rl{padding:30px}.modal_msg .modal-body .logo{display:inline-block;padding-bottom:30px}.modal_msg .modal-body h3{margin-bottom:15px;font-size:32px;letter-spacing:2px}.modal_msg .modal-body p{font-size:19px;letter-spacing:1px}.modal_msg .modal-body .want-to-talk{font-size:20px}.modal_msg .modal-body .want-to-talk .icon-call{display:inline-block;background:url(../images/Support-blue.svg) left top no-repeat;background-size:45px;text-align:left;padding-left:58px;letter-spacing:1.45px}.close-btn{opacity:.22;transform:rotate(-45deg);font-size:32px;color:#828282;letter-spacing:.08px;line-height:30px;position:absolute;top:10px;right:19px;cursor:pointer;transition:all .5s}.autocomplete{position:relative;display:inline-block;width:100%}.autocomplete input{cursor:pointer}.autocomplete-items{position:absolute;border:1px solid #0FBBEF;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0;overflow:hidden;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 0 1px #0FBBEF;-moz-box-shadow:0 0 0 1px #0FBBEF;box-shadow:0 0 0 1px #0FBBEF}.autocomplete-items div{padding:10px;cursor:pointer;background-color:#FFF;border-bottom:1px solid #0FBBEF}.autocomplete-items div:nth-child(1){border-top:1px solid #0FBBEF}.autocomplete-items div:hover{background-color:#0FBBEF;color:#FFF}.autocomplete-active{background-color:#1e90ff!important;color:#FFF}