@charset "UTF-8";
/*! HTML5 Boilerplate v8.0.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4;background:#f6f6f6}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden,[hidden]{display:none!important}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before{background:#fff!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}:root{--color-primary:#fdce06;--color-secondary:#f2d338;--font-primary:"brandon-grotesque",sans-serif;--font-color-primary:#000;--font-color-secondary:#fff;--gradient-primary:linear-gradient(90deg,#1c1c1c,#3b3b3b);--border-radius:1rem;--border-radius-small:0.5rem;--box-shadow:0 0 1rem rgba(0,0,0,0.2)}.navbar{background-color:var(--color-primary);border-radius:0;border-bottom:.5rem solid var(--color-secondary);box-shadow:var(--box-shadow);padding:.5rem 0;position:relative;z-index:100}.navbar .container{display:flex;flex-flow:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.navbar__logo{display:block;font-size:3rem;font-weight:700;text-decoration:none}.navbar__links{width:100%;height:0;overflow:hidden;transition:height .3s ease-in-out}.navbar__links,.navbar__links ul{display:flex;justify-content:center;align-items:center}.navbar__links ul{opacity:0;list-style:none;flex-flow:column;transition:opacity .3s ease-in-out}.navbar__links li,.navbar__links ul{margin:0;padding:0}.navbar__links.active{height:calc(100vh - 6rem)}.navbar__links.active ul{opacity:1}.navbar__links a{font-size:2rem;font-weight:700;text-decoration:none;text-transform:uppercase;transition:color .3s ease-in-out}.navbar__burger,.navbar__links a,.navbar__links a:focus,.navbar__links a:hover{color:var(--font-color-secondary)}.navbar__burger{background-color:transparent;border:0;cursor:pointer;outline:0;padding:0}.navbar__burger span{background-color:var(--font-color-secondary);display:block;height:.2rem;margin-bottom:.5rem;transition:all .3s ease-in-out;width:2rem}.navbar__burger span:first-child{transform:rotate(0)}.navbar__burger span:nth-child(2){opacity:1}.navbar__burger span:nth-child(3){transform:rotate(0);margin-bottom:0}.navbar__burger.active span:first-child{transform:rotate(45deg) translate(.5rem,.5rem)}.navbar__burger.active span:nth-child(2){opacity:0}.navbar__burger.active span:nth-child(3){transform:rotate(-45deg) translate(.5rem,-.5rem)}@font-face{font-family:brandon-grotesque;src:url(/BrandonGrotesque-Bold.2aafd902.woff2) format("woff2"),url(/BrandonGrotesque-Bold.a6b7cb64.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:brandon-grotesque;src:url(/BrandonGrotesque-Regular.5cc00fa6.woff2) format("woff2"),url(/BrandonGrotesque-Regular.7949007f.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-family:brandon-grotesque,sans-serif;font-weight:700;line-height:1.2}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1rem}h4{font-size:.75rem}h5{font-size:.5rem}h6{font-size:.375rem}@media (min-width:1024px){h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1rem}h6{font-size:.875rem}}p{font-family:brandon-grotesque,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;margin:0}a{text-decoration:none}a,a:hover{color:#000}a:hover{text-decoration:underline}html{font-family:brandon-grotesque,sans-serif;font-size:20px}p{margin-bottom:1rem}p:last-child{margin-bottom:0}.large-text p{font-size:1.5rem;line-height:1.2}.small-text{font-size:.875rem;line-height:1.2}.container{max-width:1200px;margin:0 auto;padding:0 1.5rem}@media (min-width:1024px){.container{padding:0 2rem}}.header{background-color:#fff;padding:1rem 0}.header__logo{display:block;width:100%;max-width:200px}.hero{background-color:var(--color-primary);text-align:center;position:relative;padding:1rem 0;background-position:50%;background-size:cover}@media (min-width:768px) and (max-width:1023px){.hero{padding:2rem 2rem 150px}}@media (min-width:1024px){.hero{padding:5% 5% 150px}}.hero .container{column-gap:1rem}.hero .wave{position:absolute;bottom:0;left:0;width:100%;background-repeat:no-repeat;background-position:bottom;background-size:100%;background:#fff;fill:var(--color-primary)}.hero .bg-left{left:0}.hero .bg-left,.hero .bg-right{position:absolute;top:0;max-height:80%;width:auto;z-index:0}.hero .bg-right{right:0}.hero__logo{display:block;max-width:100px;margin-bottom:.5rem}@media (min-width:1024px){.hero__logo{max-width:120px}}.hero__content{display:flex;flex-direction:column;flex-grow:1;row-gap:1rem;text-align:left}@media (min-width:1024px){.hero__content{flex-direction:row}}.hero__text{margin:auto;z-index:9999;display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;max-width:630px}.hero__text h1,.hero__text p{margin:0}.hero__title{font-size:1.5rem;margin:0}@media (min-width:1024px){.hero__title{font-size:3rem;line-height:3rem}}.hero__subtitle{font-size:1.75rem;line-height:1.2;margin-bottom:1rem}.hero__contact{z-index:9999}@media (min-width:1024px){.hero__contact{min-width:400px;width:400px}}@media (min-width:1024px){.hero.vertical{padding:2% 5% 100px}}@media (min-width:1024px){.hero.vertical .hero__content{flex-direction:column}}.hero.vertical .hero__text{min-width:100%;width:100%;text-align:center}.hero.vertical .hero__contact{margin:auto}ul.tick-list{list-style:none;padding:0;margin:0}ul.tick-list li{position:relative;padding-left:1.5rem;margin-bottom:.5rem}ul.tick-list li:before{content:"✓";color:#000;position:absolute;left:0;width:.75rem;height:.75rem}.form{background-color:#fff;color:var(--font-color-primary);padding:1rem;display:flex;flex-grow:1;margin:0;border-radius:var(--border-radius);border:1px solid var(--color-secondary)}@media (min-width:1024px){.form{margin:auto}}.form__content{width:100%;display:flex;flex-direction:column;justify-content:center;max-width:400px}.form__title{font-size:1rem;line-height:1.2}.form__subtitle{font-size:1.5rem;line-height:1.2;margin-bottom:1rem}.form__row{display:flex;flex-direction:row;column-gap:1rem}.form__input{width:100%;position:relative;display:flex;margin-bottom:1rem;height:60px}.form__input:last-child{margin-bottom:0}.form__input__label{position:absolute;top:-.5rem;left:1rem;font-size:.75rem;background-color:#fff;padding:0 .25rem}.form__input input{display:block;padding:1rem 1rem .5rem;border:1px solid #000;border-radius:var(--border-radius-small);font-weight:400;font-size:1rem;line-height:1.5;width:100%}.form__progress-bar__container{display:flex;border:1px solid #000;justify-content:flex-start;align-items:center;height:1rem;margin-bottom:1rem;border-radius:var(--border-radius);position:relative}.form__progress-bar{width:0;height:100%;display:block;background-color:#f2dc05;line-height:1;border-radius:var(--border-radius);color:var(--font-color-secondary)}.form__progress-bar__text{position:absolute;top:0;text-align:center;width:100%;line-height:1}.form__previous{display:block;padding:.25rem;width:55px;text-align:center;margin-bottom:1rem;border:1px solid #000;border-radius:0;font-weight:400;font-size:1rem;line-height:1.5;background-color:#fff;color:#000;cursor:pointer}.form__error ul{margin-top:0;margin-bottom:.5rem;padding:0;list-style:none}.form .step{display:flex;flex-direction:column;margin-bottom:1rem}.form .radio{display:flex;align-items:center;margin-bottom:.5rem;cursor:pointer;padding:1rem;border:1px solid #000;border-radius:var(--border-radius)}.form .radio:last-child{margin-bottom:0}.form .radio input{display:none}.form .radio label{display:flex;align-items:center;position:relative;padding-left:2rem;font-size:1rem;line-height:1;cursor:pointer}.form .radio label:before{top:0;left:0;border:1px solid #000;border-radius:50%}.form .radio label:after,.form .radio label:before{content:"";display:block;position:absolute;width:1rem;height:1rem}.form .radio label:after{left:1px;top:1px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='50' fill='%23ababab'/%3E%3C/svg%3E");background-size:50%;background-position:50%;background-repeat:no-repeat;transform:scale(0);transition:transform .2s ease}.form .radio input:checked+label:after{transform:scale(1);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='50'/%3E%3C/svg%3E")}.form .radio:hover label:after{transform:scale(1)}.form .error{color:red;border:1px solid red}.form .button{margin-top:0}.callout{background-color:#fff;color:var(--font-color-primary);padding:1rem;margin-bottom:1rem;display:flex;flex-flow:column;align-items:center;border-radius:var(--border-radius);position:relative;border:1px solid var(--color-secondary)}.callout:after{content:"";display:block;width:0;height:0;border-left:1rem solid transparent;border-right:1rem solid transparent;border-top:1rem solid #fff;position:absolute;bottom:-1rem;left:50%;transform:translateX(-50%)}.section{padding-top:2rem;padding-bottom:2rem}.section__title{line-height:1.2;margin:0 0 1rem}.section__subtitle{line-height:1.2}.columns{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:1rem}@media (min-width:1024px){.columns{flex-flow:row}.columns>*{flex:1 1 0px}}img{max-width:100%;height:auto}.footer{display:flex;align-items:flex-start;justify-content:flex-start;gap:2rem;flex-flow:column}@media (min-width:1024px){.footer{flex-flow:row}}.footer ul{margin:0;padding:0}.footer li{list-style:none;margin-bottom:.5rem}.footer__content{display:flex;flex-flow:column;gap:1rem;width:100%;max-width:1200px;margin:0 auto;flex:1}.footer__content:first-child{flex-grow:2}.card{background-color:#fff;padding:1rem;border-radius:var(--border-radius);box-shadow:var(--box-shadow)}.card,.card-grid{display:flex;flex-flow:column}.card-grid{gap:1rem}.pricing{background-color:var(--color-primary)}.pricing,.pricing .price{display:flex;flex-flow:column;justify-content:space-between;border-radius:var(--border-radius)}.pricing .price{padding:2rem;position:relative;flex-grow:1}.pricing .price:last-child{background:#ffeb3b;border-radius:1rem}@media (min-width:1024px){.pricing .price{border-right:2px solid #fff;border-radius:0;width:33.33%}.pricing .price:last-child{padding:4rem 2rem;margin-top:-2rem;margin-bottom:-2rem;z-index:1;background:#ffeb3b;border-radius:1rem}}.pricing .price__amount{font-size:1.75rem;font-weight:700}.pricing .price__amount span{font-size:1rem;display:block;font-weight:400}.pricing h3{display:flex;justify-content:space-between;align-items:center;margin:0;font-size:1.75rem}.pricing ul{margin:0;padding-left:18px}.pricing ul li{line-height:1.5}.pricing p{margin:0}@media (min-width:1024px){.pricing{flex-flow:row}}.how-it-works{background:var(--color-primary)}.how-it-works .columns{justify-content:flex-start;align-items:flex-start;gap:0}@media (min-width:1024px){.how-it-works .columns{gap:2rem}}.how-it-works .how p{margin-bottom:2rem}.our-methods .cta{margin-top:1rem}.why img{max-width:100%;height:auto}@media (min-width:1024px){.why img{max-width:50%}}.button{display:flex;justify-content:center;align-items:center;padding:.5rem;margin:1rem 0;border:1px solid #000;font-size:1rem;line-height:1.5;background-color:#000222;color:#fff;cursor:pointer;border-radius:var(--border-radius-small);box-shadow:var(--box-shadow);font-weight:700}.button:after{content:"";display:inline-block;width:1rem;height:1rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff' width='18' height='18'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain;margin-left:.5rem}.button.secondary{background-color:#fff;color:#000;box-shadow:none}.button.secondary:after{background-image:none;width:0;height:0;margin:0;padding:0}.cta{display:flex;flex-flow:column;align-items:center;justify-content:center}.thankyou{gap:1rem}.thankyou__text{text-align:left}.thankyou h2{font-size:3rem;line-height:1.2;margin:1rem 0}@media (min-width:1024px){.thankyou h2{margin:0}}.thankyou p{font-size:1.5rem;line-height:1.2}.thankyou img{max-width:400px;height:auto}ul.logo-row{display:flex;flex-flow:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;margin:0;list-style:none}ul.logo-row li{max-width:calc(50% - 1rem);flex:1 0 calc(50% - 1rem)}ul.logo-row li img{max-height:50px;height:auto}@media (min-width:1024px){ul.logo-row li{flex:1 0 100px;max-width:100px}}ul.logo-row .double{flex:1 0 calc(50% - 1rem);max-width:calc(50% - 1rem);flex-grow:2;font-size:1.25rem}@media (min-width:1024px){ul.logo-row .double{max-width:200px;border-right:1px solid var(--color-primary)}}.hero__banner{position:relative;z-index:999;margin-top:1rem}.hero__banner h2{margin:0}@media (min-width:1024px){.hero__banner{transform:translateY(-50%);padding:1rem 0;margin:0 auto}}.faq__question{display:flex;align-items:start;margin:0;font-size:1.25rem;cursor:pointer;padding:1rem;border-bottom:1px solid #000;flex-flow:column}.faq__question:last-child{border-bottom:none}.faq__answer{display:none;width:100%;font-size:1rem;transition:height .3s ease-in-out;margin-top:1rem}.faq__answer.active{display:block}.testimonials{display:flex;flex-flow:column;gap:1rem}.testimonials .testimonials__container{display:flex;flex-flow:column;align-items:center;gap:1rem;flex-basis:0;flex-grow:1}@media (min-width:1024px){.testimonials .testimonials__container{flex-flow:row;justify-content:space-between}}.testimonial{height:100%;padding:1rem;border-radius:var(--border-radius-small);box-shadow:var(--box-shadow);background-color:#fff;margin:1rem 0;width:100%}@media (min-width:1024px){.testimonial{width:33%}}.testimonial__content{display:flex;flex-flow:column;flex-wrap:wrap;gap:1rem}@media (min-width:1024px){.testimonial__content{flex-flow:row;flex-wrap:wrap;text-align:left}}.testimonial__quote{display:flex;flex-flow:column}.testimonial .quote__icon{font-size:3rem;line-height:1;margin:0;color:var(--color-primary)}.testimonial__image{margin:auto}.testimonial img{max-height:40px;width:100%;height:auto;margin:0 auto}@media (min-width:1024px){.testimonial img{margin:0}}.testimonial p{margin:0}.testimonial__text{flex:1 0 100%}@media (min-width:1024px){.testimonial__text{flex:1 0 calc(100% - 100px);margin-left:1rem}}.testimonial__author{margin:0;font-size:.75rem;width:100%}.testimonial__author___company{font-weight:400}.testimonial__author__name{font-weight:700}.testimonial .small-line{width:10%;height:1px;background-color:var(--color-primary)}

/*# sourceMappingURL=/main.a3571db7.css.map */