.display-3,h1{font-size:calc(2rem + 2vw)!important;font-weight:600!important}h2{line-height:initial;font-size:calc(1.725rem + .9vw)!important;font-weight:600!important}h3{line-height:initial!important}.breadcrumb{margin:1.5% 0 0 4.5%}.section-header{line-height:initial!important}a.btn{color:#fff!important}.see-more a{color:#000!important}img{height:auto}.pi img{width:100%}.content .top-side-image-right img{width:100%}.separator-grid{background:url(/staticadmin/images/dotted_grid.svg) top no-repeat!important;background-size:cover!important}.separator-grid h2,.separator-grid strong{line-height:initial;font-size:calc(1.125rem + .9vw)!important;font-weight:600!important;padding-top:40px;padding-bottom:20px}.separator-dots h2,.separator-dots strong,.separator-keys h2,.separator-keys strong{line-height:initial;font-size:23.3px!important;font-weight:600!important;padding-top:40px;padding-bottom:20px}.pi.left .tx-kesearch-pi1{margin:0}a{text-decoration:none!important}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#44b2ab;--bs-btn-border-color:#44b2ab;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#44b2ab;--bs-btn-hover-border-color:#44b2ab;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#44b2ab;--bs-btn-active-border-color:#44b2ab;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#44b2ab;--bs-btn-disabled-border-color:#44b2ab}.top .card-img-overlay{overflow:hidden}.faq button:focus,.faq button:not(.collapsed){background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.content .tx-kesearch-pi1{margin:0!important}.content .contacts .form-outline .form-control.active~.form-label,.content .contacts .form-outline .form-control:focus~.form-label{padding:0}.form-outline .form-control:focus~.form-label{color:#3b71ca}.form-outline .form-control.active~.form-label,.form-outline .form-control:focus~.form-label{transform:translateY(-1rem) translateY(.1rem) scale(.8)}.content .contacts input:focus+label{background:#fff;padding:0}.content .contacts input:focus+label,.content .contacts textarea:focus+label{color:#43b2aa!important;padding-left:10px!important;padding-right:10px!important}.form-outline{position:relative}.form-outline .form-control~.form-label{position:absolute;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;left:.75rem;padding-top:.37rem;pointer-events:none;transform-origin:0 0;transition:all .2s ease-out;color:rgba(0,0,0,.6);margin-bottom:0}.checkbox .custom-checkbox{margin-bottom:-27px!important}.navbar{box-shadow:0 4px 12px 0 rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.05);padding-top:.5625rem}.nav-tabs{--bs-nav-tabs-border-color:white}.contact button{border:0!important}.nav-link:hover{isolation:isolate;border-color:#fff}.nav-tabs .nav-link{border:none!important}.content .contacts input,.content .contacts label,.content .contacts textarea{top:1px!important;font-size:.9rem!important}#kesearch_filters .tab-container .tabs .tab{position:relative}#kesearch_filters .tab-container .tabs .tab a.nav-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}#about .content .offer-container .badge{margin:3px}#blog .chatbot .card ul,#blog .chatbot .list ul,#blog .chatbot.what .list ul{margin-left:0!important}@media only screen and (max-width:470px){.breadcrumb{display:none}.separator-grid{background:url(/staticadmin/images/dotted_grid_m.png) center no-repeat!important;background-size:cover!important;background-position:top!important}#data-science-and-advanced-analytics .content .gears ul li{margin-left:10px}#career h1{font-size:1.2rem!important}}
