.red-blue-grad-bg{background-image:linear-gradient(to right, #e9624b 0%, #263de9 100%)}.blue-red-grad-bg{background-image:linear-gradient(to right, #263de9 0%, #e9624b 100%)}.dark-black-grad-bg{background-image:linear-gradient(to right, #4d4d4d 0%, #141414 100%)}.pn-normal,.pn-regular,html,.font-pn-regular{font-family:"proxima-nova",sans-serif;font-weight:400;font-style:normal}.pn-italic,.font-pn-italic{font-family:"proxima-nova",sans-serif;font-weight:400;font-style:italic}.pn-bold,.font-pn-bold,.multi-case-studies-section.multi-case-studies-section .stat-title,.multi-case-studies-section.multi-case-studies-section .case-study-content h2,.multi-case-studies-section.multi-case-studies-section .case-study-content h3,.multi-case-studies-section.multi-case-studies-section .logo-row-seperator,body.page-template-page-vertical .x-form .roof,body.page-template-page-vertical .x-form .txt-lg,body.page-template-page-vertical .trust-logos-title,body.page-template-page-vertical .stats-section .stat-title,body.page-template-page-vertical .stats-section .stats-roof,body.page-template-page-vertical .stats-section .stats-tease,body.page-template-page-vertical .stats-section .title,body.page-template-page-vertical .stats-section .big-number,body.page-template-page-vertical .comparison-cards .card-button,body.page-template-page-vertical .comparison-cards .card-header,body.page-template-page-vertical .comparison-cards .card-list-title,body.page-template-page-vertical .x-services-list .x-service-title span,body.page-template-page-vertical .intro-left .big-text h3,body.page-template-page-vertical .top-section .subtitle h2,body.page-template-page-vertical .top-section .roof-text,body.page-template-page-vertical .top-section .roof,body.page-template-page-vertical .roof,body.page-template-page-vertical .roof-text,body.page-template-page-vertical .numbered-roof{font-family:"proxima-nova",sans-serif;font-weight:700;font-style:normal}.pn-bolditalic,.font-pn-bolditalic{font-family:"proxima-nova",sans-serif;font-weight:700;font-style:italic}.pn-semibold,.font-pn-semibold{font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal}.pn-extrabold,.big-text-2,.font-pn-extrabold,.multi-case-studies-section.multi-case-studies-section .big-number-2,body.page-template-page-vertical .stats-section .big-number,body.page-template-page-vertical .cta-section h2,body.page-template-page-vertical .quote-section .quote-text,body.page-template-page-vertical .top-form .title,body.page-template-page-vertical .top-section .title h1{font-family:"proxima-nova",sans-serif;font-weight:800;font-style:normal}.pn-black,.font-pn-black{font-family:"proxima-nova",sans-serif;font-weight:900;font-style:normal}.type-uppercase,.type-upper,.type-caps{text-transform:uppercase}.type-lowercase,.type-lower,.type-lower-case{text-transform:lowercase}.type-capitalize,.type-title,.type-titlecase,.type-title-case{text-transform:capitalize}.force-no-texttransform{text-transform:none !important}p{-ms-word-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:none;hyphens:none;-webkit-hyphenate-before:2;-webkit-hyphenate-after:3;hyphenate-lines:3}.color-hot-blue{color:#263de9}.color-orange-red{color:#e9624b}.color-grey{color:#141414}.color-teaser-blue{color:#476785}html{font-size:1em;background-color:#fff}body{color:#3f3f3f;font-size:100%;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body a{text-underline-offset:3px}.big-text-1{line-height:1.17;font-size:30px}@media screen and (min-width: 320px){.big-text-1{font-size:calc(30px + 24*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){.big-text-1{font-size:54px}}.big-text-2{line-height:1.2;text-transform:uppercase;font-size:30px}@media screen and (min-width: 320px){.big-text-2{font-size:calc(30px + 39*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){.big-text-2{font-size:69px}}.big-text-3.big-text-3.big-text-3{line-height:1.17;font-size:20px}@media screen and (min-width: 320px){.big-text-3.big-text-3.big-text-3{font-size:calc(20px + 10*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){.big-text-3.big-text-3.big-text-3{font-size:30px}}.content p+p{margin-top:1em}.big-header-sizes{font-size:calc(2.8125rem + (1vw - 4.8px)*3.2639);line-height:.95}@media(min-width: 768px){.big-header-sizes{font-size:55px}}@media(min-width: 1370px){.big-header-sizes{font-size:70px}}@media(min-width: 1920px){.big-header-sizes{font-size:93px}}@media(min-width: 2560px){.big-header-sizes{font-size:135px}}@media(min-width: 768px)and (orientation: landscape)and (max-height: 686px){.big-header-sizes{font-size:60px}}@media(min-width: 768px)and (orientation: landscape)and (max-height: 570px){.big-header-sizes{font-size:50px}}@media(min-width: 768px){.mq-mobile-only,.mq-mobileonly,.for-small{display:none !important;pointer-events:none}.mq-mobile-only *,.mq-mobileonly *,.for-small *{display:none}.mq-row-lg{display:flex}}@media(max-width: 767px){.mq-desktop-only,.mq-desktoponly,.for-large{display:none !important;pointer-events:none}.mq-desktop-only *,.mq-desktoponly *,.for-large *{display:none}}@media(max-width: 1023px){.mq-1024-plus{display:none !important;pointer-events:none}.mq-1024-plus *{display:none}}@media(min-width: 1024px){.mq-sub-1024,.mq-1024-sub{display:none !important;pointer-events:none}.mq-sub-1024 *,.mq-1024-sub *{display:none}}@media(min-width: 1200px){.mq-small-blog-layout-only{display:none !important}.mq-small-blog-layout-only *{display:none}}@media(max-width: 1199px){.mq-large-blog-layout-only{display:none !important}.mq-large-blog-layout-only *{display:none}}@media(min-width: 1400px){.mq-small-blog-single-only{display:none !important}.mq-small-blog-single-only *{display:none}}@media(max-width: 1399px){.mq-large-blog-single-only{display:none !important}.mq-large-blog-single-only *{display:none}}#container{position:relative}body.page-template-page-vertical{--adminbar-h: 32px;--padding-top-mobile: 30%;--padding-top-tablet: 17.5%;--padding-top-desk: 10.5%;counter-reset:numbered-roofs}body.page-template-page-vertical.admin-bar .top-section{padding-top:152px;padding-top:calc(var(--padding-top-mobile) + var(--adminbar-h))}@media(min-width: 768px){body.page-template-page-vertical.admin-bar .top-section{padding-top:calc(var(--padding-top-tablet) + var(--adminbar-h))}}@media(min-width: 1200px){body.page-template-page-vertical.admin-bar .top-section{padding-top:calc(var(--padding-top-desk) + var(--adminbar-h))}}body.page-template-page-vertical .numbered-roof:before{counter-increment:numbered-roofs;content:counter(numbered-roofs, decimal-leading-zero) " —"}body.page-template-page-vertical .roof,body.page-template-page-vertical .roof-text,body.page-template-page-vertical .numbered-roof{text-transform:uppercase}body.page-template-page-vertical .top-section{padding-top:120px;padding-top:var(--padding-top-mobile);background-color:var(--vcolor-background-color);color:var(--vcolor-text-color)}@media(min-width: 768px){body.page-template-page-vertical .top-section{padding-top:var(--padding-top-tablet)}}@media(min-width: 1200px){body.page-template-page-vertical .top-section{padding-top:var(--padding-top-desk)}}body.page-template-page-vertical .top-section h1,body.page-template-page-vertical .top-section h2,body.page-template-page-vertical .top-section h3,body.page-template-page-vertical .top-section a,body.page-template-page-vertical .top-section .actions{text-align:left;color:var(--vcolor-text-color)}body.page-template-page-vertical .top-section h1 input,body.page-template-page-vertical .top-section h2 input,body.page-template-page-vertical .top-section h3 input,body.page-template-page-vertical .top-section a input,body.page-template-page-vertical .top-section .actions input{color:var(--vcolor-text-color)}body.page-template-page-vertical .top-section .text{padding-bottom:96%;grid-row-start:1;grid-row-end:2}body.page-template-page-vertical .top-section .roof-text{position:relative;z-index:2}body.page-template-page-vertical .top-section .roof-text,body.page-template-page-vertical .top-section .roof{margin-bottom:1.5em;text-transform:uppercase;font-size:11px}@media screen and (min-width: 768px){body.page-template-page-vertical .top-section .roof-text,body.page-template-page-vertical .top-section .roof{font-size:calc(11px + 9*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){body.page-template-page-vertical .top-section .roof-text,body.page-template-page-vertical .top-section .roof{font-size:20px}}body.page-template-page-vertical .top-section .title h1{text-transform:uppercase;line-height:.95;font-size:40px}@media screen and (min-width: 768px){body.page-template-page-vertical .top-section .title h1{font-size:calc(40px + 67*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){body.page-template-page-vertical .top-section .title h1{font-size:107px}}@media(max-width: 320px){body.page-template-page-vertical .top-section .title h1{font-size:36px !important}}body.page-template-page-vertical .top-section .subtitle h2{padding-right:min(13ch,33%);line-height:1.22;font-size:22px}@media screen and (min-width: 768px){body.page-template-page-vertical .top-section .subtitle h2{font-size:calc(22px + 17*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){body.page-template-page-vertical .top-section .subtitle h2{font-size:39px}}body.page-template-page-vertical .top-section input[type=submit]{border-color:var(--vcolor-text-color)}body.page-template-page-vertical .page-header-image{display:inline-block;grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:4;background-position:bottom;background-repeat:no-repeat;background-size:100% auto;background-image:var(--prime-img-sm);z-index:1}@media(max-width: 767px){body.page-template-page-vertical .page-header-image[data-img-ar-desc=tall]{background-position:top;overflow:visible}}body.page-template-page-vertical .text{z-index:3}body.page-template-page-vertical .top-form-flag{position:relative;grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:3;pointer-events:none}body.page-template-page-vertical .top-form-flag::before{content:"";display:block;position:absolute;left:0;bottom:1em;width:2px;background-color:var(--vcolor-text-color);height:calc(100% - 2em)}body.page-template-page-vertical .top-form-flag img,body.page-template-page-vertical .top-form-flag svg{width:80px;height:78px}body.page-template-page-vertical .top-form-flag #get-flag{position:absolute;bottom:0;left:0}body.page-template-page-vertical .top-form-flag #it path{fill:var(--vcolor-background-color)}body.page-template-page-vertical .top-form-inner{padding-top:1em;padding-bottom:100px}body.page-template-page-vertical .top-form{grid-row-start:2;grid-row-end:3;font-size:17px;position:relative}body.page-template-page-vertical .top-form form{display:flex;flex-direction:column;gap:1em;text-align:left;padding-bottom:2em}body.page-template-page-vertical .top-form .roof{margin-bottom:3em}body.page-template-page-vertical .top-form .title{padding-right:min(9ch,20%);margin-bottom:1.5em;line-height:.95;font-size:20px}@media screen and (min-width: 768px){body.page-template-page-vertical .top-form .title{font-size:calc(20px + 6*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){body.page-template-page-vertical .top-form .title{font-size:26px}}body.page-template-page-vertical .top-form .description{line-height:1.3;margin-bottom:2em;font-size:16px}@media screen and (min-width: 768px){body.page-template-page-vertical .top-form .description{font-size:calc(16px + 6*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){body.page-template-page-vertical .top-form .description{font-size:22px}}body.page-template-page-vertical .top-form .hs-form-booleancheckbox-display{display:flex;accent-color:var(--vcolor-form-highlight-color)}body.page-template-page-vertical .top-form input[type=tel],body.page-template-page-vertical .top-form input[type=text],body.page-template-page-vertical .top-form input[type=search],body.page-template-page-vertical .top-form input[type=number],body.page-template-page-vertical .top-form input[type=email],body.page-template-page-vertical .top-form select,body.page-template-page-vertical .top-form textarea{font-size:inherit;color:var(--vcolor-form-text-color);background-color:var(--vcolor-form-field-background-color);border:1px solid var(--vcolor-form-field-background-color)}body.page-template-page-vertical .top-form input[type=tel]:active,body.page-template-page-vertical .top-form input[type=tel]:focus,body.page-template-page-vertical .top-form input[type=text]:active,body.page-template-page-vertical .top-form input[type=text]:focus,body.page-template-page-vertical .top-form input[type=search]:active,body.page-template-page-vertical .top-form input[type=search]:focus,body.page-template-page-vertical .top-form input[type=number]:active,body.page-template-page-vertical .top-form input[type=number]:focus,body.page-template-page-vertical .top-form input[type=email]:active,body.page-template-page-vertical .top-form input[type=email]:focus,body.page-template-page-vertical .top-form select:active,body.page-template-page-vertical .top-form select:focus,body.page-template-page-vertical .top-form textarea:active,body.page-template-page-vertical .top-form textarea:focus{outline:1px solid var(--vcolor-form-highlight-color)}@media(max-width: 767px){body.page-template-page-vertical .top-form input[type=tel],body.page-template-page-vertical .top-form input[type=text],body.page-template-page-vertical .top-form input[type=search],body.page-template-page-vertical .top-form input[type=number],body.page-template-page-vertical .top-form input[type=email],body.page-template-page-vertical .top-form select,body.page-template-page-vertical .top-form textarea{padding:.4em .75em}}body.page-template-page-vertical .top-form .input+.hs-error-msgs{margin-bottom:0;background-color:var(--vcolor-background-color);color:var(--vcolor-form-highlight-color)}body.page-template-page-vertical .top-form .hs-form-field:focus-within label:not(.hs-form-booleancheckbox-display){color:var(--vcolor-form-highlight-color)}body.page-template-page-vertical .top-form .hs_error_rollup .no-list.hs-error-msgs.inputs-list{background-color:var(--vcolor-background-color);color:var(--vcolor-form-highlight-color);margin-top:-5em;margin-bottom:3em}body.page-template-page-vertical .top-form label{display:inline-block;padding-bottom:.5em}body.page-template-page-vertical .top-form .recapthcha-info{text-align:left}body.page-template-page-vertical .top-form .hs_recaptcha.hs-form-field{margin-top:-2em}body.page-template-page-vertical .top-form .butt-box-to-line-like{padding-right:4em}body.page-template-page-vertical .intro-left .big-text h3{padding-right:3ch;line-height:1.13;font-size:20px}@media screen and (min-width: 768px){body.page-template-page-vertical .intro-left .big-text h3{font-size:calc(20px + 10*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){body.page-template-page-vertical .intro-left .big-text h3{font-size:30px}}@media(max-width: 767px){body.page-template-page-vertical .intro-left{padding-top:4em}}body.page-template-page-vertical .intro-right{line-height:1.36;font-size:16px}@media screen and (min-width: 768px){body.page-template-page-vertical .intro-right{font-size:calc(16px + 6*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){body.page-template-page-vertical .intro-right{font-size:22px}}body.page-template-page-vertical .center-feature-topper{padding-top:3.5em;border-bottom:1px solid var(--vcolor-text-color);color:var(--vcolor-text-color)}body.page-template-page-vertical .center-feature-topper img,body.page-template-page-vertical .center-feature-topper svg{width:18px;height:13px}body.page-template-page-vertical .center-feature-topper .a{fill:#fff;fill:var(--vcolor-text-color)}body.page-template-page-vertical .center-feature-image{position:relative}body.page-template-page-vertical .center-feature-image img{display:block;margin:2em 0;width:100%;height:auto}body.page-template-page-vertical .downloadable{margin-top:2.5em}body.page-template-page-vertical .main-logo-replacement{position:absolute;top:1em;left:11.5%;max-height:calc(var(--padding-top-desk) - 1em)}@media(min-width: 768px){body.page-template-page-vertical .main-logo-replacement{top:40px}}body.page-template-page-vertical .main-logo-replacement svg,body.page-template-page-vertical .main-logo-replacement img{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;width:auto}body.page-template-page-vertical .main-logo-replacement[data-img-ar-desc=short] img,body.page-template-page-vertical .main-logo-replacement[data-img-ar-desc=short] svg{width:auto;height:90px}body.page-template-page-vertical .main-logo-replacement[data-img-ar-desc=tall] img,body.page-template-page-vertical .main-logo-replacement[data-img-ar-desc=tall] svg{width:auto;height:100px}body.page-template-page-vertical .main-logo-replacement[data-img-ar-desc=square] img,body.page-template-page-vertical .main-logo-replacement[data-img-ar-desc=square] svg{width:auto;height:100px}@media(max-width: 767px){body.page-template-page-vertical .main-logo-replacement{left:24px}body.page-template-page-vertical .main-logo-replacement svg,body.page-template-page-vertical .main-logo-replacement img{max-width:50%;height:auto}}body.page-template-page-vertical #header-clone .scroll-up-logo-replacement[data-img-ar-desc=short] img,body.page-template-page-vertical #header-clone .scroll-up-logo-replacement[data-img-ar-desc=short] svg{width:auto;height:90px}body.page-template-page-vertical #header-clone .scroll-up-logo-replacement[data-img-ar-desc=tall] img,body.page-template-page-vertical #header-clone .scroll-up-logo-replacement[data-img-ar-desc=tall] svg{width:auto;height:90px}body.page-template-page-vertical #header-clone .scroll-up-logo-replacement[data-img-ar-desc=square] img,body.page-template-page-vertical #header-clone .scroll-up-logo-replacement[data-img-ar-desc=square] svg{width:auto;height:90px}body.page-template-page-vertical .vertical-prime{display:grid;grid-template-columns:1.5em 1fr 1.5em}body.page-template-page-vertical .vertical-prime .text,body.page-template-page-vertical .vertical-prime .top-form,body.page-template-page-vertical .vertical-prime .intro-left,body.page-template-page-vertical .vertical-prime .intro-right,body.page-template-page-vertical .vertical-prime .center-feature-topper,body.page-template-page-vertical .vertical-prime .x-services{grid-column-start:2;grid-column-end:3}body.page-template-page-vertical .vertical-prime .center-feature-image{grid-column-start:2;grid-column-end:4}body.page-template-page-vertical .vertical-prime .intro-right,body.page-template-page-vertical .vertical-prime .intro-left,body.page-template-page-vertical .vertical-prime .x-services{position:relative}body.page-template-page-vertical .x-services-list{margin-bottom:3em;color:var(--vcolor-text-color)}body.page-template-page-vertical .x-services-list .x-service-title{display:flex;justify-content:space-between;align-items:center}body.page-template-page-vertical .x-services-list .x-service-title span{display:inline-block;font-size:21px;padding-right:1ch}@media screen and (min-width: 768px){body.page-template-page-vertical .x-services-list .x-service-title span{font-size:calc(21px + 9*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){body.page-template-page-vertical .x-services-list .x-service-title span{font-size:30px}}body.page-template-page-vertical .x-services-list .x-service-description{line-height:1.36;margin:0;font-size:16px;transition:opacity .2s linear,max-height .3s ease-in-out}@media screen and (min-width: 768px){body.page-template-page-vertical .x-services-list .x-service-description{font-size:calc(16px + 6*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){body.page-template-page-vertical .x-services-list .x-service-description{font-size:22px}}body.page-template-page-vertical .x-services-list .x-service{padding:2.2em 24px;border-left:10px solid var(--vcolor-text-color);border-bottom:1px solid var(--vcolor-text-color);overflow:hidden;transition:all .3s ease-in-out}body.page-template-page-vertical .x-services-list .x-service:first-child{border-top:1px solid var(--vcolor-text-color)}html.js body.page-template-page-vertical .x-services-list .x-service.is-closed .x-service-description{opacity:0;max-height:0}body.page-template-page-vertical .x-services-list .x-service svg{transition:transform .3s ease-in-out}body.page-template-page-vertical .x-services-list .x-service svg path{stroke:var(--vcolor-background-color) !important}body.page-template-page-vertical .x-services-list .x-service.is-open .x-service-description .x-s-d{margin:2em 0 1em 0}body.page-template-page-vertical .x-services-list .x-service.is-open svg{transform:rotate(90deg)}@media(min-width: 921px){body.page-template-page-vertical .x-services-list .x-service:first-child,body.page-template-page-vertical .x-services-list .x-service{border-top:1px solid var(--vcolor-text-color);border-bottom:none;-moz-column-break-inside:avoid;break-inside:avoid}body.page-template-page-vertical .x-services-list .x-service:first-child.col-1-last,body.page-template-page-vertical .x-services-list .x-service:first-child:last-child,body.page-template-page-vertical .x-services-list .x-service.col-1-last,body.page-template-page-vertical .x-services-list .x-service:last-child{border-bottom:1px solid var(--vcolor-text-color)}body.page-template-page-vertical .x-services-list .x-services-list-inner{-moz-column-count:2;column-count:2;-moz-column-gap:3em;column-gap:3em;-moz-column-break-before:column;break-before:column}}body.page-template-page-vertical .comparison-cards{--text-color: #000;--text-subdued-color: #c2cbd3;--hr-color: #d8d9da;--darker-bg-color: #f2f3f7;--background-switch-stop: 43.5%;color:var(--text-color);background-image:linear-gradient(to bottom, var(--vcolor-background-color) var(--background-switch-stop), var(--vcolor-2nd-background-color) var(--background-switch-stop));overflow-x:auto}body.page-template-page-vertical .comparison-cards .wrap{display:flex;gap:1.66em}@media(min-width: 768px){body.page-template-page-vertical .comparison-cards .wrap{justify-content:center}}body.page-template-page-vertical .comparison-cards .card{flex:1;flex-basis:100%;min-width:280px;max-width:430px;background-color:var(--vcolor-2nd-background-color-2nd)}body.page-template-page-vertical .comparison-cards .card:first-child,body.page-template-page-vertical .comparison-cards .card:nth-child(3){margin-top:1.5em}body.page-template-page-vertical .comparison-cards .card:nth-child(2){padding-top:1.5em}body.page-template-page-vertical .comparison-cards .card-header,body.page-template-page-vertical .comparison-cards .card-list-title{line-height:.95}body.page-template-page-vertical .comparison-cards .card-title,body.page-template-page-vertical .comparison-cards .card-price{font-size:21px}@media screen and (min-width: 768px){body.page-template-page-vertical .comparison-cards .card-title,body.page-template-page-vertical .comparison-cards .card-price{font-size:calc(21px + 3*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){body.page-template-page-vertical .comparison-cards .card-title,body.page-template-page-vertical .comparison-cards .card-price{font-size:24px}}body.page-template-page-vertical .comparison-cards .card-price-per,body.page-template-page-vertical .comparison-cards .card-subtitle{line-height:.95;color:var(--text-subdued-color);font-size:15px}@media screen and (min-width: 768px){body.page-template-page-vertical .comparison-cards .card-price-per,body.page-template-page-vertical .comparison-cards .card-subtitle{font-size:calc(15px + 2*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){body.page-template-page-vertical .comparison-cards .card-price-per,body.page-template-page-vertical .comparison-cards .card-subtitle{font-size:17px}}body.page-template-page-vertical .comparison-cards .card-header{display:flex;justify-content:space-between;gap:1em;padding:2.33em 2em 0 2.5em}body.page-template-page-vertical .comparison-cards .card-name{padding:.66em 0}body.page-template-page-vertical .comparison-cards .card-pricing{padding:.66em 1em;background-color:var(--darker-bg-color)}body.page-template-page-vertical .comparison-cards .card-button{display:inline-block;padding:1em 1.5em;margin:.5em 0;color:var(--vcolor-background-color);background-color:var(--darker-bg-color);text-transform:uppercase;text-decoration:none;font-size:13px}@media screen and (min-width: 768px){body.page-template-page-vertical .comparison-cards .card-button{font-size:calc(13px + 5*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){body.page-template-page-vertical .comparison-cards .card-button{font-size:18px}}body.page-template-page-vertical .comparison-cards .card-list-container{padding:0 1.5em 2em 1.5em;font-size:16px}@media screen and (min-width: 768px){body.page-template-page-vertical .comparison-cards .card-list-container{font-size:calc(16px + 2*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){body.page-template-page-vertical .comparison-cards .card-list-container{font-size:18px}}body.page-template-page-vertical .comparison-cards .card-list{padding:0}body.page-template-page-vertical .comparison-cards .card-list li+li{margin-top:.5em}body.page-template-page-vertical .comparison-cards .feature{list-style-type:none;display:flex;align-items:center;gap:1em}body.page-template-page-vertical .comparison-cards .feature svg{width:19px;height:19px}body.page-template-page-vertical .comparison-cards .feature.top-feature .circle{fill:var(--vcolor-background-color)}body.page-template-page-vertical .comparison-cards .feature.regular-feature{color:var(--text-subdued-color)}body.page-template-page-vertical .comparison-cards .feature.regular-feature .circle{fill:var(--text-subdued-color)}body.page-template-page-vertical .quote-section .wrap{padding-top:5.5em}body.page-template-page-vertical .quote-section .q-container{position:relative;padding:7.5em 2.7em 3.5em 2.8em;border:1px solid var(--vcolor-2nd-text-color)}body.page-template-page-vertical .quote-section .logo-container{position:absolute;padding:1em 2em;top:calc(-1*(38px + 2em));left:50%;transform:translateX(-50%);background-color:var(--vcolor-2nd-background-color);border-radius:50%}body.page-template-page-vertical .quote-section .logo-container svg{display:inline-block;width:100px;fill:var(--vcolor-background-color)}body.page-template-page-vertical .quote-section .logo-container .st1{fill:var(--vcolor-background-color)}body.page-template-page-vertical .quote-section .quote-text{margin-bottom:1.2em;line-height:1.11;font-size:32px}@media screen and (min-width: 768px){body.page-template-page-vertical .quote-section .quote-text{font-size:calc(32px + 18*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){body.page-template-page-vertical .quote-section .quote-text{font-size:50px}}body.page-template-page-vertical .quote-section .quote-credit{font-size:16px}@media screen and (min-width: 768px){body.page-template-page-vertical .quote-section .quote-credit{font-size:calc(16px + 9*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){body.page-template-page-vertical .quote-section .quote-credit{font-size:25px}}@media(min-width: 768px){body.page-template-page-vertical .quote-section .wrap{padding-left:4vw;padding-bottom:7vw}body.page-template-page-vertical .quote-section .logo-container{transform:unset;padding:3em 1em;left:-50px;top:50%;transform:translateY(-50%)}body.page-template-page-vertical .quote-section .logo-container.love{padding:2em 0}body.page-template-page-vertical .quote-section .q-container{padding:3.875em 3.5em 3.8em 11em}body.page-template-page-vertical .quote-section .quote-text{margin-bottom:.6em}}body.page-template-page-vertical .cta-section{position:relative;padding-bottom:100%;color:var(--vcolor-2nd-text-color);background-color:var(--vcolor-background-color);overflow:hidden}body.page-template-page-vertical .cta-section .background{position:absolute;bottom:0;right:0;width:100%;height:100%}body.page-template-page-vertical .cta-section .background svg{width:100%;height:auto;position:absolute;bottom:0;right:0}body.page-template-page-vertical .cta-section .background svg [stroke]{transition:all .4s ease-in-out}body.page-template-page-vertical .cta-section .foreground{position:absolute;bottom:0;left:0;width:115%;margin-left:-5%;padding-bottom:100%;background-size:cover;background-position:bottom;background-repeat:no-repeat}body.page-template-page-vertical .cta-section h2{color:currentColor;transition:color .4s ease-in-out}body.page-template-page-vertical .cta-section h2.cta-headline{font-size:34px;font-size:34px;line-height:1.1}@media screen and (min-width: 768px){body.page-template-page-vertical .cta-section h2.cta-headline{font-size:calc(34px + 29*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){body.page-template-page-vertical .cta-section h2.cta-headline{font-size:63px}}body.page-template-page-vertical .cta-section .cta-description{margin-bottom:2em;padding-right:4ch;transition:color .4s ease-in-out;font-size:16px}@media screen and (min-width: 768px){body.page-template-page-vertical .cta-section .cta-description{font-size:calc(16px + 6*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){body.page-template-page-vertical .cta-section .cta-description{font-size:22px}}@media(min-width: 768px){body.page-template-page-vertical .cta-section{padding:0 35% 0 0}body.page-template-page-vertical .cta-section .background{width:45%;text-align:right}body.page-template-page-vertical .cta-section .foreground{left:unset;right:0;width:80%;height:90.5%;padding:0;transform:unset;background-size:contain;background-position:bottom right}body.page-template-page-vertical .cta-section.full-height .foreground{height:100%;background-size:auto 100%}body.page-template-page-vertical .cta-section .wrap{padding-top:16.5vw;padding-bottom:14.5vw;padding-left:4.5vw;position:relative}body.page-template-page-vertical .cta-section .cta-headline{margin-top:0}}body.page-template-page-vertical .stats-section .stats-roof{text-transform:uppercase;font-size:14px}body.page-template-page-vertical .stats-section .stats-tease{line-height:1.14;font-size:21px;font-size:21px}@media screen and (min-width: 768px){body.page-template-page-vertical .stats-section .stats-tease{font-size:calc(21px + 14*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){body.page-template-page-vertical .stats-section .stats-tease{font-size:35px}}body.page-template-page-vertical .stats-section .title{color:var(--color-accent);font-size:21px}body.page-template-page-vertical .stats-section .stat-title{font-size:25px}body.page-template-page-vertical .stats-section .big-number{font-size:105px;font-size:105px;line-height:1}@media screen and (min-width: 960px){body.page-template-page-vertical .stats-section .big-number{font-size:calc(105px + 17*(100vw - 960px)/960)}}@media screen and (min-width: 1920px){body.page-template-page-vertical .stats-section .big-number{font-size:122px}}body.page-template-page-vertical .stats-section .big-number sup{font-size:.6em;top:-0.25em}body.page-template-page-vertical .stats-section .big-number sup.prefix{padding-right:.05em}body.page-template-page-vertical .stats-section .big-number sup.suffix{padding-left:.1em}body.page-template-page-vertical .stats-section .big-number sup[data-value="-"]{font-size:.75em}body.page-template-page-vertical .stats-section .big-number sup[data-value="$"]{font-size:.5em;top:-0.45em}body.page-template-page-vertical .stats-section .big-number sup[data-value="~"]{top:-0.05em}body.page-template-page-vertical .stats-section .big-number sup[data-value="%"]{top:-0.4em}body.page-template-page-vertical .stats-section .stat-text{line-height:1.63}body.page-template-page-vertical .stats-section .stat{margin:3em 0}@media(min-width: 768px){body.page-template-page-vertical .stats-section>.wrap{display:flex;padding:7vw 0 0 0}body.page-template-page-vertical .stats-section>.wrap .col1{width:35%}body.page-template-page-vertical .stats-section>.wrap .col2{width:65%;padding-top:0;padding-top:3.4vw}body.page-template-page-vertical .stats-section .stats-roof{margin-bottom:3em}body.page-template-page-vertical .stats-section .stats-tease{padding-right:41%}body.page-template-page-vertical .stats-section .stats-list{display:flex;flex-wrap:wrap;width:100%}body.page-template-page-vertical .stats-section .stat{position:relative;margin-top:0;margin-bottom:8vw;padding-top:2em;width:50%;padding-right:8%}body.page-template-page-vertical .stats-section .stat:nth-child(even){padding-left:7%;padding-right:4%}}body.page-template-page-vertical.active-mode-on .cta-section{color:var(--vcolor-2nd-background-color)}body.page-template-page-vertical .trust-logos-title{padding-block:1.5em;color:#141414;line-height:1.22;font-size:22px;text-wrap:balance;font-size:22px;padding-left:1.5rem}@media screen and (min-width: 768px){body.page-template-page-vertical .trust-logos-title{font-size:calc(22px + 17*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){body.page-template-page-vertical .trust-logos-title{font-size:39px}}@media(min-width: 920px){body.page-template-page-vertical .trust-logos-title{text-align:center;padding:2.5em 23% .5em 23%}}body.page-template-page-vertical .trust-logos-list{width:100%;max-width:100%}body.page-template-page-vertical .trust-inner{display:flex;gap:1em;overflow-x:auto;max-width:unset;padding-inline:2em;justify-content:center}body.page-template-page-vertical .trust-inner .trust-l{flex-basis:45%;min-width:140px;max-width:250px;background-repeat:no-repeat;background-position:center;min-height:130px;background-size:contain}@media(min-width: 1024px){body.page-template-page-vertical .trust-inner .trust-l{min-height:140px;background-size:100% auto}}@media(min-width: 768px){body.page-template-page-vertical .trust-logos{padding-bottom:2em}}body.page-template-page-vertical .x-form{--color-ui: var(--vcolor-background-color);position:relative;background-color:var(--vcolor-2nd-background-color-2nd)}body.page-template-page-vertical .x-form:before{content:"";position:absolute;top:0;left:0;width:16px;height:100%;background-color:var(--color-ui)}@media(min-width: 1024px){body.page-template-page-vertical .x-form:before{width:1.3vw;max-width:24px}}body.page-template-page-vertical .x-form .butt-box-to-line-like{color:var(--color-ui)}body.page-template-page-vertical .x-form .it{color:var(--color-ui);width:117px;height:114px;margin-left:15px;margin:0 0 0 15px}body.page-template-page-vertical .x-form .it.mq-sub-1024{margin-left:-10px}@media(min-width: 768px)and (max-width: 1023px){body.page-template-page-vertical .x-form .it.mq-sub-1024{margin-left:calc(-11.5vw + 15px)}}@media(min-width: 1024px){body.page-template-page-vertical .x-form .it{position:-webkit-sticky;position:sticky;margin:0;margin:3em 0 3em 0;top:7em;left:1.3vw;width:6.8vw;height:6.9vw}body.page-template-page-vertical .x-form .it+#getoverit{margin-top:-7em}}@media(min-width: 1920px){body.page-template-page-vertical .x-form .it{left:24px;width:128px;height:134px}body.page-template-page-vertical .x-form .it+#getoverit{margin-top:-134px}}body.page-template-page-vertical .x-form .txt-lg{font-size:26px;font-size:26px;line-height:.95;margin-bottom:1em}@media screen and (min-width: 768px){body.page-template-page-vertical .x-form .txt-lg{font-size:calc(26px + 10*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){body.page-template-page-vertical .x-form .txt-lg{font-size:36px}}body.page-template-page-vertical .x-form .txt-sm{line-height:1.3;font-size:22px}@media screen and (min-width: 768px){body.page-template-page-vertical .x-form .txt-sm{font-size:calc(22px + 2*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){body.page-template-page-vertical .x-form .txt-sm{font-size:24px}}body.page-template-page-vertical .x-form fieldset.form-columns-2{max-width:unset}@media(min-width: 1024px){body.page-template-page-vertical .x-form .wrap{display:flex}body.page-template-page-vertical .x-form .col1{width:35%;padding-right:4%}body.page-template-page-vertical .x-form .col2{width:65%}}body.page-template-page-vertical .feature-video-outer{grid-column-start:2;width:100%}body.page-template-page-vertical .feature-video-inner{border:6px solid #fff;border-width:6px 7px 0px 7px}body.page-template-page-vertical .embed-cover{height:100%;-o-object-fit:cover;object-fit:cover}body.page-template-page-vertical .embed-container,body.page-template-page-vertical .feature-video{height:0}@media(min-width: 768px){body.page-template-page-vertical .page-header-image{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:4;background:rgba(0,0,0,0);position:relative}body.page-template-page-vertical .page-header-image::after{content:"";display:block;position:absolute;background-image:var(--prime-img-md);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;width:100%;min-height:103%;left:0;top:0;z-index:1;pointer-events:none}body.page-template-page-vertical .page-header-image[data-img-ar-desc=tall]::after{background-position:top;overflow:visible;min-height:140%}body.page-template-page-vertical .vertical-prime{--form-left-padding: clamp(1.8em, 2.4vw, 2.8em);--flag-line-top-offset: 0.5em;grid-template-columns:12.25% 26.6% 24.3% 24.6% 12.25%}body.page-template-page-vertical .vertical-prime .text{grid-row-start:1;grid-row-end:2;grid-column-start:2;grid-column-end:4}body.page-template-page-vertical .vertical-prime .top-form{grid-row-start:1;grid-row-end:2;grid-column-start:4;grid-column-end:5}body.page-template-page-vertical .vertical-prime .top-form-flag{position:absolute;width:80px;height:78px;left:0;top:var(--flag-line-top-offset);height:calc(100% - var(--flag-line-top-offset))}body.page-template-page-vertical .vertical-prime .top-form-inner{position:relative;padding-left:2.8em;padding-left:var(--form-left-padding)}body.page-template-page-vertical .vertical-prime .top-form-inner svg{position:absolute;bottom:0;left:0}body.page-template-page-vertical .vertical-prime .intro-left{position:relative;z-index:4;grid-row-start:2;grid-row-end:3;grid-column-start:2;grid-column-end:3}body.page-template-page-vertical .vertical-prime .intro-right{position:relative;z-index:4;grid-row-start:2;grid-row-end:3;grid-column-start:3;grid-column-end:5}body.page-template-page-vertical .vertical-prime .center-feature-topper{grid-row-start:3;grid-row-end:4;grid-column-start:2;grid-column-end:5}body.page-template-page-vertical .vertical-prime .center-feature-topper img,body.page-template-page-vertical .vertical-prime .center-feature-topper svg{width:38px;height:27px}body.page-template-page-vertical .vertical-prime .center-feature-image{grid-row-start:4;grid-row-end:5;grid-column-start:2;grid-column-end:6}body.page-template-page-vertical .vertical-prime .x-services{grid-column-start:2;grid-column-end:5}body.page-template-page-vertical .comparison-cards .card-button{display:flex;align-items:stretch;justify-content:space-between;width:100%;padding:0}body.page-template-page-vertical .comparison-cards .card-button .title{padding:1em 1.5em}body.page-template-page-vertical .comparison-cards .card-button .icon{padding:1em 1.5em;border-left:3px solid var(--vcolor-2nd-background-color-2nd)}body.page-template-page-vertical .comparison-cards .card-list-title{padding:1em 0;border-bottom:1px solid var(--text-subdued-color);font-size:16px}body.page-template-page-vertical .feature-video-outer{grid-column-end:5}body.page-template-page-vertical .feature-video-inner{border-width:28px 32px 0px 32px}}.multi-case-studies-topper{--vcolor-text-color: #141414;display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:3.5em;border-bottom:1px solid var(--vcolor-text-color);color:var(--vcolor-text-color)}.multi-case-studies-topper img,.multi-case-studies-topper svg{width:18px;height:13px;display:inline-block;margin-bottom:3px}.multi-case-studies-topper .a{fill:var(--vcolor-text-color)}.multi-case-studies-topper .mc-options-list{display:flex;align-items:center;gap:1em}.multi-case-studies-topper a.multi-cs-link{--vcolor-text-color: #b2b2b2;display:flex;align-items:center;gap:4px;color:var(--vcolor-text-color);transition:all .3s ease-in-out}.multi-case-studies-topper a.multi-cs-link::before{content:"";display:inline-block;width:1em;height:1em;border:2px solid var(--vcolor-text-color);border-radius:.5em;transition:all .3s ease-in-out}.multi-case-studies-topper a.multi-cs-link[aria-selected=true]{--vcolor-text-color: #141414}.multi-case-studies-topper a.multi-cs-link[aria-selected=true]::before{background-color:var(--vcolor-text-color)}.multi-case-studies-topper a.multi-cs-link:hover,.multi-case-studies-topper a.multi-cs-link:focus-within{--vcolor-text-color: #141414}@media(min-width: 768px){.multi-case-studies-topper .mc-chooser{width:65%}}@media(min-width: 1024px){.multi-case-studies-topper img,.multi-case-studies-topper svg{width:38px;height:27px}}.multi-case-studies-section.multi-case-studies-section .wrap+.wrap{margin-top:2vw;padding-top:0}.multi-case-studies-section.multi-case-studies-section .wrap+.wrap+.wrap{margin-top:1vw}.multi-case-studies-section.multi-case-studies-section .logo-row{display:flex;align-items:center;gap:1.5em}.multi-case-studies-section.multi-case-studies-section .logo-row-seperator{font-size:36px}.multi-case-studies-section.multi-case-studies-section .cs-logo svg,.multi-case-studies-section.multi-case-studies-section .cs-logo img{height:46px;width:auto}.multi-case-studies-section.multi-case-studies-section .multi-cs-panels>div{transition:all .3s ease-in-out}.multi-case-studies-section.multi-case-studies-section .stat{position:relative;width:100% !important;padding-inline:0 !important;padding-top:2.5em}.multi-case-studies-section.multi-case-studies-section .stat::before{content:"";position:absolute;top:0;left:0;width:75%;height:1px;background-color:#3f3f3f}@media(min-width: 768px){.multi-case-studies-section.multi-case-studies-section .stat{width:100% !important;margin-bottom:1em !important}}.multi-case-studies-section.multi-case-studies-section .stats-section{--auto-grid-min-size: 9rem;display:grid;grid-template-columns:repeat(auto-fill, minmax(var(--auto-grid-min-size), 1fr));grid-template-columns:repeat(auto-fit, minmax(210px, 1fr));grid-gap:2vw}.multi-case-studies-section.multi-case-studies-section .big-number-2{line-height:1;font-size:60px}.multi-case-studies-section.multi-case-studies-section .big-number-2 sup{font-size:.6em;top:-0.25em}.multi-case-studies-section.multi-case-studies-section .big-number-2 sup.prefix{padding-right:.05em}.multi-case-studies-section.multi-case-studies-section .big-number-2 sup.suffix{padding-left:.1em}.multi-case-studies-section.multi-case-studies-section .big-number-2 sup[data-value="-"]{font-size:.75em}.multi-case-studies-section.multi-case-studies-section .big-number-2 sup[data-value="$"]{font-size:.5em;top:-0.45em}.multi-case-studies-section.multi-case-studies-section .big-number-2 sup[data-value="~"]{top:-0.05em}.multi-case-studies-section.multi-case-studies-section .big-number-2 sup[data-value="%"]{top:-0.4em}@media screen and (min-width: 768px){.multi-case-studies-section.multi-case-studies-section .big-number-2{font-size:calc(60px + 35*(100vw - 768px)/1332)}}@media screen and (min-width: 2100px){.multi-case-studies-section.multi-case-studies-section .big-number-2{font-size:95px}}.multi-case-studies-section.multi-case-studies-section .stat-title{font-size:16px;line-height:1.23;font-size:16px}@media screen and (min-width: 768px){.multi-case-studies-section.multi-case-studies-section .stat-title{font-size:calc(16px + 6*(100vw - 768px)/1152)}}@media screen and (min-width: 1920px){.multi-case-studies-section.multi-case-studies-section .stat-title{font-size:22px}}.hide-header-logo-and-page-title .vertical-prime h1,body.page-vertical-lp-test-1 .vertical-prime h1,body.at-home-with-overit .vertical-prime h1{display:none}.hide-header-logo-and-page-title .main-logo.with-image-tag,body.page-vertical-lp-test-1 .main-logo.with-image-tag,body.at-home-with-overit .main-logo.with-image-tag{display:none;visibility:hidden;opacity:0;pointer-events:none}

/*# sourceMappingURL=vertical.css.map */