*,body,html{font-family:Josefin Sans,sans-serif;margin:0;padding:0}a,body,button{background:#000;color:#fff}a,button{border:0 solid #000;text-decoration:none}a:hover,button:hover{color:#d6bf56;cursor:pointer}#background-img{height:100vh;object-fit:cover;opacity:.6;position:fixed;transition:opacity .1s ease-in-out;width:100vw;z-index:-10}h1{font-size:4.5vw}@media (max-width:1024px){h1{font-size:8vw}#background-img{object-position:60% center}}.btn{background:#d6bf56;border:0}.btn-danger{background:red!important}.btn-danger:hover{background:#b40000!important}.btn:hover{background:#b09d47}.btn:active{background-color:#000!important}.fa-instagram,.fa-linkedin,.fa-square-facebook{overflow:hidden}#BackToTopBTN,#socialdiv{border-radius:10%;font-weight:700;opacity:1;position:fixed;transition:.5s;z-index:100}#BackToTopBTN{background:#000;bottom:5%;color:#fff;margin-top:5px;opacity:0;padding:15px;right:5%;transition:.5s}#BackToTopBTN.show{opacity:1}@media (max-width:500px){#BackToTopBTN{display:none}#FacebookBTN,#InstagramBTN,#LinkedInBTN{font-size:2rem!important}#socialdiv{bottom:3%!important;flex-wrap:wrap;width:45px}}#socialdiv{background:#fff0;bottom:5%;display:flex;justify-content:space-between;left:5%}#FacebookBTN,#InstagramBTN,#LinkedInBTN{background:#fff0;color:#fff;font-size:xxx-large;height:40px;margin:5px;padding:0!important}#BackToTopBTN:hover,#FacebookBTN:hover,#InstagramBTN:hover,#LinkedInBTN:hover{color:#d6bf56}#nav{align-items:center;background:#000;color:#fff;display:flex;font-family:Josefin Sans,sans-serif;height:10vh;justify-content:space-around;overflow-x:hidden;position:fixed;width:100vw;z-index:100}.nav-info{text-align:center;width:15vw}.nav-info-1{margin-left:10vw}.nav-info-2{margin-right:10vw}#logo{display:flex;height:8vh;justify-content:center;transition:.5s}.nav-logo{height:80%;margin-top:5px;opacity:0;transition:.5s}.nav-logo.show{opacity:1}@media (max-width:500px){#nav{height:8vh}}@media (max-width:1024px){.nav-info{display:none}}#banner{align-items:center;display:flex;height:100vh;margin:auto;width:80vw}.bannerIMG{left:10vw;position:absolute;width:35vw}@media (max-width:500px){.bannerIMG{left:0;right:0;width:100vw}}@media (max-width:1024px){.bannerIMG{left:15vw;right:15vw;width:70vw}}#about{justify-content:space-around;margin:auto;min-height:100vh;width:85vw}#about,.about-IMG{align-items:center;display:flex;flex-wrap:wrap}.about-IMG{height:50vh;justify-content:center;width:40vw}.about-info{text-align:center;width:40vw}.photo1,.photo10,.photo11,.photo12,.photo2,.photo3,.photo4,.photo5,.photo6,.photo7,.photo8,.photo9{aspect-ratio:10/8;object-fit:cover;width:30%}.photo1,.photo7{transform:rotate(-10deg)}.photo1,.photo2,.photo3,.photo7,.photo8,.photo9{margin-bottom:-10%}.photo3,.photo9{transform:rotate(10deg)}.photo10,.photo4{margin-top:-10%;transform:rotate(5deg)}.photo11,.photo5{margin-top:-10%}.photo12,.photo6{margin-top:-10%;transform:rotate(-10deg)}.about-IMG.mobile{display:none}@media (max-width:500px){#about{width:80vw!important}.about-IMG.mobile{display:flex}.about-IMG.desktop{display:none}.about-IMG{margin-bottom:-5vh;margin-top:-10vh}.photo10,.photo12,.photo2,.photo4,.photo6,.photo8{display:none}.photo1,.photo11,.photo3,.photo5,.photo7,.photo9{width:49%}.photo5{z-index:10}.photo1,.photo7{margin-bottom:-150px;transform:rotate(-10deg)}.photo2,.photo8{margin-bottom:-105px}.photo3,.photo9{margin-bottom:-150px;transform:rotate(10deg)}.photo10,.photo4{margin-top:-150px;transform:rotate(5deg)}.photo11,.photo5{margin-top:-105px}.photo12,.photo6{margin-top:-100px;transform:rotate(-10deg)}}@media (max-width:1024px){#about{flex-direction:column;justify-content:center}.about-IMG,.about-info{width:80vw}}#carousel{display:flex;flex-direction:column;min-height:100vh}.carousel img{aspect-ratio:4/3;border-radius:10px;height:auto;max-height:80vh;object-fit:contain;position:relative;width:auto;width:100%;z-index:1}.slide{margin:auto;width:40vw}.caption{font-size:x-large}.carousel-item{overflow:hidden;position:relative}.blur-bg{background-position:50%;background-size:cover;filter:blur(20px);height:100%;left:0;position:absolute;top:0;transform:scale(1.1);width:100%;z-index:0}@media (max-width:1024px){.slide{width:75vw}.caption{font-size:large}}@media (max-width:500px){.slide{width:65vw}}.job-postings{margin-top:10vh;min-height:100vh}.job-card,.job-postings{display:flex;justify-content:center}.job-card{background:#fff;border:5px solid #d6bf56;border-radius:10%;color:#000;flex-direction:column;height:fit-content;margin:2vw;min-height:30vh;padding:20px;text-align:center;width:35%}.job-card.nojob{width:60%}.job-postings-div{color:#000;display:flex;flex-wrap:wrap;justify-content:space-around;margin:auto;text-align:center;width:80vw}.job-card .btn{margin-left:auto;margin-right:auto;width:fit-content}@media (max-width:500px){.job-postings{margin:auto;padding-top:10vh;width:80vw}.job-card{width:80%!important}}@media (max-width:768px){.job-card{width:40%}}@media (max-width:1200px){.job-card h2{font-size:x-large}}#edit-job{border:15vw solid rgba(0,0,0,.563);color:#000;display:none;height:100vh;position:absolute;text-align:center;width:100vw}#edit-job .job-card{border-radius:0;height:100%;width:100%}#edit-job .form-control{margin:auto;width:50%}.admin-photos{display:flex;flex-wrap:wrap;justify-content:space-around;margin:auto;width:80vw}.admin-photos-row{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:5vh;width:100%}.admin-photo-div{width:10vw}.admin-job-photos-section{align-items:center;display:flex;flex-direction:column}.admin-job-photos-cards{display:flex;justify-content:space-around;width:80vw}.admin-job-photos-cards .form-control{width:100%}.admin-job-photos-cards .card{width:15vw}.instagram-div{display:flex;justify-content:center}.instagram-media{max-width:400px;width:30vw}@media (max-width:500px){.instagram-div{align-items:center}}#contact{align-items:center;display:flex;justify-content:space-around;margin:auto;min-height:100vh;width:100vw}@media (max-width:1024px){#contact{flex-direction:column;margin-bottom:10vh}.form-control{width:80vw!important}.contact-form-div{display:flex;flex-direction:column;justify-content:center;min-height:80vh}}.contact-btn{background:#000;border:none;border-radius:10%;color:#fff;font-weight:700;opacity:1;padding:15px;transition:.5s;z-index:100}.contact-btn:hover{background:#000;color:#ffe57a}.form-control{width:30vw}form .form-control,form div{margin-bottom:5px}footer{background:#000;min-height:20vh}footer div{margin:0}
/*# sourceMappingURL=main.4599ad59.css.map*/