.banner-section{height:550px !important;padding: 80px 0px 150px 0px;}
.trustedBy-template{margin-bottom:0px !important;width:100% !important; margin-left:0px !important; margin-right:0px !important;}
.trustedBy-template .elementor-container{width:100% !important; margin-left:0px !important; margin-right:0px !important;} .compatibility-table table th, table td{text-align:center !important;}
.category .page-header{display:none !important;}
.post_info a.elementor-post-info__terms-list-item{font-weight:normal !important;color:#2A78A8 !important;}
.post_info a.elementor-post-info__terms-list-item:hover{color:#0C3955 !important;}
.blog-img{padding:30px 0px 30px 0px;text-align: center;width: 70%;margin-left: 15%;}
.blog-para{padding:0px 0px 30px 0px; margin-bottom:0px !important;}
.blog-h3{padding:0px 0px 0px 0px;margin-bottom:10px !important;font-weight: bold !important;}
.single-post .page-header{display:none !important;}
.recent-posts-css.elementor-widget.elementor-widget-wp-widget-recent-posts h5{display:none !important;}
.recent-posts-css.elementor-widget.elementor-widget-wp-widget-recent-posts a{color:#00243A !important;font-size: 16px !important;line-height: 28px !important;letter-spacing: 0.2px;}
.recent-posts-css.elementor-widget.elementor-widget-wp-widget-recent-posts a:hover{color:#2A78A8 !important;}
.recent-posts-css.elementor-widget.elementor-widget-wp-widget-recent-posts ul{list-style-type: square;margin-left:10px !important;}
.category-posts-css h5{display:none !important;}
.category-posts-css a{color: #00243A !important;font-size: 16px !important; line-height: 28px !important; letter-spacing: 0.2px;}
.category-posts-css a:hover{color:#2A78A8 !important}
.category-posts-css ul{list-style: square;margin-left:10px !important;}  .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-c716926.sticky-parent
{
height: fit-content !important; } .small_blogs .elementor-post__card:hover{box-shadow: 0px 12px 30px 0px rgb(80 80 80 / 16%);}
.latest-blog .rpwe-thumb {box-shadow: none !important;margin: 4% 3% 0px 0px;width:329px;padding:0px !important;border:0px !important;height:178px !important;}
.latest-blog ul{margin:0px !important;}
.latest-blog .rpwe-block li {border-bottom: none;margin-bottom: 0px;padding-bottom: 0px;list-style-type: none;padding-right: 30px;}
.latest-blog .rpwe-block h3 a {color:#0C3955 !important;font-size:24px !important;line-height:36px;letter-spacing:0.55px;font-weight:600 !important;}
.latest-blog .rpwe-block h3 {margin-top: 3% !important;}
.latest-blog .rpwe-summary{padding-top: 10px;color:#0C3955 !important;font-size:18px !important;line-height:26px;letter-spacing:0.31px;font-weight:400 !important;}
.latest-blog a.more-link:before {content: ' '; display: block;margin-top: 20px;}
.latest-blog a.more-link{color:#2A78A8;font-size:16px;line-height:26px;letter-spacing:0.28px;}
.latest-blog time.rpwe-time.published{color:#0C3955;font-size:16px;line-height:26px;letter-spacing:0.28px;font-weight:600 !important;}   .latest-blog a.more-link:after{background-image: url(https://elait.com/wp-content/uploads/2021/01/arrow-.svg); width:15px !important;display:block;}
.latest-blog .more-link a :before { 	
background: none repeat scroll 0 0 transparent;
bottom: 0;
content: "";
display: block;
height: 2px;
left: 50%;
position: absolute;
background:#01B5CC !important;
transition: width 0.3s ease 0s, left 0.3s ease 0s;
width: 0;
}
.latest-blog .more-link a :hover:before { 
width: 100%; 
left: 0; 
} p.paragraph-margin-bottom{margin-bottom:10px !important;}
.cookiew-table table th{text-transform: capitalize !important;}
.cookiew-table table.tafe-table td, table.tafe-table th {word-break: break-word !important;}
a.cookie-links { font-size: 16px !important;}
.cookies-para-links{font-size:20px; line-height:28px; letter-spacing:0.16; font-weight:normal !important;}
.terms-para-links{font-size:20px; line-height:28px; letter-spacing:0.16; font-weight:bold !important;color:#00243A;} .banner-text-bg{background-color: #fff; width: fit-content;padding:0px 10px;}
.heading-gery-color{ color:#707070;}    #tech-section p.elementor-image-box-description{height:210px !important;}
p.tech-read-btn{padding-top:20px;}
.page-id-28 .page-header{display:none !important;} #dataArchi-block .dataArchi-box .elementor-widget-wrap{height:auto !important;}
#dataArchi-block2 .dataArchi-box .elementor-widget-wrap{height:auto !important;} .enterprise-challenges .elementor-icon-box-wrapper{height:auto !important;} a.governance-txt-link {font-size:20px;font-weight:normal !important;} p.read-more-para{margin-bottom:0px !important; padding-top:10px;}
a.read-more-data{font-size:16px; line-height: 22px; letter-spacing: 0.16px; }
.game-box-3 h3.elementor-image-box-title{height:auto !important;}
.health-box-3 h3.elementor-image-box-title{height:auto !important;}
.bank-box-3 h3.elementor-image-box-title{height:auto !important;}
.retail-box-3 h3.elementor-image-box-title{height:auto !important;}
img.read-more-data-arrow{width:16px;}
.link-in-para{font-size:20px;} .offer-img .elementor-image{height:auto !important;}
.get-in-touch-underline a.elementor-button-link.elementor-button.elementor-size-sm._mPS2id-h:after{display:none !important;}
.specialised_tabs div#elementor-tab-title-2431 { margin-right: 100px;}
.specialised_tabs .elementor-widget-tabs .elementor-tabs-wrapper{width:100% !important;}
.specialised_tabs .elementor-widget-tabs .elementor-tabs-wrapper{width:100% !important;}
.specialised_tabs .elementor-tab-title { padding: 12px 50px !important;}
.specialised_tabs .elementor-tab-title a{opacity:1 !important;}
.specialised_tabs .elementor-active  a:after{ 
background: none repeat scroll 0 0 transparent;
bottom: 0;
content: "";
display: block;
height: 2px;
left: 50%;
position: absolute;
background: #2A78A8 !important;
transition: width 0.3s ease 0s, left 0.3s ease 0s;
width: 0;
}
.specialised_tabs .elementor-active  a:after { 
width: 87%; 
left: 37px; 
}  .page-id-10187 .elementor-widget-tabs.elementor-tabs-alignment-stretch.elementor-tabs-view-horizontal .elementor-tab-title{width:45%;}
.standard_tabs .elementor-widget-tabs .elementor-tabs-wrapper{width:100% !important;}
.standard_tabs .elementor-widget-tabs .elementor-tabs-wrapper{width:100% !important;} .standard_tabs .elementor-tab-title a{opacity:1 !important;}
.standard_tabs .elementor-active  a:after{ 
background: none repeat scroll 0 0 transparent;
bottom: 0;
content: "";
display: block;
height: 2px;
left: 50%;
position: absolute;
background: #2A78A8 !important;
transition: width 0.3s ease 0s, left 0.3s ease 0s;
width: 0;
}
.standard_tabs .elementor-active  a:after { 
width: 100%; 
left: 0; 
} .small-test-need-help{font-size:20px;line-height:28px;font-weight:500 !important;letter-spacing:0.2;}
.cloud-types{margin-bottom:10px !important;}
.business-challenge-para{font-weight:normal !important;font-size:20px;line-height:28px;color:#00243A;margin-bottom:0px !important;}
b.cloud-heading{margin-bottom:10px !important;} .menu-color-blue{color:#2a79a7 !important;font-weight:600 !important;}
.sub-header-menu-text{padding-left: 10px !important; margin-bottom: 0px !important;font-weight:bold !important;}
.services-sub-header-menu-text{padding-left: 10px !important; margin-bottom: 0px !important;font-weight:bold !important;margin-top: 10px !important;}
.sub-menu-heading-text a.mega-menu-link{padding-left:0px !important;color: #707070 !important;margin-bottom:0px !important;} .sub-menu {padding-left: 10px !important;}
li.about-us{cursor: pointer !important;}
li#mega-menu-item-17064 > a.mega-menu-link{padding-left:0px !important;}
li#mega-menu-item-15572 > a.mega-menu-link{padding-left:0px !important;}  .ind-sub-heading-menu a.mega-menu-link{padding-left:0px !important;} .services-bold-links{padding-top:10px !important;} .error404 .page-header{display:none !important;}
.error404 .page-header-title{display:none !important;}
.error404 #top-bar{display:none !important;} .contact-form-fields {color:yellow; font-size:16px;font-weight:bold;} .footer-menu-padding .elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top: 0px !important;}
.footer-title{margin-bottom: 10px !important;}
.copyright-text a{font-weight:normal !important;}
.copyright-text a:hover{color:#2a78a8;}
img.data-wherehouse-span.lazyloaded { width: 20px; }
.data li.elementor-icon-list-item{margin-right: 22px; margin-top: 15px;} .icon{box-shadow:none !important;} .cvf_pag_loading {padding: 20px;}
.cvf-universal-pagination ul {margin: 0; padding: 0;}
.cvf-universal-pagination ul li {display: inline; margin: 3px; padding: 4px 8px; background: #FFF; color: black; }
.cvf-universal-pagination ul li.active:hover {cursor: pointer; background: #1E8CBE; color: white; }
.cvf-universal-pagination ul li.inactive {background: #7E7E7E;}
.cvf-universal-pagination ul li.selected {background: #1E8CBE; color: white;}
.cvf-pagination-content.newClass {
display: none;
}  
.paginateClass{
display: none;
}  a.lets-talk-btn{border:1px solid #2A78A8; padding:11px 35px; color:#fff; background-color:#2A78A8;box-shadow: 0px 12px 30px #2A78A84D;}
a.lets-talk-btn:hover{background-color:#fff; color:#2A78A8;}
.lets-talk-box .elementor-icon-box-content .elementor-icon-box-title{margin-top:30px;}
.dataArchi-para{font-size:20px; line-height:28px; letter-spacing:0.2; color:#fff;}
.elementor-icon-list-item a:hover {
{cursor: pointer !important;}
} .application-support-zoom { 
width: auto; 
height: auto; margin: 0 auto; 
} 
.application-support-zoom img { 
width: 100%; 
transition: 0.5s all ease-in-out; 
} 
.application-support-zoom:hover img { 
cursor: zoom-in !important;
cursor: -webkit-zoom-in !important;
transform: scale(1.5); 
} 
.application-support-zoom .elementor-lightbox .elementor-lightbox-image, .elementor-lightbox .elementor-lightbox-image{width: 76% !important;}  .page-id-10187 .elementor-widget-tabs .elementor-tabs-wrapper {
width: 70%;
margin-left: 23% !important;
}
.page-id-10187 .elementor-tab-title .elementor-active a {
color: #fff !important;
}
.page-id-10187 .elementor-10187 .elementor-element.elementor-element-e7ff239 .elementor-tab-title.elementor-active, 
.page-id-10187 .elementor-10187 .elementor-element.elementor-element-e7ff239 .elementor-tab-title.elementor-active {
border-bottom: 1px solid #fff !important;
opacity: 100% !important;
}
.page-id-10187 .elementor-tab-title a {
opacity: 100% !important;
}
.page-id-10187 .elementor-10187 .elementor-element.elementor-element-e7ff239 .elementor-tab-title, 
.page-id-10187 .elementor-10187 .elementor-element.elementor-element-e7ff239 .elementor-tab-title {
border-bottom: 1px solid #F7F9FC !important;
opacity: 50% !important;
}
.page-id-206 .elementor-tab-title {
padding: 15px 20px !important;
text-align: left !important;
}
.page-id-206 .elementor-tab-title a, .page-id-10185 .elementor-tab-title a {
opacity: 100% !important;
}
.page-id-10185 .elementor-tab-title a {
font-size: 32px;
line-height: 45px;
letter-spacing: 0.2px;
font-weight: bold;
}
.page-id-10185 .elementor-tabs-wrapper {
width: 100% !important;
} 
.page-id-10185  .elementor-10185 .elementor-element.elementor-element-7e5cc8e .elementor-tab-title.elementor-active , 
.page-id-10185  .elementor-10185 .elementor-element.elementor-element-7e5cc8e .elementor-tab-title.elementor-active {
border-bottom: 2px solid #0C3955 !important;
opacity: 100% !important;
}
.page-id-10185 .elementor-10185 .elementor-element.elementor-element-7e5cc8e .elementor-tab-title, 
.page-id-10185 .elementor-10185 .elementor-element.elementor-element-7e5cc8e .elementor-tab-title {
border-bottom: 2px solid #0C3955 !important;
opacity: 50% !important;
}
.page-id-10183 .elementor-icon-box-wrapper {
height: auto !important;
}  li#mega-menu-item-text-33{padding-left:10px !important;}
li#mega-menu-item-text-33 h4.mega-block-title{margin-top:0px !important;color:#797778 !important;}
li#mega-menu-item-text-32{padding-left:10px !important;}
li#mega-menu-item-text-32 h4.mega-block-title{margin-top:0px !important;color:#797778 !important;}
li#mega-menu-item-5557 > a.mega-menu-link{padding-left:20px !important;}
li#mega-menu-item-5556 > a.mega-menu-link{padding-left:20px !important;}
li#mega-menu-item-5556 > a.mega-menu-link{padding-left:20px !important;}
li#mega-menu-item-4315 > a.mega-menu-link{padding-left:20px !important;}
li#mega-menu-item-4555 > a.mega-menu-link{padding-left:20px !important;}
li#mega-menu-item-10607 > a.mega-menu-link{padding-left:20px !important;}
li#mega-menu-item-11869 > a.mega-menu-link{padding-left:20px !important;}
li#mega-menu-item-9517{margin-top:-6px !important;}
#mega-menu-wrap-main_menu #mega-menu-main_menu li#mega-menu-item-4546 > a.mega-menu-link{padding-left:0px !important;color: #0c3955;font-weight: bold;}
li#mega-menu-item-4549{display:none !important;}
#mega-menu-wrap-main_menu #mega-menu-main_menu li#mega-menu-item-6649 > a.mega-menu-link {color: #0c3955;font-weight: bold;}
ul.mega-sub-menu li a{padding-left:10px !important;}
#mega-menu-wrap-main_menu #mega-menu-main_menu li#mega-menu-item-4314 > a.mega-menu-link{padding-left:0px !important;}
#mega-menu-wrap-main_menu #mega-menu-main_menu li#mega-menu-item-4579 > a.mega-menu-link{padding-left:0px !important;}
#mega-menu-wrap-main_menu #mega-menu-main_menu li#mega-menu-item-5580 > a.mega-menu-link{padding-left:0px !important;}
#mega-menu-wrap-main_menu #mega-menu-main_menu li#mega-menu-item-5581 > a.mega-menu-link{padding-left:0px !important;}
#mega-menu-wrap-main_menu #mega-menu-main_menu li#mega-menu-item-6649 > a.mega-menu-link{padding-left:0px !important;}
#mega-menu-wrap-main_menu #mega-menu-main_menu li#mega-menu-item-4556 > a.mega-menu-link{padding-left:0px !important;color: #0c3955 !important;font-weight: bold !important;}
#mega-menu-wrap-main_menu #mega-menu-main_menu li#mega-menu-item-4561>a{font-size:16px; font-weight:bold !important; color:#707070; padding-left:0px !important;}
#mega-menu-wrap-main_menu #mega-menu-main_menu li#mega-menu-item-4561>a:hover{color:#2a78a8;}
#mega-menu-wrap-main_menu #mega-menu-main_menu li#mega-menu-item-6806>a{font-size:16px; font-weight:bold !important; color:#707070; padding-left:0px !important;}
#mega-menu-wrap-main_menu #mega-menu-main_menu li#mega-menu-item-6806>a:hover{color:#2a78a8;}
#mega-menu-wrap-main_menu #mega-menu-main_menu li#mega-menu-item-6847>a{font-size:16px; font-weight:bold !important; color:#707070; padding-left:0px !important;}
#mega-menu-wrap-main_menu #mega-menu-main_menu li#mega-menu-item-6847>a:hover{color:#2a78a8;}
#mega-menu-wrap-main_menu #mega-menu-main_menu li#mega-menu-item-7966>a{font-size:16px; font-weight:bold !important; color:#0c3955; padding-left:0px !important;} #mega-menu-wrap-topbar_menu #mega-menu-topbar_menu li#mega-menu-item-7557.mega-menu-flyout > ul.mega-sub-menu{background-color:#fff; padding-top:10px;} #title-casestudy{margin-bottom:0px !important;}
.insuranceCaseStudies-subtitle{margin-bottom:10px !important;}
.banking-caseStudy-text{margin-bottom:20px !important;}
.data-wherehouse a{
color: #2A78A8;
font-family: "Hind", Sans-serif;
font-size: 16px;
font-weight: 600;
line-height: 22px;
letter-spacing: 0.16px;
}
.readMore-offer a{
color: #2A78A8;
font-family: "Hind", Sans-serif;
font-size: 16px;
font-weight: 600;
line-height: 22px;
letter-spacing: 0.16px;
}
.banifitList-bankingDetail{margin-bottom:0px !important;} .banifitList i.fas.fa-circle {
margin-bottom: 11px;
}
.smallText-getInTouch{font-size:16px;line-height:14px;font-weight:normal !important;} .alliances_tabs div#elementor-tab-title-2231,
.alliances_tabs div#elementor-tab-title-2431 { margin-right: 100px;}
.alliances_tabs .elementor-widget-tabs .elementor-tabs-wrapper{width:100% !important;}
.alliances_tabs .elementor-widget-tabs .elementor-tabs-wrapper{width:100% !important;}
.alliances_tabs .elementor-tab-title{padding:12px 25px !important;}
.alliances_tabs .elementor-tab-title a{opacity:1 !important;}
.alliances_tabs .elementor-active  a:after{ 
background: none repeat scroll 0 0 transparent;
bottom: 0;
content: "";
display: block;
height: 2px;
left: 50%;
position: absolute;
background: #2A78A8 !important;
transition: width 0.3s ease 0s, left 0.3s ease 0s;
width: 0;
}
.alliances_tabs .elementor-active  a:after { 
width: 100%; 
left: 0; 
}  .back-btn-font-css a.btn.btn-primary.back-btn-career.ps2id {font-size: 16px!important;width:40%;text-align: center;}
.back-btn-career{ font-size: 16px !important;float:right; border: 1px solid; padding: 10px;color: #fff !important; background-color: #2A78A8;border: 1px solid #2A78A8;text-transform: uppercase;}
.back-btn-career:hover{background-color:#fff; color:#2A78A8 !important;border: 1px solid #2A78A8;}
#form_t input, #form_t textarea {border-color: #2A78A8 !important;}
.sticky-column{
position: sticky !important;
position: -webkit-sticky !important;
top: 180px !important;
}
.sticky-parent
.elementor-widget-wrap {
display: block!important; 
}
table.Career-Table{
border-collapse: collapse;
width: 100%;
background-color: #fff;
border-radius: 2px;
opacity: 1;
}
table th.Career-tableHeading {
padding:20px !important;
text-transform: capitalize !important;
padding: 8px;
text-align: left;
border-bottom: 1px solid #ddd;
color:#2A78A8;
background-color: #F6F6F7;
border-radius: 2px;
opacity: 1;
font-family: Hind;
font-weight: bold !important;
letter-spacing: 0.16px;
line-height: 26px;
font-size: 20px;
}
table td.Career-tableData {
padding: 20px;
text-align: left !important;
border-bottom: 1px solid #ddd;
font-family: Hind;
font-weight: normal !important;
letter-spacing: 0.16px;
line-height: 26px;
font-size: 16px;
color: #707070;
}
table td.Career-tableData table tr th:first-child, table tr td:first-child{padding-left: 20px !important;}
.Career-Row{cursor:pointer;}
.Career-Row:hover {background-color:#F7F9FC;}
p.current_openings_paginate {text-align: center;}
.current_openings_paginate  a.page-numbers{letter-spacing: 10.2px;}
.current_openings_paginate  span.page-numbers.current { letter-spacing: 10.2px !important;}
.single-job div#top-bar{display:none;}
.single-job header.page-header{display:none;}
.career-form .elementor-mark-required .elementor-field-label:after{color:#797778 !important;}
.details-career{color:#2A78A8 !important; font-size:20px; line-height:28px; letter-spacing:0.2px;}
ul.requirements{list-style-type:none;} 
li#req-list { list-style-image: url(https://elait.com/wp-content/uploads/2021/03/list-arrow.svg); padding-bottom:15px; } a.lets-talk-btn{color:#fff !important;}
a.lets-talk-btn:hover{color: #0C3955!important;} @media only screen and (min-width: 320px) and (max-width:767px){
.back-btn-font-css a.btn.btn-primary.back-btn-career.ps2id{width:60%;float:left;}
#gaming-caseStudy-block .gaming-caseStudy p.elementor-heading-title.elementor-size-default{height:auto !important;}
#gaming-caseStudy-block .gaming-caseStudy .elementor-text-editor.elementor-clearfix{height:auto !important;}
.blog-content-alignment{text-align:left !important;}
.blog-img {
padding: 30px 0px 30px 0px;
text-align: center;
width: 80%;
max-width: 100%;
margin: 0px 0px 0px 41px;
}
.banner-section { height: 400px !important;
width: 100%;
min-height: 100%;
display: table-cell;
vertical-align: middle;
padding: 20px 0px 50px 0px;
} 
.blog-h3{font-size:16px !important;}
#tech-section p.elementor-image-box-description{height:auto !important;}
.terms-para-links{font-size:16px !important;}
.cookies-para-links{font-size:16px !important;}
.cookiew-table table.tafe-table {display: block; overflow-x:scroll; white-space: nowrap;}
#game-need-section h3.elementor-icon-box-title{height:auto !important;}
h2.heade-Table{font-size:20px;}
a.job_url {font-size: 14px !important;}
table th.Career-tableHeading{font-size:14px;padding:10px !important;}
#banking-caseStudy .banking-caseStudy-text{height:auto !important;}
#banking-caseStudy1 .banking-caseStudy-text{height:auto !important;}
.App-dev-caseStudy .elementor-text-editor.elementor-clearfix{height:auto !important;}
a.governance-txt-link {font-size:16px;font-weight:normal !important;}
.tech-cards h3.elementor-image-box-title{margin-top:20px;}
#industries-home1 .elementor-icon-box-description{height:auto !important;}
#industries-home2 .elementor-icon-box-description{height:auto !important;}
#industries-home3 .elementor-icon-box-description{height:auto !important;}
.business-challenge-para{font-weight:normal !important;font-size:16px;line-height:27px;color:#00243A;}
.icon .elementor-icon-box-description {min-height: auto !important;}
.icon .elementor-icon-box-wrapper{min-height: auto !important;height:auto !important;}
.link-in-para{font-size:16px;}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner, #mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before, #mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after{background-color:#0c3955 !important;border:1px solid #0c3955 !important;}  
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li#mega-menu-item-12389>a.mega-menu-link{border:none;color:#707070;font-size:14px;background-color:#fff !important;color:#0c3955 !important;}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li#mega-menu-item-12389>a.mega-menu-link:hover{color:#2a78a8 !important;}  
#Facilitating-banking .elementor-icon-box-wrapper{height:auto !important;}
.contact-us-gallery .elementor-image-gallery .gallery-item{width: 50%;}
.smallText-getInTouch{font-size:16px; font-weight:normal; line-height:27px;}
.insurance-case-study .elementor-image img{height:auto !important;float:left !important;}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child{border:1px solid #2A78A8;margin-right:0px !important;}
.alliances_tabs .elementor-tab-title.elementor-tab-mobile-title{display:none;}
.alliances_tabs .elementor-tabs .elementor-tabs-wrapper {display:inline-flex !important;width: 100% !important;}  
.alliances_tabs div#elementor-tab-title-2231 { margin-right: 0px;}
.alliances_tabs .elementor-widget-tabs .elementor-tabs-wrapper{width:100% !important;}  
.specialised_tabs .elementor-tab-title.elementor-tab-mobile-title{display:none;}
.specialised_tabs .elementor-active  a:after { width: 100%; left: 0;}
.specialised_tabs .elementor-tab-title { padding: 12px 20px !important;}
.page-id-10185 .elementor-tab-title a {font-size:16px !important; line-height:29px !important;}
.specialised_tabs .elementor-tabs .elementor-tabs-wrapper {display:inline-flex !important;width: 100% !important;}  
.specialised_tabs div#elementor-tab-title-2231 { margin-right: 0px;}
.specialised_tabs .elementor-widget-tabs .elementor-tabs-wrapper{width:100% !important;}  
.standard_tabs .elementor-tab-title.elementor-tab-mobile-title{display:none;}
.page-id-10187 .elementor-widget-tabs .elementor-tabs-wrapper{margin-left:0px !important;}
.standard_tabs .elementor-active  a:after { width: 100%; left: 0;}
.standard_tabs .elementor-tab-title { padding: 12px 16px !important;}
.page-id-10187 .elementor-tab-title a {font-size:16px !important; line-height:29px !important;}
.standard_tabs .elementor-tabs .elementor-tabs-wrapper {display:inline-flex !important;width: 100% !important;}  
.standard_tabs div#elementor-tab-title-2231 { margin-right: 0px;}
.standard_tabs .elementor-widget-tabs .elementor-tabs-wrapper{width:100% !important;} 
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li#mega-menu-item-6648 > a.mega-menu-link {color: #0c3955;font-weight: bold;}
ul.mega-sub-menu li a{padding-left:10px !important;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li#mega-menu-item-5559 > a.mega-menu-link{padding-left:0px !important;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li#mega-menu-item-5562 > a.mega-menu-link{padding-left:0px !important;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li#mega-menu-item-5563 > a.mega-menu-link{padding-left:0px !important;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li#mega-menu-item-5561 > a.mega-menu-link{padding-left:0px !important;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li#mega-menu-item-6648 > a.mega-menu-link{padding-left:0px !important;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li#mega-menu-item-6807 > a.mega-menu-link{font-size:16px; font-weight:bold !important; color:#707070; padding-left:0px !important;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li#mega-menu-item-5569 > a.mega-menu-link{font-size:16px; font-weight:bold !important; color:#707070; padding-left:0px !important;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li#mega-menu-item-6848 > a.mega-menu-link{font-size:16px; font-weight:bold !important; color:#707070; padding-left:0px !important;}
.page-id-10187 .elementor-widget-tabs .elementor-tabs { text-align: center !important; } 
.current-opening-shortcode .elementor-shortcode {overflow-y: scroll !important;scroll-behavior: smooth;} #bank-block-1 .bank-box-1 h3.elementor-image-box-title{height:auto !important;}
#bank-block-3 .bank-box-3 h3.elementor-image-box-title{height:auto !important;}
#bank-block-2 .bank-box-2 h3.elementor-image-box-title{height:auto !important;}
#bank-block-1 .bank-box-1 p.elementor-image-box-description{height:auto !important;}
#bank-block-2 .bank-box-2 p.elementor-image-box-description{height:auto !important;}
#bank-block-3 .bank-box-3 p.elementor-image-box-description{height:auto !important;} #insurance-block-1 .insurance-box-1 h3.elementor-image-box-title{height:auto !important;}
#insurance-block-3 .insurance-box-3 h3.elementor-image-box-title{height:auto !important;}
#insurance-block-2 .insurance-box-2 h3.elementor-image-box-title{height:auto !important;}
#insurance-block-1 .insurance-box-1 p.elementor-image-box-description{height:auto !important;}
#insurance-block-2 .insurance-box-2 p.elementor-image-box-description{height:auto !important;}
#insurance-block-3 .insurance-box-3 p.elementor-image-box-description{height:auto !important;} #game-block-1 .game-box-1 h3.elementor-image-box-title{height:auto !important;}
#game-block-3 .game-box-3 h3.elementor-image-box-title{height:auto !important;}
#game-block-2 .game-box-2 h3.elementor-image-box-title{height:auto !important;}
#game-block-1 .game-box-1 p.elementor-image-box-description{height:auto !important;}
#game-block-2 .game-box-2 p.elementor-image-box-description{height:auto !important;}
#game-block-3 .game-box-3 p.elementor-image-box-description{height:auto !important;} #retail-block-1 .retail-box-1 h3.elementor-image-box-title{height:auto !important;}
#retail-block-3 .retail-box-3 h3.elementor-image-box-title{height:auto !important;}
#retail-block-2 .retail-box-2 h3.elementor-image-box-title{height:auto !important;}
#retail-block-1 .retail-box-1 p.elementor-image-box-description{height:auto !important;}
#retail-block-2 .retail-box-2 p.elementor-image-box-description{height:auto !important;}
#retail-block-3 .retail-box-3 p.elementor-image-box-description{height:auto !important;} #health-block-1 .health-box-1 h3.elementor-image-box-title{height:auto !important;}
#health-block-3 .health-box-3 h3.elementor-image-box-title{height:auto !important;}
#health-block-2 .health-box-2 h3.elementor-image-box-title{height:auto !important;}
#health-block-1 .health-box-1 p.elementor-image-box-description{height:auto !important;}
#health-block-2 .health-box-2 p.elementor-image-box-description{height:auto !important;}
#health-block-3 .health-box-3 p.elementor-image-box-description{height:auto !important;} #telecom-block-1 .telecom-box-1 h3.elementor-image-box-title{height:auto !important;}
#telecom-block-3 .telecom-box-3 h3.elementor-image-box-title{height:auto !important;}
#telecom-block-2 .telecom-box-2 h3.elementor-image-box-title{height:auto !important;}
#telecom-block-1 .telecom-box-1 p.elementor-image-box-description{height:auto !important;}
#telecom-block-2 .telecom-box-2 p.elementor-image-box-description{height:auto !important;}
#telecom-block-3 .telecom-box-3 p.elementor-image-box-description{height:auto !important;} #media-block-1 .media-box-1 h3.elementor-image-box-title{height:auto !important;}
#media-block-3 .media-box-3 h3.elementor-image-box-title{height:auto !important;}
#media-block-2 .media-box-2 h3.elementor-image-box-title{height:auto !important;} 
#media-block-1 .media-box-1 p.elementor-image-box-description{height:auto !important;}
#media-block-2 .media-box-2 p.elementor-image-box-description{height:auto !important;}
#media-block-3 .media-box-3 p.elementor-image-box-description{height:auto !important;}       
.latest-blog .rpwe-block h3 a{font-size:16px !important;line-height:28px !important; }
.latest-blog .rpwe-summary{font-size:16px !important;line-height:28px !important; }
.latest-blog .rpwe-thumb{width:360px;    margin: 0px 0% 0px 0px !important;}
.latest-blog a.more-link:before{margin-top:40px; padding:0px 10px 0px 10px !important;}
.latest-blog a.more-link{font-size:16px !important;line-height:28px !important;font-weight:600 !important;}
.latest-blog .rpwe-block h3 {margin-top: 6% !important;}
.latest-blog .rpwe-block li{padding-right:0px !important;padding-bottom:25px;}  
} @media only screen and (min-width: 768px) and (max-width:1023px){
.blog-img{margin-left: 18%;}
.blog-content-alignment{text-align:left !important;}
.banner-section{height:450px !important; padding: 50px 0px 70px 0px !important;}
.blog-h3{font-size:16px !important;}
#tech-section p.elementor-image-box-description{height:auto !important;}
.latest-blog .rpwe-thumb {box-shadow: none !important;margin: 5% 0% 0px 0px;width:350px;padding:0px !important;border:0px !important;height:230px !important;}
.latest-blog .rpwe-block h3 a{font-size:16px !important;line-height:28px !important;}
.latest-blog .rpwe-summary{font-size:16px !important;line-height:26px !important;padding-top:10px !important;}
.latest-blog .rpwe-thumb{width:320px;}
.latest-blog a.more-link:before{margin-top:40px;}
.latest-blog a.more-link{font-size:16px !important;line-height:28px !important;}
.blog-img{text-align:center; width: 100%;max-width: 60%; margin-left: 23%;} .terms-para-links{font-size:16px !important;}
.cookies-para-links{font-size:16px !important;}
#game-need-section-ipad h3.elementor-icon-box-title{height:53px !important;}
h2.heade-Table{font-size:24px;}
a.job_url {font-size: 16px !important;}
table th.Career-tableHeading{font-size:16px;}
a.governance-txt-link {font-size:16px;font-weight:normal !important;} #industries-home3 .elementor-icon-box-description{height:260px !important;}
.business-challenge-para{font-weight:normal !important;font-size:16px;line-height:27px;color:#00243A;}
.link-in-para{font-size:16px !important;}
.icon .elementor-icon-box-wrapper{min-height: auto !important;height:auto !important;}
.specialised_tabs .elementor-active  a:after { width: 85%; left:20px;}
.page-id-10185 .elementor-tab-title a {font-size:22px !important; line-height:33px !important;}
.standard_tabs .elementor-active  a:after { width: 85%; left:20px;}
.page-id-10187 .elementor-tab-title a {font-size:20px !important; line-height:33px !important;}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle+#mega-menu-max_mega_menu_2{padding:20px 55px;}  
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner, #mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before, #mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after{background-color:#0c3955 !important;border:1px solid #0c3955 !important;} #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li#mega-menu-item-12389>a.mega-menu-link{color:#707070;font-size:14px; border:none; background-color:#fff !important;color:#0c3955 !important;}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li#mega-menu-item-12389>a.mega-menu-link:hover{color:#2a78a8 !important;}
.contact-us-gallery .elementor-image-gallery .gallery-item{width: 30.33%;}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child{border:1px solid #2A78A8;margin-right:0px !important;}
.data li.elementor-icon-list-item { margin-right: 0px !important; margin-top: 8px;}
.insurance-case-study .elementor-image img{height:auto !important;float:left !important;}
.page-id-10187 .elementor-widget-tabs .elementor-tabs-wrapper { width: 100%; margin-left: 0% !important;}
.current-opening-shortcode .elementor-shortcode {overflow-y: scroll !important;scroll-behavior: smooth;}
.back-btn-font-css a.btn.btn-primary.back-btn-career.ps2id{width:60%;} #bank-block-1 .bank-box-1 h3.elementor-image-box-title{height:53px !important;}
#bank-block-2 .bank-box-2 h3.elementor-image-box-title{height:53px !important;}
#bank-block-3 .bank-box-3 h3.elementor-image-box-title{height:53px !important;}
#bank-block-1 .bank-box-1 p.elementor-image-box-description{height:220px !important;}
#bank-block-2 .bank-box-2 p.elementor-image-box-description{height:264px !important;}
#bank-block-3 .bank-box-3 p.elementor-image-box-description{height:211px !important;} #insurance-block-1 .insurance-box-1 h3.elementor-image-box-title{height:53px !important;}
#insurance-block-2 .insurance-box-2 h3.elementor-image-box-title{height:53px !important;}
#insurance-block-3 .insurance-box-3 h3.elementor-image-box-title{height:53px !important;}
#insurance-block-1 .insurance-box-1 p.elementor-image-box-description{height:220px !important;}
#insurance-block-2 .insurance-box-2 p.elementor-image-box-description{height:264px !important;}
#insurance-block-3 .insurance-box-3 p.elementor-image-box-description{height:211px !important;} #game-block-1 .game-box-1 h3.elementor-image-box-title{height:53px !important;}
#game-block-2 .game-box-2 h3.elementor-image-box-title{height:53px !important;}
#game-block-1 .game-box-1 p.elementor-image-box-description{height:220px !important;}
#game-block-2 .game-box-2 p.elementor-image-box-description{height:264px !important;}
#game-block-3 .game-box-3 h3.elementor-image-box-title{height:53px !important;}
#game-block-3 .game-box-3 p.elementor-image-box-description{height:211px !important;} #retail-gain-section h3.elementor-icon-box-title{height:53px !important;}  
#retail-block-1 .retail-box-1 h3.elementor-image-box-title{height:53px !important;}
#retail-block-3 .retail-box-3 h3.elementor-image-box-title{height:53px !important;}
#retail-block-2 .retail-box-2 h3.elementor-image-box-title{height:53px !important;}
#retail-block-1 .retail-box-1 p.elementor-image-box-description{height:220px !important;}
#retail-block-2 .retail-box-2 p.elementor-image-box-description{height:264px !important;}
#retail-block-3 .retail-box-3 p.elementor-image-box-description{height:211px !important;} #health-block-1 .health-box-1 h3.elementor-image-box-title{height:53px !important;}
#health-block-1 .health-box-1 p.elementor-image-box-description{height:220px !important;}
#health-block-2 .health-box-2 h3.elementor-image-box-title{height:53px !important;}
#health-block-2 .health-box-2 p.elementor-image-box-description{height:264px !important;}
#health-block-3 .health-box-3 h3.elementor-image-box-title{height:53px !important;}
#health-block-3 .health-box-3 p.elementor-image-box-description{height:211px !important;} #telecom-integrated-block h3.elementor-icon-box-title{height:53px !important;}  
#telecom-block-1 .telecom-box-1 h3.elementor-image-box-title{height:53px !important;}
#telecom-block-1 .telecom-box-1 p.elementor-image-box-description{height:220px !important;}
#telecom-block-2 .telecom-box-2 h3.elementor-image-box-title{height:53px !important;}
#telecom-block-2 .telecom-box-2 p.elementor-image-box-description{height:264px !important;}
#telecom-block-3 .telecom-box-3 h3.elementor-image-box-title{height:53px !important;}
#telecom-block-3 .telecom-box-3 p.elementor-image-box-description{height:211px !important;} #media-block-1 .media-box-1 h3.elementor-image-box-title{height:53px !important;}
#media-block-1 .media-box-1 p.elementor-image-box-description{height:220px !important;}
#media-block-2 .media-box-2 h3.elementor-image-box-title{height:53px !important;}
#media-block-2 .media-box-2 p.elementor-image-box-description{height:264px !important;}
#media-block-3 .media-box-3 h3.elementor-image-box-title{height:53px !important;}
#media-block-3 .media-box-3 p.elementor-image-box-description{height:211px !important;}
} @media only screen and (min-width:1024px) and (max-width:1279px){
.heading-text-ipad-pro{padding-right:150px;}
.back-btn-font-css a.btn.btn-primary.back-btn-career.ps2id{width:60%;}
.blog-img-ipad-pro{text-align:center !important;margin-right: 17%;}
.image-margin .elementor-widget-container{margin:30px 0px 0px 0px !important;} 
.button-class .elementor-column.elementor-md-33 {width: 70.333% !important;}
.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-c716926.sticky-parent
{
height: fit-content !important;
position: sticky !important;
position: -webkit-sticky !important;
top: 150px;
display: block!important; 
}
.blog-h1-tag{text-align:left !important;}
.blog-content-alignment ul.elementor-inline-items.elementor-icon-list-items.elementor-post-info{-webkit-box-pack: left !important; justify-content: left !important;}
.blog-content-alignment{text-align:left !important;}
.blogs-sidebar-col{width:30% !important;}
.blogs-content-col{width:70% !important;}
.blogs-content-col .elementor-column-wrap.elementor-element-populated{padding:40px 70px 0px 0px !important;}  
.banner-text-col-width-ipadpro{padding-right:18%;}
.banner-text-col-without-padding{padding-right:0%;}
.h1_heading_tag .elementor-heading-title {font-size: 30px !important; line-height: 42px !important;}
.banner-section {height: 430px !important;padding: 50px 0px 70px 0px !important;}   
.blog-h3{font-size:16px !important;}
.blog-h1-tag .elementor-heading-title{ font-size: 25px !important; line-height: 37px !important;}
#tech-section p.elementor-image-box-description{height:auto !important;}
.small_blogs .elementor-posts-container.elementor-posts.elementor-posts--skin-cards.elementor-grid.elementor-has-item-ratio { grid-template-columns: repeat(3,1fr) !important;}
.latest-blog-section{margin-top:-15% !important;margin-bottom:8% !important;}
.latest-blog-section .elementor-container {width:740px !important;}
.latest-blog .rpwe-thumb{width:350px;}
.latest-blog a.more-link:before{margin-top:40px;}
.latest-blog a.more-link{font-size:16px !important;line-height:28px !important;} .latest-blog .rpwe-block h3 a{font-size:16px !important;line-height:28px !important;}
.latest-blog .rpwe-summary{font-size:16px !important;line-height:26px !important;}
.terms-para-links{font-size:16px !important;}
.cookies-para-links{font-size:16px !important;}
h2.heade-Table{font-size:24px;}
table th.Career-tableHeading{font-size:16px;}
a.job_url {font-size: 16px !important;} #bank-block-1 .bank-box-1 h3.elementor-image-box-title{height:auto !important;}
#bank-block-2 .bank-box-2 h3.elementor-image-box-title{height:auto !important;}
#bank-block-3 .bank-box-3 h3.elementor-image-box-title{height:auto !important;}
#bank-block-1 .bank-box-1 p.elementor-image-box-description{height:160px !important;}
#bank-block-2 .bank-box-2 p.elementor-image-box-description{height:160px !important;}
#bank-block-3 .bank-box-3 p.elementor-image-box-description{height:135px !important;} #insurance-block-1 .insurance-box-1 h3.elementor-image-box-title{height:auto !important;}
#insurance-block-2 .insurance-box-2 h3.elementor-image-box-title{height:auto !important;}
#insurance-block-3 .insurance-box-3 h3.elementor-image-box-title{height:auto !important;}
#insurance-block-1 .insurance-box-1 p.elementor-image-box-description{height:160px !important;}
#insurance-block-2 .insurance-box-2 p.elementor-image-box-description{height:160px !important;}
#insurance-block-3 .insurance-box-3 p.elementor-image-box-description{height:135px !important;} #game-block-1 .game-box-1 p.elementor-image-box-description{height:160px !important;}
#game-block-1 .game-box-1 h3.elementor-image-box-title{height:auto !important;}
#game-block-2 .game-box-2 h3.elementor-image-box-title{height:auto !important;} #retail-gain-section h3.elementor-icon-box-title{height:auto !important;}  
#retail-block-1 .retail-box-1 h3.elementor-image-box-title{height:auto !important;}
#retail-block-3 .retail-box-3 h3.elementor-image-box-title{height:auto !important;}
#retail-block-2 .retail-box-2 h3.elementor-image-box-title{height:auto !important;}
#retail-block-1 .retail-box-1 p.elementor-image-box-description{height:160px !important;}
#retail-block-2 .retail-box-2 p.elementor-image-box-description{height:160px !important;}
#retail-block-3 .retail-box-3 p.elementor-image-box-description{height:135px !important;} #health-block-1 .health-box-1 p.elementor-image-box-description{height:160px !important;}   
#healthcare-integrated-block h3.elementor-icon-box-title{height:auto !important;} #telecom-block-1 .telecom-box-1 p.elementor-image-box-description{height:160px !important;}
#telecom-integrated-block h3.elementor-icon-box-title{height:auto !important;} #media-block-1 .media-box-1 p.elementor-image-box-description{height:160px !important;}  
.factory-logo span.elementor-icon-list-text { padding-left: 10%;}
a.governance-txt-link {font-size:16px;font-weight:normal !important;} #industries-home3 .elementor-icon-box-description{height:180px !important;}
.business-challenge-para{font-weight:normal !important;font-size:16px;line-height:27px;color:#00243A;}
.offerings-icons img.attachment-large.size-large{width:16% !important;}
.link-in-para{font-size:16px !important;}
.icon .elementor-icon-box-wrapper{min-height: auto !important;height:auto !important;}
.specialised_tabs .elementor-active  a:after { width: 85%; left:20px;}
.page-id-10185 .elementor-tab-title a {font-size:22px !important; line-height:33px !important;}
.standard_tabs .elementor-active  a:after { width: 85%; left:20px;}
.page-id-10187 .elementor-tab-title a {font-size:20px !important; line-height:33px !important;}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle+#mega-menu-max_mega_menu_2{padding:20px 34px;} 
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner, #mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before, #mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after{background-color:#0c3955 !important;border:1px solid #0c3955 !important;}   
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li#mega-menu-item-12389>a.mega-menu-link{color:#707070;font-size:14px; border:none; background-color:#fff !important;color:#0c3955 !important;}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li#mega-menu-item-12389>a.mega-menu-link:hover{color:#2a78a8 !important;}  
.contact-us-gallery .elementor-image-gallery .gallery-item{width: 25%;}
.case-study-img{width:50%; max-width:50%;}
section#banner-height {    background-position: center center !important; height: 100%;}
section#banner-height-small {background-position: bottom center !important; height: 100%;}
section#banner-height-small-compatibility{background-position: bottom center !important; height: 100%;padding: 60px 20px 100px 20px !important;} section#banner-height-heading{background-position: bottom center !important; height: 100%;padding-top: 6%; padding-bottom: 10%;}
section#banner-height-heading-text{background-position: bottom center !important; height: 100%;padding-top: 10%; padding-bottom: 10%;}
#banner-height-data-quality{background-position: 0px -20px; height: 380px;}
.case-study .elementor-column-wrap.elementor-element-populated{background-position: 0px 0px !important; } #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child{border:1px solid #2A78A8;margin-right:0px !important;}
.banner-text-col-width-ipadpro{width:90% !important;}
.insurance-case-study .elementor-image img{height:auto !important;float:left !important;}
.data li.elementor-icon-list-item { margin-right: 0px !important; margin-top: 8px;}
.page-id-10187 .elementor-widget-tabs .elementor-tabs-wrapper {   width: 70%;  margin-left: 18% !important; }
} @media only screen and (min-width:1920px){
#banner-height{height:650px  !important;}
#banner-height-data-quality{height:650px  !important;}
} @media only screen and (min-width:1280px) and (max-width:1365px){
#banner-height-data-quality{background-position:right center;}
#banner-height{background-position:right center;}
} @media only screen and (min-width:1920px){
.banner-section {padding: 50px 0px 180px 0px !important;  height: 700px !important;} 
.banner-text-col-width-ipadpro{padding-top:80px;}
.banner-text-col-without-padding{padding-top:80px;} }
@media only screen and (min-width:2001px) and (max-width:2560px){
.banner-section {padding: 50px 0px 180px 0px !important;  height:800px !important;}
}