@font-face {
  font-family: 'Rubik', sans-serif;
  src: url("../fonts/Rubik-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'Rubik', sans-serif;
  src: url("../fonts/Rubik-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'Rubik', sans-serif;
  src: url("../fonts/Rubik-Bold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}body * {-webkit-text-size-adjust: none;}.clear {clear: both;overflow: hidden;height: 0px;font-size: 0px;display: block;}input:focus, select:focus, textarea:focus, button:focus {outline: none;}input, textarea, select {font-family: 'Rubik', sans-serif;font-weight: 400;-webkit-appearance: none;border-radius: 0;}a, a:link, a:visited, a:active, a:hover {cursor: pointer;text-decoration: none;outline: none;}body {font-family: 'Rubik', sans-serif;font-weight: normal;font-size: 14px;line-height: 1;color: #1E2A2E;text-shadow: unset;}b, strong {font-weight: 600;}.small {font-size: 14px;line-height: 24px;}.normall {font-size: 16px;line-height: 28px;}.bg {position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;overflow: hidden;background-position: 50% 50%;background-repeat: no-repeat;background-position: 50% 0px;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;position: fixed;background-attachment: scroll;}.bg img {position: absolute;}.bg video {position: absolute;}.bg-span {position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.57);}.bg-span.light {background: rgba(0, 0, 0, 0.35);}.clip {clip: rect(auto, auto, auto, auto);height: 100%;position: absolute;width: 100%;left: 0px;top: 0px;}.wrapper {align-items: stretch;width: 100%;height: auto;margin: 0 auto;padding: 0;position: relative;}.wrapper.active {padding-top: 62px;}img {max-width: 100%;}.prom-com {width: 100%;position: relative;}.p_color {color: #1E2A2E;}.shape_ul {padding: 0px;list-style: none;margin-bottom: 0;}.shape_ul li {list-style: none;margin-bottom: 0;position: absolute;z-index: -1;}.shape_ul li img {max-width: 100%;height: auto;vertical-align: middle;}.circle-shape {position: absolute;z-index: -1;border-radius: 100%;}.z-index-1 {z-index: 1;}.prom_heading {position: relative;}.prom_heading h2 {font-family: 'Rubik', sans-serif;font-weight: 600;font-size: 3rem;position: relative;letter-spacing: 1px;}.prom_heading h2 span {display: inline-block;color: #f6c40e;transition: all 0.2s ease-in-out;}.stroke_yellow {-webkit-text-stroke: 2px #f6c40e;}.stroke_black {-webkit-text-stroke: 2px #1e2a2e;}p {font-size: 1rem;}.promBtn_anch {position: relative;background-color: #FAD171;border-radius: 30px;min-height: 40px;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-align-items: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;color: #1E2A2E;-webkit-text-decoration: none;text-decoration: none;font-family: 'Rubik', sans-serif;font-weight: 500;font-size: 14px;overflow: hidden;cursor: pointer;-webkit-transition: background-color .3s, color .3s, border-color .3s;transition: background-color .3s, color .3s, border-color .3s;border: none;outline: none;padding: 0px 10px 0px 45px !important;}.promBtn_anch:before {box-shadow: 0 0 0 rgb(255 255 255 / 40%);animation: pulso 2s infinite;transition: .5s;content: "";width: 15px;height: 15px;border: 3px solid #5956E9;position: absolute;left: 15px;border-radius: 50%;top: 0;bottom: 0;margin: auto;}.swiper-comman {position: relative;margin-left: auto;margin-right: auto;}.swiper-comman .swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform, -webkit-transform;box-sizing: content-box;align-items: center;}.swiper-comman .swiper-wrapper .swiper-slide {position: relative;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform, -webkit-transform;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;}.swiper-comman .swiper-wrapper .swiper-slide-active {z-index: 5 !important;}.swiper-comman .swiper-slide-shadow-right, .swiper-comman .swiper-slide-shadow-left {background-image: none;}.swiper-comman .swiper-slide-active .swiper-slide-shadow-left {display: none;}.swiper-comman .swiper-slide-active .swiper-slide-shadow-right {display: none;}header {position: relative;z-index: 997;left: 0%;right: 0%;top: 0%;text-align: center;transform: translateZ(0);transition: all 0.5s;background-color: transparent;}.landing-body header {position: fixed;}header .navbar {display: flex !important;justify-content: space-between !important;margin: 0px auto;background-color: transparent;}header .navbar .navbar-brand {position: relative;display: flex;padding: 0px;}header .navbar .navbar-brand img {max-width: 100%;}.navbar .dropdown-menu {min-width: 14rem;padding: 0rem;border: none;box-shadow: 0 2px 9px 0 rgb(0 0 0 / 16%);border-radius: 10px;}.navbar .megamenu {padding: 0rem;border: none;}.navbar-expand-lg .collapse_panel {flex-basis: auto;justify-content: center;display: flex;flex-grow: 1;align-items: center;}.navbar .navbar-nav .nav-item {margin-left: 10px;}.navbar .navbar-nav .nav-item .nav-link {color: #1E2A2E;padding: 1rem;}.navbar .navbar-nav .nav-item .nav-link:after {display: none;}.navbar .navbar-nav .nav-item .nav-link .fa-angle-down {margin-left: 2px;font-size: 11px;display: inline-block;vertical-align: middle;}.navbar .navbar-nav .nav-item .nav-link:hover {color: #1E2A2E !important;}.contact-link {position: relative;background-color: #FAD171;border-radius: 30px;min-height: 40px;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-align-items: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;color: #1E2A2E;-webkit-text-decoration: none;text-decoration: none;font-family: 'Rubik', sans-serif;font-weight: 500;font-size: 14px;overflow: hidden;cursor: pointer;-webkit-transition: background-color .3s, color .3s, border-color .3s;transition: background-color .3s, color .3s, border-color .3s;border: none;outline: none;padding: 0px 10px 0px 45px !important;}.contact-link:before {box-shadow: 0 0 0 rgb(255 255 255 / 40%);animation: pulso 2s infinite;transition: .5s;content: "";width: 15px;height: 15px;border: 3px solid #5956E9;position: absolute;left: 15px;border-radius: 50%;top: 0;bottom: 0;margin: auto;}@keyframes pulso {0% {-moz-box-shadow: 0 0 0 0 rgba(89, 86, 233, 0.8);box-shadow: 0 0 0 0 rgba(89, 86, 233, 0.8) }70% {-moz-box-shadow: 0 0 0 20px rgba(89, 86, 233, 0);box-shadow: 0 0 0 20px rgba(89, 86, 233, 0) }100% {-moz-box-shadow: 0 0 0 0 rgba(89, 86, 233, 0);box-shadow: 0 0 0 0 rgba(89, 86, 233, 0) }}.megamenu_service {width: 100%;position: relative;padding: 30px;}.navbar .megamenu ul {list-style: none;padding: 0px;}.navbar .megamenu ul li {list-style: none;padding: 0px;}.megaMenuBox h3 {margin-bottom: 10px;color: #f6c40e;font-size: 15px;line-height: 21px;}.megaMenuBox h3 i {margin-right: 5px;color: #1E2A2E;vertical-align: middle;font-size: 18px;}.megaMenuBox .mm_anch {display: block;}.megaMenuBox .mm_anch img {max-width: 100%;margin: 0px auto 15px;display: block;}.megaMenuBox .h3_anch span {position: relative;transition: all .3s ease-in-out;color: inherit;display: inline-block;}.megaMenuBox .h3_anch span:after {position: absolute;content: "";height: 3px;width: 0;left: 0;right: 0;bottom: -2px;background-color: transparent;color: #f6c40e;border-bottom: 2px solid #f6c40e;transition: all .3s ease-in-out;transform: translate(0, 0) translateZ(0);-webkit-transform: translate(0, 0) translateZ(0);}.megaMenuBox .mm_anch:hover .h3_anch span:after {width: 100%;}.megaMenuBox p {font-size: 12px;color: #858585;letter-spacing: 0;line-height: 18px;font-weight: 500;font-family: 'Rubik-Regular';}.megaMenuBox ul {display: block;list-style: none;}.megaMenuBox ul li {display: block;list-style: none;margin-bottom: 7px;}.megaMenuBox ul li:last-child {margin-bottom: 0px;}.megaMenuBox ul li a {display: inline-block;font-size: 13px;color: #858585;letter-spacing: 0;line-height: 21px;font-weight: 500;transition: all .3s ease-in-out;position: relative;padding: 0px;width: auto }.megaMenuBox ul li a:hover, .megaMenuBox ul li a:focus {color: #252b33;}.megaMenuBox ul li a:after {position: absolute;content: "";height: 3px;width: 0;left: 0;right: 0;bottom: -2px;background-color: transparent;color: #f6c40e;border-bottom: 2px solid #f6c40e;transition: all .3s ease-in-out;transform: translate(0, 0) translateZ(0);-webkit-transform: translate(0, 0) translateZ(0);}.megaMenuBox ul li a:hover:after {width: 100%;}header.active {box-shadow: 0 0 5px rgb(0 0 0 / 40%);background-color: #fff;position: fixed;}.menuExtraInfo {padding: 30px;position: relative;}.menuExtraInfo .bg-span {background: rgb(0 0 0 / 85%);}.menuExtra_content {position: relative;}.menuExtra_content h3 {color: #fff;font-size: 20px;font-weight: 600;margin-bottom: 15px;line-height: 30px;}.menuExtra_content p {color: #fff;font-size: 14px;letter-spacing: 0;line-height: 21px;font-weight: 500;}.menuExtra_buttom {position: relative;}.menuExtra_buttom a {padding: 10px 20px;text-align: center;border-radius: 50px;background-color: #f6c40e;color: #fff;font-size: 13px;display: inline-block;}.bottom-description {background-color: #27272E;margin-bottom: 30px;background-image: url(../images/n_22/discovery-workshop-menu-bg.webp);background-position: center center;background-repeat: no-repeat;background-size: cover;}.left-description {min-height: 325px;background-image: url(../images/n_22/discovery-workshop-menu-bg.webp);background-position: center center;background-repeat: no-repeat;background-size: cover;display: flex;flex-direction: column;justify-content: space-between;}.mm_panels {width: 100%;height: auto;}.left_mm {height: inherit;flex: 0 0 auto;width: 30%;}.right_mm {flex: 0 0 auto;width: 70%;}.navbar-expand-lg .collapse_panel.navbar-mobile {position: fixed;overflow: hidden;top: 0;right: 0;left: 0;bottom: 0;height: 100vh;background: rgba(51, 60, 79, 0.9);transition: 0.3s;z-index: 999;}.navbar-expand-lg .collapse_panel.navbar-mobile .navbar-nav {display: block;position: absolute;top: 48px;right: 15px;bottom: 15px;left: 15px;padding: 10px 0;border-radius: 6px;background-color: #fff;overflow-y: auto;transition: 0.3s;overflow-x: hidden;}.navbar-expand-lg .collapse_panel.navbar-mobile .navbar-nav .dropdown-menu {padding: 0px 10px;box-shadow: unset;}.navbar-mobile .navbar-nav .dropdown-menu .megamenu_service {padding: 10px;border: 1px dashed #ddd;}@media all and (min-width: 992px) {.navbar .has-megamenu {position: static !important;}.navbar .megamenu {left: 50% !important;right: auto;transform: translate(-50%, 0);}.navbar .nav-item .dropdown-menu {display: block;opacity: 0;visibility: hidden;transition: .3s;margin-top: 0;}.navbar .dropdown-menu.fade-down {top: 80%;transform: rotateX(-75deg);transform-origin: 0% 0%;}.navbar .dropdown-menu.fade-up {top: 180%;}.navbar .nav-item:hover .dropdown-menu {transition: .3s;opacity: 1;visibility: visible;top: 100%;}}.baneerLanding {width: 100%;position: relative;min-height: 100vh;}.baneerLanding_text_panel {display: flex;flex-direction: column;justify-content: center;padding: 100px 0px;}.home_green-gradient {position: absolute;top: -80px;background: radial-gradient(43.04% 43.04% at 50% 50%, rgba(162, 197, 188, 0.78) 0%, rgba(162, 197, 188, 0) 100%);opacity: 0.5;border-radius: 50%;width: 369px;height: 369px;z-index: 1;}.home-blue-gradient {position: absolute;top: 0;left: 30%;background: radial-gradient(41.67% 41.67% at 50% 50%, rgba(156, 191, 206, 0.58) 0%, rgba(156, 191, 206, 0) 100%);opacity: 0.5;border-radius: 50%;width: 385px;height: 385px;}.landing-content h1 {font-family: 'Rubik', sans-serif;color: #000;font-weight: 600;font-size: 45px;line-height: 55px;margin-bottom: 30px;}.landing-content h3 {font-size: 2.5rem;color: #f6c40e;font-family: 'Rubik', sans-serif;}.landing-content h3 .typed-cursor {color: #1E2A2E;}.landing-content h3 strong {display: inline-block;letter-spacing: 1px;color:#1E2A2E;}.landing-content p {font-size: 16px;}.mobile_container {position: relative;width: 100%;}.mb_btn_box {box-shadow: 0px 6px 23px 0 rgb(0 0 0 / 8%);padding: 5px;border-radius: 5px;background-color: #fff;display: inline-block;}.mb_btn_box .phone-contianer {width: 75%;position: relative;background-color: #ECF2F6;padding: 5px 0px;margin-right: 5px;}.mb_btn_box .form-control {border: none;font-size: 15px;height: 40px;box-shadow: unset;border-radius: 0px;background-color: transparent;}.mb_btn_box .form-control:hover, .mb_btn_bo .form-control:focus {border: none;background-color: transparent;box-shadow: unset;border-radius: 0px;}.mb_btn_box .code_input {width: 20%;border-right: 1px solid #ddd;text-align: center;}.mb_btn_box .code_input:hover, .mb_btn_box .code_input:focus {border-right: 1px solid #ddd;}.mb_btn_box .mobile_input {width: 80%;}.mb_btn_box button {outline: none;border: none;padding: 10px;text-align: center;min-height: 50px;background-color: #5956E9;color: #fff;border-radius: 0px;position: relative;font-family: 'Rubik-Bold';width: 25%;}.mb_btn_box button:hover, .mb_btn_box button:focus {outline: none;border: none;background-color: #5956E9;color: #fff;}.mb_btn_box .arrow_left {font-size: 20px;}.siteInfo_ul {list-style: none;display: flex;align-items: center;justify-content: space-between;position: relative;width: 100%;}.siteInfo_ul li {list-style: none;display: inline-block;}.siteInfo_ul li p {color: #656565;font-size: 16px;font-family: 'Rubik', sans-serif;margin-bottom: 10px;}.siteInfo_ul li h2 {color: #656565;font-family: 'Rubik', sans-serif;font-weight: 600;font-size: 40px;}.siteInfo_ul img {max-width: 100%;filter: grayscale(100%);opacity: 0.7;transition: all 0.5 ease-in;}.siteInfo_ul img:hover {filter: grayscale(0);opacity: 1;}.landing_slider_part {background: linear-gradient(134.74deg, #D6FFFC 0%, #FAE7E4 100%);width: 500px;height: 500px;border-radius: 100%;min-height: 45vh;}.landing_mobile_section {width: 239px;height: 513px;border: 5px solid #EBEDEF;box-shadow: 0px 4px 20px rgb(30 42 46 / 20%);border-radius: 28px;position: absolute;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;overflow: hidden;top: 50%;z-index: 1;position: absolute;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.landing_mobile_section video {width: 239px;height: 505px;position: absolute;bottom: -1px;}.shape_ul .line-shape-1 {top: 120px;right: 0px;z-index: 0;}.shape_ul .line-shape-2 {bottom: 80px;left: 0px;}.shape-4 {left: 220px;top: 45%;height: 48px;width: 48px;-webkit-animation: movingleftright1 infinite 25000ms;animation: movingleftright1 infinite 25000ms;background-color: #b8dcff;}.shape-5 {left: 65%;top: 180px;height: 24px;width: 24px;-webkit-animation: movingleftright3 infinite 20000ms;animation: movingleftright3 infinite 20000ms;background-color: #896ba7;}.shape-6 {left: 45%;bottom: 130px;height: 32px;width: 32px;-webkit-animation: movingleftright3 infinite 20000ms;animation: movingleftright3 infinite 20000ms;background-color: rgba(252, 220, 0, 0.2);}@-webkit-keyframes movingleftright1 {0% {-webkit-transform: translateX(0) translateY(0);transform: translateX(0) translateY(0);}40% {-webkit-transform: translateX(50px) translateY(-200px);transform: translateX(50px) translateY(-200px);}75% {-webkit-transform: translateX(800px);transform: translateX(800px);}100% {-webkit-transform: translateY(0) translateX(0);transform: translateY(0) translateX(0);}}@keyframes movingleftright1 {0% {-webkit-transform: translateX(0) translateY(0);transform: translateX(0) translateY(0);}40% {-webkit-transform: translateX(50px) translateY(-200px);transform: translateX(50px) translateY(-200px);}75% {-webkit-transform: translateX(800px);transform: translateX(800px);}100% {-webkit-transform: translateY(0) translateX(0);transform: translateY(0) translateX(0);}}@-webkit-keyframes movingleftright2 {0% {-webkit-transform: translateX(0) translateY(0);transform: translateX(0) translateY(0);}40% {-webkit-transform: translateX(-50px) translateY(200px);transform: translateX(-50px) translateY(200px);}75% {-webkit-transform: translateX(-500px);transform: translateX(-500px);}100% {-webkit-transform: translateY(0) translateX(0);transform: translateY(0) translateX(0);}}@keyframes movingleftright2 {0% {-webkit-transform: translateX(0) translateY(0);transform: translateX(0) translateY(0);}40% {-webkit-transform: translateX(-50px) translateY(200px);transform: translateX(-50px) translateY(200px);}75% {-webkit-transform: translateX(-500px);transform: translateX(-500px);}100% {-webkit-transform: translateY(0) translateX(0);transform: translateY(0) translateX(0);}}@-webkit-keyframes movingleftright3 {0% {-webkit-transform: translateX(0) translateY(0);transform: translateX(0) translateY(0);}40% {-webkit-transform: translateX(100px) translateY(-200px);transform: translateX(100px) translateY(-200px);}75% {-webkit-transform: translateX(-500px);transform: translateX(-500px);}100% {-webkit-transform: translateY(0) translateX(0);transform: translateY(0) translateX(0);}}@keyframes movingleftright3 {0% {-webkit-transform: translateX(0) translateY(0);transform: translateX(0) translateY(0);}40% {-webkit-transform: translateX(100px) translateY(-200px);transform: translateX(100px) translateY(-200px);}75% {-webkit-transform: translateX(-500px);transform: translateX(-500px);}100% {-webkit-transform: translateY(0) translateX(0);transform: translateY(0) translateX(0);}}.mobile-white-box {position: absolute;top: 50%;left: 50%;z-index: 1;transform: translate(-50%, -50%);width: 275px;height: 554px;overflow: hidden;}.mobile-img {position: relative;margin: 0px auto;z-index: 1;}.mobile-white-box img {max-width: 100%;width: 100%;margin: 0px auto;height: auto;position: relative;z-index: 0;line-height: 0px;}.mobile-box-child {height: 99%;overflow: hidden;position: absolute;z-index: 0;top: 0%;right: 0%;left: 0%;line-height: 0px;padding: 10px 12px 5px;border-radius: 15px;}.mobile-slider {height: inherit;overflow: hidden;}.mobile-slider .swiper-wrapper {position: relative;;}.mobile-slider .swiper-wrapper .swiper-slide {cursor: pointer;}.mobile-slider .swiper-wrapper .swiper-slide picture {display: block;}.sl_info {position: absolute;z-index: 2;border-radius: 10px;padding: 15px;box-shadow: 0 0 10px 0 rgb(62 28 131 / 7%);border-radius: 10px;background-color: #fff;}.sl_info i {width: 50px;height: 50px;align-items: center;justify-content: center;display: flex;border-radius: 50%;font-size: 20px;;margin: 0px auto;}.sl_info h3 {display: block;color: #ffffff;color: #1E2A2E;letter-spacing: 1px;font-size: 2rem;font-weight: 700;}.sl_info p {color: #1E2A2E;font-size: 12px;}.sl_info p span {color: inherit;font-size: inherit;}.sl_info_1 {right: -4%;top: 10%;}.sl_info_1 i {background-color: rgba(252, 220, 0, 0.2);color: #fcdc00;border: 1px dashed #fcdc00;}.sl_info_2 {bottom: 10%;right: -12%;}.sl_info_2 i {background-color: rgba(255, 87, 34, 0.2);color: #ff5722;border: 1px dashed #ff5722;}.sl_info_3 {top: 30%;left: 4%;}.sl_info_3 i {background-color: rgba(12, 214, 138, 0.2);color: #0cd68a;border: 1px dashed #0cd68a }.animate-fl-x {-webkit-animation-name: fl-x;animation-name: fl-x;-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear;}@-webkit-keyframes fl-x {0% {-webkit-transform: translateX(-20px);transform: translateX(-20px);}50% {-webkit-transform: translateX(-10px);transform: translateX(-10px);}100% {-webkit-transform: translateX(-20px);transform: translateX(-20px);}}@keyframes fl-x {0% {-webkit-transform: translateX(-20px);transform: translateX(-20px);}50% {-webkit-transform: translateX(-10px);transform: translateX(-10px);}100% {-webkit-transform: translateX(-20px);transform: translateX(-20px);}}.animate-fl-y {-webkit-animation-name: fl-y;animation-name: fl-y;-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear;}@-webkit-keyframes fl-y {0% {-webkit-transform: translateY(-20px);transform: translateY(-20px);}50% {-webkit-transform: translateY(-10px);transform: translateY(-10px);}100% {-webkit-transform: translateY(-20px);transform: translateY(-20px);}}@keyframes fl-y {0% {-webkit-transform: translateY(-20px);transform: translateY(-20px);}50% {-webkit-transform: translateY(-10px);transform: translateY(-10px);}100% {-webkit-transform: translateY(-20px);transform: translateY(-20px);}}.promeMilestone {padding-bottom: 0px;}.prom_heading .circle_h2 {position: relative;z-index: 1;display: inline-block;}.prom_heading .circle_h2:before {content: "";width: 100px;height: 100px;border-radius: 100%;background-color: rgba(252, 220, 0, 0.2);position: absolute;top: -2rem;left: -2rem;z-index: -1;}.miles_awards img {max-width: 100%;cursor: pointer;}.gray_row {background-color: #5956E9;padding: 100px 0px;overflow: hidden;position: sticky;}.gray_row .prom_heading {text-align: left;}.gray_row .prom_heading h2 {color: #fcdc00;}.gray_row .prom_heading h2 span {display: inline-block;color:#fff;}.gray_row .h3_white {font-weight: 600;font-size: 28px;font-family: 'Rubik', sans-serif;color: #fff;}.gray_row .p_white {color: #fff;}.gray_row .p_white strong {color: #fcdc00;}.gray_row img {max-width: 100%;}.prometteur_info {position: relative;width: 450px;height: 450px;margin: 0px auto;}.prometteur_info .sl_info {padding: 10px;}.prometteur_info .sl_info h3 {font-size: 1.5rem;}.sl_info_4 {top: 28%;left: -2rem;-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;-webkit-animation-name: hvr-pulse;animation-name: hvr-pulse;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}.sl_info_4 i {background-color: rgba(243, 106, 34, 0.2);color: #F36A22;border: 1px dashed #F36A22;}.sl_info_5 {right: 1rem;top: -1rem;}.sl_info_5 i {background-color: rgb(89 86 233 / 20%);color: #5956e9;border: 1px dashed #5956e9;}.sl_info_6 {top: 34%;right: -7rem;-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;-webkit-animation-name: hvr-pulse;animation-name: hvr-pulse;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}.sl_info_6 i {background-color: rgba(22, 88, 108, 0.2);color: #16586C;border: 1px dashed #16586C;}.sl_info_7 {left: -2rem;top: 0rem;}.sl_info_7 i {background-color: rgba(255, 87, 34, 0.2);color: #ff5722;border: 1px dashed #ff5722;}.sl_info_8 {bottom: -2rem;left: 1rem;}.sl_info_8 i {background-color: rgba(13, 168, 195, 0.2);color: #0DA8C3;border: 1px dashed #0DA8C3;}.sl_info_9 {bottom: -2rem;right: -2rem;}.sl_info_9 i {background-color: rgba(17, 181, 143, 0.2);color: #11B58F;border: 1px dashed #11B58F;}.sl_info_m4 {top: 28%;left: -2rem;}.sl_info_m4 i {background-color: rgba(243, 106, 34, 0.2);color: #F36A22;border: 1px dashed #F36A22;}.sl_info_m6 {top: 38%;right: -7rem;}.sl_info_m6 i {background-color: rgba(22, 88, 108, 0.2);color: #16586C;border: 1px dashed #16586C;}.odd_sl_info {animation-name: fade;animation-fill-mode: both;animation-iteration-count: infinite;animation-duration: 5s;animation-direction: alternate-reverse;}.even_sl_info {animation-name: fade;animation-fill-mode: both;animation-iteration-count: infinite;animation-duration: 5s;animation-direction: alternate;}.milestone_slider .swiper-wrapper .swiper-slide {width: 50%;}.mile_info {position: relative;z-index: 2;border-radius: 10px;padding: 15px 10px;box-shadow: 0 0 10px 0 rgb(62 28 131 / 7%);border-radius: 10px;background-color: #fff;transition: all 0.15s 0.15s;width: 100%;min-height: 180px;display: flex;align-items: center;flex-direction: column;justify-content: center;}.mile_info i {width: 35px;height: 35px;align-items: center;justify-content: center;display: flex;border-radius: 50%;font-size: 16px;;margin: 0px auto 10px;}.mile_info h3 {display: block;color: #ffffff;color: #1E2A2E;letter-spacing: 1px;font-size: 1rem;font-weight: 700;}.mile_info p {color: #1E2A2E;font-size: 12px;}.sl_mob_5 i {background-color: rgb(89 86 233 / 20%);color: #5956e9;border: 1px dashed #5956e9;}.sl_mob_7 i {background-color: rgba(255, 87, 34, 0.2);color: #ff5722;border: 1px dashed #ff5722;}.sl_mob_8 i {background-color: rgba(13, 168, 195, 0.2);color: #0DA8C3;border: 1px dashed #0DA8C3;}.sl_mob_9 i {background-color: rgba(17, 181, 143, 0.2);color: #11B58F;border: 1px dashed #11B58F;}.sl_mob_m4 i {background-color: rgba(243, 106, 34, 0.2);color: #F36A22;border: 1px dashed #F36A22;}.sl_mob_m6 i {background-color: rgba(22, 88, 108, 0.2);color: #16586C;border: 1px dashed #16586C;}@keyframes fade {0%, 45% {opacity: 0;transform: scale(0.8);}100% {opacity: 1;transform: scale(1);}}@keyframes zoom-in-zoom-out {0% {transform: scale(0.3);}50% {transform: scale(1);}100% {transform: scale(0.3);}}.circle-dash {position: absolute;z-index: -1;text-align: center;border-radius: 50%;-webkit-animation: circle 60s linear infinite;animation: circle 60s linear infinite;}.circle1 {width: 450px;height: 450px;margin: 0px auto;border: 1px dashed rgb(255 255 255 / 63%);}.circle2 {border: 1px solid rgba(255, 255, 255, 0.4);width: 330px;height: 330px;}.circle3 {width: 231px;height: 231px;border: 1px dashed rgb(255 255 255 / 63%);}.shape-12 {height: 24px;width: 24px;top: 180px;left: 18%;opacity: 0.5;-webkit-animation: movingleftright1 infinite 20000ms;animation: movingleftright1 infinite 20000ms;background-color: rgb(255 242 158 / 46%);}.shape-13 {top: 31%;left: 20%;-webkit-animation: movingleftright2 infinite 25000ms;animation: movingleftright2 infinite 25000ms;height: 75px;width: 75px;background-color: #3835d7;}.shape-14 {top: 44%;left: 28%;-webkit-animation: movingleftright1 infinite 25000ms;animation: movingleftright1 infinite 25000ms;background-color: #896ba7;height: 60px;width: 60px;}.shape-15 {top: 50%;left: 17%;-webkit-animation: movingleftright2 infinite 30000ms;animation: movingleftright2 infinite 30000ms;}.shape-16 {top: 26%;right: 21%;-webkit-animation: movingleftright3 infinite 30000ms;animation: movingleftright3 infinite 30000ms;}@media only screen and (max-width: 767px) {.shape-16 {display: none;}}.shape-17 {top: 30%;right: 15%;-webkit-animation: movingleftright1 infinite 30000ms;animation: movingleftright1 infinite 30000ms;}@-webkit-keyframes circle {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}@keyframes circle {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.pm_dot_shape {position: absolute;right: -5rem;top: 55%;transform: translateY(-50%);z-index: 1;}.pm_dot_shape img {max-width: 100%;}.promeSuccesStories {padding: 100px 0px;background-color: #fcefe0;overflow: hidden;}.success_stories {position: absolute;left: 0%;bottom: 0%;line-height: 0px;}.success_stories img {max-width: 100%;}.your_succesStory {position: relative;}.success_box {position: relative;width: 100%;background-color: #fff;border-radius: 5px;padding: 30px;box-shadow: 0 2px 9px 0 rgb(0 0 0 / 16%);overflow: hidden;}.yourstory_box {background-color: #cff1e0;background-image: url(../images/n_22/ezgif.com-gif-maker.webp);background-position: center center;background-repeat: no-repeat;background-size: cover;}.yourstory_box .bg-span {z-index: 0;}.success_box img {max-width: 100%;display: block;}.success_box h3 {font-weight: 600;font-size: 22px;font-family: 'Rubik', sans-serif;}.success_box p span {display: block;font-size: 30px;font-family: 'Rubik', sans-serif;font-weight: 600;color: #5956e9;-webkit-animation-name: hvr-pulse;animation-name: hvr-pulse;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}.get_in_touch {position: relative;}.get_in_touch a {position: relative;background-color: #FAD171;border-radius: 30px;min-height: 40px;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-align-items: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;color: #1E2A2E;-webkit-text-decoration: none;text-decoration: none;font-family: 'Rubik', sans-serif;font-weight: 700;font-size: 14px;overflow: hidden;cursor: pointer;-webkit-transition: background-color .3s, color .3s, border-color .3s;transition: background-color .3s, color .3s, border-color .3s;border: none;outline: none;padding: 0px 10px 0px 45px !important;}.get_in_touch a:before {box-shadow: 0 0 0 rgb(255 255 255 / 40%);animation: pulso 2s infinite;transition: .5s;content: "";width: 15px;height: 15px;border: 3px solid #5956E9;position: absolute;left: 15px;border-radius: 50%;top: 0;bottom: 0;margin: auto;}@keyframes waviy {0%, 40%, 100% {transform: translateY(0) }20% {transform: translateY(-15px) }}.yourstory_box h3 {color: #fff;}.yourstory_box p {color: #fff;}.yourstory_box p a {display: inline-block;font-family: 'Rubik', sans-serif;font-weight: 500;color: #fcdc00;}.card_stack_animation {position: relative;margin-top: 60px;}.card_loading {position: relative;width: 300px;height: 400px;transform-style: preserve-3d;}.card_loading::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #fff;box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.2);border-radius: 30px;}.card_loading::after {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 50%;background: #ECF2F6;border-radius: 30px 30px 0px 0px;}.card_loading .card_box_success {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #fff;transform-style: preserve-3d;overflow: hidden;animation: animate 8s linear infinite;animation-delay: calc(2s * var(--i));border-radius: 30px;}.card_loading .card_box_success .success_box {box-shadow: unset;border-radius: 0px;padding: 0px;}.card_loading .card_box_success .su_box_img {height: 200px;background: #ECF2F6;position: relative;display: flex;align-items: center;justify-content: center;}.card_loading .card_box_success .succ_content {padding: 30px;}@keyframes animate {0% {transform: perspective(500px) translate3d(0, 0, 0);opacity: 1;box-shadow: 5px 5px 15px rgba(0, 0, 0, 0);}25% {transform: perspective(500px) translate3d(50px, -50px, 50px);opacity: 1;box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.2);}35%, 100% {transform: perspective(500px) translate3d(600px, -50px, 100px);opacity: 0;}}.promeConvertingIdea {padding: 80px 0px 100px;overflow: hidden;}.convertVideo {position: relative;}.convertVideo video {background-size: cover;transition: 1s opacity;object-position: center center;object-fit: cover;width: 100%;height: auto;}.circle-shape_black_left {position: absolute;left: -5%;top: 60%;transform: translateY(-50%);opacity: 0.3;}.half_gray_circle {background-color: rgb(89 86 233 / 20%);width: 500px;height: 500px;top: 50%;right: -17%;border-radius: 50%;transform: translateY(-50%);}.lottie_file {width: 100%;height: 600px;}.promeTechnologies {padding: 80px 0px 100px;background-color: #ECF2F6;overflow: hidden;}.technoloy_box {position: relative;}.technoloy_box a {padding: 15px;border-radius: 10px;display: flex;align-items: center;flex-direction: column;background-color: #DBE5F1;justify-content: space-around;color: inherit;text-align: center;transition: all 0.3s ease-in-out;}.technoloy_box a:hover {transform: scale(1.08);}.technoloy_box i {display: block;font-size: 40px;}.technoloy_box h4 {font-family: 'Rubik', sans-serif;font-weight: 500;font-size: 16px;line-height: 26px;}.technology-banner {overflow: hidden;border-radius: 10px;background-image: url(../images/n_22/technology.webp);background-position: center center;background-repeat: no-repeat;background-size: cover;min-height: 50vh;}.technology-banner .bg-span {background-color: rgb(0 0 0 / 39%);}.line-shape_service {position: absolute;top: 90px;left: 0;-webkit-transform: scaleX(-1);-ms-transform: scaleX(-1);transform: scaleX(-1);z-index: 0;}.line-shape_service img {max-width: 100%;}.technology-box {position: relative;height: 100%;}.technology-box a {display: block;height: 100%;position: relative;z-index: 1;background-color: #fff;border-radius: 30px;overflow: hidden;border: 1px solid #E3E6E9;color: inherit;}.inner {height: 100%;padding: 30px 35px;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-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;position: relative;z-index: 1;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.heading {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;justify-content: space-between;margin-bottom: 18px;}.heading .title {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;font-weight: 700;margin-bottom: 0px;letter-spacing: -0.045em;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;font-size: 20px;line-height: 30px;}.icon {text-align: center;height: 62px;width: 62px;line-height: 60px;background-color: #ECF2F6;border-radius: 50%;margin-left: 20px;font-size: 26px;display: flex;align-items: center;justify-content: center;color: #5956e9;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;}.inner:hover .icon {-webkit-animation-name: hvr-pulse;animation-name: hvr-pulse;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}@-webkit-keyframes hvr-pulse {25% {-webkit-transform: scale(1.1);transform: scale(1.1);}75% {-webkit-transform: scale(0.9);transform: scale(0.9);}}@keyframes hvr-pulse {25% {-webkit-transform: scale(1.1);transform: scale(1.1);}75% {-webkit-transform: scale(0.9);transform: scale(0.9);}}.inner .content p {margin-bottom: 16px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;line-height: 21px;}.item-btn {text-align: center;height: 46px;width: 68px;line-height: 46px;font-size: 26px;border-radius: 100px;color: #fff;background-color: #fad171;border: none;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;display: inline-block;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;}.item-btn:hover {-webkit-animation-name: hvr-wobble-horizontal;animation-name: hvr-wobble-horizontal;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;}@-webkit-keyframes hvr-wobble-horizontal {16.65% {-webkit-transform: translateX(8px);transform: translateX(8px);}33.3% {-webkit-transform: translateX(-6px);transform: translateX(-6px);}49.95% {-webkit-transform: translateX(4px);transform: translateX(4px);}66.6% {-webkit-transform: translateX(-2px);transform: translateX(-2px);}83.25% {-webkit-transform: translateX(1px);transform: translateX(1px);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes hvr-wobble-horizontal {16.65% {-webkit-transform: translateX(8px);transform: translateX(8px);}33.3% {-webkit-transform: translateX(-6px);transform: translateX(-6px);}49.95% {-webkit-transform: translateX(4px);transform: translateX(4px);}66.6% {-webkit-transform: translateX(-2px);transform: translateX(-2px);}83.25% {-webkit-transform: translateX(1px);transform: translateX(1px);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}.shape-7 {top: 26%;right: 21%;-webkit-animation: movingleftright3 infinite 30000ms;animation: movingleftright3 infinite 30000ms;width: 120px;height: 120px;background-color: rgb(105 102 255 / 62%);z-index: 0 !important;}.shape-8 {z-index: 0 !important;width: 32px;height: 32px;background-color: #9d9da4;top: 50%;left: 17%;-webkit-animation: movingleftright2 infinite 30000ms;animation: movingleftright2 infinite 30000ms;}.shape-9 {z-index: 0 !important;width: 24px;height: 24px;top: 30%;right: 15%;-webkit-animation: movingleftright1 infinite 30000ms;animation: movingleftright1 infinite 30000ms;background-color: #fab7c4;}.promeWhy {position: relative;padding-top: 80px;}.whySlider {overflow: hidden;}.why-slider {overflow: hidden;-webkit-box-shadow: 0 40px 40px 0 rgb(14 17 51 / 20%);box-shadow: 0 40px 40px 0 rgb(14 17 51 / 20%);border-radius: 15px;}.why-slider .swiper-slide {min-height: 50vh;position: relative;background-position: center center;background-repeat: no-repeat;background-size: cover;display: flex;align-items: center;justify-content: center;border-radius: 15px;overflow: hidden;}.why-slider .swiper-slide .bg-span {background-color: rgb(0 0 0 / 75%);}.why_container {position: relative;text-align: center;width: 50%;margin: 0px auto;}.why_container h3 {color: #fff;font-weight: 600;font-size: 40px;font-family: 'Rubik', sans-serif;}.why_container h3 span {-webkit-text-stroke: 0.5px #f6c40e;color: rgb(0 0 0 / 23%);}.why_container p {color: #fff;}.why-slider .swiper-slide-active .why_container h3 {animation: fadeInDownHead 1s;}.why-slider .swiper-slide-active .why_container p {animation: fadeInUpText 1.5s;}@-webkit-keyframes fadeInUpText {from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes fadeInUpText {from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@-webkit-keyframes fadeInDownHead {from {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes fadeInDownHead {from {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.leftRigt-btn {position: absolute;right: 1%;bottom: 3%;z-index: 1;}.leftRigt-btn button {width: 35px;height: 35px;display: flex;border-radius: 100%;align-items: center;justify-content: center;font-size: 18px;outline: none;border: none;box-shadow: 0 2px 9px 0 rgb(0 0 0 / 16%);margin: 0px 10px;background-color: #646464;color: #fff;}.leftRigt-btn button:hover, .leftRigt-btn:focus {outline: none;border: none;background-color: #f6c40e;color: #212529;}.circle-shape_service {top: -2rem;right: 1rem;position: absolute;z-index: 0;}.weWorkWith {padding: 80px 0px 100px;overflow: hidden;overflow: hidden;}.text_type {font-size: 3rem;color: #f6c40e;}.weWork_gray {padding: 50px;background-color: #DBE5F1;border-radius: 15px;}.we_work_box {position: relative;background-color: #5956E9;border-radius: 20px;padding: 25px;min-height: 255px;box-shadow: 0 2px 9px 0 rgb(0 0 0 / 16%);}.we_work_text {position: relative;text-align: center;}.we_work_text i {display: block;margin-bottom: 20px;font-size: 40px;color: #fff;}.we_work_text h3 {font-size: 22px;line-height: 32px;font-weight: 600;color: #fff;}.howitWork .prom_heading {position: absolute;transform: translateX(-50%);top: 7%;z-index: 1;left: 50%;}.owl-workslider {overflow: hidden;}.owl-workslider .owl-stage {background-position: 50% 65%;background-image: url(../svg/full_image_new3.svg), none;background-size: 100% auto;background-repeat: no-repeat;}.owl-workslider .item {height: 80vh;background: 0 0;padding: 1rem;display: flex;align-items: center;justify-content: flex-end;}.owl-workslider .slidewrap {width: 100%;position: relative;}.bottomslider {margin: 0 auto;display: flex;align-items: center;justify-content: flex-end;}.owl-workslider .slide-item {width: 45%;margin-top: 8px }.owl-workslider .slide-item h3 {font-size: 28px;margin-bottom: 20px;font-family: 'Rubik', sans-serif;font-weight: 600;}.owl-workslider .slide-item p {font-size: 16px;line-height: 30px;word-spacing: 2px;}.owl-workslider .slide-item ul {margin-left: 15px }.owl-workslider .slide-item ul li {font-size: 16px;line-height: 30px;word-spacing: 2px;list-style-type: square;}.owl-workslider .owl-nav button.owl-next, .owl-workslider .owl-nav button.owl-prev {width: 32px;height: 32px;background: rgba(0, 0, 0, .4);border-radius: 50% }.owl-workslider .owl-nav button.owl-next span, .owl-workslider .owl-nav button.owl-prev span {font-size: 30px;line-height: 20px }.owl-workslider .owl-dots .owl-dot span {width: 10px;height: 10px }.owl-workslider .owl-dots .owl-dot.active span {background-color: #fecd1a !important;border-color: #fecd1a }.howork-nav {position: absolute;transform: translateX(-50%);bottom: 3%;z-index: 1;left: 50%;}.howork-nav button {width: 35px;height: 35px;line-height: 35px;text-align: center;border-radius: 100%;align-items: center;justify-content: center;font-size: 18px;outline: none;border: none;box-shadow: 0 2px 9px 0 rgb(0 0 0 / 16%);margin: 0px 7px;background-color: #646464;color: #fff;display: inline-block;}.howork-nav button:hover, .howork-nav button:focus {outline: none;border: none;background-color: #f6c40e;color: #212529;}.promeIndustries {padding: 80px 0px 100px;overflow: hidden;}.indusryBox {min-height: 362px;text-align: center;padding: 45px 25px;border-radius: 7px;transition: all 0.3s ease-in-out;overflow: hidden;transition: 0.4s ease-out;display: flex;align-items: center;justify-content: center;}.indusryBox:before {content: "";position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;border-radius: 7px;z-index: 2;transition: all 0.6s ease-in-out;opacity: 0;}.i_y, .i_y:before {background-color: #fff6db;}.i_p, .i_p:before {background-color: #ecdff9;}.i_b, .i_b:before {background-color: #def5fb;}.i_g, .i_g:before {background-color: #a7f1d6;}.i_db, .i_db:before {background-color: #deddfb;}.indusryBox:hover:before {opacity: 1;}.indusryBox .front {position: absolute;top: 50%;transform: translateY(-50%);left: 0px;right: 0%;text-align: center;padding: 45px 25px;transition: all 0.5s ease-in-out;}.indusryBox:hover .front {top: 40%;}.indusryBox i {display: block;font-size: 45px;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;}.indusryBox h3 {font-weight: 600;font-size: 22px;font-family: 'Rubik', sans-serif;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform;transition-property: transform;}.indusryBox .back_info {transform: translateY(60px);transition: all 0.5s ease-in-out;position: relative;opacity: 0;z-index: 3;}.indusryBox .back_info {font-size: 16px;}.indusryBox:hover .back_info {opacity: 1;transform: translateY(0px);}.indusryBox.active:before {opacity: 1;}.indusryBox.active .front {top: 40%;}.indusryBox.active .back_info {opacity: 1;transform: translateY(0px);}.line-shape-3 {position: absolute;bottom: -5%;;right: 0%;}.left-circle-1 {position: absolute;left: -1%;top: 50%;transform: translateY(-50%);}.partnershipmodel {background-color: #27272E;padding: 80px 0px 100px;position: sticky;overflow: hidden;}.partnershipmodel .prom_heading h2 {color: #fff;}.partnershipmodel .prom_heading p {color: #fff;}.partnershipmodel .prom_heading a {position: relative;background-color: #FAD171;border-radius: 30px;min-height: 40px;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-align-items: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;color: #1E2A2E;-webkit-text-decoration: none;text-decoration: none;font-family: 'Rubik', sans-serif;font-weight: 700;font-size: 14px;overflow: hidden;cursor: pointer;-webkit-transition: background-color .3s, color .3s, border-color .3s;transition: background-color .3s, color .3s, border-color .3s;border: none;outline: none;padding: 0px 10px 0px 45px !important;}.partnershipmodel .prom_heading a:before {box-shadow: 0 0 0 rgb(255 255 255 / 40%);animation: pulso 2s infinite;transition: .5s;content: "";width: 15px;height: 15px;border: 3px solid #5956E9;position: absolute;left: 15px;border-radius: 50%;top: 0;bottom: 0;margin: auto;}.ppModel_box {position: relative;padding: 55px;height: 100%;margin-bottom: 0;display: block;border-radius: 30px;z-index: 1;transition: all 0.3s ease-in-out;box-shadow: 0 2px 9px 0 rgb(0 0 0 / 16%);background: linear-gradient(180deg, #27272E 0%, #303035 100%);border: 1px solid;border-image-source: linear-gradient(0deg, #27272E 64.45%, rgba(74, 75, 86, 0.72) 100%);overflow: hidden;}.ppModel_box:after {content: "";height: 0%;width: 100%;background: linear-gradient(180deg, #27272E 0%, #303035 100%);border: 1px solid;border-image-source: linear-gradient(0deg, #27272E 64.45%, rgba(74, 75, 86, 0.72) 100%);position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: -1;visibility: hidden;opacity: 0;transition: all 0.3s ease-in-out;}.ppModel_box:hover:after {visibility: visible;opacity: 1;height: 100%;}.ppModel_box_blue:hover {box-shadow: 0 2px 9px 0 rgb(89 86 233);}.ppModel_box_pink:hover {box-shadow: 0 2px 9px 0 rgb(250 183 196);}.ppModel_box_yellow:hover {box-shadow: 0 2px 9px 0 rgb(246 196 14);}.ppModel_box .com_i {margin-bottom: 20px;display: block;font-size: 3rem;}.ppModel_box i {font-size: 22px;padding-right: 10px;}.ppModel_box .i_pm_1 {color: #5956E9;}.ppModel_box .i_pm_2 {color: #fab7c4;}.ppModel_box .i_pm_3 {color: #f6c40e;}.ppModel_box h4 {font-size: 26px;color: #fff;font-weight: 600;}.ppModel_box p {color: #fff;}.ppModel_box ul {list-style: none;padding: 0px;}.ppModel_box ul li {position: relative;font-size: 15px;line-height: 20px;margin-bottom: 20px;color: #fff;opacity: .8;}.black_circle_shape {right: 0px;top: 100px;}.black_circle_lg_shape {top: 26%;right: 21%;-webkit-animation: movingleftright3 infinite 30000ms;animation: movingleftright3 infinite 30000ms;width: 120px;height: 120px;background-color: #727274;}.black_circle_sm_shape {background-color: #727274;width: 60px;height: 60px;top: 50%;left: 17%;-webkit-animation: movingleftright2 infinite 30000ms;animation: movingleftright2 infinite 30000ms;}.partner_model_slider {position: relative;margin-left: auto;margin-right: auto;z-index: 1;display: block;}.partner_model_slider .swiper-wrapper .swiper-slide {width: 80%;}.partner_model_slider .swiper-wrapper .swiper-slide .ppModel_box {min-height: 400px;display: flex;align-items: center;justify-content: center;flex-direction: column;box-shadow: 0 1px 6px 0 rgb(255 255 255 / 47%);}.partner_model_slider .swiper-wrapper .swiper-slide-active .ppModel_box_blue {box-shadow: 0 2px 9px 0 rgb(89 86 233);}.partner_model_slider .swiper-wrapper .swiper-slide-active .ppModel_box_pink {box-shadow: 0 2px 9px 0 rgb(250 183 196);}.partner_model_slider .swiper-wrapper .swiper-slide-active .ppModel_box_yellow {box-shadow: 0 2px 9px 0 rgb(246 196 14);}.portFoliomodel {padding: 20px 0px 80px;overflow: hidden;}.prom-portfolio-slider {overflow: hidden;}.cs-slider-item {position: relative;}.thumb-prev, .thumb-next {position: absolute;z-index: 99;top: 50%;transform: translateY(-50%);width: 70px;height: 70px;cursor: pointer;-webkit-transition: all 0.3s;transition: all 0.3s;z-index: 2;padding: 2px;background-color: rgb(0 0 0 / 42%);border-radius: 100%;display: flex;align-items: center;justify-content: center;overflow: hidden;box-shadow: 0 2px 9px 0 rgb(0 0 0 / 16%);}.thumb-prev {left: 1%;}.thumb-next {right: 1%;}.prom-portfolio-thumb img {object-fit: cover;overflow: hidden;max-width: 100%;}.inner_portfolio_sec {padding: 80px 30px;background-color: #294313;background-size: cover;border-radius: 0px;}.inner_portfolio_sec.slide1 {background-image: linear-gradient(224deg, #1968af, #05294a);}.inner_portfolio_sec.slide2 {background-image: linear-gradient(243deg, #3b3b3b, #1d1d1d);}.inner_portfolio_sec.slide3 {background-image: linear-gradient(to top, #0f9a61, #003f25);}.inner_portfolio_sec.slide4 {background-image: linear-gradient(56deg, #a11248, #300516);}.inner_portfolio_sec.slide5 {background-image: linear-gradient(56deg, #8d7a4b, #938257);}.inner_portfolio_content {position: relative;border-radius: 6px;text-align: left;padding: 0 20px 0;}.inner_portfolio_content .category {position: relative;font-size: 14px;font-weight: 500;padding: 8px 25px;line-height: 1.2em;border-radius: 16px;display: inline-block;margin-bottom: 10px;-webkit-box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.2);box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.2);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);color: #fff;}.inner_portfolio_projlogo {width: 80px;height: 80px;padding: 8px;border-radius: 8px;margin-bottom: 15px;background-color: rgba(255, 255, 255, 0.1);}.inner_portfolio_projlogo img {width: 100%;height: auto;border-radius: 6px;}.inner_portfolio_abs {position: absolute;right: 0;top: 0;bottom: 0;opacity: 0.3;}.inner_portfolio_abs img {height: 100%;width: auto;}.inner_portfolio_content h4 {font-size: 40px;font-weight: 700;font-style: normal;font-stretch: normal;line-height: 1.2;letter-spacing: normal;text-align: left;color: #fff;position: relative;transition: .5s;margin-bottom: 15px;}.inner_portfolio_store {font-size: 16px;line-height: 24px;color: #fff;}.inner_portfolio_store p, .inner_portfolio_store a {font-size: 16px;line-height: 24px;color: #fff;margin-bottom: 0;}.inner_portfolio_store a {display: inline-block;vertical-align: middle;}.inner_portfolio_content .text_info {font-size: 16px;line-height: 24px;color: #fff;margin-bottom: 20px;}.inner_portfolio_content .text_info p{color:#fff;}.inner_portfolio_content .read-more-link {font-size: 15px;font-weight: 600;text-transform: uppercase;color: #f6c40e;}.inner_portfolio_store {margin-bottom: 20px;}.inner_portfolio_store a {margin-left: 12px;}.inner_portfolio_store a i {font-size: 30px;}.inner_portfolio_store p img {width: auto !important;margin-left: 8px;padding: 6px;border-radius: 8px;background-color: rgba(255, 255, 255, 0.9);}.inner_portfolio_store ul {list-style: none;}.inner_portfolio_store ul li {padding: 6px;border-radius: 8px;background-color: rgba(255, 255, 255, 0.9);margin-left: 8px;display: flex;align-items: center;}.inner_portfolio_btn {transition: .5s;display: inline-block;color: #fff;vertical-align: super;border-radius: 1.5px;background-color: transparent;padding: 15px 20px 15px 47px;position: relative;border: 2px solid #fff;}.inner_portfolio_btn:hover {background-color: #000;color: #fff;}.inner_portfolio_btn:before {animation: pulso 2s infinite !important;}.inner_portfolio_btn:before {box-shadow: 0 0 0 rgb(255 255 255 / 40%);animation: pulso 2s infinite;transition: .5s;content: "";width: 15px;height: 15px;border: 3px solid #fff;position: absolute;left: 15px;border-radius: 50%;top: 0;bottom: 0;margin: auto;}@keyframes pulso {0% {-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.8);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.8) }70% {-moz-box-shadow: 0 0 0 20px rgba(255, 255, 255, 0);box-shadow: 0 0 0 20px rgba(255, 255, 255, 0) }100% {-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0) }}.portflio_tech {border-radius: 6px;margin-top: 12px;}@media screen and (max-width: 1500) {.case-block-three .lower-content {margin: 0 30px;margin-top: -64px;}}@media (min-width: 1100px) and (max-width: 1280px) {.col-mac-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}}@media screen and (max-width: 1280px) {.inner_portfolio_sec {min-height: 523px;display: flex;align-items: center;}.inner_portfolio_content h4 {font-size: 30px !important;}.inner_portfolio_content .text_info {font-size: 15px !important;line-height: 22px;font-weight: 400;}}@media screen and (max-width: 1100px) {.inner_portfolio_projlogo {width: 70px;height: 70px;}.inner_portfolio_store p img {width: 36px;margin-left: 5px;border-radius: 5px;}.thumb-prev, .thumb-next {width: 70px;height: 70px;left: -64px;}.thumb-next {left: auto;right: -64px;}.inner_portfolio_content h4 {font-size: 26px;line-height: 32px;margin-bottom: 12px;}}@media screen and (max-width: 800px) {.thumb-prev, .thumb-next {left: -56px;}.thumb-next {left: auto;right: -56px;}.inner_portfolio_abs {position: absolute;right: 0;top: unset;bottom: 0;opacity: 0.3;height: 50%;}.inner_portfolio_sec {min-height: 600px;}}@media screen and (max-width: 767px) {.portFoliomodel {padding-bottom: 60px;}.inner_portfolio_sec {padding: 0 0 20px;border-radius: 0px;min-height: 723px;}.inner_portfolio_content {padding: 0;text-align: center;}.inner_portfolio_img {width: 75%;margin: 0 auto;}.inner_portfolio_projlogo {width: 50px;height: 50px;padding: 4px;border-radius: 8px;margin: 0px auto 15px;}.inner_portfolio_content h4 {font-size: 24px !important;font-weight: 500;line-height: 30px !important;text-align: center;}.inner_portfolio_content .text_info {font-size: 13px !important;line-height: 18px;}.inner_portfolio_store {font-size: 13px;line-height: 18px;}.inner_portfolio_store p, .inner_portfolio_store a {font-size: 13px;line-height: 18px;}.inner_portfolio_store a i {font-size: 22px;}.inner_portfolio_btn {padding: 10px 20px 10px 47px;font-size: 13px;}.inner_portfolio_store p img {width: 30px;margin-left: 3px;border-radius: 2px;padding: 3px;}.inner_portfolio_store p img:first-child {margin-left: 0;}.inner_portfolio_abs {display: none;}.thumb-prev, .thumb-next {display: none;}.inner_portfolio_store ul {flex-wrap: wrap;}.inner_portfolio_store ul li {margin-top: 10px;}}.linepat {position: absolute;left: 0;bottom: 0;right: 0;top: 0;background-image: url(../../images/n_22/portfolio/linepat.webp);background-repeat: repeat;}.brands-section .col.border {background-color: #fff;}.brands-section {padding: 80px 0;}.brands-section .border {border-color: #f2f2f2;}.brands-section .home_brand_img {padding: 20px 10px;}.brands-section .home_brand_img img {filter: grayscale(100%);transition: .5s;opacity: 0.9;}.brands-section .home_brand_img:hover img {filter: grayscale(0%);opacity: 1;}@media screen and (max-width: 800px) {.brands-section .home_brand_img img {filter: unset;opacity: 1;}}@media screen and (max-width: 600px) {.brands-section .home_brand_img {padding: 15px 4px;}}.promeTestimonial {overflow: hidden;}.testimonial_container {position: relative;}.testimonial-prometteur {overflow: hidden;}.testimonial_content_box i {font-size: 50px;color: #5956E9;}.testimonial_content_box p {font-size: 18px;}.testimonial-name h6 {margin-bottom: 15px;font-weight: 600;font-size: 18px;}.testimonial-name span {display: block }.testimonial_author_video {overflow: hidden;}.testimonial_image {position: relative;}.testimonial_image:before {content: '';display: block;position: absolute;top: 0;bottom: 0;left: 0;right: 0;opacity: 0.6;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;border-radius: 1rem;height: 100%;width: 100%;background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#171347));background-image: linear-gradient(180deg, transparent, #171347);}.testimonial_image img {border-radius: 1rem;box-shadow: 0 1rem 3rem rgb(0 0 0 / 18%);height: auto;}.customer-info {position: absolute;left: 8%;bottom: 8%;}.customer-info a i {width: 50px;height: 50px;line-height: 50px;text-align: center;border-radius: 50%;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;-webkit-box-shadow: 0 1rem 3rem rgb(0 0 0 / 18%);box-shadow: 0 1rem 3rem rgb(0 0 0 / 18%);color: #fff;background-color: #5956E9;}.customer-info a span {color: #fff;}.dot-mask {width: 350px;height: 350px;background-color: #d6d5e1;-webkit-mask-image: url(../images/n_22/dots.svg);mask-image: url(../images/n_22/dots.svg);left: -40px;top: -40px;z-index: -1;}.thumbNail_ul {list-style: none;display: grid;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;grid-auto-columns: 1fr;grid-column-gap: 15px;grid-row-gap: 15px;grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));grid-template-rows: auto;}.thumbNail_ul li {list-style: none;width: 100%;cursor: pointer;}.testimonial-thumbnailSlid .owl-item {border: none !important;}.testimonial-thumbnailSlid .owl-item .item {border: none !important;}.testThumbnail {padding: 1rem;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;background: rgba(255, 255, 255, 0.05);border-radius: 1rem;border: 2px solid rgba(101, 101, 101, 0.1);cursor: pointer;position: relative;height: 100%;}.testimonial-thumb {width: 55px;height: 55px;text-align: center;background-color: #fecd1a;border-radius: 100%;position: relative;overflow: hidden;padding-top: 5px;}.testimonial-thumb img {max-width: 100%;display: block;margin: 0px auto;}.author-info {position: relative;width: 65%;}.author-info h6 {font-weight: 600;font-size: 16px;margin-bottom: 10px;}.author-info span {display: block;font-size: 12px;}.testimonial-thumbnailSlid .owl-item.current .testThumbnail {box-shadow: 0 20px 20px 0 rgb(2 19 79 / 10%);box-shadow: 0 20px 20px 0 rgb(2 19 79 / 10%);border: none;background-color: #fff;}.clientnavigation button {text-align: center;border-radius: 100%;align-items: center;justify-content: center;font-size: 18px;outline: none;border: none;box-shadow: 0 2px 9px 0 rgb(0 0 0 / 16%);position: absolute;border-radius: 5px;display: flex;align-items: center;justify-content: center;background-color: #fff;justify-content: center;width: 30px;height: 30px;top: 50%;transform: translateY(-50%);z-index: 2;}.clientnavigation button:hover, .clientnavigation button:focus {outline: none;border: none;box-shadow: unset;background-color: #fecd1a;color: #fff;}.clientnavigation button.owl-prev {left: -3rem;}.clientnavigation button.owl-next {right: -3rem;}.circle-shape_black {right: -18rem;bottom: 5%;z-index: 0 !important;}.circle-shape_black img {opacity: 0.3;}.shape-10 {width: 64px;height: 64px;background-color: #9d9da4;bottom: 240px;left: 45%;-webkit-animation: movingleftright2 infinite 30000ms;animation: movingleftright2 infinite 30000ms;}.shape-11 {width: 32px;height: 32px;background-color: #fab7c4;bottom: 100px;left: 40%;-webkit-animation: movingleftright1 infinite 35000ms;animation: movingleftright1 infinite 35000ms;}.promePartner {padding: 80px 0px 100px;overflow: hidden;}.partner-list {display: grid;grid-template-columns: repeat(auto-fit, minmax(165px, 1fr));-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;grid-gap: 25px;list-style: none;}.partner-list li {list-style: none;width: 100%;}.parnter_box {display: block;margin: auto;text-align: center;background: #fff;padding: 20px;border-radius: 6px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;text-align: center;}.parnter_box img {transition: .5s;}.parnter_box .sprite {display: block;background-image: url(../images/n_22/brands/brands_sprites.png);background-position: left center;background-repeat: no-repeat;width: 141px;height: 65px;margin: 0px auto;}.sprite.b_1_webp {background-position: 0 0;}.sprite.b_2_webp {background-position: 0 -66px;}.sprite.b_3_webp {background-position: 0 -132px;}.sprite.b_4_webp {background-position: 0 -198px;}.sprite.b_5_webp {background-position: 0 -264px;}.sprite.b_6_webp {background-position: 0 -330px;}.sprite.b_7_webp {background-position: 0 -396px;}.sprite.b_8_webp {background-position: 0 -462px;}.sprite.b_9_webp {background-position: 0 -528px;}.sprite.b_10_webp {background-position: 0 -594px;}.sprite.b_11_webp {background-position: 0 -660px;}.sprite.b_12_webp {background-position: 0 -726px;}.sprite.b_13_webp {background-position: 0 -792px;}.sprite.b_14_webp {background-position: 0 -858px;}.sprite.b_15_webp {background-position: 0 -924px;}.sprite.b_16_webp {background-position: 0 -990px;}.sprite.b_17_webp {background-position: 0 -1056px;}.sprite.b_18_webp {background-position: 0 -1122px;}.sprite.b_19_webp {background-position: 0 -1188px;}.client_slider .owl-stage-outer .owl-stage{display: flex;align-items: center;}.client_slider .owl-dots {margin-top: 30px !important;}.client_slider .owl-dots .owl-dot span {width: 5px;height: 5px;border-radius: 100%;}.client_slider .owl-dots .owl-dot.active span {width: 20px;border-radius: 50px;background-color: #5956e9;}.promeBlogSection {background-color: #ECF2F6;padding: 80px 0px;overflow: hidden;}.promeBlogSection .shape_ul .line-shape-1 {top: 50%;transform: translateY(-50%);right: -3%;}.promeBlogSection .shape_ul .circle_yellow {width: 130px;height: 130px;border-radius: 100%;z-index: 0;bottom: 60px;right: 230px;background-color: #fcefe0;}.blog-list {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;border-top: 1px solid #E3E6E9;border-bottom: 1px solid #E3E6E9;padding: 40px 20px 40px 0;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}@media only screen and (max-width: 1199px) {.blog-list {padding: 40px 0;}}@media only screen and (max-width: 767px) {.blog-list {display: block;}}@media only screen and (max-width: 767px) {.blog-list .post-thumbnail {margin-bottom: 30px;}}.blog-list .post-thumbnail a {border-radius: 30px;overflow: hidden;display: block;}.blog-list .post-thumbnail a img {border-radius: 30px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;width: 300px;height: 240px;object-fit: cover;}@media only screen and (max-width: 767px) {.blog-list .post-thumbnail a img {width: 100%;height: auto;}.promeBlogSection .shape_ul .circle_yellow {width: 60px;height: 60px;bottom: 80px;right: 15px;}}.blog-list .post-content {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;margin-left: 20px;}@media only screen and (max-width: 767px) {.blog-list .post-content {margin-left: 0;}}.blog-list .post-content .title {margin-bottom: 20px;line-height: 1.4;font-size: 22px;font-weight: 500;letter-spacing: -0.025em;}.blog-list .post-content .title a {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: inherit }.blog-list .post-content .title a:hover {color: #5956E9;}.blog-list .post-content p {color: #5a5a5a;letter-spacing: -0.025em;margin-bottom: 30px;line-height: 21px;}.blog-list .post-content .more-btn {font-weight: 600;color: #292930;font-size: 16px;}.blog-list .post-content .more-btn i {margin-left: 20px;font-weight: 700;vertical-align: middle;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.blog-list .post-content .more-btn:hover {color: #2522BA;}.blog-list .post-content .more-btn:hover i {margin-left: 10px;}.blog-list:hover, .blog-list.active {border-top-color: #5956E9;}.blog-list:hover .post-thumbnail a img, .blog-list.active .post-thumbnail a img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.blog-list.border-start {border-left: 1px solid #E3E6E9 !important;padding-left: 25px;padding-right: 0;}@media only screen and (max-width: 1199px) {.blog-list.border-start {border-left: none !important;padding-left: 0;}.blog-list .post-content .title {font-size: 18px;}}.promeGetConsult {padding: 80px 0px;background-color: #27272E;}.getH3 {font-size: 20px;font-weight: 600;font-family: 'Rubik-Medium';color: #f6c40e;}.consul_container {margin-bottom: 15px;padding: 7px;position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;transition: all 0.3s ease-in-out;box-shadow: 0 2px 9px 0 rgb(0 0 0 / 16%);background: linear-gradient(180deg, #27272E 0%, #303035 100%);border-left: 4px solid rgb(246 196 14 / 68%);}.consult-left {-ms-flex: 0 0 11%;flex: 0 0 11%;max-width: 11%;text-align: center }.li_imgdiv {text-align: center;width: 40px;height: 40px;border-radius: 100%;line-height: 40px;background-color: #d3ebdd;margin: 0 auto;font-size: 20px }.li_imgdiv img {max-width: 100%;margin: 0 auto;width: 25px }.consult-right {-ms-flex: 0 0 89%;flex: 0 0 89%;max-width: 89%;padding-left: 15px }.consult-right p {margin-bottom: 0;line-height: 22px;color: #fff;}.getfreeapp span {display: inline-block;vertical-align: middle;color: #fff;margin-right: 5px;}footer {overflow: hidden;}.foot_one {overflow: hidden;padding: 50px 0px;}.social_media {display: flex;align-items: center;justify-content: space-between;list-style: none;}.social_media li {list-style: none;}.social_media li a {display: inline-block;color: #525260;font-size: 32px;transition: all 0.3s ease-in-out;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;}.social_media li a:hover {color: #f6c40e;-webkit-animation-name: hvr-wobble-vertical;animation-name: hvr-wobble-vertical;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;}@-webkit-keyframes hvr-wobble-vertical {16.65% {-webkit-transform: translateY(8px);transform: translateY(8px);}33.3% {-webkit-transform: translateY(-6px);transform: translateY(-6px);}49.95% {-webkit-transform: translateY(4px);transform: translateY(4px);}66.6% {-webkit-transform: translateY(-2px);transform: translateY(-2px);}83.25% {-webkit-transform: translateY(1px);transform: translateY(1px);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes hvr-wobble-vertical {16.65% {-webkit-transform: translateY(8px);transform: translateY(8px);}33.3% {-webkit-transform: translateY(-6px);transform: translateY(-6px);}49.95% {-webkit-transform: translateY(4px);transform: translateY(4px);}66.6% {-webkit-transform: translateY(-2px);transform: translateY(-2px);}83.25% {-webkit-transform: translateY(1px);transform: translateY(1px);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}.sm_1:hover {color: #3b5998;}.sm_2:hover {color: #1da1f2;fill: #1da1f2;}.sm_2:hover g {fill: #1da1f2;}.sm_3:hover {color: #0a66c2;}.sm_4:hover {color: #c32aa3;}.sm_5:hover {color: #bd081c;}.sm_6:hover {color: #1769ff;}.sm_7:hover {color: #ea4c89;}.sm_8:hover {color: #25d366;}.sm_9:hover {color: #ff0000;}.footer_box {display: block;}.twit_x{width:32px;height: 32px;}.footer_box_flex {height: 100%;display: flex;flex-direction: column;justify-content: space-between;}.footer_box h4 {font-weight: 600;font-family: 'Rubik-Medium';margin-bottom: 15px;font-size: 18px;min-height: 18px;}.foter_links {display: block;list-style: none;}.foter_links li {display: block;list-style: none;margin-bottom: 10px;}.foter_links li:last-child {margin-bottom: 0px;}.foter_links li a {display: inline-block;color: inherit;padding: 5px 0px;transition: all .3s ease-in-out;position: relative;width: auto }.foter_links li a:after {position: absolute;content: "";height: 3px;width: 0;left: 0;right: 0;bottom: -2px;background-color: transparent;color: #f6c40e;border-bottom: 2px solid #f6c40e;transition: all .3s ease-in-out;transform: translate(0, 0) translateZ(0);-webkit-transform: translate(0, 0) translateZ(0);}.foter_links li a:hover:after {width: 100%;}.global_p_ul {display: flex;align-items: center;list-style: none;}.global_p_ul li {list-style: none;margin-right: 7px;}.global_p_ul li:last-child {margin-right: 0px;}.global_p_ul li h5 {font-size: 14px;font-weight: 500;color: #f6c40e;}.global_p_ul li button {outline: none;box-shadow: unset;display: inline-block;border-radius: 100%;background-color: transparent;border: none;padding: 0px;width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;padding: 3px;position: relative;}.global_p_ul li button:hover, .global_p_ul li button:focus {outline: none;box-shadow: unset;background-color: transparent;border: none;}.global_p_ul li .nav-link.active {background-color: transparent;border: 1px solid #5956E9;border-radius: 100%;}.global_p_ul li .nav-link.active:before {content: '\f103';font-family: 'Font Awesome 5 Pro';font-weight: 900;bottom: -14px;left: 0;right: 0;margin: auto;color: #5956E9;position: absolute;text-align: center;animation: MoveUpDown 1s linear infinite;font-size: 12px;}.global_p_ul li .nav-link.active:hover, .global_p_ul li .nav-link.active:focus {background-color: transparent;border: 1px solid #5956E9;}.global_p_ul li button img {max-width: 100%;border-radius: 100%;}@keyframes MoveUpDown {0%, 100% {transform: translate(0px, 0px) }50% {transform: translate(0px, 10px) }}.address_panel{padding:0px;min-height: 184px;}.address_box {border-radius: 4px;}.add_1{background-color: #deddfb;}.add_2{background-color: #fff6db;}.add_3{background-color: #ecdff9;}.add_4{background-color: #def5fb;}.address_box h6 {font-weight: 600;font-size: 16px;margin-bottom: 10px;}.address_box p {font-size: 14px;}.add_call_ul {list-style: none;display: block;width: 100%;}.add_call_ul li {display: flex;align-items: center;list-style: none;margin-bottom: 8px;font-size: 14px;}.add_call_ul li.devider{height: 1px;width: 100%;background-color: #E3E6E9;}.add_call_ul li:last-child {margin-bottom: 0px;}.add_call_ul li i {margin-right: 10px;color: #f6c40e;width: 25px;height: 25px;text-align: center;line-height: 25px;border-radius: 100%;background-color: #27272E;font-size: 10px;}.add_call_ul li span {margin-right: 5px;font-weight: 600;}.add_call_ul li a {display: inline-block;color: inherit;}.bgImg {position: absolute;bottom: 0%;left: 0%;right: 0%;z-index: -1;opacity: 0.3;}.bgImg img {margin: 0px auto;}.country_imgs {position: absolute;bottom: 0%;right: 2rem;z-index: -1;opacity: 0.4;}.shape-f_1 {width: 32px;height: 32px;top: 50%;left: 17%;-webkit-animation: movingleftright2 infinite 30000ms;animation: movingleftright2 infinite 30000ms;background-color: #fab7c4;}.shape-f_2 {width: 32px;height: 32px;top: 180px;left: 18%;opacity: 0.5;-webkit-animation: movingleftright1 infinite 20000ms;animation: movingleftright1 infinite 20000ms;background-color: #9d9da4;}.shape-f_3 {width: 32px;height: 32px;top: 30%;right: 15%;-webkit-animation: movingleftright1 infinite 30000ms;animation: movingleftright1 infinite 30000ms;background-color: rgb(105 102 255 / 62%);}.foot_two {overflow: hidden;padding: 20px 0px;background-color: #27272E;}.copy_right {text-align: center;}.copy_right p {color: #fff;}.copy_right p span {color: #f6c40e;}.bottom_to_top {position: fixed;right: 20px;bottom: 80px;height: 46px;width: 46px;cursor: pointer;display: block;border-radius: 50px;-webkit-box-shadow: inset 0 0 0 2px rgb(255 255 255 / 20%);box-shadow: inset 0 0 0 2px rgb(255 255 255 / 20%);z-index: 100;opacity: 0;visibility: hidden;-webkit-transform: translateY(15px);transform: translateY(15px);-webkit-transition: all 200ms linear;transition: all 200ms linear;}.bottom_to_top::before {position: absolute;content: '\e84b';text-align: center;line-height: 46px;font-size: 24px;opacity: 0;-webkit-background-clip: text;-webkit-text-fill-color: transparent;left: 0;top: 0;height: 46px;width: 46px;cursor: pointer;display: block;z-index: 2;-webkit-transition: all 200ms linear;transition: all 200ms linear;}.bottom_to_top.bt_active {opacity: 1;visibility: visible;-webkit-transform: translateY(0);transform: translateY(0);}.bottom_to_top .svg-circle path {fill: none;stroke: #f6c40e;stroke-width: 4;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 200ms linear;transition: all 200ms linear;}.top_bottom_arrow {position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);color: #f6c40e;}.lommcj {width: 46px !important;height: 46px !important;}.form-group label {margin-bottom: 7px;font-weight: 600;}.form-group .form-control {height: 45px;border: 1px solid rgba(128 137 150 / 66%);box-shadow: none;border-radius: 4px;background-color: #fff;font-size: 15px;color: #445461;font-weight: 400;margin-bottom: 0;padding: 10px 15px }.form-group textarea.form-control {min-height: 70px;resize: none }.form-group .form-control:focus, .form-group .form-control:hover {box-shadow: none;outline: 0;border: 1px solid #f6c40e;background-color: #fff }.btnsend-contact, .btnsend-contact:hover, .btnsend-contact:focus {outline: 0;box-shadow: unset;border: none;background-color: #f6c40e }.form-group .form-control::-webkit-input-placeholder {color: #9c9c9c;font-size: 15px }.form-group .form-control::-moz-placeholder {color: #9c9c9c;font-size: 15px }.form-group .form-control:-ms-input-placeholder {color: #9c9c9c;font-size: 15px }.form-group .form-control:-moz-placeholder {color: #9c9c9c;font-size: 15px }.form-group .form-control:focus::-webkit-input-placeholder, .form-group .form-control:hover::-webkit-input-placeholder {color: #58585f }.form-group .form-control:focus::-moz-placeholder, .form-group .form-control:hover::-moz-placeholder {color: #58585f }.form-group .form-control:focus:-ms-input-placeholder, .form-group .form-control:hover:-ms-input-placeholder {color: #58585f }.form-group .form-control:focus:-moz-placeholder, .form-group .form-control:hover:-moz-placeholder {color: #58585f }.btnsend-contact {display: inline-block;padding: 15px 30px;text-align: center;color: #fff;cursor: pointer }.globalSocialIcon{position:fixed;top:50%;transform: translateY(-50%);right: 1%;z-index: 10;}.globalSocialIcon a{display: block;}.globalSocialIcon a img{display: block;max-width: 100%;}.globalSocialIcon .whatOIcon img{animation: moveIcon 1s infinite;}.globalSocialIcon .skypeIcon img{animation: play 2s ease infinite;}@keyframes moveIcon{0%,100%{opacity:1;transform:scale(1,1);}50%{opacity:1;transform:scale(1.1,1.1);}}@keyframes play{10%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);}20%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);}30%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);}40%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);}50%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);}60%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);}70%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);}80%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);}90%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);}100%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);}}@media(max-width: 991px) {}@media (min-width: 320px) and (max-width: 767px) {p {font-size: 13px;}.row_slider {overflow-y: scroll !important;}.col_slider {max-width: 90% !important;}.foter_links li a:focus:after {width: 100%;}.wrapper {overflow: hidden;}.prom_heading {text-align: center !important;}header {padding: 0px 10px;}.navbar-toggler {padding: 0px;outline: none;box-shadow: unset;border: none;background-color: transparent;}.navbar-toggler:hover, .navbar-toggler:focus {outline: none;box-shadow: unset;border: none;background-color: transparent;}.navbar-toggler.mobile-nav-toggle {position: absolute;top: 10px;right: 7px;z-index: 1000;color: #fff;}.navbar-toggler-icon {width: auto;height: auto;margin-right: 20px;}.navbar .navbar-nav .nav-item {margin-left: 0px;}.navbar .navbar-nav .nav-item .nav-link {padding: 10px;display: flex;align-items: center;justify-content: space-between;}.navbar-expand-lg .collapse_panel {display: none;}.navbar-expand-lg .collapse_panel.navbar-mobile {display: block;}.megaMenuBox h3 {font-size: 12px;line-height: 16px;}.megaMenuBox h3 i {font-size: 16px;display: block;margin-bottom: 10px;}.megaMenuBox ul li {margin-bottom: 4px;}.megaMenuBox ul li a {font-size: 11px;line-height: 16px;white-space: unset;}.bottom-description {margin-bottom: 10px;}.menuExtraInfo {padding: 10px;}.menuExtra_content {margin-bottom: 10px;}.menuExtra_content h3 {margin-bottom: 10px;font-size: 17px;line-height: 21px;}.menuExtra_content p {font-size: 13px;font-weight: 500;line-height: 18px;}.left-description {display: none;}.right_mm {width: 100%;}.getEst_ul {display: none;}.baneerLanding {overflow: hidden;}.baneerLanding_text_panel {padding: 60px 0px 50px;justify-content: start;min-height: auto;}.landing-content {text-align: center;}.landing-content h1 {font-size: 22px;line-height: 30px;margin-bottom: 20px;}.landing-content h3 {font-size: 20px;}.landing-content h3 strong {-webkit-text-stroke: 1px #1E2A2E;}.mobile_container p {text-align: center;}.mb_btn_box button {font-size: 12px;}.col_mobile {padding-top: 100px;}.mb_btn_box .form-control {height: 30px;padding: 5px;}.mb_btn_box button {min-height: 40px;}.landing_slider_part {width: 300px;height: 300px;min-height: unset;}.mobile-white-box {width: 185px;height: 375px;}.landing_mobile_section {width: 206px;height: 430px;}.landing_mobile_section video {width: 230px;height: 425px;}.sl_info {padding: 10px;transition: all .5s ease-in;}.pm_dot_shape {right: -7rem;top: 43%;display: none;}.shape_ul .line-shape-2 {bottom: 43%;}.siteInfo_ul {position: relative;bottom: unset;margin-top: 30px;}.siteInfo_ul li h2 {font-size: 25px;}.siteInfo_ul li p {font-size: 12px;}.prom_heading h2 {font-size: 2rem;}.stroke_yellow {-webkit-text-stroke: 1px #f6c40e;}.stroke_black {-webkit-text-stroke: 1px #1e2a2e;}.gray_row {padding: 60px 0px;}.gray_row .prom_heading h2 span {-webkit-text-stroke: 1px #ffffff;}.gray_row .h3_white {font-size: 18px;text-align: center;}.gray_row p.p_white {font-size: 12px !important;text-align: center;}.prometteur_info {width: auto;margin-top: 30px;}.gray_row img {width: 50px;}.circle1 {width: 300px;height: 300px;}.circle2 {width: 220px;height: 220px;}.circle3 {width: 131px;height: 131px;}.sl_land_info i {width: 25px;height: 25px;font-size: 10px;}.sl_land_info h3 {font-size: 1rem;}.sl_land_info p {font-size: 10px;}.sl_land_info p span {display: block;}.prometteur_info .sl_info h3 {font-size: 16px;}.prometteur_info .sl_info {font-size: 9px;line-height: 15px !important;}.sl_info_m4 {top: 35%;left: -0.5rem;}.sl_info_m6 {top: 38%;right: 0rem;flex-direction: column;justify-content: center;}.sl_info_8 {bottom: 3rem;left: 0rem;}.sl_info_9 {bottom: 1rem;right: 0rem;}.sl_info_7 {left: 1rem;top: 3rem;}.sl_info_5 {right: 0rem;top: 3rem;}.promeSuccesStories {padding: 60px 0px;}.promeTechnologies {padding: 60px 0px;}.technology-box {padding-bottom: 0px;}.heading {align-items: center;}.heading .title {font-size: 17px;line-height: 24px;}.inner {padding: 20px 25px;}.icon {margin-left: 0px;width: 55px;height: 55px;line-height: 55px;font-size: 18px;}.promeConvertingIdea {padding: 60px 0px;}.half_gray_circle {width: 300px;height: 300px;right: -58%;}.weWorkWith {padding: 60px 0px;}.we_work_box {padding: 15px;min-height: 165px;}.we_work_text h3 {font-size: 16px;line-height: 23px;}.weWorkWith p {text-align: center;}.partnershipmodel {padding: 60px 0px;}.ppModel_box {padding: 15px;text-align: center;}.ppModel_box i {font-size: 2rem;}.ppModel_box h4 {font-size: 20px;}.promeIndustries {padding: 60px 0px }.indusryBox {padding: 10px;min-height: unset;}.indusryBox .front {padding: 10px;}.indusryBox i {font-size: 30px;}.indusryBox h3 {font-size: 13px;}.indusryBox p {font-size: 11px;}.i_p {padding: 25px;min-height: 182px;}.i_b {padding: 25px;min-height: 182px;}.left-circle-1 {top: 34%;}.line-shape-3 {bottom: -2%;}.line-shape-3 img {width: 100%;}.promeTestimonial .prom_heading h2 {font-size: 1.5rem;}.testimonial_content_box i {font-size: 24px;}.testimonial_content_box p {font-size: 14px;line-height: 18px;min-height: 147px;}.testimonial_author_video {margin-top: 30px;}.dot-mask {width: 200px;height: 200px;}.testThumbnail {padding: 7px;}.testimonial-thumb {width: 30px;height: 30px;}.author-info h6 {font-size: 13px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.author-info span {font-size: 11px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.promePartner {padding: 30px 0px 60px;}.parnter_box {padding: 0px;}.card_loading {width: 100%;height: 325px;}.card_stack_animation {padding: 25px 30px;margin-top: 30px;}.card_loading .card_box_success .succ_content {padding: 15px;}.partner-list {grid-template-columns: repeat(auto-fit, minmax(111px, 1fr));grid-gap: 10px;}.promeBlogSection {padding: 60px 0px;}.blog-child {padding: 15px;min-height: unset;}.blog-child h5 {font-size: 15px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;height: 40px;}.blog-child ul li {font-size: 11px;}.blogsimg-div img {height: auto;}.blogscontent {margin-top: -15px;}.footer_box h4 {font-size: 14px;margin-bottom: 10px;min-height: 18px;}.foter_links li {margin-bottom: 5px;}.foter_links li a {font-size: 11px;line-height: 15px;padding: 0px;}.social_media {flex-wrap: wrap;justify-content: space-between;}.social_media li a {font-size: 16px;width: 35px;height: 35px;line-height: 35px;text-align: center;}.twit_x{width:18px;height: 18px;}.address_box h6 {font-size: 14px;margin-bottom: 7px;}.address_box p {font-size: 12px;}.add_call_ul li {font-size: 14px;margin-bottom: 10px;}.add_call_ul li i {width: 20px;height: 20px;line-height: 20px;font-size: 8px;}.get_in_touch {text-align: center;}.card_loading .card_box_success .su_box_img {height: 152px;}.bottom_to_top {right: 10px;bottom: 14%;height: 30px;width: 30px;}.lottie_file {height: auto;}.partner_model_slider .swiper-wrapper .swiper-slide .ppModel_box {min-height: 335px;}.inner_portfolio_store ul li .tect_icon_li {width: 20px;height: 20px;display: block;background-image: url(../images/n_22/home_portfolio/tech/tect_sprites_sm.png);overflow: hidden;background-repeat: no-repeat;}.amazon {background-position: 0 0;}.apache {background-position: -20px 0;}.aspdotnet {background-position: -40px 0;}.aws {background-position: -60px 0;}.bootstrap {background-position: -80px 0;}.cloudfare {background-position: -100px 0;}.firebase {background-position: -120px 0;}.firestore {background-position: -140px 0;}.genesys {background-position: -160px 0;}.ionic {background-position: -180px 0;}.java {background-position: -200px 0;}.mailchimp {background-position: -220px 0;}.mysql {background-position: -240px 0;}.nginx {background-position: -260px 0;}.nodejs {background-position: -280px 0;}.ovh {background-position: -300px 0;}.php {background-position: -320px 0;}.prestashop {background-position: -340px 0;}.react-native {background-position: -360px 0;}.shopware {background-position: -380px 0;}.tawk {background-position: -400px 0;}.wp {background-position: -420px 0;}}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) {}@media (min-width: 768px) and (max-width: 991px) {p {font-size: 14px;}.row_slider {overflow-y: scroll !important;}.col_slider {max-width: 90% !important;}.navbar-toggler {display: none;}header {padding: 0px 10px }.collapse_panel .navbar-nav {flex-direction: unset;}.navbar .navbar-nav .nav-item .nav-link {padding: 7px;}.collapse_panel .dropdown-menu {position: absolute;top: 100%;}.getEst_ul {display: none;}.baneerLanding {overflow: hidden;min-height: auto;padding-top: 60px;}.baneerLanding_text_panel {padding: 60px 0px 50px;justify-content: start;min-height: auto;}.landing-content h1 {font-size: 22px;line-height: 30px;margin-bottom: 20px;}.landing-content h3 {font-size: 24px;}.landing-content h3 strong {-webkit-text-stroke: 1px #1E2A2E;}.mobile_container {padding-right: 1rem;}.mb_btn_box button {font-size: 12px;}.col_mobile {padding-top: 0px;}.mb_btn_box .form-control {height: 30px;padding: 5px;}.mb_btn_box button {min-height: 40px;}.landing_slider_part {width: 300px;height: 300px;min-height: unset;}.mobile-white-box {width: 185px;height: 375px;}.landing_mobile_section {width: 206px;height: 430px;}.landing_mobile_section video {width: 230px;height: 425px;}.sl_info {padding: 10px;display: none;transition: all .5s ease-in;}.sl_info i {width: 25px;height: 25px;font-size: 10px;}.sl_info h3 {font-size: 1rem;}.sl_info p {font-size: 10px;}.sl_info_1 {padding: 10px;right: 3%;}.sl_info_2 {bottom: -10%;right: -4%;}.sl_info_4 {top: 30%;left: 0px;}.sl_info_6 {right: -1rem;}.pm_dot_shape {right: -7rem;top: 43%;display: none;}.shape_ul .line-shape-2 {bottom: 43%;}.siteInfo_ul {position: relative;bottom: unset;margin-top: 30px;}.siteInfo_ul li h2 {font-size: 25px;}.siteInfo_ul li p {font-size: 12px;}.prom_heading h2 {font-size: 2rem;}.stroke_yellow {-webkit-text-stroke: 1px #f6c40e;}.stroke_black {-webkit-text-stroke: 1px #1e2a2e;}.gray_row {padding: 60px 0px;}.gray_row .prom_heading h2 span {-webkit-text-stroke: 1px #ffffff;}.gray_row .h3_white {font-size: 18px;}.gray_row p.p_white {font-size: 12px !important;}.prometteur_info {width: auto;margin-top: 30px;}.gray_row img {width: 50px;}.circle1 {width: 300px;height: 300px;}.circle2 {width: 220px;height: 220px;}.circle3 {width: 131px;height: 131px;}.prometteur_info .sl_info h3 {font-size: 16px;}.prometteur_info .sl_info {font-size: 9px;line-height: 15px !important;}.sl_info_m4 {top: 35%;left: -0.5rem;}.sl_info_m6 {top: 38%;right: 0rem;flex-direction: column;justify-content: center;}.sl_info_8 {bottom: 3rem;left: 0rem;}.sl_info_9 {bottom: 1rem;right: -1rem;}.sl_info_7 {left: 1rem;top: 3rem;}.sl_info_5 {right: 0rem;top: 3rem;}.promeSuccesStories {padding: 60px 0px;}.promeTechnologies {padding: 60px 0px;}.technology-box {padding-bottom: 0px;}.heading {align-items: center;}.heading .title {font-size: 17px;line-height: 24px;}.half_gray_circle {right: -47%;}.blog-child {padding: 15px;min-height: unset;}.blog-child h5 {font-size: 15px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;height: 40px;}.blog-child ul li {font-size: 11px;}.blogsimg-div img {height: auto;}.indusryBox {min-height: 285px;margin-bottom: 20px;padding: 25px;}.partner_model_slider .swiper-wrapper .swiper-slide .ppModel_box {min-height: 335px;}.thumb-prev, .thumb-next {width: 45px;height: 45px;left: 7px;}.thumb-next {right: 7px;left: unset;}/*.add_call_ul {display: flex;align-items: center;justify-content: space-between;}*/.add_call_ul li {font-size: 13px;margin-bottom: 8px;}.lottie_file {height: auto;}.foter_links li a:focus:after {width: 100%;}}@media (min-width: 992px) and (max-width: 1199px) {}@media (min-width: 768px) and (max-width: 1199px) {}@media (min-width: 768px) {.technoloy_box a {min-height: 180px;}.mobile_container {padding-right: 5rem;}.inner_portfolio_store ul li .tect_icon_li {width: 34px;height: 34px;display: inline-block;background-image: url(../images/n_22/home_portfolio/tech/tect_sprites.png);background-repeat: no-repeat;overflow: hidden;text-indent: -9999px;text-align: left;}.amazon {background-position: -0px -0px;}.apache {background-position: -34px -0px;}.aspdotnet {background-position: -0 -34px;}.aws {background-position: -34px -34px;}.bootstrap {background-position: -68px -0;}.cloudfare {background-position: -68px -34px;}.firebase {background-position: -0 -68px;}.firestore {background-position: -34px -68px;}.genesys {background-position: -68px -68px;}.ionic {background-position: -34px -68px;}.java {background-position: -102px -34px;}.mailchimp {background-position: -102px -68px;}.mysql {background-position: -0 -102px;}.nginx {background-position: -34px -102px;}.nodejs {background-position: -68px -102px;}.ovh {background-position: -102px -102px;}.php {background-position: -136px -0;}.prestashop {background-position: -136px -34px;}.react-native {background-position: -136px -68px;}.shopware {background-position: -136px -102px;}.tawk {background-position: -0 -136px;}.wp {background-position: -34px -136px;}}@media (min-width: 1200px) {header .navbar {max-width: 1140px;}.bottomslider {max-width: 1140px;}}@media (min-width: 1400px) {header .navbar {max-width: 1366px;}.container {max-width: 1366px;}.bottomslider {max-width: 1366px;}}@media (min-width: 1600px) {header .navbar {max-width: 1440px;}.container {max-width: 1440px;}.technoloy_box a {min-height: 200px;}.technology-banner {min-height: 44vh;}.bottomslider {max-width: 1440px;}.mobile_container {padding-right: 10rem;}}.error {color: red;}.none {display: none !important;}#success-msg {color: green;}

.goodfirms_div{display: none;margin-right: 15px;}
.goodfirms_div a{display: inline-block;}
.goodfirms_div a img{max-width: 100%;width: 70px;}
.landing-body .land_firm{display: flex;}
.ecomm_body .ecom_firm{display: flex;}
.mobapp_body .mobapp_firm{display: flex;}
.webdev_body .webdev_firm{display: flex;}
.softdev_body .software_firm{display: flex;}
.webdesign_body .webuiux_firm{display: flex;}
.bigdata_firm{}
.ai_firm{}
.emp_perk_icon{}
.emp_perk_icon i{display: inline-block;width:42px;height: 42px;line-height: 42px;text-align: center;border-radius: 50%;/*border: 1px solid rgb(89 86 233 / 29%);*/font-size: 21px;color: #5956e9;/*background-color: #fad171;*/background-color: rgb(250 209 113 / 45%);}
.bg-black{background-color: #27272E;color: #f6c40e;}
.bg-blue{background-color: #5956E9;}
.bg-yellow{background-color: #FAD171;}
.bg-lightgray{background-color: #ECF2F6;}
.border-radius15{border-radius: 15px;}
.join_us_y{height: 100%;}
.join_us_y h5{margin-bottom: 20px;color: #27272E;}
.join_us_y i{font-size: 55px;color: #27272E;}

.perks-box{padding: 20px;}
.perks-box h3{font-size: 16px !important;}
.perks-box p{font-size: 13px;margin-bottom: 0px;}

.current_opening{position: relative;border-radius:15px;}
.oepning-list-container{margin-top: -8rem;z-index: 1;}
.hr_email{text-align: center;color: #f6c40e;font-weight: 600;text-decoration: underline !important;}
.hr_email:hover{color: #f6c40e;}

.fullwidth-career-section .wpb_wrapper h1{text-transform:none;}

.testimonial-employee .swiper-wrapper{}
.testimonial-employee .swiper-wrapper .swiper-slide{}
.testimonial-employee .swiper-wrapper .swiper-slide .swiper-lazy{width: 80px; height: 80px; object-fit: cover; object-position: top;border:1px solid #f6c40e;}
.testi-btn{width: 56px; height: 56px;}
.hiring_row{counter-reset: my-sec-counter;}
.hiring_processing{padding-left: 5rem;padding-top: 5rem;height: 100%;min-height: 1px;display: block;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.hiring_row .col:nth-child(even){margin-top: 8rem;}
.hiring_processing:before{counter-increment: my-sec-counter;content: "0" counter(my-sec-counter) ".";width: 5rem;height: 5rem;background: #FAD171;color: #fff;border-radius: 50%;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-size: 2rem;font-weight: 500;position: absolute;top: 0;left: 0;z-index: 1;}
.hiring_processing:after{content: "";width: 1px;height: 100%;border-left: 1px dashed #fcefe0;position: absolute;left: 2.5rem;top: 0;}
.hiring_processing h3{padding-bottom: 0.8rem;margin-bottom: 1.5rem;font-size: 2rem;}


.embed_jobs_head{background-color: transparent;padding: 0px;}
.embed_jobs_head2{width:100%;border:none;}
.rec-grp-heading{font-family: 'Rubik', sans-serif;margin-bottom: 15px;text-transform: capitalize;font-weight: 600;font-size: 18px;}
.embed_jobs_with_style_1 ul.rec-job-info{background-color: rgba(241,245,249,0.7);border-radius: 0.625rem;height: 100%;transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration: .2s;transition-timing-function: cubic-bezier(.4,0,.2,1);}
.embed_jobs_with_style_1 ul.rec-job-info:hover{background-color: rgba(241,245,249,1);}
.embed_jobs_with_style_1 .rec-group li{display: inline-block;position: relative;width: auto;float: none;text-transform: capitalize;font-family: 'Rubik', sans-serif;}
.embed_jobs_with_style .rec-group li.rec-job-title{width:100%;display: block;color: #000;font-weight: 600;margin-bottom: 15px;}
.embed_jobs_with_style .rec-group li.rec-job-title a{display: block;color: inherit;position: relative;padding-bottom: 5px;padding-right: 20px;}
.embed_jobs_with_style .rec-group li.rec-job-title a:before{content:"";position: absolute;bottom:0%;left:0%;width:50px;height:3px;background-color: #FAD171;}
.embed_jobs_with_style .rec-group li.rec-job-title a:after{content:"\f356";position: absolute;right:0%;top:50%;transform: translateY(-50%);font-family: "Font Awesome 5 Pro";color: #5c5c5c;}
.embed_jobs_with_style .rec-group li.zrsite_City{margin-right: 20px;margin-bottom: 0px;padding-left: 18px;}
.embed_jobs_with_style .rec-group li.zrsite_City::before{content:"\f3c5";position: absolute;left:0%;top:50%;transform: translateY(-50%);font-family: "Font Awesome 5 Pro";visibility: unset;color: #5c5c5c;font-size: 12px;}
.embed_jobs_with_style .rec-group li.zrsite_City span{}
.embed_jobs_with_style .rec-group li.zrsite_City span:nth-child(1){display: none;}
.embed_jobs_with_style .rec-group li.zrsite_Country{margin-right: 20px;margin-bottom: 0px;padding-left: 18px;}
.embed_jobs_with_style .rec-group li.zrsite_Country::before{content:"\f024";position: absolute;left:0%;top:50%;transform: translateY(-50%);font-family: "Font Awesome 5 Pro";visibility: unset;color: #5c5c5c;font-size: 12px;}
.embed_jobs_with_style .rec-group li.zrsite_Country span{}
.embed_jobs_with_style .rec-group li.zrsite_Country span:nth-child(1){display: none;}
.embed_jobs_with_style .rec-group li.zrsite_Job_Type{margin-bottom: 0px;padding-left: 18px;}
.embed_jobs_with_style .rec-group li.zrsite_Job_Type::before{content:"\f017";position: absolute;left:0%;top:50%;transform: translateY(-50%);font-family: "Font Awesome 5 Pro";visibility: unset;color: #5c5c5c;font-size: 12px;}
.embed_jobs_with_style .rec-group li.zrsite_Job_Type span{}
.embed_jobs_with_style .rec-group li.zrsite_Job_Type span:nth-child(1){display: none;}

.two{overflow: hidden;width:100%;}
.two .swiper-wrapper {transform-style: preserve-3d;position: relative;width: 100%;height: 100%;z-index: 1;display: flex;transition-property: transform;box-sizing: content-box;}
.two .swiper-slide {width: calc(100% - 150px);transform-style: preserve-3d;height: auto;padding: 0 15px;flex-shrink: 0;position: relative;opacity: 0.7;box-shadow: unset;outline: unset;}
.two .swiper-slide .slider-image{width:100%;position: relative;border-radius: 8px;}
.two .swiper-slide .slider-image::before{content: "";position: absolute;background-color: rgb(0 0 0 / 46%);width:100%;height: 100%;z-index: 1;}
.two .swiper-slide-active{opacity: 1;box-shadow: unset;outline: unset;}
.two .swiper-slide-active .slider-image::before{display: none;}
.two .swiper-slide img {box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15);display: block;margin: auto;width: 100%;max-width: 100%;height: auto;border-radius: 8px;}
.two .swiper-slide-active img{}

.swiper-details .swiper-pagination-bullet{display: none;width: auto;height: auto;background: none;}
.swiper-details .swiper-pagination-bullet h3{padding-bottom: 0.8rem;margin-bottom: 1.5rem;font-size: 2rem;line-height: 1.5;font-weight: 600;}
.swiper-details .swiper-pagination-bullet p{line-height: 21px;font-size: 15px;}
.swiper-details .swiper-pagination-bullet-active{display: block;}

.rounded-4{border-radius: 1rem;}
.border-ca{border:1px solid #cacaca;}

.bg-dark-process{background-color: rgba(16, 16, 16, 1);}
.process-img{left: 50% !important;transform: translateX(-50%);width:85%;}
.hiring-process-box{padding-right: 2.5rem;padding-left: 2.5rem;max-width: 24rem;margin: 0px auto;padding-bottom: 3.5rem}

.hiring-process-box span{line-height: 2rem;color: rgba(155, 150, 164, 1);}
.hiring-process-box h4{font-size: 2rem;}

.flipp-box{}
.flipp-box {perspective: 800px;transition: all 0.3s ease 0s;}
.flipp-box:hover .card {transform: rotateY( 180deg);}
.flipp-box .card {cursor: default;transform-style: preserve-3d;transition: transform 0.4s ease 0s;width: 100%;-webkit-animation: giro 1s 1;
animation: giro 1s 1;border-radius: 1rem;}
.flipp-box .card .front,.flipp-box .card .back {backface-visibility: hidden;box-sizing: border-box;display: flex;flex-direction: column;align-items: center;justify-content: center;height: 100%;padding: 0.8em;position: absolute;text-align: center;width: 100%;border-radius: 1rem;}
.flipp-box .card .back {transform: rotateY( 180deg);}

.whatwelook-box{}
.whatwelook-box .card{background-color: #fff;height: 74px;}
.whatwelook-box .card .front,.whatwelook-box .card .back{}
.whatwelook-box .card .front{text-align: left;}
.whatwelook-box .card .back{background-color: #fff;}
.whatwelook-box .card .back p{font-size: 13px;}

.processcardBox {font-size: 1.2em;max-width: 24rem;margin: 0px auto;}
.processcardBox:hover .card {transform: rotateY( 180deg);}
.processcardBox .card {height: 300px;background-color: rgba(35, 33, 38, 1);}
.processcardBox .card p {margin-bottom: 1.8em;}
.processcardBox .card .front,.processcardBox .card .back {color: white;height: 100%;padding: 0.8em;position: absolute;text-align: center;width: 100%;border-radius: 1rem;}
.processcardBox .card .front{padding-right: 2.5rem;padding-left: 2.5rem;padding-bottom: 3.5rem}
.processcardBox .card .front span{line-height: 2rem;color: rgba(155, 150, 164, 1);}
.processcardBox .card .front h4{font-size: 2rem;}
.processcardBox .card .front strong {background: #fff;border-radius: 100%;color: #222;font-size: 1.5em;line-height: 30px;padding: 0 7px 4px 6px;}
.processcardBox .card .back {background-color: rgba(35, 33, 38, 1);}


.hiring_processing_ul{width: 100%;}
.hiring_processing_ul li{color: #fff;margin-bottom:10px;position: relative;display: block;font-size: 16px;padding: 0.5rem 1rem 0.5rem 2rem;background-color: #38383c;border-radius: 4px;}
.hiring_processing_ul li:last-child{margin-bottom: 0px;}

.processcardBox:nth-child(2) .card {
 -webkit-animation: giro 1.5s 1;
 animation: giro 1.5s 1;
}

.processcardBox:nth-child(3) .card {
 -webkit-animation: giro 2s 1;
 animation: giro 2s 1;
}

.processcardBox:nth-child(4) .card {
 -webkit-animation: giro 2.5s 1;
 animation: giro 2.5s 1;
}

@-webkit-keyframes giro {
 from {
   transform: rotateY( 180deg);
 }
 to {
   transform: rotateY( 0deg);
 }
}

@keyframes giro {
 from {
   transform: rotateY( 180deg);
 }
 to {
   transform: rotateY( 0deg);
 }
}


.badge{border-radius: 9999px;}
.currentopening-accordion .accordion-item .accordion-header .accordion-button{box-shadow:unset;outline: none;border:none;background-color: transparent;}
.currentopening-accordion .accordion-item .accordion-header .accordion-button:hover, .currentopening-accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:unset;outline: none;border:none;background-color: transparent;}

.prometteur-landing .landing-page-specific-element{display: none !important;}
.exitintent-body{}
.exitintent-head h2{font-size: 3.625rem;color:#000;font-weight: 600;line-height: 1.25;margin-bottom: 1rem;}
.exitintent-head h5{font-size: 2rem;color:#000;font-weight: 500;line-height: 1.25;margin-bottom: 1rem;}
.exitintent-head p{color: #4b5563;font-size: 1.313rem;font-size: 400;margin-bottom: 1.5rem;}
.exitintent-head a{display: inline-block;padding: 0.75rem 1.25rem;border-radius: 0.75rem;background-color: #FAD171;color: #1E2A2E;font-weight: 500;font-size: 14px;}
.exitintent-head a i{transform: rotate(45deg);}
.rating-banner-panel{grid-template-columns: repeat(4, 1fr);gap: 10px;}
.rating-banner-card{border-right: 1px solid rgba(125, 131, 135, 0.5);}
.rating-banner-card:last-child{border-right: none;}
.exit-close-btn{top:1rem;right: 1rem;box-shadow: unset;outline: none;}
.exit-close-btn:hover,.exit-close-btn:focus{box-shadow: unset;outline: none;}
.rating-banner-card p{font-size: 0.875rem;margin-top: 1.25rem }
.ex-rate-p{}
.ex-rate-p i{color: #ffa400;font-size: 16px;}
.ex-rate-p span{font-size: 1.313rem;color:#000;}

.sigma-book-form .form-sbt-btn{width: 100%;display: block;text-align: center;padding: 15px 30px;border-radius: 6px;border: none;box-shadow: none;background-color: #f6c50e;font-weight: 600;color: #1E2A2E;font-size: 18px;}
.sigma-book-form .form-sbt-btn:hover,.sigma-book-form .form-sbt-btn:focus{border: none;box-shadow: none;background-color: #f6c50e}

.sigma-modal-header{background-color: #f1f1f1; position: relative;}

.phnumber-container{flex-wrap: wrap;border: 1px solid rgba(128 137 150 / 66%);border-radius: 4px;padding: 3px 0px;}
.phnumber-container:hover{border: 1px solid #f6c40e;}
.phnumber-container .form-control{border-radius: 0px;border: none;background-color: transparent;padding: 7px 15px;height: 37px;}
.phnumber-container .form-control:hover, .phnumber-container .form-control:focus{border-radius: 0px;border: none;background-color: transparent;}
.phnumber-container .code_input{width: 25%;flex: 0 0 25%;border-right: 1px solid #ddd;}
.phnumber-container .code_input:hover,.phnumber-container .code_input:focus{border-right: 1px solid #ddd;}
.phnumber-container .nos_input{width: 75%;flex: 0 0 75%;}

/*========= industry Section ========*/
.industry-section{padding: 100px 0px;background-color: #ECF2F6;overflow: hidden;}
.industries-box{padding: 20px;}
.industries-box-icon{color:#f6c40e;}
.industries-box h3{}
.industries-box p{line-height: 1.3;font-weight: 400;}
.industries-box a{text-decoration: none;font-size: 12px;}
.industries-box a:hover{color:#f6c40e !important;}

/*========= Tech Stack Section ========*/
.z-index-0{z-index:0;}
.z-index-1{z-index:1;}
.z-index-2{z-index:2;}
.z-index-3{z-index:3;}
.round-16 {border-radius: 1rem;}
.padd_t_xl {padding-top: 5.25rem;}
.tech-stack-section{padding: 100px 0px 30px;}
.ideaProd-panel .icon-circle{width: 80px;height: 80px;border-radius: 100%;display: flex;align-items: center;justify-content: center;background: linear-gradient(281deg, #ed5b2d 0%, #ff916d 100%);font-size: 35px;color: #fff;}

.design-idea-container{height: calc(100vh - 20vh);background-repeat: no-repeat;background-position: center center;background-size: cover;}
.ideadesign-panel{margin-top: -15%;padding: 2.5rem 2.5rem 0rem;}

.platform-panel{display: flex;justify-content: center;align-items: flex-end;flex-wrap: wrap;
grid-column-gap: 30px;grid-row-gap: 4rem;}
.tech-icon-panel{display: block;text-align: center;min-width: 135px;}

.horiznt-tab .nav-link{text-align: center;padding: 1rem 1.5rem;border-radius: 6px;border: 1px solid #2F2F37;font-size: 16px;color:#2F2F37;font-weight: 500;transition: all .5s ease-in-out;}
.horiznt-tab .nav-link:hover{background-color: #1C1C21;color:#f6c40e;border: 1px solid #f6c40e;}
.horiznt-tab .nav-link.active{background-color: #1C1C21;color:#f6c40e;border: 1px solid #f6c40e;}

.bullet-option{list-style-type:disc;padding-left: 20px !important;} 
.bullet-option li{display: list-item;text-align: -webkit-match-parent;color: #fff;list-style-type:disc;opacity: 1 !important;margin-bottom: 10px !important;}
.bullet-option li:last-child{margin-bottom: 0px !important;}
.bullet-option li::marker {font-size: 24px;}
.bullet-blue li::marker{color: #5956E9;}
.bullet-pink li::marker{color: #fab7c4;}
.bullet-yellow li::marker{color: #f6c40e;}

/*========= Faq Section ========*/
.faq-section{padding: 100px 0px;}
.alpha-option{list-style-type:lower-alpha;counter-reset: none;padding-left: 20px;}
.alpha-option li{display: list-item;text-align: -webkit-match-parent;margin-bottom: 10px;color: #5a5a5a;}
.alpha-option li::marker {font-size: 16px;}

.accordion-landing{}
.accordion-landing .accordion-item .accordion-header{}
.accordion-landing .accordion-item .accordion-header .accordion-button{}
.accordion-landing .accordion-item .accordion-header .accordion-button:focus {
  color: #000;
  background-color: #f8ebbf3d;
  box-shadow: 0 0 0 0.25rem rgb(255, 238, 2, 0.833);
}
.accordion-landing .accordion-item .accordion-header .accordion-button:not(.collapsed) {
  color: #000 !important;
  background-color: #f8ebbf3d !important;
  box-shadow: 0 0 0 0.25rem rgb(255, 238, 2, 0.833) !important;
}

.accordion-landing .accordion-item .accordion-body p{color: #5a5a5a;}

.cta-section-game{padding: 100px 0px 30px;}

.get-in-touch-landing{padding-bottom: 100px;}
.cta-bg{border-radius: 10px;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.cta-bg .bg-span{}

.foundation-video{width: 166px;}


@media (min-width: 320px) and (max-width: 767px)
{
   .goodfirms_div a img{width: 50px;}
   .fullwidth-career-section{background-attachment: unset;padding: 30px 15px;}
   .padd-y-lg-100 {padding-top: 70px;padding-bottom: 70px;}
   .two .swiper-slide {width: calc(100% - 30px);padding: 0px;}
   .swiper-details .swiper-pagination-bullet h3{font-size: 1.2rem;line-height: 1.2;margin-bottom: 15px;padding-bottom: 0px;}
   .hiring_processing {padding-left: 3.5rem;padding-top: 3rem;}
   .hiring_processing:before{width:3.5rem;height:3.5rem;font-size: 1.3rem;}
   .hiring_processing:after{left:1.7rem;}
   .hiring_processing h3 {font-size: 1.5rem;margin-bottom: 1rem;}
   .hiring_processing_ul li{padding: 0.5rem 0.5rem 0.5rem 1rem;font-size: 13px;}
   .hiring_row .col:nth-child(even) {margin-top:2rem;margin-bottom: 2rem;}
   .hiring_row .col:last-child{margin-bottom: 0rem;}
   .current_opening{padding:15px;}
   .oepning-list-container {margin-top: 0rem;}
   .embed_jobs_head2{padding:0px;}
   .lead_sm{font-size: 13px;}
   .client_career_logo{grid-template-columns: repeat(2, 1fr);gap: 20px;}
   .processcardBox .card {height: 260px;}
   .processcardBox .card .front h4 {font-size:1.5rem;}
   .whatwelook-box .card .front {align-items: flex-start;}
   .ex-rate-p i{color: #ffa400;font-size: 11px;}
   .exitintent-head h2{font-size: 2rem;}
   .exitintent-head h5{font-size: 1.25rem;}
   .exitintent-head p{font-size: 1rem;}
   .exitintent-head a{font-size: 14px;}
   .rating-banner-card p{font-size: 0.75rem;}
   .address_box{padding: 0px;}
   .sigma-book-form .form-group .form-control{height: 40px;}
   .bullet-option{display: flex;flex-direction: column;justify-content: center;align-items: center;}
   .bullet-option li{font-size: 12px !important;}
   .bullet-option li::marker{font-size: 12px;}
   .design-idea-container{padding: 30px 15px !important;}
   .ideadesign-panel {margin-top: 0%;padding: 2rem 0rem 0rem;}
   .tech-icon-panel{min-width: auto;}
   .tech-stack-section{padding-top: 60px;}
   .industry-section {padding: 60px 0px;}
   .faq-section {padding: 60px 0px;}
   .indusryBox {min-height: 184px;}

   
}

@media (max-width: 992px)
{
  .padd-y-lg-100{padding-top: 70px;padding-bottom: 70px;}
  .whatwe-xs-center{text-align: center;}
  .mw-xs{max-width: 13rem;}
  .rating-banner-card{border-right: none;}
  .rating-banner-card:last-child{border-right: none;}
	.rating-banner-panel{grid-template-columns: repeat(2, 1fr);gap: 15px;}
  .design-idea-container{height: auto;min-height: 50vmin;}
  .horiznt-tab .nav-link{padding: 0.75rem 1rem;font-size: 13px;white-space: nowrap;}
  .technology-box{padding-bottom: 30px;}
  .alpha-option li{font-size: 13px;}
  .alpha-option li::marker{font-size: 13px;}
  .accordion-landing .accordion-item .accordion-header .accordion-button{padding: 10px;font-size: 13px;line-height: 21px;}
  .accordion-landing .accordion-item .accordion-body{padding: 10px;}
  .cta-section-game{padding: 60px 0px 30px;}
  .get-in-touch-landing{padding-bottom: 60px;}
  .foundation-video{width: 112px;}
}

@media (max-width: 767px)
{
  .platform-panel{grid-template-columns: repeat(3, 1fr);display: grid;grid-column-gap: 15px;grid-row-gap: 20px;}
  
}

@media (min-width: 768px)
{
  .mw-lg-xl {max-width: 48rem;}
  .mw-md-xl {max-width: 36rem;}
  .mw-md-sm {max-width: 24rem;}
  .current_opening{padding-top: 6.25rem;padding-bottom: 10rem;}
  .fullwidth-career-section{min-height: 600px !important;background-position: center center;background-repeat: no-repeat;background-size: cover;display: flex;align-items: center;}
  .fullwidth-career-section .wpb_wrapper h1{font-size: 2.81rem;}
  .perks-box{min-height: 243px;height: 100%;}
  .mx-width-245{max-width: 245px;}
  .mb-md-48 {margin-bottom: 12rem !important;}
  .mb-md-32 {margin-bottom: 8rem !important;}
  .client_career_logo{grid-template-columns: repeat(6, 1fr);gap: 30px;}
  .makinnthink img{width:90px;}
  .swiper-details .swiper-pagination-bullet h3{font-size: 1.4rem;line-height: 1.2;margin-bottom: 15px;padding-bottom: 0px;}
  .sigma-modal-dailog{max-width: 735px;}
  .sigma-modal-header{justify-content: center;}
  .sigma-modal-header .btn-close{position: absolute;top:50%;transform: translateY(-50%);right: 2%;z-index: 1;padding: 0px;margin: 0px;}

  .platform-panel{grid-template-columns: repeat(5, 1fr);}
  
}

@media (min-width: 768px) and (max-width: 1024px)
{
 .swiper-details .swiper-pagination-bullet p{font-size: 13px;}
 .processcardBox .card {height: 260px;}
 .processcardBox .card .front h4 {font-size:1.5rem;}
 .mb-md-48 {margin-bottom:4rem !important;}
 .lead{font-size: 14px;}
 .hiring_processing_ul li{font-size: 12px;padding:0.5rem;}
 .exitintent-body{padding: 2rem;}
 .exitintent-head h2{font-size: 2rem;}
   .exitintent-head h5{font-size: 1.25rem;}
   .exitintent-head p{font-size: 1rem;}
   .exitintent-head a{font-size: 14px;}
   .rating-banner-card p{font-size: 0.75rem;}
   
}

@media (min-width: 1024px)
{
  .rating-banner-card{padding: 0px 15px;}
  .footer-navigation-box{display:flex;justify-content:space-between;flex-direction:column;}
  
}

@media (min-width: 1200px)
{
  
  .h2 {font-size: 2.25rem;}
  .care_p{font-size: 1.1rem;}
  .current_opening{padding-top: 6.25rem;padding-bottom: 15rem;}
  .mw-6xl {max-width: 72rem;}
  .mw-5xl {max-width: 64rem;}
  .mw-2xl {max-width: 42rem;}
  .makinnthink img{width:auto;}
  .swiper-details .swiper-pagination-bullet h3{font-size: 2rem;line-height: 1.5;margin-bottom: 1.5rem;padding-bottom: 0.8rem;}
  .exitintent-body{padding: 3.5rem;}
  .exitintent-body{padding: 3.5rem;}
  .sigma-modal-dailog{max-width: 760px;}

}

@media (min-width: 1440px)
{
   .perks-box{min-height: 219px;}
}

@media (min-width: 1660px)
{
  .design-idea-container{height: calc(100vh - 30vh);}
}