body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background:#fff;font-family:Libre Baskerville,serif}.company-desc-div{display:flex;justify-content:space-around;padding:2em}.company-description{margin:5px}.top-line{border-bottom:1px solid #16ff16;height:1px;margin:auto;width:90%}.carousel{margin:auto;max-width:70%!important;z-index:0}.carousel div{background:#353535;border-radius:10px;box-shadow:10px 10px 10px 10px #5e5e5e;max-height:75vh}.carousel-image{margin-top:-4rem;object-fit:fill}header{background:#f8f8ff;box-shadow:5px 5px 8px #2e2e2e;display:flex;justify-content:space-between;margin-bottom:1rem}header,header h1{align-items:center}header h1{border-bottom:1px solid #cb70ff;box-shadow:0 4px 2px -2px #d8ffd4;font-size:3rem;margin-left:2rem;margin-top:1rem}header h1 a{color:#272727;font-family:Lobster,cursive;text-decoration:none}header h1 a:hover{color:#b44ed3;transition:color .3s linear}.header-links{display:flex;font-family:Nunito,sans-serif;justify-content:space-evenly;margin-right:2rem;width:20%}.header-links a{color:#272727;font-size:1.5rem;text-decoration:none}.header-links a:hover{color:#36c536;transition:color .3s linear}.intro{align-items:center;display:flex;font-family:Nunito,sans-serif;height:100%;justify-content:center}.intro,.slider{background:#000;left:0;position:fixed;top:0;width:100%}.slider{height:200%;transform:translateY(100%)}.intro-text{color:#e9e9e9;font-family:Heebo,sans-serif;font-size:3rem}.hide{background:#000;overflow:hidden}.hide span{display:inline-block;transform:translateY(100%)}.hide span img{margin-right:2rem}.landing-content{background:#f8f8ff;border-radius:10px;box-shadow:2px 2px 2px 2px #5e5e5e;display:flex;flex-direction:column;margin:5rem auto;padding:2rem;width:80%}.main-title{font-size:3rem;margin:auto auto 5rem}.title-div{align-items:center;display:flex}.title{border-bottom:1px solid #b44ed3;margin-left:10rem;width:20rem}.w3-border{background-color:#272727;border-radius:20px;height:2rem;margin-left:8rem;width:25%}.w3-1{width:25%}.w3-1,.w3-2{size:1px;background-color:#9a32b9;border:1px;border-radius:20px;height:100%}.w3-2{width:50%}.w3-3{size:1px;background-color:#9a32b9;border:1px;border-radius:20px;height:100%;width:75%}.content-card{margin:auto;padding:2% 5%;width:75%}.landing-container i{max-width:25%;padding-right:2rem}.content{display:flex}.content p{font-size:1.25rem}.Contact{display:flex;flex-direction:column;min-height:77.8vh;width:auto}.successful-submission{display:none;z-index:1}.successful-submission h1,.successful-submission h2{font-size:2.5rem;font-weight:700}.submission-text-div{margin:5rem auto;text-align:center}.contact-title{font-size:2.5rem;margin:3rem;text-align:center}.validation-message-email,.validation-message-email-invalid,.validation-message-message,.validation-message-name{color:red;display:none;text-align:center}.contact-title-bottom{font-size:2rem;text-align:center}.contactForm{height:600px;margin:1rem auto 2rem;min-height:200px;width:75%}.topForm{align-items:center;display:flex;height:20%;justify-content:space-evenly}.bottomForm{display:flex;flex-direction:column;width:auto}.About{font-family:Libre Baskerville,serif;margin-top:5%}.About-Title{font-size:3rem;margin:-2% auto;width:90%}.boxes .vision{font-size:1.5em}#top{border-top:1px solid #90ee90;display:flex;height:50%;margin:0 10% 5%}.boxes{height:80%;justify-content:center;margin:2% auto auto;text-align:center;width:40%}.boxes p{font-size:1.25em}.boxes a{color:#784496;text-decoration:none}.devpic{margin-top:5%;max-height:800px;max-width:500px;min-height:80px;min-width:350px}footer{align-items:center;background:#1a1a1a;bottom:0;display:flex;height:6rem;justify-content:space-between;left:0;margin-top:4rem;overflow:hidden;position:relative;width:100%}.footer-img-div{width:19rem}footer img{margin-left:2rem;width:12rem}.copyright{color:#fff}.copyright,.footer-links{text-align:center;width:17rem}.footer-links{display:flex;justify-content:space-between;margin-right:2rem}.footer-links a{color:#83ff83;text-decoration:none}.footer-links a:hover{color:#37ff37;transition:color .3s linear}@media only screen and (max-width:830px){header{justify-content:space-evenly}header h1{margin-left:0}header h1 a{font-size:1.5rem}.header-links{margin:0;width:12rem}.header-links a{font-size:1rem}.intro-text{font-size:1.5rem;margin-left:10%}.hide span img{display:none}.company-description{border-bottom:none;font-size:1rem;padding:0;text-align:center}.carousel{max-width:100%}.landing-container{width:80%}.main-title{font-size:1.5rem;margin-bottom:2rem;text-align:center}.title-div{align-items:center;display:flex;flex-direction:column}.title{border-bottom:1px solid #b44ed3;font-size:1.25rem;margin-left:0;width:80%}.w3-border{margin-left:6rem;width:40%}.content-card{margin:auto;padding:2% 5%;width:80%}.landing-container i{max-width:25%;padding-left:3rem}.content{display:flex;flex-wrap:wrap}.content p{font-size:1rem}.footer-img-div{display:none;width:30%}.footer-links{margin-right:5%;width:50%}.copyright{margin-left:1rem;width:30%}.Contact{min-height:auto}.contact-title-bottom{font-size:1rem;text-align:center}.devpic{display:none}.About-Title p{font-size:2rem}.boxes{font-size:1em;min-width:90%}#top{width:auto}.vision{min-width:90%}}.awssld__box,.awssld__container figure,.awssld__content{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.awssld__bullets button,.awssld__controls button{outline-color:0;outline-style:none;outline-width:0}.awssld{--organic-arrow-thickness:4px;--organic-arrow-height:40px;--slider-height-percentage:60%;--loader-bar-color:#851515;--loader-bar-height:6px;--control-button-width:10%;--control-button-height:25%;--control-button-opacity:0.5;--control-button-hover-opacity:0.75;--control-button-background:#0000;--transition-bezier:cubic-bezier(0.5,0.075,0.25,0.95);--slider-transition-duration:575ms;--organic-arrow-color:#6a6a6a;--organic-arrow-border-radius:0;--control-bullet-color:#6a6a6a;--control-bullet-active-color:#6a6a6a;--content-background-color:#2f2f2f;max-width:100%}.awssld,.awssld__wrapper{display:block;position:relative;width:100%}.awssld__wrapper{height:100%;overflow:hidden}.awssld__container{display:block;height:0;padding-bottom:var(--slider-height-percentage);width:100%}@media (max-width:500px){.awssld__container{padding-bottom:calc(var(--slider-height-percentage)*1.25)}}.awssld__startUp{background-color:red;height:100%;width:100%}.awssld__startUp>div{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.awssld__startUp img{height:auto;width:35%}.awssld__content{align-items:center;background-color:var(--content-background-color);display:flex;justify-content:center;overflow:hidden}.awssld__content>img,.awssld__content>video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.awssld__controls button{align-items:center;background-color:var(--control-button-background);border:none;color:#fff;cursor:pointer;display:flex;height:var(--control-button-height);justify-content:center;position:absolute;top:calc(50% - var(--control-button-height)*.5);width:var(--control-button-width);z-index:10}.awssld__controls button .awssld__controls__arrow-left,.awssld__controls button .awssld__controls__arrow-right{opacity:var(--control-button-opacity)}.awssld__controls button:hover .awssld__controls__arrow-left,.awssld__controls button:hover .awssld__controls__arrow-right{opacity:var(--control-button-opacity-hover)}.awssld__controls--active .awssld__controls__arrow-left{opacity:var(--control-button-opacity-hover);transform:translate3d(-100%,0,0)}.awssld__controls--active .awssld__controls__arrow-right{opacity:var(--control-button-opacity-hover);transform:translate3d(100%,0,0)}.awssld__controls--hidden{display:none}@media (max-width:520px){.awssld__controls{visibility:hidden}}.awssld__bar{background-color:var(--loader-bar-color);display:block;height:var(--loader-bar-height);left:0;position:absolute;top:0;transform:translate3d(-100%,0,0);transition:transform 3s var(--transition-bezier);width:100%;z-index:101}.awssld__bar--active{transform:translate3d(-20%,0,0)}.awssld__bar--end{transform:translateZ(0);transition-duration:.3s}.awssld__next{right:0}.awssld__prev{left:0}.awssld__box{visibility:hidden;z-index:1}.awssld--animated{visibility:visible;will-change:transform}.awssld--animated-mobile{transition:transform 325ms cubic-bezier(.15,.65,.1,1);will-change:transform}.awssld--active{transform:translateZ(0);visibility:visible;z-index:2}.awssld--moveLeft,.awssld--moveRight{backface-visibility:hidden}.awssld--moveRight{animation:slideFromRight var(--slider-transition-duration) both var(--transition-bezier)}.awssld--moveLeft{animation:slideFromLeft var(--slider-transition-duration) both var(--transition-bezier)}.awssld--exit{z-index:0}.awssld--exit.awssld--moveLeft{animation:slideToLeft var(--slider-transition-duration) both var(--transition-bezier)}.awssld--exit.awssld--moveRight{animation:slideToRight var(--slider-transition-duration) both var(--transition-bezier)}.awssld--first .awssld__prev,.awssld--last .awssld__next{visibility:hidden}.awssld--fill-parent{height:100%!important;left:0;position:absolute!important;top:0;width:100%!important}.awssld--fill-parent .awssld__container{height:100%;padding:0}.awssld__bullets{align-items:center;bottom:-40px;display:flex;justify-content:center;position:absolute;width:100%}.awssld__bullets button{background:var(--control-bullet-color);border:none;border-radius:50%;cursor:pointer;display:block;height:16px;margin:5px;overflow:hidden;padding:0;text-indent:-9999px;transition:transform .225s cubic-bezier(.8,1.35,.75,1.45),background-color .175s ease-out;width:16px}.awssld__bullets .awssld__bullets--loading,.awssld__bullets button:hover{transform:scale(1.2)}.awssld__bullets .awssld__bullets--active{background:var(--control-bullet-active-color);transform:scale(1.5)}.awssld__bullets .awssld__bullets--active:hover{transform:scale(1.5)}.awssld__controls__arrow-left,.awssld__controls__arrow-right{display:block;height:var(--organic-arrow-height);position:relative;transition:transform .2s ease-out .125s,opacity .2s ease-out;width:100%}.awssld__controls__arrow-left:after,.awssld__controls__arrow-left:before,.awssld__controls__arrow-right:after,.awssld__controls__arrow-right:before{background-color:var(--organic-arrow-color);border-radius:var(--organic-arrow-border-radius);content:" ";height:100%;position:absolute;right:calc(50% - (var(--organic-arrow-height) + var(--organic-arrow-thickness))*.7071/2);transition:transform .15s ease-out,background-color .15s ease-out;width:var(--organic-arrow-thickness)}.awssld__controls__arrow-left:before,.awssld__controls__arrow-right:before{top:-50%;transform:rotate(-45deg);transform-origin:100% 100% 0}.awssld__controls__arrow-left:after,.awssld__controls__arrow-right:after{top:50%;transform:rotate(45deg);transform-origin:100% 0 0}.awssld__controls__arrow-right--active{transform:translate3d(100%,0,0)}.awssld__controls__arrow-right--active:after{transform:rotate(90deg) translate3d(50%,0,0)!important}.awssld__controls__arrow-right--active:before{transform:rotate(-90deg) translate3d(50%,0,0)!important}.awssld__controls__arrow-left:after,.awssld__controls__arrow-left:before{left:calc(50% - (var(--organic-arrow-height) + var(--organic-arrow-thickness))*.7071/2);right:auto}.awssld__controls__arrow-left:before{top:-50%;transform:rotate(45deg);transform-origin:0 100% 0}.awssld__controls__arrow-left:after{top:50%;transform:rotate(-45deg);transform-origin:0 0 0}.awssld__controls__arrow-left--active{transform:translate3d(-100%,0,0)}.awssld__controls__arrow-left--active:after{transform:rotate(-90deg) translate3d(-50%,0,0)!important}.awssld__controls__arrow-left--active:before{transform:rotate(90deg) translate3d(-50%,0,0)!important}.awssld__controls button:hover .awssld__controls__arrow-left:before{opacity:1;transform:rotate(30deg)}.awssld__controls button:hover .awssld__controls__arrow-left:after,.awssld__controls button:hover .awssld__controls__arrow-right:before{opacity:1;transform:rotate(-30deg)}.awssld__controls button:hover .awssld__controls__arrow-right:after{opacity:1;transform:rotate(30deg)}.awssld__timer{--timer-delay:2000ms;--timer-release:200ms;--timer-height:4px;--timer-background-color:#00000026;background-color:var(--timer-background-color);height:var(--timer-height);left:0;position:absolute;top:0;transform:translateX(-100%);width:100%;z-index:100}.awssld__timer--animated{transition:transform var(--timer-delay) linear;will-change:transform}.awssld__timer--run{transform:translateX(0)}.awssld__timer--fast{transform:translateX(-.00001px);transition:transform calc(var(--timer-release)/2) linear}.awssld__timer--end{transform:translateX(-.0001px);transition:transform var(--timer-release) linear}.awssld__timer--hidden{display:none}@keyframes slideFromLeft{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes slideFromRight{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes slideToLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@keyframes slideToRight{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}.successful-submission{position:absolute;width:100%}.confetti{animation:confetti 5s ease-in-out -2s infinite;background-color:#f2d74e;height:15px;left:50%;position:absolute;transform-origin:left top;width:15px}.confetti:first-child{animation-delay:0;background-color:#f2d74e;left:10%}.confetti:nth-child(2){animation-delay:-5s;background-color:#95c3de;left:20%}.confetti:nth-child(3){animation-delay:-3s;background-color:#ff9a91;left:30%}.confetti:nth-child(4){animation-delay:-2.5s;background-color:#f2d74e;left:40%}.confetti:nth-child(5){animation-delay:-4s;background-color:#95c3de;left:50%}.confetti:nth-child(6){animation-delay:-6s;background-color:#ff9a91;left:60%}.confetti:nth-child(7){animation-delay:-1.5s;background-color:#f2d74e;left:70%}.confetti:nth-child(8){animation-delay:-2s;background-color:#95c3de;left:80%}@keyframes confetti{0%{transform:rotate(15deg) rotateY(0deg) translate(0)}25%{transform:rotate(5deg) rotateY(1turn) translate(-5vw,20vh)}50%{transform:rotate(10deg) rotateY(2turn) translate(5vw,60vh)}}
/*# sourceMappingURL=main.2bcc7ef6.css.map*/