.nav-wrap{position:fixed;top:0;left:0;z-index:999;display:flex;align-items:center;background:#323232;color:#fff;height:40px;width:100%;padding:0 20px}.nav-wrap p{font-size:16px;font-weight:700;text-transform:uppercase;margin-right:25px;cursor:pointer}.nav-wrap p:last-child{margin-right:0}.menu-logo{max-height:30px;margin-right:15px}@media only screen and (max-width:600px){.nav-wrap p{font-size:14px;font-weight:700;text-transform:uppercase;margin-right:25px;cursor:pointer}}*{margin:0;padding:0;box-sizing:border-box;font-family:sans-serif;scroll-behavior:smooth;outline:none;-webkit-tap-highlight-color:transparent}.grecaptcha-badge{z-index:1000}.landing-wrap{margin-top:40px;position:relative;background-image:url(/img/parallax2.25daefbc.jpeg);background-position:50%;background-attachment:fixed;background-size:cover;background-repeat:no-repeat}.landing-wrap-cover{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,86%,.5);z-index:1}.logo-hero-img-wrap{padding:40px 0;padding-top:60px;display:flex;align-items:center;justify-content:center}.logo-hero-img{position:relative;z-index:2}.sections-wrap{position:relative;z-index:100}.contact-wrap,.intro-wrap,.solutions-wrap,.team-wrap{margin:40px 20px;background:hsla(0,0%,98%,.8);border-radius:10px;position:relative}.contact-wrap,.intro-wrap,.solutions-wrap,.team-wrap{text-align:center;display:flex;flex-direction:column;align-items:center;padding:0 20%;padding-bottom:100px}.contact-wrap h2,.intro-wrap h2,.solutions-wrap h2,.team-wrap h2{margin-top:60px;font-size:50px}.contact-wrap h3,.intro-wrap h3,.solutions-wrap h3,.team-wrap h3{margin-top:10px;margin-bottom:20px;font-size:26px}.intro-wrap h2{text-wrap:balance;margin-bottom:60px}.intro-wrap p{margin-bottom:30px}.intro-wrap p span.bold{font-weight:700;color:#f68519}.intro-wrap video{margin-top:20px}.heading-img{margin-top:120px;width:80px;text-align:center}.heading-img.large{width:180px}.intro-wrap p,.solutions-wrap p{font-size:20px;text-wrap:balance}.ul-wrap{display:flex;justify-content:center;margin-top:20px;font-size:20px}.solutions-wrap ul{text-align:left}.team-wrap{padding:0;padding-bottom:100px}.team-cards-wrap{margin-top:60px;display:flex;justify-content:space-evenly;width:100%}.team-card{margin-right:50px;display:grid;grid-template-columns:1fr 2fr;align-items:center;flex-direction:row}.team-card:last-child{margin-right:0}.card-face-wrap{border-radius:50%;width:100px;height:100px;border:1px solid #000;margin:10px;margin-right:20px}.card-name-wrap{text-align:left}.card-name-wrap h4{font-size:24px}.card-name-wrap h5{font-size:18px;color:#f68519}.contact-wrap{padding-bottom:70px}.contact-wrap p{font-size:20px;margin-top:20px}.contact-wrap h3{margin-top:60px}.message-wrap{display:flex;flex-direction:column}.message-wrap input.error{color:red}.message-wrap input,textarea{background:transparent;border:none;border-bottom:2px solid #f68519;margin:20px 0;min-width:200px;width:300px;resize:none}.message-wrap textarea{height:100px;border:2px solid #f68519;border-radius:5px;padding:3px 5px}.contact-wrap button{padding:8px 12px;background:rgba(0,0,0,.75);border:none;color:#f68519;font-weight:700;font-size:16px;text-transform:uppercase;margin-top:30px;border-radius:5px}.copyright-wrap{position:relative;width:100%;background:rgba(0,0,0,.75);color:#fff;padding:10px 0;text-align:center;z-index:2}.copyright-wrap span{color:#f68519}@media only screen and (max-width:600px){.intro-wrap,.solutions-wrap{padding:0 5%;padding-bottom:100px}.logo-hero-img{width:80%}.team-cards-wrap{flex-direction:column}.team-card{margin:0;margin-bottom:40px;padding-left:20px}.intro-wrap video{max-width:80%}}.page-not-found-wrap{margin-top:120px;text-align:center}