
@font-face {font-family: "degularRegular";src: url("../fonts/Degular-Regular.woff2")format("woff2"), url("../fonts/Degular-Regular.woff")format("woff"), url("../fonts/Degular-Regular.ttf")format("truetype");font-weight: 400;font-display: swap;}@font-face {font-family: "degularBold";src: url("../fonts/Degular-Bold.woff2")format("woff2"), url("../fonts/Degular-Bold.woff")format("woff"), url("../fonts/Degular-Bold.ttf")format("truetype");font-weight: 600;font-display: swap;}@font-face {font-family: "degularMedium";src: url("../fonts/Degular-Medium.woff2")format("woff2"), url("../fonts/Degular-Medium.woff")format("woff"), url("../fonts/Degular-Medium.ttf")format("truetype");font-weight: 500;font-display: swap;}@font-face {font-family: "NeueHaasGroteskDisplayPro";src: url("../fonts/NeueHaasGroteskDisplayPro.woff2")format("woff2"), url("../fonts/NeueHaasGroteskDisplayPro.woff")format("woff"), url("../fonts/NeueHaasGroteskDisplayPro.ttf")format("truetype");font-weight: 500;font-display: swap;}@font-face {font-family: "TheYoshi";src: url("../fonts/The-Yoshi.woff2")format("woff2"), url("../fonts/The-Yoshi.woff")format("woff"), url("../fonts/The-Yoshi.ttf")format("truetype");font-display: swap;}:root {--duration: 6s;--wave-duration: calc(var(--duration) * 0.25);--text-in-delay: calc(var(--duration) * 0.275);--text-in-duration: calc(var(--duration) * 0.1);--easing: cubic-bezier(0.5, 0, 0.5, 1);--dot-color: #D8C200;--dot-color-dark: rgb(128, 102, 9);--primery-color:#d8c200;--font-family-bold: "degularBold";--font-family-medium: "degularMedium";--font-family-regular: "degularRegular";}html,body{font-family: var(--font-family-regular);overflow-x: hidden;}header.custom-navbar {background: #EBE7E6;}a {font-family: var(--font-family-medium);text-decoration: none;font-weight: 500;transition: 0.3s;}p {line-height: 1.5em !important;font-size: 16px;font-family: var(--font-family-regular);}h1, h2 , h3 {font-family: var(--font-family-medium);}ul#nav {display: inline-flex;position: relative;list-style: none;margin: 0;padding: 0;width: 100%;justify-content: space-between;}nav.main-menu {background: #E2DEDE;border-radius: 50px;padding: 10px;width: 40vw;display: inline-block;transition: 0.3s;z-index:11;}nav.main-menu.is-sticky li.nav__item {padding: 0px 0;}header.custom-navbar{transition: all 0.5s ease-out;position: relative;top: 0;}nav.main-menu.is-sticky ul.sub-menu{margin-top: 10px;backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);background: #e2dede80;}nav.main-menu.is-sticky, .logo.is-sticky, header.custom-navbar.is-sticky {top: 10px;position: fixed;backdrop-filter: blur(20px);background: #e2dede80;animation: slideDown 0.35s ease-out;}@keyframes slideDown {from {transform: translateY(-100%);opacity: 0;}to {transform: translateY(0);opacity: 1;}}.logo.is-sticky {backdrop-filter: none;background: none;}.logo.is-sticky svg.logowidth {width: 125px;}.nav__item {color: #0D141E;padding: 0 15px;text-decoration: none;font-weight: 500;font-size: 1.3vw;border-radius: 50px;z-index: 1;padding: 7px 0;}.innerpage li.nav__item a {color: #0D141E ;}.innerpage li.nav__item a:hover {color: #fff !important;}#line {position: absolute;background: #0D141E;opacity: 1;bottom: 0;height: 100%;border-radius: 100px;}#line:after {width: 0;height: 0;content:'';position:absolute;left:40%;}.nav__item a{padding: 1vw 2vw;color: #0D141E;font-family: var(--font-family-bold);}.nav__item a:hover{color: #fff !important;}.nav__item.active a{color: #fff ;}svg.logowidth {width: 160px;}.animated-button {position: relative;display: flex;align-items: center;gap: 4px;border: 1px solid;border-color: transparent;font-size:1.3vw;background-color: inherit;border-radius: 100px;width:17vw;color: #0D141E;box-shadow: 0 0 0 1px #0D141E;cursor: pointer;overflow: hidden;transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1);font-family:var(--font-family-bold);}.animated-button svg {position: absolute;width: 2.2vw;height: 2.2vw;padding: 5px;border-radius: 100px;fill: #0D141E;z-index: 9;transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);background: var(--primery-color);}.animated-button .arr-1 {right: -25%;}.animated-button .arr-2 {left: 10px;}.animated-button .circle {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 20px;height: 20px;background-color: var(--primery-color);border-radius: 50%;opacity: 0;transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);}.animated-button .text {padding: 15px 35px;position: relative;z-index: 1;transform: translateX(0vw);transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);margin: 0 auto;}.animated-button:hover {box-shadow: 0 0 0 12px transparent;color: #212121;border-radius: 50px;}.animated-button:hover .arr-1 {background-color: #0D141E;right: 5%;}.animated-button:hover .arr-2 {left: -25%;}.animated-button:hover .arr-1 path {fill: var(--primery-color);}.animated-button:hover .text {transform: translateX(-0.7vw);}.animated-button:active {scale: 0.95;box-shadow: 0 0 0 4px var(--primery-color);}.animated-button:hover .circle {width: 100%;height: 500px;opacity: 1;}button.btn{font-weight: 500;font-family: var(--font-family-medium);}.menu-toggle {font-size: 20px;background: none;border: none;color: #0D141E;cursor: pointer;}p.h6 {font-size: 26px;}.menu-icon {margin-left: 5px;display: inline-flex;}img.loaderlogo {width: 240px;}.sectionParallex{z-index: -1;position: relative;}.mainSlider{padding: 70px 0 100px;}section {background: #fff;}.mainSlider .services{padding: 70px 0;background: #fff;border-radius: 30px 30px 0 0;z-index: 111;position: relative;}.arrowRight {width: 80px;height: 80px;margin-top: 30px;}.neuefont{color: #212529;font-family:NeueHaasGroteskDisplayPro;}.nextlinetext{color:#d8c200;}.containerText {display: grid;align-items: center;justify-items: center;}.containerText > * {grid-area: 1/1;}.title {font-size: 22vw;margin: 0;font-family: var(--font-family-bold);}h1.title span.char:nth-child(1):after {content: '';background-color: #ebe7e6 !important;height: 4.5vw !important;width: 4.5vw;display: block;position: absolute;top: 23%;left: 3px;visibility: visible;}.title .char {--delay: calc(var(--text-in-delay) + (0.25s * (1 - var(--distance-percent))));-webkit-animation: text-in var(--text-in-duration) var(--easing) var(--delay) backwards;animation: text-in var(--text-in-duration) var(--easing) var(--delay) backwards;transform-origin: center 1em;}@-webkit-keyframes text-in {0% {opacity: 0;transform: translateX(calc(-0.4em * var(--char-offset))) scale(0);}90% {transform: translateX(0em) scale(1.1);}}@keyframes text-in {0% {opacity: 0;transform: translateX(calc(-0.4em * var(--char-offset))) scale(0);}90% {transform: translateX(0em) scale(1.1);}}.title .char:nth-child(5), .title .char:nth-child(6), .title .char[data-char=e] {visibility: hidden;--squish-scale: 0.6;--squish-y: 10%;}.title .char:nth-child(5):before, .title .char:nth-child(6):before, .title .char[data-char=e]:before {-webkit-animation: text-squish var(--duration) var(--easing) forwards;animation: text-squish var(--duration) var(--easing) forwards;visibility: visible;transform-origin: center 1em;}.title .char[data-char=e] {--squish-scale: 0.9;--squish-y: 5%;}@-webkit-keyframes text-squish {47.5%, 52.5% {transform: none;}50% {transform: translateY(calc(var(--squish-y) * 1)) scaleY(calc(var(--squish-scale) * 1));}}@keyframes text-squish {47.5%, 52.5% {transform: none;}50% {transform: translateY(calc(var(--squish-y) * 1)) scaleY(calc(var(--squish-scale) * 1));}}.title .char:last-child {}@-webkit-keyframes text-bonk {80%, 85%, to {transform: none;}82% {transform: translateX(-2vw);}}@keyframes text-bonk {80%, 85%, to {transform: none;}82% {transform: translateX(-2vw);}}.dot {font-size: 8vw;width: 3.4vw;height:3.4vw;-webkit-animation: dot var(--duration) var(--easing) both;animation: dot var(--duration) var(--easing) both;}.dot-inner {-webkit-animation: dot-inner var(--duration) var(--easing) both;animation: dot-inner var(--duration) var(--easing) both;content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;overflow: hidden;display: grid;align-items: center;justify-items: center;}.dot-inner > * {grid-area: 1/1;}.dot-wave {width: 200%;height: 200%;fill: var(--dot-color);-webkit-animation: wave-in var(--wave-duration) var(--easing);animation: wave-in var(--wave-duration) var(--easing);--offset-x: -120%;}@-webkit-keyframes wave-in {0% {transform: translateY(100%) translateX(var(--offset-x));}70% {transform: translateY(30%) translateX(0%);}}@keyframes wave-in {0% {transform: translateY(100%) translateX(var(--offset-x));}70% {transform: translateY(30%) translateX(0%);}}.dot-wave.background {fill: rgb(216 194 0);-webkit-animation-duration: calc(0.95 * var(--wave-duration));animation-duration: calc(0.95 * var(--wave-duration));--offset-x: 110%;}@keyframes dot {from {opacity: 0;transform: scale(3);}10% {opacity: 1;transform: scale(3);}15% {transform: scale(3) translateY(0.5em) scaleY(1.5);}20% {transform: scale(1) translateY(-350%);}30% {transform: translateY(1em) scaleY(0.5);}40% {transform: translateY(-600%);}50% {transform: translateY(-200%);}53% {transform: translateY(-450%);}56% {transform: translateY(-350%);}59% {transform: translateY(-350%);}62% {transform: translateY(-350%);}80%, 90%, to {transform: translateY(-150%);}}@keyframes dot-inner {from, 45% {transform: none;}50% {transform: none;}70% {transform: translateX(-6em);-webkit-animation-timing-function: cubic-bezier(0.5, 0, 1, 0);animation-timing-function: cubic-bezier(0.5, 0, 1, 0);}80% {transform: translateX(-5.3em);-webkit-animation-timing-function: var(--easing);animation-timing-function: var(--easing);}83%, to {transform: translateX(-4.99em);}}.transform-bubbles {align-items:center;justify-content:center;position: relative;}img.circle2 {position: absolute;left: auto;top: auto;}.margin-4vw{margin-bottom: -4vw;position: relative;z-index: 1;}span.counter {font-size: 3vw;font-family: var(--font-family-bold);line-height: 1;display: flex;align-items: center;}span.counter span {font-size: 1.5vw;font-family:var(--font-family-medium);}.slidertext{font-size: 30px;}.buttoncursor {pointer-events: none;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);display: flex;justify-content: center;align-items: center;border: 2px solid #ffffff;width: 150px;height: 150px;border-radius: 50%;background: #0000001a !important;backdrop-filter: blur(15px);--webkit-backdrop-filter: blur(15px);opacity:0;z-index: 1111;}.buttoncursor:focus {outline: none;}.marquee__part {flex-shrink: 0;padding: 0 4px;font-smooth: always;font-size: 35px;font-family: var(--font-family-medium);}.marquee {font-family: var(--font-family-medium);color: #EEE;text-transform: uppercase;font-size: 1.667vw;padding: 32px 0;width: 100%;position: relative;}.marquee__inner {-webkit-font-smoothing: antialiased;width: fit-content;display: flex;flex: auto;flex-direction: row;}.marquee__part span {margin: 0 45px;}section.servicesSection {padding: 50px 0 0px;border-radius: 30px 30px 0 0;margin-top: -35px;}body.homepage section.servicesSection{background: #fff;}.servicesSection a.serviceList{color: #0D141E;}.blacksection a.serviceList{color: #fff;}a.serviceList:hover{color: var(--primery-color);}.marquee__part span.button:hover {background-color: var(--primery-color);}.imgBox {position: relative;z-index: 1;}.infoBox h3 {font-size: 40px;}.infoBoxmain {z-index: 1;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 100%;height: 100%;}.infoBox {position: absolute;text-align: center;color: #fff;width: 100%;top: 50%;left: 50%;transform: translate(-50%, -50%);font-family: var(--font-family-medium);}.imgBox.img-move:after {content: '';width: 100%;height: 100%;background: #00000061;display: block;position: absolute;top: 0;left: 0;}.services .imgBox.img-move:after{background: #00000000;}.imgBox svg {position: absolute;right: 30px;bottom: 30px;}ul.servceItem {list-style: none;padding: 0;font-size: 20px;}ul.servceItem li a{color: #0D141E;}.servieslist h2 {font-size: 34px;margin-bottom: 0px;}.servicesInnerPage .servieslist h2 {margin-bottom: 30px;}ul.developmentServicesList {padding: 0;list-style: none;}ul.developmentServicesList li {padding: 15px 20px;background: #dcc81a;color: #fff;border-radius: 100px;display: inline-block;margin: 10px 10px 10px 0px;font-family: 'degularMedium';font-size: 18px;transition: 0.3s;}ul.developmentServicesList li:hover {background: var(--bs-body-color);}h2.innermainHead, h1.innermainHead {font-size: 30px;text-transform: uppercase;}.whatsappbtn h2.revalText {font-size: 46px;display: block;}.whatsappbtn h3 {padding: 5px 20px;display: inline-block;border: 1px solid #000;border-radius: 100px;font-size: 20px;margin-bottom: 50px;}.whatsappbtn h2.quote {font-size: 46px;}h2.innermainHead img{margin-right: 10px;}.innersectionWhatsapp {background: #F1F6EF;border-radius: 35px;padding: 80px;}.whatsapcol3 {display: flex ;justify-content: end;}.whatsapcol3 h3 {font-size: 200px;color: #E9EDE7;}.whatsappImg {background: #D5E5CB;border-radius: 40px;text-align: center;padding: 50px;transition: 0.5s ease-out;}.para{display: grid;align-items: end;padding-right: 140px;}.para p {font-size: 18px;}.whatsapcol3 img {position: absolute;bottom: 0;right: 0;}.sidetext h5{font-family: var(--font-family-medium);font-size: 22px;padding-right: 60px;line-height: 1.5em;}.sidetext h5.revalText span.line:nth-child(1) span.word:nth-child(1), .sidetext h5.revalText span.line:nth-child(1) span.word:nth-child(3), .sidetext h5 span {color: var(--primery-color);}.theMask{mask: url(#theMask);-webkit-mask: url(#theMask);}.safariDiv svg, .safariDiv p.intellogo{display:none;}section.scrollsection {padding: 0px 0 0px;}.marquee__part span.button {padding: 2vw 6vw;border: 1px solid #000;border-radius: 1000px;font-size: 9vw;transition: 0.3s;cursor: pointer;}.scrollsection .marquee__part span.button{font-size:2vw;margin: 0 0;padding: 1vw 3vw;}.scrollsection .marquee__inner{margin:25px 0 45px;}section.blacksection {overflow: hidden;color: #fff;position: relative;z-index:1;}.pinLogos {transform: scale(0.5);}.pinsection{height: 100vh !important;overflow:hidden;}section.blacksection svg#demo{position: absolute;}@-moz-document url-prefix() {#cover {transform-origin: 42% center !important;}}.blacksection h2{color: #3C3C3C;}.blacksection p.intellogo {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 200px;height: 200px;}p.intellogo img {width: 100%;}.blacksection p{font-size:1.9vw;color:#3C3C3C;}section.blacksection svg#demo g.middleSvg {transform: translate(32vw, 0%);}.yellowtext {background: #f6e01b;padding: 0 16px;border-radius: 100px;transform: rotate(0deg);transition: 0.3s;animation: rotateAnimation 1s infinite ease-in-out;}.yellowtext .word {color: #000 !important;}@keyframes rotateAnimation {0% {transform: rotate(0deg);}50% {transform: rotate(-11deg);}100% {transform: rotate(0deg);}}span.yellowtext .char {color: #0C0C0C !important;}.iso-certification {position: relative;}.iso-image {width: 65%;transform-origin: center center;z-index: 1;margin-top: 50px;}.pinLogos .iso-image{width: 20%;}.iso-heading, .iso-text {position: relative;z-index: 0;}p.h4.iso-text {font-size: 30px;width: 80%;margin: 0 auto;}.iso-heading{font-size:10vw ;}section.iso-certification {padding: 50px 0 0px;background-image: url(../img/roundbgbox.svg);background-size: 135%;background-repeat: no-repeat;background-position: center top;}h2.h1.workHeading {font-size: 45vw;line-height: 0.75;margin-top: -130px;}.compensate-for-scrollbar {margin-right: 0 !important;}.pinsectionmid {position: relative;z-index: 0;}.pinsectionimg{position: relative;z-index: 1;}section.workSection {position: relative;padding: 0px 0 0px;}img.workimg {position: absolute;top: 175px;left: -175px;}img.skewElemRight, img.skewElemLeft {width: 90%;height: auto;margin: 0 auto;display: block;margin-top: 50px;box-shadow: 0px 0px 60px #00000023, 0px 0px 40px #00000023, 0px 0px 20px #00000023;border-radius: 20px;}.portfolio--section{overflow: hidden;}.portfolio--section .portfolio--inner {position: relative;height: 100vh;width: 100%;overflow: hidden;padding-top: 50px;padding-bottom: 0px;}.portfolio--inner .portfolio--title {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.portfolio--grid {position: relative;width: 100%;height: 100%;top: 0%;left: 0%;display: grid;grid-template-columns: repeat(50, 2%);grid-template-rows: repeat(50, 2%);perspective:1000px;}.grid--item {grid-area: var(--grid-row)/var(--grid-column)/span 16/span 10 }.grid--item:nth-child(2n + 2) {grid-area: var(--grid-row)/var(--grid-column)/span 16/span 10 }.grid--item, .grid__item-img {position: relative;will-change: transform;}.grid--item img {width: 16vw;height: 16vw;object-fit: cover;background-size: cover;background-position: 50% 50%;border-radius: 20px;}.pos-1 {--grid-row: 2;--grid-column: 2;}.pos-2 {--grid-row: 2;--grid-column: 12;}.pos-3 {--grid-row: 2;--grid-column: 22;}.pos-4 {--grid-row: 2;--grid-column: 32;}.pos-5 {--grid-row: 2;--grid-column: 42;}.pos-6 {--grid-row: 30;--grid-column: 2;}.pos-7 {--grid-row: 30;--grid-column: 12;}.pos-8 {--grid-row: 30;--grid-column: 22;}.pos-9 {--grid-row: 30;--grid-column: 32;}.pos-10 {--grid-row: 30;--grid-column: 42;}.portfolio--details {background-color: #0C0C0C;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;width: 100%;display: flex;align-items: center;justify-content: center;transform: scale(0);}.protfolio--details--wrapper {max-width: 1200px;width: 100%;margin: 0 0 90px;position: relative;color: #fff;}.portfolio--content, .storyBtn {padding: 0 50px;}.img--thumbnuil img {border-radius: 80px 0px 80px 80px;}.storyBtn a.animated-button {box-shadow: 0 0 0 1px #ffffff;color: #ffffff;}.storyBtn a.animated-button:hover {color: #212121;box-shadow: 0 0 0 1px #000000;}.storyBtn a.animated-button:active {box-shadow: 0 0 0 4px var(--primery-color);}.portfolio--content p {font-size: 30px;}.portfolio--title h3 {font-size: 60px;margin-bottom: 50px;}.back--to--button svg path {fill: #fff;transition: 0.3s;}.portfolio--thumbnuil .view--more {background-color: #fff;width: 250px;height: 250px;margin: 0 auto;border-radius: 50%;transform: translateX(-50%);display: flex;justify-content: center;align-items: center;position: absolute;left: 50%;bottom: -125px;}.portfolio--thumbnuil .view--more::before {content: "";position: absolute;width: 100%;height: 100%;left: 0;top: 0;background-color: #fff;z-index: -1;border-radius: 50%;transform: scale(0);transition: transform 0.2s;}.portfolio--thumbnuil .view--more:hover:before {transform: scale(1);}.portfolio--thumbnuil .view--more a {font-size: 25px;text-decoration: none;color: #000;width: 100%;height: 100%;border-radius: 50%;display: flex;justify-content: center;align-items: center;}.circle--scale--animation {position: absolute;left: 50%;top: 50%;z-index: 1;background-color: #0C0C0C;transform:translate(-50%,-50%) scale(0) ;width: 300px;height: 300px;border-radius: 50%;}.back--to--button {display: flex;justify-content: end;padding: 1rem 0;cursor: pointer;align-items: center;gap: 20px;margin: 0 auto;float: right;}.back--to--button:hover svg path {fill: var(--primery-color);}section.parallexbg {height: 90vh;overflow: hidden;}.lenis.lenis-smooth {scroll-behavior: auto;}.lenis.lenis-smooth [data-lenis-prevent] {overscroll-behavior: contain;}.lenis.lenis-stopped {overflow: hidden;}.lenis.lenis-scrolling iframe {pointer-events: none;}.img-move img{transform: scale(1.5);object-fit:cover;}.img-move{border-radius: 15px;padding: 0;overflow: hidden;}section.ContactForm {padding: 0 0 50px;}.ContactForm h3.h3 {font-size: 55px;}.borderRight {border-right: 1px solid #E6E6E6;}.submitbtn.animated-button{width: 14vw;}.contact-form .form-control {border-top: 0;border-right: 0;border-left: 0;border-radius: 0;border-color: #E6E6E6;padding: 18px 15px;font-family: var(--font-family-medium);font-size: 20px;background-color: transparent;}.contact-form .form-control.text-area {height: 100%;}form.contactForm {margin-top: 80px;}.form-floating {margin-bottom: 50px;}.contact-form .form-control:focus {box-shadow: none;border-bottom: 1px solid;}.contact-form label {font-size: 20px;font-family: var(--font-family-medium);padding-left: 0;}.form-floating>.form-control-plaintext~label, .form-floating>.form-control:focus~label, .form-floating>.form-control:not(:placeholder-shown)~label, .form-floating>.form-select~label{transform: scale(.85) translateY(-1.5rem) translateX(0.15rem);}ul.contactList {list-style: none;padding: 0;display: inline-flex;margin-top: 100px;}.contactList li {padding-right: 50px;}.contactDetail a {color: #000;font-size: 26px;}.contactDetail a span{text-decoration: underline;}.contactDetail{color: #000;text-decoration: none;font-size: 26px;}.contactDetail h4 {text-decoration: none;font-size: 22px;color: #0D141E;}.ContactForm p {margin-top: 100px;font-size: 18px;font-family: var(--font-family-medium);padding-right: 9vw;}.blackFooter{background-color: #0C0C0C;padding: 25px 0;color: #fff;}.blackFooter a{color: #fff;}.blackFooter, .blackFooter p , .blackFooter h5{font-size: 18px;font-family: var(--font-family-medium);}ul.footerLinks {list-style: none;padding: 0;margin-top: 60px;}.blackFooter h5 {margin-top: 20px;}ul.SocialLinks {display: flex;list-style: none;padding: 0;}ul.SocialLinks li {padding: 0 10px;}ul.SocialLinks li a i.icon {line-height: 0;}ul.SocialLinks li a {height: 40px;width: 40px;display: flex;text-align: center;justify-content: center;align-items: center;border-radius: 15px 0 15px 15px;border: 1px solid #fff;}ul.SocialLinks li a:hover, ul.SocialLinks li a:hover svg path{background: var(--primery-color);fill: #0C0C0C;}.blink-text-menu a{position: relative;top: 10px;}.blink-text-menu a span {position: relative;overflow: hidden;transition: 0.6s;}.blink-text-menu a span .out {display: inline-flex;}.blink-text-menu a span .in {position: absolute;left: 0;opacity: 0;transform: translateX(100%);}.blink-text-menu a:hover span .out {opacity: 0;transform: translateX(-100%);}.blink-text-menu a:hover span .in {opacity: 1;color: var(--primery-color);transform: translateX(0);}.hamburger {position: relative;z-index: 10000;}.logo {position: relative;z-index: 10000;}.logo svg{transition: 0.3s linear 0.3s;}.logo.is-active .logoImg {opacity: 0;visibility: hidden;}.hamburger.is-active {filter: invert(1);}.whitelogo{opacity: 0;}.logo .whitelogo {position: absolute;left: 0;top: 0;transition: 0.3s;}.logo.is-active .whitelogo{opacity: 1;visibility: visible;}.logo svg text, svg.footerlogo text {font-family: var(--font-family-bold);font-size:25px;}.logo svg text:nth-child(2), svg.footerlogo text:nth-child(2) {font-family: var(--font-family-regular);}.hamburger .menu-icon svg line {transition: transform 0.3s ease, opacity 0.3s ease;}button.menu-toggle {display: flex;align-items: center;transition: 0.3s linear 0.3s;}.hamburger.is-active svg {height: 40px;}.hamburger.is-active .line1 {transform: translateY(-5px) rotate(45deg);}.hamburger.is-active .line2 {opacity: 0;}.hamburger.is-active .line3 {transform: translateY(21px) rotate(-45deg);}.fsmenu {width: 100vw;height: 100vh;position: absolute;top: 0;right: 0;overflow: hidden;display: none;transition: transform 0.3s ease, opacity 0.3s ease;}.fsmenu .fsmenu--container {width: 0;height: 100vh;padding: 8em 3em 3em;background: #000;position: absolute;right: 0;overflow: hidden;}.fsmenu .fsmenu--container {width: 0;height: 100vh;padding: 8em 3em 3em;background: #000;position: absolute;right: 0;overflow: hidden;}.fsmenu .fsmenu--container .fsmenu--text-block {width: 100%;height: 100%;}.fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container {width: 100%;height: 100%;}.fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list {width: 100%;height: 100%;display: flex;flex-direction: column;}.fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element {width: 100%;height: 15%;list-style-type: none;text-align: right;}.fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element a {width: 100%;height: 100%;text-decoration: none;color: white;display: flex;justify-content: flex-end;align-items: center;transition: 0.2s ease;}.fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element a:hover {color: var(--primery-color);}.fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element a span {font-size: 6vw;font-weight: 700;letter-spacing: normal;line-height: 1.7;display: inline-block;z-index: 1002;}.fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element a span:before {content: "";display: block;width: 100%;height: 100%;background: var(--primery-color);position: absolute;left: 0px;z-index: 1003;}.fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element .fsmenu--scrolling-text {height: 100%;display: flex;align-items: center;transform: translate(-20%, -100%);opacity: 0;pointer-events: none;font-family: var(--font-family-bold);}.fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element .fsmenu--scrolling-text span {height: 1.5em;font-size: 8em;font-weight: 900;letter-spacing: 10px;text-transform: uppercase;line-height: 1;color: #1e1e1e;display: inline-block;margin-right: 1em;}.fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element:hover .fsmenu--scrolling-text {opacity: 1;-webkit-animation: animScrollingContactTextLeft 9s linear 0s infinite;animation: animScrollingContactTextLeft 9s linear 0s infinite;}.fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element .fsmenu--link-img {width: 0px;height: 100vh;padding: 8em 3em 3em;position: absolute;top: 0;right: calc(100vw - 720px);z-index: 1001;font-size: 16px;pointer-events: none;}.fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element .fsmenu--link-img .fsmenu--img-container {height: 100%;width: 100%;position: relative;overflow: hidden;}.fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element .fsmenu--link-img .fsmenu--img-container img {width: 624px;display: block;position: absolute;right: 0;top: 50%;transform: translate(0, -50%);}.fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element.open .fsmenu--link-img {left: auto;right: calc(100vw - 720px);-webkit-animation: animMenuRevealImg 0.4s ease 0s forwards;animation: animMenuRevealImg 0.4s ease 0s forwards;}.fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element.open .fsmenu--link-img .fsmenu--img-container img {right: 0;left: auto;}.fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element.is-closing .fsmenu--link-img {left: 0;right: auto;-webkit-animation: animMenuCloseImg 0.4s ease 0s forwards;animation: animMenuCloseImg 0.4s ease 0s forwards;}.fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element.is-closing .fsmenu--link-img .fsmenu--img-container img {left: 0;right: auto;}.fsmenu.is-active {display: block;z-index: 111;position: fixed;}.fsmenu.is-active .fsmenu--container {-webkit-animation: animMenuReveal 0.6s cubic-bezier(0.13, 0.13, 0.02, 1.07) 0s forwards;animation: animMenuReveal 0.6s cubic-bezier(0.13, 0.13, 0.02, 1.07) 0s forwards;}.fsmenu.is-active .fsmenu--container .fsmenu--text-container .fsmenu--list .fsmenu--list-element a span:before {-webkit-animation: animMenuRevealLinks 0.4s cubic-bezier(0.13, 0.13, 0.02, 1.07) 0.4s forwards;animation: animMenuRevealLinks 0.4s cubic-bezier(0.13, 0.13, 0.02, 1.07) 0.4s forwards;}.fsmenu.close-menu {display: block;z-index: 111;}.fsmenu.close-menu .fsmenu--container {width: 100vw;right: auto;left: 0;-webkit-animation: animMenuClose 0.6s cubic-bezier(0.13, 0.13, 0.02, 1.07) 0.3s forwards;animation: animMenuClose 0.6s cubic-bezier(0.13, 0.13, 0.02, 1.07) 0.3s forwards;}.fsmenu.close-menu .fsmenu--container .fsmenu--text-container .fsmenu--list .fsmenu--list-element a span:before {left: auto;right: 0;background: black;-webkit-animation: animMenuCloseLinks 0.4s cubic-bezier(0.13, 0.13, 0.02, 1.07) 0s forwards;animation: animMenuCloseLinks 0.4s cubic-bezier(0.13, 0.13, 0.02, 1.07) 0s forwards;}@-webkit-keyframes animMenuReveal {0% {width: 0vw;}100% {width: 100vw;}}@keyframes animMenuReveal {0% {width: 0vw;}100% {width: 100vw;}}@-webkit-keyframes animMenuRevealLinks {0% {width: 100%;}100% {width: 0%;}}@keyframes animMenuRevealLinks {0% {width: 100%;}100% {width: 0%;}}@-webkit-keyframes animMenuClose {0% {width: 100vw;padding: 8em 3em 3em;}100% {width: 0vw;padding: 8em 0 0;}}@keyframes animMenuClose {0% {width: 100vw;padding: 8em 3em 3em;}100% {width: 0vw;padding: 8em 0 0;}}@-webkit-keyframes animMenuCloseLinks {0% {width: 0%;}100% {width: 110%;}}@keyframes animMenuCloseLinks {0% {width: 0%;}100% {width: 110%;}}@-webkit-keyframes animMenuRevealImg {0% {width: 0;}100% {width: 720px;}}@keyframes animMenuRevealImg {0% {width: 0;}100% {width: 720px;}}@-webkit-keyframes animMenuCloseImg {0% {width: 720px;}100% {width: 0;}}@keyframes animMenuCloseImg {0% {width: 720px;}100% {width: 0;}}@-webkit-keyframes animScrollingContactTextLeft {0% {transform: translate(-20%, -100%);}100% {transform: translate(-40%, -100%);}}@keyframes animScrollingContactTextLeft {0% {transform: translate(-20%, -100%);}100% {transform: translate(-40%, -100%);}}.quote {margin-top: 0px;overflow: hidden;}.split-line {overflow: hidden;}.preloader {position: fixed;top: 0;left: 0;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;background: #212529;z-index: 99999;flex-direction: column;}.progress-bar {width: 170px;height: 5px;background-color: #ebe7e6;border-radius: 0px;margin-top: 20px;position: relative;overflow: hidden;}.progress-fill {width: 0;height: 100%;background-color: var(--primery-color);border-radius: 0px;}.percentage {font-size: 70px;color:#ebe7e6;font-family: var(--font-family-bold);line-height: normal;margin-top: -35px;}.revalText {visibility: hidden;line-height: 1em;margin-bottom: 0;display:inline-block;}.line {position: relative;overflow: hidden;display: inline-flex;}.blackFooter .marquee__part a{font-size: 35px;}.aboutSection .imgBox.img-move img{transform: scale(1.2);}.aboutSection h1.innermainHead {font-size: 70px;font-family:var(--font-family-bold);}p.aboutText {font-family: degularMedium;font-size: 30px;}h3.signHead {font-size: 20px;}h4.signature {font-size: 50px;font-family: TheYoshi;}section.License-certification {height: 230vh;padding: 100px 0 0;position: relative;overflow: hidden;z-index: 0;}.growth .imgBox.img-move{height: 350px;}.growth .imgBox.img-move img{transform: scale(1.5);}.box-item {padding:50px 10px;}.flip-box {-ms-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform-style: preserve-3d;perspective: 1000px;-webkit-perspective: 1000px;;}.flip-box-front img, .flip-box-back img{border-radius: 20px;}.flip-box-front, .flip-box-back {background-size: cover;background-position: center;min-height: 85%;width: 100%;-ms-transition: transform 0.7s cubic-bezier(.4,.2,.2,1);transition: transform 0.7s cubic-bezier(.4,.2,.2,1);-webkit-transition: transform 0.7s cubic-bezier(.4,.2,.2,1);-webkit-backface-visibility: hidden;backface-visibility: hidden;border-radius: 20px;}.leaderCarousel .inner.color-white {background: #ffffff47;backdrop-filter: blur(20px);color: #fff;}.flip-box-front {-ms-transform: rotateY(0deg);-webkit-transform: rotateY(0deg);transform: rotateY(0deg);-webkit-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;box-shadow:0 0px 20px #00000021;}.flip-box:hover .flip-box-front {-ms-transform: rotateY(-180deg);-webkit-transform: rotateY(-180deg);transform: rotateY(-180deg);-webkit-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;}.flip-box-back {position: absolute;top: 50px;left: 0;-ms-transform: rotateY(180deg);-webkit-transform: rotateY(180deg);transform: rotateY(180deg);-webkit-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;}.flip-box:hover .flip-box-back {-ms-transform: rotateY(0deg);-webkit-transform: rotateY(0deg);transform: rotateY(0deg);-webkit-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;}.flip-box .inner {position: absolute;left: 0;width: 100%;padding: 20px;outline: 1px solid transparent;-webkit-perspective: inherit;perspective: inherit;z-index: 2;transform: translateY(-50%) translateZ(60px) scale(.94);-webkit-transform: translateY(-50%) translateZ(60px) scale(.94);-ms-transform: translateY(-50%) translateZ(60px) scale(.94);top: 50%;}.flip-box-header {font-size: 34px;font-family: var(--font-family-bold);}.flip-box p {font-size: 20px;line-height: 1.5em;}.flip-box-img {margin-top: 25px;}.leaderCarousel img.img-fluid.backimg {filter: brightness(0.3) grayscale(1);}.philosophie {position: relative;}.detailTitle h3.revalText {font-family: var(--font-family-bold);}.indicators {right: 0;top: 0;height: 100%;width: 25%;flex-direction: column;position: absolute;justify-content: center;}.indicator span {flex: 190%;font-size: 1.3vw;font-family: var(--font-family-bold);}.indicator {width: 100%;gap: 30px;flex-grow: 0;margin: 0.5vw 0;display:flex;align-items:center;}.philosophie .point {perspective: 1200px;height: 100vh;width: 70%;display: flex;align-items: center;padding: 0;}.philosophie .wrapper {height: 100vh;width: 100%;}.point article {flex-basis: 60%;margin-right: auto;}.point article.detailText p {font-size: 20px;font-family: var(--font-family-medium);}article.detailText {margin-top: 20px;}i.line {display: block;height: 2px;background-color: #C1BEBD;width: 0;flex: 30%;}i.line:before {content: '';display: block;height: 2px;background-color: #C1BEBD;width: 0;transition: 0.5s ease;}.indicator.active i.line:before {width: 100%;background-color: #f6e01b;}.post-clickable {transform: perspective(1000px);}img.detailImg {height: 25vw;width: 95%;object-fit: cover;position:relative;z-index:111;transform: perspective(1000px);border-radius: 15px;}section.Testimontial {padding-bottom: 150px;}.testimonialBox {border: 1px solid #EFEFEF;border-radius: 40px;padding: 40px;}.testCarousel .owl-item img.clientImg {width: 60px;margin-right: 20px;}.testimonialBox .clientdetail h4 {font-family: var(--font-family-bold);font-size: 20px;margin-bottom: 0;}.testimonialBox .clientdetail span {font-family: degularMedium;font-size: 18px;}.testimonialBox p {font-size: 25px;line-height: normal;font-family: var(--font-family-medium);margin-bottom: 50px;}ul.sub-menu {padding: 0;background: #e2dede;border-radius: 0 0 20px 20px;position: absolute;text-align: left;overflow: hidden;margin-top:15px;margin-left: -25px;}ul.sub-menu li {position: relative;list-style: none;display: list-item;padding: 0;}ul.sub-menu a.menuLink {font-family: var(--font-family-medium);padding: 5px 20px;margin: 0 0;width: 100%;display: inline-block;text-align: center;border-radius: 100px;color: #0d141e !important;}ul.sub-menu .active a.menuLink {background: #0D141E;color: #fff !important;}ul.sub-menu a.menuLink:hover {background: #0d141e;color: #fff !important;}.graybg{background: #ebe7e6;margin-top: 0;}body.services section.servicesSection {border-radius: 0;margin-top: 0;}body.products header.custom-navbar, body.services header.custom-navbar, body.clients header.custom-navbar, body.about header.custom-navbar, body.contact header.custom-navbar {background: #ffffff;}.servieslist p {font-size: 25px;padding-right: 50px;}.servieslist .sidecontent p {font-size: 20px;}a.WatchLink {font-size: 1vw;color: #1D1D1D;margin-left: 40px;text-decoration: underline;}body.services section.servicesSection, body.innerpage section.servicesSection {padding-bottom: 100px;}input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active{background-color: transparent !important;-webkit-box-shadow: 0 0 0 50px #ebe7e6 inset !important;}iframe.mapsource {width: 100%;height: 450px;filter: invert(1) sepia(1) contrast(0.8) hue-rotate(377deg) saturate(20) brightness(0.5);}.WhatsAppPro {border-radius: 35px;padding: 50px;display: grid;align-items: stretch;transition: 0.5s ease-out;}.Pro1 {background: #F1F6EF;}.Pro2 {background: #FBF9E5;}.Pro3 {background: #EDF6FB;}.products .whatsappbtn h2.revalText{font-size: 35px;}.products .whatsappbtn h3{margin-bottom: 20px;transition: 0.3s;}.WhatsAppPro:hover .whatsappbtn h3 {background: var(--bs-body-color);color: #Fff;}.learnmoreBtn a{color: #0D141E;font-size:20px;}.learnmoreBtn .arrowRight {width: 25px;height: 30px;margin-top: 0;}.products .whatsappImg img{width: 12vw;transition: 0.5s ease-out;}.innerProduct .whatsappImg img{width:15vw;transition: 0.5s ease-out;}.products .whatsappImg{transition: 0.5s ease-out;position: relative;display: block;width: 20vw;margin: 0 auto;}.innerProduct .whatsappImg {width: 30vw;transition: 0.5s ease-out;}.WhatsAppPro:hover .whatsappImg{margin-top: 8vw !important;}.WhatsAppPro:hover .whatsappImg img , .whatsapphome .WhatsAppPro.hover .whatsappImg img{margin-top:-8vw !important;margin-bottom: 3vw;}.innerProduct .WhatsAppPro:hover .whatsappImg img {margin-top: -13vw !important;margin-bottom: 3vw;}.toolbox {display: block;position: absolute;background: #ffffffa1;backdrop-filter: blur(20px);border-radius: 20px;padding: 1vw;font-size: 1.2vw;width: auto;font-family: degularMedium;opacity: 0;transition: 0.5s ease-out;z-index: 1;}.WhatsAppPro:hover .toolbox, .whatsapphome .WhatsAppPro.hover .toolbox {opacity: 1;transform: rotate(-0deg);}.whatsapphome .WhatsAppPro:hover .whatsappImg, .whatsapphome .WhatsAppPro.hover .whatsappImg {margin-top: 6vw !important;margin-bottom: -3.5vw;}.whatsapphome .WhatsAppPro .whatsappImg img{transition: 0.5s ease-out;}.tolbox1 {top: 60px;left: -95px;transform: rotate(17deg);}.tolbox2 {bottom: -50px;left: -50px;transform: rotate(-19deg);}.tolbox3 {right: -90px;top: -15px;transform: rotate(-17deg);}.tolbox4 {bottom: 280px;right: -100px;transform: rotate(19deg);}.WhatsAppPro:hover .tolbox1, .whatsapphome .WhatsAppPro.hover .tolbox1 {top: 60px;left: -55px;}.WhatsAppPro:hover .tolbox2, .whatsapphome .WhatsAppPro.hover .tolbox2 {bottom: 85px;left:-35px;}.WhatsAppPro:hover .tolbox3, .whatsapphome .WhatsAppPro.hover .tolbox3 {right: -3vw;top: -3vw;}.WhatsAppPro:hover .tolbox4, .whatsapphome .WhatsAppPro.hover .tolbox4 {bottom: 16vw;right: -2vw;}.productheading {font-size: 90px;}.innerProduct .WhatsAppPro:hover .tolbox3 {right: 30px;top: -175px;}.innerProduct .WhatsAppPro:hover .tolbox2 {left: 60px;bottom: 185px;}.innerProduct .WhatsAppPro:hover .tolbox4 {bottom: 390px;right: 15px;}p.paraInnerPro {font-size: 23px;}.innerProduct .WhatsAppPro{padding: 0;display: inline;}section.productScrollDetail {padding: 100px 0 0px;}.containerparalex {height: 115vw;display: flex;align-items: normal;position: relative;}.image-container {position: relative;text-align: center;}.flotingDiv {position: absolute;width: 400px;height: auto;background: #ffffff8c;backdrop-filter: blur(20px);display: flex;flex-direction: column;color: #1D1D1D;padding: 30px;border-radius: 10px;z-index: 1;}.containerparalex img {width: 20vw;}.flotingDiv p {margin-bottom: 0;}.left-div {transform-origin: left;left: 12%;top: 3%;}.right-div {transform-origin: right;right: 12%;top: 3%;}.left-div-2 {transform-origin: left;left: 9%;top: 22%;}.right-div-2 {transform-origin: right;right: 9%;top: 22%;}.clientsLogo a {background: #ebe7e6;display: inline-flex;border-radius: 20px;margin: 20px;transition: 0.3s ;}.clientsLogo a:hover {background: #f5f3f2;box-shadow: 0 0 43px #00000014;transform: scale(1.1);}.clientsLogo a img {transition: transform 0.5s ease;transform: scale(0.7);}.clientsLogo a:hover img{transform: scale(0.9);}.graybg .contact-form .form-control{border-color: #D4D1D0 !important;}.graybg .contact-form .form-control:focus{border-color: #000 !important;}.graybg .testimonialBox{border:1px solid #ffffff;}.contact-form label::after {background-color: transparent !important;}.ContactForm.graybg .borderRight{border-color: #D4D1D0 !important;}.ContactForm.graybg .contactDetail h4 {color: #767676;}.fab-wrapper {position: fixed;bottom: 3rem;right: 3rem;z-index: 111;}.fab-checkbox {display: none;}.fab {position: absolute;bottom: -1rem;right: -1rem;width: 4rem;height: 4rem;background: var(--primery-color);border-radius: 23px 0 23px 23px;box-shadow: 0px 5px 20px #00000045;transition: all 0.3s ease;z-index: 1;}.fab:before {content: "";position: absolute;width: 80%;height: 80%;left: 10%;top: 10%;border-radius: 20px 0 20px 20px;background-color:rgba(255, 255, 255, 0.1);}.fab-checkbox:checked ~ .fab:before {background-color:rgba(255, 255, 255, 0.2);}.fab:hover {background: #0D141E;box-shadow: 0px 0px 35px 2px #0d141ead;}.fab:hover:before {background-color: rgb(255 255 255 / 16%);}.fab-dots {position: absolute;height: 8px;width: 8px;background-color: white;border-radius: 50%;top: 50%;transform: translateX(0%) translateY(-50%) rotate(0deg);opacity: 1;animation: blink 3s ease infinite;transition: all 0.3s ease;}.fab-dots-1 {left: 15px;animation-delay: 0s;}.fab-dots-2 {left: 50%;transform: translateX(-50%) translateY(-50%);animation-delay: 0.4s;}.fab-dots-3 {right: 15px;animation-delay: 0.8s;}.fab-checkbox:checked ~ .fab .fab-dots {height: 6px;}.fab .fab-dots-2 {transform: translateX(-50%) translateY(-50%) rotate(0deg);}.fab-checkbox:checked ~ .fab .fab-dots-1 {width: 32px;border-radius: 10px;left: 50%;transform: translateX(-50%) translateY(-50%) rotate(45deg);}.fab-checkbox:checked ~ .fab .fab-dots-3 {width: 32px;border-radius: 10px;right: 50%;transform: translateX(50%) translateY(-50%) rotate(-45deg);}@keyframes blink {50% {opacity: 0.25;}}.fab-checkbox:checked ~ .fab .fab-dots {animation: none;}.fab-wheel {position: absolute;bottom: 0;right: 0;border: 0px solid transparent;width: 10rem;height: 10rem;transition: all 0.3s ease;transform-origin: bottom right;transform: scale(0);}.fab-checkbox:checked ~ .fab-wheel {transform: scale(1);}.fab-action {position: absolute;background: var(--primery-color);width: 3rem;height: 3rem;border-radius: 50%;display: flex;align-items: center;justify-content: center;color: White;box-shadow: 0 0.1rem 1rem rgb(0 0 0 / 32%);transition: all 1s ease;opacity: 0;}.fab-checkbox:checked ~ .fab-wheel .fab-action {opacity: 1;}.fab-action i.icon svg path {fill: #fff;}.fab-wheel .fab-action-1 {right: -1rem;top: 0;}.fab-wheel .fab-action-2 {right: 3.4rem;top: 0.5rem;}.fab-wheel .fab-action-3 {left: 0.5rem;bottom: 3.4rem;}.fab-wheel .fab-action-4 {left: 0;bottom: -1rem;}.featureSection .parent {height: 100%;padding: 20px;perspective: 1000px;margin: 0 auto;}.featureSection .card {padding-top: 50px;border: 0px solid rgb(255, 255, 255);transform-style: preserve-3d;border-radius:15px;background-size: 60px 60px;background-position: 0 0, 0 0;background-color: #d8c200;width: 100%;height: 100%;box-shadow: rgba(142, 142, 142, 0.3) 0px 30px 30px -10px;transition: all 0.5s ease-in-out;}.featureSection .card:hover {background-position: -100px 100px, -100px 100px;transform: rotate3d(0.5, 1, 0, 30deg);}.featureSection .content-box {height: 100%;border-radius:15px;background: #f1f1f1;transition: all 0.5s ease-in-out;padding: 60px 25px 25px 25px;transform-style: preserve-3d;}.featureSection .content-box .card-title {display: inline-block;color: #000;font-size: 20px;font-weight: 700;transition: all 0.5s ease-in-out;transform: translate3d(0px, 0px, 50px);}.featureSection .content-box .card-title:hover {transform: translate3d(0px, 0px, 60px);}.featureSection .content-box .card-content {margin-top: 10px;font-size: 14px;color: #000;transition: all 0.5s ease-in-out;transform: translate3d(0px, 0px, 30px);}.featureSection .content-box .card-content:hover {transform: translate3d(0px, 0px, 60px);}.featureSection .date-box {position: absolute;top: 35px;right: 35px;height: 50px;width: 50px;background: white;border: 1px solid #000;border-radius: 10px;padding: 10px;transform: translate3d(0px, 0px, 80px);box-shadow: rgba(100, 100, 111, 0.2) 0px 17px 10px -10px;}section.featureSection {padding: 50px 0;}.response-message span{margin-top: 20px;border-radius: 10px;display: block;}.response-message span p{padding: 10px;text-align: center;margin: 0;}.response-message span.success{background: var(--primery-color);}.response-message span.error {background: #000;}.response-message span.error p {color:#fff;}.cardMain {height:100vh;margin-bottom: 90px;}.custom-card {position: absolute;top: 0px;margin-bottom: 0px;box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.2);}.card1 {top:0;z-index: 2;}.card2 {top: 30px;z-index: 3;}.card3 {top: 60px;z-index: 4;}.card4 {top: 90px;z-index: 5;}.opacity {-moz-transition: 0.4s ease;-ms-transition: 0.4s ease;-o-transition: 0.4s ease;transition: 0.4s ease;-webkit-transition: 0.4s ease;opacity: 0.6;}.scale {moz-transition: 0.4s ease;-ms-transition: 0.4s ease;-o-transition: 0.4s ease;transition: 0.4s ease;-webkit-transition: 0.4s ease;width: 95%;}.cardStacking {padding: 50px 0 130px;}.stackCard {border-radius: 30px;position: relative;width: 100%;height: 100vh;transform-origin: 50% -100%;}@media (max-width:1690px) {section.blacksection svg#demo g.middleSvg {transform: translateX(29.5vw);}}@media (max-width:1440px) {section.blacksection svg#demo g.middleSvg {transform: translate(26.5vw, -2vw);}.marquee{padding: 0 0;}.animated-button{font-size: 1vw;}.animated-button:hover .text {transform: translateX(-1.2vw);}section.workSection{padding: 0 0 0px;margin-top: 0px;}.para{padding-right: 20px;}.sidetext h5{padding-right: 20px;}.blacksection p{font-size: 1.9vw;}.portfolio--details{zoom: 85%;}}@media (max-width:1367px) {.animated-button svg {width: 3vw;height: 3vw;}.cardStacking {padding: 50px 0 0;}.aboutSection .imgBox.img-move img{transform: scale(1.3);}.toolbox {border-radius: 10px;}.whatsapphome .whatsappImg {background: #D5E5CB;border-radius: 20px;}.servieslist h2 {font-size: 40px;}.servieslist p{font-size: 18px;padding-right: 0;}img.detailImg {height: 22vw;}ul.servceItem li a{font-size: 18px;}.scrollsection .marquee__inner{margin: 25px 0 25px;}.animated-button {font-size: 1.3vw;font-family: degularBold;}}@media (max-width:1281px) {.flip-box-header {font-size: 18px;}.flip-box p {font-size: 14px;}.products .whatsappbtn h2.revalText {font-size: 22px;}.WhatsAppPro{border-radius: 25px;padding: 25px 15px;}.whatsappImg{border-radius: 20px;padding: 40px;}.toolbox{border-radius: 10px;padding: 0.9vw;font-size: 1.5vw;}.WhatsAppPro:hover .tolbox2 {bottom: 55px;left: -45px;}.WhatsAppPro:hover .tolbox3 {right: -50px;top: -35px;}.WhatsAppPro:hover .tolbox4 {bottom: 150px;right: -60px;}.cardStacking {padding: 50px 0 40px;}}@media (max-width:1199px) {.blogGrid .animated-button {width: 100% !important;}.blogGrid .animated-button svg {width: 4vw !important;height: 4vw !important;}.fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element a span{font-size: 10vw;}header.custom-navbar, header.custom-navbar.is-sticky{z-index: 11111;top: 0;width: 100%;height: 60px;}section.License-certification {height: auto;padding: 100px 0 300px;}.animated-button .text{padding: 0.9vw 3vw;transform: translateX(0vw);}.animated-button svg{width: 4.2vw;height: 4.2vw;}.animated-button{font-size: 3vw;width: 100%;}.margin-4vw {margin-bottom: 0;}.innersectionWhatsapp {padding: 40px;}.whatsapcol3 h3{font-size: 10vw;line-height: 0.9em;}.whatsapcol3 img{width: 60%;}p.sidetext{padding-right: 0;}section.blacksection svg#demo g.middleSvg {transform: translate(11.5vw, 0);}.blacksection p {font-size:3vw;}.marquee__part span.button {font-size: 19vw;padding: 2vw 15vw;margin: 0 20px;}.scrollsection .marquee__part span.button{font-size:4vw;}.iso-heading{line-height: 1;font-size: 120px;margin-bottom:50px;}p.h4.iso-text {font-size: 30px;width: 90%;margin: 0 auto;}.ContactForm h3.h3{font-size: 30px;}ul.contactList {display: inline-block;margin-top: 50px;}.col-md-1 {width: 0%;padding: 0;}.contact-form .form-control{padding: 10px 15px;}section.ContactForm {padding: 0px 0;}section.workSection{margin-bottom: 0px;margin-top: 0px;}span.counter{margin-right: 50px;min-width: 200px;width:100%;line-height: 1;font-size: 6vw;position: relative;}span.counter span {font-size: 2.1vw;}.counterani {display: inline-block;width: 100%;}.blackFooter h5{font-size: 22px}ul.footerLinks{margin-top: 20px;}.blackFooter a{font-size: 22px;}.submitbtn.animated-button{width: 25vw;}section.parallexbg{height: auto;}.portfolio--section .portfolio--inner{height: auto;padding-bottom: 100px;}.portfolio--details{zoom: 70%;}.storyBtn .animated-button .text{padding: 1.9vw 7vw;transform: translateX(1vw);}.aboutSection .imgBox.img-move img{transform: scale(1.4);}.philosophie .point{width: 100%;height: 75vh;justify-content: end;margin-top: 25vw;}article.detailTitle h3 {font-size: 40px;}.indicator{gap: 0;margin: 0.4vw 0;}.indicators{width: 100%;height: auto;top: 15vw;}.indicator span , i.line{flex: 0%;text-align: left;margin-left: 30px;font-size: 3vw;}img.detailImg {height: 45vw;width: 100%;}.point article.detailText p{font-size: 35px;}.containerparalex img {width: 40vw;}.containerparalex {height: 260vw;}.innerProduct .whatsappImg{width: 35vw;}.innerProduct .WhatsAppPro, .innerProduct .whatsappImg{width: 100%;}.innerProduct .whatsappImg img {width: 25vw;}.toolbox {border-radius: 10px;padding:10px 20px;font-size: 2.2vw;}span.buttoncursor {display: none;}.flotingDiv{width: 340px;}.left-div{left: 5%;}.right-div{right: 5%;}.left-div-2{left: 0;}.right-div-2{right: 0;}.servieslist .animated-button {width: 40%;}.servieslist p {padding-right: 20px;font-size: 30px;}a.WatchLink {font-size: 3vw;}.featureSection .parent{width: 100%;height: auto;padding: 0;perspective: 1000px;margin: 10px auto;}.featureSection .content-box .card-content{margin-top: 0;font-size: 16px;}ul.servceItem li a{font-size: 25px;}.pinLogos{transform: scale(1, 1);}}@media (max-width:990px) {span.counter{font-size: 4vw;}span.counter span {font-size: 3.5vw;}.portfolio--details {zoom: 50%;}.whatsappImg{padding: 25px;}.products .whatsappImg img {width: 14vw;}.WhatsAppPro:hover .tolbox2 {bottom: 40px;}.WhatsAppPro:hover .tolbox4 {bottom: 110px;}.whatsapphome .WhatsAppPro:hover .tolbox4{bottom: 187px;}.paraInner p {font-size: 14px;line-height: 1.1 !important;}.innerProduct .WhatsAppPro, .innerProduct .whatsappImg {width: 95%;}.innerProduct .whatsappImg img {width: 40vw;}.toolbox {font-size: 4.2vw;}.whatsapphome .toolbox {font-size: 3vw;}.flotingDiv {padding: 15px;width: 280px;}.flotingDiv p {line-height: normal !important;}.left-div{left: -3%;}.right-div{right: -3%;}.left-div-2{left: -3%;}.right-div-2{right: -3%;}.productheading {font-size: 50px;}.counterani {display: inline-block;}.whatsapcol3 h3 {font-size: 24vw;}section.workSection{margin-top: 0px;}.iso-certification{padding: 50px 0 0px !important;}.WhatsAppPro:hover .tolbox4, .whatsapphome .WhatsAppPro.hover .tolbox4{bottom: 37vw;right: -8vw;}.WhatsAppPro:hover .tolbox3, .whatsapphome .WhatsAppPro.hover .tolbox3{right: -8vw;top: -6vw;}}@media (max-width:769px) {.servieslist p {font-size: 18px;padding-right: 0px;}span.counter{font-size: 5vw;margin-bottom: 20px;}img.workimg {top: 250px;left: -37px;}section.blacksection svg#demo g.middleSvg{transform: translate(5.5vw, 0);}section.workSection{margin-top: 0;}.percentage {font-size: 100px;}.point article.detailText p {font-size: 20px;}.indicators{margin: 5vw 0 0;}.indicator {margin: 0.3vw 0;}img.detailImg {height: 45vw;}article.detailTitle {margin-top: 30px;}.indicator span{font-size: 20px;}.containerparalex {height: 100vh;}section.productScrollDetail {padding: 0 0 0px;}.philosophie .point{height: auto;}.title{font-size: 23.7vw;}@keyframes dot-inner {from, 45% {transform: none;}50% {transform: none;}70% {transform: translateX(-6em);-webkit-animation-timing-function: cubic-bezier(0.5, 0, 1, 0);animation-timing-function: cubic-bezier(0.5, 0, 1, 0);}80% {transform: translateX(-5.5em);-webkit-animation-timing-function: var(--easing);animation-timing-function: var(--easing);}83%, to {transform: translateX(-5.4em);}}.philosophie .point{margin-top: 35vw;}}@media (max-width:650px) {.logo.is-sticky{top: 0;}section.whatsappSection.whatsapphome{margin-bottom: -45vw;}.innersectionWhatsapp{padding: 20px;}.pinLogos {transform: scale(1);}article.detailTitle h3 {font-size: 30px;}.fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element a span{font-size: 12vw;}.fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element .fsmenu--link-img .fsmenu--img-container img{width: 320px;transform: translate(0, 0);left: 0 !important;bottom: 0 !important;top: auto;}.blackFooter h5{font-size: 24px;}p.h6 {font-size: 14px;}.logo svg[width], .logo .whitelogo {width: 120px;}.slidertext {font-size:20px;width: 80%;}.mainSlider{padding: 50px 0 100px;}.sidetext h5{font-size: 20px;padding-right: 0;}.whatsappImg{border-radius: 20px;}span.counter {display:contents;font-size: 5vw;margin-right: 0px;}span.counter span {font-size:3.5vw;}section.servicesSection{padding: 20px 0 0px;}.neuefont{font-size: 20px;}.arrowRight{width: 50px;height: 100%;margin-top: 20px;}.transform-bubbles img.circle1 {width: 125px;}.transform-bubbles img.circle2 {width:95px;}.whatsapcol3 h3{font-size:19vw;}.animated-button {font-size: 5vw;margin-top: 30px;width: 60%;}.animated-button svg {width: 10.2vw;height: 10.2vw;}.animated-button .text {padding: 3vw 10vw;}ul.servceItem{margin-bottom: 30px !important;}ul.servceItem li a {font-size: 18px;}.infoBox h3 {font-size: 20px;}.imgBox svg{right: 10px;bottom: 10px;}.para{padding-right: 0;}.innersectionWhatsapp {padding: 40px 20px;}p.sidetext {font-size: 20px;}circle#cover {transform: translate(0, -9vw);}p.intellogo img {width: 65%;}g.middleSvgcircle {transform: translateY(-20vw);}.blacksection p.intellogo{transform: translate(-50%, -90%);}.blacksection p{font-size: 20px;}.sidetext svg {width: 40px;height: auto;}.yellowtext, .sidetext svg{margin: 0 5px;}.blacksection p.sidetext{font-size: 5vw;}section.scrollsection {padding: 0 0;}.scrollsection .marquee__inner{margin: 0px 0;}.marquee__part span.button{font-size:20vw;padding:0vw 15vw;margin: 0 0;}.iso-heading{font-size: 16vw;}.portfolio--section .portfolio--inner{padding-bottom: 40px;}.portfolio--section .portfolio--inner{padding-top: 0;}p.h4.iso-text {font-size: 18px;}section.iso-certification {padding: 50px 0 0px !important;height: auto;}h2.h1.workHeading {font-size: 42vw;margin-top: 0px;}img.workimg {top: 290px;left: -20px;}section.workSection{margin-bottom: 0px;margin-top: 0px;}section.ContactForm {padding: 0 0 50px;}ul.contactList{margin-top: 20px;}.contactDetail a{font-size: 22px;}.ContactForm p {margin-top: 20px;margin-bottom: 50px;}form.contactForm {margin-top: 20px;}.submitbtn.animated-button {width: 70%;}.blackFooter a{font-size: 3.5vw;}.fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element{height: 15%;}img.skewElemRight, img.skewElemLeft {width: 100%;margin-top: 20px;border-radius: 10px;}h1.title span.char:nth-child(1):after{left: 0;width: 5vw;}.blackFooter{padding: 50px 0 10px;}img.loaderlogo {width: 150px;}.progress-bar {margin-top: 0;width: 110px;}.percentage {font-size: 65px;margin-top: -25px;}.portfolio--grid{display: inline-table;}.portfolio--inner .portfolio--title{position: relative;transform: translate(-50%, 0%);}.grid--item img{height: auto;width: 100%;border-radius: 30px;padding: 10px;}.grid--item, .grid--item:nth-child(2n + 2) {grid-area: var(--grid-row) / var(--grid-column) / span 9 / span 10;display: inline-block;width: 50%;}.portfolio--section .portfolio--inner {height: auto;transition: height 0.7s ease-in-out;overflow: hidden;}.portfolio--content p {font-size: 16px;}.img--thumbnuil img {border-radius: 40px 0px 40px 40px;width: 70%;margin: 0 auto 20px;text-align: center;display: block;}.portfolio--title h3{font-size: 25px;margin-bottom: 20px;text-align: center;}.back--to--button{padding: 1rem 3em;}.portfolio--details {zoom: 75%;}.portfolio--content, .storyBtn{width: 100%;}.storyBtn .animated-button .text {padding: 2.9vw 0vw;transform: translateX(0vw);text-align: center;margin: 0 auto;}.aboutSection h1.innermainHead{font-size: 50px;}p.aboutText{font-size: 20px;}h4.signature {font-size: 40px;}.detailTitle h2.innermainHead, h1.innermainHead {font-size: 24px;}.point article.detailText p{font-size: 20px;}.indicator span {font-size: 16px;}.indicator {margin: 0.5vw 0;}img.detailImg {height: auto;}.testimonialBox {border-radius: 30px;padding: 30px;}.testimonialBox p{font-size: 20px;}section.Testimontial {padding-bottom: 50px;}.paraInner p {font-size: 16px;}.products .whatsappImg{width: 60vw;}.WhatsAppPro:hover .whatsappImg{margin-top: 20vw !important;}.WhatsAppPro:hover .whatsappImg img {margin-top: -15vw !important;margin-bottom: 8vw;}.products .whatsappImg img {width: 35vw;will-change: transform;}.toolbox {border-radius: 5px;padding: 1vw 2.5vw;font-size: 5vw;}.tolbox4 {bottom: 100px;}.WhatsAppPro:hover .tolbox3 {right: -35px;top: -20px;}.WhatsAppPro:hover .tolbox4 {bottom: 132px;right: -45px;}p.paraInnerPro {font-size: 20px;}.productheading {font-size: 35px;}.containerparalex {height: 125vh;}.left-div{left: 0;top: 0;}.right-div{right: 0;top: 0;}.left-div-2{left: 3%;top:35%;}.right-div-2{right: 3%;top:35%;}.flotingDiv {padding: 10px;width: 45%;}.flotingDiv p {line-height: normal !important;font-size: 12px;}.flotingDiv h3 {font-size: 16px;}.containerparalex img {width: 55vw;}.growth .imgBox.img-move{height: 200px;}.alliance p.sidetext {font-size: 4.9vw;}.box-item {padding: 25px 0px;}section.License-certification {padding: 50px 0 250px;}.leaderCarousel .box-item {padding: 30px 0px;}.borderRight {border-width: 0px }.fab {bottom: -2rem;right: -2rem;width: 3rem;height: 3rem;border-radius: 17px 0 17px 17px;}.fab:before {border-radius: 12px 0 12px 12px;}.fab-wheel .fab-action-1 {right: -2rem;top: 3rem;}.fab-wheel .fab-action-2 {right: 1.2rem;top: 3.5rem;}.fab-wheel .fab-action-3 {left: 3.5rem;bottom: 1.2rem;}.fab-wheel .fab-action-4 {left: 3rem;bottom: -2rem;}.fab-dots {height: 5px;width: 5px;}.fab-dots-3 {right: 14px;}.fab-dots-1 {left: 14px;}.fab-checkbox:checked ~ .fab .fab-dots {height: 4px;}.servieslist .animated-button {width: 95%;margin-bottom: 20px;}a.WatchLink {font-size: 6vw;margin-left: 0;}.servieslist h2 {font-size: 30px;}article.detailTitle {margin-top: 30px;}.indicators {display: none !important;}.featureSection .parent{width: 100%;padding: 0;margin: 10px auto;}h2.innermainHead, h1.innermainHead{font-size: 22px;}.servieslist h2, .servicesInnerPage .servieslist h2{margin-bottom: 0;}.scrollsection .marquee__part span.button{font-size:7vw;}.philosophie .wrapper, .philosophie .point{margin-top: 0;height: auto;}.WhatsAppPro:hover .tolbox1, .whatsapphome .WhatsAppPro.hover .tolbox1{left: -23px;}.WhatsAppPro:hover .tolbox2, .whatsapphome .WhatsAppPro.hover .tolbox2{bottom: 45px;left: -20px;}.cardStacking {padding: 50px 0 100px;}.whatsappbtn h2.revalText{font-size: 35px;}}.sectionParallex{z-index: -1;position: relative;}::-webkit-scrollbar {width: 10px;}::-webkit-scrollbar-track {background: #f1f1f1;}::-webkit-scrollbar-thumb {background: #888;border-radius: 50px;}::-webkit-scrollbar-thumb:hover {background: #555;}@media (max-width:600px) {@-moz-document url-prefix() {circle#cover {transform-origin: 10% center !important;}}.pos-1 {--grid-row: 1;--grid-column: 1;}.pos-2 {--grid-row: 1;--grid-column: 2;}.pos-3 {--grid-row: 2;--grid-column: 1;}.pos-4 {--grid-row: 2;--grid-column: 2;}.pos-5 {--grid-row: 3;--grid-column: 1;}.pos-6 {--grid-row: 3;--grid-column: 2;}.pos-7 {--grid-row: 4;--grid-column: 1;}.pos-8{--grid-row: 4;--grid-column: 2;}.pos-8{--grid-row: 5;--grid-column: 2;}}@media (max-width:361px) {.cardStacking {padding: 50px 0 285px;}section.License-certification {padding: 50px 0 250px;}}.response-message span{padding: 10px 20px;color: #f54f4f;text-transform: uppercase;font-weight: 700;font-size: 20px;display: inline-block;}.cursorMove {  position: relative;  z-index: 1;}