@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f0f0f0;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{overflow:hidden}.homeMain{height:100vh;position:relative;width:100vw}.bg{background:linear-gradient(#000000a1 20%,#00000023 80%);z-index:15}.bg,.slideshowHome{height:100vh;position:absolute;width:100vw}.slideshow-container{height:100%;margin:auto;max-width:100%;overflow:hidden;position:relative}.slide{align-items:center;display:flex;height:100%;justify-content:center}.slide img{height:100%;object-fit:cover;width:100%}button{background-color:rgba(0,0,0,.342);border:none;border-radius:10px;color:#fff;cursor:pointer;height:100px;padding:10px;position:absolute;top:50%;transform:translateY(-50%);transition:.3s;z-index:20}.prev-button{left:10px}.next-button{right:10px}button:hover{background-color:#000;transition:.3s}.studioMain{padding-bottom:100px;position:relative;top:100px;width:100%}.subHeaderStudio{align-items:flex-start;display:flex;font-size:15px;height:0;justify-content:flex-end;padding-right:50px;text-transform:uppercase;visibility:hidden;width:calc(100% - 50px)}.subHeaderStudio p{color:#000;cursor:pointer;font-weight:900;letter-spacing:1px;text-align:right;transition:.3s;width:200px}.subHeaderStudio p:hover{font-weight:400;transition:.3s}.profileStudio{flex-direction:column;padding:50px 0;text-align:justify}.profileImage,.profileStudio{align-items:center;display:flex}.profileImage{border:1px solid #000;height:450px;justify-content:center;width:80%}.profileImage img{height:calc(100% - 20px);object-fit:cover;top:0;width:calc(100% - 20px)}.profileContent{width:75%}.contactStudio{align-items:center;display:flex;flex-direction:column;gap:30px;padding:50px 0;width:100%}.contactHeading{border:1px solid #000;display:flex;justify-content:center;padding:10px 0;width:80%}.contactHeading h2{font-size:35px;font-weight:300;margin:0;text-transform:uppercase}.contactInner{display:flex;flex-direction:row;gap:100px;width:75%}.contactInner h3{text-align:center;text-transform:uppercase;width:100%}.contactForm{flex-basis:50%}form{display:flex;flex-direction:column;gap:20px}.inputContainer{display:flex;width:100%}.label{border-bottom:3px solid grey}.label p{color:#313131;font-size:18px;margin:0;padding:0 5px 0 0}.input{border-bottom:1px solid grey;flex-grow:10}.input input{background-color:#f0f0f0;border:none;color:#424242;font-family:Raleway;letter-spacing:1px;padding:0 10px;width:100%}.input input:focus{outline:none}.submitButton{align-self:flex-end;border-bottom:3px solid grey;cursor:pointer}.submitButton p{color:#313131;font-size:18px;margin:0;padding:0 2px}.contactMapAndAddress{align-items:flex-start;display:flex;flex-basis:50%;flex-direction:column;justify-content:space-between}.contactMapAndAddress h4{color:#464646;font-size:18px;margin:0}.map{width:100%}.map iframe{border:none;height:150px;width:100%}.address,.phone{align-items:center;display:flex;gap:10px}.address p,.phone p{font-size:15px;margin:0}.socialMediaLinks{display:flex;gap:20px;justify-content:flex-end;width:100%}.icon img{cursor:pointer;height:20px;width:20px}.footerStudio{align-items:center;background-image:url(/static/media/bg.0607bcea8a97ffb5f273.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;gap:30px;height:300px;justify-content:flex-end;width:100%}.footerLogo{align-items:flex-end;display:flex;height:150px;justify-content:center;width:100%}.footerLogo img{height:100px;width:auto}.devDiv h4{font-size:15px;font-weight:200;margin:0}.workMain{padding-bottom:100px;position:relative;top:100px;width:100%}.workCardContainer{column-gap:5%;display:flex;flex-wrap:wrap;padding:50px;row-gap:30px}.workCardContainer .card{box-shadow:0 8px 20px #00000026,0 -2px 8px #00000014;cursor:pointer;height:250px;position:relative;width:30%}.card:hover{box-shadow:0 6px 10px #00000026,0 2px 4px #00000014}.workCardContainer .card img{height:250px;object-fit:cover;width:100%}.card .overlay{align-items:center;background-color:#00000077;bottom:0;color:#fff;display:flex;font-size:20px;font-weight:500;height:100%;justify-content:center;opacity:0;position:absolute;width:100%}.card:hover .overlay{opacity:1;transition:.4s}.modal-overlay{align-items:center;background-color:#000000e6;bottom:0;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw;z-index:2000}.modal-overlay p{color:#fff;cursor:pointer;margin:0}.modal-inner{display:flex;flex-direction:column;height:80%;width:80%}.modal-inner h2{color:#fff;height:50px;margin:0;text-align:center}.modal-images{height:calc(100% - 50px)}.headerMain{align-items:center;display:flex;font-family:Raleway;justify-content:space-between;padding:0 50px;position:absolute;top:0;width:calc(100% - 100px);z-index:100}.headerLogo img,.headerMain{height:100px}.headerLinks{display:flex}.headerLinks p{cursor:pointer;font-size:22px;font-weight:400;margin:0;text-align:right;text-transform:uppercase;transition:.2s;width:150px}.whiteHeader p{color:#fff}.blackHeader p{color:#000}.headerLinks p:hover{font-weight:900;letter-spacing:1px;transform:scale(1.1);transition:.2s}.active{font-weight:900}.iAmLoaderContainer{align-items:center;background-color:#f0f0f0;display:flex;height:100vh;justify-content:center;opacity:1;position:absolute;width:100%;z-index:99}.iAmLoader{animation:l32 1s cubic-bezier(.5,-2000,.5,2000) infinite;background:none;font-family:monospace;font-size:30px;font-weight:700;text-shadow:0 0 0 red,0 0 0 #0f0,0 0 0 #00f}.iAmLoader:before{content:"Loading..."}.hide-loader{opacity:0}@keyframes l32{25%,to{text-shadow:.03px -.01px .01px red,.02px .02px 0 #0f0,-.02px .02px 0 #00f}}
/*# sourceMappingURL=main.72977dd3.css.map*/