html{-webkit-box-sizing:border-box;box-sizing:border-box}img,picture{margin:0;max-width:100%}a{text-decoration:none}*,*::after,*::before{-webkit-box-sizing:inherit;box-sizing:inherit}ul,ol{list-style-type:none;margin:0;padding:0}table{-webkit-font-feature-settings:"kern","liga","tnum";-ms-font-feature-settings:"kern","liga","tnum";font-feature-settings:"kern","liga","tnum";border-collapse:collapse;margin:.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #b7b7b7;font-weight:600;padding:.7em 0}td{border-bottom:1px solid #ddd;padding:.7em 0}article{-ms-word-wrap:break-word;word-wrap:break-word;text-align:left;max-width:1200px}article h2{font-size:1.2em;font-style:italic;font-weight:400;line-height:1.4em;margin-bottom:1.1em}article h1,article h2,article h3,article p{margin:0}article p{font-size:1.05em;line-height:1.5em;margin-bottom:1.5em}@media (max-width: 1108px){.zip-title{font-size:1.4em !important}.zip-number span{font-size:1.3em !important}.zip-long-outer .zip-form button{padding:0.75em .6em !important}.why-outer .row .span1of2{width:100%}.why-outer .row .span1of2 .green-title{text-align:center}.why-outer .row .span1of2 .why-paragraph{margin-right:40px}.page-template-template-warrantyplans .why-outer .why-size .why-paragraph{margin-left:40px}.page-template-template-warrantyplans .why-outer .why-size{height:auto !important;padding:40px}.page-template-template-ourplans .why-pattern-bottom{height:auto !important}}@media (max-width: 1008px){.quotes-outer .span1of3{width:100%}.page-template-template-ourplans .quotes-outer .span1of3{width:100%}}@media (max-width: 918px){.hero .hero-inner .hero-cta-inner{left:0px !important;width:100% !important;padding:0 10%}.hero-cta-paragraph-content{padding-left:30px !important}.hero .hero-inner .hero-banner{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:inherit}.hero .hero-inner .hero-banner:after{display:none}.hero .hero-inner .hero-banner .banner-sub{margin-left:10px}.hero .hero-inner .hero-banner div{display:inline-block}.hero .hero-inner .hero-banner .banner-price{font-size:2em;letter-spacing:normal}.hero .hero-inner .hero-banner .banner-price sup{font-size:20px}.hero .hero-inner .hero-banner .banner-price sup small{top:-6px;font-size:9px}.page-template-template-warrantyplans ul.lawn-services-list{display:block !important}.page-template-template-warrantyplans ul.lawn-services-list li{width:100% !important;display:block;margin-bottom:20px}.page-template-template-freequote .hero-cta-white-container{padding-top:0px}.page-template-template-freequote .hero-cta-white-container .green-title{padding-top:20px}.page-template-template-freequote .hero-cta-paragraph-content{text-align:center;padding:0px 80px !important;margin-bottom:30px}.page-template-template-freequote .hero-cta-paragraph-content .hero-cta-list{text-align:left}.page-template-template-freequote .hero-cta-paragraph-content .hero-cta-list:first-of-type{padding-top:20px}.home-partners-logos-bg{margin-top:10px}.page-template-template-quoteform .hero-cta-paragraph-content{padding-right:30px !important}}@media (max-width: 840px){.hero .hero-inner .hero-banner{width:100%}.hero .hero-inner .hero-banner .banner-image{display:none}.zip-long-outer .span1of3{width:100%}.zip-long-outer .span1of3 .col{padding-top:15px;padding-bottom:15px}.bottom-form .span1of2{width:100%}}@media (max-width: 640px){.hero .hero-inner .hero-cta-paragraph{padding:30px 15px}.home-partners-row .col{padding:0px 0px}.start-living-outer p{margin:40px}.bottom-form .inner-green-border{height:auto !important}.page-template-template-warrantyplans .bottom-form .process-col{margin-left:80px;margin-right:80px}.page-template-template-whychoicewarranty .whyt-title{margin:0 10%}.page-template-template-whychoicewarranty .why-truegreen-list{columns:1;-webkit-columns:1;-moz-columns:1;margin:5px 80px}.page-template-template-whychoicewarranty .why-truegreen-list li{line-height:30px}.page-template-template-whychoicewarranty .start-living-outer p{margin-left:15px;margin-right:15px}.page-template-template-whychoicewarranty .why-outer .row .why-paragraph{margin-left:10px;margin-right:10px}.page-template-template-freequote .hero .hero-inner .hero-cta-paragraph .hero-cta-list{columns:1;-webkit-columns:1;-moz-columns:1;margin:0px 30px}.page-template-template-freequote .hero .hero-inner .hero-cta-paragraph .hero-cta-list li{line-height:30px}}@media (max-width: 1528px){.hero .hero-inner .hero-cta-inner{left:40px;width:50%}}@media (max-width: 1450px){.hero .hero-inner .hero-cta-inner{left:80px;width:48%}}@media (max-width: 1370px){.hero .hero-inner .hero-cta-inner{left:100px;width:45%}}@media (max-width: 1200px){.hero .hero-inner .hero-cta-inner{width:55%}.hero.multi-step{background-size:cover}}@media (max-width: 1000px){.hero .hero-inner .hero-cta-inner{width:59%}.footer .footer-logos-list li:first-of-type{border:0px}}@media (max-width: 740px){.hero .hero-inner .hero-cta-paragraph-content{padding-left:10%}.hero .hero-inner .hero-cta-inner{padding:0 15px}.multi-step-form-box ul.slide-1-ul{display:grid !important}.multi-step-form-box ul.slide-1-ul .slider-zip{margin-left:0px !important;max-width:100% !important;outline:0px}.multi-step-form-box .rooms-li{display:table-caption !important}.multi-step-form-box .ul-half{display:grid !important}.multi-step-form-box .ul-half .input-half{width:100% !important}.multi-step-form-box .ul-half .input-half.last{padding-left:0px !important}.multi-step-form-box .ul-half .slider-name{margin-left:0px !important;max-width:100% !important}.multi-step-form-box .ul-email{display:grid !important}.multi-step-form-box .ul-email .slider-email{margin-left:0px !important;max-width:100% !important}.multi-step-form-box .ul-phone{display:grid !important}.multi-step-form-box .ul-phone .multi-submit{margin-left:0px !important;max-width:100% !important}.multi-step-form-box{padding-top:0px !important;background-color:transparent !important}.hero-checks-row{display:none}.hero-checks-row-mobile{display:block !important;padding:20px 90px 60px !important;margin-top:-250px;background-color:#fff;border-top:21px solid #56a2d6}.multi-step-title h1{margin-top:65px !important;margin-bottom:15px !important}.slide-1-text{color:#fff !important}.slide-1-text a{color:#fff !important}.questions-number-desktop{font-size:13px !important;margin-top:-39px}.top-bar-outer div{font-size:12px}.top-bar-sub-outer{font-size:15px}.hero.multi-step .multi-step-inner .multi-step-title h1{font-size:26px;line-height:40px}.multi-image .phone-circle{display:block;position:fixed;bottom:10px;right:10px;background-color:#f23635;padding:20px 20px;-webkit-box-shadow:0px 6px 12px -1px rgba(0,0,0,0.2);box-shadow:0px 6px 12px -1px rgba(0,0,0,0.2);border-radius:50%;z-index:999999}.multi-image .phone-circle i{color:#fff;font-size:30px;-webkit-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:fliph;-webkit-filter:fliph;filter:fliph}.multi-image .slick-track{height:auto}.multi-white .questions-number-desktop{display:none}.multi-white .phone-circle{display:none}.multi-white .hero-checks-row-mobile{display:none !important}.multi-white .questions-number a{padding:10px 20px !important;margin-top:-55px}.home-partners-row .span1of3{margin-bottom:30px}}@media (max-width: 470px){.hero .hero-inner .hero-cta-inner{position:relative;-webkit-transform:none;transform:none;padding-bottom:20px}.hero-cta-title{line-height:normal}.page-template-template-ourplans .hero .hero-inner{min-height:inherit}.page-template-template-whychoicewarranty .hero .hero-inner{min-height:inherit}header .zip-number{margin-top:15px}header .zip-number img{max-width:20px;margin-right:0px;margin-bottom:-2px}header .zip-number span{font-size:1.1em !important}.hero.multi-step .multi-step-inner .multi-step-title h1{margin-top:35px !important}.questions-number-desktop{font-size:12px !important}.hero.multi-step .multi-step-inner .multi-step-form-box form ul.multi-small{max-width:160px}.hero.multi-step .multi-step-inner .multi-step-form-box form ul .multi-button{-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:relative}.multi-step-form-box ul.slide-1-ul .slider-zip{max-width:-webkit-fit-content !important;max-width:-moz-fit-content !important;max-width:fit-content !important;font-size:14px !important;padding:20px !important}.multi-button button{max-width:-webkit-fit-content !important;max-width:-moz-fit-content !important;max-width:fit-content !important;font-size:14px !important;padding:20px 30px !important}.questions-number-desktop{margin-top:-48px}.questions-number-desktop span{display:block}.multi-white .questions-number a{font-size:14px;padding:10px 13px !important}.customer-quote-container{padding:30px 15px 50px}.hero.multi-step .multi-step-inner .logo-row .logo img{width:100%;max-width:140px}}#three-ships-iframe-text-container{background:#F0F0F0;font-size:14px;width:100%;max-width:800px;padding:20px;margin:50px auto 0;display:none;position:relative}#iframe-copy-btn{text-align:right}#iframe-copy-btn button,#iframe-copy-btn button:hover,#iframe-copy-btn button:active{margin-top:20px;background-color:#28A828;border:none;outline:none;padding:10px 20px;font-size:14px;text-decoration:none;border-radius:6px;cursor:pointer;color:#ffffff}#iframe-copy-btn button:hover{-webkit-box-shadow:inset 0 0 0 99999px rgba(0,0,0,0.2);box-shadow:inset 0 0 0 99999px rgba(0,0,0,0.2)}.iframe-copied{display:none;color:#28A828;position:absolute;bottom:60px;right:40px}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select[multiple=multiple],textarea{background-color:#fff;border:1px solid #ddd;border-radius:3px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1em;margin-bottom:.75em;padding:.5em;-webkit-transition:border-color;transition:border-color;width:100%}body{background-color:#ffffff !important;-webkit-font-feature-settings:"kern","liga","pnum";-ms-font-feature-settings:"kern","liga","pnum";font-feature-settings:"kern","liga","pnum";font-family:"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;margin:0;-webkit-font-smoothing:antialiased;color:#333;font-size:1em;line-height:1.5}
