.services-tab-1 .kt-tabs-id107311_63d6f1-90 > .kt-tabs-title-list {
    overflow-y: scroll;
    height: 410px;
}
figure.wp-block-image.size-large.has-custom-border {
    margin: 0px !important;
}
.industries-app-futura-col .eb-column-inner{
 display: flex;
 align-items: center;
 flex-direction: column;
}
.industries-accordition img{
 border-radius: 14px;
}
img.wp-image-107786 {
    border-radius: 14px;
}
.cta-img-height img {
    height: 377px;
    object-fit: cover;
}
.cta-left-col {
 display: flex;
 align-items: center;
}
.services-tab-1 .kt-tabs-title-list {
    display: flex;
    flex-wrap: nowrap !important;
    list-style: none;
}
figure.wp-block-image.size-full {
    margin: 0px !important;
}
.wp-block-kadence-tabs .kt-tabs-id107311_63d6f1-90 > .kt-tabs-title-list li.kt-tab-title-active .kt-tab-title{
 background : #0046C9 !important;
}
.services-tab-1 img {
    height: 400px;
    object-fit: cover;
    width: 100%;
}
figure.wp-block-image.size-full.has-custom-border {
    margin: 0px !important;
}
p.subitle-section.wp-block-paragraph {
    margin: 0px !important;
}
p {
 margin: 0px !important;
}
.position-column {
position: sticky;
    top: 100px;
}
.eb-row-czqwj.eb-row-root-container {
    margin-top: -160px;
}
li#tab-hip2keto.kt-tab-title-active .kt-tab-title-1{
 background-color: #fbe7c1 !important;
}
.case-study-tabs .kt-tab-title-1:hover{
 background-color: #fbe7c1 !important;
}
.case-study-tabs .kt-title-text{
 color: #000000 !important;
}
.case-study-tabs .kt-inner-tab-1{
 background-color: #fbe7c1 ;
}
.case-study-tabs .kt-inner-tab-2{
 background-color: #00162d;
}
li#tab-drivvy.kt-tab-title-active .kt-tab-title-2{
 background-color: #00162d !important;
}
li#tab-drivvy.kt-tab-title-active .kt-title-text{
color: white !important;
}
.case-study-tabs .kt-tab-title-2:hover{
 background-color:  #00162d !important;
}
.case-study-tabs .kt-tab-title-2:hover .kt-title-text{
color: white !important;
}
.case-study-tabs .kt-inner-tab-3{
 background-color: #40031f;
}
li#tab-mypodcasttoday.kt-tab-title-active .kt-tab-title-3{
 background-color: #40031f !important;
}
li#tab-mypodcasttoday.kt-tab-title-active .kt-title-text{
color: white !important;
}
.case-study-tabs .kt-tab-title-3:hover{
 background-color:  #40031f !important;
}
.case-study-tabs .kt-tab-title-3:hover .kt-title-text{
color: white !important;
}
.case-study-tabs .kt-inner-tab-4{
 background-color: #191630;
}
li#tab-pickyourplayground.kt-tab-title-active .kt-tab-title-4{
 background-color: #191630 !important;
}
li#tab-pickyourplayground.kt-tab-title-active .kt-title-text{
color: white !important;
}
.case-study-tabs .kt-tab-title-4:hover{
 background-color:  #191630 !important;
}
.case-study-tabs .kt-tab-title-4:hover .kt-title-text{
color: white !important;
}
.case-study-tabs .kt-inner-tab-5{
 background-color: #c4d8e7;
}
li#tab-crystallinenhouse.kt-tab-title-active .kt-tab-title-5{
 background-color: #c4d8e7 !important;
}
.case-study-tabs .kt-tab-title-5:hover{
 background-color:  #c4d8e7 !important;
}
.case-study-tabs .kt-inner-tab-6{
 background-color: #000000;
}
li#tab-y2shine.kt-tab-title-active .kt-tab-title-6{
 background-color: #000000 !important;
}
li#tab-y2shine.kt-tab-title-active .kt-title-text{
color: white !important;
}
.case-study-tabs .kt-tab-title-6:hover{
 background-color:  #000000 !important;
}
.case-study-tabs .kt-tab-title-6:hover .kt-title-text{
color: white !important;
}
.case-study-tabs .kt-inner-tab-7{
 background-color: #ffffb8;
}
li#tab-alexamonroe.kt-tab-title-active .kt-tab-title-7{
 background-color: #ffffb8 !important;
}
.case-study-tabs .kt-tab-title-7:hover{
 background-color:  #ffffb8 !important;
}
.case-study-tabs .kt-inner-tab-8{
 background-color: #1a0621;
}
li#tab-sidepyce.kt-tab-title-active .kt-tab-title-8{
 background-color: #1a0621 !important;
}
li#tab-sidepyce.kt-tab-title-active .kt-title-text{
color: white !important;
}
.case-study-tabs .kt-tab-title-8:hover{
 background-color:  #1a0621 !important;
}
.case-study-tabs .kt-tab-title-8:hover .kt-title-text{
color: white !important;
}
.case-study-tabs .kt-inner-tab-9{
 background-color: #6e3838;
}
li#tab-gl.kt-tab-title-active .kt-tab-title-9{
 background-color: #6e3838 !important;
}
li#tab-gl.kt-tab-title-active .kt-title-text{
color: white !important;
}
.case-study-tabs .kt-tab-title-9:hover{
 background-color:  #6e3838 !important;
}
.case-study-tabs .kt-tab-title-9:hover .kt-title-text{
color: white !important;
}
.case-study-img img {
    width: 100px;
}
figure.wp-block-image.size-full.has-custom-border.case-study-right {
    margin-top: 0px !important;
}
.case-study-right img {
    height: 495px;
    width: 100%;
}
img.wp-image-106063 {
    width: 75px;
}
img.wp-image-106058 {
    width: 75px;
}
img.wp-image-106059 {
    width: 75px;
}
figure.wp-block-image.size-full.case-study-img {
    margin: 0px !important;
}
figure.wp-block-image.size-full.google-play-img {
    margin: 0px !important;

}
.google-play-img img{
 max-width: 96% !important;
}
.advance-technologies-grid-col {
    background-color: #fff;
    border-radius: 14px;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}
.advance-technologies-grid-col img {
    background-color: #f0f6fe;
    border-radius: 7px;
    padding: 6px;
    height: 60px;
    width: 60px;
}
.eb-row-jcgfl.eb-row-root-container {
    margin-top: -150px;
}
.wp-block-kadence-advancedbtn.kb-btns107311_4a834d-ad {
    justify-content: flex-end !important;
}
.eb-flipbox-front::before {
    border-radius: 12px;
}
.eb-row-s3fsi.eb-row-root-container {
    margin-top: -150px;
}
.eb-row-gz4ny.eb-row-root-container {
    position: relative;
    z-index: 1;
}
.wp-container-core-columns-is-layout-0c3151d3:where(.wp-block-columns.is-layout-flex) {
    gap: 70px !important;
}
.slider-row p{
 text-align: center !important;
}
.eb-row-nqdq7.eb-row-root-container {
    margin-top: -150px;
}
.Ai-make-mobile-samart-cols.active {
    width: 34% !important;
    transition: 0.07s ease-in-out;

}

.Ai-make-mobile-samart-cols.active {
    width: 34% !important;
    transition: 0.07s ease-in-out;

}

.Ai-make-mobile-samart-cols.active p.subitle-section {
    display: block;
}
.Ai-make-mobile-samart-cols p.subitle-section {
    display: none;
}
.Ai-make-mobile-samart-cols .eb-parent-wrapper {
    min-height: 480px;
    border-radius: 12px;
}
.heading-position {
    position: absolute;
    left: 20px;
    top: 20px;
}
.Ai-para-row .eb-parent-wrapper {
    min-height: auto !important;
    background: linear-gradient(180deg, rgba(0, 15, 33, 0) 0%, rgba(0, 14, 30, .8) 50.5%, #000d1c 100%) !important;
   
}

.Ai-para-row{
 position: absolute !important;
 bottom: 0px;
}
.Ai-para-row p{
 padding-left: 20px;
 padding-right: 20px;
 padding-top: 170px;
 padding-bottom: 20px;
 margin: 0px;
}
.technology-tabs-26 a.kt-tab-title {
    width: 254px;
    justify-content: center;
}
.technology-tabs-26 img {
    margin: 0px !important;
    padding-bottom: 10px;
    width: 85px;
    height: 85px;
    object-fit: contain;
}
.technology-tabs-26 .hover-border {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.fac-section-tab .kt-tab-alignment-center > .kt-tabs-title-list, .kt-tab-alignment-center > .kt-tabs-content-wrap > .kt-tabs-accordion-title a {
    justify-content: space-around !important;
}
.root-eb-row-mcpgc {
    background-color: #f7f7f7 !important;
}
.eb-row-aued2.eb-row-root-container {
    margin-top: -150px;
}
.eb-row-mcpgc.eb-row-root-container {
    position: relative;
    z-index: 1;
}
.what-we-thinking:where(.wp-block-columns) {
    margin-bottom: 0px !important;
}


@media(min-width: 768px) and (max-width: 1024px){
.custom-width{
 width: 100% !important;
}
.blog-title-col {
    flex-basis: 75% !important;
}
.button-col {
    flex-basis: 18% !important;
}
.cta-left-col .kt-btn-inner-text {
    font-size: 15px !important;
}
.cta-left-col .kb-button {
    margin-top: 20px !important;
}
.cta-left-col .eb-parent-wrapper{
 padding-left: 30px !important;
}
.cta-left-col .subitle-section{
 font-size: 15px !important;
}
.cta-img-height img {
    height: 320px;
    object-fit: cover;
}
.cta-left-col {
 width: 55% !important;
 display: flex;
 align-items: center;
}
.cta-img-height{
 width: 45% !important;
}
.cta-heading-font {
    font-size: 24px !important;
        padding-bottom: 10px !important;
}
br{
 display: none !important;
}
.services-tab-1 .kt-tabs-id107311_63d6f1-90 {
    display: flex;
    flex-direction: column !important;
}
.services-tab-1 .kt-tabs-id107311_63d6f1-90 > .kt-tabs-title-list {
    float: none;
    width: 100% !important;
    flex-direction: row !important;
    margin-bottom: 30px;
}
.services-tab-1 .kt-tabs-id107311_63d6f1-90 > .kt-tabs-title-list {
    overflow-x: scroll;
   height: auto !important;
}
.wp-block-kadence-tabs .kt-tabs-id107311_63d6f1-90 > .kt-tabs-title-list li .kt-tab-title {
    width: 325px;
}
.case-study-tabs .kt-tabs-id107311_f23afb-cc {
    flex-direction: column !important;
}
.case-study-tabs .kt-tabs-title-list {
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    overflow-x: scroll;
}
.case-study-tabs .kt-title-item a {
    width: 285px;
}
.case-study-tabs .kt-tabs-id107311_f23afb-cc > .kt-tabs-title-list {
    width: 100% !important;
    margin-bottom: 30px !important;
}
.case-study-logo .wp-block-essential-blocks-column:first-child {
    width: 30% !important;
}
.case-study-logo .wp-block-essential-blocks-column:last-child {
    width: 60% !important;
}
.case-study-right img {
    height: 380px;
    object-fit: cover;
}
.case-study-image-height p {
    font-size: 14px !important;
    padding-bottom: 10px !important;
}
.case-study-no p {
    padding-bottom: 0px !important;
}
.case-study-logo .eb-row-root-container {
    padding-bottom: 10px !important;
}
.case-study-tabs .kb-button .kt-btn-inner-text {
    font-size: 15px !important;
}
.case-study-tabs .kb-button {
    padding-left: 17px !important;
    padding-right: 17px !important;
    padding-top: 12px !important;
    padding-bottom: 12px !important;
}
.case-study-no .eb-row-root-container {
    padding-bottom: 10px !important;
}
.advanced-technologies-grid{
grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
.advanced-technologies-grid .wp-block-essential-blocks-column{
 width: 100% !important;
}
.root-eb-column-fgc47 {
    width: 100% !important;
}
.root-eb-column-hxp66 {
    width: 100% !important;
}
.wp-block-kadence-advancedbtn.kb-btns107311_4a834d-ad {
    justify-content: flex-start !important;
}
.our-industries-grid{
 grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
.root-eb-column-f4qqf {
    width: 37% !important;
}
.root-eb-column-f0wum {
    width: 20% !important;
}
.root-eb-column-klfz8 {
    width: 38% !important;
}
.eb-timeline-wrapper.eb-timeline-iy7s2 .eb-timeline-item-content .eb-timeline-content {
    padding-right: 0px !important;
    padding-left: 0px !important;
}
.eb-timeline-wrapper.eb-timeline-iy7s2 .eb-timeline-item {
    margin-bottom: 15px !important;
}
.root-eb-column-22hlt {
    width: 60% !important;
}
.root-eb-column-p070g {
    width: 37% !important;
}
.testimonial-grid .wp-block-essential-blocks-column{
 width: 100% !important;
}
.Ai-make-mobile-samart-cols .wp-block-essential-blocks-column {
    width: 100% !important;
}
.Ai-make-mobile-samart-cols {
    width: 48% !important;
}
.Ai-make-mobile-samart-cols .eb-parent-wrapper {
    min-height: 400px;
}
.Ai-make-mobile-samart-cols.active {
    width: 48% !important;
}
.technology-tabs-26 .kt-tab-alignment-center>.kt-tabs-title-list {
    justify-content: start !important;
    flex-direction: row;
    flex-wrap: nowrap;
    overflow-x: scroll;
    margin-bottom: 30px;
}
.technology-logo-grid {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}
.technology-tabs-26 .kt-tabs-id107311_109e60-25 > .kt-tabs-title-list li {
    margin-bottom: 15px !important;
}
.technology-tabs-26 .wp-block-essential-blocks-column {
    width: 100% !important;
}


.fac-section-tab .kt-tab-alignment-center>.kt-tabs-title-list {
    justify-content: space-around !important;
    flex-wrap: nowrap;
}
.fac-section-tab span.kt-title-text {
    text-align: center;
}
.fac-section-tab .eb-accordion-title {
    font-size: 16px !important;
}
.fac-section-tab .wp-block-paragraph {
    font-size: 16px !important;
}
}

@media(min-width: 320px) and (max-width: 767px){
.eb-row-83mye.eb-row-root-container {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}
.eb-row-rrryf.eb-row-root-container {
    padding-top: 40px !important;
    padding-bottom: 210px !important;
}
.cta-img-height{
 display: none !important;
}
.cta-left-col .eb-parent-wrapper {
    padding: 20px !important;
}
.cta-heading-font {
    font-size: 26px !important;
}
.services-tab-1 .kt-tabs-id107311_63d6f1-90 > .kt-tabs-content-wrap > .kt-tabs-accordion-title .kt-tab-title {
    margin-top: 0px;
    margin-right: 0 !important;
    margin-bottom: 15px !important;
    margin-left: 0px;
}
.services-tab-1 .wp-block-kadence-tab {
    padding: 20px !important;
    margin-bottom: 15px;
}
.services-tab-1 img {
    border-radius: 10px !important;
    height: auto !important;
}
.eb-row-ilyr1.eb-row-root-container {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}
br{
 display: none !important;
}
.case-study-tabs .kt-tabs-id107311_f23afb-cc > .kt-tabs-content-wrap > .kt-tabs-accordion-title.kt-tab-title-active .kt-tab-title-1 {
    background: #fbe7c1 !important;
}
.case-study-logo .wp-block-essential-blocks-column:first-child {
    width: 35% !important;
}
.case-study-logo .wp-block-essential-blocks-column:last-child {
    width: 59% !important;
}
.case-study-no .wp-block-essential-blocks-column {
    width: 45% !important;
}
.case-study-btn .wp-block-essential-blocks-column {
    width: 45% !important;
}
.google-play-img img {
    max-width: 100% !important;
}
.case-study-tabs .kb-button .kt-btn-inner-text {
    font-size: 12px !important;
}
.case-study-tabs .kb-button {
    padding-left: 10px !important;
    padding-right: 10px !important;
    padding-top: 12px !important;
    padding-bottom: 12px !important;
}
.case-study-right img {
    height: auto;
}
.case-study-tabs .wp-block-kadence-tab {
    margin-bottom: 15px;
}
figure.wp-block-image.size-full.google-play-img {
    display: flex;
}
.case-study-tabs .kt-tabs-id107311_f23afb-cc > .kt-tabs-content-wrap > .kt-tabs-accordion-title .kt-tab-title {
    margin-top: 0px;
    margin-right: 0px !important;
    margin-bottom: 15px !important;
    margin-left: 0px;
}
.eb-row-tbsqb.eb-row-root-container {
    padding-top: 40px !important;
    padding-bottom: 205px !important;
}
.advanced-technologies-grid{
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}
.eb-row-2r1c2.eb-row-root-container {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}
.wp-block-kadence-advancedbtn.kb-btns107311_4a834d-ad {
    justify-content: flex-start !important;
}
.our-industries-grid{
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}
.eb-row-ggxe7.eb-row-root-container {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}
.eb-row-gnk4h.eb-row-root-container {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}
.position-column {
    position: unset !important;
    top: 100px;
}
.eb-row-s3fsi.eb-row-root-container {
    padding-top: 200px !important;
    padding-bottom: 0px !important;
}
.eb-row-au7mx.eb-row-root-container {
    padding-top: 40px !important;
    padding-bottom: 200px !important;
}
.wp-container-core-group-is-layout-da91b013 {
    flex-direction: column !important;
}
.eb-row-au7mx .wp-block-heading {
    text-align: center;
}
.eb-row-6vxei.eb-row-root-container {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}
.Ai-make-mobile-samart-cols.active {
    width: 100% !important;

}
.eb-row-x22tj.eb-row-root-container {
    padding-top: 40px !important;
    padding-bottom: 40px !important;

}
.technology-tabs-26 .kt-tab-alignment-center>.kt-tabs-title-list {
    justify-content: start !important;
    flex-direction: row;
    flex-wrap: nowrap;
    overflow-x: scroll;
}
.wp-block-kadence-tabs .kt-tabs-id107311_109e60-25 > .kt-tabs-title-list li {
    margin-bottom: 15px !important;
}
.technology-logo-grid{
     grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
.what-we-thinking {
 padding-top: 40px !important;
 padding-bottom: 40px !important
}
.eb-timeline-wrapper .eb-timeline-dot .eb-timeline-dot-inner {
    margin-right: -45px;
}
.eb-timeline-wrapper.left-layout.no-meta .eb-timeline-progress-line, .eb-timeline-wrapper.left-layout.no-meta:before {
    left: 23px;
}
.wp-container-core-columns-is-layout-0c3151d3:where(.wp-block-columns.is-layout-flex) {
    gap: 30px !important;
}
.eb-button-wrapper.eb-button-cbdvi .eb-button-inner-wrapper {
    justify-content: flex-start !important;
}
.blog-title-col {
 padding-left: 0px !important;
}
.eb-button-wrapper.eb-button-cbdvi {
    margin-bottom: 0px !important;
}
.eb-row-aued2.eb-row-root-container {
    padding-top: 200px !important;
    padding-bottom: 40px !important;
}
.fac-section-tab .kt-tab-alignment-center>.kt-tabs-title-list {
    justify-content: space-around !important;
    flex-wrap: nowrap;
    overflow-x: scroll;
    padding-bottom: 10px;
}
.fac-section-tab .kt-tabs-id107311_c79e2f-79 > .kt-tabs-title-list li .kt-tab-title {
    width: 165px;
}
.fac-section-tab span.kt-title-text {
    text-align: center;
}
.eb-post-grid-wrapper a {
    font-size: 19px !important;
}
}

@media(min-width: 1351px) and (max-width: 1451px){
.wp-elements-468503f0d5ba9b834620639244e089af br{
 display: none !important;
}
.cta-left-col br{
 display: none !important;
}
.eb-row-rrryf .subitle-section br {
 display: none !important;
}
.services-tab-1 img {
    height: 410px;
    object-fit: cover;
    width: 100%;
}
.case-study-tabs p {
    padding-bottom: 15px !important;
}
.case-study-no p {
    padding-bottom: 0px !important;
}
.case-study-tabs .case-study-no .eb-row-root-container {
    padding-bottom: 20px !Important;
}
.case-study-btn .wp-block-essential-blocks-column {
    width: 48% !important;
}
.google-play-img img {
    max-width: 90% !important;
}
.case-study-btn .kt-btn-inner-text {
    font-size: 17px !important;
}
.case-study-btn .kb-button {
    padding-left: 25px !important;
    padding-right: 25px !important;
}
.case-study-right img {
    height: 460px;
    width: 100%;
}
.case-study-tabs .wp-block-kadence-tab {
    min-height: 543px !important;
}
.advance-technologies-grid-col img {
    height: 45px !important;
}
.industries-app-futura-col .eb-parent-wrapper {
    min-height: 260px !important;
}
.Ai-make-mobile-samart-cols .eb-parent-wrapper {
    min-height: 400px;
}
.wp-block-kadence-tabs .kt-tabs-id107311_109e60-25 > .kt-tabs-title-list li .kt-tab-title {
    padding: 7px !important;
}
.technology-tabs-26 a.kt-tab-title {
    width: 180px;
    justify-content: center;
}
.technology-tabs-26 span.kt-title-text {
    text-align: center;
}
.wp-block-kadence-tabs .kt-tabs-id107311_f23afb-cc > .kt-tabs-title-list {
    float: none;
    width: 21% !important;
}
}

@media(min-width: 1251px) and (max-width: 1349px){
.wp-block-kadence-tabs .kt-tabs-id107311_63d6f1-90 > .kt-tabs-title-list {
    float: none;
    width: 26% !important;
}
.Ai-para-row p {
    padding-top: 40px !important;
}
.cta-left-col br{
 display: none !important;
}
.wp-block-kadence-tabs .kt-tabs-id107311_f23afb-cc > .kt-tabs-title-list li .kt-tab-title{
    font-size: 17px !important;

}
.kt-tabs-id107311_f23afb-cc > .kt-tabs-content-wrap > .wp-block-kadence-tab {
    min-height: 530px !important;
}
.case-study-tabs p {
    padding-bottom: 15px !important;
    font-size: 16px !important;
}
.case-study-no p {
    padding-bottom: 0px !important;
}
.case-study-tabs .case-study-no .eb-row-root-container {
    padding-bottom: 15px !Important;
}
.case-study-no .wp-block-essential-blocks-column {
    width: 45% !important;
}
.case-study-btn .wp-block-essential-blocks-column {
    width: 47% !important;
}
.case-study-btn .kt-btn-inner-text {
    font-size: 16px !important;
}
.case-study-btn .kt-btn-inner-text {
    font-size: 16px !important;
}
.case-study-btn .kb-button {
    padding-left: 20px !important;
    padding-right: 20px !important;
    padding-top: 12px !important;
    padding-bottom: 12px !important;
}
.wp-block-kadence-tabs .kt-tabs-id107311_f23afb-cc > .kt-tabs-title-list {
    float: none;
    width: 22% !important;
}
.case-study-right img {
    height: auto;
}
.advance-technologies-grid-col img {
    height: 45px !important;
}
.industries-app-futura-col .eb-parent-wrapper {
    min-height: 280px !important;
}
.Ai-make-mobile-samart-cols .eb-parent-wrapper {
    min-height: 450px;
}
.technology-tabs-26 span.kt-title-text {
    text-align: center;
}
.technology-tabs-26 .kt-tabs-id107311_109e60-25 > .kt-tabs-title-list li .kt-tab-title {
    padding: 7px !important;
}
.technology-tabs-26 a.kt-tab-title {
    width: 165px;
    justify-content: center;
}
.wp-elements-468503f0d5ba9b834620639244e089af br{
 display: none !Important;
}
.eb-row-rrryf .subitle-section br{
 display: none !important;
}
}
