#slider-section{height:100vh;background-image:url(bg-slider.caa06024.png);background-position:50%;background-size:cover;position:relative;overflow:hidden}#slider-section video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;transform:translateX(-50%) translateY(-50%)}#slider-section .container{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}#slider-section .button{background:#a40d0d;box-shadow:0 0 10px rgba(0,0,0,.38);padding:10px 25px;margin-bottom:20px;font-size:25px;text-align:center;color:#e2e1e1;font-family:Montserrat;transition:all .5s ease}#slider-section .button:hover{text-decoration:none;transform:translateY(-10px)}#slider-section .bottom-strip{display:flex;width:100%;height:250px;position:absolute;bottom:0;background:#d9d9d9;justify-content:space-evenly;align-items:flex-start;padding-top:25px}@media (min-width:768px){#slider-section .bottom-strip{justify-content:space-evenly;align-items:center;padding:0}}#slider-section .bottom-strip .right{width:50%}@media (min-width:768px){#slider-section .bottom-strip .right{width:auto}}#slider-section .bottom-strip h3{font-family:Roboto;font-weight:400}@media (min-width:768px){#slider-section .bottom-strip h3{font-size:40.68px}}#slider-section .bottom-strip h4{font-family:Arial-Black;font-weight:400}@media (min-width:768px){#slider-section .bottom-strip h4{font-size:56.68px}}#machine-section{padding:30px 50px;text-align:center;background:#fff}#machine-section .machines{display:flex;margin-bottom:20px;flex-direction:column}@media (min-width:768px){#machine-section .machines{flex-direction:row}}#machine-section .machines .machine-item{flex:1 1 auto;padding:10px}#machine-section .machines .machine-item .machine{background:#fff;box-shadow:5px 5px 10px rgba(0,0,0,.75);transition:all .5s ease;cursor:pointer}#machine-section .machines .machine-item .machine:hover{box-shadow:5px 5px 15px rgba(0,0,0,.75);transform:scale(1.01)}#machine-section .button{background:#a40d0d;box-shadow:0 0 10px rgba(0,0,0,.38);padding:10px 25px;font-size:18px;text-align:center;color:#e2e1e1;font-family:Montserrat;transition:all .5s ease;margin:0 auto;display:inline-block}#machine-section .button:hover{text-decoration:none;transform:translateX(10px)}.programs{position:fixed;top:90px;height:700px;width:100%;display:block;overflow:hidden;z-index:-1;background-color:#4b4949}@media (min-width:768px){.programs{position:fixed}}.programs .hide{transform:scale(0)}.programs .items{background-repeat:no-repeat;background-size:contain;height:700px;position:relative;width:100%;transition:all 1s ease}.programs .items:before{content:"";display:block;position:relative;width:100%;height:100%}.programs .items h1{color:#fff;position:absolute;font-family:Montserrat;font-weight:400;font-size:75px;bottom:10px;left:5%}@media (min-width:768px){.programs .items h1{top:50%;right:5%;left:auto;font-size:90px;transform:translateY(-55px)}}.programs .items img{width:40%}.programs #academy{background-image:url(academy_images.69ce1ad1.png)}.programs #projects{background-image:url(projects_img.d3186a40.png)}.programs #programs{background-image:url(programs_img.5b5e1f7b.png)}#team{text-align:center;padding:30px;background:#fff;margin-top:1700px}#team h1{font-family:Montserrat;font-weight:400;font-size:50px}#team .team-wrapper{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:30px}@media (min-width:768px){#team .team-wrapper.one .team-item{width:15%}}#team .team-wrapper .team-item{width:90%}@media (min-width:768px){#team .team-wrapper .team-item{width:25%}}#team .team-wrapper .team-item .team-inner img{border-radius:50%;width:200px}#team .team-wrapper .team-item .team-inner h3{font-family:Montserrat;font-weight:400;font-size:20px;padding-top:10px}#footer{background:#000319;padding:50px}#footer,#footer h1{text-align:center;color:#fff}#footer h1{font-family:Montserrat;font-weight:400;font-size:40px}#footer p.address{text-align:center;font-size:18px}@media (min-width:768px){#footer p.address{text-align:left}}#footer p.small{text-align:center}@media (min-width:768px){#footer p.small{text-align:left}}#footer h2{font-family:Montserrat;font-weight:400;font-size:25px}#footer .button{background:#12425a;border-radius:22px;color:#fff;font-family:Montserrat;font-size:12px;padding:10px 20px;box-shadow:2px 2px 5px rgba(0,0,0,.38);transition:all .5s ease;position:absolute}#footer .button:hover{text-decoration:none;transform:translateY(-5px)}#footer input{background:#000;color:#fff;border:none}#footer .input{background:#000;border-radius:22px}.carousel,.carousel-inner,.fill,.item,.slide-wrapper .container{height:100%;width:100%;background-position:50%;background-size:cover}.slide-wrapper{display:inline}.slide-wrapper .container{padding:0}
/*# sourceMappingURL=home.221500ce.css.map */