@import url(https://fonts.googleapis.com/css2?display=swap&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap);@-webkit-keyframes ripple{0%{-webkit-box-shadow:0 0 0 0 rgb(231 82 82 / .3),0 0 0 .5em rgb(231 82 82 / .3),0 0 0 .8em rgb(231 82 82 / .3),0 0 0 1.1em rgb(231 82 82 / .3);box-shadow:0 0 0 0 rgb(231 82 82 / .3),0 0 0 .5em rgb(231 82 82 / .3),0 0 0 .8em rgb(231 82 82 / .3),0 0 0 1.1em rgb(231 82 82 / .3)}to{-webkit-box-shadow:0 0 0 .5em rgb(231 82 82 / .3),0 0 0 .8em rgb(231 82 82 / .3),0 0 0 1.1em rgb(231 82 82 / .3),0 0 0 1.3em #fff0;box-shadow:0 0 0 .5em rgb(231 82 82 / .3),0 0 0 .8em rgb(231 82 82 / .3),0 0 0 1.1em rgb(231 82 82 / .3),0 0 0 1.3em #fff0}}@keyframes ripple{0%{-webkit-box-shadow:0 0 0 0 rgb(231 82 82 / .3),0 0 0 .4em rgb(231 82 82 / .3),0 0 0 .8em rgb(231 82 82 / .3),0 0 0 1.2em rgb(231 82 82 / .3);box-shadow:0 0 0 0 rgb(231 82 82 / .3),0 0 0 .4em rgb(231 82 82 / .3),0 0 0 .8em rgb(231 82 82 / .3),0 0 0 1.2em rgb(231 82 82 / .3)}to{-webkit-box-shadow:0 0 0 .4em rgb(231 82 82 / .3),0 0 0 .8em rgb(231 82 82 / .3),0 0 0 1.2em rgb(231 82 82 / .3),0 0 0 1.6em #fff0;box-shadow:0 0 0 .4em rgb(231 82 82 / .3),0 0 0 .8em rgb(231 82 82 / .3),0 0 0 1.2em rgb(231 82 82 / .3),0 0 0 1.6em #fff0}}@-webkit-keyframes opacity-anim{0%,to{opacity:.2}30%,60%{opacity:.6}}@keyframes opacity-anim{0%,to{opacity:.2}30%,60%{opacity:.6}}@-webkit-keyframes scroll-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes scroll-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes glow{to{--glow-deg:270deg}}@keyframes glow{to{--glow-deg:270deg}}@keyframes ripple-effect{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}40%{opacity:0}to{-webkit-transform:scale(100);transform:scale(100);opacity:0}}@-webkit-keyframes ripple-effect{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}40%{opacity:0}to{-webkit-transform:scale(100);transform:scale(100);opacity:0}}@keyframes website-stroke{0%{stroke-dashoffset:-2440}to{stroke-dashoffset:0}}@-webkit-keyframes website-stroke{0%{stroke-dashoffset:-2440}to{stroke-dashoffset:0}}@keyframes left-anim{0%{opacity:.4;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes left-anim{0%{opacity:.4;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes firstfadeinText{0%,90%{opacity:1}to{opacity:0}}@-webkit-keyframes firstfadeinText{0%,90%{opacity:1}to{opacity:0}}@keyframes fadeinText{0%,to{opacity:0}40%,90%{opacity:1}}@-webkit-keyframes fadeinText{0%,to{opacity:0}40%,90%{opacity:1}}@keyframes lastfadeinText{0%{opacity:0}to{opacity:1}}@-webkit-keyframes lastfadeinText{0%{opacity:0}to{opacity:1}}@keyframes scalex{0%{width:0%}to{width:100%}}@-webkit-keyframes scalex{0%{width:0%}to{width:100%}}@keyframes shadow1{0%{-webkit-box-shadow:0 4px 4px 0 #fff0;box-shadow:0 4px 4px 0 #fff0}to{-webkit-box-shadow:0 4px 4px 0 rgb(136 46 239 / .2);box-shadow:0 4px 4px 0 rgb(136 46 239 / .2)}}@-webkit-keyframes shadow1{0%{-webkit-box-shadow:0 4px 4px 0 #fff0;box-shadow:0 4px 4px 0 #fff0}to{-webkit-box-shadow:0 4px 4px 0 rgb(136 46 239 / .2);box-shadow:0 4px 4px 0 rgb(136 46 239 / .2)}}@keyframes shadow2{0%{-webkit-box-shadow:0 4px 4px 0 #fff0;box-shadow:0 4px 4px 0 #fff0}to{-webkit-box-shadow:0 4px 4px 0 rgb(94 147 242 / .2);box-shadow:0 4px 4px 0 rgb(94 147 242 / .2)}}@-webkit-keyframes shadow2{0%{-webkit-box-shadow:0 4px 4px 0 #fff0;box-shadow:0 4px 4px 0 #fff0}to{-webkit-box-shadow:0 4px 4px 0 rgb(94 147 242 / .2);box-shadow:0 4px 4px 0 rgb(94 147 242 / .2)}}@keyframes shadow3{0%{-webkit-box-shadow:0 4px 4px 0 #fff0;box-shadow:0 4px 4px 0 #fff0}to{-webkit-box-shadow:0 4px 4px 0 rgb(235 142 66 / .2);box-shadow:0 4px 4px 0 rgb(235 142 66 / .2)}}@-webkit-keyframes shadow3{0%{-webkit-box-shadow:0 4px 4px 0 #fff0;box-shadow:0 4px 4px 0 #fff0}to{-webkit-box-shadow:0 4px 4px 0 rgb(235 142 66 / .2);box-shadow:0 4px 4px 0 rgb(235 142 66 / .2)}}@keyframes shadow4{0%{-webkit-box-shadow:0 4px 4px 0 #fff0;box-shadow:0 4px 4px 0 #fff0}to{-webkit-box-shadow:0 4px 4px 0 rgb(92 201 91 / .2);box-shadow:0 4px 4px 0 rgb(92 201 91 / .2)}}@-webkit-keyframes shadow4{0%{-webkit-box-shadow:0 4px 4px 0 #fff0;box-shadow:0 4px 4px 0 #fff0}to{-webkit-box-shadow:0 4px 4px 0 rgb(92 201 91 / .2);box-shadow:0 4px 4px 0 rgb(92 201 91 / .2)}}@keyframes iconanim{0%{-webkit-transform:translateY(80%);transform:translateY(80%);opacity:0}30%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}90%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-80%);transform:translateY(-80%);opacity:0}}@-webkit-keyframes iconanim{0%{-webkit-transform:translateY(80%);transform:translateY(80%);opacity:0}30%,90%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-80%);transform:translateY(-80%);opacity:0}}@keyframes iconanim1{0%,90%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-80%);transform:translateY(-80%);opacity:0}}@-webkit-keyframes iconanim1{0%,90%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-80%);transform:translateY(-80%);opacity:0}}@keyframes iconanim5{0%{-webkit-transform:translateY(80%);transform:translateY(80%);opacity:0}30%,to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes iconanim5{0%{-webkit-transform:translateX(80%);transform:translateX(80%);opacity:0}30%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}*{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale}body{overflow-x:hidden;font-family:"Plus Jakarta Sans",sans-serif}.mb-0 p{margin-bottom:0!important}.header-box{z-index:111!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;position:fixed;top:0}.header-box .header-left{position:relative;z-index:10}.common-grid-wrapper,.header-box,.header-box .header-left .mobile-logo .elementor-icon-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:767px){.header-box .header-right{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media (max-width:1199px){.header-box .header-right .elementor-menu-toggle{position:relative;z-index:10}.header-box .header-right nav.elementor-nav-menu--dropdown{position:fixed;right:0;top:90px;padding:20px;margin:0;left:0;-webkit-box-shadow:0 10px 20px rgb(0 0 0 / .25);box-shadow:0 10px 20px rgb(0 0 0 / .25);border-radius:0!important}}@media (max-width:767px){.header-box .header-right nav.elementor-nav-menu--dropdown{top:62px}}.header-box .header-right nav.elementor-nav-menu--dropdown .sub-menu{min-width:310px}@media (max-width:1199px){.header-box .header-right nav.elementor-nav-menu--dropdown .sub-menu{border:0!important}}.header-box .header-right .elementor-nav-menu--main .services-menu-box .sub-menu li a,.header-box .header-right nav.elementor-nav-menu--dropdown .sub-menu a{white-space:normal!important}.header-box .header-right nav.elementor-nav-menu--dropdown a{outline:0!important;background-color:transparent!important}.header-box .header-right .elementor-nav-menu--main .sub-menu{padding-top:10px!important;padding-bottom:10px!important}.header-box .header-right .elementor-nav-menu--main .sub-menu a{border-left:0!important;outline:0!important;background-color:transparent!important}@media (min-width:1199.5px){.header-box .header-right .elementor-nav-menu--main .sub-menu{display:block!important;transition:opacity .2s ease-in-out .05s,visibility .2s ease-in-out .05s,transform .3s cubic-bezier(.34,1.56,.64,1) .45s,-webkit-transform .3s cubic-bezier(.34,1.56,.64,1) .45s;opacity:0;visibility:hidden;-webkit-transform:translateX(0) translateY(-10px);-ms-transform:translateX(0) translateY(-10px);transform:translateX(0) translateY(-10px);min-width:10em;width:auto!important;top:40px!important}}.header-box .header-right .elementor-nav-menu--main .menu-item-has-children:hover .sub-menu{transition:opacity .2s ease-in-out .05s,visibility .2s ease-in-out .05s,transform .3s cubic-bezier(.34,1.56,.64,1) .05s,-webkit-transform .3s cubic-bezier(.34,1.56,.64,1) .05s;opacity:1;visibility:visible;-webkit-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}@media (min-width:1199.5px){.header-box .header-right .elementor-nav-menu--main .services-menu-box .sub-menu{width:300px!important}}.header-box .header-box-inner{width:1400px;max-width:100%;margin:0 auto;position:relative;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (max-width:1024px){.header-box .header-box-inner{background-color:#fff!important}}.header-box .header-box-inner .elementor-nav-menu>li:last-child a{padding-right:0!important}@media (min-width:1024px){.header-box .header-box-inner .header-right div .e-n-menu-title{position:relative;z-index:10}.header-box .header-box-inner .header-right,.header-box .header-box-inner .header-right div,.header-box .header-box-inner .header-right div .e-n-menu-item,.header-box .header-box-inner .header-right div nav{position:static}.header-box .header-box-inner .header-right div .e-n-menu-item .e-n-menu-content{left:0;right:0;width:100%;position:absolute;border-radius:36px;overflow:hidden;max-height:72px;opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;padding-top:72px!important;top:0}}@media (min-width:1024px) and (max-width:1024px){.header-box .header-box-inner .header-right div .e-n-menu-item .e-n-menu-content{border-radius:28px;padding-top:56px!important}}@media (min-width:1024px){.header-box .header-box-inner .header-right div .e-n-menu-item .e-n-menu-content.e-active{max-height:100rem;opacity:1;visibility:visible}}.common-grid-wrapper .common-grid-col{grid-column:2/8;width:1280px;max-width:100%;margin-left:auto;margin-right:auto}@media (max-width:1199px){.common-grid-wrapper .common-grid-col{grid-column:1/7}}.common-grid-wrapper .common-grid-col-two{grid-column:2/8;display:grid;grid-auto-columns:1fr;grid-auto-flow:column}@media (max-width:1199px){.common-grid-wrapper .common-grid-col-two{grid-column:1/7}}@media (max-width:767px){.common-grid-wrapper .common-grid-col-two{display:block}.common-grid-wrapper .common-grid-col-two>div:not(:last-child){margin-bottom:10px}}.elementor-location-header>div{z-index:100}.page-grid-block{grid-template-columns:repeat(8,[col-start]1fr);padding:0 50px;position:fixed;top:0;bottom:0;right:0;left:0;mix-blend-mode:exclusion;display:none}@media (max-width:1199px){.page-grid-block{grid-template-columns:repeat(6,[col-start]1fr);padding:0 30px}}@media (max-width:767px){.page-grid-block{grid-template-columns:repeat(3,[col-start]1fr)}}.page-grid-block .page-grid-column{height:100%;border-right:1px solid rgb(255 255 255 / .08)}.page-grid-block .page-grid-column:first-child{border-left:1px solid rgb(255 255 255 / .08)}@media (max-width:1199px){.page-grid-block .page-grid-column:nth-of-type(6)~.page-grid-column{display:none}}@media (max-width:767px){.page-grid-block .page-grid-column:nth-of-type(3)~.page-grid-column{display:none}}.footer-col-block .connect-call .elementor-icon-list-text span{color:#3ac34c;font-size:16px;font-weight:600;line-height:17px;display:block}.footer-title{display:grid;grid-template-columns:repeat(8,[col-start]1fr)}@media (max-width:1199px){.footer-title{grid-template-columns:repeat(6,[col-start]1fr)}}.footer-title .elementor-widget-container{grid-column:2/8}@media (max-width:1199px){.footer-title .elementor-widget-container{grid-column:1/7}}.footer-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:767px){.footer-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px;row-gap:32px}}.footer-row .footer-col-block{width:25%;max-width:25%;-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;padding-right:20px}@media (max-width:1199px){.footer-row .footer-col-block{grid-column:1/3}}@media (max-width:1024px){.footer-row .footer-col-block{width:50%;max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}@media (max-width:580px){.footer-row .footer-col-block{width:100%;max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}@media (max-width:767px){.footer-row .connect-block{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:normal;-webkit-align-items:normal;-ms-flex-align:normal;align-items:normal;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:4px;width:100%;max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;border-bottom:1px solid #e3e3e3;padding-bottom:32px;padding-right:0!important}}.footer-row .connect-block .mobile-connect-btn{text-align:left;width:calc(50% - 2px)}.footer-row .connect-block .mobile-connect-btn .elementor-button-content-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left}.footer-row .connect-block .mobile-connect-btn .elementor-button-content-wrapper .elementor-button-icon{width:48px;max-width:48px;height:48px}.footer-row .connect-block .desc-connect-btn a .elementor-button-content-wrapper .elementor-button-icon svg,.footer-row .connect-block .mobile-connect-btn .elementor-button-content-wrapper .elementor-button-icon svg,.footer-row .connect-block .mobile-connect-btn a{width:100%}.footer-row .connect-block .mobile-connect-btn div{height:100%;width:100%}.footer-row .connect-block .desc-connect-btn,.footer-row .connect-block .desc-connect-btn a{text-align:left}.footer-row .connect-block .desc-connect-btn a .elementor-button-content-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-row .connect-block .desc-connect-btn a .elementor-button-content-wrapper .elementor-button-icon{height:20px;width:21px;margin-top:8px}@media (max-width:1199px){.footer-row .connect-block .desc-connect-btn a .elementor-button-content-wrapper .elementor-button-icon{height:17px;width:18px;margin-top:6px}}.footer-row .quick-links-block{grid-column:2/8!important}@media (max-width:1199px){.footer-row .quick-links-block{grid-column:1/7!important}}@media (max-width:767px){.footer-row .quick-links-block{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;padding-right:20px;width:35%}}.client-info figure,.footer-row .connect-block .mobile-connect-btn div,.footer-row .contact-block ul,.footer-row .quick-links-block .elementor-nav-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:767px){.footer-row .quick-links-block .elementor-nav-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer-row .quick-links-block .elementor-nav-menu li:not(:last-child){margin-bottom:12px}.footer-row .contact-block{padding-right:0;border-bottom:1px solid #e3e3e3;width:50%;max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding-bottom:32px}}@media (max-width:580px){.footer-row .contact-block{padding-top:32px;border-top:1px solid #e3e3e3;width:100%;max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.footer-row .contact-block a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:auto}.footer-row .contact-block ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width:767px){.footer-row .address-col{border-bottom:1px solid #e3e3e3;width:50%;max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding-bottom:32px}}@media (max-width:580px){.footer-row .address-col{width:100%;max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}@media (max-width:767px){.footer-row .footer-social-col{padding-right:0;border-bottom:1px solid #e3e3e3;width:50%;max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding-bottom:32px}}@media (max-width:580px){.footer-row .footer-social-col{width:100%;max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.copyright-text{display:grid;grid-template-columns:repeat(8,[col-start]1fr)}@media (max-width:1199px){.copyright-text{grid-template-columns:repeat(6,[col-start]1fr)}}.copyright-text .elementor-widget-container{grid-column:2/8}@media (max-width:1199px){.copyright-text .elementor-widget-container{grid-column:1/7}}.sub-page-hero-section{width:100%;position:relative;z-index:1;overflow-x:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:767px){.sub-page-hero-section{display:block}}.sub-page-hero-section .sub-page-title-inner{width:1280px;margin:0 auto;max-width:100%}.sub-page-hero-section .privacy-title{grid-column:3/7}@media (max-width:1366px){.sub-page-hero-section .privacy-title{grid-column:2/8}}@media (max-width:1199px){.sub-page-hero-section .privacy-title{grid-column:2/6}}.sub-page-hero-section .common-grid-col-two{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;max-width:100%}.page-title h1{font-weight:700!important;font-size:50px;line-height:60px;letter-spacing:-.03em;color:#333;margin-bottom:30px}@media (max-width:1440px){.page-title h1{font-size:40px;line-height:45px}}@media (max-width:1199px){.page-title h1{font-size:35px;line-height:42px}}@media (max-width:767px){.page-title h1{font-size:30px;line-height:37px;margin-bottom:10px}}.map-block .map-img-block .address-block p,.page-title.mb-0 h1{margin-bottom:0}.page-short-desc p{font-weight:500;font-size:24px;line-height:150%;color:#333}@media (max-width:1440px){.page-short-desc p{font-size:22px}}@media (max-width:1199px){.page-short-desc p{font-size:20px}}@media (max-width:767px){.page-short-desc p{font-size:18px}}.services-row{display:grid;grid-template-columns:repeat(8,[col-start]1fr);width:1280px;max-width:100%;margin-left:auto;margin-right:auto}@media (max-width:1199px){.services-row{grid-template-columns:repeat(6,[col-start]1fr)}}@media (max-width:768px){.services-row{display:block}}.services-row .services-img-box{grid-column:1/3}@media (max-width:1199px){.services-row .services-img-box{grid-column:1/3}}@media (max-width:767px){.services-row .services-img-box{width:66.7%;margin-bottom:40px}}.services-row .services-list-info{grid-column:3/9;padding:0 10px 0 50px}@media (max-width:1199px){.services-row .services-list-info{grid-column:3/7}}@media (max-width:767px){.services-row .services-list-info{padding:0}}.code-box-header,.two-columns-list-view ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.two-columns-list-view li{width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}@media (min-width:480px) and (max-width:767px){.third-party-row{grid-template-columns:repeat(3,1fr)!important}}.third-party-row .third-party-col{gap:6px}.third-party-row .third-party-col img{height:60px;width:auto;max-width:inherit;margin-bottom:10px}@media (max-width:767px){.third-party-row .third-party-col img{height:50px}}.code-box-header .elementor-heading-title,.tech-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.code-box-header .elementor-heading-title{overflow:hidden;padding:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.code-box-header .tech-tag{background:#519fe7;color:#000}.code-box-header .lang-tag{background-color:#33f0cb;position:relative;color:#000;margin-right:20px}.code-box-header .lang-tag:after{position:absolute;right:-10px;border-left:10px solid #33f0cb;border-top:16px solid #fff0;border-bottom:16px solid #fff0;content:"";top:0;bottom:0}@media (max-width:1440px){.code-box-header .lang-tag:after{border-top:15px solid #fff0;border-bottom:15px solid #fff0}}@media (max-width:767px){.code-box-header .lang-tag:after{border-top:14px solid #fff0;border-bottom:14px solid #fff0}}.code-box-header span{padding:5px 10px;font-weight:400;font-size:15px;line-height:150%;text-transform:uppercase;color:#fff}@media (max-width:1440px){.code-box-header span{font-size:14px}}@media (max-width:767px){.code-box-header span{font-size:13px}}.tech-icon{width:100%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:400px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.tech-icon #tsparticles{display:block;width:100%}.project-logo img{width:auto}.outcome-box-img,.outcome-box-img>div:after{position:absolute;top:0;left:0;right:0;bottom:0}.outcome-box-img>div,.tech-testimonial-block .tech-testimonial-row .client-info .client-img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.outcome-box-img>div{height:100%;width:100%;position:relative}.outcome-box-img>div img{min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.outcome-box-img>div:after{content:"";background-color:rgb(0 0 0 / .07);z-index:1}.client-info .elementor-image-box-title{margin:0}.client-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.client-info .client-img-box{width:65px;max-width:65px;-webkit-box-flex:0;-webkit-flex:0 0 65px;-ms-flex:0 0 65px;flex:0 0 65px;height:65px;border-radius:50%;overflow:hidden;background-color:#141414}.client-info .client-detail{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.career-img-slider .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear;margin-bottom:2px}.career-img-slider .swiper-slide{width:auto!important;padding:0 2px}@media (max-width:767px){.career-img-slider .swiper-slide{margin-bottom:9px}}.tech-testimonial-block{grid-column:2/9;background-color:#fff;border-top:1px solid #ebebeb;border-right:1px solid #ebebeb}.tech-testimonial-block .tech-testimonial-row{padding-right:14%!important;border-bottom:1px solid #ebebeb}.tech-testimonial-block .tech-testimonial-row .client-info{-webkit-box-flex:0;-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}.tech-testimonial-block .tech-testimonial-row .client-info .client-img-box{height:85px;-webkit-box-flex:0;-webkit-flex:0 0 85px;-ms-flex:0 0 85px;flex:0 0 85px;max-width:85px;width:85px}.tech-testimonial-block .tech-testimonial-row .testimonial-desc{-webkit-box-flex:0;-webkit-flex:0 0 65%;-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%}.connect-us-block{grid-template-columns:repeat(8,[col-start]1fr);display:grid;width:1280px;margin:0 auto;max-width:100%}@media (max-width:1199px){.connect-us-block{grid-template-columns:repeat(6,[col-start]1fr)}}@media (max-width:1024px){.connect-us-block{display:block}}.connect-us-block .connect-us-row{grid-column:2/8}@media (max-width:1199px){.connect-us-block .connect-us-row{grid-column:1/7}}@media (max-width:1024px){.connect-us-block .connect-us-row{display:block}}.connect-us-block .connect-us-row .contact-info-col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.connect-us-block .connect-us-row .connect-us-col{width:auto}@media (max-width:1024px){.connect-us-block .connect-us-row .connect-us-col{width:100%}.connect-us-block .connect-us-row .connect-us-col:not(:last-child){margin-bottom:40px}}.connect-us-block .connect-us-row .connect-call .elementor-icon-list-text span{color:#3ac34c;font-weight:600;display:block;font-size:80%}.map-block .map-img-block{position:relative;max-width:100%}.map-block .map-img-block .address-block{position:absolute;left:calc(100% + 20px);top:-89px;overflow:hidden;background:#fff;-webkit-box-shadow:0 74px 94px rgb(0 0 0 / .15);box-shadow:0 74px 94px rgb(0 0 0 / .15)}@media (max-width:1199px){.map-block .map-img-block .address-block{right:auto;left:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:50px}}@media (max-width:767px){.map-block .map-img-block .address-block{-webkit-box-shadow:0 4px 14px rgb(0 0 0 / .15);box-shadow:0 4px 14px rgb(0 0 0 / .15);left:100px}}@media (max-width:580px){.map-block .map-img-block .address-block{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);left:-20px;top:35px}}@media (max-width:480px){.map-block .map-img-block .address-block{left:-40px}}.map-block .map-img-block .india-address,.map-block .map-img-block .us-address{position:absolute;top:38.5%;left:66.57%;z-index:1;width:auto}.map-block .map-img-block .india-address .address-block{width:293px}@media (max-width:1440px){.map-block .map-img-block .india-address .address-block{width:270px}}@media (max-width:1199px){.map-block .map-img-block .india-address .address-block{width:215px}}@media (max-width:1024px){.map-block .map-img-block .india-address .address-block{width:190px}}@media (max-width:767px){.map-block .map-img-block .india-address .address-block{width:160px}}.map-block .map-img-block .us-address{top:30.5%;left:6%}.map-block .map-img-block .us-address .address-block{right:auto;left:calc(100% + 20px);width:260px}@media (max-width:1199px){.map-block .map-img-block .us-address .address-block{left:50%;width:215px}}@media (max-width:767px){.map-block .map-img-block .us-address .address-block{left:100%;width:150px}}@media (max-width:580px){.map-block .map-img-block .us-address .address-block{left:-20px}}@media (max-width:480px){.map-block .map-img-block .us-address .address-block{left:-40px}}.map-block .map-img-block .addressBtn{height:50px;width:50px;border:0;display:block;background-color:#fff0;padding:17px;border-radius:50%;overflow:hidden}@media (max-width:580px){.map-block .map-img-block .addressBtn{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}}.map-block .map-img-block .addressBtn i{height:16px;width:16px;display:block;overflow:hidden;border-radius:25px;background-color:#e75252;-webkit-animation:ripple 1.5s linear infinite;animation:ripple 1.5s linear infinite}.industries-item-preview-block{height:100vh!important;overflow:auto;background-color:rgb(0 0 0 / .2)!important;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px)}@media (max-width:767px){.industries-item-preview-block{background-color:#fff!important;-webkit-backdrop-filter:inherit;backdrop-filter:inherit}}.industries-item-preview-block .dialog-widget-content{width:1024px;max-width:90%;margin:40px auto;border-radius:24px;max-height:inherit;position:relative;-webkit-box-shadow:0 60px 100px 0 rgb(0 0 0 / .25)!important;box-shadow:0 60px 100px 0 rgb(0 0 0 / .25)!important}@media (max-width:767px){.industries-item-preview-block .dialog-widget-content{max-width:100%;border-radius:0;margin:0;-webkit-box-shadow:none!important;box-shadow:none!important;max-height:100vh}}.industries-item-preview-block .dialog-widget-content .dialog-message{max-height:inherit;max-width:100%;overflow:visible}@media (max-width:767px){.industries-item-preview-block .dialog-widget-content .dialog-message{max-height:100vh}}.industries-item-preview-block .industries-detail-block{border-radius:4px!important}@media (max-width:767px){.industries-item-preview-block .industries-detail-block>.e-con-inner{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.industries-item-preview-block .industries-preview-detail{padding:40px}@media (max-width:767px){.industries-item-preview-block .industries-preview-detail{padding:32px 32px 0}}.industries-item-preview-block .industries-title-block h2{font-size:40px;font-weight:700;line-height:60px;color:#000!important;margin-bottom:8px}@media (max-width:767px){.industries-item-preview-block .industries-title-block h2{font-size:30px;line-height:45px;font-weight:600;margin-bottom:16px}}.industries-item-preview-block .industries-info{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-right:30px;position:relative;z-index:1;overflow:hidden}@media (max-width:767px){.industries-item-preview-block .industries-info{width:100%;padding:0}}.industries-item-preview-block .industries-info .industries-info-box p{font-size:16px;line-height:24px;color:#000!important}.industries-item-preview-block .industries-info .industries-info-box .elementor-widget-text-editor .elementor-widget-container>:last-child{margin-bottom:0}.industries-item-preview-block .industries-info .industries-info-box .industries-info-box-inner{max-height:100%;overflow-y:auto;padding-right:10px}.industries-item-preview-block .industries-info .industries-info-box .industries-info-box-inner::-webkit-scrollbar{width:7px}.industries-item-preview-block .industries-info .industries-info-box .industries-info-box-inner::-webkit-scrollbar-track{background:rgb(0 0 0 / .8)}.industries-item-preview-block .industries-info .industries-info-box .industries-info-box-inner::-webkit-scrollbar-thumb{background:rgb(255 255 255 / .2)}.industries-item-preview-block .industries-info .industries-info-box .industries-info-box-inner::-webkit-scrollbar-thumb:hover{background:rgb(255 255 255 / .5)}.industries-item-preview-block .industries-info .industries-info-box .industries-info-box-inner .elementor-widget-container>:last-child{margin-bottom:0!important}.industries-item-preview-block .industries-info .industries-info-box .industries-info-box-inner p{font-size:16px;line-height:24px;color:#000;font-weight:500;margin-bottom:20px}@media (max-width:767px){.industries-item-preview-block .industries-info .industries-info-box .industries-info-box-inner p{text-align:left}}.industries-item-preview-block .industries-info .industries-info-box .industries-info-box-inner p span{font-weight:700}.industries-item-preview-block .industries-info .industries-info-box .industries-info-box-inner h3{font-size:22px;line-height:normal;color:#000;margin:0 0 15px}@media (max-width:1440px){.industries-item-preview-block .industries-info .industries-info-box .industries-info-box-inner h3{font-size:20px}}@media (max-width:1024px){.industries-item-preview-block .industries-info .industries-info-box .industries-info-box-inner h3{font-size:18px}}.industries-item-preview-block .industries-info .industries-info-box .industries-info-box-inner ul{margin-bottom:20px;padding-left:35px}.industries-item-preview-block .industries-info .industries-info-box .industries-info-box-inner ul li{font-size:16px;line-height:24px;color:#000;font-weight:500;list-style:disc}.industries-item-preview-block .industries-info .industries-info-box .industries-info-box-inner ul li:not(:last-child),.project-form .wpcf7-form-control-wrap .wpcf7-list-item:not(:last-child){margin-bottom:5px}.industries-item-preview-block .ind-preview-img-block{height:400px;border-radius:4px 4px 0 0!important}@media (max-width:767px){.industries-item-preview-block .ind-preview-img-block{height:175px;border-radius:0!important}}.industries-item-preview-block .ind-preview-img-block div{height:100%}.industries-item-preview-block .dialog-close-button,.industries-item-preview-block .ind-preview-img-block .elementor-widget-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.industries-item-preview-block .ind-preview-img-block .elementor-widget-container img{min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.industries-item-preview-block .dialog-close-button{height:42px;min-width:42px;min-height:42px;background-color:#fff;border-radius:50%;top:30px;right:25px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (max-width:767px){.industries-item-preview-block .dialog-close-button{top:34px;right:34px!important;height:36px;min-width:36px;min-height:36px}}.industries-item-preview-block .dialog-close-button:hover{background-color:rgb(255 255 255 / .85)}.industries-item-preview-block .dialog-close-button svg{width:22px;height:22px;min-width:22px;fill:rgb(51 51 51 / .7)!important}@media (max-width:767px){.industries-item-preview-block .dialog-close-button svg{width:18px;height:18px;min-width:18px}}.industries-item-preview-block .data-driven-icon-row .elementor-icon{width:58px;max-width:58px;height:58px;margin:auto}.industries-cta-box{border-radius:0 0 4px 4px;position:-webkit-sticky;position:sticky;bottom:0;overflow:hidden}@media (max-width:767px){.industries-cta-box{border-radius:0;background-color:transparent!important;overflow:visible;background:-webkit-linear-gradient(180deg,#fff00,#fff 50%,#fff 100%)!important;background:-webkit-gradient(linear,left top,left bottom,from(#fff0),color-stop(50%,#fff),to(#fff))!important;background:-webkit-linear-gradient(top,#fff00,#fff 50%,#fff 100%)!important;background:linear-gradient(180deg,#fff00,#fff 50%,#fff 100%)!important}}.industries-cta-box:before{background:#fff7f7;content:"";position:absolute;left:0;right:0;bottom:0;display:block}@media (max-width:767px){.industries-cta-box:before{display:none}}.dialog-close-button{font-size:22px;outline:0}.dialog-close-button svg{fill:#fff!important}.client-logo-container{max-width:100%}.project-form .contact-row,.read-more-btn .elementor-button-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.read-more-btn .elementor-button-icon{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.read-more-btn a{color:#fff!important;-webkit-box-shadow:0 14px 44px 0 rgb(210 0 0 / .3),0 3px 4px 1px rgb(0 0 0 / .08)!important;box-shadow:0 14px 44px 0 rgb(210 0 0 / .3),0 3px 4px 1px rgb(0 0 0 / .08)!important}.read-more-btn.call-btn svg{height:21px;width:21px}.arrow-btn svg{width:28px!important;height:28px!important}.project-form .contact-row{gap:30px}.project-form .contact-row .contact-col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:15px}.contact-form-box .wp-editor-container .mce-stack-layout-item iframe body,.project-form .contact-row p{margin:0!important}.project-form .contact-row input[type=email],.project-form .contact-row input[type=password],.project-form .contact-row input[type=tel],.project-form .contact-row input[type=text]{background:#f2f2f2;width:100%;height:50px;border-radius:0;font-size:14px;font-weight:500;padding:5px 15px;outline:0;border:2px solid #fff0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (max-width:767px){.project-form .contact-row input[type=email],.project-form .contact-row input[type=password],.project-form .contact-row input[type=tel],.project-form .contact-row input[type=text]{height:42px;font-size:13px}}.project-form .contact-row input[type=email]:focus,.project-form .contact-row input[type=password]:focus,.project-form .contact-row input[type=tel]:focus,.project-form .contact-row input[type=text]:focus,.project-form .contact-row textarea:focus{border-color:#000;background-color:#fff}.project-form .contact-row textarea{background:#f2f2f2;width:100%;border-radius:0;font-size:14px;font-weight:500;padding:5px 15px;outline:0;height:90px;resize:none;border:2px solid #fff0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (max-width:767px){.project-form .contact-row textarea{font-size:13px}}.project-form .contact-row h3{font-size:16px;line-height:normal;font-weight:600;color:#000;margin:0 0 10px}@media (max-width:1440px){.project-form .contact-row h3{font-size:15px}}.project-form .submit-btn-row{text-align:left}.project-form .submit-btn-row .wpcf7-spinner{position:absolute;top:0;left:calc(50% + 35px);bottom:0;margin:auto;background-color:#fff0;opacity:1;width:20px;height:20px;display:block!important}.project-form .submit-btn-row input[type=submit]{padding:5px 30px;font-size:16px;color:#fff;font-weight:600;height:50px;text-align:center;min-width:150px;position:relative;border:0;overflow:hidden;outline:0;text-shadow:0 4px 4px rgb(185 0 0 / .6);background-image:-webkit-gradient(linear,left top,left bottom,from(#e74343),to(#cf2121));background-image:-webkit-linear-gradient(top,#e74343 0,#cf2121 100%);background-image:linear-gradient(180deg,#e74343 0,#cf2121 100%);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border-radius:50px;-webkit-box-shadow:0 14px 44px 0 rgb(210 0 0 / .3);box-shadow:0 14px 44px 0 rgb(210 0 0 / .3)}.project-form .submit-btn-row input[type=submit]:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#cf2121),to(#e74343));background-image:-webkit-linear-gradient(top,#cf2121 0,#e74343 100%);background-image:linear-gradient(180deg,#cf2121 0,#e74343 100%)}.project-form .submit-btn-row p{position:relative}.project-form .submit-btn-row .wpcf7-spinner:before{width:16px;height:16px;background-color:#fff0;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;border:2px solid #fff;inset:2px;border-top-color:#fff0;border-left-color:#fff0}.project-form .wpcf7-form-control-wrap .wpcf7-form-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.project-form .wpcf7-form-control-wrap .wpcf7-form-control input[type=checkbox]{position:absolute;inset:0;height:100%;width:100%;opacity:0;z-index:10;cursor:pointer}.project-form .wpcf7-form-control-wrap .wpcf7-form-control input[type=checkbox]:hover~.wpcf7-list-item-label:before{border-color:#e75252}.project-form .wpcf7-form-control-wrap .wpcf7-form-control input[type=checkbox]:checked~.wpcf7-list-item-label:before{border-color:#e75252;background-color:#e75252}.project-form .wpcf7-form-control-wrap .wpcf7-form-control input[type=checkbox]:checked~.wpcf7-list-item-label:after{opacity:1}.project-form .wpcf7-form-control-wrap .wpcf7-list-item{padding:5px 0 5px 30px;margin-left:0!important;position:relative;font-size:0;line-height:0}.project-form .wpcf7-form-control-wrap .wpcf7-list-item-label{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-weight:500;line-height:normal;color:#000;cursor:pointer;margin:0}@media (max-width:1440px){.project-form .wpcf7-form-control-wrap .wpcf7-list-item-label{font-size:15px}}.project-form .wpcf7-form-control-wrap .wpcf7-list-item-label:before{height:18px;width:18px;border:2px solid #d3d3d3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:12px;border-radius:3px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;position:absolute;left:0;content:""}.project-form .wpcf7-form-control-wrap .wpcf7-list-item-label:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";position:absolute;top:7px;left:6px;z-index:1;width:6px;height:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.wpcf7-not-valid-tip{font-size:16px!important}.project-drawer-wrapper{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background-color:rgb(0 0 0 / .2)!important}.project-drawer-wrapper .dialog-widget-content{top:30px!important;max-height:calc(100% - 60px)!important;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:767px){.project-drawer-wrapper .dialog-widget-content{top:0!important;max-height:calc(100% - 0px)!important}}.contact-form-box .dialog-close-button,.project-drawer-wrapper .dialog-close-button{height:36px;width:36px;min-width:36px;background-color:#f2f2f2;border-radius:50px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.contact-form-box .dialog-close-button svg,.project-drawer-wrapper .dialog-close-button svg{fill:rgb(51 51 51 / .7)!important}.contact-form-box .dialog-close-button:hover,.project-drawer-wrapper .dialog-close-button:hover{background-color:#e5e5e5}.contact-form-box .forminator-row,.project-drawer-wrapper .forminator-row{margin-bottom:32px!important;margin-left:0!important;margin-right:0!important}@media (max-width:767px){.contact-form-box .forminator-row,.project-drawer-wrapper .forminator-row{margin-bottom:16px!important}}.contact-form-box .forminator-row .forminator-field.forminator-is_active input[type=email],.contact-form-box .forminator-row .forminator-field.forminator-is_active input[type=password],.contact-form-box .forminator-row .forminator-field.forminator-is_active input[type=tel],.contact-form-box .forminator-row .forminator-field.forminator-is_active input[type=text],.contact-form-box .forminator-row .forminator-field.forminator-is_active textarea,.project-drawer-wrapper .forminator-row .forminator-field.forminator-is_active input[type=email],.project-drawer-wrapper .forminator-row .forminator-field.forminator-is_active input[type=password],.project-drawer-wrapper .forminator-row .forminator-field.forminator-is_active input[type=tel],.project-drawer-wrapper .forminator-row .forminator-field.forminator-is_active input[type=text],.project-drawer-wrapper .forminator-row .forminator-field.forminator-is_active textarea{-webkit-box-shadow:inset 0-2px 0#e75252!important;box-shadow:inset 0-2px 0#e75252!important}.contact-form-box .forminator-row .forminator-phone .forminator-field--phone:placeholder,.project-drawer-wrapper .forminator-row .forminator-phone .forminator-field--phone:placeholder{color:#fff0;opacity:0}.contact-form-box .forminator-row .forminator-phone .forminator-field--phone:-ms-input-placeholder,.project-drawer-wrapper .forminator-row .forminator-phone .forminator-field--phone:-ms-input-placeholder{color:#fff0;opacity:0}.contact-form-box .forminator-row .forminator-phone .forminator-field--phone::-webkit-input-placeholder,.project-drawer-wrapper .forminator-row .forminator-phone .forminator-field--phone::-webkit-input-placeholder{color:#fff0;opacity:0}.contact-form-box .forminator-row .forminator-phone .forminator-field--phone::-moz-placeholder,.project-drawer-wrapper .forminator-row .forminator-phone .forminator-field--phone::-moz-placeholder{color:#fff0;opacity:0}.contact-form-box .forminator-row .forminator-field-select,.project-drawer-wrapper .forminator-row .forminator-field-select{width:200px;max-width:200px;margin-right:20px}@media (max-width:767px){.contact-form-box .forminator-row .forminator-field-select,.project-drawer-wrapper .forminator-row .forminator-field-select{width:100%;max-width:100%;margin-right:0}}.contact-form-box .forminator-row .full-width-field,.project-drawer-wrapper .forminator-row .full-width-field{width:100%;max-width:100%;margin-right:0}.contact-form-box .forminator-row input[type=email],.contact-form-box .forminator-row input[type=password],.contact-form-box .forminator-row input[type=tel],.contact-form-box .forminator-row input[type=text],.project-drawer-wrapper .forminator-row input[type=email],.project-drawer-wrapper .forminator-row input[type=password],.project-drawer-wrapper .forminator-row input[type=tel],.project-drawer-wrapper .forminator-row input[type=text]{background:#fff;width:100%!important;height:48px!important;border-radius:0!important;font-size:28px!important;line-height:30px!important;font-weight:500!important;padding:5px 0!important;outline:0;border:0!important;border-bottom:1px solid #e8e8e8!important;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (max-width:767px){.contact-form-box .forminator-row input[type=email],.contact-form-box .forminator-row input[type=password],.contact-form-box .forminator-row input[type=tel],.contact-form-box .forminator-row input[type=text],.project-drawer-wrapper .forminator-row input[type=email],.project-drawer-wrapper .forminator-row input[type=password],.project-drawer-wrapper .forminator-row input[type=tel],.project-drawer-wrapper .forminator-row input[type=text]{height:40px!important;font-size:24px!important;line-height:26px!important}}.contact-form-box .forminator-row input[type=email]:focus,.contact-form-box .forminator-row input[type=password]:focus,.contact-form-box .forminator-row input[type=tel]:focus,.contact-form-box .forminator-row input[type=text]:focus,.contact-form-box .forminator-row textarea:focus,.project-drawer-wrapper .forminator-row input[type=email]:focus,.project-drawer-wrapper .forminator-row input[type=password]:focus,.project-drawer-wrapper .forminator-row input[type=tel]:focus,.project-drawer-wrapper .forminator-row input[type=text]:focus,.project-drawer-wrapper .forminator-row textarea:focus{border-color:#e75252!important}.contact-form-box .forminator-row input[type=email]:placeholder,.contact-form-box .forminator-row input[type=password]:placeholder,.contact-form-box .forminator-row input[type=tel]:placeholder,.contact-form-box .forminator-row input[type=text]:placeholder,.project-drawer-wrapper .forminator-row input[type=email]:placeholder,.project-drawer-wrapper .forminator-row input[type=password]:placeholder,.project-drawer-wrapper .forminator-row input[type=tel]:placeholder,.project-drawer-wrapper .forminator-row input[type=text]:placeholder{color:rgb(0 0 0 / .3);opacity:1}.contact-form-box .forminator-row input[type=email]:-ms-input-placeholder,.contact-form-box .forminator-row input[type=password]:-ms-input-placeholder,.contact-form-box .forminator-row input[type=tel]:-ms-input-placeholder,.contact-form-box .forminator-row input[type=text]:-ms-input-placeholder,.project-drawer-wrapper .forminator-row input[type=email]:-ms-input-placeholder,.project-drawer-wrapper .forminator-row input[type=password]:-ms-input-placeholder,.project-drawer-wrapper .forminator-row input[type=tel]:-ms-input-placeholder,.project-drawer-wrapper .forminator-row input[type=text]:-ms-input-placeholder{color:rgb(0 0 0 / .3)}.contact-form-box .forminator-row textarea,.project-drawer-wrapper .forminator-row textarea{background:#fff;width:100%!important;border-radius:0!important;font-size:28px!important;line-height:30px!important;font-weight:500!important;padding:12px 0!important;outline:0;height:206px!important;resize:none!important;border:0!important;border-bottom:1px solid #e8e8e8!important;min-height:inherit!important;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (max-width:767px){.contact-form-box .forminator-row textarea,.project-drawer-wrapper .forminator-row textarea{font-size:24px!important;line-height:26px!important}}.contact-form-box .forminator-row textarea::-webkit-input-placeholder,.project-drawer-wrapper .forminator-row textarea::-webkit-input-placeholder{color:rgb(0 0 0 / .3);opacity:1}.contact-form-box .forminator-row textarea::-moz-placeholder,.project-drawer-wrapper .forminator-row textarea::-moz-placeholder{color:rgb(0 0 0 / .3);opacity:1}.contact-form-box .forminator-row textarea:-ms-input-placeholder,.project-drawer-wrapper .forminator-row textarea:-ms-input-placeholder{color:rgb(0 0 0 / .3);opacity:1}.contact-form-box .forminator-row textarea::-ms-input-placeholder,.project-drawer-wrapper .forminator-row textarea::-ms-input-placeholder{opacity:1}.contact-form-box .forminator-row textarea::placeholder,.project-drawer-wrapper .forminator-row textarea::placeholder{color:rgb(0 0 0 / .3);opacity:1}.contact-form-box .forminator-row textarea::-ms-input-placeholder,.project-drawer-wrapper .forminator-row textarea::-ms-input-placeholder{color:rgb(0 0 0 / .3)}.contact-form-box .forminator-row .select2-selection,.project-drawer-wrapper .forminator-row .select2-selection{background:#fff!important;height:48px!important;border:0!important;border-bottom:1px solid #e8e8e8!important;border-radius:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (max-width:767px){.contact-form-box .forminator-row .select2-selection,.project-drawer-wrapper .forminator-row .select2-selection{height:42px!important}}.contact-form-box .forminator-row .select2-selection:focus,.project-drawer-wrapper .forminator-row .select2-selection:focus{outline:0!important}.contact-form-box .forminator-row .select2-selection .select2-selection__rendered,.project-drawer-wrapper .forminator-row .select2-selection .select2-selection__rendered{font-size:28px!important;line-height:30px!important;font-weight:500!important;padding-left:0!important}@media (max-width:767px){.contact-form-box .forminator-row .select2-selection .select2-selection__rendered,.project-drawer-wrapper .forminator-row .select2-selection .select2-selection__rendered{font-size:24px!important;line-height:26px!important}}.contact-form-box .forminator-row .select2-selection .select2-selection__arrow,.project-drawer-wrapper .forminator-row .select2-selection .select2-selection__arrow{color:#000!important}.contact-form-box .forminator-row .select2-selection[aria-expanded=true],.project-drawer-wrapper .forminator-row .select2-selection[aria-expanded=true]{border-color:#e75252!important}.contact-form-box .forminator-row .select2-container--open .select2-selection,.project-drawer-wrapper .forminator-row .select2-container--open .select2-selection{-webkit-box-shadow:inset 0-2px 0#e75252!important;box-shadow:inset 0-2px 0#e75252!important}.contact-form-box .forminator-row .forminator-label,.project-drawer-wrapper .forminator-row .forminator-label{font-size:16px!important;line-height:normal!important;font-weight:600!important;color:#000;margin:0 5px 6px 0!important;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;display:inline-block!important}@media (max-width:1440px){.contact-form-box .forminator-row .forminator-label,.project-drawer-wrapper .forminator-row .forminator-label{font-size:15px!important}}.contact-form-box .forminator-row .forminator-description,.project-drawer-wrapper .forminator-row .forminator-description{display:inline-block!important;vertical-align:middle;color:rgb(51 51 51 / .5)!important;font-size:12px;font-weight:600}.contact-form-box .forminator-row .forminator-button-submit,.project-drawer-wrapper .forminator-row .forminator-button-submit{padding:5px 30px!important;font-size:15px!important;color:#fff;font-weight:600!important;height:50px!important;text-align:center!important;min-width:150px!important;position:relative!important;border:0!important;overflow:hidden;outline:0;text-shadow:0 4px 4px rgb(185 0 0 / .6);background-image:-webkit-gradient(linear,left top,left bottom,from(#e74343),to(#cf2121))!important;background-image:-webkit-linear-gradient(top,#e74343 0,#cf2121 100%)!important;background-image:linear-gradient(180deg,#e74343 0,#cf2121 100%)!important;-webkit-transition:all .25s ease-in-out!important;transition:all .25s ease-in-out!important;border-radius:50px!important;-webkit-box-shadow:0 14px 44px 0 rgb(210 0 0 / .3)!important;box-shadow:0 14px 44px 0 rgb(210 0 0 / .3)!important}.contact-form-box .forminator-row .forminator-button-submit:hover,.project-drawer-wrapper .forminator-row .forminator-button-submit:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#cf2121),to(#e74343))!important;background-image:-webkit-linear-gradient(top,#cf2121 0,#e74343 100%)!important;background-image:linear-gradient(180deg,#cf2121 0,#e74343 100%)!important}@media (max-width:767px){.contact-form-box .forminator-row .forminator-button-submit,.project-drawer-wrapper .forminator-row .forminator-button-submit{font-size:14px!important;height:44px!important;padding:5px 20px!important;width:auto!important}}.contact-form-box .forminator-row:has(.tc-hidden-field),.project-drawer-wrapper .forminator-row:has(.tc-hidden-field){display:none!important}.contact-form-box .forminator-row #checkbox-1 .forminator-field,.project-drawer-wrapper .forminator-row #checkbox-1 .forminator-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.contact-form-box .forminator-row #checkbox-1 .forminator-checkbox,.project-drawer-wrapper .forminator-row #checkbox-1 .forminator-checkbox{margin:0 0 5px!important;padding:0!important}.contact-form-box .forminator-row #checkbox-1 .forminator-checkbox:hover .forminator-checkbox-label,.project-drawer-wrapper .forminator-row #checkbox-1 .forminator-checkbox:hover .forminator-checkbox-label{background-color:rgb(221 59 58 / .12);color:#e75252!important}.contact-form-box .forminator-row #checkbox-1 .forminator-checkbox input:checked+.forminator-checkbox-box,.project-drawer-wrapper .forminator-row #checkbox-1 .forminator-checkbox input:checked+.forminator-checkbox-box{background-color:#fff!important;border-color:#fff!important}.contact-form-box .forminator-row #checkbox-1 .forminator-checkbox input:checked~.forminator-checkbox-label,.project-drawer-wrapper .forminator-row #checkbox-1 .forminator-checkbox input:checked~.forminator-checkbox-label{background-color:rgb(221 59 58 / .12);color:#e75252!important}.contact-form-box .forminator-row #checkbox-1 .forminator-checkbox .forminator-checkbox-box,.contact-form-box .wp-editor-container .mce-container-body .mce-stack-layout-item:before,.contact-form-box .wp-editor-wrap .wp-editor-tools,.project-drawer-wrapper .forminator-row #checkbox-1 .forminator-checkbox .forminator-checkbox-box{display:none}.contact-form-box .forminator-row #checkbox-1 .forminator-checkbox .forminator-checkbox-box:before,.project-drawer-wrapper .forminator-row #checkbox-1 .forminator-checkbox .forminator-checkbox-box:before{font-size:11px;color:#e75252!important}.contact-form-box .forminator-row #checkbox-1 .forminator-checkbox .forminator-checkbox-label,.project-drawer-wrapper .forminator-row #checkbox-1 .forminator-checkbox .forminator-checkbox-label{margin:0!important;background-color:#f4f4f4;padding:14px 22px;border-radius:50px;font-size:14px;line-height:18px;font-weight:600;color:#000;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (max-width:767px){.contact-form-box .forminator-row #checkbox-1 .forminator-checkbox .forminator-checkbox-label,.project-drawer-wrapper .forminator-row #checkbox-1 .forminator-checkbox .forminator-checkbox-label{font-size:13px;padding:8px 16px}}.contact-form-box .forminator-row .forminator-field-phone .iti__country-container,.project-drawer-wrapper .forminator-row .forminator-field-phone .iti__country-container{padding-right:10px;position:static!important}.contact-form-box .forminator-row .forminator-field-phone .iti__selected-country,.project-drawer-wrapper .forminator-row .forminator-field-phone .iti__selected-country{border:0;border-bottom:1px solid #e8e8e8;border-radius:0;padding:5px 0!important;height:47px}@media (max-width:767px){.contact-form-box .forminator-row .forminator-field-phone .iti__selected-country,.project-drawer-wrapper .forminator-row .forminator-field-phone .iti__selected-country{height:39px}}.contact-form-box .forminator-row .forminator-field-phone .iti__selected-country .iti__selected-dial-code,.project-drawer-wrapper .forminator-row .forminator-field-phone .iti__selected-country .iti__selected-dial-code{color:#000;font-size:28px!important;line-height:30px!important;font-weight:500}@media (max-width:767px){.contact-form-box .forminator-row .forminator-field-phone .iti__selected-country .iti__selected-dial-code,.project-drawer-wrapper .forminator-row .forminator-field-phone .iti__selected-country .iti__selected-dial-code{font-size:24px!important;line-height:26px!important}}.contact-form-box .forminator-row .forminator-field-phone .iti__selected-country[aria-expanded=true],.project-drawer-wrapper .forminator-row .forminator-field-phone .iti__selected-country[aria-expanded=true]{-webkit-box-shadow:inset 0-2px 0#e75252!important;box-shadow:inset 0-2px 0#e75252!important}.contact-form-box .forminator-row .forminator-field-phone .iti__selected-country-primary,.project-drawer-wrapper .forminator-row .forminator-field-phone .iti__selected-country-primary{margin-right:10px;background-color:#fff!important;padding-left:0}.contact-form-box .forminator-row .forminator-field-phone .iti__selected-country-primary .iti__arrow,.project-drawer-wrapper .forminator-row .forminator-field-phone .iti__selected-country-primary .iti__arrow{border:0;width:12px}.contact-form-box .forminator-row .forminator-field-phone .iti__selected-country-primary .iti__arrow:after,.project-drawer-wrapper .forminator-row .forminator-field-phone .iti__selected-country-primary .iti__arrow:after{content:"⌄";font-family:"forminator-icons-font";font-size:12px;display:inline-block;vertical-align:top;line-height:12px;position:absolute;left:0;top:-6px;color:#000}.contact-form-box .forminator-row .forminator-field-phone .forminator-iti-input,.project-drawer-wrapper .forminator-row .forminator-field-phone .forminator-iti-input{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;gap:20px;width:100%!important}.contact-form-box .forminator-row .forminator-field-phone .forminator-iti-input>.iti__country-container,.project-drawer-wrapper .forminator-row .forminator-field-phone .forminator-iti-input>.iti__country-container{display:block!important}.contact-form-box .forminator-row .forminator-field-phone .forminator-iti-input .forminator-iti-input>.iti__country-container,.project-drawer-wrapper .forminator-row .forminator-field-phone .forminator-iti-input .forminator-iti-input>.iti__country-container{display:none!important}.contact-form-box .forminator-row .forminator-field-phone .iti__dropdown-content,.project-drawer-wrapper .forminator-row .forminator-field-phone .iti__dropdown-content{-webkit-box-shadow:0 5px 30px rgb(0 0 0 / .15)!important;box-shadow:0 5px 30px rgb(0 0 0 / .15)!important;border-radius:6px!important;overflow:hidden;border:0!important}.contact-form-box .forminator-row .forminator-field-phone .iti__dropdown-content .iti__search-input,.project-drawer-wrapper .forminator-row .forminator-field-phone .iti__dropdown-content .iti__search-input{margin:10px;width:calc(100% - 20px)!important;height:36px!important;font-size:14px!important;line-height:normal!important;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.contact-form-box .forminator-row .forminator-field-phone .iti__dropdown-content .iti__search-input:focus,.project-drawer-wrapper .forminator-row .forminator-field-phone .iti__dropdown-content .iti__search-input:focus{-webkit-box-shadow:inset 0-2px 0#e75252;box-shadow:inset 0-2px 0#e75252}.contact-form-box .forminator-row .forminator-field-phone .iti__dropdown-content .iti__country-list,.project-drawer-wrapper .forminator-row .forminator-field-phone .iti__dropdown-content .iti__country-list{border-top:1px solid #e8e8e8!important}.contact-form-box .forminator-row .forminator-field-phone .iti__dropdown-content .iti__country-list .iti__country-name,.project-drawer-wrapper .forminator-row .forminator-field-phone .iti__dropdown-content .iti__country-list .iti__country-name{font-size:14px;color:#000;font-weight:500}.contact-form-box .forminator-row .forminator-field-phone .iti__dropdown-content .iti__country-list .iti__dial-code,.project-drawer-wrapper .forminator-row .forminator-field-phone .iti__dropdown-content .iti__country-list .iti__dial-code{font-size:14px;color:#555;font-weight:500}.contact-form-box .forminator-row-last,.project-drawer-wrapper .forminator-row-last{margin-bottom:0!important;text-align:center}@media (max-width:767px){.contact-form-box .forminator-row-last,.project-drawer-wrapper .forminator-row-last{margin-top:0!important}}.contact-form-box .project-form-title,.project-drawer-wrapper .project-form-title{position:-webkit-sticky;position:sticky;background-color:#fff;z-index:5;top:0}.contact-form-box .forminator-field-phone{padding-top:28px!important}.contact-form-box form{width:800px!important;max-width:100%;padding:0!important;margin:auto!important}.contact-form-box form .forminator-row.forminator-row-last{text-align:center}.contact-form-box .wp-editor-container{border:0!important}.contact-form-box .wp-editor-container .mce-container-body .mce-toolbar-grp{border:0}.contact-form-box .wp-editor-container .mce-flow-layout-item .mce-btn[aria-label="Blockquote (Shift+Alt+Q)"],.contact-form-box .wp-editor-container .mce-flow-layout-item .mce-btn[aria-label="Insert Read More tag (Shift+Alt+T)"],.contact-form-box .wp-editor-container .mce-flow-layout-item .mce-btn[aria-label="Toolbar Toggle (Shift+Alt+Z)"],.contact-form-box .wp-editor-container .mce-flow-layout-item .mce-btn[aria-label=Fullscreen],.contact-form-box .wp-editor-container .mce-flow-layout-item .mce-first,.job-apply-box .job-description-box ul br{display:none}.contact-form-box .mce-stack-layout>.mce-last{height:0;overflow:hidden}@media (min-width:767px){.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col{padding-left:8px!important;padding-right:8px!important}}.select2.select2-container.forminator-select+.select2.select2-container.forminator-select{display:none!important}.forminator-select-dropdown-container--open{-webkit-box-shadow:0 5px 5px rgb(0 0 0 / .25);box-shadow:0 5px 5px rgb(0 0 0 / .25);border-radius:6px;overflow:hidden}.forminator-select-dropdown-container--open .forminator-select-dropdown{border:0!important;background-color:#fff!important}.forminator-select-dropdown-container--open .forminator-select-dropdown .select2-results .select2-results__options .select2-results__option{outline:0!important;color:#000!important}.forminator-select-dropdown-container--open .forminator-select-dropdown .select2-results .select2-results__options .select2-results__option:hover{background-color:#efefef!important}.forminator-select-dropdown-container--open .forminator-select-dropdown .select2-results .select2-results__options .select2-results__option--selected{background-color:#e2e2e2!important;color:#000!important}.forminator-select-dropdown-container--open .forminator-select-dropdown .select2-results .select2-results__options .select2-results__option--selected:hover{background-color:#e2e2e2!important}.forminator-select-dropdown-container--open .forminator-dropdown--default .select2-results .select2-results__options .select2-results__option{font-size:14px!important;font-weight:500!important}.job-openings-list-wrapper{display:grid;grid-template-columns:repeat(8,[col-start]1fr)}@media (max-width:1199px){.job-openings-list-wrapper{grid-template-columns:repeat(6,[col-start]1fr)}}@media (max-width:767px){.job-openings-list-wrapper{display:block}}.job-openings-list-wrapper .job-openings-list{position:relative;z-index:1;grid-column:2/8}@media (max-width:1199px){.job-openings-list-wrapper .job-openings-list{grid-column:2/6}}@media (max-width:1024px){.job-openings-list-wrapper .job-openings-list{grid-column:1/7;padding-left:1px}}.job-openings-list-wrapper .job-openings-list .job-title{margin-right:20px}@media (max-width:1199px){.job-openings-list-wrapper .job-openings-list .job-title{margin-right:15px}}@media (max-width:767px){.job-openings-list-wrapper .job-openings-list .job-title{margin-right:10px}}.job-openings-list-wrapper .job-openings-list .job-title span{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.job-openings-list-wrapper .job-openings-list .job-position{margin-top:12px}@media (max-width:1199px){.job-openings-list-wrapper .job-openings-list .job-position{margin-top:8px}}@media (max-width:767px){.job-openings-list-wrapper .job-openings-list .job-position{margin-top:4px}}.job-openings-list-wrapper .job-openings-list .job-position span{height:40px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:40px;-webkit-box-flex:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;max-width:40px;background:#e75252;vertical-align:middle;border-radius:75%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:18px}@media (max-width:1440px){.job-openings-list-wrapper .job-openings-list .job-position span{height:32px;width:32px;-webkit-box-flex:0;-webkit-flex:0 0 32px;-ms-flex:0 0 32px;flex:0 0 32px;max-width:32px;font-size:16px}}@media (max-width:1024px){.job-openings-list-wrapper .job-openings-list .job-position span{height:26px;width:26px;-webkit-box-flex:0;-webkit-flex:0 0 26px;-ms-flex:0 0 26px;flex:0 0 26px;max-width:26px;font-size:14px}}@media (max-width:767px){.job-openings-list-wrapper .job-openings-list .job-position span{height:20px;width:20px;-webkit-box-flex:0;-webkit-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px;max-width:20px;font-size:11px}}.job-openings-list-wrapper .job-openings-list .job-list-item{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.job-openings-list-wrapper .job-openings-list .job-list-item:hover{background-color:#fbf4f4}.job-openings-list-wrapper .job-openings-list .job-list-item .elementor-element:first-child{max-width:calc(100% - 60px)!important}.job-openings-list-wrapper .carrer{border-top:1px solid #ebebeb;background-color:#fff;margin-right:1px}.job-openings-list-wrapper .carrer:last-child{border-bottom:1px solid #ebebeb}.job-apply-box{display:grid;grid-template-columns:repeat(8,[col-start]1fr)}@media (max-width:1199px){.job-apply-box{grid-template-columns:repeat(6,[col-start]1fr);padding:150px 30px 100px}}.job-apply-box .job-info-box{grid-column:2/8}@media (max-width:1199px){.job-apply-box .job-info-box{grid-column:1/8}}@media (max-width:991px){.job-apply-box .job-info-box{grid-column:1/7}}.job-apply-box .job-description-box ul,.list-style-disc ul{padding-left:20px!important}.job-apply-box .job-description-box ul li{font-style:normal;font-weight:500;font-size:18px!important;line-height:155%;color:#333!important;list-style:circle!important}@media (max-width:1440px){.job-apply-box .job-description-box ul li{font-size:17px!important}}@media (max-width:1199px){.job-apply-box .job-description-box ul li{font-size:16px!important}}.job-apply-box .job-description-box ul li:not(:last-child){margin-bottom:6px}.job-apply-box .job-description-box ul ol,.job-apply-box .job-description-box ul ul{margin:10px 0 20px}.job-apply-box .job-description-box ol li{list-style:decimal!important}.job-info-row,.work-list-grid .elementor-image-box-img a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.job-info-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.job-info-row .job-info-col{width:50%!important;max-width:50%!important;-webkit-box-flex:0!important;-webkit-flex:0 0 50%!important;-ms-flex:0 0 50%!important;flex:0 0 50%!important}.job-info-row .job-email-col{width:100%!important;max-width:100%!important;-webkit-box-flex:0!important;-webkit-flex:0 0 100%!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}}.tc-social-icons .elementor-social-icon,.work-list-grid .elementor-widget-image-box h3 a{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.tc-social-icons .elementor-social-icon:hover{background-color:#dd3b3a!important}.work-list-grid .elementor-widget-image-box{-webkit-perspective:1000px;perspective:1000px;-webkit-transition:all .5s cubic-bezier(.19,1,.22,1);transition:all .5s cubic-bezier(.19,1,.22,1)}.work-list-grid .elementor-widget-image-box:hover .elementor-image-box-img{-webkit-transform:scale(.95) rotateY(9deg);transform:scale(.95) rotateY(9deg);-webkit-box-shadow:0 0 130px rgb(0 0 0 / .2);box-shadow:0 0 130px rgb(0 0 0 / .2)}.work-list-grid .elementor-widget-image-box:hover .elementor-image-box-img a{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.work-list-grid .elementor-image-box-wrapper{-webkit-perspective:1000px;perspective:1000px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:20px}.work-list-grid .elementor-image-box-img{overflow:hidden;-ms-transform:scale(1);transform:scale(1);-webkit-transform:scale(1);-webkit-transition:all 1.25s cubic-bezier(.475,.425,0,.995);transition:all 1.25s cubic-bezier(.475,.425,0,.995);margin:0!important}.work-list-grid .elementor-image-box-img a{-webkit-transition:-webkit-transform 4s cubic-bezier(.19,1,.22,1);transition:transform 4s cubic-bezier(.19,1,.22,1);transition:transform 4s cubic-bezier(.19,1,.22,1),-webkit-transform 4s cubic-bezier(.19,1,.22,1);overflow:hidden;height:100%}.blog-list .blog-list-item:hover .blog-detail h3,.work-list-grid .elementor-widget-image-box:hover h3 a{color:#e75252}.meeting-btn .elementor-button-content-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.meeting-btn .elementor-button-content-wrapper .elementor-button-icon svg{width:20px}body:has(.new-hero-section) .page-grid-block{display:none}.new-hero-section{min-height:calc(100vh - 77px);margin-top:77px;background:#fff!important;position:relative;overflow:hidden}.new-hero-section .hero-img img{max-width:750px;height:474px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media (max-width:1199px){.new-hero-section .hero-img img{max-width:624px;height:394px}}@media (max-width:1024px){.new-hero-section .hero-img img{max-width:460px;height:291px}}@media (max-width:900px){.new-hero-section .hero-img img{max-width:380px;height:241px}}@media (max-width:767px){.new-hero-section .hero-img img{width:450px;max-width:100%;height:auto;border-radius:5px;-webkit-mask:none!important;mask:none!important}}.new-hero-section .hero-container{position:static}.new-hero-1,.new-hero-section .hero-container .hero-img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.new-hero-section .hero-container .hero-img-box{position:absolute;width:100%;right:0;margin:auto;top:0;bottom:0}.new-hero-section .hero-container .hero-img-box video{background-color:#fff0;opacity:.6}.new-hero-section .hero-container .hero-img-box .elementor-widget-video,.new-hero-section .hero-container .hero-img-box .elementor-wrapper,.website-line-box .line-svg-box svg{height:100%;width:100%}.new-hero-section .hero-info-box>.e-con-inner{padding:50px}@media (max-width:767px){.new-hero-section .hero-info-box>.e-con-inner{padding:0}}.new-hero-section .hero-info-box>.e-con-inner>*{position:relative;z-index:1}.new-hero-section .hero-info-box>.e-con-inner:before{content:"";height:1000px;width:1000px;border-radius:50%;position:absolute;-webkit-filter:blur(60px);filter:blur(60px);background-image:-webkit-radial-gradient(#fff,transparent);background-image:radial-gradient(#fff,transparent);mix-blend-mode:lighten}.new-hero-1{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;position:relative;overflow:hidden;height:100vh;min-height:850px;margin:0}@media (max-width:767px){.new-hero-1{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:inherit}}.new-hero-1 .hero-info-box>.e-con-inner{padding:0 50px}@media (max-width:767px){.new-hero-1 .hero-info-box>.e-con-inner{padding:0}}.new-hero-1 .hero-container .hero-img-box,.new-hero-1 .hero-info-box>.e-con-inner:before{display:none}:root{--rounded:44px;--x:17%;--y:15%}.pin-spacer{overflow:hidden!important}.video-wrapper{position:relative;height:100vh;overflow:hidden;-webkit-transition:none!important;transition:none!important;z-index:2;margin-top:-300px}@media (max-width:580px){.video-wrapper{height:400px;margin-top:-200px}}.video-wrapper .elementor-widget-video,.video-wrapper .elementor-widget-video .elementor-widget-container{height:100%}.video-wrapper .elementor-widget-video .e-hosted-video{height:100%;left:0;position:absolute;top:0;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-clip-path:inset(var(--y) var(--x) var(--y) var(--x) round var(--rounded));clip-path:inset(var(--y) var(--x) var(--y) var(--x) round var(--rounded))}.video-wrapper .elementor-widget-video video{height:100%;left:0;position:absolute;top:0;width:100%;background-color:#fff0}.work-boxes{scroll-margin-top:180px}.expertise-box-wrapper{-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - 530px);-ms-flex:0 0 calc(100% - 530px);flex:0 0 calc(100% - 530px);max-width:calc(100% - 530px);display:grid;grid-template-columns:repeat(2,[col-start]1fr);-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:15px}@media (max-width:1600px){.expertise-box-wrapper{-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - 410px);-ms-flex:0 0 calc(100% - 410px);flex:0 0 calc(100% - 410px);max-width:calc(100% - 410px)}}@media (max-width:1199px){.expertise-box-wrapper{-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - 310px);-ms-flex:0 0 calc(100% - 310px);flex:0 0 calc(100% - 310px);max-width:calc(100% - 310px)}}@media (max-width:1024px){.expertise-box-wrapper{max-width:100%;width:100%}}@media (max-width:767px){.expertise-box-wrapper{display:block;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.expertise-box-wrapper .expertise-box{-webkit-transition:box-shadow 2s cubic-bezier(.19,1,.22,1),transform 2s cubic-bezier(.19,1,.22,1);-webkit-transition:-webkit-box-shadow 2s cubic-bezier(.19,1,.22,1),-webkit-transform 2s cubic-bezier(.19,1,.22,1);transition:box-shadow 2s cubic-bezier(.19,1,.22,1),transform 2s cubic-bezier(.19,1,.22,1);transition:box-shadow 2s cubic-bezier(.19,1,.22,1),transform 2s cubic-bezier(.19,1,.22,1),-webkit-box-shadow 2s cubic-bezier(.19,1,.22,1),-webkit-transform 2s cubic-bezier(.19,1,.22,1);grid-row:span 2;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.expertise-box-wrapper .expertise-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:10px}}@media (max-width:580px){.expertise-box-wrapper .expertise-box{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}@media (max-width:480px){.expertise-box-wrapper .expertise-box{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}.expertise-box-wrapper .expertise-box:nth-of-type(2),.expertise-box-wrapper .expertise-box:nth-of-type(3){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.expertise-box-wrapper .expertise-box:nth-of-type(2){grid-row:span 1}.expertise-box-wrapper .expertise-box:nth-of-type(3){grid-row-start:3}@media (max-width:767px){.expertise-box-wrapper .expertise-box .avg-img-box{width:50px;max-width:50px;-webkit-box-flex:0;-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px}.expertise-box-wrapper .expertise-box .avg-number-box{width:100%;max-width:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:20px}}.expertise-box-wrapper .expertise-box .avg-load-box{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;padding-left:24px!important}@media (max-width:767px){.expertise-box-wrapper .expertise-box .avg-load-box{padding-left:20px!important}}.consultation-btn .elementor-button-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.consultation-btn svg{height:21px!important;width:21px}.consultation-btn svg *{fill:#ff5757}@media (max-width:700px){.logo-row .e-con-inner{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}}.logo-row .logo-box img{height:46px!important;width:auto!important}@media (max-width:768px){.logo-row .logo-box img{height:40px!important}}.sticky-button-block{position:-webkit-sticky;position:sticky;top:75px;z-index:100;width:calc(100% + 20px);margin:0-10px;background-color:transparent!important}@media (max-width:1199px){.sticky-button-block{top:66px}}@media (max-width:767px){.sticky-button-block{position:static}}.sticky-button-block .work-btn a{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.sticky-button-block .work-btn.active a{background-color:rgb(221 59 58 / .1)!important;color:#dd3b3a!important}.sticky-button-block>div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgb(255 255 255 / .8)!important}@media (max-width:767px){.solutions-link-row{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}}@media (max-width:480px){.solutions-link-row{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}}.solutions-link-row .services-link,.solutions-link-row .services-link .elementor-widget-image{position:relative}@media (max-width:767px){.solutions-link-row .services-link:first-child{width:35.39%!important}}@media (max-width:480px){.solutions-link-row .services-link:first-child{width:100%!important}}.small-services-link:after,.solutions-link-row .services-link .elementor-widget-image:after{opacity:0;position:absolute;bottom:0;height:100%;content:"";left:0;right:0;width:100%;background:-webkit-linear-gradient(180deg,transparent 85.9%,rgb(0 0 0 / .4) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(85.9%,transparent),to(rgb(0 0 0 / .4)));background:-webkit-linear-gradient(top,transparent 85.9%,rgb(0 0 0 / .4) 100%);background:linear-gradient(180deg,transparent 85.9%,rgb(0 0 0 / .4) 100%);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (max-width:1024px){.solutions-link-row .services-link .elementor-widget-image:after{opacity:.4;background:-webkit-linear-gradient(180deg,transparent 70%,rgb(0 0 0 / .4) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),to(rgb(0 0 0 / .4)));background:-webkit-linear-gradient(top,transparent 70%,rgb(0 0 0 / .4) 100%);background:linear-gradient(180deg,transparent 70%,rgb(0 0 0 / .4) 100%)}}.small-services-link:hover:after,.solutions-link-row .services-link:hover .elementor-widget-image:after{opacity:.4}.solutions-link-row .services-link:hover .arrow-icon{opacity:1;bottom:25px}@media (max-width:1024px){.solutions-link-row .services-link:hover .arrow-icon{bottom:20px}}.small-services-link .arrow-icon,.solutions-link-row .services-link .arrow-icon{opacity:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.solutions-link-row .services-link .arrow-icon{border-radius:50%;position:absolute;bottom:0;left:26px}@media (max-width:1024px){.solutions-link-row .services-link .arrow-icon{opacity:1;left:20px;bottom:20px}}.solutions-link-row .services-link .arrow-icon .elementor-icon-wrapper{height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width:767px){.solutions-link-row .services-link .desk-web-app{display:block!important}}@media (max-width:480px){.solutions-link-row .services-link .desk-web-app{display:none!important}}@media (max-width:767px){.solutions-link-row .services-link .mobile-web-app{display:none!important}}@media (max-width:480px){.solutions-link-row .services-link .mobile-web-app{display:block!important}}.small-services-link{position:relative;height:300px}@media (max-width:1024px){.small-services-link:after{opacity:.4;background:-webkit-linear-gradient(180deg,transparent 70%,rgb(0 0 0 / .4) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),to(rgb(0 0 0 / .4)));background:-webkit-linear-gradient(top,transparent 70%,rgb(0 0 0 / .4) 100%);background:linear-gradient(180deg,transparent 70%,rgb(0 0 0 / .4) 100%)}}.small-services-link:hover .arrow-icon{opacity:1;bottom:25px!important}@media (max-width:1024px){.small-services-link:hover .arrow-icon{bottom:20px!important}}.small-services-link:hover .services-small-img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.small-services-link .arrow-icon{bottom:0!important}@media (max-width:1024px){.small-services-link .arrow-icon{opacity:1;bottom:20px!important;left:20px!important}}.small-services-link .arrow-icon .elementor-icon-wrapper{height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.small-services-link .services-small-img{position:absolute;bottom:0;right:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.small-services-link .hire-dev-img{right:20px}@media (max-width:767px){.we-work-title-box{position:-webkit-sticky;position:sticky;top:62px;z-index:100;background-color:#fff;padding-bottom:10px}}.page-not-found-wrapper{max-width:100%!important}.page-not-found-container{height:100vh;position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-not-found-container .page-notfound-block{margin:auto;text-align:center;padding:0 30px;position:relative;z-index:2}.page-not-found-container .page-notfound-block .icon-box{max-width:800px;width:90%;margin:0 auto 50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.page-not-found-container .page-notfound-block .icon-box i{opacity:.2;-webkit-animation:opacity-anim 2s infinite linear;animation:opacity-anim 2s infinite linear;-webkit-animation-delay:0s;animation-delay:0s;color:#282828}.page-not-found-container .page-notfound-block .icon-box i:nth-of-type(2){-webkit-animation-delay:.5s;animation-delay:.5s}.page-not-found-container .page-notfound-block .icon-box i:nth-of-type(3){-webkit-animation-delay:1s;animation-delay:1s}.page-not-found-container .page-notfound-block .icon-box i svg{display:block;height:100%;width:100%}.page-not-found-container .page-notfound-block .icon-box .icon-four{max-width:35%;-webkit-box-flex:0;-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%;width:35%}.page-not-found-container .page-notfound-block .icon-box .icon-zero{max-width:26.03%;-webkit-box-flex:0;-webkit-flex:0 0 26.03%;-ms-flex:0 0 26.03%;flex:0 0 26.03%;width:26.03%}.page-not-found-container .page-notfound-block h2{font-size:30px;color:#333;margin-bottom:15px;font-weight:400}@media (max-width:768px){.page-not-found-container .page-notfound-block h2{font-size:25px}}@media (max-width:580px){.page-not-found-container .page-notfound-block h2{font-size:22px}}.page-not-found-container .page-notfound-block span{font-size:18px;color:#333;display:block;margin-bottom:25px}@media (max-width:768px){.page-not-found-container .page-notfound-block span{font-size:16px}}.page-not-found-container .page-notfound-block a{padding:5px 30px;font-size:14px;color:#fff;font-weight:600;background:#282828;height:50px;text-align:center;min-width:150px;position:relative;border:0;border-radius:0;overflow:hidden;outline:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.page-not-found-container .page-notfound-block a:hover{background:#e75252}@media (max-width:1440px){.page-not-found-container .page-notfound-block a{font-size:15px;min-width:140px;height:44px}}@media (max-width:1199px){.page-not-found-container .page-notfound-block a{font-size:14px}}@media (max-width:768px){.page-not-found-container .page-notfound-block a{font-size:13px;height:38px;min-width:125px}}@media (max-width:440px){.page-not-found-container .page-notfound-block a{font-size:12px;min-width:110px;padding:5px 20px}}.innovate-box{width:calc(50% - 8px);max-width:calc(50% - 8px)}@media (max-width:767px){.innovate-box{width:100%;max-width:100%}}.innovate-full-widh{width:100%;max-width:100%}.flex-text{-webkit-box-flex:1!important;-webkit-flex:1!important;-ms-flex:1!important;flex:1!important}.innovate-img-box{width:400px!important;max-width:400px!important;-webkit-box-flex:0!important;-webkit-flex:0 0 400px!important;-ms-flex:0 0 400px!important;flex:0 0 400px!important}@media (max-width:1024px){.innovate-img-box{width:100%!important;max-width:100%!important;-webkit-box-flex:0!important;-webkit-flex:0 0 100%!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}}.ror-info-box .e-con-inner{margin:0!important;width:100%!important}.ag-features-row{gap:30px}.ag-features-row .ag-features-col{width:calc(50% - 30px);-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 30px);-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px);max-width:calc(50% - 30px)}@media (max-width:650px){.ag-features-row .ag-features-col{width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.expert-btn .elementor-button-content-wrapper,.learn-more-btn .elementor-button-content-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.learn-more-btn .elementor-button-content-wrapper .elementor-button-icon{height:30px;width:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:767px){.learn-more-btn .elementor-button-content-wrapper .elementor-button-icon{height:26px;width:26px}}.expert-btn .elementor-button-content-wrapper .elementor-button-icon svg,.learn-more-btn .elementor-button-content-wrapper .elementor-button-icon svg,.start-project-btn .elementor-button-icon svg{width:100%;height:100%}.learn-more-btn a{color:#dd3b3a!important}.expert-btn a svg,.learn-more-btn a svg,.learn-more-btn a:hover svg{fill:none!important}.learn-more-btn a:hover .elementor-button-text{text-decoration:underline}.learn-more-btn a:focus,.learn-more-btn a:focus:hover{color:#dd3b3a!important}.learn-more-btn a:focus svg,.learn-more-btn a:focus:hover svg{fill:none!important}.learn-more-btn a:focus .elementor-button-text,.learn-more-btn a:focus:hover .elementor-button-text{text-decoration:underline}.expert-btn .elementor-button-content-wrapper .elementor-button-icon{height:24px;width:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:767px){.expert-btn .elementor-button-content-wrapper .elementor-button-icon{height:22px;width:22px}}.expert-btn a{color:#fff!important}.expert-btn a:hover svg{fill:none!important}@media (max-width:520px){.flutter-sdk-row{row-gap:10px!important}}@media (max-width:767px){.flutter-sdk-row .flutter-sdk-col{width:50%;max-width:50%}}@media (max-width:520px){.flutter-sdk-row .flutter-sdk-col{width:100%;max-width:100%}}@media (max-width:767px){.flutter-info-row{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:520px){.flutter-info-row{grid-template-columns:repeat(1,1fr)!important}.flutter-info-col{width:100%;max-width:100%;padding-right:0}}.flutter-info-col a{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-back-btn a svg path{-webkit-transition:all .3s ease;transition:all .3s ease}.page-back-btn a:hover svg path{fill:#e75252}.python-img{border-radius:16px;overflow:hidden}.compare-box .compare-img-box>div,.compare-box>.elementor-element{position:relative;z-index:10}@media (max-width:767px){.compare-box .compare-img-box{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-left:30px;padding-top:0}}.compare-box .compare-img-box img{border-radius:50%}.compare-box .compare-box-bg{position:absolute;inset:0;height:100%}.compare-box .compare-box-bg .compare-box-bg-left{width:80%;max-width:80%;height:100%;background-color:#fff}@media (max-width:1280px){.compare-box .compare-box-bg .compare-box-bg-left{width:85%;max-width:85%}}@media (max-width:767px){.compare-box .compare-box-bg .compare-box-bg-left{width:100%;max-width:100%}}.compare-box .compare-box-bg .compare-box-bg-left>div,.compare-box .compare-box-bg .compare-box-bg-right>div{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.compare-box .compare-box-bg .compare-box-bg-left>div img,.compare-box .compare-box-bg .compare-box-bg-right>div img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center}.compare-box .compare-box-bg .compare-box-bg-right{position:absolute;right:-9.7%;-webkit-transform:skewX(25deg);-ms-transform:skewX(25deg);transform:skewX(25deg);border-left:5px solid #fff;background:#fff;height:100%;width:36%}@media (max-width:1280px){.compare-box .compare-box-bg .compare-box-bg-right{width:34.9%}}@media (max-width:767px){.compare-box .compare-box-bg .compare-box-bg-right{display:none}}.compare-box .compare-box-bg .compare-box-bg-right>div{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sub-page-hero-list ul li{margin:0 0 8px!important;padding:0 17px!important}.sub-page-hero-list ul li:first-child:before{display:none}.sub-page-hero-list ul li:before{height:6px;width:6px;display:block;border-radius:10px;background-color:#000;content:"";left:-3px;top:12px;position:absolute;overflow:hidden}.web-app-hero-section{overflow:visible;background-position:bottom 140px center!important}@media (max-width:680px){.web-app-hero-section{background-position:bottom 60px center!important}}.web-app-hero-section .e-con-inner{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.web-app-hero-section .web-app-2-img{margin:auto}.web-app-hero-section .web-app-1-img img,.web-app-hero-section .web-app-2-img img,.web-app-hero-section .web-app-3-img img{background:#fff}.mobile-app-img-row .e-con-inner{position:relative;-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.mobile-app-img-row .mobile-app-1-img{position:absolute;left:0;bottom:-49px;z-index:2}.mobile-app-img-row .mobile-app-3-img{position:absolute;right:0;bottom:-27px;z-index:2}.website-img-row .e-con-inner{position:relative}.website-img-row .mobile-website{position:absolute;right:0;bottom:-17px}.infinite-scroll-container{padding:20px 0;-webkit-transform:rotate(-2.56deg);-ms-transform:rotate(-2.56deg);transform:rotate(-2.56deg);background:#fff;z-index:100;position:relative}.infinite-scroll-container .infinite-scroll-track{display:inline-block;font-size:0;gap:9px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;-webkit-animation:scroll-left 30s linear infinite;animation:scroll-left 30s linear infinite}.infinite-scroll-container .infinite-scroll-track span{font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:700;color:#333;padding:17px 42px;border-radius:12px;background-color:rgb(147 81 100 / .08);white-space:nowrap;display:inline-block;margin-right:9px}@media (max-width:1199px){.infinite-scroll-container .infinite-scroll-track span{font-size:15px;padding:15px 30px}}@media (max-width:991px){.infinite-scroll-container .infinite-scroll-track span{padding:15px 25px}}@media (max-width:767px){.infinite-scroll-container .infinite-scroll-track span{padding:15px 20px;font-size:14px}}.success-story-box{grid-column:1/4}@media (max-width:1024px){.success-story-box{grid-column:2 span}}@media (max-width:767px){.success-story-box{grid-column:1/1}}.story-box-col-3{grid-column:4/7}@media (max-width:1024px){.story-box-col-3{grid-column:1 span}}@media (max-width:767px){.story-box-col-3{grid-column:1/1}}.story-box-col-2{grid-column:2 span}@media (max-width:1024px){.story-box-col-2{grid-column:1 span}}@media (max-width:767px){.story-box-col-2{grid-column:1/1}}.border-effect{padding:1px!important;border-color:transparent!important;background:rgb(0 0 0 / .2);border-radius:16px;-webkit-box-shadow:0 6px 16px 0 rgb(0 0 0 / .05);box-shadow:0 6px 16px 0 rgb(0 0 0 / .05);-webkit-transition:all .3s ease-in;transition:all .3s ease-in;isolation:isolate;overflow:hidden}.border-effect:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent)) padding-box,conic-gradient(from var(--glow-deg),#b42221 0%,#ffafb5 40%,#779fe7 70%,#b42221 100%) border-box;background:-webkit-linear-gradient(transparent 0 0) padding-box,conic-gradient(from var(--glow-deg),#b42221 0%,#ffafb5 40%,#779fe7 70%,#b42221 100%) border-box;background:linear-gradient(transparent 0 0) padding-box,conic-gradient(from var(--glow-deg),#b42221 0%,#ffafb5 40%,#779fe7 70%,#b42221 100%) border-box;-webkit-animation:glow 5s infinite linear;animation:glow 5s infinite linear}.border-effect:hover .ripple-effect::before{animation:ripple-effect 3.5s linear forwards;-webkit-animation:ripple-effect 3.5s linear forwards}.border-effect.border-radius-8{border-radius:8px}@property --glow-deg{syntax:"<angle>";inherits:true;initial-value:-90deg}.custom-accordion summary[aria-expanded=true]~.elementor-element{background-color:#fff}.custom-accordion details:before{background:#f5f5f5;position:absolute;content:"";inset:1px;border-radius:7px;display:block}.custom-accordion details .elementor-element,.custom-accordion summary{background-color:transparent!important;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.custom-accordion details>*{position:relative;z-index:1}.custom-accordion details:has(.e-n-accordion-item-title[aria-expanded=true]):before{background-color:#fff}.custom-accordion details.e-n-accordion-item{border-radius:8px;overflow:hidden;padding:0}.custom-accordion details.e-n-accordion-item:has(.e-n-accordion-item-title[aria-expanded=true]){background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent)) padding-box,conic-gradient(from var(--glow-deg),#b42221 0%,#ffafb5 40%,#779fe7 70%,#b42221 100%) border-box;background:-webkit-linear-gradient(transparent 0 0) padding-box,conic-gradient(from var(--glow-deg),#b42221 0%,#ffafb5 40%,#779fe7 70%,#b42221 100%) border-box;background:linear-gradient(transparent 0 0) padding-box,conic-gradient(from var(--glow-deg),#b42221 0%,#ffafb5 40%,#779fe7 70%,#b42221 100%) border-box;-webkit-animation:glow 5s infinite linear;animation:glow 5s infinite linear}.custom-accordion details.e-n-accordion-item:has(.e-n-accordion-item-title[aria-expanded=true]) summary{border-radius:7px 7px 0 0!important}.custom-accordion details.e-n-accordion-item:has(.e-n-accordion-item-title[aria-expanded=true])>div{border-radius:0 0 7px 7px!important}.ripple-effect{overflow:hidden}.ripple-effect:before{height:100px;width:100px;position:absolute;left:-100px;bottom:0;content:"";background-color:#fff2f2;top:0;border-radius:100%;margin:auto;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;will-change:transform,opacity}.ripple-effect>*{position:relative;z-index:4}.hero-badge-title span{white-space:nowrap;display:block}.bs-hero-img-box{width:473px;max-width:100%;margin-left:auto;margin-right:auto}.list-style-disc li{display:list-item!important;list-style:disc}.list-style-disc li::marker{color:#000!important}.banner-bg-img{height:100%}.blur-bg-16{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.android-listing svg,.tech-contact-list .elementor-icon-list-icon svg{margin:0!important}.key-feature-accordion .e-n-accordion{counter-reset:row-counter}.key-feature-accordion .e-n-accordion .e-n-accordion-item-title-text{position:relative;padding-left:30px!important}.key-feature-accordion .e-n-accordion .e-n-accordion-item-title-text:before{position:absolute;left:0;counter-increment:row-counter;content:counter(row-counter)". "}.key-feature-accordion .e-n-accordion .e-n-accordion-item-title-text:after{background:url(https://stg.techcompose.com/wp-content/uploads/2025/07/down-arrow-.svg);background-size:24px;background-repeat:no-repeat;display:inline-block;vertical-align:top;width:24px;height:24px;opacity:0;visibility:hidden;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;content:"";position:relative;top:4px;margin-left:4px}@media (max-width:1199px){.key-feature-accordion .e-n-accordion .e-n-accordion-item-title-text:after{background-size:22px;width:22px;height:22px}}@media (max-width:1024px){.key-feature-accordion .e-n-accordion .e-n-accordion-item-title-text:after{opacity:1;visibility:visible}}@media (max-width:767px){.key-feature-accordion .e-n-accordion .e-n-accordion-item-title-text:after{background-size:20px;width:20px;height:20px}}.key-feature-accordion .e-n-accordion .e-n-accordion-item:hover .e-n-accordion-item-title-text:after{opacity:1;visibility:visible}.key-feature-accordion details.e-n-accordion-item:has(.e-n-accordion-item-title[aria-expanded=true]) .e-n-accordion-item-title-text:after{opacity:1;visibility:visible}.website-line-box,.website-line-box .line-svg-box{height:100%}.website-line-box .line-svg-box svg path{stroke-dasharray:2440px;stroke-dashoffset:-2440;animation:website-stroke 2s cubic-bezier(.65,.27,.77,.54) forwards;-webkit-animation:website-stroke 2s cubic-bezier(.65,.27,.77,.54) forwards}.result-progress-bar{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.result-progress-bar .elementor-title{display:block;margin-bottom:4px}.result-progress-bar .elementor-progress-wrapper .elementor-progress-bar{background:-webkit-linear-gradient(90deg,#94e15a 0,#09a979 100%);background:-webkit-gradient(linear,left top,right top,from(#94e15a),to(#09a979));background:-webkit-linear-gradient(left,#94e15a 0,#09a979 100%);background:linear-gradient(90deg,#94e15a 0,#09a979 100%);border-radius:0}@media (max-width:767px){.audit-offer-box{background-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:0!important}}@media (max-width:1024px){.data-driven-row .website-data-driven-title{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.data-driven-row .website-data-driven-desc{width:100%}}.list-outline-icon{color:#dd3b3a}.ai-line-img,.why-choose-img-box div{height:100%}.ai-line-img img{height:102%;-o-object-fit:cover;object-fit:cover}.why-choose-img-box{width:86.61%;height:87.9%;position:relative;padding-top:56.25%;overflow:hidden}.why-choose-img-box .why-choose-img{position:absolute;top:0;width:100%}.why-choose-img-box .why-choose-img div{width:100%}.why-choose-img-box img{max-height:100%;-o-object-fit:cover;object-fit:cover}.icon-title-mt-0 h3{margin-top:0!important}.get-in-touch-img{height:100%}.get-in-touch-img div{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.get-in-touch-img div img{max-height:100%;width:auto}.backdrop-blur-12{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media (max-width:767px){.industries-grid-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.industries-grid-row{grid-template-columns:repeat(1,1fr)}}.cta-button-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cta-button-row .call-btn,.cta-button-row .platform-btn{width:auto!important;cursor:pointer;white-space:nowrap}.cta-button-row .call-btn:hover,.cta-button-row .platform-btn:hover{-webkit-box-shadow:0 0 0 rgb(210 0 0 / .2);box-shadow:0 0 0 rgb(210 0 0 / .2)}.cta-button-row .call-btn .call-number-field{width:auto!important}.quickbook-title-icon .elementor-icon-box-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.start-project-btn .elementor-button-icon{min-width:24px;height:24px;max-width:24px}.e-n-menu-heading li .e-n-menu-title{position:relative}.e-n-menu-heading li .e-link{padding:10px 18px;border-radius:6px}.e-n-menu-heading li .e-link,.e-n-menu-heading li .e-link .e-n-menu-title-text,.e-n-menu-heading li .e-n-menu-dropdown-icon svg{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.e-n-menu-heading li .e-n-menu-dropdown-icon{position:absolute!important;right:14px;top:0;bottom:0;margin:auto 0!important}.e-n-menu-heading li:has(.e-n-menu-dropdown-icon) .e-link{padding:10px 30px 10px 18px;border-radius:100px}.e-n-menu-content{-webkit-box-shadow:0 44px 68px 0 rgb(0 0 0 / .14);box-shadow:0 44px 68px 0 rgb(0 0 0 / .14);background-color:#fff!important;z-index:2!important}@media (max-width:1024px){.e-n-menu-content{width:100%!important;-webkit-box-shadow:none;box-shadow:none}}.e-n-menu-content>.elementor-element{background-color:transparent!important;padding:0!important}.e-n-menu-content.e-active{padding-top:72px!important;top:0!important}@media (max-width:1024px){.e-n-menu-content.e-active{padding-top:0!important}}.e-n-menu-content .e-active>.e-con-inner{padding:24px 0!important;border-top:1px solid #efefef!important;max-width:100%!important}@media (max-width:1024px){.e-n-menu-content .e-active>.e-con-inner{border-top:none!important}}@media (max-width:767px){.e-n-menu-content .e-active>.e-con-inner{padding:0!important}}.tc-main-menu,.tech-btn-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tc-main-menu{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tech-type-row .tech-type-btn{cursor:pointer}.tech-type-row .tech-type-btn .elementor-button:hover{border-bottom-color:#e75252}.tech-btn-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}@media (max-width:767px){.tech-btn-list{gap:10px!important}}.blog-list .blog-list-item .blog-detail h3,.tech-btn-list .tech-btn{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.tech-btn-list .tech-btn{width:100%;height:100%;cursor:pointer}.explore-btn .elementor-button-icon svg,.tech-btn-list .tech-btn .elementor-button-icon svg,.tech-btn-list .tech-btn div{height:100%;width:100%}.tech-btn-list .tech-btn .elementor-button{height:100%;width:100%;background-color:transparent!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.tech-btn-list .tech-btn .elementor-button:hover{background-color:#fcfafa!important;-webkit-transition-delay:.1s;transition-delay:.1s}@media (max-width:767px){.tech-btn-list .tech-btn .elementor-button{background-color:transparent!important}.tech-btn-list .tech-btn .elementor-button:hover{background-color:#fff!important}}.tech-btn-list .tech-btn .elementor-button-content-wrapper,.testimonial-slider .testimonial-img>div{height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tech-btn-list .tech-btn .elementor-button-icon{height:50px;min-width:50px;width:50px}@media (max-width:1199px){.tech-btn-list .tech-btn .elementor-button-icon{height:40px;min-width:40px;width:40px}}@media (max-width:767px){.tech-btn-list .tech-btn .elementor-button-icon{height:30px;min-width:30px;width:30px}}.tech-btn-list .tech-btn.deactive{opacity:.2}.tech-btn-list .tech-btn-box{width:64px;-webkit-box-flex:0;-webkit-flex:0 0 64px;-ms-flex:0 0 64px;flex:0 0 64px;min-width:64px;height:64px;position:relative!important;padding:0}@media (max-width:1199px){.tech-btn-list .tech-btn-box{width:54px;-webkit-box-flex:0;-webkit-flex:0 0 54px;-ms-flex:0 0 54px;flex:0 0 54px;min-width:54px;height:54px}}@media (max-width:767px){.tech-btn-list .tech-btn-box{width:34px;-webkit-box-flex:0;-webkit-flex:0 0 34px;-ms-flex:0 0 34px;flex:0 0 34px;min-width:34px;height:34px}}.tech-btn-list .tech-btn-box:hover{z-index:2}.tech-btn-list .tech-btn-box:hover .tech-tooltip{opacity:1;visibility:visible}.tech-btn-list .tech-btn-box .tech-tooltip{position:absolute!important;bottom:calc(100% - 6px);left:50%;max-width:inherit!important;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);display:inline-block;margin:auto;padding:2px 5px;background-color:#404040;border-radius:6px;opacity:0;visibility:hidden;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;z-index:1}@media (max-width:767px){.tech-btn-list .tech-btn-box .tech-tooltip{bottom:100%}}.tech-btn-list .tech-btn-box .tech-tooltip span{font-size:12px;line-height:18px;font-weight:600;color:#fff;white-space:nowrap;display:block}@media (max-width:767px){.recent-blog-list{background-color:#f5f5f5}}.blog-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:13px}@media (max-width:767px){.blog-list{gap:8px}}.blog-list .blog-list-item,.blog-list .blog-list-item .blog-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.blog-list .blog-list-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px}@media (max-width:767px){.blog-list .blog-list-item{gap:10px}}.blog-list .blog-list-item .blog-image{width:204px;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:204px;overflow:hidden}@media (max-width:767px){.blog-list .blog-list-item .blog-image{width:41.66%;-webkit-box-flex:0;-webkit-flex:0 0 41.66%;-ms-flex:0 0 41.66%;flex:0 0 41.66%;max-width:41.66%}}.blog-list .blog-list-item .blog-image img{width:100%;border-radius:6px}.blog-list .blog-list-item .blog-detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}@media (max-width:767px){.blog-list .blog-list-item .blog-detail{gap:0}}.blog-list .blog-list-item .blog-detail h3{font-size:15px;line-height:23px;font-weight:600;color:#000;margin:0}@media (max-width:767px){.blog-list .blog-list-item .blog-detail h3{font-size:13px;line-height:20px}}.blog-list .blog-list-item .blog-detail p{font-size:12px;line-height:18px;font-weight:500;color:rgb(0 0 0 / .6);margin:0}@media (max-width:767px){.blog-list .blog-list-item .blog-detail p{display:none}.explore-btn .elementor-button{background:-webkit-gradient(linear,left top,left bottom,color-stop(17.26%,#e74343),color-stop(95.9%,#cf2121));background:-webkit-linear-gradient(top,#e74343 17.26%,#cf2121 95.9%);background:linear-gradient(180deg,#e74343 17.26%,#cf2121 95.9%);-webkit-box-shadow:0 14px 34px rgb(210 0 0 / .2);box-shadow:0 14px 34px rgb(210 0 0 / .2);border-radius:44px;color:#fff!important}}.explore-btn .elementor-button-icon{width:24px;min-width:24px;height:24px}@media (max-width:767px){.explore-btn .elementor-button-icon{width:18px;min-width:18px;height:18px}}@media (max-width:1024px){body:has(.e-n-menu .e-n-menu-toggle[aria-expanded=true]){overflow:hidden}.e-n-menu .e-n-menu-toggle .e-n-menu-toggle-icon e-close{width:80%;height:80%;margin:auto}.e-n-menu .e-n-menu-wrapper{top:0!important;height:calc(100vh - 20px);background-color:#f5f5f5!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:60px 0 0;bottom:0;border-radius:28px!important;position:fixed!important;left:0!important;right:0!important;width:100%!important;overflow:hidden!important;-webkit-box-shadow:0 10px 20px rgb(0 0 0 / .15)!important;box-shadow:0 10px 20px rgb(0 0 0 / .15)!important;z-index:2!important}.e-n-menu .e-n-menu-wrapper .e-n-menu-heading{width:100%;padding:0 10px 30px;overflow:auto!important}.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item{width:100%!important;background-color:#fff!important;border-radius:6px!important;overflow:hidden}.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item:hover .e-link{background-color:#fff!important}.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item .e-n-menu-title{position:relative;background-color:transparent!important;border-radius:0!important;z-index:10}.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item .e-n-menu-title .e-n-menu-title-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-radius:0}.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item .e-n-menu-title .e-n-menu-dropdown-icon{position:relative!important;height:100%;width:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;inset:auto}}@media (max-width:767px){.industries-menu-box,.tech-menu-box{background-color:#f5f5f5}.industries-menu-box .industries-btn-row .industies-btn a{background-color:#fff!important}}.testimonial-slider>.elementor-widget-container:before{content:"";width:20%;height:100%;position:absolute;left:0;top:0;z-index:2;background-image:-webkit-gradient(linear,left top,right top,from(#f6f6f6),to(#fff0));background-image:-webkit-linear-gradient(left,#f6f6f6 0,#fff0 100%);background-image:linear-gradient(90deg,#f6f6f6 0,#fff0 100%)}@media (max-width:1024px){.testimonial-slider>.elementor-widget-container:before{width:15%}}.testimonial-slider>.elementor-widget-container:after{content:"";width:20%;height:100%;position:absolute;right:0;top:0;z-index:2;background-image:-webkit-gradient(linear,left top,right top,from(#fff0),to(#f6f6f6));background-image:-webkit-linear-gradient(left,#fff00,#f6f6f6 100%);background-image:linear-gradient(90deg,#fff00,#f6f6f6 100%)}@media (max-width:1024px){.testimonial-slider>.elementor-widget-container:after{width:15%}}.testimonial-slider .swiper{width:570px;max-width:80%;overflow:visible}.testimonial-slider .swiper-wrapper .testimonial-img{border-radius:50%;overflow:hidden;margin-right:8px}.testimonial-slider .user-initial{height:30px;width:30px;min-width:30px;font-size:90%;color:#000;background-color:#e7e7e7;border-radius:50%;font-weight:700;margin-right:6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1199px){.testimonial-slider .user-initial{height:26px;width:26px;min-width:26px}}.testimonial-slider .elementor-swiper-button{height:64px;width:64px;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 4px 4px 0 rgb(0 0 0 / .08);box-shadow:0 4px 4px 0 rgb(0 0 0 / .08);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:calc(100% + 86px)!important}.testimonial-slider .elementor-swiper-button:focus-visible{outline:0!important}@media (max-width:1199px){.testimonial-slider .elementor-swiper-button{height:55px;width:55px}}@media (max-width:767px){.testimonial-slider .elementor-swiper-button{height:45px;width:45px}}.testimonial-slider .elementor-swiper-button svg{height:24px;min-width:24px;max-width:24px;color:#000!important;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (max-width:767px){.testimonial-slider .elementor-swiper-button svg{height:20px;min-width:20px;max-width:20px}}.testimonial-slider .elementor-swiper-button:hover svg{color:#e75252!important}.testimonial-slider .elementor-swiper-button.elementor-swiper-button-prev{left:calc(50% - 36px)!important}.testimonial-slider .elementor-swiper-button.elementor-swiper-button-next{right:calc(50% - 36px)!important}.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon svg{margin-right:0}.cta-desktop-img{bottom:0}.cta-desktop-img img{height:100%;width:auto}.primary-btn-14 .elementor-button-icon{height:18px;max-width:18px}.primary-btn-14 .elementor-button-icon svg{width:100%;height:100%}.inline-block{display:inline-block}.data-secure-info ul{margin:0!important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.data-secure-info ul li{margin:0 14px 0 0!important;padding-right:14px!important;position:relative;border-right:1px solid #d9d9d9}.data-secure-info ul li:last-child{border-right:none;margin-right:0!important;padding-right:0!important}.left-animation.fadeInLeft{animation:left-anim .3s ease-out!important;-webkit-animation:left-anim .3s ease-out!important}.wp-core-ui .attachment .thumbnail .centered img{max-height:100%!important;max-width:100%!important}.typo-animation svg{border-radius:16px}.animation-video video{background-color:#fff0}.hero-button-link{display:inline-block!important;width:auto!important}.consultation-btn-element{height:96px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.consultation-btn-element .elementor-widget-container{height:auto!important}.cta-box{min-width:320px;padding:15px;background:#fcf1f1;border-radius:16px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:inline-block;-webkit-box-shadow:0 12px 20px 0 rgb(0 0 0 / .1);box-shadow:0 12px 20px 0 rgb(0 0 0 / .1)}.cta-box.cta-box-new{background:rgb(255 255 255 / .5)}.cta-box .cta-info{gap:14px}.cta-box .cta-info,.cta-box .cta-info .cta-icon-box,.cta-box .cta-progress-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cta-box .cta-info .cta-icon-box{-webkit-box-flex:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;max-width:40px;border-radius:9px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:40px;background:#fff;border:1px solid #e5e5e5;-webkit-box-shadow:0 5px 10px 0 rgb(0 0 0 / .11);box-shadow:0 5px 10px 0 rgb(0 0 0 / .11);position:relative;-webkit-transition:all .5s cubic-bezier(.66,0,.34,1);transition:all .5s cubic-bezier(.66,0,.34,1);overflow:hidden}.cta-box .cta-info .cta-icon-box i{max-width:24px;height:24px;-webkit-box-flex:0;-webkit-flex:0 0 24px;-ms-flex:0 0 24px;flex:0 0 24px;position:absolute;margin:auto;inset:0;opacity:0;-webkit-transform:translateY(80%);-ms-transform:translateY(80%);transform:translateY(80%)}.cta-box .cta-info .cta-text-box{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.cta-box .cta-info span{color:#484848;font-weight:600;font-size:16px;line-height:24px;position:absolute;top:0;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:auto;opacity:0}.cta-box .cta-info span.cta-schedule-text,.cta-box.hide-progress .cta-info .cta-text-box span{color:#fff}.cta-box .cta-progress-wrapper{gap:14px;padding-top:16px;-webkit-transition:all .5s cubic-bezier(.66,0,.34,1),opacity .3s cubic-bezier(.66,0,.34,1);transition:all .5s cubic-bezier(.66,0,.34,1),opacity .3s cubic-bezier(.66,0,.34,1)}.cta-box .cta-progress-wrapper .cta-pro-box{border:1px solid rgb(255 255 255 / .7);height:8px;border-radius:7px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-color:rgb(125 102 102 / .17);overflow:hidden;-webkit-box-shadow:0 4px 4px 0 #fff0;box-shadow:0 4px 4px 0 #fff0}.cta-box .cta-progress-wrapper .cta-pro-box .cta-pro-inner{width:0%;height:100%;display:block}.cta-box.hide-progress{padding:10px 24px;border-radius:50px;background:#e74343;-webkit-box-shadow:0 14px 44px 0 rgb(210 0 0 / .3),0 3px 4px 1px rgb(0 0 0 / .08) inset;box-shadow:0 14px 44px 0 rgb(210 0 0 / .3),0 3px 4px 1px rgb(0 0 0 / .08) inset;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.cta-box.hide-progress .cta-progress-wrapper{height:0;padding:0;overflow:hidden;opacity:0}.cta-box.hide-progress .cta-info .cta-icon-box{padding:0;height:24px;width:24px;max-width:24px;-webkit-box-flex:0;-webkit-flex:0 0 24px;-ms-flex:0 0 24px;flex:0 0 24px;background-color:#fff0;border-color:#fff0;-webkit-box-shadow:none;box-shadow:none}.cta-box.hide-progress .cta-info .cta-icon-box .cta-icon-arrow{animation:iconanim5 .5s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation:iconanim5 .5s cubic-bezier(.66,0,.34,1) forwards;color:#fff}.cta-box.hide-progress .cta-info .cta-text-box .cta-schedule-text{animation:lastfadeinText .5s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation:lastfadeinText .5s cubic-bezier(.66,0,.34,1) forwards;text-shadow:0 6px 4px 0 rgb(185 0 0 / .6)}.load-cta-box .cta-info .cta-icon-box i{animation:iconanim 1.7s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation:iconanim 1.7s cubic-bezier(.66,0,.34,1) forwards}.load-cta-box .cta-info .cta-icon-box i:nth-of-type(1){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);animation:iconanim1 2.7s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation:iconanim1 2.7s cubic-bezier(.66,0,.34,1) forwards}.load-cta-box .cta-info span{animation:fadeinText 1.7s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation:fadeinText 1.7s cubic-bezier(.66,0,.34,1) forwards}.load-cta-box .cta-info span:nth-of-type(1){animation:firstfadeinText 2.7s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation:firstfadeinText 2.7s cubic-bezier(.66,0,.34,1) forwards}.load-cta-box .cta-progress-wrapper .cta-pro-box-1{animation:shadow1 .1s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation:shadow1 .3s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation-delay:2.2s;animation-delay:2.2s}.load-cta-box .cta-progress-wrapper .cta-pro-box-1 .cta-pro-inner{background:-webkit-linear-gradient(90deg,#b358b7 0,#882eef 100%);background:-webkit-gradient(linear,left top,right top,from(#b358b7),to(#882eef));background:-webkit-linear-gradient(left,#b358b7 0,#882eef 100%);background:linear-gradient(90deg,#b358b7 0,#882eef 100%);animation:scalex 1.5s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation:scalex 1.5s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation-delay:1s;animation-delay:1s}.start .cta-info .cta-icon-box i{animation:iconanim 2s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation:iconanim 2s cubic-bezier(.66,0,.34,1) forwards}.start .cta-info .cta-icon-box i:nth-of-type(1){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);animation:iconanim1 2.5s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation:iconanim1 2.5s cubic-bezier(.66,0,.34,1) forwards}.start .cta-info .cta-icon-box i:nth-of-type(2){-webkit-animation-delay:2.2s;animation-delay:2.2s}.start .cta-info .cta-icon-box i:nth-of-type(3){-webkit-animation-delay:4s;animation-delay:4s}.start .cta-info .cta-icon-box i:nth-of-type(4){-webkit-animation-delay:5.8s;animation-delay:5.8s}.start .cta-info .cta-icon-box i:last-child,.start .cta-info span:last-child{-webkit-animation:none;animation:none;color:#fff}.start .cta-info span{animation:fadeinText 2s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation:fadeinText 2s cubic-bezier(.66,0,.34,1) forwards}.start .cta-info span:nth-of-type(1){animation:firstfadeinText 2.5s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation:firstfadeinText 2.5s cubic-bezier(.66,0,.34,1) forwards}.start .cta-info span:nth-of-type(2){-webkit-animation-delay:2.2s;animation-delay:2.2s}.start .cta-info span:nth-of-type(3){-webkit-animation-delay:4s;animation-delay:4s}.start .cta-info span:nth-of-type(4){-webkit-animation-delay:5.8s;animation-delay:5.8s}.start .cta-progress-wrapper .cta-pro-inner{animation:scalex 1.5s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation:scalex 1.5s cubic-bezier(.66,0,.34,1) forwards}.start .cta-progress-wrapper .cta-pro-box-1{animation:shadow1 .1s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation:shadow1 .1s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation-delay:1.9s;animation-delay:1.9s}.start .cta-progress-wrapper .cta-pro-box-1 .cta-pro-inner{background:-webkit-linear-gradient(90deg,#b358b7 0,#882eef 100%);background:-webkit-gradient(linear,left top,right top,from(#b358b7),to(#882eef));background:-webkit-linear-gradient(left,#b358b7 0,#882eef 100%);background:linear-gradient(90deg,#b358b7 0,#882eef 100%);-webkit-animation-delay:.5s;animation-delay:.5s}.start .cta-progress-wrapper .cta-pro-box-2{animation:shadow2 .1s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation:shadow2 .1s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation-delay:3.9s;animation-delay:3.9s}.start .cta-progress-wrapper .cta-pro-box-2 .cta-pro-inner{background:-webkit-linear-gradient(90deg,#5e93f2 0,#72c4fa 100%);background:-webkit-gradient(linear,left top,right top,from(#5e93f2),to(#72c4fa));background:-webkit-linear-gradient(left,#5e93f2 0,#72c4fa 100%);background:linear-gradient(90deg,#5e93f2 0,#72c4fa 100%);-webkit-animation-delay:2.4s;animation-delay:2.4s}.start .cta-progress-wrapper .cta-pro-box-3{animation:shadow3 .1s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation:shadow3 .1s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation-delay:5.9s;animation-delay:5.9s}.start .cta-progress-wrapper .cta-pro-box-3 .cta-pro-inner{background:-webkit-linear-gradient(90deg,#eb8e42 0,#e55e2a 100%);background:-webkit-gradient(linear,left top,right top,from(#eb8e42),to(#e55e2a));background:-webkit-linear-gradient(left,#eb8e42 0,#e55e2a 100%);background:linear-gradient(90deg,#eb8e42 0,#e55e2a 100%);-webkit-animation-delay:4.2s;animation-delay:4.2s}.start .cta-progress-wrapper .cta-pro-box-4{animation:shadow4 .1s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation:shadow4 .1s cubic-bezier(.66,0,.34,1) forwards;-webkit-animation-delay:7.9s;animation-delay:7.9s}.start .cta-progress-wrapper .cta-pro-box-4 .cta-pro-inner{background:-webkit-linear-gradient(90deg,#68dd98 0,#5cc95b 100%);background:-webkit-gradient(linear,left top,right top,from(#68dd98),to(#5cc95b));background:-webkit-linear-gradient(left,#68dd98 0,#5cc95b 100%);background:linear-gradient(90deg,#68dd98 0,#5cc95b 100%);-webkit-animation-delay:6.1s;animation-delay:6.1s}.home-banner-img img,.middle-section-wrapper img{width:100%}.home-banner-img .gradient-img img{-webkit-filter:blur(200px);filter:blur(200px)}.middle-section-wrapper{position:relative}.custom-built-anim,.custom-built-anim div,.middle-section-wrapper .middle-section-bg{height:100%}.middle-section-wrapper .elementor-widget-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.testimonial-home-slider>.elementor-widget-container:after,.testimonial-home-slider>.elementor-widget-container:before{display:none}.testimonial-home-slider .swiper-slide>.elementor-element{-webkit-box-shadow:0 2px 15px 0 rgb(0 0 0 / .05)!important;box-shadow:0 2px 15px 0 rgb(0 0 0 / .05)!important}.custom-built-anim svg{width:auto!important;height:calc(100% + 90px)!important;margin-top:-45px}