.mona-sans-16-400 p,.mona-sans-16-400 span,.mona-sans-16-400 a{font-family:"Mona Sans",sans-serif!important;font-size:16px!important;font-weight:400!important;font-style:normal;line-height:26px!important}.mona-sans-banner-no p{font-family:"Mona Sans",sans-serif!important;font-size:36px!important;font-weight:700!important;font-style:normal;line-height:46px!important}.mona-sans-16-700 p{font-family:"Mona Sans",sans-serif!important;font-size:16px!important;font-weight:700!important;font-style:normal;line-height:26px!important}.mona-sans-16-500 p,.star-points-content p{font-family:"Mona Sans",sans-serif!important;font-size:16px!important;font-weight:500!important;font-style:normal;line-height:26px!important}.star-points-heading p,.mona-sans-14-700 p{font-family:"Mona Sans",sans-serif!important;font-size:14px!important;font-weight:700!important;font-style:normal;line-height:24px!important}.header-icon-list ul{display:flex}.header-icon-list ul li{margin-right:20px!important}.navigate-menu ul{margin:0!important;width:100%}.navigate-menu li{width:100%!important}.table-of-content{border:2px dashed #e91e4e;border-radius:10px}.table-of-content li.elementor-toc__list-item{border-bottom:2px dashed #e91e4e;padding-bottom:10px}.table-of-content li.elementor-toc__list-item:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.scroller-point{scroll-margin-top:100px}.forminator-newsletter form{display:flex}.custom-link-1{color:#e91e4e;transition:.3s ease-in-out}.custom-link-1:hover{color:#fff}.custom-link-2{color:#e91e4e;transition:.3s ease-in-out}.custom-link-2:hover{color:#000}.forminator-newsletter .forminator-row{margin-bottom:0!important}.forminator-newsletter .forminator-row-last{display:flex;align-items:self-end}.forminator-newsletter input{border-radius:30px 0 0 30px!important;border:0!important;padding-right:40px!important}.forminator-newsletter .forminator-button{background-color:#e91e4e;border-radius:30px!important;margin-left:-30px!important;padding:10px 30px!important;color:#fff;margin-bottom:0!important}.forminator-newsletter label,.forminator-newsletter input,.forminator-newsletter button{font-family:"Inter",sans-serif!important}.forminator-newsletter button{font-weight:600}.forminator-newsletter .forminator-error-message{display:none!important}.arabic-mega-menu ul li{width:100%;text-align:right!important}.arabic-mega-menu ul li a{text-align:right!important;display:flex;justify-content:end}.case-study-main{overflow:hidden!important;cursor:pointer}.case-study-main:hover .case-study-child{background-color:rgba(255,255,255,.69)!important}.case-study-main:hover .case-study-counter{transform:scale(.7)}.case-study-main:hover .case-study-heading{transform:scale(1.3)}.case-study-main .case-study-counter,.case-study-main .case-study-child{transition:.4s ease-in-out}.case-study-main .case-study-heading{transition:.5s ease-in-out}.testimonial-cards:hover{background-color:#e91e4e!important;transform:translate(0,-15px)}.testimonial-cards:hover .qoute-icon i{color:#fff}.testimonial-cards:hover .testimonial-description p{color:#fff}.testimonial-cards:hover .review-title .elementor-heading-title{color:#fff!important}.testimonial-cards:hover .review-underline .elementor-divider-separator{border-color:#fff!important}.row-reverse-1 h2{display:flex;flex-direction:row-reverse;gap:5px}.row-reverse-1 h2 .ekit-fancy-text-lists{max-width:100%!important}.row-revserse-3 li{display:flex;flex-direction:row-reverse;gap:10px}.row-reverse-2 .elementor-button-content-wrapper{flex-direction:row!important}.client-testimonial strong.elementskit-author-name{text-align:left}.client-testimonial .elementskit-profile-info{text-align:left!important}.client-testimonial ul.elementskit-stars{padding-left:0;text-align:left}.client-testimonial .elementskit-commentor-content p{text-align:left}.client-testimonial .swiper-button-next:after{display:none}.client-testimonial .swiper-button-prev:after{display:none}.client-testimonial .elementskit-stars li{background-color:#e91e4e;padding:0 3px}.services-card-main:hover{background-color:#e91e4e!important;cursor:pointer}.services-card-main:hover a.elementor-icon{background-color:#fff!important}.services-card-main:hover h2 a{color:#fff!important}.services-card-main h2:hover{transform:translateX(12px)}.services-card-main:hover p.elementor-heading-title{color:#fff!important}.service-card:hover .service-images-vactor-dark{opacity:0}.service-card,.service-card i,.service-card .elementor-heading-title{transition:.4s}.service-card:hover{background-color:#e91e4e!important}.service-card:hover .elementor-heading-title{transform:translateY(5px);color:#fff!important}.service-card:hover i{color:#fff}.navigate-menu li{width:100%}.navigate-menu .current_page_item{background-color:#e91e4e}.navigate-menu li{width:100%}.navigate-menu li:hover{background-color:#e91e4e}.para-box-hover-2{overflow-x:hidden!important}.para-box-hover-2:before{content:"";position:absolute;height:100%;width:100%;background-color:#e91e4e;transition:all .5s ease-in-out;transform:translate(99%,0)}.para-box-hover-2:hover::before{transform:translate(0,0)}span.elementor-icon-list-text a{display:contents!important}a.content-anchor-1:hover{color:#fff}.button-fourth a{position:relative;display:flex;align-items:center;background-color:#000!important;padding:12px 25px;text-decoration:none;overflow:hidden;z-index:1;font-weight:700;height:100%}.button-fourth .elementor-button-wrapper{height:100%}.button-fourth a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e91e4e;transform-origin:left;z-index:-1;transform:scaleX(1);transition:transform .4s ease}.button-fourth a:hover::before{transform-origin:right;transition:transform .4s ease;transform:scaleX(0)}.button-fourth a:hover{color:#fff!important;border-color:#000!important}.button-secondary a{transition:.5s}.button-secondary a:hover{box-shadow:0 0 35px #e91e4e;background:#fff!important;color:#fff!important}.button-secondary a::before{content:"";position:absolute;inset:2px;background:#131313}.button-secondary a span{position:relative;z-index:1}.button-secondary{position:relative}.button-secondary::before{content:"";position:absolute;top:0;left:80%;width:10px;height:4px;background:#131313;transform:translateX(-50%) skewX(325deg);z-index:1;transition:.5s}.button-secondary:hover::before{width:20px;left:20%}.button-secondary::after{content:"";position:absolute;bottom:0;left:20%;width:10px;height:4px;background:#131313;transform:translateX(-50%) skewX(325deg);z-index:1;transition:.5s}.button-secondary:hover::after{width:20px;left:80%}.blogs-main-page a.elementor-post__thumbnail__link{padding:20px;background-color:#fff;border:#fff;border-radius:15px 15px 15px 15px;position:relative}.blogs-main-page a.elementor-post__read-more::before{content:"";position:absolute;top:-3px;left:80%;width:10px;height:4px;background:#fff;transform:translateX(-50%) skewX(325deg);z-index:1;transition:.5s}.blogs-main-page a.elementor-post__read-more{position:relative}.blogs-main-page a.elementor-post__read-more::after{content:"";position:absolute;bottom:-3px;left:20%;width:10px;height:4px;background:#fff;transform:translateX(-50%) skewX(325deg);z-index:1;transition:.5s}.blogs-main-page a.elementor-post__read-more{transition:.4s}.blogs-main-page a.elementor-post__read-more:hover{box-shadow:0 0 35px #e91e4e}.blogs-main-page a.elementor-post__read-more:hover::after{width:20px;left:80%}.blogs-main-page a.elementor-post__read-more:hover::before{width:20px;left:20%}.blogs-main-page a.elementor-post__read-more{padding:10px 15px;border:2px solid #e91e4e}.blogs-main-page article,.blogs-main-page article h2,.blogs-main-page article a.elementor-post__thumbnail__link{transition:.4s!important}.blogs-main-page article:hover{transform:translateY(-10px)}.blogs-main-page article h2:hover{transform:translateY(7px)}.blogs-main-page article:hover a.elementor-post__thumbnail__link{padding:12px!important}.site_bar_2 li{padding:10px!important}.contact-us-icon-box,.contact-us-icon-box .contact-cards-heading p{transition:.4s!important}.contact-us-icon-box:hover{background-color:#363636!important}.contact-us-icon-box:hover .contact-cards-heading p{color:#fff!important}.contact-us-icon-box:hover .contact-cards-short-para p{color:#fff!important}.contact-us-icon-box:hover a.elementor-icon{color:#fff!important;border-color:#fff!important}.contact-us-icon-box:hover .contact-cards-info-type a{color:#fff}.page-id-323 .footer-map{display:none}.careers-form .career-main{display:flex;gap:10px}.careers-form .career-inner{width:100%}.careers-form .career-main label{margin-bottom:8px;color:#000;font-family:"DM Sans",Sans-serif;font-size:18px;font-weight:400;line-height:24px}.careers-form{background-color:#fff;padding:10px;border-radius:10px}.careers-form .career-inner input,.career-field-8 textarea{border-bottom:1px solid #e91e4e;border-left:0;border-right:0;border-top:0;border-radius:0}.career-field-8 textarea{height:60px}.careers-job-heading p{transform:translateX(-79%);background:linear-gradient(to bottom,rgba(192,213,240,.65) 0%,rgba(0,0,0,0) 100%);background-clip:text;-webkit-text-fill-color:transparent}.right-section input{background-color:#e91e4e;color:#fff;border:1px solid #e91e4e;font-family:"DM Sans",Sans-serif;font-size:18px;font-weight:400;line-height:24px}.right-section input:hover{background-color:#000;border-color:#000}.career-field-7 input{width:100%}.page-id-1796 .footer-map{display:none}.career-form .forminator-file-upload{background-color:#fff}.career-form button{background-color:#e91e4e;color:#fff}.career-form .forminator-button-submit{width:100%!important}.medspa-question .main-heading .forminator-label{font-size:42px!important;text-align:center}.medspa-question .forminator-row{opacity:0;transform:translateX(100%);animation:slideInFromRight .7s ease-out forwards}.medspa-question .forminator-step-label{width:190px}.medspa-question .forminator-pagination--content{width:600px}.medspa-question .forminator-pagination{display:flex;justify-content:center}.medspa-question .forminator-row input{border-radius:30px!important}.medspa-question .forminator-row textarea{border-radius:15px!important}.medspa-question .forminator-pagination-footer{justify-content:center!important;gap:20px}.go-daddy-btn a{background-color:#e04562;color:#fff;padding:10px;font-size:18px;font-weight:500}.contact-form-footer label{color:#fff;font-size:18px;font-weight:400;font-family:"Inter",sans-serif}.contact-form-footer .input-field{display:flex;position:relative}.contact-form-footer .submit-div{position:absolute;right:0;width:30%;transition:.3s all ease-in-out}.contact-form-footer .submit-div p{display:block!important}.contact-form-footer .submit-div p input{width:100%}.contact-form-footer .input-field p{width:100%}.contact-form-footer .input-field .wpcf7-email{border:0;border-radius:30px;height:50px;color:#000;font-size:16px;font-weight:500;font-family:"Inter",sans-serif}.contact-form-footer .input-field .wpcf7-email::placeholder{color:#000;font-size:16px;font-weight:500;font-family:"Inter",sans-serif}.contact-form-footer .submit-div .wpcf7-submit{height:50px;border-radius:30px;background-color:#e91e4e;color:#fff;font-size:20px;font-weight:500;font-family:"Inter",sans-serif;transition:.3s all ease-in-out}.contact-form-footer span.wpcf7-not-valid-tip{font-weight:500}.contact-form-footer .submit-div:hover{width:25%}.contact-form-footer .submit-div:hover .wpcf7-submit{transform:scale(1.15);font-size:18px}.footer-social ul{display:flex}.text-right{text-align:right}@media (min-width:1025px){.tab-style .e-n-tabs-heading{height:405px;display:block!important;overflow-y:auto;scrollbar-width:thin!important;scrollbar-color:#000 rgba(17,51,17,.2);padding-right:5px}.tab-style .e-n-tabs-heading::-webkit-scrollbar{width:8px;border-radius:5px!important}.tab-style .e-n-tabs-heading::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px!important}.tab-style .e-n-tabs-heading::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:5px!important;border:2px solid #f1f1f1}.tab-style .e-n-tabs-heading button{width:100%!important;margin-bottom:10px}}@media (min-width:993px){.currently-working,.notice-period{width:50%!important;min-width:0!important;-webkit-box-flex:0!important;-ms-flex:1!important;flex:none!important}}@media (max-width:992px){.careers-job-heading p{transform:translateX(-50%)}.main-heading .forminator-label{font-size:36px!important}}@media (max-width:767px){.e-n-tabs{width:767px}.tab-style{overflow-x:scroll}}@media (max-width:600px){button.mute-toggle{height:25px;width:25px;padding:0}button.mute-toggle i{font-size:10px}.main-heading .forminator-label{font-size:30px!important}.careers-form .career-main{display:block}.careers-form .career-inner label{font-size:16px;line-height:20px}.right-section input{font-size:16px;line-height:20px}.forminator-button-upload{width:10%!important;margin-bottom:0!important;margin-right:10px!important}}.header-deafult-animation{position:fixed;top:0;left:0;width:100vw;transform:translateY(0);transition:transform .3s ease-in-out,opacity .3s ease-in-out;z-index:9999}.header-scrolling-animation{position:fixed;top:-100%;left:0;width:100vw;transition:transform .3s ease-in-out;z-index:9999}.header-scrolling-animation.show{transform:translateY(0);top:0}.header-deafult-animation.hide{transform:translateY(-100%)}.header-scrolling-animation.hide{transform:translateY(-100%)}.button-style-1 span.elementor-button-icon{background-color:#e91e4e;padding:14px;border-radius:30px}.button-style-1 span.elementor-button-content-wrapper{align-items:center;gap:0}.button-style-1 span.elementor-button-text{padding:0 10px;position:relative;overflow:hidden;transition:.3s ease-in-out}.button-style-1 span.elementor-button-content-wrapper{position:relative;overflow:hidden;border-radius:30px}.button-style-1 span.elementor-button-content-wrapper:before{background-color:#e91e4e;transition:.3s ease-in-out;position:absolute;content:"";width:100%;height:100%;border-radius:15px;transform:translate(-100%,0);z-index:-1}.button-style-1:hover span.elementor-button-content-wrapper:before{transform:translate(0,0)}.button-style-1:hover span.elementor-button-text{color:#fff}.button-style-1 .elementor-button-content-wrapper{z-index:0}.overflow-hidden{overflow:hidden!important}.client-testimonials-parent:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:-1;border-radius:25px;background-color:#fff;-webkit-mask-image:url("https://www.techstepsolutions.com/wp-content/uploads/2025/08/client-review-bg.png");-webkit-mask-size:cover;-webkit-mask-position:center right;-webkit-mask-repeat:no-repeat}.client-testimonials-parent{position:relative;display:flex;align-items:center;gap:30px;border-radius:40px;cursor:pointer;z-index:1;transition:all 300ms ease}.home-form .forminator-row{margin-bottom:10px!important}.home-form input,.home-form textarea{padding:14px 20px!important;font-size:18px!important;border-radius:5px!important;background:0 0;border:1px solid rgba(0,0,0,.08)!important}.home-form .forminator-row-last{margin-top:20px}.home-form .forminator-button{background-color:#222;color:#fff;padding:21px 51px!important;border-radius:50px!important;position:relative;z-index:1;overflow:hidden}.home-form .forminator-button:hover{background-color:#222}.home-form .forminator-button:before{position:absolute;content:"";background-color:#e91e4e;height:100%;width:100%;top:0;left:-80%;border-radius:50px;transition:.4s ease-in-out;z-index:-1}.home-form .forminator-button:hover:before{left:0}.home-form .forminator-row-last{margin-top:20px}.select2-selection{border-radius:5px;border:1px solid rgba(0,0,0,.08)!important;background-color:transparent!important}.forminator-select-dropdown{padding:0!important}.select2-results__option--selected{background-color:#e91e4e!important}.select2-selection__rendered{padding:14px 20px!important;font-size:18px!important}.service-card-button a{position:relative;z-index:1;overflow:hidden}.service-card-button a:hover{background-color:#222!important;transform:translate(5px)}.service-card-button a:before{position:absolute;content:"";background-color:#e91e4e;height:100%;width:100%;top:0;left:-75%;border-radius:40px 0;z-index:-1;transition:.4s ease-in-out}.service-card-button a:hover:before{left:0}.service-card-button .elementor-button-wrapper{display:flex}.button-style-2 a{position:relative;z-index:1;overflow:hidden;transition:.4s ease-in-out}.button-style-2 a:hover{transform:scale(1.05);box-shadow:0 2px 20px -2px #fff}.button-style-2 a:before{content:"";position:absolute;height:100%;width:120%;background-color:#e91e4e;bottom:-98%;left:-10%;transform:rotate(10deg);transition:.4s ease-in-out;z-index:-1}.button-style-2 a:hover:before{bottom:0;left:0;transform:rotate(0)}.post-meta-container{width:max-content}.post-meta-container:before{position:absolute;content:"";background-color:#f2f1f6;clip-path:path("M 0 0 Q 0,38 45,37 L -1 47 Z");top:0;top:-100%;height:100%;width:100%;border-radius:0}.accordian-style .e-n-accordion-item-title[aria-expanded=false]{border-radius:20px}.form-style input,.form-style .select2,.form-style textarea{box-shadow:0 10px 15px 0 rgba(0,0,0,.07)!important}.form-style .forminator-select--filed{background-color:transparent!important}.select2-results li{background-color:transparent!important;outline:0!important;border-radius:5px!important}.select2-selection{outline:0!important}.form-style .forminator-select-dropdown{border:1px solid rgba(196,196,196,.48)!important;border-radius:5px}.contact-us-form input,.contact-us-form textarea{background-color:#fff}.container-shadow-effect:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(180deg,rgba(0,0,0,0) 40.13%,#0e1306 81.58%);width:100%;height:100%;z-index:0}.tablet-mobile-menu{transform:translateX(-100%);transition:transform .3s ease-in-out}.tablet-mobile-menu.active{transform:translateX(0)}.post-meta-container:after{position:absolute;content:"";background-color:#f2f1f6;clip-path:path("M 0 0 Q -8,38 45,37 L -1 47 Z");top:0;height:100%;width:100%;border-radius:0;right:-100%}@media (min-width:764px){.home-form .forminator-col{padding:0 8px!important}.mona-sans-banner-no p{font-size:24px!important}}@media (max-width:600px){.button-style-1 span.elementor-button-icon{padding:10px}.home-form input,.home-form textarea{padding:12px 16px!important;font-size:14px!important}.home-form .forminator-button{padding:16px 45px!important}.mona-sans-16-400 p,.mona-sans-16-400 span{font-size:14px!important}.mona-sans-banner-no p{font-size:22px!important}.mona-sans-16-700 p{font-family:"Mona Sans",sans-serif!important;font-size:14px!important}.mona-sans-16-500 p,.star-points-content p{font-size:14px!important}}.home-services .e-n-accordion-item-title-icon{border:1px solid #7a7a7a;border-radius:100px;padding:10px;display:flex!important;justify-content:center;align-items:center}.home-services .e-n-accordion-item-title-icon .e-opened{align-items:center}.home-services .e-n-accordion-item-title-icon .e-closed{align-items:center}.height-100{height:100%}.p-bar .elementor-progress-bar{border-radius:15px}.home-new-form input,.home-new-form textarea{padding:18px!important;font-size:14px!important;border:0!important;background-color:#f5f5f5;border-radius:10px!important;font-family:"Quicksand",Sans-serif!important}.service-inner-form input,.service-inner-form textarea{padding:18px!important;font-size:14px!important;border:0!important;background-color:#f5f5f5;border-radius:10px!important;font-family:"Quicksand",Sans-serif!important}.home-new-form .select2-selection__rendered{padding:18px!important;font-size:14px!important}.home-new-form .select2-selection{background-color:#f5f5f5!important;border:0!important;border-radius:10px}.home-new-form .select2-results__options{background-color:#f5f5f5!important;box-shadow:0 3px 65px rgba(0,0,0,8%);border:0!important;padding:10px!important}.home-new-form .forminator-select-dropdown{border:0!important;background-color:#f5f5f5!important}.home-new-form .select2-results__option{background-color:#f5f5f5!important}.home-new-form .forminator-row{margin-bottom:20px!important}.home-page-faqs .e-n-accordion-item-title-icon{background-color:#1f2124;padding:7px;border-radius:100px}.home-page-faqs .e-opened,.home-page-faqs .e-closed{align-items:center!important;justify-content:center;padding:0;height:15px!important;width:15px!important}.blog-content-parent-box{position:relative;height:100%}.blog-content-parent-box:before{content:"";position:absolute;left:0;top:0;height:100%;transform:scale(.996);width:100%;border-radius:25px 0 0 25px;background-color:#fff;clip-path:polygon(0% 8.162%,0% 8.162%,.077% 6.858%,.301% 5.621%,.66% 4.467%,1.14% 3.414%,1.731% 2.478%,2.42% 1.674%,3.194% 1.02%,4.042% .533%,4.952% .228%,5.91% .123%,100% .123%,100% 75.118%,100% 75.118%,99.97% 75.927%,99.881% 76.719%,99.737% 77.49%,99.538% 78.234%,99.287% 78.946%,98.985% 79.622%,98.636% 80.255%,98.24% 80.841%,97.801% 81.374%,97.32% 81.85%,78.634% 98.436%,78.634% 98.436%,78.341% 98.68%,78.039% 98.9%,77.729% 99.095%,77.412% 99.265%,77.089% 99.409%,76.76% 99.529%,76.426% 99.622%,76.088% 99.689%,75.747% 99.73%,75.404% 99.743%,5.91% 99.743%,5.91% 99.743%,4.952% 99.638%,4.042% 99.333%,3.194% 98.846%,2.42% 98.192%,1.731% 97.389%,1.14% 96.452%,.66% 95.399%,.301% 94.245%,.077% 93.008%,0% 91.705%,0% 8.162%);z-index:1}.blog-content-parent-box:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:#e6e0fa;clip-path:polygon(0% 8.162%,0% 8.162%,.077% 6.858%,.301% 5.621%,.66% 4.467%,1.14% 3.414%,1.731% 2.478%,2.42% 1.674%,3.194% 1.02%,4.042% .533%,4.952% .228%,5.91% .123%,100% .123%,100% 75.118%,100% 75.118%,99.97% 75.927%,99.881% 76.719%,99.737% 77.49%,99.538% 78.234%,99.287% 78.946%,98.985% 79.622%,98.636% 80.255%,98.24% 80.841%,97.801% 81.374%,97.32% 81.85%,78.634% 98.436%,78.634% 98.436%,78.341% 98.68%,78.039% 98.9%,77.729% 99.095%,77.412% 99.265%,77.089% 99.409%,76.76% 99.529%,76.426% 99.622%,76.088% 99.689%,75.747% 99.73%,75.404% 99.743%,5.91% 99.743%,5.91% 99.743%,4.952% 99.638%,4.042% 99.333%,3.194% 98.846%,2.42% 98.192%,1.731% 97.389%,1.14% 96.452%,.66% 95.399%,.301% 94.245%,.077% 93.008%,0% 91.705%,0% 8.162%)}.post-date time{text-align:center}.post-date .elementor-post-info__item{text-align:center}.post-date{background-color:#fff;padding:15px;margin-top:-50px;border-radius:50px 0 0 0}.submit-button{position:relative;text-align:left!important;padding:15px 0 0 50px!important;color:#0a1f44!important;background-color:transparent!important;box-shadow:none!important}.submit-button:hover:before{transform:rotate(90deg)!important}.submit-button:before{content:"";position:absolute;font-family:elementskit!important;color:#0a1f44;left:0;top:4px;border-style:solid!important;border-width:2px!important;background:linear-gradient(to right,#f5fdff,#fff) padding-box,linear-gradient(135deg,#0a1f44,#12b3c7) border-box!important;border-color:rgba(255,255,255,0);box-shadow:0 10px 17px 0 rgba(10,31,68,.04);padding:10px 13px;border-radius:100px;transform:rotate(0deg);transition:.3s ease-in-out}.post-card-parent{height:100%}.contact-us-new-form input,.contact-us-new-form textarea{padding:19px 20px!important;border-radius:20px!important;font-family:"Quicksand",Sans-serif!important;border-style:solid!important;border-width:2px!important;background:linear-gradient(to right,#f5fdff,#fff) padding-box,linear-gradient(135deg,#0a1f44,#12b3c7) border-box!important;border-color:rgba(255,255,255,0);box-shadow:0 10px 17px 0 rgba(10,31,68,.04)!important}.contact-us-new-form .forminator-row{margin-bottom:15px!important}.testimonial-curve-image{position:relative}.testimonial-curve-image:before{content:"";position:absolute;top:-1px;right:-60px;width:60px;height:60px;-webkit-transform:scale(-1) rotate(90deg);transform:scale(-1) rotate(90deg);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiB0cmFuc2Zvcm09InJvdGF0ZSgwKSI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTAwIDEwMCkiPjxwYXRoIGQ9Ik0wLDAgTDAsMjAwIFEwLDAgMjAwLDAgWiIgZmlsbD0id2hpdGUiPjwvcGF0aD48L2c+PC9zdmc+");background-size:cover;background-repeat:no-repeat}.testimonial-curve-image:after{content:"";position:absolute;bottom:-53px;left:0;width:60px;height:60px;-webkit-transform:scale(-1) rotate(90deg);transform:scale(-1) rotate(90deg);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiB0cmFuc2Zvcm09InJvdGF0ZSgwKSI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTAwIDEwMCkiPjxwYXRoIGQ9Ik0wLDAgTDAsMjAwIFEwLDAgMjAwLDAgWiIgZmlsbD0id2hpdGUiPjwvcGF0aD48L2c+PC9zdmc+");background-size:cover;background-repeat:no-repeat}.custom-line-1{position:relative}.custom-line-1:before{position:absolute;content:"";height:2px;background-color:#fff;width:50px;right:-70px;top:50%}.custom-line-2{position:relative}.custom-line-2:before{position:absolute;content:"";height:2px;background-color:#7a7a7a;width:50px;right:-70px;top:50%}.service-card-parent-new{position:relative;background:linear-gradient(180deg,#0bcbe3,rgba(10,31,68,.48) 85%),radial-gradient(ellipse at top left,#0d5c8f,transparent 50%),radial-gradient(ellipse at top right,#12b3c7,transparent 50%),radial-gradient(ellipse at center right,#0a1f44,transparent 50%),radial-gradient(ellipse at center left,#0d5c8f,#4e6895 50%)}.service-card-parent-new:before{content:"";position:absolute;bottom:0;right:0;width:100%;height:100%;border-top-left-radius:60%;transform:scaleX(.3) scaleY(.1);transform-origin:bottom right;border-style:solid;border-width:2px;background:linear-gradient(to right,#3162f2,#12b3c7) padding-box,linear-gradient(135deg,#0a1f44,#12b3c7) border-box!important;border-color:rgba(255,255,255,0);box-shadow:0 10px 17px 0 rgba(10,31,68,.46);transition:all 500ms ease}.service-card-parent-new:hover:before{transform:scaleX(2) scaleY(1)}.service-view-btn a{position:relative;z-index:1}.service-view-btn a:before{content:"";position:absolute;bottom:-15px;right:-35px;width:182px;height:57px;transform:translateX(100%);border-top-left-radius:50px;background:linear-gradient(180deg,#0bcbe3,rgba(10,31,68,.48) 85%),radial-gradient(ellipse at top left,#0d5c8f,transparent 50%),radial-gradient(ellipse at top right,#12b3c7,transparent 50%),radial-gradient(ellipse at center right,#0a1f44,transparent 50%),radial-gradient(ellipse at center left,#0d5c8f,#4e6895 50%)!important;transition:all 300ms ease;z-index:-1}.service-card-parent-new:hover .service-view-btn a:before{transform:translateX(0);transition-delay:.1s}.service-icon .elementor-icon{background:linear-gradient(to right,#3162f2,#12b3c7) padding-box,linear-gradient(135deg,#0a1f44,#12b3c7) border-box!important}.service-icon .elementor-icon:before{content:"";position:absolute;left:-1px;top:-1px;height:100%;width:102%;border-radius:50%;background:linear-gradient(180deg,#0bcbe3,rgba(10,31,68,.48) 85%),radial-gradient(ellipse at top left,#0d5c8f,transparent 50%),radial-gradient(ellipse at top right,#12b3c7,transparent 50%),radial-gradient(ellipse at center right,#0a1f44,transparent 50%),radial-gradient(ellipse at center left,#0d5c8f,#4e6895 50%)!important;transition:all 300ms ease;transform:scale(.5);opacity:0}.service-card-parent-new:hover .service-icon .elementor-icon:before{transform:scale(1);opacity:1}.service-image{overflow:hidden;border-bottom-left-radius:20px}.service-table li{border-bottom:1px solid #7a7a7a;padding-bottom:20px!important;margin-bottom:20px!important;justify-content:space-between}.blog-table li{padding-bottom:10px!important;border-bottom:1px solid #7a7a7a;margin-bottom:10px!important}.blog-table li:last-child{margin-bottom:0!important;border-bottom:0!important}.service-table li:last-child{margin-bottom:0!important}.service-table .elementor-icon-list-icon{order:2}.header-blur{backdrop-filter:blur(40px)}.service-analytics .elementor-icon-list-icon{height:40px!important;width:50px!important;display:flex;justify-content:center;align-items:center;border-radius:5px;border-style:solid;border-width:2px;background:linear-gradient(to right,#fcffff,#caddff) padding-box,linear-gradient(135deg,#0a1f44,#12b3c7) border-box!important;border-color:rgba(255,255,255,0);box-shadow:0 10px 17px 0 rgba(10,31,68,.46)}.service-analytics .elementor-icon-list-icon i{display:flex;justify-content:center}.service-analytics .elementor-icon-list-text{overflow-wrap:anywhere;width:100%}.service-analytics .elementor-icon-list-text{text-align:center;padding-left:10px!important}.contact-us-details-list .elementor-icon-list-icon{height:40px!important;width:40px!important;display:flex;justify-content:center;align-items:center;border-radius:5px;border-style:solid;border-width:2px;background:linear-gradient(to right,#fcffff,#caddff) padding-box,linear-gradient(135deg,#0a1f44,#12b3c7) border-box!important;border-color:rgba(255,255,255,0);box-shadow:0 10px 17px 0 rgba(10,31,68,.46)}.contact-us-details-list .elementor-icon-list-icon i{display:flex;justify-content:center}.contact-us-details-list .elementor-icon-list-text{overflow-wrap:anywhere;width:100%}.contact-us-details-list .elementor-icon-list-text{text-align:left;padding-left:10px!important}.card-before-box-1{position:relative;overflow:hidden!important}.card-before-box-1:before{position:absolute;content:"";top:-30px;left:-30px;height:50px;width:50px;background:linear-gradient(180deg,#0bcbe3,rgba(10,31,68,.48) 85%),radial-gradient(ellipse at top left,#0d5c8f,transparent 50%),radial-gradient(ellipse at top right,#12b3c7,transparent 50%),radial-gradient(ellipse at center right,#0a1f44,transparent 50%),radial-gradient(ellipse at center left,#0d5c8f,#4e6895 50%);transform:rotate(45deg)}.gradient-box-2{background:linear-gradient(to right,#fcffff,#caddff) padding-box,linear-gradient(135deg,#0a1f44,#12b3c7) border-box!important;border-color:rgba(255,255,255,0)!important}.case-study-heading a{border-style:solid;border-width:2px;background:linear-gradient(to right,#fcffff,#caddff) padding-box,linear-gradient(135deg,#0a1f44,#12b3c7) border-box!important;border-color:rgba(255,255,255,0);box-shadow:0 10px 17px 0 rgba(10,31,68,.46)!important}.case-study-view a{background:linear-gradient(to right,#caddff,#0d5c8f) padding-box,linear-gradient(135deg,#0a1f44,#12b3c7) border-box!important;border-width:0 0 2px 2px;border-style:solid;border-color:#0a1f44}.gradient-text{background:linear-gradient(90deg,#233858,#030a16);-webkit-background-clip:text;-webkit-text-fill-color:rgba(255,255,255,0)}.gradient-bg-2::before{background-image:linear-gradient(180deg,#0bcbe3,rgba(10,31,68,.48) 85%),radial-gradient(ellipse at top left,#0d5c8f,transparent 50%),radial-gradient(ellipse at top right,#12b3c7,transparent 50%),radial-gradient(ellipse at center right,#0a1f44,transparent 50%),radial-gradient(ellipse at center left,#0d5c8f,#4e6895 50%)!important}.process-no span{background-color:#0a1f44;border-radius:100px;height:40px;width:40px;display:flex;align-items:center;justify-content:center;justify-self:center;transition:all 300ms ease-in-out}.step-by-step-process:hover .process-no span{background-color:#12b3c7}.process-no{width:100%;position:relative;text-align:center}.process-no:before{position:absolute;content:"";width:100%;height:2px;background-color:#b9b9b9;left:0;top:50%;transform:translate(0,-50%);z-index:-1}.service-des2-icon{height:100%;background:linear-gradient(-45deg,#213c66 1%,#dc2a74 100%);padding:10px;transform:skew(0deg);margin-right:-50px;transition:all 300ms ease-in-out}.services-des2-parent:hover .service-des2-icon{transform:skew(8deg);margin-right:-22px}.service-des2-icon i{color:#fff}.services-des2-parent{overflow:hidden!important}.case-studies-card:before{background-image:linear-gradient(180deg,rgba(15,8,36,0) 0%,#0a1f44 100%);background-color:transparent;position:absolute;content:""}.case-studies-card{position:relative}.mobile-burger-menu.active{transform:translateX(0)}.header-scrolled .primary-header{transform:translateY(-100%)}.header-scrolled .secondry-header{transform:translateY(0);z-index:10!important}body.menu-opened{overflow:hidden}.p-bar:nth-child(1) .elementor-progress-bar,.p-bar:nth-child(3) .elementor-progress-bar{border-style:solid;border-width:2px;background:linear-gradient(to right,#fcffff,#caddff) padding-box,linear-gradient(135deg,#0a1f44,#12b3c7) border-box!important;border-color:rgba(255,255,255,0);box-shadow:0 10px 17px 0 rgba(10,31,68,.46);color:#1d222a!important}.p-bar:nth-child(2) .elementor-progress-bar{background:linear-gradient(180deg,#0bcbe3,rgba(10,31,68,.48) 85%),radial-gradient(ellipse at top left,#0d5c8f,transparent 50%),radial-gradient(ellipse at top right,#12b3c7,transparent 50%),radial-gradient(ellipse at center right,#0a1f44,transparent 50%),radial-gradient(ellipse at center left,#0d5c8f,#4e6895 50%)}.home-page-faqs .e-n-accordion-item-title-icon{border-style:solid;border-width:2px;background:linear-gradient(to right,#fcffff,#caddff) padding-box,linear-gradient(135deg,#0a1f44,#12b3c7) border-box!important;border-color:rgba(255,255,255,0)}.career-new-page input,.career-new-page textarea{padding:10px 20px!important;border-radius:15px!important;font-family:"Quicksand",Sans-serif!important;border-style:solid!important;border-width:2px!important;background:linear-gradient(to right,#f5fdff,#fff) padding-box,linear-gradient(135deg,#0a1f44,#12b3c7) border-box!important;border-color:rgba(255,255,255,0)!important;box-shadow:0 10px 17px 0 rgba(10,31,68,.04)!important}.career-new-page .selection{border-radius:15px!important;font-family:"Quicksand",Sans-serif!important;border-style:solid!important;border-width:2px!important;background:linear-gradient(to right,#f5fdff,#fff) padding-box,linear-gradient(135deg,#0a1f44,#12b3c7) border-box!important;border-color:rgba(255,255,255,0)!important;box-shadow:0 10px 17px 0 rgba(10,31,68,.04)!important}.career-new-page .forminator-row{margin-bottom:10px!important}.career-new-page .select2-selection__rendered{padding:10px 20px!important}.career-new-page .select2-results__options{font-family:"Quicksand",Sans-serif!important;border-style:solid!important;border-width:2px!important;background:linear-gradient(to right,#f5fdff,#fff) padding-box,linear-gradient(135deg,#0a1f44,#12b3c7) border-box!important;border-color:rgba(255,255,255,0)!important;box-shadow:0 10px 17px 0 rgba(10,31,68,.04)!important}.career-new-page .select2-results__options li{color:#0a1f44!important}.forminator-button-upload{background:linear-gradient(180deg,#0bcbe3,rgba(10,31,68,.48) 85%),radial-gradient(ellipse at top left,#0d5c8f,transparent 50%),radial-gradient(ellipse at top right,#12b3c7,transparent 50%),radial-gradient(ellipse at center right,#0a1f44,transparent 50%),radial-gradient(ellipse at center left,#0d5c8f,#4e6895 50%)!important;border-radius:10px!important;color:#fff}.services-heading .elementor-heading-title{min-height:60px;display:flex;align-items:self-start}.select2-results__options{border-style:solid;border-width:2px;background:linear-gradient(to right,#fcffff,#caddff) padding-box,linear-gradient(135deg,#0a1f44,#12b3c7) border-box!important;border-color:rgba(255,255,255,0);box-shadow:0 10px 17px 0 rgba(10,31,68,.46)}.select2-results__options .select2-results__option{border-bottom:1px solid #12b3c7!important;border-radius:0!important;color:#1d222a!important}.select2-results__options .select2-results__option:last-child{border-bottom:0!important}.table-style-1 thead{background:linear-gradient(180deg,#0bcbe3,rgba(10,31,68,.48) 85%),radial-gradient(ellipse at top left,#0d5c8f,transparent 50%),radial-gradient(ellipse at top right,#12b3c7,transparent 50%),radial-gradient(ellipse at center right,#0a1f44,transparent 50%),radial-gradient(ellipse at center left,#0d5c8f,#4e6895 50%)!important}.table-style-1 th{background:0 0!important}.table-style-1 td{border-style:solid!important;border-width:0 0 2px 2px!important;background:linear-gradient(to right,#fcffff,#caddff) padding-box,linear-gradient(135deg,#0a1f44,#12b3c7) border-box!important;border-color:rgba(255,255,255,0)!important}.table-style-1 td:last-child{border-style:solid!important;border-width:0 2px 2px!important;background:linear-gradient(to right,#fcffff,#caddff) padding-box,linear-gradient(135deg,#0a1f44,#12b3c7) border-box!important;border-color:rgba(255,255,255,0)!important}.services-cards-widget a.elementor-button{background:linear-gradient(180deg,#0bcbe3,rgba(10,31,68,.48) 85%),radial-gradient(ellipse at top left,#0d5c8f,transparent 50%),radial-gradient(ellipse at top right,#12b3c7,transparent 50%),radial-gradient(ellipse at center right,#0a1f44,transparent 50%),radial-gradient(ellipse at center left,#0d5c8f,#4e6895 50%)!important}@media (max-width:766px){.post-card-parent .e-con-inner{display:contents}.services-heading .elementor-heading-title{min-height:auto}.post-date .elementor-widget-container{display:flex;justify-content:center;align-items:center}.service-table li{padding-bottom:10px!important;margin-bottom:10px!important}.service-analytics .elementor-icon-list-text{text-align:left}.process-no:before{position:relative}.post-date{padding:7px}}