.btn{border-radius:6px;padding:0 12px;font-weight:700;text-align:center;display:inline-block;cursor:pointer;transition:all .2s ease-in-out;user-select:none}.btn.btn-brand-sq{background:#e42436;color:#fff;display:inline-block;height:40px;font-size:15px;line-height:40px}.btn.btn-brand-sq:hover{background:#FD5C69}.btn.btn-brand-sq.block{display:block}.btn.btn-brand-secondary{background:#efefef;color:#333;display:inline-block;height:40px;font-size:15px;line-height:40px}.btn.btn-brand-secondary:hover{opacity:.75}.btn.btn-brand-secondary.block{display:block}.btn.dark{display:inline-block;background-color:#565656;font-size:15px;height:32px;line-height:32px;color:#fff}.btn.dark:hover{background-color:#565656;opacity:.75}header.global-nav .header-container{box-shadow:none}.article{text-align:center;margin-top:120px}.article h1{font-size:2.8em;margin:0 0 10px;font-weight:700}.article h2{font-size:1.8em;margin-bottom:10px;font-weight:700}.article h3{font-size:1.5em;margin:0;font-weight:400}.article p{font-size:1.3em;line-height:1.5em}.hero{width:1170px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.hero .text{flex:1;text-align:left;margin-top:8%}.hero .text h1{font-size:44px}.hero .text h3{font-size:21px!important;line-height:1.4em}.hero .img{flex:2;display:flex;justify-content:center;align-items:center}.hero .img img{max-height:500px}.section{width:90%;max-width:1170px;margin:100px auto 60px}.dt-container{display:flex;flex-wrap:wrap;margin-top:40px}.intro .text{width:54%;display:inline-block;vertical-align:middle;text-align:left}.intro .img{display:inline-block;width:45%}.intro .img img{max-width:70%;min-width:300px;margin:0 15%}.intro .dt-container{justify-content:space-around;margin:40px auto 0;width:65%;max-width:750px}.section.options{width:100%;padding:0 10%;max-width:unset}.options .dt-container{max-width:1170px;justify-content:center;margin:40px auto 0;gap:40px}.options .option{background:#fafafa;width:272px;height:219px;border-radius:10px;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.options .option img{height:36px;width:36px;margin-bottom:12px}.options .option h3{line-height:30px;font-weight:700}.options .option p{font-size:15px;line-height:21px}.options .option .btn{margin-top:5px;font-weight:700;text-transform:unset;font-size:15px;border-radius:6px}.options .option .btn:hover,.options .option .btn:focus{text-decoration:none;background-color:#fd5c69}@media (max-width: 991px){.article{margin-top:30px}.section{margin-top:0}.hero .text{text-align:center}.dt-container .text,.dt-container .images{width:90%;max-width:500px;margin:auto}.dt-container .images img{width:45%}.options .option{width:85%;max-width:500px;margin:15px 0}}@media (min-width: 991px){.dt-container .images .left{margin-left:18%}.dt-container .images .right{margin-right:18%}}.article.under{margin-top:0}.testimonials{background-color:#333;padding:50px 0}.testimonials .header{display:flex;align-items:center;justify-content:center;gap:30px}.testimonials .header .quote-holder{width:60px;height:60px;background-color:#e42436;border-radius:50%;display:flex;align-items:center;justify-content:center}.testimonials .header .quote-holder img{width:30px}.testimonials .header h1{color:#fff;margin:0;font-size:44px}.testimonials .desktop-testimonials{display:flex;justify-content:center;gap:50px;margin-top:30px}.unslider,.testimonials .mobile-testimonials{display:none}.testimonials .testimonial{background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:space-between;box-shadow:0 4px 10px #00000080;border-radius:10px;padding:20px 20px 30px;max-width:300px;height:360px}.testimonials .testimonial .img-quote img{height:60px;margin-bottom:20px}.testimonials .testimonial .quote-text{text-align:left;font-size:20px;line-height:28px}.testimonials .testimonial .attribution{font-weight:700;width:100%;text-align:right;margin-top:20px}.testimonials .testimonial .attribution .name{margin:0;font-size:24px;line-height:30px}.testimonials .testimonial .attribution .biz{margin:0;font-size:15px;line-height:21px}.section.testimonials .unslider .img{height:150px;display:flex;align-items:center}.section.testimonials .unslider .img img{max-height:90%;max-width:250px;min-height:40%;margin:auto}.container-fluid.logos{margin-bottom:50px;margin-top:60px;padding:15px 0 20px}.logos-flex{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;max-width:1000px;margin:20px auto}.logos-flex img{max-height:68px;margin:5px}@media screen and (max-width: 991px){.unslider{overflow:auto;margin:0;padding:0;position:relative}.unslider-wrap{position:relative;padding:0;list-style:none}.unslider-wrap.unslider-carousel>li{float:left}.unslider .arrow{color:#fff;font-size:36px;font-weight:700;transform:scaleX(.85)}.unslider .arrow:hover,.unslider .arrow:focus{text-decoration:none}.unslider .arrow.arrow-prev{float:left;margin-left:calc(50% - 27px)}.unslider .arrow.arrow-next{float:right;margin-right:calc(50% - 27px)}.testimonials .desktop-testimonials{display:none}.unslider,.testimonials .mobile-testimonials{display:block;margin-top:20px}.testimonials{padding:40px 0}.testimonials .header{flex-direction:column;gap:0}.testimonials .header .quote-holder{width:50px;height:50px}.testimonials .header .quote-holder img{width:24px}.testimonials .header h1{font-size:24px;line-height:30px}.testimonials .testimonial-wrapper{width:100%}.testimonials .testimonial{max-width:unset;width:90%;margin:auto}.logos-flex{justify-content:center}}.overlay{position:fixed;background:#000000;opacity:.4;width:100%;height:100%;top:0;z-index:5}.contact-form-ct.thank-you{padding:50px 0;text-align:center;top:200px;width:510px;max-width:90%;left:0;right:0;margin:auto}.contact-form-ct.thank-you svg{width:90px;margin-bottom:10px}.contact-form-ct.thank-you p{width:60%;max-width:500px;margin:0 auto 10px;font-size:24px;line-height:30px;font-weight:700}.contact-form-ct{padding-top:5px;border-radius:10px;box-shadow:0 0 10px #0006;background:white;position:absolute;top:100px;height:570px;width:50%;left:25%;z-index:10}.captcha-align{text-align:center;max-width:unset;width:125%!important;margin:18px -12.5%!important;display:flex;justify-content:center}@media (max-width: 991px){.contact-form-ct{width:90%;left:5%}}.form-header{margin:20px 0;text-align:center}.form-header h2{font-weight:700}.form-header svg{width:50px;display:block;margin:auto}.contact-form{width:80%;margin:auto}.contact-form input:not([type=submit]),.contact-form textarea{border-color:#ddd}.contact-form .form-control{height:auto}.contact-form .form-control:focus{border-color:#e42436!important;box-shadow:none}.contact-form h4{text-align:center;font-size:1.1em;line-height:1.2em}.contact-form h4 a:hover{cursor:pointer}.contact-form .message .form-control{height:120px;resize:none}.contact-form .form-group{margin-bottom:8px}.contact-form .form-group label{margin-bottom:2px}.contact-form .email-phone-holder{display:flex;gap:8px}.contact-form .email-phone-holder .form-group{flex:1}.contact-form .input{margin:40px 0 25px}.contact-form .input input{margin:auto;width:120px;height:40px;display:block;padding:0;font-weight:700;border-radius:6px}.contact-form .input input:hover{background-color:#ff5c69}
