html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],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{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{font:400 16px/1.5 Rubik;position:relative;min-width:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:100dvh;color:#444;padding:0;margin:0}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}.container{max-width:1250px;margin:0 auto;padding:0 15px}.h1{font-size:56px;font-weight:500;line-height:130%;text-wrap:balance}@media screen and (max-width:1024px){.h1{font-size:42px}}@media screen and (max-width:767px){.h1{font-size:26px}}.h2{position:relative;color:#515d53;font-size:32px;font-weight:500;line-height:normal}@media screen and (max-width:767px){.h2{font-size:24px}}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;height:71px;padding:0 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-negative:0;flex-shrink:0;border-radius:10px;text-decoration:none;font-size:24px;font-style:normal;font-weight:600;line-height:normal;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn:hover{opacity:.75}.btn--primary{background:#ff5c00;color:#fff}.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 15px}.header .btn{width:100%;max-width:286px}@media screen and (max-width:767px){.header .logo{max-width:126px}.header .btn{font-size:20px}.header .btn.btn--primary{padding-left:0;background:0 0;color:#444;width:auto;max-width:none}}@media screen and (max-width:330px){.header .logo{max-width:100px}}.main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.inner-content img-comparison-slider{max-width:515px;max-height:550px;border-radius:20px;border:6px solid #fff!important}img-comparison-slider{--divider-width:4px;--divider-color:#fff;--default-handle-opacity:0.3}img-comparison-slider:focus{border:none;outline:0}img-comparison-slider .after,img-comparison-slider .before{margin:0}img-comparison-slider .after figcaption,img-comparison-slider .before figcaption{background:#fff;border:1px solid silver;border-radius:12px;color:#2e3452;opacity:.8;padding:12px;position:absolute;bottom:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:100%}img-comparison-slider .before figcaption{left:12px}img-comparison-slider .after figcaption{right:12px}.color-line{padding:15px 0;text-align:center;font-size:28px;font-style:normal;font-weight:600;line-height:normal;background:#85c32f;color:#fff}.color-line.ttu{text-transform:uppercase}@media screen and (max-width:1024px){.color-line{padding:10px 0}}@media screen and (max-width:767px){.color-line{font-size:20px}}@media screen and (max-width:350px){.color-line{font-size:18px}}.location-text{margin-bottom:26px;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;gap:15px;font-size:26px;font-style:normal;font-weight:500;line-height:150%}@media screen and (max-width:480px){.location-text{font-size:18px}}.zip-section{height:100%;padding-block:50px;background:url(/v2/img/my-homequote/prelands/dependable-gutters/gutter-bg.jpg) no-repeat center/cover}.zip-section .inner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:26px}.zip-section .text-col{max-width:685px;padding:20px}.zip-section .img-col{width:100%;max-width:515px}.zip-section .form-box{width:100%;max-width:504px;margin-top:40px}.zip-section .form-box .h2{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:26px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:27px}.zip-section .form-box .decorative-line_xs{display:none;position:absolute;left:-100px;top:-43px;-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}.zip-section .form input{width:100%;height:56px;padding:10px 10px 10px 20px;border-radius:10px;border:1px solid #d9d9d9;background:#fff;color:#444;font-size:18px;font-style:normal;font-weight:400;line-height:normal;-webkit-box-shadow:0 4px 20px 0 rgba(85,85,85,.1);box-shadow:0 4px 20px 0 rgba(85,85,85,.1)}.zip-section .form input::-webkit-input-placeholder{color:#a6a6a6}.zip-section .form input::-moz-placeholder{color:#a6a6a6}.zip-section .form input:-ms-input-placeholder{color:#a6a6a6}.zip-section .form input::-ms-input-placeholder{color:#a6a6a6}.zip-section .form input::placeholder{color:#a6a6a6}.zip-section .form input:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.zip-section .form .btn{margin-top:15px;width:100%;text-transform:uppercase}@media screen and (max-width:1200px){.zip-section .text-col{max-width:60%}.zip-section .img-col{max-width:40%}}@media screen and (max-width:1024px){.zip-section .img-col,.zip-section .text-col{max-width:50%}}@media screen and (max-width:768px){.zip-section{padding-block:40px}.zip-section .h1{text-align:center}.zip-section .h2 .decorative-line_xs{display:block}.zip-section .h2 .decorative-line_md{display:none}.zip-section .inner-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0}.zip-section .img-col,.zip-section .text-col{max-width:100%}.zip-section .form-box{max-width:100%}.zip-section .form-box .h2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:768px){.zip-section .text-col{padding:20px 0}}.footer{padding-block:23px;background:#222}.footer .links{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}.footer .links span{margin:0 22px}.footer .links a{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}.footer .copyright{margin-top:24px;text-align:center;color:#fff;font-size:10px;font-style:normal;font-weight:400;line-height:125%}
/*# sourceMappingURL=dependable-gutters.min.css.map */
