@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;700;900&display=swap);
a.phone-link{border-radius:30px;line-height:19px;margin-left:20px;padding:15px 30px}.c-button,.c-button--size-small,.c-hero-slider__buttons .c-button{border-radius:30px;font-size:16px;font-weight:500;padding:15px 30px}.c-hero-slider__buttons .c-button{min-width:auto;width:auto}h1.c-hero-slider__title{font-size:70px;font-weight:500;line-height:75px}.c-hero-slider__content{font-size:20px;font-weight:700!important;line-height:24px}.c-hero__t-cell{height:350px;padding-bottom:0;text-align:left}.c-hero__title{font-size:50px;font-style:normal;font-weight:500;line-height:55px;margin-left:0;margin-top:10px;max-width:100%}.b-form-basic .dropdown label,.b-form-basic .text label,.b-form-basic .textarea label{font-size:20px;font-weight:500;line-height:28px;margin-bottom:10px}.b-form-basic input[type=email],.b-form-basic input[type=password],.b-form-basic input[type=text],.b-form-basic textarea{background-color:#f2f2f2;border:.5px solid #000;border-radius:0;font-size:20px;line-height:28px}.b-form-basic input[type=email]::-moz-placeholder,.b-form-basic input[type=password]::-moz-placeholder,.b-form-basic input[type=text]::-moz-placeholder,.b-form-basic textarea::-moz-placeholder{color:#000;opacity:.5}.b-form-basic input[type=email]::placeholder,.b-form-basic input[type=password]::placeholder,.b-form-basic input[type=text]::placeholder,.b-form-basic textarea::placeholder{color:#000;opacity:.5}.b-form-basic .form-step .field~.field{margin-top:30px}.b-form-basic .btn-toolbar.Actions input[type=submit]{border-radius:30px;font-size:16px;font-weight:500;min-width:auto;padding:15px 30px}.b-testimonials__name{font-size:30px;font-weight:700;line-height:22px}.b-testimonials__position{color:var(--primary-color)!important;font-size:20px;font-weight:700!important;padding-top:10px}.b-testimonials__message{background-color:#fff;border-radius:0;font-size:18px;letter-spacing:normal;max-width:540px;padding:25px 30px}.b-testimonials__message:after{border-color:#fff transparent transparent;border-style:solid;border-width:15px 10px 0;bottom:-15px;content:"";position:absolute;right:-16px;rotate:270deg;z-index:10}.b-testimonials-simple__content{background:#f3f3f3;border-radius:0}.b-testimonials-simple__content:after{border-color:#f3f3f3 transparent transparent}.b-testimonials .c-carousel .slick-dots{display:none!important}.b-testimonials-simple__author-name{color:#000!important;font-size:20px}.b-icon__icon-wrapper{background-color:#f2f2f2;height:auto;padding:0 40px;width:100%}.b-icon__item{background-color:#f2f2f2;padding-top:0}@media only screen and (min-width:776px){.b-icon__item{padding-top:.8rem}}@media only screen and (min-width:1600px){.b-icon__item{padding-top:0}}.b-icon__heading{font-weight:700;letter-spacing:inherit;padding-bottom:1.2rem}.b-icon .u-box-shadow{box-shadow:none}.narrow-element{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}.narrow-element div.container{padding:30px 25px}@media (min-width:576px){.narrow-element{max-width:540px}}@media (min-width:768px){.narrow-element{max-width:720px}}@media (min-width:992px){.narrow-element{max-width:960px}}@media (min-width:1200px){.narrow-element{max-width:1140px}}@media (min-width:1400px){.narrow-element{max-width:1320px}}.c-copyrights__content{color:#a5a5a5;font-size:16px;font-weight:400}.c-copyrights__separator{font-size:20px;font-weight:700;line-height:10px;padding:0 18px}.main-content hr{border:0!important;border-radius:0;height:2px;margin-bottom:20px;margin-top:20px;width:112px}
