.header{padding-top:4rem;padding-bottom:.25rem}.header .navbar{max-width:1250px;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}@media (max-width:1299px){.header .navbar{padding-left:1rem;padding-right:1rem}}.header .navbar-brand{display:block}.header .navbar-brand img{max-width:310px}.header .navbar-nav{margin-left:auto}.header .nav-item{margin-left:1rem;margin-right:1rem}.header .nav-link{padding-left:1rem;padding-right:1rem;color:#f8f8fb;font-size:1.5rem;-webkit-transition:color .45s ease;-o-transition:color .45s ease;transition:color .45s ease}.header .nav-link:focus,.header .nav-link:hover{color:rgba(255,255,255,.5)}.header .nav-item.active .nav-link{color:rgba(255,255,255,.5)}@media (max-height:1099px){.header .nav-item{margin-left:.5rem;margin-right:.5rem}}@media (max-width:991px){.header{padding-top:1rem}.header .navbar-toggler:focus{outline:0}.header .navbar-collapse{padding-bottom:1rem;padding-top:.5rem}.header .nav-item{margin-left:0;margin-right:0}.header .navbar-nav{margin-left:0}}@media (max-width:479px){.header .navbar-brand img{max-width:200px}}.footer{padding-top:3.75rem;padding-bottom:3.75rem;background-color:#1d2534}.footer img{max-width:100%}.footer__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:1250px;margin-right:auto;margin-left:auto}@media (max-width:1299px){.footer__content{padding-left:1rem;padding-right:1rem}}.footer__copyright{color:#dee0e9;font-style:italic;letter-spacing:-.39px;margin-bottom:0}@media (max-width:767px){.footer__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer__copyright{margin-top:2rem}}body,html{font-family:Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.btn-primary{background-color:#4a90e2;border-color:#4a90e2;font-size:14px;text-transform:uppercase;letter-spacing:2px}.btn-primary:active,.btn-primary:hover{background-color:#418be1;border-color:#418be1}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#418be1;border-color:#418be1}.btn-primary.focus,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(74,144,226,.5);box-shadow:0 0 0 .2rem rgba(74,144,226,.5)}.btn-outline-primary{background-color:transparent;color:#4a90e2;border-color:#4a90e2}.btn-outline-primary:hover{background-color:#4a90e2;color:#fff}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#4a90e2;color:#fff;border-color:#4a90e2}.signupWrapper{max-width:900px;margin-right:auto;margin-left:auto;border-radius:8px;background:-webkit-linear-gradient(225deg,#2020be 0,#2b77ef 80%);background:-o-linear-gradient(225deg,#2020be 0,#2b77ef 80%);background:linear-gradient(-135deg,#2020be 0,#2b77ef 80%);padding:3rem 2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:6rem;margin-bottom:6rem}.signupWrapper__leftContent{width:305px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:2rem;padding-top:1.5rem}.signupWrapper .h3{font-size:26px;color:#f8f8fb;font-weight:700;margin-bottom:1rem}.signupWrapper p{font-size:20px;color:#f8f8fb}.signupWrapper__rightContent{background-color:rgba(0,0,0,.08);border-radius:10px;padding:1.5rem 2rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.signupWrapper .form-group label{font-size:18px;font-weight:700;color:#dee0e9}.signupWrapper .btn{font-weight:700;background:-webkit-linear-gradient(225deg,#ff9051 0,#f76b1c 100%);background:-o-linear-gradient(225deg,#ff9051 0,#f76b1c 100%);background:linear-gradient(-135deg,#ff9051 0,#f76b1c 100%);border:0;margin-top:.5rem;padding:.5rem 2rem;letter-spacing:1px;font-size:18px;text-transform:none;-webkit-transition:background .45s ease;-o-transition:background .45s ease;transition:background .45s ease}.signupWrapper .btn:active,.signupWrapper .btn:focus,.signupWrapper .btn:hover{background:-webkit-linear-gradient(225deg,#ff9051 20%,#f76b1c 100%);background:-o-linear-gradient(225deg,#ff9051 20%,#f76b1c 100%);background:linear-gradient(-135deg,#ff9051 20%,#f76b1c 100%)}@media (max-width:900px){.signupWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.signupWrapper__leftContent{margin-right:0;width:100%;max-width:600px;margin-right:auto;margin-left:auto;margin-bottom:1rem}.signupWrapper__rightContent{width:100%;max-width:600px;margin-right:auto;margin-left:auto}}@media (max-width:479px){.signupWrapper p{font-size:17px}.signupWrapper__rightContent{min-width:100%;width:auto;margin-left:-2rem;margin-right:-2rem}}body{background-color:#f7f8fa}.h2{color:#313642;font-size:42px;font-weight:400}.heroWrapper{background-image:url(../../img/vendors/hero-background.png);background-repeat:no-repeat;background-size:100%}.heroWrapper__content{max-width:1250px;margin-right:auto;margin-left:auto}@media (max-width:1299px){.heroWrapper__content{padding-left:1rem;padding-right:1rem}}.heroWrapper__topContent{max-width:800px;margin-right:auto;margin-left:auto;background-color:rgba(255,255,255,.35);padding:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:3rem}.heroWrapper__topContent img{max-width:100%}.heroWrapper .h1{font-size:84px;font-family:'Fjalla One',Lato,sans-serif;color:#404c5a;text-transform:uppercase;font-weight:700;text-shadow:0 2px 14px rgba(13,36,101,.28);margin-top:.5rem}.heroWrapper__bottomContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding-top:4rem;max-width:1250px;margin-right:auto;margin-left:auto;margin-bottom:6rem}@media (max-width:1299px){.heroWrapper__bottomContent{padding-left:1rem;padding-right:1rem}}.heroWrapper .h2{font-size:54px;font-weight:700;color:#1d2534;font-family:'Fjalla One',Lato,sans-serif}.heroWrapper .btn{width:290px;font-size:20px;font-weight:700;background:-webkit-linear-gradient(225deg,#ff9051 0,#f76b1c 100%);background:-o-linear-gradient(225deg,#ff9051 0,#f76b1c 100%);background:linear-gradient(-135deg,#ff9051 0,#f76b1c 100%);border:0;padding:1rem 3rem;text-transform:none;margin-top:2rem;-webkit-transition:background .45s ease;-o-transition:background .45s ease;transition:background .45s ease}.heroWrapper .btn:active,.heroWrapper .btn:focus,.heroWrapper .btn:hover{background:-webkit-linear-gradient(225deg,#ff9051 20%,#f76b1c 100%);background:-o-linear-gradient(225deg,#ff9051 20%,#f76b1c 100%);background:linear-gradient(-135deg,#ff9051 20%,#f76b1c 100%)}.heroWrapper__leftContent{max-width:400px;margin-right:1rem}.heroWrapper__rightContent{color:#404c5a;font-size:26px;max-width:700px}.cardWrapper{background-color:#1d2534;padding-top:6rem;padding-bottom:6rem}.cardWrapper__cards{max-width:1250px;margin-right:auto;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:1299px){.cardWrapper__cards{padding-left:1rem;padding-right:1rem}}.cardWrapper .h2{color:#fff;text-align:center;margin-bottom:4rem}.cardWrapper__card{background-color:#fff;padding:2rem 3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:calc(33% - 8px);margin-bottom:.75rem;margin-right:.75rem;-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,.04);box-shadow:0 0 24px 0 rgba(0,0,0,.04);border-radius:4px}.cardWrapper__card:last-child{margin-right:0}.cardWrapper__cardGroup .cardWrapper__card{width:100%;margin-right:0}.cardWrapper__cardGroup{width:calc(33% - 8px);margin-right:.75rem}.cardWrapper__cardDescription{color:#404c5a;font-size:26px;font-style:italic;text-align:center;margin-top:2rem}.listWrapper{background-color:#fff;padding-top:5rem;padding-bottom:2rem}.listWrapper__content{max-width:880px;margin-right:auto;margin-left:auto}.listWrapper__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:4rem}.listWrapper__image{margin-right:4rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.listWrapper .h3{color:#404c5a;font-size:38px;font-weight:700;margin-bottom:1rem}.listWrapper__description{color:#5f82ac;font-size:22px}@media (max-width:1099px){.heroWrapper__bottomContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.heroWrapper__leftContent{text-align:center;max-width:600px;margin-right:auto;margin-left:auto;padding-left:1rem;padding-right:1rem;width:100%}.heroWrapper__leftContent .h2{font-size:42px}.heroWrapper__leftContent .btn{margin-top:1rem;margin-bottom:2rem}.cardWrapper__cards{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cardWrapper__cardGroup{margin-right:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cardWrapper__cardGroup .cardWrapper__card{width:calc(50% - .5rem);margin-right:0;margin-bottom:1rem}.cardWrapper__card{width:calc(50% - .5rem);margin-right:0}.listWrapper{padding:3rem 1rem 1rem}}@media (max-width:767px){.heroWrapper__leftContent{padding-left:0;padding-right:0}.heroWrapper__bottomContent{margin-left:0;margin-right:0}.cardWrapper__cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cardWrapper__cardGroup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cardWrapper__cardGroup .cardWrapper__card{width:100%}.cardWrapper__card{width:100%;margin-right:0;margin-left:0}.cardWrapper__cardDescription{font-size:20px}.listWrapper__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:600px;margin-right:auto;margin-left:auto;padding-left:1rem;padding-right:1rem;text-align:center}.listWrapper__image{margin-right:0;padding-bottom:2rem}}@media (max-width:479px){.h2{font-size:32px}.heroWrapper .h1{font-size:48px;margin-left:-1rem;margin-right:-1rem;margin-top:1rem}.heroWrapper .h2{font-size:32px}.heroWrapper .btn{max-width:100%}.cardWrapper{padding-top:4rem;padding-bottom:4rem}.cardWrapper .h2{padding-left:1rem;padding-right:1rem}.heroWrapper__rightContent{font-size:20px}.listWrapper__description{font-size:18px}.listWrapper .h3{font-size:28px}}