body{font-family:Lato,'Helvetica Neue',Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Lato,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;color:#000;position:relative}div,ol,p,ul{font-size:15px}@media screen and (min-width: 480px){div,ol,p,ul{font-size:18px}}@media screen and (min-width: 700px){div,ol,p,ul{font-size:20px}}@media screen and (min-width: 1024px){div,ol,p,ul{font-size:20px}}header,section{overflow:hidden;position:relative}.triangle-background-down-left-blue:before{position:absolute;bottom:0;content:"";display:block;width:0;height:0;border-right:40vw solid transparent;border-bottom:50vh solid #6b7a8f;left:0}.triangle-background-cut-down-left-blue:before{position:absolute;bottom:0;content:"";display:block;width:0;height:0;border-right:40vw solid transparent;border-bottom:75vh solid #6b7a8f;left:0}.triangle-background-cut-down-right-blue:before{position:absolute;top:-200px;content:"";display:block;width:0;height:0;border-top:100vh solid transparent;border-right:50vw solid #6b7a8f;right:0}.triangle-background-down-left-orange:before{position:absolute;bottom:0;content:"";display:block;width:0;height:0;border-right:40vw solid transparent;border-bottom:50vh solid #f7882f;left:0}.triangle-background-cut-down-left-orange:before{position:absolute;bottom:0;content:"";display:block;width:0;height:0;border-right:40vw solid transparent;border-bottom:75vh solid #f7882f;left:0}.triangle-background-cut-down-right-orange:before{position:absolute;top:-200px;content:"";display:block;width:0;height:0;border-top:100vh solid transparent;border-right:50vw solid #f7882f;right:0}.triangle-background-down-left-yellow:before{position:absolute;bottom:0;content:"";display:block;width:0;height:0;border-right:40vw solid transparent;border-bottom:50vh solid #f7c331;left:0}.triangle-background-cut-down-left-yellow:before{position:absolute;bottom:0;content:"";display:block;width:0;height:0;border-right:40vw solid transparent;border-bottom:75vh solid #f7c331;left:0}.triangle-background-cut-down-right-yellow:before{position:absolute;top:-200px;content:"";display:block;width:0;height:0;border-top:100vh solid transparent;border-right:50vw solid #f7c331;right:0}nav .navbar-brand img{max-width:200px}header.masthead{position:relative;background-color:#fff;padding-top:4rem;padding-bottom:6rem}header.masthead h1{font-size:2rem}@media (min-width: 768px){header.masthead{padding-top:12rem}header.masthead h1{font-size:3rem}}section.product{padding-top:5rem;padding-bottom:5rem}section.objectives{position:relative;background-color:#30415d;padding-top:1rem;padding-bottom:1rem}section.objectives h2{color:#fff}section.process{padding-top:5rem;padding-bottom:0}section.process .container{max-width:100rem}section.process .process-text{padding:3rem}section.process .process-img{min-height:30rem;background-size:cover}section.process img{display:block;width:100%}@media (min-width: 768px){section.process .process-text{padding:6rem}}section.pricing{position:relative;background-color:#fff;padding-top:6rem;padding-bottom:6rem}section.pricing h1{font-size:2rem}@media (min-width: 768px){section.pricing h1{font-size:3rem}}section.training{position:relative;background-color:#fff;padding-top:6rem;padding-bottom:6rem}section.training img{width:100%;max-width:500px;display:block}section.contact{position:relative;padding-top:6rem;padding-bottom:2em;background-color:#6b7a8f}section.contact h2{color:#fff}section.contact .form-group{margin-bottom:1.5rem}section.contact .form-group input,section.contact .form-group textarea{padding:1.25rem}section.contact .form-group input.form-control{height:auto}section.contact .form-group-textarea textarea{min-height:15.4rem}section.contact .btn-light{color:#495057}footer.footer{padding-top:1rem;padding-bottom:1rem}.bg-tan{background-color:#dcc7aa !important}.bg-darkblue{background-color:#30415d !important}.grecaptcha-badge{display:none !important}
