.App{align-content:center;display:flex;flex-direction:column;overflow-x:clip;text-align:center}body,html{margin:0;padding:0}@media only screen and (max-width:600px){.App{display:flex;flex-direction:column;overflow:clip;text-align:center;width:100%}}.about-container{align-items:center;display:flex;flex-direction:column;height:255px}.about-title{font-size:35px;letter-spacing:.3rem}@media only screen and (min-width:641px) and (max-width:1024px){.about-container{height:250px}.about-title{font-size:28px}}@media only screen and (max-width:640px){.about-container{display:flex;height:250px;justify-content:center}.about-title{font-size:20px}}.header{background-color:#000;background-repeat:no-repeat;background-size:100%;margin:auto;padding-top:100px;position:-webkit-sticky;position:sticky}.logo{filter:invert(100%) sepia(100%) saturate(13%) hue-rotate(237deg) brightness(104%) contrast(104%);height:350px;margin-bottom:50px}@media only screen and (max-width:640px){.header{background-color:#000;background-size:100%;padding-bottom:50px;padding-top:50px;position:-webkit-sticky;position:sticky}.logo{filter:invert(100%) sepia(100%) saturate(13%) hue-rotate(237deg) brightness(104%) contrast(104%);height:200px;margin-bottom:0}}@media only screen and (min-width:641px) and (max-width:1024px){.header{padding-bottom:30px;padding-top:70px}.logo{height:280px;margin-bottom:30px}}nav{background-color:#0000001a;font-family:Noto Sans,sans-serif;margin-bottom:100px;position:relative;text-align:center;width:100%}nav,nav ul{height:60px}nav ul{list-style:none;margin:0;padding:0 20px}nav ul li{display:inline-block}nav ul li a{-webkit-tap-highlight-color:rgba(0,0,0,.1);color:#000;display:block;float:left;font-family:Noto Sans,sans-serif;font-size:15px;height:60px;line-height:60px;min-width:44px;padding:0 40px;text-decoration:none}nav ul li:hover{background-color:#0000001a}nav ul li:hover>a{color:#fff}nav ul li:hover>ul{display:block}nav ul ul{background-color:#0000001a;left:0;padding:0;position:absolute;text-align:center;top:60px;width:100%}.hamburger,nav ul ul{display:none}.bar{background-color:#101010;display:block;height:3px;margin:5px auto;transition:all .3s ease-in-out;width:25px}.mobile-nav{display:none}@media only screen and (max-width:640px){.desk-nav{display:none}.mobile-nav{display:block}}.DropdownNav ul li{list-style:none}.menu-trigger{align-items:center;background-color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;flex-direction:column;height:60px;justify-content:center;padding:0;position:absolute;right:20px;transition:all .3s ease;width:60px}.menu-trigger:hover{background-color:#f0f0f0;transform:scale(1.05)}.menu-trigger:active{transform:scale(.95)}.hamburger-line{background-color:#000;border-radius:2px;display:block;height:3px;margin:3px 0;transition:all .3s ease;width:25px}.dropdown-menu{background-color:#f4f4f4;height:550px;padding:10px 20px;position:absolute;right:20px;top:75px;width:250px}.dropdown-menu:before{background:var(--secondary-bg);content:"";height:20px;position:absolute;right:20px;top:-5px;transform:rotate(45deg);width:20px}.dropdown-menu.active{display:flex;opacity:1;transform:translateY(0);transition:var(--speed) ease;visibility:visible}.dropdown-menu.inactive{opacity:0;transform:translateY(-20px);transition:var(--speed) ease;visibility:hidden}.dropdown-menu ul li{border-bottom:1px solid #0000000d}.dropdown-link{color:#000;display:block;font-size:16px;line-height:1.5;margin:0;min-height:44px;padding:16px 10px;text-decoration:none;transition:background-color .2s ease}.dropdown-link:focus,.dropdown-link:hover{background-color:#0000000d;outline:2px solid #0000001a;outline-offset:-2px}@media only screen and (min-width:641px) and (max-width:1024px){.menu-trigger{right:30px}.dropdown-menu{right:30px;width:300px}}.filler-banner{align-items:center;background-blend-mode:multiply;background-color:#00000080;background-image:url(/static/media/arindam-mahanta-VEOk8qUl9DU-unsplash.a774fad095ae3371b7f1.jpg);background-position:bottom;display:flex;flex-direction:column;height:50vh;justify-content:space-around;width:100%}.fillerbanner-text{color:#fff;font-family:Noto Sans,sans-serif;font-size:22px;font-weight:500;width:75%}@media only screen and (max-width:640px){.filler-banner{background-position:bottom;clear:both}.fillerbanner-text{font-family:Noto Sans,sans-serif;font-size:18px;font-weight:500;width:85%}}.services{align-items:center;display:flex;flex-direction:column;padding-bottom:20%}.services h1{font-family:Noto Sans,sans-serif;margin-bottom:-50px;padding-top:10%}.calendly-button{-webkit-tap-highlight-color:rgba(0,0,0,.1);border:2px solid #0000;border-radius:8px;min-height:44px;padding:20px;transition:all .3s ease}.calendly-button:focus,.calendly-button:hover{background-color:#00000005;border-color:#0000001a;outline:none;transform:translateY(-2px)}.calendly-button:active{transform:translateY(0)}.service-cat-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}.cat{flex:0 1 50%;height:200px;margin-top:10%;width:100px}.cat h3{font-size:40px;letter-spacing:.3rem;margin-bottom:5%}.cat-text{font-family:Noto Sans,sans-serif;font-weight:300;height:200px;margin:auto;width:75%}.cat-text p{font-size:18px}.cat-text li{list-style-type:none}@media only screen and (min-width:601px) and (max-width:1024px){.cat{flex:0 1 100%;margin:5% auto;width:80%}.cat h3{font-size:35px}.cat-text{width:85%}.calendly-button h1{font-size:22px;padding:0 40px}}@media only screen and (max-width:600px){.calendly-button h1{font-size:18px;margin-bottom:25px;margin-top:40px}.service-cat-container{display:flex;flex-direction:column}.cat{height:200px;margin-bottom:100px;margin-top:10%;width:100%}.cat h3{font-size:30px;letter-spacing:.3rem}.cat-text{height:200px;width:100%}.cat-text li{list-style-type:none}}.footer{background-color:#000;display:flex;margin-top:100px;width:100%}.firstcontactbox-container{align-items:center;display:flex;flex-direction:column;margin:0 auto}.contact-header{color:#fff;display:flex;font-size:20px;letter-spacing:.2rem;margin-top:30px}.email-icon,.location-icon,.phone-icon{filter:invert(100%) sepia(100%) saturate(13%) hue-rotate(237deg) brightness(104%) contrast(104%);margin-right:30px}a{color:#fff;text-decoration:none}.secondcontact-container{align-items:center;display:flex;justify-content:space-around;margin:0 auto;width:800px}.contactinfo-container{color:#fff;display:flex;flex-direction:column;font-size:20px;height:100px;justify-content:space-between;margin-top:-35px}.contactform-container{align-items:center;display:flex;flex-direction:column;margin-bottom:15%;margin-top:10%}.form-item{margin-top:15px;position:relative}.title-box h1{color:#fff;font-size:20px;font-weight:300}.title-box h1,input,label,textarea{font-family:Noto Sans,sans-serif}label{color:#999;font-size:clamp(14px,1.5vw,16px);left:2%;pointer-events:none;position:absolute;top:10px;-webkit-user-select:none;user-select:none}input,textarea{border:1px solid #ccc;font-size:clamp(15px,1.5vw,18px);margin-bottom:20px;outline:0;padding:12px;width:100%}input:focus+label,input:valid+label,textarea:focus+label,textarea:valid+label{color:#777;font-size:clamp(13px,1.3vw,16px);top:-20px;transition:all .225s ease}.submit-btn{background-color:#000;border:none;color:#fff;display:block;filter:drop-shadow(2px 2px 3px #0003);font-family:Noto Sans,sans-serif;font-size:clamp(16px,1.6vw,16px);letter-spacing:.1rem;margin:0 auto;transition:.2s;-webkit-user-select:none;user-select:none}.submit-btn:active,.submit-btn:hover{transform:scale(1.1)}.submit-btn:active{filter:sepia(.5)}@media only screen and (min-width:601px) and (max-width:1024px){.footer{margin-top:100px}.secondcontact-container{max-width:900px;width:90%}.contact-header,.contactinfo-container{font-size:18px}}@media only screen and (max-width:600px){.footer{flex-direction:column;height:auto;margin-top:175px;min-height:60vh;padding-bottom:40px;width:100%}.contact-header{font-size:16px}.secondcontact-container{flex-direction:column;padding:0 20px;width:100%}.contactinfo-container{color:#fff;font-size:16px;height:auto;margin:40px auto 20px;width:90%}.email-icon,.location-icon,.phone-icon{margin-right:15px}.contactform-container{display:flex;margin:40px auto;padding:0;width:90%}.form-item{width:100%}input,textarea{font-size:16px;padding:14px}.submit-btn{font-size:16px;min-height:44px;padding:14px 28px}}.bservices{align-items:center;display:flex;flex-direction:column;padding-bottom:15%}.bheader h1{font-size:55px;font-weight:400;letter-spacing:.3rem;margin-bottom:-20px}.bservice-cat-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}.bcat{flex:0 1 50%;height:200px;margin-top:10%;width:100px}.bcat h3{font-size:40px;font-weight:350;letter-spacing:.3rem;margin-bottom:5%}.bcat-text{font-family:Noto Sans,sans-serif;font-weight:300;height:200px;margin:auto;width:75%}.bcat-text p{font-size:18px}.bcat-text li{list-style-type:none}@media only screen and (min-width:601px) and (max-width:1024px){.bcat{flex:0 1 100%;margin:5% auto;width:80%}.bheader h1{font-size:48px}.bcat h3{font-size:35px}.bcat-text{width:85%}}@media only screen and (max-width:600px){.bservices{padding-bottom:0}.bheader h1{font-size:40px;margin-bottom:10px}.bservice-cat-container{display:flex;flex-direction:column}.bcat{height:200px;margin-bottom:100px;margin-top:10%;width:90%}.bcat h3{font-size:30px;letter-spacing:.3rem}.bcat-text{height:200px;width:100%}.bcat-text li{list-style-type:none}}.rservices{align-items:center;display:flex;flex-direction:column;padding-bottom:15%}.rheader h1{font-size:55px;font-weight:400;letter-spacing:.3rem;margin-bottom:-20px}.rservice-cat-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}.rcat{flex:0 1 50%;height:200px;margin-top:10%;width:100px}.rcat h3{font-size:40px;font-weight:350;letter-spacing:.3rem;margin-bottom:5%}.rcat-text{font-family:Noto Sans,sans-serif;font-weight:300;height:200px;margin:auto;width:75%}.rcat-text p{font-size:18px}.rcat-text li{list-style-type:none}@media only screen and (min-width:601px) and (max-width:1024px){.rcat{flex:0 1 100%;margin:5% auto;width:80%}.rheader h1{font-size:48px}.rcat h3{font-size:35px}.rcat-text{width:85%}}@media only screen and (max-width:600px){.rservices{padding-bottom:0}.rheader h1{font-size:45px;margin-bottom:10px}.rservice-cat-container{display:flex;flex-direction:column}.rcat{height:200px;margin-bottom:100px;margin-top:10%;width:90%}.rcat h3{font-size:30px;letter-spacing:.3rem}.rcat-text{height:200px;width:100%}.rcat-text li{list-style-type:none}}.calendly-component{align-items:center;display:flex;flex-direction:column}.calendly-button,.calendly-component h1{font-family:Noto Sans,sans-serif}.calendly-button{align-items:center;background:none;border:none;cursor:pointer}@media only screen and (max-width:600px){.calendly-component{margin-bottom:-20%;margin-top:-15%}.calendly-component h1{font-size:20px}}.cservices{align-items:center;background-blend-mode:multiply;background-color:rgba(0,0,0,.655);background-image:url(/static/media/server-room.15bf17dff4876bbd325a.jpg);background-position:bottom;background-size:contain;display:flex;flex-direction:column;padding-bottom:15%}.cheader h1{color:#fff;font-size:55px;font-weight:400;letter-spacing:.3rem;margin-bottom:-20px;padding-top:20px}.cservice-cat-container{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:-75px;width:100%}.ccat{flex:0 1 50%;height:300px;margin-top:5%;width:300px}.ccat-text{color:#fff;font-family:Noto Sans,sans-serif;font-weight:300;height:200px;margin:auto;width:75%}.ccat-text p{font-size:18px}.ccat-text li{list-style-type:none}@media only screen and (min-width:601px) and (max-width:1024px){.ccat{flex:0 1 100%;margin:5% auto;width:80%}.cheader h1{font-size:48px}.ccat h3{font-size:35px}.ccat-text{width:85%}}@media only screen and (max-width:600px){.cservices{background-size:cover;margin-bottom:150px;padding-bottom:150px}.cheader h1{font-size:45px}.cservice-cat-container{display:flex;flex-direction:column}.ccat{height:200px;margin-bottom:100px;margin-top:10%;width:100%}.ccat h3{font-size:30px;letter-spacing:.3rem}.ccat-text{height:200px;width:100%}.ccat-text li{list-style-type:none}}.dif-body{display:flex;flex-direction:column;margin:0 auto;width:1000px}.diftitle-header{font-size:50px;margin-bottom:60px;margin-top:40px}.dif-textbox,.diftitle-header{font-family:Noto Sans,sans-serif;font-weight:300}.dif-textbox{font-size:18px;letter-spacing:.1rem;padding-bottom:50px}@media only screen and (min-width:601px) and (max-width:1024px){.dif-body{padding:0 20px;width:90%}.diftitle-header{font-size:45px}.dif-textbox{font-size:17px}}@media only screen and (max-width:600px){.dif-body{padding:0 20px;width:100%}.diftitle-header{font-size:40px}.dif-textbox{font-size:16px;font-weight:300}}.freeconsultdiv{margin-top:500px;padding-bottom:300px}@media only screen and (min-width:601px) and (max-width:1024px){.freeconsultdiv{margin-top:300px;padding-bottom:200px}}@media only screen and (max-width:600px){.freeconsultdiv{margin-top:150px;padding-bottom:150px}}
/*# sourceMappingURL=main.4cedc811.css.map*/