body,html{height:100%;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden}@font-face{font-family:denish-bold;src:local("denish-bold"),url(/static/media/Denish-Bold.e62f11c5c8b1f2bfac8a.otf) format("opentype")}@font-face{font-family:denish-medium;src:local("denish-medium"),url(/static/media/Denish-Medium.63ebe80362add589d6de.otf) format("opentype")}@font-face{font-family:denish-regular;src:local("denish-regular"),url(/static/media/Denish-Regular.3591ff8e1e4229d009d6.otf) format("opentype")}@font-face{font-family:denish-light;src:local("denish-light"),url(/static/media/Denish-Light.642f49fca4ecb0eefa06.otf) format("opentype")}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}.flex{align-items:center;display:flex;justify-content:space-between}.column{flex-direction:column}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}footer{background-color:#111010;display:flex;flex-wrap:wrap;padding:4rem 2rem}footer .page-links-div{align-items:center;border-right:1px solid #fff;display:flex;flex-basis:30%;justify-content:flex-start}footer .page-links-div ul li{list-style-type:none;margin:1rem 0}footer .page-links-div ul li .link{color:#fff;font-family:Poppins;font-size:1rem;text-decoration:none}footer .credits-div{align-items:center;display:flex;flex-basis:40%;flex-direction:column;justify-content:center}footer .credits-div h3{color:#fff;font-family:Philosopher;font-size:2rem;font-weight:400}footer .credits-div h4{display:none}footer .credits-div h4,footer .credits-div h4 a{color:hsla(0,0%,100%,.795);font-family:oswald;font-size:1rem;font-weight:400}footer .social-links-div{align-items:center;border-left:1px solid #fff;display:flex;flex-basis:30%;justify-content:flex-end}footer .social-links-div ul li{list-style-type:none;margin:1rem 0}footer .social-links-div ul li a{color:#fff;font-family:Poppins;font-size:1rem;text-decoration:none}.map-div{display:flex;justify-content:flex-end;margin-bottom:8rem;width:100vw}.map-div iframe{width:50%}.map-heading-div{align-items:center;display:flex;justify-content:flex-start;width:50%}.map-heading-div h4{color:#fff;font-family:Philosopher;font-size:3rem;font-weight:400}nav{display:flex;display:none;height:100vh;position:fixed;width:100%;z-index:2000}nav .columns{background-color:#005a5a;height:100vh;-webkit-transform:translateY(-100vh);transform:translateY(-100vh);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;width:25vw;z-index:2100}.nav-content-container{background-color:#005a5a;display:none;justify-content:center;z-index:2200}.nav-content-container,.nav-content-div{align-items:center;height:100%;width:100%}.nav-content-div{color:#fff;display:flex;flex-direction:column;font-family:poppins;justify-content:flex-start;opacity:0;transition:opacity 1s}.nav-content-div .first-section{align-items:center;display:flex;justify-content:space-between;padding:2rem;width:100%}.nav-content-div .first-section .logo-div h2{color:#fff;font-family:Oswald;font-size:2rem;font-weight:400}.nav-content-div .first-section .links-icon-div{cursor:pointer}.nav-content-div .first-section .links-icon-div .links-icon-line{background-color:#fff;display:inline-block;height:.1rem;margin:.2rem 0}.nav-content-div .first-section .links-icon-div .links-icon .links-icon-first-line{width:5rem}.nav-content-div .first-section .links-icon-div .links-icon .links-icon-second-line{width:4rem}.nav-content-div .second-section{align-items:center;display:flex;justify-content:space-between;padding:2rem;width:100%}.nav-content-div .second-section>div{flex-basis:50%}.nav-content-div .second-section .page-links-div{display:flex;justify-content:flex-start}.nav-content-div .second-section .page-links-div ul li{list-style-type:none;margin:1rem 0;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.nav-content-div .second-section .page-links-div ul li a{color:#fff;font-family:poppins;font-size:3rem;text-decoration:none;transition:.5s}.nav-content-div .second-section .page-links-div ul li a:hover{color:#000}.nav-content-div .second-section .info-div{display:flex;flex-direction:column}.nav-content-div .second-section .info-div .social-div{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:2rem;width:100%}.nav-content-div .second-section .info-div .social-div h3{color:#fff;font-family:oswald;font-size:2rem;font-weight:400}.nav-content-div .second-section .info-div .social-div .icons-div{margin-top:1rem}.nav-content-div .second-section .info-div .social-div .icons-div a{color:#fff}.nav-content-div .second-section .info-div .social-div .icons{font-size:25px;margin:0 .5rem}.nav-content-div .second-section .info-div .social-div .icons:hover{color:teal}.nav-content-div .second-section .info-div .address-div{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:2rem;width:100%}.nav-content-div .second-section .info-div .address-div h3{color:#fff;font-family:oswald;font-size:2rem;font-weight:400}.header-home{display:flex;flex-direction:column;min-height:100vh;width:100%}.header-home .video-div{height:100%;left:0;position:absolute;top:0;width:100%}.header-home .video-div video{height:100%;object-fit:cover;width:100%;z-index:31}.header-home .overlay{background:linear-gradient(rgba(0,0,0,.28),#000);height:100vh;left:0;position:absolute;top:0;width:100%;z-index:32}.header-home .first-section{padding:2rem;width:100%;z-index:50}.header-home .first-section .logo-div h2{color:#fff;font-family:Philosopher;font-size:2.5rem;font-weight:400;text-shadow:2px 2px 4px #000}.header-home .first-section .links-icon-div{cursor:pointer}.header-home .first-section .links-icon-div .links-icon-line{background-color:#fff;box-shadow:2px 2px 4px #000;display:inline-block;height:.12rem;margin:.2rem 0}.header-home .first-section .links-icon-div .links-icon .links-icon-first-line{width:5rem}.header-home .first-section .links-icon-div .links-icon .links-icon-second-line{width:4rem}@media screen and (max-width:500px){.header-home .first-section{padding:2rem 1rem}.header-home .first-section .logo-div h2{font-size:2rem}.header-home .first-section .links-icon-div .links-icon-line{height:.1rem}}.header-home .second-section{align-items:flex-end;display:flex;justify-content:center;margin-top:8rem;padding:2rem;position:relative;width:100%;z-index:50}.header-home .second-section div{align-items:center;border-radius:8px;display:flex;flex-direction:column;justify-content:center;width:70%}.header-home .second-section .second-column{display:none}.header-home .second-section div h3{color:#fff;font-family:Philosopher;font-size:3rem;font-weight:400;text-align:center}.header-home .second-section div p{color:#fff;font-family:Poppins;font-size:1.2rem;font-weight:300;margin-top:1rem;text-align:center}.more-about-us-link{background-color:#003d3f;border:1px solid #003d3f;border-radius:10px;color:#fff;font-family:poppins;font-size:.9rem;font-weight:500;margin-top:1rem;padding:.8rem 2rem;text-decoration:none;transition:.5s}@media screen and (max-width:1000px){.header-home .second-section .second-column{display:flex}.header-home .second-section{align-items:flex-start;flex-direction:column}.header-home .second-section div{align-items:center;justify-content:center;width:100%}.header-home .second-section div h3,.header-home .second-section div p{text-align:center}}@media screen and (max-width:700px){.header-home .second-section div h3{font-size:2.5rem}.header-home .second-section div p{font-size:1rem}}@media screen and (max-width:500px){.header-home .second-section{padding:2rem 1rem}}@media screen and (max-width:450px){.header-home .second-section div h3{font-size:2.2rem}.header-home .second-section div p{font-size:.9rem}}.email-link{color:#000;font-family:poppins;font-size:1rem;font-weight:500;margin:6rem -3rem 0 0;position:absolute;right:0;text-decoration:none;top:0;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.process-section{align-items:center;background-image:linear-gradient(90deg,#006868,#012525);display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:3rem 0;width:100%}.process-section .process-section-heading{width:100%}.process-section .process-section-heading h3{color:#fff;font-family:Philosopher;font-size:3rem;text-align:center}.process-section .process-steps-wrapper{align-items:flex-start;display:flex;justify-content:space-between;padding:0 2rem;width:100%}.process-section .process-steps-container{align-items:center;display:flex;flex-basis:50%;flex-direction:column;justify-content:center;position:relative}.process-section .process-steps-container .process-step-div{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.process-section .process-steps-container .process-step-div .step-number-span{align-items:center;background-color:#131313;border-radius:50%;color:#fff;display:flex;font-size:1.5rem;height:50px;justify-content:center;margin:1rem;width:50px}.process-section .process-steps-container .process-step-div .process-step-content{color:#fff;font-family:Poppins;font-weight:300;margin:1rem}.question-mark-container{flex-basis:50%;justify-content:flex-end;padding-right:2rem;z-index:1000}.question-mark,.question-mark-container{align-items:center;display:flex;position:relative}.question-mark{background-color:#e5e6e8;border-radius:50%;height:250px;justify-content:center;width:250px}.question-mark p{-webkit-text-stroke:1.5px #e5e6e8;color:#111010;font-size:30rem}.services-section{align-items:center;background-color:#e5e6e8;display:flex;flex-direction:column;justify-content:space-between;padding:8rem 2rem;width:100%}.services-section .heading-div{display:flex;justify-content:center;width:100%}.services-section .heading-div>h3{color:#000;font-family:Philosopher;font-size:3.2rem;font-weight:400;margin-left:1rem}.services-section .services-div-container{display:flex;flex-wrap:wrap;justify-content:center;margin-top:2rem;width:100%}.services-section .services-div-container>div{align-items:center;background-image:linear-gradient(#006868,#005050);background-position:50%;background-position:0;background-repeat:no-repeat;background-size:cover;background-size:0 100%;border:2px solid teal;border-radius:8px;display:flex;flex-direction:column;justify-content:center;margin:5rem 1rem;padding:2rem;width:30%}.add-bg{background-size:100% 100%!important;color:#000;transition:background-size .5s}.services-section .services-div-container>div>h3{font-family:Philosopher;font-size:2rem;font-weight:400;margin-top:1rem;text-align:center}.services-section .services-div-container>div>p{font-family:Poppins;font-weight:300;margin-top:1rem;text-align:center}.testimonials-section-home{background-color:#e5e6e8;display:flex;flex-direction:column;justify-content:flex-start;position:relative;width:100%}.testimonials-section-home h3{color:#000;font-family:Philosopher;font-size:3.2rem;font-weight:400;text-align:center}.testimonial-container{align-items:center;background:linear-gradient(rgba(0,0,0,.349),rgba(0,0,0,.801)),url(https://images.pexels.com/photos/5005252/pexels-photo-5005252.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1);background-attachment:fixed;background-position:50%;background-size:cover;display:flex;justify-content:center;margin:5rem 0 0;min-height:100vh;overflow-x:hidden;position:relative;width:100%}.testimonial-div{background:linear-gradient(1turn,rgba(0,0,0,.274),rgba(0,0,0,.986));border-radius:18px;justify-content:center;margin-top:5rem}.testimonial-content-div,.testimonial-div{align-items:center;display:flex;flex-direction:column;padding:4rem 1.5rem;position:relative;transition:.8s;width:80%}.testimonial-content-div{background-color:#000;border-radius:5px;justify-content:flex-start;padding-top:2rem}.testimonial-div h4{color:#fff;font-family:Poppins;font-size:1.2rem;font-weight:400;padding-top:1rem}.testimonial-div h5{font-size:.9rem}.testimonial-div h5,.testimonial-div p{color:#fff;font-family:Poppins;font-weight:300}.testimonial-div p{text-align:center;width:100%}.testimonial-img-div{border:2px solid #fff;border-radius:50%;display:none;height:100px;justify-items:center;margin-top:-3rem;overflow:hidden;position:absolute;right:0;top:0;width:100px}.testimonial-img-div img{width:200%}.invitation-section{align-items:center;background-color:#e5e6e8;display:flex;flex-direction:column;justify-content:center;min-height:50vh;padding:2rem;width:100%}.invitation-section h3{color:#000;font-family:Philosopher;font-size:3rem;font-weight:400}.invitation-section a{background-color:#003d3f;border-radius:8px;color:#fff;font-family:Poppins;font-size:1rem;font-weight:400;margin-top:1rem;padding:.8rem 2rem;text-decoration:none}.recent-work-section{background-color:#e5e6e8;display:flex;flex-direction:column;justify-content:flex-start;padding:2rem;position:relative;width:100%}.recent-work-section h3{color:#000;font-family:Philosopher;font-size:3.2rem;font-weight:400;text-align:center}.recent-work-section .recent-work-videos{padding:8rem 0 4rem;width:100%}.recent-work-section .recent-work-video,.recent-work-section .recent-work-videos{align-items:center;display:flex;justify-content:center}.recent-work-large-video{position:relative}.recent-work-large-video>iframe{transition:opacity .5s}.recent-work-section .recent-work-video .recent-work-small-video{margin-right:-5rem;margin-top:-5rem;position:absolute;right:0;top:0;transition:opacity .5s;width:50%}.recent-work-section .recent-work-video .recent-work-small-video>iframe{border-radius:10px;box-shadow:1px 1px 25px #000;width:100%}.recent-work-button-div{align-items:center;display:flex;justify-content:center;width:100%}.recent-work-button{background-color:#000;border:2px solid #fff;border-radius:5px;color:#fff;font-family:Poppins;font-weight:500;padding:.8rem 4rem;text-decoration:none;transition:.5s}.recent-work-button:hover{background-color:#1c1c1c}.about-second-section{background-color:#e5e6e8;padding:2rem;width:100%}.about-second-section div{width:100%}.about-second-section .first-div{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:2rem 0}.about-second-section .first-div h4{color:#000;font-family:"PT Serif";font-size:2rem;margin:0 2rem}.about-second-section .second-div{align-items:center;display:flex;flex-direction:column;justify-content:center;max-height:200vh;min-height:100vh;padding:2rem 0}.about-second-section .second-div h3{color:#000;font-family:"PT Serif";font-size:3rem;text-align:center}.about-second-section .second-div p{color:#000;font-family:poppins;font-size:1.1rem;font-weight:500;margin:3rem 0;text-align:center}.about-second-section .third-div{padding:2rem 0}.about-second-section .third-div h3{color:#000;font-family:"PT Serif";font-size:3rem;text-align:center}.about-header{background-image:url(/static/media/about-image.29dd24ace46dd44a2bab.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh;width:100%}.about-header .overlay{background:linear-gradient(rgba(68,64,64,.45),#000000ee);height:100vh;left:0;position:absolute;top:0;width:100%;z-index:32}.about-header .first-section{padding:2rem;width:100%;z-index:50}.about-header .first-section .logo-div h2{color:#fff;font-family:"PT Serif";font-size:2rem;font-weight:400;position:relative;text-shadow:2px 2px 4px #000;z-index:56}.about-header .first-section .links-icon-div{cursor:pointer;position:relative;z-index:56}.about-header .first-section .links-icon-div .links-icon-line{background-color:#fff;box-shadow:2px 2px 4px #000;display:inline-block;height:.1rem;margin:.2rem 0}.about-header .first-section .links-icon-div .links-icon .links-icon-first-line{width:5rem}.about-header .first-section .links-icon-div .links-icon .links-icon-second-line{width:4rem}.about-header .second-section{align-items:flex-end;display:flex;justify-content:center;margin-top:8rem;padding:2rem;position:relative;width:100%;z-index:50}.about-header .second-section div{align-items:center;border-radius:8px;display:flex;flex-direction:column;justify-content:center;padding:2rem;width:70%}.about-header .second-section div h3{color:#fff!important;font-family:"PT Serif";font-size:3rem;font-weight:400;position:relative;text-align:center;text-shadow:2px 2px 4px rgba(46,119,129,.603);z-index:56}.portfolio-content-section{background-color:#e5e6e8;padding:2rem;width:100%}.portfolio-content-section h3{color:#000;font-family:"PT Serif";font-size:3rem;margin:1rem 0;text-align:center}.portfolio-content-section p{color:#000;font-family:poppins;font-weight:400;margin:2rem 5rem;text-align:center}.portfolio-content-section div{align-items:center;display:flex;justify-content:center;margin:3rem 0;width:100%}.portfolio-content-section div button{background-color:#e5e6e8;border:none;border-radius:5px;color:#000;cursor:pointer;font-family:poppins;font-size:1.2rem;margin:0 1rem;outline:none;padding:.5rem 1rem;transition:.5s}.portfolio-content-section div .add-btn-bg{background-color:#003d3f;color:#fff}.header-global{background-color:#e5e6e8;border-bottom:2px solid #000;padding:2rem;width:100%}.header-global .logo-div h2{color:#000;font-family:Oswald;font-size:2rem}.header-global .links-icon-div{cursor:pointer}.header-global .links-icon-div .links-icon-line{background-color:#000;display:inline-block;height:.2rem;margin:.2rem 0}.header-global .links-icon-div .links-icon .links-icon-first-line{width:5rem}.header-global .links-icon-div .links-icon .links-icon-second-line{width:4rem}.videos-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:4rem;width:100%}.videos-container div{margin:1rem}.contact-section{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100vw}.contact-section,main{background-color:#e5e6e8}.contact-section>h3{font-family:"PT Serif";font-size:3rem;margin:5rem 0 10rem 2rem}.contact-section .content{align-items:center;background-color:#003838;display:flex;justify-content:space-between;margin-bottom:10rem;padding:3rem;position:relative;width:100%}.contact-section .content .extra-info{padding-right:4rem;width:50%}.contact-section .content .extra-info-columns{margin:2rem 0}.contact-section .content .extra-info-columns h3{color:#fff;font-family:"PT Serif";font-size:1.5rem;margin-bottom:1rem}.contact-section .content .extra-info-columns p{color:#fff;font-family:"PT Serif"}.contact-section .content .extra-info .social-icons{width:100%}.contact-section .content .extra-info .social-icons a{color:#fff}.contact-section .content .extra-info .social-icons .icons{font-size:30px;margin:0 1rem;transition:.5s}.contact-section .content .extra-info .social-icons .fa-facebook{margin-left:0!important}.contact-section .content .extra-info .social-icons .icons:hover{color:teal}.contact-section .contact-form{background-color:#131313;border-radius:5px;margin-right:5rem;padding:2rem;position:absolute;right:0;width:40%}.contact-section form{display:flex;flex-direction:column}.contact-section form input{border:none;border-bottom:1px solid #fff;margin:1rem 0}.contact-section form input,.contact-section form textarea{background-color:#131313;color:#fff;font-family:"PT Serif";padding:1rem}.contact-section form textarea{border:1px solid #fff;border-radius:5px;margin:2rem 0}.contact-section form>div{align-items:center;display:flex;justify-content:center;width:100%}.contact-section form button{background-color:#024d4d;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Poppins;font-size:1rem;font-weight:400;outline:none;padding:1rem 0;width:25%}
/*# sourceMappingURL=main.78746dfd.css.map*/