.recommended-section{position:relative;z-index:5;background-color:#f2f2f5;overflow:hidden;line-height:1.25;font-family:"Poppins",sans-serif;padding:1px 0}@media screen and (min-width: 576px){.recommended-section{overflow:unset}}.recommended-section-content{padding-top:40px}@media (min-width: 768px){.recommended-section-content{padding-top:0}}.recommended-section-content h2{font-size:32px;line-height:40px}@media (min-width: 1024px){.recommended-section-content h2{font-size:38px;line-height:46px}}.recommended-section-content .btn{display:none}@media (min-width: 1024px){.recommended-section-content .btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:225px;height:44px}}.recommended-section .recommended-section-content .text{margin-top:16px;font-size:16px;line-height:24px;color:#000000}@media (min-width: 768px){.recommended-section .recommended-section-content .text{margin-top:24px}}@media (min-width: 1024px){.recommended-section .recommended-section-content .text{margin:30px 0}}@media (min-width: 1024px){.recommended-section-content .container-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:60px}}.recommended-section-img{position:relative;margin:36px 0 50px;padding-left:12px;padding-bottom:12px}@media screen and (min-width: 576px){.recommended-section-img{padding-left:20px;padding-bottom:20px;margin-right:0;max-height:inherit}}@media (min-width: 768px){.recommended-section-img{margin-bottom:70px}}@media (min-width: 1024px){.recommended-section-img{width:50%;-ms-flex-negative:0;flex-shrink:0;margin:0 35px 0 0}}.recommended-section-img img{position:relative;z-index:2;border-radius:5px;-webkit-box-shadow:0 2px 20px rgba(0,4,60,0.08);box-shadow:0 2px 20px rgba(0,4,60,0.08)}.recommended-section-img::after{content:'';position:absolute;left:0;bottom:0;right:12px;top:12px;z-index:1;background-color:#82dbce;border-radius:5px}@media screen and (min-width: 576px){.recommended-section-img img{width:100%}.recommended-section-img::after{right:20px;top:20px}}.recommended-section .recommended-more-text{background-color:#fff;padding:40px 16px;margin:0 -16px;font-family:"Poppins",sans-serif;line-height:24px;color:#000000}@media (min-width: 768px){.recommended-section .recommended-more-text{-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px);-webkit-box-shadow:0 2px 20px rgba(0,4,60,0.08);box-shadow:0 2px 20px rgba(0,4,60,0.08);border-radius:5px;padding:34px 38px;margin:0}}@media (min-width: 1024px){.recommended-section .recommended-more-text{padding:40px 58px;-webkit-transform:translateY(-85px);-ms-transform:translateY(-85px);transform:translateY(-85px)}}.recommended-section .recommended-more-text .text{margin-bottom:0;font-size:16px;line-height:24px}@media (min-width: 768px){.recommended-receive{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -18px}}@media (min-width: 1024px){.recommended-receive{margin:0 -12px}}.recommended-receive-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:8px;font-weight:500;margin-bottom:60px;letter-spacing:2px;font-family:"Poppins",sans-serif}@media (min-width: 768px){.recommended-receive-title{font-size:14px;margin-bottom:75px}}@media (min-width: 1024px){.recommended-receive-title{margin-bottom:85px}}.recommended-receive-title::before{content:'';width:35px;height:1px;-ms-flex-negative:0;flex-shrink:0;background-color:#1a1d50;margin-right:16px}@media (min-width: 768px){.recommended-receive-title::before{width:90px;margin-right:12px}}.recommended-receive-item{position:relative;background-color:#fff;border-radius:5px;padding:60px 12px 24px}@media (min-width: 1024px){.recommended-receive-item{height:100%}}.recommended-receive-item-wrap{margin-bottom:62px}@media (min-width: 768px){.recommended-receive-item-wrap{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 18px}}@media (min-width: 1024px){.recommended-receive-item-wrap{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding:0 12px;margin-bottom:90px}}.recommended-receive-item-wrap:last-child{margin-bottom:50px}@media (min-width: 768px){.recommended-receive-item-wrap:last-child{margin-bottom:62px}}@media (min-width: 1024px){.recommended-receive-item-wrap:last-child{margin-bottom:90px}}@media (min-width: 768px){.recommended-receive-item{padding:64px 12px 40px}}.recommended-section .recommended-receive-item .text{font-size:16px;margin-bottom:0}.recommended-receive-item .icon{position:absolute;left:12px;top:0;z-index:1;-webkit-transform:translateY(-32px);-ms-transform:translateY(-32px);transform:translateY(-32px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:72px;height:72px;border-radius:50%;background-color:#00c9b1}.business-grow{padding:40px 0}@media (min-width: 768px){.business-grow{padding:60px 0 50px}}@media (min-width: 1024px){.business-grow{padding:24px 0 30px}}@media (min-width: 768px){.business-grow-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width: 1024px){.business-grow-text{display:none}}@media (min-width: 768px){.business-grow-info{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}}@media (min-width: 1024px){.business-grow-info{padding-right:24px}}.business-grow-info .business-grow-text{display:none}@media (min-width: 1024px){.business-grow-info .business-grow-text{display:block}}.business-grow-mob-img{display:block;margin-left:-16px;margin-bottom:24px;max-width:440px}@media (min-width: 768px){.business-grow-mob-img{-webkit-box-flex:0;-ms-flex:0 0 340px;flex:0 0 340px;max-width:340px;margin-left:0;margin-bottom:0}}@media (min-width: 1024px){.business-grow-mob-img{-webkit-box-flex:0;-ms-flex:0 0 540px;flex:0 0 540px;max-width:540px}}@media (min-width: 1024px){.business-grow .progress-list{max-width:445px}}.business-grow .progress-list-item{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.business-grow .progress-list-item:last-child{margin-bottom:0}.business-grow .progress-list-item .icon:before{font-size:30px;color:#fff}@media (min-width: 768px){.business-grow .progress-list-item .icon:before{font-size:27px}}.business-grow .progress-list-item p{font-size:16px;line-height:24px;color:#000000;margin-bottom:0}@media (min-width: 768px){.business-grow .progress-list-item{margin-bottom:36px}}@media (min-width: 1024px){.business-grow .progress-list-item{margin-bottom:24px}}.business-grow p.text{margin:16px 0;color:#000000;font-size:16px;line-height:24px}@media (min-width: 768px){.business-grow p.text{margin-top:24px}}@media (min-width: 1024px){.business-grow p.text{margin:30px 0 45px}}.business-grow .icon{width:60px;height:60px;border-radius:50%;background-color:#3838a5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;-ms-flex-negative:0;flex-shrink:0;margin-right:20px}@media (min-width: 768px){.business-grow .icon{width:55px;height:55px}}@media (min-width: 1024px){.business-grow .icon{margin-right:25px}}.questions-section{padding:60px 0 117px}@media screen and (min-width: 1024px){.questions-section{padding:90px 0 180px}}.questions-section h2{font-size:38px;line-height:46px;margin-bottom:30px}@media (min-width: 768px){.questions-section h2{margin-bottom:24px}}@media (min-width: 1024px){.questions-section h2{margin-bottom:35px}}@media (min-width: 1024px){.questions-section .questions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}}.questions-section .question-item{margin-bottom:30px}@media (min-width: 768px){.questions-section .question-item{margin-bottom:50px}}@media (min-width: 1024px){.questions-section .question-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 12px;margin-bottom:40px}}.questions-section .question-title{color:#ed4367;margin-bottom:16px}@media (min-width: 768px){.questions-section .question-title{font-size:28px;line-height:35px}}.questions-section p.text{font-size:16px;line-height:24px;margin-bottom:0}.questions-section .questions-contact{border-top:1px solid #cccdd8;padding-top:30px;font-size:18px;line-height:26px}@media (min-width: 1024px){.questions-section .questions-contact{padding-top:40px}}.questions-section .questions-contact a{font-weight:600;color:#00C9B1}.how-it-works{padding:50px 0 40px;background-color:#f2f2f5}@media (min-width: 768px){.how-it-works{padding:60px 0}}@media (min-width: 1024px){.how-it-works{padding:90px 0 95px}}.how-it-works h2{font-size:38px;line-height:46px;margin-bottom:16px}@media (min-width: 1024px){.how-it-works h2{margin-bottom:24px}}.how-it-works p.text{font-size:16px;line-height:24px;margin-bottom:0}.how-it-works .working-list{padding-top:30px;margin-top:30px;border-top:1px solid #cccdd8}@media (min-width: 768px){.how-it-works .working-list{padding-top:36px;margin-top:36px}}@media (min-width: 1024px){.how-it-works .working-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:40px;margin:40px -11px 0}}.how-it-works .working-list-item{margin-bottom:24px}@media (min-width: 768px){.how-it-works .working-list-item{margin-bottom:36px}}@media (min-width: 1024px){.how-it-works .working-list-item{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 3);flex:0 0 calc(100% / 3);max-width:calc(100% / 3);padding:0 11px;margin-bottom:0}}.how-it-works .working-list-item:last-child{margin-bottom:0}.how-it-works .working-list-item .text{padding-left:32px}@media (min-width: 768px){.how-it-works .working-list-item .text{padding-left:40px}}@media (min-width: 1024px){.how-it-works .working-list-item .text{padding-left:34px}}.how-it-works .list-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}@media (min-width: 1024px){.how-it-works .list-top{margin-bottom:8px}}.how-it-works .list-top strong{font-weight:500;font-size:18px;line-height:24px}@media (min-width: 768px){.how-it-works .list-top strong{font-weight:600}}@media (min-width: 1024px){.how-it-works .list-top strong{font-size:20px}}.how-it-works .list-count{width:24px;height:24px;line-height:24px;text-align:center;-ms-flex-negative:0;flex-shrink:0;font-weight:600;font-family:inherit;border-radius:50%;background-color:#00c9b1;color:#fff;font-size:16px;margin-right:8px}@media (min-width: 768px){.how-it-works .list-count{margin-right:16px}}@media (min-width: 1024px){.how-it-works .list-count{margin-right:10px}}.how-it-works .slider-title{margin-bottom:16px}@media (min-width: 768px){.how-it-works .slider-title{margin-bottom:24px}}@media (min-width: 1024px){.how-it-works .slider-title{margin-bottom:40px}}.join-as-pro{position:relative;overflow:hidden;background:#FFFFFF;-webkit-box-shadow:0 2px 20px rgba(0,4,60,0.08);box-shadow:0 2px 20px rgba(0,4,60,0.08);border-radius:5px;min-height:150px;padding:20px 24px 16px;margin-top:45px}@media (min-width: 768px){.join-as-pro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:60px;padding:24px 50px}}@media (min-width: 1024px){.join-as-pro{margin-top:30px;padding-left:255px}}.join-as-pro::after{content:'';position:absolute;right:-10px;bottom:-10px;width:150px;height:150px;background-image:url(../images/become-contractor/stampofapproval-mob-new.svg);background-repeat:no-repeat}@media (min-width: 768px){.join-as-pro::after{right:0;bottom:0;width:158px;height:158px}}@media (min-width: 1024px){.join-as-pro::after{width:235px;height:190px;right:-15px;bottom:-20px;background-image:url(../images/become-contractor/stampofapproval-new.svg)}}@media (min-width: 768px){.join-as-pro::before{content:'';position:absolute;left:-80px;top:-20px;width:250px;height:250px;background-image:url(../images/become-contractor/DotsLeft.svg);background-repeat:no-repeat}}@media (min-width: 1024px){.join-as-pro::before{left:-15px}}.join-as-pro h3{line-height:35px;position:relative;z-index:1}@media (min-width: 768px){.join-as-pro h3{line-height:46px}}.join-as-pro .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:12px;padding-right:12px;margin-top:16px;min-width:180px;height:44px;position:relative;z-index:1}@media (min-width: 768px){.join-as-pro .btn{margin-top:0;margin-left:60px;-ms-flex-negative:0;flex-shrink:0;min-width:240px;height:48px}}@media (min-width: 1024px){.join-as-pro .btn{min-width:280px;margin-left:50px}}@media (min-width: 1024px){.join-as-pro .day-count-mob{display:none}}.join-as-pro .day-count-desktop{display:none}@media (min-width: 1024px){.join-as-pro .day-count-desktop{display:block}}.reviews-slider{margin:40px -16px 0}@media (min-width: 768px){.reviews-slider{margin:60px -16px 0}}@media (min-width: 1220px){.reviews-slider{margin:80px -16px 0}}.reviews-slider .slick-list{padding:0 44px 0 8px}@media screen and (min-width: 576px){.reviews-slider .slick-list{padding-right:68px}}@media screen and (min-width: 1024px){.reviews-slider .slick-list{padding:0 4px}}.reviews-slider .for-sl{padding:0 8px}@media screen and (min-width: 576px){.reviews-slider .for-sl{width:50%}}@media screen and (min-width: 1024px){.reviews-slider .for-sl{width:33.33%;padding:0 12px}}.reviews-slider .reviews-item{-webkit-box-shadow:0 2px 20px rgba(0,4,60,0.08);box-shadow:0 2px 20px rgba(0,4,60,0.08);border-radius:5px;background-color:#fff;padding:32px 16px 20px;min-height:252px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.reviews-slider .reviews-item{min-height:340px;padding-top:48px}}.reviews-slider .reviews-item-top{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.reviews-slider .reviews-item-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:16px;border-top:1px solid #cccdd8;-ms-flex-negative:0;flex-shrink:0}.reviews-slider .svg-icon{width:24px;height:20px;margin-bottom:14px}@media screen and (min-width: 768px){.reviews-slider .svg-icon{width:35px;height:30px;margin-bottom:25px}}.reviews-slider .text{margin-bottom:16px}.reviews-slider .reviews-item img{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:4px}@media screen and (min-width: 768px){.reviews-slider .reviews-item img{width:48px;height:48px;margin-right:10px}}.reviews-slider .user-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviews-slider .user-name{font-size:16px;font-family:"Barlow Condensed",sans-serif}@media screen and (min-width: 768px){.reviews-slider .user-name{font-size:24px}}.reviews-slider .user-city{font-size:10px;color:#3838a5;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin-top:3px}.reviews-slider .slick-dots button{width:8px;height:8px;border-radius:50%;background-color:#cccdd8;font-size:0;color:transparent;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.reviews-slider .slick-dots button::before{display:none}.reviews-slider .slick-dots .slick-active button{background-color:#3838a5;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.zipcode-component-wrap{max-width:720px;margin:auto}@media (min-width: 1024px){.zipcode-component-wrap{max-width:728px}}.zipcode-component-wrap .zipcode-title{font:28px/1.25 "Barlow Condensed",sans-serif;margin-bottom:12px;padding-right:20px}@media (min-width: 768px){.zipcode-component-wrap .zipcode-title{padding-right:45px;margin-bottom:5px}}@media (min-width: 1220px){.zipcode-component-wrap .zipcode-title{padding-right:45px;margin-bottom:10px}}.zipcode-component-wrap .zipcode-subtitle{font:16px/1.5 "Poppins",sans-serif;margin-bottom:25px}@media (min-width: 768px){.zipcode-component-wrap .zipcode-subtitle{margin-bottom:10px}}@media (min-width: 1220px){.zipcode-component-wrap .zipcode-subtitle{margin-bottom:0}}.questions-section .zipcode-component-wrap,.home .zipcode-component-wrap,.search-result .zipcode-component-wrap{max-width:none}.questions-section .zipcode-component-wrap{margin-bottom:60px}@media (min-width: 1024px){.questions-section .zipcode-component-wrap{margin-bottom:90px}}.home .zipcode-component-wrap{margin-bottom:100px}@media (min-width: 768px){.home .zipcode-component-wrap{margin-bottom:125px}}@media (min-width: 1024px){.home .zipcode-component-wrap{margin-bottom:100px}}.get-insp-project-page .zipcode-component-wrap,.get-insp-article-page .zipcode-component-wrap{margin:40px 0 30px}@media (min-width: 1024px){.get-insp-project-page .zipcode-component-wrap,.get-insp-article-page .zipcode-component-wrap{margin:60px 0 0}}@media (min-width: 1220px){.get-insp-project-page .zipcode-component-wrap,.get-insp-article-page .zipcode-component-wrap{margin:60px 0 20px}}.zip-wrap .zipcode-component-wrap{margin:50px 0}@media (min-width: 1024px){.zip-wrap .zipcode-component-wrap{margin:70px 0}}.top-line .zipcode-component-wrap{margin:67px 0 30px}.top-line .zipcode-component-wrap:before{content:'';position:absolute;left:0;width:100%;height:1px;background-color:#e5e6eb;margin-top:-50px}.get-insp-articles._not-found .zipcode-component-wrap,.get-insp-projects._not-found .zipcode-component-wrap{margin-bottom:50px}@media (max-width: 767px){.get-insp-articles._not-found .zipcode-component-wrap,.get-insp-projects._not-found .zipcode-component-wrap{margin-bottom:30px}}@media (max-width: 500px){.get-insp-articles._not-found .zipcode-component-wrap,.get-insp-projects._not-found .zipcode-component-wrap{margin:50px 0 30px}}@media (min-width: 1024px){.questions-section .zipcode-content,.home .zipcode-content,.search-result .zipcode-content{width:50%}}@media (min-width: 1220px){.article-detail .zipcode-content{width:58%}}.zipcode-component{background-color:#EEEBF7;padding:30px 15px}@media (min-width: 576px){.zipcode-component{border-radius:10px}}@media (min-width: 768px){.zipcode-component{padding:30px 25px}}@media (min-width: 1024px){.questions-section .zipcode-component,.home .zipcode-component,.search-result .zipcode-component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 25px 35px}}@media (min-width: 1220px){.article-detail .zipcode-component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 25px 35px}}.zipcode-title,.zipcode-subtitle{color:#1E2828}.zipcode-input{background-color:#fff;padding:11px 17px;border-radius:10px;border:1px solid #707070;font:16px/1.5 "Poppins",sans-serif;color:#000;margin-bottom:18px;height:46px}@media (min-width: 576px){.zipcode-input{margin-bottom:0}}@media (min-width: 768px){.zipcode-input{padding:7px 16px}}@media (min-width: 1220px){.zipcode-input{max-width:354px}}@media (min-width: 1220px){.article-detail .zipcode-input{width:165px}}.zipcode-btn{background-color:#A099FF;border:none;text-transform:uppercase;color:#fff;height:46px}@media (min-width: 576px){.zipcode-btn{max-width:106px;margin-left:10px}}@media (min-width: 1220px){.questions-section .zipcode-btn,.home .zipcode-btn,.search-result .zipcode-btn{max-width:160px}}@media (min-width: 576px){.zipcode-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width: 1024px){.questions-section .zipcode-form,.home .zipcode-form,.search-result .zipcode-form{width:50%}}@media (min-width: 1220px){.article-detail .zipcode-form{width:42%}}.become-contractor{font-family:"Poppins",sans-serif;line-height:1.25;color:#00043c}@media (min-width: 1024px){.become-contractor .container{max-width:1155px}}.become-contractor .text{font-size:16px;line-height:1.33}.become-contractor p{color:inherit}@media (min-width: 768px){.become-contractor .text{font-size:18px}}
