body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.react-slideshow-container{align-items:center;display:flex;position:relative}.react-slideshow-container .nav{cursor:pointer;position:absolute;z-index:10}.react-slideshow-container .nav:first-of-type{left:0}.react-slideshow-container .nav:last-of-type{right:0}.react-slideshow-container .default-nav{align-items:center;background:#fff9;border:0;border-radius:50%;color:#fff;display:flex;height:30px;justify-content:center;text-align:center;width:30px}.react-slideshow-container .default-nav:focus,.react-slideshow-container .default-nav:hover{background:#fff;color:#666;outline:0}.react-slideshow-container .default-nav.disabled:hover{cursor:not-allowed}.react-slideshow-container .default-nav:first-of-type{border-right:0;border-top:0;margin-right:-30px}.react-slideshow-container .default-nav:last-of-type{margin-left:-30px}.react-slideshow-container+ul.indicators{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.react-slideshow-container+ul.indicators li{display:inline-block;height:7px;margin:0;padding:5px;position:relative;width:7px}.react-slideshow-container+ul.indicators .each-slideshow-indicator{background:#0000;border:0;color:#0000;cursor:pointer;opacity:.25}.react-slideshow-container+ul.indicators .each-slideshow-indicator:before{background:#000;border-radius:50%;content:"";height:7px;left:0;position:absolute;text-align:center;top:0;width:7px}.react-slideshow-container+ul.indicators .each-slideshow-indicator.active,.react-slideshow-container+ul.indicators .each-slideshow-indicator:hover{opacity:.75;outline:0}.react-slideshow-fadezoom-wrapper{overflow:hidden;width:100%}.react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap{display:flex;flex-wrap:wrap}.react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap>div{opacity:0;position:relative}.react-slideshow-wrapper .react-slideshow-fade-images-wrap>div[aria-hidden=true]{display:none}.react-slideshow-wrapper.slide{overflow:hidden;width:100%}.react-slideshow-wrapper .images-wrap.horizontal{display:flex;flex-wrap:wrap}.react-slideshow-wrapper .images-wrap>div[aria-hidden=true]{display:none}.Home{background-color:#eeecec;padding:20px;text-align:center;transition:all 1s ease-in-out}.home-title{font-family:Poppins,sans-serif;font-size:40px;font-weight:700;margin-bottom:50px;margin-top:0;padding:0}.home-title>span{position:relative}.home-title span:before{background-color:#9d2553;border-radius:8px;bottom:-12px;content:"";height:4px;position:absolute;width:75%}.home-gallery{background-image:linear-gradient(120deg,#e4dcdc,#d9e3e8);margin-top:1.5rem;padding:50px 30px}.hero-section{align-items:center;background:linear-gradient(90deg,#ecf2ff,#fbfcff);display:flex;justify-content:center;padding:32px;text-align:left}.text-section{width:80%}.text-headline{align-items:center;color:#4d4b4b;display:flex;font-family:Rubik,sans-serif;font-size:22px;font-weight:700;letter-spacing:.7px;padding:10px}.text-title{color:#000;font-family:Poppins,sans-serif;font-size:40px;font-weight:700;width:500px}.text-descritpion{color:#4d4b4b;font-family:Rubik,sans-serif;font-size:18px;letter-spacing:.7px;line-height:1.6rem;width:475px}.contact-icon{margin-right:5px}.call{color:#fff;text-decoration:none}.text-stats{align-items:flex-end;gap:48px;margin-top:40px}.text-stats,.text-stats-container{display:flex;justify-content:center}.text-stats-container{align-items:center;flex-direction:column;text-align:center;width:100%}.text-stats-container>p{color:#4d4b4b;font-family:Poppins,sans-serif;font-size:22px;letter-spacing:.7px}.iso_logo,.nabl_logo{width:150px}.hero-image-section{max-width:100%;text-align:center;width:40%}.hero-image1{height:auto;width:100%}.scroll-up{z-index:2000}@media screen and (max-width:900px){.hero-image-section{display:none}.text-section{padding:0;width:100%}.text-descritpion,.text-title{width:100%}}@media screen and (max-width:600px){.text-headline{font-size:20px}.text-title{font-size:28px}.text-appointment-btn,.text-descritpion{font-size:16px}.text-stats{gap:18px}.text-stats-container>p{font-size:16px}.text-stats-container p:first-child{font-size:22px}.scroll-up{bottom:32px;right:32px}}.blinking-button{align-items:center;animation:blink 1.5s infinite;background-color:#1a8efd;border:1px solid #0000;border-radius:28px;color:#fff;cursor:pointer;display:flex;font-family:Rubik,sans-serif;font-size:18px;letter-spacing:.8px;outline:#0000;padding:14px 20px;transition:all .4s ease}@keyframes blink{0%{background-color:#fd1a1a}50%{background-color:#1a8efd}to{background-color:#fd1a1a}}.blinking-button:hover{animation:none;background-color:#1a8efd}.beaker-container{align-items:center;background-color:wheat;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:transform 2s ease-in-out;width:100%;z-index:1000}.hidden{transform:translateY(-100%)}.containing{border-radius:50%;height:100%;overflow:hidden;transform:rotate(15deg)}.containing,.liquid{position:absolute;width:100%}.liquid{align-items:center;animation:fillBeaker 4s ease-in-out forwards;background-color:#0096ff99;bottom:0;display:flex;flex-direction:column;height:0}@keyframes fillBeaker{0%{height:0}to{height:60%}}.flask{background:#ffbecc;border:10px solid #ffbecc;border-radius:50%;cursor:pointer;display:inline-block;height:240px;margin-bottom:100px;outline:none;position:relative;transform:rotate(-15deg) scale(1);transition:all .2s ease;width:240px}.flask:focus,.flask:hover{box-shadow:0 0 0 30px #ffffff0d,0 0 0 300px #ffffff0d,0 0 0 900px #ffffff0d,0 0 0 3000px #ffffff0d;transform:rotate(-15deg) scale(1.1)}.flask:active{box-shadow:0 0 0 30px #ffffff4d,0 0 0 300px #ffffff4d,0 0 0 900px #ffffff4d,0 0 0 3000px #ffffff4d}.flask:before{border:10px solid #ffbecc;height:80px;left:60px;width:20px}.flask:after,.flask:before{background:#ffbecc;content:"";display:block;position:absolute;top:-80px;z-index:1}.flask:after{border-radius:5px;height:20px;left:35px;width:90px}.flask .containing:after{bottom:0;display:none;font-family:Varela Round;font-size:24px;font-weight:700;left:0;position:absolute;text-align:center;width:100%}.flask:focus .containing:after,.flask:hover .containing:after{display:block}.bubbles{animation:bubble 1s linear infinite;border-radius:50%;height:20px;left:40px;position:absolute;width:20px}.water-logo{max-width:60%}@keyframes bubble{0%{box-shadow:10px 35px 0 -10px #ffffff80,25px 45px 0 -10px #ffffff80,43px -5px 0 -10px #ffffff80,58px 55px 0 -10px #ffffff80,25px 45px 0 -10px #ffffff80,43px -5px 0 -10px #ffffff80,58px 55px 0 -10px #ffffff80,78px 35px 0 -10px #ffffff80;transform:translateY(-100%)}1%{box-shadow:10px 35px 0 -10px #ffffff80,25px 45px 0 -10px #ffffff80,43px 55px 0 -10px #ffffff80,58px 55px 0 -10px #ffffff80,25px 45px 0 -10px #ffffff80,43px -5px 0 -10px #ffffff80,58px 55px 0 -10px #ffffff80,78px 35px 0 -10px #ffffff80;transform:translateY(-100%)}25%{box-shadow:10px 15px 0 0 #ffffff80,25px 45px 0 -10px #ffffff80,43px 25px 0 0 #ffffff80,58px 55px 0 -10px #ffffff80,25px 45px 0 -10px #ffffff80,43px -5px 0 -10px #ffffff80,58px 55px 0 -10px #ffffff80,78px 35px 0 -10px #ffffff80;transform:translateY(-100%)}50%{box-shadow:10px -5px 0 -10px #ffffff80,25px 45px 0 -10px #ffffff80,43px 5px 0 -10px #ffffff80,58px 25px 0 0 #ffffff80,25px 45px 0 -10px #ffffff80,43px -5px 0 -10px #ffffff80,58px 55px 0 -10px #ffffff80,78px 35px 0 -10px #ffffff80;transform:translateY(-100%)}75%{box-shadow:10px 35px 0 -10px #ffffff80,25px 25px 0 0 #ffffff80,43px 45px 0 -10px #ffffff80,58px 0 0 -10px #ffffff80,25px 45px 0 -10px #ffffff80,43px -5px 0 -10px #ffffff80,58px 55px 0 -10px #ffffff80,78px 10px 0 0 #ffffff80;transform:translateY(-100%)}to{box-shadow:10px 35px 0 -10px #ffffff80,25px -5px 0 -10px #ffffff80,43px 25px 0 0 #ffffff80,58px 55px 0 -10px #ffffff80,25px 45px 0 -10px #ffffff80,43px -5px 0 -10px #ffffff80,58px 55px 0 -10px #ffffff80,78px -5px 0 -10px #ffffff80;transform:translateY(-100%)}}.scrolldown{--color:#9e8a8a;--sizeX:30px;--sizeY:50px;border:calc(var(--sizeX)/10) solid var(--color);border-radius:50px;box-sizing:border-box;cursor:pointer;height:var(--sizeY);margin-bottom:16px;margin-left:var(sizeX/2);position:relative;width:var(--sizeX)}.scrolldown:before{animation:scrolldown-anim 2s infinite;background-color:var(--color);border-radius:100%;bottom:30px;box-shadow:0 -5px 3px 1px #2a547066;box-sizing:border-box;content:"";height:6px;left:50%;margin-left:-3px;position:absolute;width:6px}@keyframes scrolldown-anim{0%{height:6px;opacity:0}40%{height:10px;opacity:1}80%{height:10px;opacity:0;transform:translateY(20px)}to{height:3px;opacity:0}}.chevrons{align-items:center;display:flex;flex-direction:column;margin-left:-3px;margin-top:48px;padding:6px 0 0;width:30px}.chevrondown{border:solid var(--color);border-width:0 3px 3px 0;display:inline-block;height:10px;margin-top:-6px;position:relative;transform:rotate(45deg);width:10px}.chevrondown:nth-child(odd){animation:pulse54012 .5s ease infinite alternate}.chevrondown:nth-child(2n){animation:pulse54012 .5s ease .25s infinite alternate}@keyframes pulse54012{0%{opacity:0}to{opacity:.5}}.flickity-container{box-sizing:border-box;overflow:hidden;pointer-events:none;width:100%}.carousel-cell{align-items:center;background:#fff;border-radius:10px;counter-increment:gallery-cell;display:flex;justify-content:center;margin:0 10px;pointer-events:none}.flickity-prev-next-button{display:none}.services-dropdown{transition:opacity .3s ease}.services-dropdown.open{opacity:1}.services-dropdown.closed{opacity:0;pointer-events:none}.services-dropdown-join{background-color:color(srgb-linear .06 .12 .39);border:0;height:.5rem;left:0;margin-top:1.2rem;position:absolute;width:100%}.services-dropdown-content{background-color:color(srgb-linear .06 .12 .39);height:600px;left:20px;margin-top:1.7rem;position:fixed;width:97%}.services-dropdown li{list-style:none;text-align:left}.list-parent{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;height:550px;margin:0;padding:0}.list-parent-content h3{font-size:medium}.list-child{margin:0;padding:0}.list-child-content{font-size:small;margin:6px 0;max-width:400px;padding:0;text-decoration:none}.list-child-content a{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400;line-height:25px;text-decoration:none}.list-child-content a:hover{color:#000}.loader-wrapper{transition:opacity 2s ease}.loader{height:50px;position:relative;width:80px}.loader-text{animation:text_713 3.5s ease infinite both;color:#c8b6ff;font-size:3rem;font-weight:700;letter-spacing:1px;margin:0 0 3rem;padding:0;position:absolute;top:-1.5rem}.load{animation:loading_713 3.5s ease infinite both;background-color:#9a79ff;border-radius:50px;bottom:0;display:block;height:16px;position:absolute;transform:translateX(64px);width:100px}.load:before{animation:loading2_713 3.5s ease infinite both;background-color:#d1c2ff;border-radius:inherit;content:"";height:100%;position:absolute;width:100%}@keyframes text_713{0%{letter-spacing:1px;transform:translateX(0)}40%{letter-spacing:7px;transform:translateX(26px)}80%{letter-spacing:1px;transform:translateX(32px)}90%{letter-spacing:7px;transform:translateX(0)}to{letter-spacing:1px;transform:translateX(0)}}@keyframes loading_713{0%{transform:translateX(0);width:100px}40%{transform:translateX(0);width:100%}80%{transform:translateX(100px);width:100px}90%{transform:translateX(0);width:100%}to{transform:translateX(0);width:100px}}@keyframes loading2_713{0%{transform:translateX(0);width:100px}40%{transform:translateX(0);width:80%}80%{transform:translateX(0);width:100%}90%{transform:translateX(70px);width:80%}to{transform:translateX(0);width:100px}}.loader-wrapper{align-items:center;background-color:#f7f7f7;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;opacity:1;position:fixed;top:0;transition:all 1.5s ease-in-out;width:100vw;z-index:9999}.hidden{opacity:0}.dots-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.dot{animation:pulse 1.5s ease-in-out infinite;background-color:#b3d4fc;border-radius:50%;height:20px;margin-right:10px;width:20px}.dot:last-child{margin-right:0}.dot:first-child{animation-delay:-.3s}.dot:nth-child(2){animation-delay:-.1s}.dot:nth-child(3){animation-delay:.1s}@keyframes pulse{0%{background-color:#b3d4fc;box-shadow:0 0 0 0 #b2d4fcb3;transform:scale(.8)}50%{background-color:#6793fb;box-shadow:0 0 0 10px #b2d4fc00;transform:scale(1.2)}to{background-color:#b3d4fc;box-shadow:0 0 0 0 #b2d4fcb3;transform:scale(.8)}}.pravayu-container{align-items:center;display:flex;font-family:Arial,sans-serif;font-size:2.5rem;justify-content:center;padding-bottom:1.5rem}.letter{animation:text-pulse 1.5s ease-in-out infinite;color:#6793fb;display:inline-block;margin-right:5px}.letter:last-child{margin-right:0}@keyframes text-pulse{0%{color:#8fb5e4;text-shadow:0 0 0 0 #b2d4fce6;transform:scale(.95)}50%{color:#6793fb;text-shadow:0 0 10px #b2d4fcb3;transform:scale(1.05)}to{color:#8fb5e4;text-shadow:0 0 0 0 #b2d4fce6;transform:scale(.95)}}@media screen and (max-width:580px){.pravayu-container{font-size:1.5rem}}@media screen and (max-width:380px){.pravayu-container{font-size:1.2rem}}.about-navbar{background-color:#707da1;color:#fff;height:200vh;left:0;padding:6rem 20px 10%;position:fixed;top:0;transition:all .5s ease-in-out}.about-navbar ul{list-style-type:none;margin:0;padding:0}.about-navbar ul li{margin-bottom:10px;text-align:left}.about-navbar ul li a{align-items:center;color:#fff;display:flex;text-decoration:none;transition:color .3s ease,transform .3s ease}.about-navbar ul li a span{padding-left:10px}.about-navbar ul li a.active,.about-navbar ul li a:hover{color:#a1a15c;transform:scale(1.1)}.toggle-icons{color:#fff;cursor:pointer;display:flex;font-size:24px;margin-bottom:30px}.scroll-link{margin:30px 0}.about-navbar ul li,.icon-container{position:relative}.icon-container{align-items:center;display:flex}.icon-name{background-color:#707da1;border-radius:5px;color:#fff;display:block;font-size:18px;left:100%;margin-left:10px;padding:5px;position:absolute;transition:opacity .3s ease;white-space:nowrap}@media screen and (max-width:820px){.about-navbar{display:none}}.container input{cursor:pointer;height:0;opacity:0;width:0}.container{background:hsla(0,0%,85%,.603);border-radius:3px;cursor:pointer;display:block;font-size:20px;height:30px;position:relative;-webkit-user-select:none;user-select:none;width:30px}.container:hover{background:hsla(0,0%,77%,.527)}.line{background:#fff;height:3px;left:4px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .7s cubic-bezier(0,1,.33,1.2),background .4s;width:calc(100% - 8px)}.line-indicator{transform:translateY(-50%) rotate(90deg)}.container input:checked~.line-indicator{transform:translateY(-50%)}.about-section{align-items:center;background:linear-gradient(90deg,#ecf2ff,#fbfcff);display:flex;flex-direction:column;gap:24px;justify-content:center}.about-title{font-family:Poppins,sans-serif;font-size:40px;font-weight:700;text-align:left}.about-title>span{position:relative}.about-title span:before{background-color:#9d2553;border-radius:8px;bottom:-12px;content:"";height:4px;left:0;position:absolute;width:75%}.about-description-container{align-items:center;display:flex;margin-left:calc(var(--navbar-width))}.about-description-company,.about-description-objective{background:linear-gradient(270deg,#ecf2ff,#ceccd6)}.about-image-content{display:flex;flex:1 1;justify-content:center;margin-right:0;max-width:45%}.about-image1{height:auto;width:80%}.about-text-content{margin-left:10px;margin-right:10px;text-align:justify;width:65%}.about-description{color:#4d4b4b;font-family:Rubik,sans-serif;font-size:18px;letter-spacing:.7px;line-height:1.7rem;margin:32px 0}.fa-icon{color:#9d2553}@media screen and (max-width:820px){.about-description-container{margin-left:0;padding:0 20px}.about-image-content{display:none}.about-text-content{width:100%}}.services-title{font-family:Poppins,sans-serif;font-size:40px;font-weight:700;margin-bottom:70px}.services-title>span{position:relative}.services-title span:before{background-color:#9d2553;border-radius:8px;bottom:-12px;content:"";height:4px;left:0;position:absolute;width:75%}.service-category-title{font-size:24px;margin-bottom:1rem}.service-details-info p{color:#4d4b4b;font-family:Rubik,sans-serif;font-size:18px;letter-spacing:.7px;line-height:1.7rem;margin:32px 0}.service-category-name{align-items:center;display:flex;font-weight:700;line-height:1.7rem;margin-bottom:0}.service-category-name-icon{background-color:#e3bdbd;border-radius:50%;color:#000;height:40px;margin-right:5px;padding:5px;width:40px}@keyframes slideDown{0%{max-height:0;opacity:0}to{max-height:1000vh;opacity:1}}@keyframes slideUp{0%{opacity:1}to{max-height:0;opacity:0}}.service-details{align-items:flex-start;animation:slideDown .5s ease-in-out forwards;background:#f5f5f5;border-radius:10px;display:flex;flex-direction:column;margin-bottom:20px;padding:10px;width:100%}.service-details.slide-up{animation:slideUp .5s ease-out forwards}.service-details h2{margin-bottom:10px}.service-details ul{list-style-type:none;padding:0}.service-details ul li{margin-bottom:5px}.service-details ul li a{color:#008bf8;text-decoration:none}.service-details button{align-self:center;background-color:color(srgb-linear .17 .25 .54/1);border:none;border-radius:1rem;color:#fff;font-size:1rem;margin-bottom:-25px;padding:.5rem 1rem;transition:.3s ease-out;width:110px}.service-details-content{align-items:flex-start;display:flex;gap:100px;justify-content:flex-start;padding:1rem;width:100%}.service-details-info{align-items:flex-start;display:flex;flex-direction:column;text-align:left;width:60%}.enquiry-form{display:flex;flex:1 1;flex-direction:column}.enquiry-form-title{font-size:24px;margin-bottom:2rem}.services-content{display:flex;flex-wrap:wrap;gap:60px;justify-content:center;margin:2rem}.services-container{align-items:center;display:flex;flex-direction:column;padding:2rem}.services-grid{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.service-box{background:#f9f9f9;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 8px #0000001a;cursor:pointer;display:flex;min-height:200px;padding:20px;position:relative;transition:all .3s ease;transition:all .5s ease-in-out;width:400px}.service-box h3{font-size:15px;margin:0;text-align:left}.service-box ul{list-style:none;margin:10px 0;padding:0}.service-box ul li{margin-bottom:5px}.service-box ul li a{color:#007bff;text-decoration:none}.service-box ul li a:hover{color:brown}.service-box-content{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.service-items{align-items:center;display:flex;justify-content:space-between;margin-right:50px;text-decoration:none}.service-items-icon{background-color:gray;border-radius:10px;color:wheat;height:70px;padding:10px;width:70px}.more-less-button:hover{background-color:#0056b3}.service-box.main{background:#e0e0e0;box-shadow:0 8px 16px #0003;flex-direction:column;justify-self:flex-start;min-width:500px}.service-box.main h3{font-size:large}@media screen and (max-width:880px){.service-details-content{flex-direction:column;gap:0}.enquiry-form,.service-details-info{width:100%}.service-category-description{text-align:justify}}.services-card{background:#bddef2;border-radius:30px;box-shadow:7px 8px 12px #0000003d;height:254px;overflow:visible;padding:1.8rem;position:relative;transition:.5s ease-out;width:320px}.services-card-details{align-items:center;color:#000;display:flex;flex-direction:column;gap:.5em;height:100%;place-content:center}.services-card-button{background-color:color(srgb-linear .17 .25 .54/1);border:none;border-radius:1rem;bottom:0;color:#fff;font-size:1rem;left:50%;opacity:0;padding:.5rem 1rem;position:absolute;transform:translate(-50%,125%);transition:.3s ease-out;width:60%}.services-card-text-body{color:#868686}.services-card-text-title{font-size:1.5em;font-weight:700}.services-card-text-title-icon{color:#4c4848;height:100px;width:100px}.services-card:hover{border-color:#008bf8;box-shadow:0 -1px 15px 14px #00000040}.services-card:hover .services-card-button{opacity:1;transform:translate(-50%,50%)}@media screen and (max-width:828px){.services-card{width:280px}}@media screen and (max-width:748px){.services-card{width:260px}}*,:after,:before{box-sizing:border-box}.contact-form-container{background-color:#f9f9f9;border-radius:15px;box-shadow:0 5px 15px #0000001a;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-weight:700;margin:auto;max-width:600px;min-width:300px;padding:30px}.contact-form-container h2{color:#333;margin-bottom:20px;text-align:center}.contact-form .form-select{height:40px;overflow-y:scroll}.contact-form .form-select::-webkit-scrollbar{width:8px}.contact-form .form-select::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.contact-form .form-select::-webkit-scrollbar-track{background-color:#f1f1f1}.contact-form .form-group{margin-bottom:20px}.contact-form .form-label{display:block;margin-bottom:8px;margin-top:1.5rem;text-align:left}.contact-form .input-field,.contact-form .textarea-field{border:1px solid #ddd;border-radius:5px;margin:0;max-width:100%;padding:10px;transition:border-color .3s ease;width:100%}.contact-form .input-field:focus,.contact-form .textarea-field:focus{border-color:#007bff;box-shadow:0 0 5px #007bff80}.contact-form .textarea-field{resize:vertical}.send{display:flex;justify-content:center;padding:1.2rem}@media screen and (max-width:768px){.contact-form-container{min-width:100px;padding:20px}}.send-button{align-items:center;background:linear-gradient(180deg,#4dc7d9 0,#66a6ff);border:none;border-radius:25px;box-shadow:0 5px 10px #0003;color:#fff;display:flex;font-family:inherit;font-size:18px;justify-content:center;padding:.6em 1em;transition:all .3s}.send-button:hover{box-shadow:0 5px 10px #0000004d;cursor:pointer;padding:.6em 1.2em}.send-button:active{box-shadow:0 2px 5px #0003;transform:scale(.95)}.send-button span{display:block;margin-left:.4em;transition:all .3s}.send-button svg{fill:#fff;height:18px;transition:all .3s;width:18px}.send-button .svg-wrapper{align-items:center;background-color:#fff3;border-radius:50%;display:flex;height:30px;justify-content:center;transition:all .3s;width:30px}.send-button:hover .svg-wrapper{background-color:rgba(43,169,228,.897)}.send-button:hover svg{height:25px;margin-right:5px;transform:rotate(45deg);width:25px}.Contact{margin-bottom:4rem}.contact-title{font-family:Poppins,sans-serif;font-size:40px;font-weight:700;margin-bottom:70px}.contact-title>span{position:relative}.contact-title span:before{background-color:#9d2553;border-radius:8px;bottom:-12px;content:"";height:4px;left:0;position:absolute;width:75%}.App-footer{display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:200}.scroll-up{align-items:center;background-color:#1a8efd;border:3px solid #fff;border-radius:50%;bottom:50px;color:#fff;cursor:pointer;display:none;font-size:24px;height:45px;justify-content:center;position:fixed;right:50px;text-align:center;width:45px;z-index:200000}.show-scroll{display:flex}.footer-client{margin-bottom:2rem}.footer-client-heading{font-family:Poppins,sans-serif;font-size:25px;font-weight:700;margin-bottom:40px;margin-top:0;padding:0}.footer-client-heading>span{position:relative}.footer-client-heading span:before{background-color:#b77b92;border-radius:8px;bottom:-12px;content:"";height:4px;position:absolute;width:75%}.footer-contact-details{align-items:center;background-color:#4d4f51;border-radius:10px;display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;margin-bottom:2rem;padding:20px}.footer-contact-heading{font-family:Poppins,sans-serif;font-size:25x;font-weight:700;margin-bottom:40px;margin-top:0;padding:0}.footer-contact-heading>span{position:relative}.footer-contact-heading span:before{background-color:#b77b92;border-radius:8px;bottom:-12px;content:"";height:4px;position:absolute;width:75%}.contact-details{grid-gap:5%;display:grid;flex:1 1;flex-direction:column;gap:5%;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;justify-content:center;margin:0 4rem}.contact-details a{align-items:center;color:#f5f5f5;display:flex;gap:10px;text-align:left;text-decoration:none;transition:all .5s ease-in-out}.contact-details-phone{display:flex;flex-direction:column;font-size:14px;gap:0;justify-content:center}.contact-details-phone p{line-height:24px;margin:0;padding:0}.contact-details a:hover{color:#e8e67f}@media (max-width:1101px){.footer-contact-details{align-items:center;flex-direction:column-reverse;justify-content:center;margin:0;padding:0}}@media (max-width:850px){.map-container{margin-bottom:20px}.contact-details{align-items:center;flex-direction:column}}@media (max-width:558px){.footer-contact-details{gap:0;margin:0;padding:0}.contact-details{grid-gap:20px;display:grid;flex:1 1;gap:20px;grid-template-columns:1fr;grid-template-rows:1fr;margin:2rem}}.map-container{position:relative}.map-container iframe{border:0;border-radius:10px;height:300px;width:450px}.map-link{cursor:pointer;height:300px;position:absolute;top:0;width:450px;z-index:1}@media (max-width:1101px){.map-container iframe{width:85vw}}.button{background-color:#fff;border:none;border-radius:10px;box-shadow:0 10px 20px #0003;color:#212121;cursor:pointer;font-size:20px;gap:5px;height:50px;min-width:50px;overflow:hidden;padding:15px;transition:all .6s cubic-bezier(.23,1,.32,1)}.button,.button span{align-items:center;display:flex;justify-content:center;position:relative}.button span{z-index:1}.button:before{background-color:#db7093;border-radius:inherit;bottom:0;content:"";height:100%;left:0;position:absolute;transform:translate(-100%,100%);width:100%}.button .icon{fill:#db7093;transition:all .6s cubic-bezier(.23,1,.32,1)}.button:hover:before{animation:shakeBack .6s forwards}.button:hover .icon{fill:#fff;transform:scale(1.3)}.button:active{box-shadow:none}@keyframes shakeBack{0%{transform:translate(-100%,100%)}50%{transform:translate(20%,-20%)}to{transform:translate(0)}}.cv__navbar{align-items:center;background-color:color(srgb-linear .17 .25 .54/1);box-shadow:0 5px 15px 0 #69080826;display:flex;height:3.5rem;justify-content:space-between;padding:0 10px;position:fixed;top:0;transition:all .3s ease-in-out;width:100%;z-index:1000}.cv__navbar.scrolled{align-self:center;border-radius:10px;margin-left:1.5%;top:1rem;width:97%}.cv__navbar-heading{align-self:center;margin-left:1rem}.cv__navbar-heading,.cv__navbar-heading_links{align-items:center;display:flex;justify-content:center}.cv__navbar-heading_links{cursor:pointer;text-align:center;text-decoration:none}.cv__navbar-heading_links img{height:3rem;margin-right:10px}.cv__navbar-heading_links h1{font-size:23px;letter-spacing:4px;line-height:18px}.cv__navbar-heading_links h1,.cv__navbar-heading_links h2{color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center}.cv__navbar-heading_links h2{font-size:15px;line-height:12px}.inline{display:inline}.cv__navbar-links{align-items:center;display:flex;justify-content:flex-end;list-style:none}.cv__navbar-links li{color:#fff;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:.02cm;padding:0 1rem}.cv__navbar-links-li:hover{align-items:center;background-color:color(srgb-linear .06 .12 .39);border-radius:10px;display:flex;height:2.5rem}.dropdown:hover{border-radius:10px 10px 0 0}.download-button:hover{background-color:initial}.cv__navbar-links a{color:#fff;text-decoration:none;transition:color .3s ease-in-out}.dropdown{position:relative}.cv__navbar-smallscreen{display:none}.cv__navbar-smallscreen_menu{z-index:6}.cv__navbar-smallscreen_overlay{background-color:#000000e6;flex-direction:column;height:100vh;left:0;overflow:scroll;position:fixed;top:0;transition:.9s ease .5s,transform .5s ease;width:100%;z-index:1}.cv__navbar-smallscreen_links{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;list-style:none;margin-top:23%}.cv__navbar-smallscreen_links li{color:#fff;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:180;letter-spacing:.1cm;margin:1.2rem 1rem;text-align:left}.cv__navbar-smallscreen_links li a{color:#fff;text-decoration:none;transition:color .5s ease-in-out}.cv__navbar-smallscreen_links li a:hover{color:#d3d3d3}.services-small-category{margin-left:10px}.services-small-category li{list-style:none;margin:0;padding:0;text-align:left}.services-small-category a{margin:0;padding:0}.services-small-category-child{padding:0}.services-small-category-parent-content h3{font-size:16px;font-weight:200}.services-small-category-child-content a{font-size:14px;padding:5px}.download-e-brochure{align-self:center}@media screen and (max-width:930px){.cv__navbar-links{display:none}.cv__navbar-smallscreen{display:flex;margin-right:4rem}.cv__navbar-smallscreen_links a{text-decoration:none}.cv__navbar-heading{margin-left:1rem;margin-right:10px;padding:0}.cv__navbar-smallscreen{margin-right:1rem}}@media screen and (max-width:550px){.cv__navbar-heading_links h1{font-size:23px}}@media screen and (max-width:465px){.cv__navbar-heading_square{align-self:flex-start;margin-top:3%}}@media screen and (max-width:335px){.cv__navbar-heading_links h1{font-size:22px}}@media screen and (max-width:300px){.cv__navbar-heading_links h1{font-size:19px}}#checkbox{display:none;z-index:6}.toggle{cursor:pointer;display:block;height:34px;margin:auto;position:relative;width:35px}.bar{background:#fff;border-radius:2px;color:inherit;height:3px;left:0;opacity:1;position:absolute;right:0;transition:none .35s cubic-bezier(.5,-.35,.35,1.5) 0s}.bar--top{bottom:calc(50% + 8px);transition-delay:.35s,0s,0s;transition-property:bottom,margin,transform}.bar--middle{top:calc(50% - 2px);transition-delay:.455s,.455s;transition-duration:.35s,0s;transition-property:top,opacity}.bar--bottom{top:calc(50% + 8px);transition-delay:0s;transition-property:top,transform}#checkbox:checked+.toggle .bar--top{bottom:calc(50% - 15px);margin-bottom:13px;transform:rotate(45deg);transition-delay:.105s,.455s,.455s}#checkbox:checked+.toggle .bar--middle{opacity:0;top:calc(50% + 11px);transition-delay:0s,.35s;transition-duration:.35s,0s}#checkbox:checked+.toggle .bar--bottom{top:calc(50% - 2px);transform:rotate(-45deg);transition-delay:.455s,.455s}button{background:#0000;border:none;cursor:pointer;font-family:inherit}.swallow__icon{background-color:initial;position:relative;width:2rem}.swallow__icon span,.swallow__icon span:after,.swallow__icon span:before{position:absolute;transition:transform .2s cubic-bezier(.86,0,.07,1),transform-origin .2s cubic-bezier(.86,0,.07,1)}.swallow__icon span:after,.swallow__icon span:before{background-color:#f5f5f7;bottom:.1rem;content:"";height:.125rem;width:.65rem}.swallow__icon span:before{border-radius:2px 0 0 2px;right:50%;transform:rotate(40deg);transform-origin:100% 100%}.swallow__icon span:after{border-radius:0 2px 2px 0;left:50%;transform:rotate(-40deg);transform-origin:0 100%}.dropdown:hover .swallow__icon span{transform:translateY(-8px)}.dropdown:hover .swallow__icon span:before{transform:rotate(-40deg);transform-origin:100% 0}.dropdown:hover .swallow__icon span:after{transform:rotate(40deg);transform-origin:0 0}.download-btn{background-color:color(srgb-linear .06 .12 .39);border:none;border-radius:30px;cursor:pointer;height:40px;overflow:hidden;width:120px}.button-content{transform:translateY(-50px);transition:all .25s ease-in-out}.svg-container,.text-container{align-items:center;align-self:center;display:flex;height:45px;justify-content:center;width:100%}.text-container .text{color:#fff;font-size:13px;font-weight:600;line-height:0px;opacity:1;transition:opacity .25s ease-in-out}.text-container .text p:first-child{font-size:10px}.download-icon{fill:#fff;height:25px;opacity:0;transition:opacity .25s ease-in-out;width:25px}.download-btn:hover .button-content{transform:translateY(-5px)}.download-btn:hover .text{opacity:0}.download-btn:hover .download-icon{opacity:1}.download-btn:focus .download-icon{animation:heartbeat 1.5s ease-in-out infinite both}@keyframes heartbeat{0%{animation-timing-function:ease-out;transform:scale(1);transform-origin:center center}10%{animation-timing-function:ease-in;transform:scale(.91)}17%{animation-timing-function:ease-out;transform:scale(.98)}33%{animation-timing-function:ease-in;transform:scale(.87)}45%{animation-timing-function:ease-out;transform:scale(1)}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.App-header{align-items:center;background-color:#1c243480;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}.App-footer{background-color:#282c34;color:#fff;padding:20px}.gallery-container{align-items:center;background:linear-gradient(270deg,#ecf2ff,#ceccd6);display:flex;flex-direction:column;padding:20px}.title{font-family:Poppins,sans-serif;font-size:40px;font-weight:700;margin-bottom:70px}.title>span{position:relative}.title span:before{background-color:#9d2553;border-radius:8px;bottom:-12px;content:"";height:4px;left:0;position:absolute;width:75%}.gallery-entire{width:90%}.director-title{font-size:30px}.director-title,.journey-title{margin-bottom:30px;text-align:left}.journey-title{font-size:26px}.directors{gap:5rem;padding:1rem}.directors,.gallery-grid{display:flex;flex-wrap:wrap;justify-content:center}.gallery-grid{align-items:center;gap:2rem;width:100%}.card{background:#d3d3d3;border-radius:30px;box-shadow:inset 0 30px 50px -12px #32325d40,inset 0 18px 26px -18px #0000004d;display:flex;height:254px;overflow:hidden;transition:all .3s ease-in-out;width:250px}.card:hover{transform:translateY(-20px)}.card img{border-radius:30px;object-fit:cover;width:100%}.flip-card{background-color:initial;height:400px;width:500px}.flip-card-inner{height:100%;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .8s;width:100%}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-back,.flip-card-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:1rem;height:100%;position:absolute;width:100%}.flip-card-front{align-items:center;background-color:#171717;display:flex;justify-content:center}.front-image{border-radius:1rem;height:100%;object-fit:cover;width:100%}.flip-card-back:before{background:inherit;content:"";filter:blur(5px);height:100%;padding:0;position:absolute;width:100%;z-index:-1}.flip-card-back{align-items:center;display:flex;justify-content:center;transform:rotateY(180deg)}.back-details{align-items:flex-start;color:#fff;display:flex;filter:none;flex-direction:column;justify-content:flex-start;padding:1rem;text-align:left}.address,.designation,.education,.name,.phone{margin:5px}.name{font-size:28px;font-weight:700;line-height:35px}.designation{font-size:24px;line-height:30px}
/*# sourceMappingURL=main.c66543b1.css.map*/