/*
Theme Name: Konux
Author: converzo
Author URI: https://converzo.nl
Description: The Konux Theme based on the famous Wordpress CMS.
Version: 1.0
*/

* {margin: 0;padding: 0;box-sizing: border-box;}
img {max-width: 100%;height: auto;}
body {background: #ffffff;font-size:18px;color: #5a6774;font-family: "proxima-nova",sans-serif;font-weight: 400;scroll-behavior: smooth;}
p{font-size: 18px;line-height: 30px;margin-bottom: 35px;font-weight: 500;}
p:last-child {margin-bottom: 0;}
a {color: inherit; text-decoration: none;}

/* ----- Heading Font CSS ------ */
h1,h2,h3,h4,h5,h6 {color: #273441;font-weight: 500;margin-bottom: 16px;}
h1{font-size: 48px;line-height: 54px;}
h2{font-size: 40px;line-height: 48px;}
h3{font-size: 32px;line-height: 39px;}
h4{font-size: 28px;line-height: 34px;}
h5{font-size: 20px;line-height: 24px;font-weight: 600;}
h6{font-size: 18px;line-height: 18px;font-weight: 700;}
html{scroll-behavior: smooth;scroll-padding-top: 140px;}

/* global css start */ 
.full_width{width: 100%;float: left;}
.wrapper{max-width: 1404px;margin: 0 auto;width: 100%; padding: 0 30px;}
.layout{overflow: hidden;}

.btn_one {display: inline-block;transition: all 0.3s;font-size: 16px;font-family: "proxima-nova",sans-serif;font-weight: 600;color: #ffffff;border-radius: 30px;text-align: center;padding: 16px 20px;background: #007DCD;}
.btn_one:hover {background: #00AAFF;}

.alm-btn-wrap .alm-load-more-btn {display: inline-block !important;transition: all 0.3s !important;font-size: 16px !important;font-family: "proxima-nova",sans-serif !important;font-weight: 600 !important;color: #ffffff !important;border-radius: 30px !important;text-align: center !important;padding: 16px 20px !important;background: #007DCD !important;height: auto !important;}
.alm-btn-wrap .alm-load-more-btn:hover {background: #00AAFF !important;}

.carrer-btn {display: inline-block;font-size: 14px;font-family: "proxima-nova",sans-serif;font-weight: 600;color: #FFFFFF;background: #050A0F;text-align: center;padding: 8px 16px;border-radius: 20px;transition: 0.4s;}
.carrer-btn:hover, .header.sticky .carrer-btn {background: #fff;color: #000;}

.solution_btn {display: inline-flex;align-items: center;font-size: 14px;color: #E0E6EC;font-family: "proxima-nova",sans-serif;font-weight: 500;}
.solution_btn:hover {text-decoration: underline;}
.solution_btn .arrow {display: inline-block;width: 24px;height: 24px;border-radius: 50%;background: #414D5B url(images/arrow1.svg)center center no-repeat;margin-left: 8px;}

.video_btn {display: inline-flex;align-items: center;font-size: 16px;font-family: "proxima-nova",sans-serif;font-weight: 600;color: #28C8FF;transition: 0.4s;}
.video_btn .arrow {display: inline-block;width: 24px;height: 24px;background: #00AAFF40 url(images/arrow2.svg)center center no-repeat;border-radius: 50%;margin-right: 8px;transition: 0.4s;}
.video_btn:hover {color: #007DCD;}

.video_btn.dark {color: #C5CDD5;}
.video_btn.dark .arrow {background: #C5CDD540 url(images/arrow8.svg)center center no-repeat;}

.video_btn.blue {color: #007DCD;}
.video_btn.blue:hover {color: #00AAFF;}
.video_btn.blue .arrow {background: #00AAFF40 url(images/arrow10.svg)center center no-repeat;}
.video_btn.blue:hover .arrow {background: #00AAFF40 url(images/arrow17.svg)center center no-repeat;}

.video_btn.blue2 {color: #00AAFF;}
.video_btn.blue2:hover {color: #007DCD;}
.video_btn.blue:hover .arrow {background: #00AAFF40 url(images/arrow10.svg)center center no-repeat;}

.video_btn.light_blue {color: #28C8FF;}
.video_btn.light_blue:hover {color: #007DCD;}
.video_btn.light_blue:hover .arrow {background: #00AAFF40 url(images/arrow17.svg)center center no-repeat;}

.arrow_btn {display: inline-block;width: 48px;height: 48px;background: #E0E6EC;border-radius: 50%;transition: 0.4s;position: relative;}
.arrow_btn::before {content: '';position: absolute;width: 12px;height: 12px;background: url(images/arrow3.svg)center center no-repeat;background-size: 12px !important;transform: translate(-50%, -50%);left: 50%;top: 50%;transition: 0.4s;}
.arrow_btn:hover::before {transform: translate(-50%, -50%) rotate(-45deg);}

.arrow_btn.blue2 {background: #00AAFF40;}
.arrow_btn.blue2::before {background: url(images/arrow5.svg)center center no-repeat;}

.arrow_btn.black {background: #273441;}
.arrow_btn.black::before {background: url(images/arrow7.svg)center center no-repeat;}


.arrow_btn.white {background: #fff;}

.arrow_btn.light_blue {background: #00AAFF40;}
.arrow_btn.light_blue::before {background: url(images/arrow5.svg)center center no-repeat;}

.down_arrow {display: inline-block;width: 48px;height: 48px;background: #00AAFF40 url(images/down-arrow.svg)center center no-repeat;border-radius: 50%;}
.down_arrow.dark {background: #C5CDD540 url(images/arrow16.svg)center center no-repeat;}

.home .main-content {margin-top: 0;}
.main-content {margin-top: 65px;}

.mb-0 {margin-bottom: 0 !important;}
.pb-60 {padding-bottom: 60px !important;}
.pt-96 {padding-top: 96px !important;}


.down_arrow.black {background: #C5CDD540 url(images/arrow11.svg)center center no-repeat;}

.back_btn.dark {color: #5A6774;}
.back_btn.dark .arrow {background: #E0E6EC url(images/arrow15.svg)center center no-repeat;}

.wpcf7-spinner{position: absolute !important;right: 0 !important;top: 11px !important;}
.wpcf7 form.sent .wpcf7-response-output {border-color: #46b450!important;background-color: #46b450!important;color: #fff;border-radius: 50px;text-align: center !important; padding: 10px !important;font-size: 14px !important;line-height: 18px !important;width: 100%;float: left;font-weight: 400 !important;margin: 15px 0 !important;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output { background: red; color:#fff; border-color: red !important; border-radius: 50px;text-align: center !important; padding:10px !important;font-size: 14px !important;line-height: 18px !important;width: 100%;float: left;font-weight: 400 !important;margin: 15px 0 !important; }


.error_sec {padding: 100px 0 100px;}
.error_sec .wrapper {max-width: 860px;}
.error_sec .inner_part {text-align: center;}
.error_sec .banner_404 {margin-bottom: 30px;}
.error_sec .banner_404 img {display: block;margin: 0 auto;}
/* global css end */

/* ******************************* main css ***************************** */

/* header start */
.header {position: fixed;width: 100%;z-index: 9999;left: 0;top: 0;}

.home .header_top {border-bottom: 1px solid rgba(197, 205, 213, 0.16);}
.home .header.sticky .header_top {border-bottom: 0;}

.home .header_top .blue-logo {display: none;}
.header.header_black .white-logo, .header.hedaer_white .white-logo {display: none;}

.home .header.sticky .header_top, .home .header.sticky .header_bottom {background: #050A0F;backdrop-filter: unset;}
.home .header.sticky .header_bottom .inner_part {border-top: 1px solid #273441;}

.header_top {padding: 12px 0;background: #050A0F14;backdrop-filter: blur(24px);transition: 0.4s;position: relative;z-index: 2;}
.header_top .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.header_top .logo {width: 25px;}
.header_top .right_part {width: calc(100% - 225px);display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.header_top .navigation ul {list-style: none;}
.header_top .navigation li {display: inline-block;margin-right: 36px;}
.header_top .navigation li:last-child {margin-right: 0;}
.home .header_top .navigation li a {color: #E0E6EC;}
.header_top .navigation li a {display: inline-block;color: #fff;font-size: 14px;font-family: "proxima-nova",sans-serif;font-weight: 500;}
.header_top .menubar {display: none;}

.header_bottom {transition: 0.4s;}
.header_bottom .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;padding: 22px 0;}
.header_bottom .left_part ul {list-style: none;}
.header_bottom .left_part li {position: relative;display: inline-block;font-family: "proxima-nova",sans-serif;font-weight: 500;font-size: 14px;color: #C5CDD5;margin-right: 20px;padding-right: 20px;line-height: 1;}
.header_bottom .left_part li:last-child {padding-right: 0;margin-right: 0;}
.header_bottom .left_part li::before {content: '';position: absolute;width: 1px;height: 100%;background: #8E9AA6;right: 0;top: 50%;transform: translateY(-50%);}
.header_bottom .left_part li:last-child::before {display: none;}
.header_bottom .left_part li strong {display: inline-block;font-family: "proxima-nova",sans-serif;font-weight: 700;margin-right: 8px;color: #ffffff;}

.header.header_black {background: #050A0F;}
.header.header_black .header_bottom {display: none;}
.header.header_black .header_top {padding: 0;}
.header.header_black .header_top .inner_part {padding: 16px 0;border-bottom: 1px solid #273441;}
.header.header_black .header_top .right_part .carrer-btn {display: none;}
.header.header_black .header_top .navigation li a {color: #8E9AA6;}
.header.header_black .header_top .navigation li a:hover {color: #ffffff;}
.header.header_black .header_top .navigation li.btn_one {color: #FFFFFF !important;padding: 0;}
.header.header_black .header_top .navigation li.btn_one a {color: #ffffff;font-weight: 600;padding: 7px 16px;}
.header .header_top .navigation li .mega-menu { position: absolute;left: 50%;transform: translateX(-50%);top: 100%;padding: 16px 0px;width: 100%;max-width: 1344px;opacity: 0;visibility: hidden;transition: 0.4s;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.header.header_black .header_top .navigation li .mega-menu .submenu-heading {font-size: 16px;color: #E0E6EC;font-weight: 600;margin-bottom: 0;}



.header.header_black .header_top .navigation li.current_page_item a:not(li.current_page_item li a), 
.header.header_black .header_top .navigation li.current_page_parent a:not(li.current-menu-parent li a),
.tax-cases_category .header.header_black .header_top .navigation li.solution a:not(li.solution li a),
.tax-cases_category .header.header_black .header_top .navigation li.solution li.case-studies a,
.single-cases .header.header_black .header_top .navigation li.solution li.case-studies a
{color: #ffffff;}

.tax-cases_category .header.header_black .header_top .navigation li.current_page_parent a {color: inherit !important;}


.page-template-template-contact .header.header_black .header_top .navigation li.current_page_parent a {color: inherit !important;}
.page-template-template-contact .header.header_black .header_top .navigation li a:hover {color: #ffffff !important;}

.header.header_black .header_top .navigation li.current_page_item .mega-menu,
.header.header_black .header_top .navigation li.current-menu-parent .mega-menu, 
.tax-cases_category .header.header_black .header_top .navigation li.solution  .mega-menu,
.single-cases .header.header_black .header_top .navigation li.solution  .mega-menu {opacity:1;visibility:visible}

.header.header_black .header_top .navigation li.current_page_item .mega-menu,
.header.header_black .header_top .navigation li.current-menu-ancestor .mega-menu{opacity: 1;visibility: visible;}
.header.header_black .header_top .navigation li .mega-menu::after, .header.header_black .header_top .navigation li .mega-menu::after
{content: "";position: absolute;left: -500%;top: 0;width: 100%;height: 100%;width: 1000%;background: #050A0F;z-index: -1;}


.header.hedaer_white {background: #fff;}
.header.hedaer_white .header_bottom {display: none;}
.header.hedaer_white .header_top {padding: 0;background: #ffffff;}
.header.hedaer_white .header_top .inner_part {padding: 16px 0;border-bottom: 1px solid #F0F3F6;}
.header.hedaer_white .header_top .right_part .carrer-btn {display: none;}
.header.hedaer_white .header_top .navigation li a {color: #8E9AA6;}
.header.hedaer_white .header_top .navigation li a:hover {color: #414D5B;}
.header.hedaer_white .header_top .navigation li.btn_one {color: #FFFFFF !important;padding: 7px 16px;}
.header.hedaer_white .header_top .navigation li.btn_one a {color: #ffffff;font-weight: 600;}
.header .header_top  .navigation li .mega-menu {pointer-events: none; position: absolute;left: 50%;transform: translateX(-50%);top: 100%;padding: 16px 30px;width: 100%;max-width: 1344px;opacity: 0;visibility: hidden;transition: 0.4s;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.header.hedaer_white .header_top .navigation li .mega-menu .submenu-heading {font-size: 16px;color: #414D5B;font-weight: 600;}
.header .header_top  .navigation li .mega-menu li{pointer-events: all;}

.header.hedaer_white .header_top .navigation li.current_page_item a:not(li.current_page_item li a), 
.header.hedaer_white .header_top .navigation li.current_page_parent a:not(li.current_page_parent li a) {color: #414D5B;}


.header.hedaer_white .header_top .navigation li.current_page_item .mega-menu,
.header.hedaer_white .header_top .navigation li.current-menu-parent .mega-menu, 
.category .header.hedaer_white .header_top .navigation li.blog .mega-menu {opacity:1;visibility:visible}

.single-post  .header.hedaer_white .header_top .navigation li.blog .mega-menu {opacity:1;visibility:visible}



.header.hedaer_white .header_top .navigation li.current_page_item .mega-menu,
.header.hedaer_white .header_top .navigation li.current-menu-ancestor .mega-menu {opacity: 1;visibility: visible;}
.header.hedaer_white .header_top .navigation li .mega-menu::after, .header.hedaer_white .header_top .navigation li .mega-menu::after
{content: "";position: absolute;left: -500%;top: 0;width: 100%;height: 100%;width: 1000%;background: #fff;z-index: -1;}

.banner_sec .left_text .mb_view {display: none;}

.header.transparent .header_top {background: #050A0F !important;}

.mobile_menu_slide{opacity: 0;visibility: hidden;pointer-events: none;transition: 0.4s; padding: 100px 24px 32px; ; z-index: 1; position: fixed;left: 0;top: 0;width: 100%;height: 100%;display: block;background: #050A0F;z-index: 99;}
.mobile_menu_slide .wrapper {padding: 0;}
.mobile_menu_slide.show{opacity: 1;visibility: visible;pointer-events: all;}
.mobile_menu_slide .inner_wrap{max-width: 600px;margin: 0 auto;height: 100%;display: flex;flex-direction: column;justify-content: space-between;padding: 0 20px;overflow: auto;}
.mobile_menu_slide ul{ padding-bottom: 32px; padding-left: 0;list-style: none; display: unset; border-bottom: 1px solid #414D5B; }
.mobile_menu_slide .navigation > ul > li > a{ display: block;font-size: 20px;font-weight: 500;color: #C5CDD5;text-decoration: none;width: calc(100% - 24px);}
.mobile_menu_slide li ul{display: none; padding-left: 32px;  margin-top: 24px;}
.mobile_menu_slide li {position: relative; margin-bottom: 24px; transition: 0.4s;}
.mobile_menu_slide li li {margin-bottom: 16px;}
.mobile_menu_slide li:last-child{ margin-bottom: 0;}
.mobile_menu_slide li li a{font-size: 18px;text-decoration: none;color: #8E9AA6;font-weight: 500;transition: 0.4s;}
.mobile_menu_slide li li a:hover {color: #C5CDD5;}
.mobile_menu_slide .navigation > ul > li.active{ position: relative; transition: 0.4s;}
.mobile_menu_slide .navigation > ul > li.active> a{ padding-left: 32px;}
.mobile_menu_slide .navigation > ul > li ul{ padding-left: 32px;}
.mobile_menu_slide .navigation > ul > li.active::before{ content: ""; position: absolute; top: 8px; left: 0; width:16px; height:12px; background: url(images/mobile-arrow2.svg) left center no-repeat; background-size: 16px;}
.mobile_menu_slide .btn_box{ margin-top:64px;}
.mobile_menu_slide li .arrow {
background: #C5CDD540;
background-size: 6px;border-radius: 50%;width: 24px;height: 24px;position: absolute;right: 0;top: 0px;transform: rotate(0);transition: 0.4s;cursor: pointer;}
.mobile_menu_slide li .arrow::before {content: '';position: absolute;background: url(images/mobile-arrow.svg)center center no-repeat;width: 10px;height: 6px;background-size: 10px;left: 50%;top: 50%;transform: translate(-50%, -50%);transition: 0.4s;}

.mobile_menu_slide li .arrow.open::before {transform: translate(-50%, -50%) rotate(180deg);}

.mobile_menu_slide li li.btn_one {display: none;}

.home .header.sticky .header_bottom {display: none;}


.header .header_top .navigation > ul > li:not(.hover-effect):hover .mega-menu-two {opacity: 1;visibility: visible;pointer-events: all;}
.mobile_menu_slide li.first{display: none;}
/* .header .header_top .navigation li .mega-menu-two::before {content: '';position: absolute;width: 100%;height: 22px;left: 0;top: -22px;background: transparent;z-index: -1;} */


.home .header .header_top .navigation li .mega-menu-two .wrapper::before, .page-template-template-carrers .header .header_top .navigation li .mega-menu-two .wrapper::before, .page-id-921 .header .header_top .navigation li .mega-menu-two .wrapper::before,
.error404 .header .header_top .navigation li .mega-menu-two .wrapper::before {display: none;}
.home .header .header_top .navigation li .mega-menu-two::before, .page-template-template-carrers .header .header_top .navigation li .mega-menu-two::before,
.page-id-921 .header_top .navigation li .mega-menu-two::before, .error404 .header_top .navigation li .mega-menu-two::before {height: 26px !important;top: -24px !important;}
.home .header .header_top .navigation li .mega-menu-two, .page-template-template-carrers .header .header_top .navigation li .mega-menu-two,
.page-id-921 .header_top .navigation li .mega-menu-two, .error404 .header_top .navigation li .mega-menu-two {top: calc(100% - 1px) !important;border-top: 1px solid rgba(197, 205, 213,0.24);padding-top: 22px !important;}
.page-id-921 .header_top .navigation li .mega-menu-two, .error404 .header_top .navigation li .mega-menu-two {border-top: 0;}
.home .header .header_top .navigation li .mega-menu-two li a:hover, .page-template-template-carrers .header .header_top .navigation li .mega-menu-two li a:hover {color: #ffffff;}



.header .header_top .navigation li .mega-menu-two {position: absolute;width: 100%;left: 0;top: 100%;background: #050A0F; padding-bottom: 48px;z-index: 999;padding-top: 16px;opacity: 0;visibility: hidden;pointer-events: none;}
.header .header_top .navigation li .mega-menu-two .submenu-heading{padding-top: 7px; color: #fff;max-width: 1284px;margin-left: auto;margin-right: auto;}
.header .header_top .navigation li .mega-menu-two .submenu-heading a{color: inherit;}
.header .header_top .navigation li .mega-menu-two .wrapper {position: relative;}

.header.hedaer_white .header_top .navigation li .mega-menu-two .submenu-heading{color: #414D5B;}
/* .header .header_top .navigation li .mega-menu-two .wrapper::before {content: '';position: absolute;width: calc(100% - 300px);height: 100px;top: -132px;right: 0;background: #050A0F;} */
.header.hedaer_white .header_top .navigation li .mega-menu-two .wrapper::before {background: #ffffff;}
.header.hedaer_white .header_top .navigation li .mega-menu-two {background: #FFFFFF;}
.header .header_top .navigation li .mega-menu-two li {display: block;margin-right: 0;margin-bottom: 8px;}
.header .header_top .navigation li .mega-menu-two li:not(.btn_one ) a {display: inline-block;font-size: 20px;line-height: 24px;font-weight: 500;color: #8E9AA6;position: relative;transition: 0.4s;}
.header.hedaer_white .header_top .navigation li .mega-menu-two li a {color: #8E9AA6;}
.header.hedaer_white .header_top .navigation li .mega-menu-two li a:hover {color: #273441;}
.header .header_top .navigation li .mega-menu-two li a:hover {padding-left: 32px;}
.header .header_top .navigation li .mega-menu-two li a::before {content: '';position: absolute;width: 16px;height: 12px;background-size: 16px;background: url(images/mobile-arrow2.svg) left center no-repeat;left: 4px;top: 50%;transform: translateY(-50%);opacity: 0;visibility: hidden;transition: 0.4s;}
.header .header_top .navigation li .mega-menu-two li a:hover::before {opacity: 1;visibility: visible;}
.header .header_top .navigation li .mega-menu-two .menu-wrap {display: flex;flex-wrap: wrap;justify-content: flex-end;}
.header .header_top .navigation li .mega-menu-two .sub-menu {width: 41.3%;padding-top: 24px;display: flex;flex-wrap: wrap; flex-direction: column; align-items: flex-start;padding-bottom: 24px;}
.header .header_top .navigation li .mega-menu-two .img-box {width: 41.3%;position: relative;}
.header .header_top .navigation li .mega-menu-two .img-box::before {content: '';position: absolute;width: 100%;height: 100%;background: linear-gradient(0deg, rgba(5, 10, 15, 0.55) 0%, rgba(5, 10, 15, 0.25) 50%, rgba(5, 10, 15, 0) 100%);left: 0;top: 0;z-index: 1;}
.header .header_top .navigation li .mega-menu-two .img-box img {width: 100%;display: block;height: 100%;object-fit: cover;}
.header .header_top .navigation li .mega-menu-two .img-box a {display: inline-block;position: absolute;right: 24px;bottom: 28px;z-index: 2;font-size: 16px;font-weight: 600;color: #C5CDD5 !important;padding-left: 32px;}
.header .header_top .navigation li .mega-menu-two .img-box a::before {content: '';position: absolute;width: 24px;height: 24px;border-radius: 50%;background: #C5CDD540 url(images/arrow8.svg)center center no-repeat;left: 0;top: 50%;transform: translateY(-50%);}
.header .header_top .navigation li .mega-menu-two li.btn_one {width: auto;display: inline-block;margin-bottom: 0;margin-top: auto;padding: 0;}
.header .header_top .navigation li .mega-menu-two li.btn_one a {color: #ffffff;padding: 14px 20px;}
.header .header_top .navigation li .mega-menu-two li.btn_one a:hover {color: #ffffff;padding: 16px 20px;}
.header .header_top .navigation li .mega-menu-two li.btn_one a::before {display: none;}
.overlay_bg{position: fixed;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none;background: rgba(5, 10, 15, 0.5);opacity: 0;visibility: hidden;}
.overlay_bg.show{opacity: 1;visibility: visible;z-index: 10;}
.home .header.hedaer_white .logo .blue-logo{display: block;}
.header_top .navigation > ul > li > a{position: relative;}
.header_top .navigation > ul > li > a::before{width: calc(100% + 41px);height: calc(100% + 40px);top: -16px;left: 0;position: absolute;content: "";}
.home  .header.hedaer_white .header_top .inner_part{padding: 12px 0;}
.home  .header .header_top {transition: unset;}
.home  .header.hedaer_white.sticky .header_top {background: #fff !important;}
.header .header_top .navigation li .mega-menu .submenu-heading a{pointer-events: all;}
.header_top .navigation > ul > li.hidden > a{opacity: 0;pointer-events: none;}

.home .header.sticky  .header_top{background: #fff;}
.home  .header.sticky .header_top .white-logo {display: none;}
.home .header.sticky .header_top .blue-logo {display: block;}
.home .header.sticky .header_top .carrer-btn{background: #007DCD;color: #fff;}
.home .header.sticky .header_top .carrer-btn:hover{background-color: #000;}
.home .header.sticky .header_top .navigation li a {color: #8E9AA6;}
.home .header.sticky  .header_top .navigation li a:hover {color: #273441;}
.header .header_top  .navigation li .mega-menu li.first{display: none;}
.header.header_black .header_top .navigation >ul > li.hidden:not(.current-menu-ancestor.current-menu-item) .mega-menu{z-index: -1;}
/* header end */

/* banner_sec start */
.banner_sec {position: relative;height: calc(100vh - 109px);padding: 150px 0 56px;display: flex;align-items: flex-end;color: #ffffff;}
.banner_sec::before {content: '';position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: linear-gradient(180deg,rgba(5, 10, 15, 0.07) 0%, rgba(5, 10, 15, 0.32) 50%, rgb(5, 10, 15) 100%);z-index: -1;}
.banner_sec .banner_video_box {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -2;}
.banner_sec .banner_video_box .video_fix {width: 100%;height: 100%;display: block;object-fit: cover;}
.banner_sec .inner_part {height: 100%;display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;}
.banner_sec .left_text {width: 48%;padding-bottom: 39px;}
.btn_group {display: flex;flex-wrap: wrap;align-items: center;gap: 16px;}
.banner_sec h1 {color: #ffffff;margin-bottom: 48px;}
.banner_sec .right_text {width: 41%;}
.banner_sec .right_text p {color: #C5CDD5;}
.trusted_sec .partner_card img {max-width: 95px;max-height: 36px;}

.trusted_sec.trusted_sec_white {background: #fff;margin: 60px 0;}
.trusted_sec.trusted_sec_white .inner_part {border-color: #E0E6EC;}
.trusted_sec.trusted_sec_white .left_part .trust-text {color: #5A6774;}


.banner_common {position: relative;z-index: 1;margin-bottom: 96px;}
.banner_common .inner_part {min-height: 737px;padding: 86px 0;display: flex;justify-content: center;align-items: flex-end;}
.banner_common::before {content: '';position: absolute;width: 100%;height: 100%;background: linear-gradient(90deg,rgba(5, 10, 15, 0.5) 50%, rgba(5, 10, 15, 0.5) 50%);left: 0;top: 0;z-index: -1;}
.banner_common .text_box {width: 100%;max-width: 600px;text-align: center;}
.banner_common .text_box h1 {color: #FFFFFF;}
.banner_common .text_box p {color: #A9B4BD;}


.banner_common.carrer_banner {margin-bottom: 0;}
/* banner_sec end */

/* trusted_sec start */
.trusted_sec {background: #050A0F;color: #ffffff;}
.trusted_sec .inner_part {padding: 36px 0;border-top: 1px solid #273441;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.trusted_sec .left_part {width: 25%;}
.trusted_sec .left_part .trust-text {display: inline-flex;align-items: center;color: #A9B4BD;font-family: "proxima-nova",sans-serif;font-weight: 600;font-size: 14px;}
.trusted_sec.trusted_sec_white .left_part .trust-text {font-size: 16px;}
.trusted_sec .left_part .trust-text img {display: inline-block;margin-right: 8px;}
.trusted_sec .right_part {width: 70%;}
.partner_slider .partner_card {margin: 0 50px;}
/* trusted_sec end */

/* capacity_sec start */
.capacity_sec {padding: 164px 0;background: #050A0F;position: relative;margin-bottom: 96px;}
.capacity_sec::before {content: '';position: absolute;width: 100%;height: 70%;left: 0;bottom: 0;background: linear-gradient(180deg,rgba(0, 170, 255, 0) 0%, rgba(0, 170, 255, 0.54) 50%, rgba(40, 200, 255, 0.8) 100%);pointer-events: none;}
.capacity_sec .wrapper {max-width: 850px;}
.capacity_sec .text_box {text-align: center;position: relative;z-index: 2;}
.capacity_sec .text_box h2 {color: #ffffff;margin-bottom: 16px;}
.capacity_sec .text_box h2 strong {color: #A9B4BD;font-weight: 500;}
.capacity_sec .text_box p {color: #A9B4BD;}
.capacity_sec .btn_group {justify-content: center;}
/* .capacity_sec .video_btn {color: #007DCD;} */
/* capacity_sec end */

/* solution_sec start */
.solution_sec {margin-bottom: 128px;}
.solution_sec .title {text-align: center;width: 100%;max-width: 500px;margin: 0 auto 64px auto;}
.solution_sec .title h6 {color: #007DCD;}
.solution_sec .inner_part {display: flex;flex-wrap: wrap;gap: 40px 8px;width: 100%;}
.solution_sec .inner_part.not {display: block;}
.solution_sec .solution_card {width: calc(33.33% - 6px);}
.solution_sec .solution_card .img_box {margin-bottom: 32px;overflow: hidden;}
.solution_sec .solution_card .img_box img {display: block;-webkit-transition: 0.5s ease;transition: 0.5s ease;}
.solution_sec .solution_card .img_box:hover img {-webkit-transform: scale(1.05);transform: scale(1.05);}
.solution_sec .solution_card .text_box {padding: 0 30px 0 16px;}
.solution_sec .solution_card .text_box p {font-weight: 400;}
.solution_sec .solution_card .text_box h5 {margin-bottom: 16px;}

.solution_sec.black {background: #050A0F;padding-bottom: 128px;margin-bottom: 96px;}
.solution_sec.black .solution_card h5 {color: #ffffff;}
.solution_sec.black .solution_card p {color: #A9B4BD;}
.solution_sec.black .solution_card .img_box {position: relative;}
.solution_sec.black .solution_card .img_box::before {content: '';position: absolute;width: 100%;height: 100%;background: linear-gradient(180deg,rgba(5, 10, 15, 0) 50%, rgb(5, 10, 15) 95%);left: 0;bottom: 0;z-index: 1;}

.solution_sec.niews .solution_card h6 {color: #007DCD;margin-bottom: 24px;}
.solution_sec.niews .solution_card h5 {font-size: 24px;line-height: 29px;margin-bottom: 36px;}
.solution_sec.niews .solution_card .date-btn {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.solution_sec.niews .solution_card .post-date {display: inline-block;font-size: 16px;font-weight: 500;color: #5A6774;}

.solution_sec .alm-btn-wrap {margin-bottom: 0 !important;}
/* solution_sec end */

/* counter_sec start */
.counter_sec {min-height: 582px;padding: 100px 0;display: flex;align-items: center;position: relative;z-index: 1;margin-bottom: 96px;}
.counter_sec::before {content: '';position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: linear-gradient(90deg,rgba(5, 10, 15, 0.25) 50%, rgba(5, 10, 15, 0.25) 50%);z-index: -1;}
.counter_sec .wrapper {max-width: 935px;}
.counter_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: center;}
.counter_sec .counter_card {width: auto;padding: 36px 60px;border-left: 1px solid #C5CDD540;}
.counter_sec .counter_card h2 {line-height: 26px;font-size: 48px;color: #FFFFFF;margin-bottom: 0px;font-weight: 600;}
.counter_sec .counter_card p {font-size: 16px;color: #C5CDD5;font-family: "proxima-nova",sans-serif;font-weight: 500;}
.counter_sec .counter_card:first-child {border-left: 0;}
.counter_sec .counter_card:nth-child(2) {text-align: center;}
.counter_sec .counter_card:nth-child(2) .text-btn {justify-content: center;}
.counter_sec .counter_card .text-btn {display: flex;flex-wrap: wrap;align-items: flex-end;margin-bottom: 16px;}
.counter_sec .counter_card .text-btn .arrow_btn.blue {margin-left: 8px;}
.counter_sec .counter_card .arrow_btn.blue::before {width: 8px;height: 8px;background-size: 8px !important;}
.arrow_btn.blue {width: 24px;height: 24px;background: #00AAFF40;}
.arrow_btn.blue::before {content: '';position: absolute;width: 10px;height: 10px;background: url(images/arrow4.svg)center center no-repeat;background-size: 10px;}
.arrow_btn.blue:hover::before {transform: translate(-50%, -50%);}
/* counter_sec end */

/* case_sec start */
.case_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.case_sec .case_card {width: 33.33%;padding-right: 70px;}
.case_sec .case_card p {font-size: 24px;line-height: 29px;font-family: "proxima-nova",sans-serif;font-weight: 500;color: #273441;margin-bottom: 64px;}
.case_sec .case_card .user-link {display: flex;flex-wrap: wrap;align-items: center;margin-bottom: 48px;}
.case_sec .case_card .user-img {width: 64px;height: 64px;margin-right: 4px;}
.case_sec .case_card .user-logo {width: 64px;height: 64px;margin-right: 16px;}
.case_sec .case_card .user-img img, .case_sec .case_card .user-logo img {width: 100%;display: block;border-radius: 50%;}
.case_sec .case_card .user-name {display: block;margin-bottom: 0;font-size: 18px;color: #414D5B;font-family: "proxima-nova",sans-serif;font-weight: 700;}
.case_sec .case_card .user-post {display: block;font-size: 16px;font-family: "proxima-nova",sans-serif;font-weight: 500;color: #8E9AA6;}

.case_sec .case_slider_arrow {display: none;}
/* case_sec end */

/* image_bg_sec start */
.image_bg_sec {margin-bottom: 64px;}
.image_bg_sec .inner_part {display: flex;justify-content: center;background: #E0E6EC;padding: 69px 30px 93px;}
.image_bg_sec .img_box {width: 100%;max-width: 697px;margin: 0 auto;border-radius: 4px;box-shadow: 0px 15px 29px -4px #11111140;}
.image_bg_sec .img_box img {width: 100%;display: block;border-radius: 4px;border: 1px solid #C5CDD5;}
/* image_bg_sec end */

/* two_col_text start */
.two_col_text {margin-bottom: 152px;}
.two_col_text .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0 48px;}
.two_col_text .left_part {width: 46%;}
.two_col_text .left_part h3 {margin-bottom: 36px;}
.two_col_text .right_part {width: 46%;}

.two_col_text.two_col_text_new {padding-top: 152px;}
.two_col_text.two_col_text_new .left_part h3 {margin-bottom: 100px;}
.two_col_text.two_col_text_new .right_part p, .two_col_text.believe p {font-weight: 400;}

.two_col_text .mb_view {display: none;}
/* two_col_text end */

/* digitalization_sec start */
.digitalization_sec {background: #050A0F;padding: 96px 0;margin-bottom: 128px;}
.digitalization_sec .title {width: 100%;max-width: 630px;text-align: center;margin: 0 auto 88px auto;}
.digitalization_sec .title h6 {color: #007DCD;margin-bottom: 16px;}
.digitalization_sec .title h2 {color: #ffffff;}
.digitalization_sec .title p {color: #A9B4BD;}

.digitalization_sec .update_part {display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 8px;}
.digitalization_sec .update_part .left_part {width: 58.2%;padding: 50px 48px;display: flex;justify-content: center;align-items: center;}
.digitalization_sec .update_part .left_part img {display: block;border-radius: 4px;}
.digitalization_sec .update_part .right_part {width: 41.3%;padding: 58px 48px;background: #273441;}
.digitalization_sec .update_part .right_part .top_text {margin-bottom: 280px;}
.digitalization_sec .update_part .right_part h6 {color: #A9B4BD;margin-bottom: 36px;}
.digitalization_sec .update_part .right_part h4 {font-size: 24px;line-height: 29px;color: #FFF;font-family: "proxima-nova",sans-serif;font-weight: 600;margin-bottom: 16px;}
.digitalization_sec .update_part .right_part p {color: #A9B4BD;font-weight: 400;}

.digitalization_sec .update_part.update_part_home .tab_image2 {display: none;width: 100%;height: 100%;padding: 50px 48px;}
.digitalization_sec .update_part.update_part_home .tab_image2 img {margin: 0 auto;}
.digitalization_sec .update_part.update_part_home .tab_image2.show {display: flex !important;justify-content: center;align-items: center;}
.digitalization_sec .update_part.update_part_home .tab_content2.show {display: block;}
.digitalization_sec .update_part.update_part_home .tab_content2 {display: none;}
.digitalization_sec .update_part.update_part_home .left_part {padding: 0;display: block;}
.digitalization_sec .update_part.update_part_home .right_part .btn_tab2 {cursor: pointer;}

.text_img_sec.benefits_sec .tab_image2 {display: none;}
.text_img_sec.benefits_sec .tab_image2.show {display: block;}
.text_img_sec.benefits_sec .tab_content2 {display: none;}
.text_img_sec.benefits_sec .tab_content2.show {display: block;}
.text_img_sec.benefits_sec .btn_tab2 {cursor: pointer;}

.link_list ul {list-style: none;}
.link_list li {display: block;padding-bottom: 24px;margin-bottom: 24px;border-bottom: 1px solid #414D5B;font-family: "proxima-nova",sans-serif;font-weight: 500;font-size: 20px;line-height: 24px;color: #8E9AA6;transition: 0.4s;position: relative;}
.link_list li:last-child {padding-bottom: 0;margin-bottom: 0;border-bottom: 0;}
.link_list li:hover, .link_list li.active {font-weight: 600;color: #ffffff;padding-left: 30px;}
.link_list li::before {content: '';position: absolute;width: 15px;height: 15px;background: url(images/arrow5.svg)center center no-repeat;background-size: 15px;left: 5px;top: 4px;opacity: 0;visibility: hidden;transition: 0.4s;}
.link_list li:hover::before, .link_list li.active::before {opacity: 1;visibility: visible;}

.digitalization_sec .why_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.digitalization_sec .why_part .left_part {width: 58.2%;padding: 32px 24px;background: #8E9AA6;}
.digitalization_sec .why_part .img-box {width: 267px;margin: 0 auto 35px auto;}
.digitalization_sec .why_part .img-box img {width: 100%;display: block;box-shadow: rgba(0, 0, 0, 0.2) 22px 8px 10px;}
.digitalization_sec .why_part .left_part .number-text {color: #C5CDD5;}
.digitalization_sec .why_part .title-arrow {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.digitalization_sec .why_part .title-arrow h5 {font-size: 24px;line-height: 24px;font-weight: 600;color: #ffffff;}
.digitalization_sec .why_part .number-text {display: block;font-size: 16px;line-height: 1;font-family: "proxima-nova",sans-serif;font-weight: 600;color: #00AAFF;}
.digitalization_sec .why_part .right_part {width: 41.3%;display: flex;flex-direction: column;gap: 8px;}
.digitalization_sec .why_part .blue_box {flex: 1;background: #003264;padding: 32px 24px;transition: 0.4s;}
.digitalization_sec .why_part .blue_box .title-arrow {margin-bottom: 150px;}

.digitalization_sec .blue_box:hover {background: #00508B;}
/* digitalization_sec end */

/* event_sec start */
.event_sec {margin-bottom: 128px;}
.event_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.event_sec .left_part {width: 23%;padding: 32px 0 0 24px;position: relative;z-index: 2;display: flex;flex-direction: column;justify-content: space-between;}
.event_sec .left_part h6 {color: #007DCD;margin-bottom: 24px;font-weight: 700;}
.event_sec .right_part {width: 75%;position: relative;}
.event_sec .right_part::before {content: '';position: absolute;width: 500%;height: 105%;background: #ffffff;top: -10px;left: -500%;z-index: 1;pointer-events: none;}

.arrow_count, .arrow_format {display: flex;flex-wrap: wrap;align-items: center;}
.arrow_count .slick-arrow, .arrow_format .slick-arrow {position: relative;font-size: 0;border: none;outline: none;width: 48px;height: 48px;border-radius: 50%;background: #E0E6EC !important;cursor: pointer;}
.arrow_count .slick-arrow::before, .arrow_format .slick-arrow::before {content: '';position: absolute;width: 12px;height: 12px;background-size: 12px !important;transition: 0.4s;}
.arrow_count .slick-prev.slick-arrow::before, .arrow_format .slick-prev.slick-arrow::before {background: url(images/prev-arrow.svg)center center no-repeat;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.arrow_count .slick-prev.slick-arrow:hover::before, .arrow_format .slick-prev.slick-arrow:hover::before {transform: translate(-50%, -50%) rotate(45deg);} 
.arrow_count .slick-next.slick-arrow::before, .arrow_format .slick-next.slick-arrow::before {background: url(images/arrow3.svg)center center no-repeat;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.arrow_count .slick-next.slick-arrow:hover::before, .arrow_format .slick-next.slick-arrow:hover::before {transform: translate(-50%, -50%) rotate(-45deg);}
.arrow_count .slider-counter, .arrow_format .slider-counter {min-width: 83px;display: inline-flex;align-items: center;margin: 0 4px;padding: 14px 10px;border: 1px solid #E0E6EC;border-radius: 25px;font-size: 16px;color: #414D5B;font-family: "proxima-nova",sans-serif;font-weight: 600;justify-content: center;}

.arrow_format .slider-counter {justify-content: center;min-width: 244px;}
.arrow_format .slick-arrow {background: #F0F3F6 !important;}


.event_slider {width: calc(100% + 8px);margin-left: -4px;}
.event_slider::before {content: '';position: absolute;width: 500%;height: 100%;top: 0;right: -500%;background: rgba(255, 255, 255, 0.55);z-index: 1;}
.event_slider .slick-list {overflow: visible !important;}
.event_slider .slick-track {display: flex !important;}
.event_slider .event_card {height: inherit !important;margin:  0 4px !important;}
.event_slider .event_card .title_box {padding: 32px 16px 0;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.event_slider .event_card .title_box h5 {margin-bottom: 0;font-size: 24px;line-height: 24px;color: #414D5B;}
.event_slider .event_card .img_box {position: relative;}
.event_slider .event_card .img_box::before {content: '';position: absolute;width: 100%;height: 60%;background: linear-gradient(180deg,rgba(5, 10, 15, 0) 0%, rgba(5, 10, 15, 0.67) 50%, rgb(5, 10, 15) 100%);left: 0;bottom: 0;z-index: 1;pointer-events: none;}
.event_slider .event_card .img_box img {width: 100%;display: block;}
.event_slider .event_card .top_text {position: absolute;width: 100%;height: auto;left: 0;bottom: 0;z-index: 2;padding: 0 16px 24px;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-end;}
.event_slider .event_card .top_text h6 {color: #fff;font-weight: 600;}
.event_slider .event_card .top_text h6 img {display: inline-block;width: 16px;margin-right: 8px;}
.event_slider .event_card .top_text .event-date {display: block;color: #A9B4BD;font-family: "proxima-nova",sans-serif;font-weight: 500;font-size: 16px;}
.event_slider .event_card .top_text .event_year {display: block;color: #A9B4BD;font-family: "proxima-nova",sans-serif;font-weight: 600;font-size: 16px;}

.arrow_count.mb-arrow {display: none;}
/* event_sec end */

/* find_sec start */
.find_sec {margin-bottom: 96px;}
.find_sec .inner_part {padding: 96px 0;border-top: 1px solid #E0E6EC;border-bottom: 1px solid #E0E6EC;}
.find_sec .text_box {width: 100%;max-width: 530px;margin: 0 auto;text-align: center;}
.find_sec .text_box h2 {margin-bottom: 16px;}
.find_sec .text_box .btn_group {justify-content: center;}
/* find_sec end */

/* video_text_sec start */
.video_text_sec {margin-bottom: 96px;}
.video_text_sec .inner_part {position: relative;padding: 56px 48px;display: flex;flex-wrap: wrap;justify-content: space-between;flex-direction: column;min-height: 658px;z-index: 1;}
.video_text_sec .inner_part::before {content: '';position: absolute;width: 100%;height: 100%;background: linear-gradient(180deg, rgb(5 10 15 / 55%) 0%, rgb(5 10 15 / 25%) 50%, rgb(5 10 15 / 0%) 100%);left: 0;top: 0;z-index: -1;}
.video_text_sec .video_box {position: absolute;width: 100%;height: 100%;z-index: -2;left: 0;top: 0;}
.video_text_sec .video_box .video_fix {width: 100%;height: 100%;object-fit: cover;}
.video_text_sec .top_text {display: flex;flex-wrap: wrap;justify-content: space-between;}
.video_text_sec .top_text .left-text {width: 25%;}
.video_text_sec .top_text .left-text h4 {color: #FFFFFF;}
.video_text_sec .top_text .right-text {width: 45%;}
.video_text_sec .top_text .right-text p {color: #C5CDD5;}
.video_text_sec .top_text .right-text p strong {color: #ffffff;}

.video_text_sec.vision_sec .top_text .left-text h6 {color: #C5CDD5;}
.video_text_sec.vision_sec .top_text .left-text {width: 30%;}
.play_btn {display: inline;width: 48px;height: 48px;background: #FFF url(images/play-btn.svg)center center no-repeat;border-radius: 50%;}
.video_text_sec.vision_sec .btn_group {justify-content: space-between;}
/* video_text_sec end */

/* text_banner start */
.text_banner {padding: 165px 0 86px;background: #050A0F;text-align: center;}
.text_banner .text_box {width: 100%;max-width: 680px;margin: 0 auto;}
.text_banner .text_box h2 {color: #ffffff;}
.text_banner .text_box p {color: #A9B4BD;}
/* text_banner end */

/* single_image_sec start */
.single_image_sec {margin-bottom: 96px;position: relative;height: 668px;}
.single_image_sec::before {content: '';position: absolute;width: 100%;height: 100%;background: #050A0F40;left: 0;top: 0;z-index: 1;}
.single_image_sec img {display: block;width: 100%;object-fit: cover;height: 100%;object-position: right;}

.single_image_sec.single_image_sec_two::before {background: linear-gradient(180deg,rgba(5, 10, 15, 0) 75%, rgba(5, 10, 15, 1) 100%);}
.single_image_sec.single_image_sec_two::after {content: '';position: absolute;width: 100%;height: 100%;background: linear-gradient(180deg,rgba(5, 10, 15, 0) 50%, rgba(5, 10, 15, 1) 100%);left: 0;top: 0;z-index: 1;}

/* single_image_sec end */

/* single_text_sec start */
.single_text_sec {margin-bottom: 96px;}
.single_text_sec .text_box {width: 100%;max-width: 1100px;margin: 0 auto;text-align: center;}
.single_text_sec .text_box h6 {color: #007DCD;margin-bottom: 24px;}
.single_text_sec .text_box h3 {margin-bottom: 24px;}

.single_text_sec.black {background: #050A0F;padding: 96px 0 48px;}
.single_text_sec.black .text_box h3 strong {color: #ffffff;font-weight: 500;}
.single_text_sec.black .text_box h3 {margin-bottom: 24px;color: #C5CDD5;}
.single_text_sec.black .text_box p {color: #A9B4BD;}
.single_text_sec.black .text_box h5 {font-size: 24px;line-height: 29px;font-weight: 500;}
.single_text_sec .text_box h5 strong {font-weight: 500;color: #007DCD;}

.page-template-template-partnership .single_text_sec.black {padding-bottom: 128px;}
.page-template-template-partnership .single_text_sec.black h3 {color: #fff;}

.page-template-template-carrers .single_text_sec.black {padding: 96px 0;margin-bottom: 0;}
.page-template-template-carrers .single_text_sec.black h3 {color: #fff;}

.single_text_sec .text_box h5 {font-weight: 400;}
/* single_text_sec end */

/* ecosystem_sec start */
.ecosystem_sec {margin-bottom: 96px;}
.page-template-template-company .ecosystem_sec {margin-bottom: 8px;}
.global_eco_outer {display: flex;flex-wrap: wrap;justify-content: space-between;}
.global_eco_outer .left_part {width: 50%;background: #050A0F;padding: 105px;position: relative;}
.global_eco_outer .left_part .center-text {position: absolute;display: inline-block;left: 50%;top: 50%;transform: translate(-50%, -50%);font-size: 26px;font-weight: 500;color: #FFFFFF;}
.global_eco_outer .right_part {width: 49.6%;padding: 56px 48px;background: #003264;display: flex;flex-direction: column;justify-content: space-between;}
.global_eco_outer .right_part h6 {color: #0AF;font-size: 16px;}
.global_eco_outer .right_part h5 {font-size: 24px;line-height: 29px;color: #fff;}
.global_eco_outer .right_part p {font-weight: 400;color: #C1CDD9;}

.ecosystem_sec.ecosystem_sec_two .global_eco_outer.reverse {margin-bottom: 8px;}
.global_eco_outer.reverse .left_part {order: 2;}
.global_eco_outer.reverse .right_part {background: #E0E6EC;}
.global_eco_outer.reverse .right_part h6 {color: #5A6774;}
.global_eco_outer.reverse .right_part h5 {color: #273441;}
.global_eco_outer.reverse .right_part p {color: #5A6774;}
.global_eco_outer.not_black .left_part {background: transparent;padding: 0;width: 49.6%;}
.global_eco_outer.not_black .left_part img {display: block;}
.global_eco_outer.not_black .right_part {width: 50%;}

.ecosystem_sec.ecosystem_flexible_sec .left_part {order: 2;}
.ecosystem_sec.mission_sec .right_part h4 {color: #FFF;}

.ecosystem_sec.mission_sec .left_part {padding: 0;}
.ecosystem_sec.mission_sec .left_part img {display: block;width: 100%;height: 100%;object-fit: cover;}

.global_eco_outer.reverse .left_part.full_img {padding: 0;}
.global_eco_outer.reverse .left_part.full_img img {width: 100%;height: 100%;object-fit: cover;}
.formula-text {display: block;font-size: 48px;line-height: 1;font-weight: 500;color: #0AF;}

.global_eco_outer.reverse.black .right_part {background: #050A0F;}
.global_eco_outer.reverse.black .right_part h5 {color: #FFF;}
.global_eco_outer.reverse.black .right_part p {color: #A9B4BD;}
.global_eco_outer.reverse.black {margin-top: 8px;}
/* ecosystem_sec end */

/* text_img_sec start */
.text_img_sec {margin-bottom: 96px;}
.text_img_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.text_img_sec .left_part {width: 41.3%;padding-left: 48px;padding-top: 48px;display: flex;justify-content: space-between;flex-direction: column;padding-bottom: 48px;}
.text_img_sec .left_part h6 {color: #007DCD;margin-bottom: 24px;}
.text_img_sec .left_part h4 {margin-bottom: 36px;}
.text_img_sec .left_part p {font-weight: 400;}
.text_img_sec .right_part {width: 50%;}
.text_img_sec .right_part img {display: block;}

.tick-list ul {list-style: none;}
.tick-list li {position: relative;display: block;font-size: 20px;line-height: 24px;font-weight: 500;color: #5A6774;padding-bottom: 24px;margin-bottom: 24px;padding-left: 40px;border-bottom: 1px solid #E0E6EC;}
.tick-list li::before {content: '';position: absolute;width: 24px;height: 29px;background: url(images/tick-icon.svg)center center no-repeat;background-size: 24px;left: 0;top: -2px;}
.tick-list li:last-child {padding-bottom: 0;margin-bottom: 0;border-bottom: 0;}

.text_img_sec.reverse_part .left_part {order: 2;width: 46.2%;padding-left: 0;padding-right: 48px;}

.text_img_sec.assets_sec .right_part {min-height: 668px;display: flex;justify-content: center;align-items: center;padding: 96px;}
.text_img_sec.assets_sec .left_part h2 {color: #050A0F;}
/* text_img_sec end */

/* percentage_sec start */
.percentage_sec {margin-bottom: 96px;}
.percentage_sec .percentage_slider {border-top: 1px solid #E0E6EC !important;border-bottom: 1px solid #E0E6EC !important;}
.percentage_sec .percentage_slider::before {content: '';position: absolute;width: 500%;height: 100%;left: -490%;top: 0;z-index: 1;background: linear-gradient(90deg,rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.27) 50%);}
.percentage_sec .percentage_slider::after {content: '';position: absolute;width: 500%;height: 100%;right: -490%;top: 0;z-index: 1;background: linear-gradient(270deg,rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.27) 50%);}
.percentage_sec .slick-track {display: flex !important;}
.percentage_sec .percentage_card {width: 25% !important;height: inherit !important;text-align: center;padding: 36px !important;border-left: 1px solid #E0E6EC !important;}
.percentage_sec .percentage_card .text_arrow {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 8px;}
.percentage_sec .percentage_card .percent-text {display: inline-block;font-size: 32px;line-height: 1;font-weight: 600;color: #050A0F;}
.percentage_sec .percentage_card .text_arrow .arrow {display: inline-block;width: 24px;height: 24px;border-radius: 50%;background: #00AAFF40 url(images/arrow9.svg)center center no-repeat;}
.percentage_sec .percentage_card p {font-size: 16px;color: #8E9AA6;}
/* percentage_sec end */

/* cases_sec start */
.digitalization_sec.cases_accordian {margin-bottom: 96px;}
.digitalization_sec.cases_accordian .title {margin-bottom: 72px;}
.digitalization_sec.cases_accordian .update_part .left_part {width: 49.7%;padding: 0;display: block;height: 875px;max-height: 875px;}
.digitalization_sec.cases_accordian .update_part .left_part .img_box {width: 100%;height: 100%;padding: 50px 48px;}
.digitalization_sec.cases_accordian .update_part .right_part {width: 49.7%;background: transparent;padding: 0 48px;}

.acc-items:first-child {border-top: 1px solid #414D5B;}
.acc-items:last-child {border-bottom: 0;}
.acc-items {border-bottom: 1px solid #414D5B;}
.acc-items .acc-title {padding: 38px 50px 38px 0;position: relative;cursor: pointer;}
.acc-items .acc-title .acc-arrow {position: absolute;width: 48px;height: 48px;border-radius: 50%;right: 0;top: 50%;background: #C5CDD540;transform: translateY(-50%);display: flex;align-items: center;justify-content: center;padding: 10px;transition: 0.4s;}
.acc-items .acc-title.active .acc-arrow {background: #C5CDD540;}
.acc-items .acc-title.active .acc-arrow .color-fill {transition: 0.4s;}
.acc-items .acc-title.active .acc-arrow .color-fill {fill: #73828F;}
.acc-items h5 {color: #8E9AA6;font-weight: 500;margin-bottom: 0;}
.acc-items .acc-title.active h5, .acc-items .acc-title:hover h5 {font-weight: 600;color: #ffffff;transition: 0.4s;}
.acc-items .acc-content {display: none;padding: 96px 0;}
.enable_sec_two.white .acc-items .acc-title.active .acc-arrow .color-fill{fill: #8E9AA6;}
/* .acc-items .acc-content img {display: block;margin-bottom: 48px;} */
.digitalization_sec.cases_accordian .right_part .acc-content h4 {font-size: 28px;line-height: 33px;margin-bottom: 24px;font-weight: 500;}
.digitalization_sec.cases_accordian .right_part .acc-content p {font-weight: 400;color: #A9B4BD;margin-bottom: 48px;}

.enable_sec_two.white .acc-items {border-color: #E0E6EC;}

.digitalization_sec.cases_accordian .update_part .left_part .img_box.acc-image, .enable_sec_two .acc-image {display: none;}
.enable_sec_two .acc-image.show {display: block;}
.digitalization_sec.cases_accordian .update_part .left_part .img_box.acc-image.show {display: flex;justify-content: center;align-items: center;}

.acc-items .acc-content.show {display: block;}
.acc-items .acc-title.active {pointer-events: none;}
.acc-items .acc-content .img-mob {margin-bottom: 48px;display: none;}
.acc-items .acc-content .img-mob img {display: block;max-height: 342px;object-fit: cover;object-position: top;}
/* cases_sec end */

/* features_sec start */
.features_sec {margin-bottom: 128px;}
.features_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.features_sec .left_part {width: 23%;padding: 32px 0 0 24px;position: relative;z-index: 2;display: flex;flex-direction: column;justify-content: space-between;}
.features_sec .left_part h6 {color: #007DCD;margin-bottom: 24px;font-weight: 700;}
.features_sec .right_part {width: 75%;position: relative;}
.features_sec .right_part::before {content: '';position: absolute;width: 500%;height: 100%;background: #ffffff;top: 0;left: -500%;z-index: 1;pointer-events: none;}

.features_slider {width: calc(100% + 8px);margin-left: -4px;}
.features_slider::before {content: '';position: absolute;width: 500%;height: 100%;top: 0;right: -500%;background: rgba(255, 255, 255, 0.55);z-index: 1;}
.features_slider .slick-list {overflow: visible !important;}
.features_slider .slick-track {display: flex !important;}
.features_slider .features_card {height: inherit !important;margin:  0 4px !important;}
.features_slider .features_card .title_box {padding: 32px 16px 0;}
.features_slider .features_card .title_box p {font-weight: 400;}
.features_slider .features_card .img_box {position: relative;}
.features_slider .features_card .img_box img {width: 100%;display: block;}
.features_sec.latest_news_sec .features_card .date-btn {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.features_sec.latest_news_sec .features_card .date-btn .post-date {font-size: 16px;font-weight: 500;color: #5A6774;}

.features_sec .left_part .arrow_count {gap: 4px;}
.features_sec .arrow_count.mb_view {display: none;}
/* features_sec end */

/* benefits_sec start */
.text_img_sec.benefits_sec .title {width: 100%;text-align: center;margin: 0 auto 40px auto;padding-top: 96px;border-top: 1px solid #E0E6EC;}
.text_img_sec.benefits_sec .left_part {order: 2;padding: 56px 0 48px 0;width: 46%;display: flex;flex-direction: column;justify-content: space-between;}
.text_img_sec.benefits_sec .link_list li {border-color: #E0E6EC;}
.text_img_sec.benefits_sec .link_list li {color: #73828F;}
.text_img_sec.benefits_sec .link_list li:hover, .text_img_sec.benefits_sec .link_list li.active {color: #273441;}
/* benefits_sec end */

/* trusted_full_sec start */
.trusted_full_sec {margin-bottom: 96px;}

.trusted_text_sec {background: #050A0F;padding: 152px 0;}
.trusted_text_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.trusted_text_sec .left_part {width: 50%;}
.trusted_text_sec .left_part h2 {color: #ffffff;margin-bottom: 30px;}
.trusted_text_sec .left_part p {color: #A9B4BD;}
.trusted_text_sec .right_part {width: 50%;}
.trusted_text_sec .right_part .down_arrow.dark {display: none;}
/* trusted_full_sec end */

/* overview_sec start */
.overview_sec {margin-bottom: 96px;}

.overview_top_text {margin-bottom: 64px;}
.overview_top_text .text_box {width: 100%;max-width: 600px;margin: 0 auto;text-align: center;}
.overview_sec .image_bg_sec {margin-bottom: 8px;}
.overview_card_outer .inner_part {display: flex;flex-wrap: wrap;gap: 8px;}
.overview_card_outer .overview_card {width: calc(25% - 6px);padding: 36px 24px;background: #E0E6EC;min-height: 330px;display: flex;flex-direction: column;justify-content: space-between;}
.overview_card_outer .overview_card h5 {font-size: 24px;line-height: 29px;}

.overview_card_outer.four_card_sec {margin-bottom: 96px;}
.overview_card_outer.four_card_sec .overview_card {min-height: 384px;}
.overview_card_outer.four_card_sec .overview_card p {padding-bottom: 24px;margin-bottom: 24px;border-bottom: 1px solid #C5CDD5;}
.overview_card_outer.four_card_sec .overview_card .site-link {display: inline-block;font-size: 18px;font-weight: 600;color: #007DCD;}
/* overview_sec end */

/* touch_sec start */
.touch_sec .touch-list ul {list-style: none;}
.touch_sec .touch-list li {display: block;padding-bottom: 25px;margin-bottom: 25px;border-bottom: 1px solid #E0E6EC;}
.touch_sec .touch-list li a {position: relative;display: inline-block;font-size: 18px;line-height: 22px;color: #007DCD;padding-left: 40px;transition: 0.4s;}
.touch_sec .touch-list li a:hover {color: #00AAFF;}
.touch_sec .touch-list li a::before {content: '';position: absolute;width: 24px;height: 24px;left: 0;top: 0;background: #00AAFF40 url(images/arrow10.svg)center center no-repeat;border-radius: 50%;}
.touch_sec .touch-list li:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}
/* touch_sec end */

/* case_studies_sec start */
.solution_sec.case_studies_sec {padding: 0 0 96px;margin-bottom: 0;}
.solution_sec.case_studies_sec .outer_part {padding-top: 64px;border-top: 1px solid #E0E6EC;}
.solution_sec.case_studies_sec h2 {color: #FFF;}
.solution_sec.case_studies_sec .title p {color: #A9B4BD;}
.solution_sec.case_studies_sec .solution_card .logo-link {display: flex;flex-wrap: wrap;align-items: center;gap: 8px;}
.solution_sec.case_studies_sec .solution_card .logo-link img {display: inline-block;max-width: 64px;}
.solution_sec.case_studies_sec.black .solution_card .img_box::before {display: none;}

.solution_sec.case_studies_sec.niews .outer_part {border-color: #E0E6EC;}
/* case_studies_sec end */

/* proven_sec start */
.capacity_sec.proven_sec {margin-bottom: 0;padding: 245px 0;}
.capacity_sec.proven_sec::before {background: linear-gradient(180deg,rgba(0, 170, 255, 0) 30%, rgba(0, 170, 255, 0.7) 85%, rgba(40, 200, 255, 0.8) 100%);height: 100%;}
/* proven_sec end */

/* work_sec start */
.digitalization_sec.work_sec .right_part {background: transparent;}
.digitalization_sec.work_sec .update_part .left_part {order: 2;}
/* work_sec end */

/* enable_sec start */
.enable_sec {margin-bottom: 96px;}
.enable_sec .title {width: 100%;max-width: 600px;margin: 0 auto 28px auto;text-align: center;}
.enable_sec .inner_part {display: flex;flex-direction: column;}
.tab_content {display: none;}
.tab_content.show {display: block;}
.enable_sec .tab_header {width: auto;margin: 0 auto 48px auto;display: flex;align-items: center;padding: 8px;background: #E0E6EC;border-radius: 35px;}
.enable_sec .tab_header .btn_tab {display: inline-block;font-size: 16px;font-weight: 600;color: #5A6774;background: transparent;padding: 16px 20px;text-align: center;border-radius: 30px;transition: 0.4s;cursor: pointer;}
.enable_sec .tab_header .btn_tab.active {background: #007DCD;color: #ffffff;}

.enable_sec .tab_card {display: flex;flex-wrap: wrap;justify-content: space-between;}
.enable_sec .tab_card .left_part {width: 33%;}
.enable_sec .tab_card .left_part img {display: block;}
.enable_sec .tab_card .right_part {width: 63%;padding-right: 48px;}
.enable_sec .tab_card .right_part h4 {font-weight: 700;margin-bottom: 8px;}
.enable_sec .tab_card .right_part h5 {font-size: 24px;line-height: 29px;font-weight: 500;color: #5A6774;}
.enable_sec .tab_card .right_part h5 strong {font-weight: 500;color: #007DCD;}
.enable_sec .tab_card .right_part ul {margin-top: 64px;}
.enable_sec .tab_card .right_part .tick-list li {font-size: 18px;line-height: 22px;}
/* enable_sec end */

/* text_on_image start */
.text_on_image {position: relative;z-index: 1;}
.text_on_image .inner_part {min-height: 668px;display: flex;justify-content: center;align-items: center;padding: 95px 0;}
.text_on_image::before {content: '';position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: rgba(5, 10, 15, 0.5);z-index: -1;}
.text_on_image::after {content: '';position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: linear-gradient(180deg,rgba(5, 10, 15, 0) 10%, rgba(5, 10, 15, 0.8) 90%);z-index: -1;}
.text_on_image .text_box {width: 100%;max-width: 874px;margin: 0 auto;text-align: center;}
.text_on_image .text_box h2 {color: #FFF;}
.text_on_image .text_box p {color: #C5CDD5;}
/* text_on_image end */

/* collab_card_sec start */
.overview_card_outer.collab_card_sec {padding: 96px 0;background: #E0E6EC;margin-bottom: 96px;}
.overview_card_outer.collab_card_sec .title {width: 100%;max-width: 600px;margin: 0 auto 40px auto;text-align: center;}
.overview_card_outer.collab_card_sec .overview_card {background: #FFF;min-height: 388px;}
.overview_card_outer.collab_card_sec .overview_card h5 {font-size: 20px;line-height: 24px;}
.overview_card_outer.collab_card_sec .overview_card .tick-icon {width: 100%;max-width: 24px;margin-bottom: 24px;}
.overview_card_outer.collab_card_sec .overview_card .tick-icon img {display: block;}

.overview_card_outer.growing_railway .inner_part {justify-content: center;}
.overview_card_outer.growing_railway .title {margin: 0 auto 56px auto;}
.overview_card_outer.collab_card_sec.growing_railway {margin-bottom: 0;}
/* collab_card_sec end */

/*  */
.filter_list {display: flex;justify-content: center;margin-bottom: 64px;}
.filter_list #category-select {font-family: "proxima-nova",sans-serif;width: 100%;max-width: 246px;background: #273441 url(images/down-arrow2.svg)right 27px center no-repeat;border: none;outline: none;color: #FFF;font-size: 16px;font-weight: 600;padding: 24px 35px 24px 28px;appearance: none;text-align: left;border-radius: 35px;max-width: 346px;}
.load_more {display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-end;padding: 36px 0;margin-top: -73px;border-top: 1px solid #414D5B;border-bottom: 1px solid #414D5B;position: relative;z-index: 1;pointer-events: none;}
.load_more a {pointer-events: all;}
.load_more .btn_one {margin: 0 auto;}

.case_sec.black_bg {padding: 96px 0 64px;background: #050A0F;}
.case_sec.black_bg .case_card .user-name, .case_sec.black_bg .case_card p {color: #FFF;}
.case_sec.black_bg .case_card .user-post {color: #C5CDD5;}

.solution_sec.niews .filter_list #category-select {background: #E0E6EC url(images/down-arrow3.svg)right 27px center no-repeat;color: #414D5B;}

.solution_sec.niews .load_more {border-top-color: #E0E6EC;border-bottom: 0;padding-bottom: 0;}
.solution_sec.case_studies_sec.niews {padding-bottom: 48px;}

.alm-listing.alm-ajax.inner_part {margin-bottom: 100px !important;}

.solution_sec.case_studies_sec.niews .title h2 {color: #050A0F;}
.solution_sec.case_studies_sec.niews .title p {color: #5A6774;}
/*  */

/* enable_sec_two start */
.enable_sec_two {background: #050A0F;padding: 96px 0;margin-bottom: 96px;}
.enable_sec_two .title {width: 100%;max-width: 600px;margin: 0 auto 88px auto;text-align: center;}
.enable_sec_two .title h2 {color: #ffffff;}
.enable_sec_two .title p {color: #A9B4BD;}
.enable_sec_two .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.enable_sec_two .left_part {width: 49.7%;}
.enable_sec_two .right_part {width: 49.7%;padding: 0 48px;}

.enable_sec_two .acc-items .acc-title h5 {font-size: 20px;font-weight: 500;color: #ffffff;}
.enable_sec_two .acc-items .acc-title h6 {font-size: 20px;line-height: 1;color: #8E9AA6;font-weight: 500;}
.enable_sec_two .acc-items .acc-content h4 {color: #FFFFFF;}
.enable_sec_two .acc-items .acc-content p {color: #A9B4BD;font-weight: 400;}

.enable_sec_two.white {background: #fff;padding-bottom: 0;}
.enable_sec_two.white .title h2 {color: #273441;}
.enable_sec_two.white .title p {color: #5A6774;}
.enable_sec_two.white .acc-items .acc-title h5 {color: #273441;}
.enable_sec_two.white .acc-items .acc-content h4 {color: #273441;}
.enable_sec_two.white .acc-items .acc-content p {color: #5a6774;}
.enable_sec_two.white .acc-items .acc-title .acc-arrow {background: #E0E6EC;}
.enable_sec_two.white .acc-items .acc-title .acc-arrow .color-fill{fill: #414D5B;}
/* enable_sec_two end */

/* team_sec start */
.team_sec {margin-bottom: 128px;}
.team_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.team_sec .left_part {width: 23%;padding-left: 24px;display: flex;flex-direction: column;justify-content: space-between;}
.team_sec .left_part h6 {color: #007DCD;margin-bottom: 24px;}
.team_sec .right_part {width: 75%;}
.team_sec .team_outer {display: flex;flex-wrap: wrap;gap: 8px;}
.team_sec .team_card {width: calc(33.33% - 6px);}
.team_sec .team_card .team_img {margin-bottom: 32px;}
.team_sec .team_card .team_text {padding: 0 16px;}
.team_sec .team_card img {display: block;}
.team_sec .team_card .member-name {display: block;font-size: 18px;line-height: 1;font-weight: 700;color: #414D5B;margin-bottom: 4px;}
.team_sec .team_card .member-designation {display: block;font-size: 16px;font-weight: 500;color: #8E9AA6;}
/* team_sec end */

/* member_sec start */
.member_sec {padding: 96px 0 132px;background: #050A0F;}
.member_sec .title {width: 100%;max-width: 700px;margin: 0 auto 132px auto;text-align: center;}
.member_sec .title h2 {color: #ffffff;}
.member_sec .title p {color: #A9B4BD;}
.member_sec .member_inner {display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 100px;padding-bottom: 100px;border-bottom: 1px solid #414D5B;}
.member_sec .member_inner:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}
.member_sec .left_part {width: 20%;padding-left: 24px;}
.member_sec .left_part h5 {font-size: 24px;line-height: 29px;color: #ffffff;}
.member_sec .right_part {width: 72%;display: flex;flex-wrap: wrap;align-items: center;gap: 48px 90px;padding: 0 62px;}
.member_sec .right_part .member_card{width: calc(33.33% - 62px);}
/* member_sec end */

/* meet_partner_sec start */
.meet_partner_sec {padding: 96px 0 32px;background: #050A0F;}
.meet_partner_sec .title {width: 100%;max-width: 700px;margin: 0 auto 64px auto;text-align: center;}
.meet_partner_sec .title h2 {color: #ffffff;}
.meet_partner_sec .title p {color: #A9B4BD;}
.meet_partner_sec .inner_part {display: flex;flex-wrap: wrap;gap: 40px 8px;padding-bottom: 96px;border-bottom: 1px solid #414D5B;}
.meet_partner_sec .meet_partner_card {width: calc(33.33% - 8px);}
.meet_partner_sec .meet_partner_card .img_box {width: 100%;min-height: 222px;padding: 10px;background: #273441;display: flex;align-items: center;justify-content: center;margin-bottom: 32px;}
.meet_partner_sec .meet_partner_card .text_box {padding: 0 16px;}
.meet_partner_sec .meet_partner_card .text_box h5 {color: #FFFFFF;}
.meet_partner_sec .meet_partner_card .text_box p {color: #A9B4BD;font-weight: 400;}
/* meet_partner_sec end */

/* contact_sec start */
.contact_sec {margin-bottom: 96px;}
.contact_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.contact_sec .left_part {width: 46.2%;padding: 48px 0 0 48px;}
.contact_sec .left_part h6 {color: #007DCD;margin-bottom: 24px;}
.contact_sec .left_part h4 {margin-bottom: 36px;}
.contact_sec .right_part {width: 49.7%;}
.contact_sec .right_part img {display: block;}

.form_box .field {width: 100%;margin-bottom: 8px;}
.form_box .field input:not(input[type='submit']), .form_box .field textarea {width: 100%;border: none;outline: none;padding: 24px;background: #F0F3F6;border-radius: 8px;font-family: "proxima-nova",sans-serif;font-size: 18px;font-weight: 500;color: #73828F;resize: none;}
.form_box .field textarea {height: 138px;}
.form_box .field input::placeholder, .form_box .field textarea::placeholder {font-family: "proxima-nova",sans-serif;font-size: 18px;font-weight: 500;color: #73828F;}
.form_box .field.submit input {width: 100%;border: none;outline: none;background: #007DCD;font-family: "proxima-nova",sans-serif;font-size: 16px;font-weight: 600;color: #ffffff;text-align: center;padding: 13px 16px;cursor: pointer;border-radius: 25px;transition: 0.4s;}
.form_box .field.submit input:hover {background: #00AAFF;}

.field.agree {display: flex;align-items: center;margin: 36px 0;}
.form_box .field.agree label {margin-bottom: 0 !important;}
.field.agree .wpcf7-list-item {margin: 0 !important;}
.field.agree input {position: absolute;left: -10000px;}
.field.agree .wpcf7-list-item-label {padding-left: 35px;position: relative;cursor: pointer;display: inline-block;font-size: 16px;line-height: 20px;font-family: "proxima-nova",sans-serif;font-weight: 500;margin-bottom: 0;color: #73828F;}
.field.agree .wpcf7-list-item-label a {color: #452989;font-weight: 800;}
.field.agree .wpcf7-list-item-label::before {content: '';width: 18px;height: 18px;background: #E0E6EC;left: 0;top: 13px;position: absolute;border-radius: 50%;}
.field.agree input:checked + .wpcf7-list-item-label::after {display: block;position: absolute;top: 16px;left: 4px;width: 10px;height: 10px;background: #007DCD;content: '';transition: 0.4s;border-radius: 50%;}
/* contact_sec end */

/* address_sec start */
.address_sec {margin-bottom: 8px;}
.address_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.address_sec .left_part {width: 49.7%;background: #003264;display: flex;align-items: flex-end;padding: 56px 48px;}
.address_sec .left_part h6 {color: #0AF;margin-bottom: 10px;}
.address_sec .left_part .text_box {width: 100%;}
.address_sec .left_part .mail-btn {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;width: 100%;}
.address_sec .left_part .mail {display: inline-block;font-size: 28px;line-height: 34px;font-weight: 500;color: #ffffff;}
.address_sec .right_part {width: 49.7%;position: relative;}
.address_sec .right_part::before {content: '';position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: linear-gradient(180deg, rgba(5, 10, 15, 0.55) 0%, rgba(5, 10, 15, 0.25) 50%, rgba(5, 10, 15, 0) 100%);z-index: 1;}
.address_sec .right_part::after {content: '';position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: rgba(5, 10, 15, 0.25);}
.address_sec .right_part img {display: block;}
.address_sec .right_part .address-text {position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 2;padding: 56px 48px;}
.address_sec .right_part h6 {color: #C5CDD5;margin-bottom: 24px;}
.address_sec .right_part h4 {color: #ffffff;}
.address_sec .right_part p {color: #E0E6EC;font-size: 20px;line-height: 25px;font-weight: 500;}
/* address_sec end */

/* benefit_slider_sec start */
.benefit_slider_sec {background: #050A0F;padding-bottom: 96px;}
.benefit_slider_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.benefit_slider_sec .left_part {width: 23%;display: flex;flex-direction: column;justify-content: space-between;position: relative;z-index: 2;}
.benefit_slider_sec .left_part h6 {color: #A9B4BD;}
.benefit_slider_sec .right_part {width: 75%;position: relative;}
.benefit_slider_sec .right_part::before {content: '';position: absolute;width: 500%;height: 100%;background: #050A0F;top: 0;left: -500%;z-index: 1;pointer-events: none;}
.benefit_slider_sec .benefits_slider_card {background: #273441;margin: 0 4px;padding: 42px 24px 32px;min-height: 330px;display: flex !important;flex-direction: column;justify-content: space-between;}
.benefit_slider_sec .benefits_slider_card p {font-size: 20px;line-height: 24px;font-weight: 600;color: #FFF;}

.benefit_slider_sec .benefit_slider {width: calc(100% + 8px);margin-left: -4px;}
.benefit_slider_sec .benefit_slider::before {content: '';position: absolute;background: #273441;width: 500%;height: 100%;right: -500.6%;top: 0;z-index: 1;opacity: 0.5;}
.benefit_slider_sec .slick-list {overflow: visible;}
.benefit_slider_sec .arrow_count .slick-arrow {background: #C5CDD540 !important;}
.benefit_slider_sec .arrow_count .slick-prev.slick-arrow::before {background: url(images/arrow12.svg)center center no-repeat;}
.benefit_slider_sec .arrow_count .slick-next.slick-arrow::before {background: url(images/arrow13.svg)center center no-repeat;}
.benefit_slider_sec .arrow_count .slider-counter {border-color: #414D5B;color: #C5CDD5;}

.benefit_slider_sec .arrow_count.mb_view {display: none;}
/* benefit_slider_sec end */

/* text_banner start */
.text_banner.white_bg {background: transparent;}
.text_banner.white_bg h1 {color: #273441;}
.text_banner.white_bg p {color: #5A6774;}
.text_banner.white_bg .text_box {max-width: 815px;}
/* text_banner end */

/* executive_sec start */
.executive_sec {margin-bottom: 96px;}
.executive_sec .title {width: 100%;max-width: 700px;margin: 0 auto 88px auto;text-align: center;}
.executive_sec .executive_card {display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 8px;}
.executive_sec .executive_card:last-child {margin-bottom: 0;}
.executive_sec .executive_card .left_part {width: 49.7%;}
.executive_sec .executive_card .left_part img {display: block;}
.executive_sec .executive_card .right_part {width: 49.7%;padding: 56px 48px;display: flex;flex-direction: column;justify-content: space-between;}
.executive_sec .executive_card .executive-detail {margin-bottom: 50px;}
.executive_sec .executive_card .executive_name {display: block;font-size: 24px;line-height: 29px;color: #273441;font-weight: 600;margin-bottom: 4px;}
.executive_sec .executive_card .executive_designation {display: block;font-size: 20px;line-height: 1;font-weight: 500;color: #8E9AA6;}

.executive_sec .executive_card.reverse_part .left_part {order: 2;}
.executive_sec .executive_card .video_btn .arrow {margin-right: 0;margin-left: 8px;}
/* executive_sec end */

/* blog_detail_banner start */
.blog_detail_banner {padding: 165px 0 24px;}
.blog_detail_banner .wrapper {max-width: 954px;}
.blog_detail_banner.black {background: #050A0F;}
.blog_detail_banner .back_btn {margin-bottom: 36px;}
.blog_detail_banner h2 p {font-size: 40px;line-height: 48px;}
.blog_detail_banner.black h2 p {color: #ffffff;}
.blog_detail_banner .date_time {display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;padding-top: 24px;margin-top: 96px;border-top: 1px solid #E0E6EC;}
.blog_detail_banner .blog-date strong {display: inline-block;font-size: 18px;font-weight: 700;margin-right: 16px;color: #007DCD;}
.blog_detail_banner.black .blog-date strong {color: #C5CDD5;}
.blog_detail_banner .blog-date {font-size: 16px;font-weight: 500;display: inline-block;}
.blog_detail_banner.black .blog-date {color: #8E9AA6;}
.blog_detail_banner .blog-time {display: inline-flex;align-items: center;font-size: 16px;font-weight: 500;color: #5A6774;}
.blog_detail_banner.black .blog-time {color: #C5CDD5;}
.blog_detail_banner .blog-time .arrow {display: inline-block;width: 24px;height: 24px;border-radius: 50%;margin-left: 12px;background: #E0E6EC url(images/down-arrow3.svg)center center no-repeat;}
.blog_detail_banner.black .blog-time .arrow {background: #C5CDD540 url(images/arrow14.svg)center center no-repeat;}

.back_btn {display: inline-flex;align-items: center;font-size: 16px;font-weight: 600;color: #C5CDD5;}
.back_btn .arrow {display: inline-block;width: 24px;height: 24px;border-radius: 50%;background: #C5CDD540 url(images/back-btn.svg)center center no-repeat;margin-right: 8px;}


.full_image_banner {min-height: 668px;position: relative;margin-bottom: 96px;}
.full_image_banner::before {content: '';position: absolute;width: 100%;height: 100%;background: #050A0F40;left: 0;top: 0;z-index: 1;}
.full_image_banner img {width: 100%;height: 100%;display: block;object-fit: cover;max-height: 668px;}

.blog_deatil_content {margin-bottom: 48px;}
.blog_deatil_content .wrapper {max-width: 954px;}
.blog_deatil_content h4 {margin-bottom: 36px;}
.blog_deatil_content h5 {font-size: 24px;line-height: 29px;}
.blog_deatil_content h6 {color: #414D5B;margin-bottom: 36px;}
.blog_deatil_content p {margin-bottom: 36px;font-weight: 400;}
.blog_deatil_content p:last-child {margin-bottom: 0;}
.blog_deatil_content p a {display: inline-block;color: #007DCD;text-decoration: underline;}
.blog_deatil_content ul {list-style-position: inside;margin-bottom: 36px;}
.blog_deatil_content ul:last-child {margin-bottom: 0;}
.blog_deatil_content ul li {font-size: 18px;line-height: 29px;font-weight: 400;color: #5A6774;}

.quote_box {margin-bottom: 48px;}
.quote_box .wrapper {max-width: 954px;}
.quote_box .quote_inner {padding: 56px 48px;background: #E0E6EC;}
.quote_box h6 {color: #007DCD;margin-bottom: 24px;}
.quote_box h5 {font-size: 24px;line-height: 29px;font-weight: 500;margin-bottom: 36px;}
.quote_box .icon-wrap {display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.quote_box .quote-user {display: inline-block;font-size: 16px;font-weight: 600;color: #73828F;}
.quote_box .quote-icon {width: 48px;}
.quote_box .quote-icon img {border-radius: 50%;}

.blog_users_part {margin-bottom: 128px;}
.blog_users_part .wrapper {max-width: 954px;}
.blog_users_part .inner_part {padding: 72px 0;border-top: 1px solid #E0E6EC;border-bottom: 1px solid #E0E6EC;margin-bottom: 36px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.blog_users_part .inner_part .left_part {width: 37%;padding-left: 24px;}
.blog_users_part .inner_part .left_part h5 {font-size: 24px;line-height: 29px;}
.blog_users_part .inner_part .right_part {width: 60%;padding-right: 24px;}
.post_user_card {display: flex;flex-wrap: wrap;align-items: center;margin-bottom: 16px;}
.post_user_card:last-child {margin-bottom: 0;}
.post_user_card .user-img {width: 64px;}
.post_user_card .user-img img {width: 100%;display: block;border-radius: 50%;}
.post_user_card .user-detail {width: calc(100% - 64px);padding-left: 24px;}
.post_user_card .user-detail h6 {color: #414D5B;margin-bottom: 0;}
.post_user_card .user-detail p {font-size: 16px;line-height: 1.1;color: #8E9AA6;}

.blog_users_part .social_share {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 24px;}
.blog_users_part .social_share h6 {margin-bottom: 0;font-size: 16px;font-weight: 600;color: #273441;}
.blog_users_part .social_share ul {list-style: none;display: flex;align-items: center;flex-wrap: wrap;gap: 24px;}
.blog_users_part .social_share ul li {display: inline-block;font-size: 16px;line-height: 1;font-weight: 500;color: #8E9AA6;}

.blog_deatil_content .post_user_card {padding-bottom: 36px;margin-bottom: 36px;border-bottom: 1px solid #E0E6EC;}
/* blog_detail_banner end */

/* footer start */
.footer {padding: 48px 0 24px;background: #050A0F;}
.footer_top {padding-bottom: 48px;margin-bottom: 24px;border-bottom: 1px solid #273441;}
.footer_top .footer_logo {display: block;width: 25px;margin-bottom: 48px;}
.footer_top .footer_logo img {display: block;width: 100%;}
.footer_top .menu_part {display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 86px;}
.footer_top .menu_part .left_part {width: 15%;}
.footer_top .menu_part .left_part h5 {font-size: 24px;line-height: 29px;color: #ffffff;font-weight: 500;margin-bottom: 36px;}
.footer_top .menu_part .right_part {width: 66%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.footer_top .menu_part .menu_card {width: 25%;}
.footer_top .menu_part .menu_card h6 {margin-bottom: 24px;color: #E0E6EC;}
.footer_top .menu_part .menu_card ul {list-style: none;}
.footer_top .menu_part .menu_card li {display: block;margin-bottom: 8px;}
.footer_top .menu_part .menu_card li:last-child {margin-bottom: 0;}
.footer_top .menu_part .menu_card li a {display: inline-block;font-size: 16px;line-height: 19px;font-weight: 500;color: #8E9AA6;transition: 0.4s;}
.footer_top .menu_part .menu_card li a:hover {color: #ffffff;}

.unife_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.unife_part .left-logo {width: 15%;display: flex;flex-wrap: wrap;align-items: center;gap: 18px;font-size: 14px;font-weight: 500;color: #A9B4BD;}
.unife_part .right_link {display: flex;flex-wrap: wrap;justify-content: space-between;width: 66%;}
.contact_info .contact_link a {display: inline-block;position: relative;font-size: 18px;line-height: 1;font-weight: 500;color: #A9B4BD;margin-right: 48px;padding-left: 32px;}
.contact_info .contact_link a::before {content: '';position: absolute;width: 24px;height: 27px;background: url(images/arrow6.svg)center center no-repeat;background-size: 24px;left: 0;top: 50%;transform: translateY(-50%);}
.contact_info .contact_link a:last-child {margin-right: 0;}
.contact_info .contact_link a strong {font-weight: 700;color: #ffffff;}
.top_btn {display: inline-flex;align-items: center;font-size: 14px;font-weight: 500;line-height: 1;color: #A9B4BD;}
.top_btn .arrow {width: 24px;height: 24px;background: #273441 url(images/arrow-up.svg)center center no-repeat;border-radius: 50%;margin-left: 8px;}
.top_btn.dark {color: #5A6774;}
.top_btn.dark .arrow {background: #E0E6EC url(images/arrrow-up2.svg)center center no-repeat;}

.footer_bottom {display: flex;flex-wrap: wrap;justify-content: space-between;}
.footer_bottom .left_part {display: flex;flex-wrap: wrap;align-items: center;}
.footer_bottom .left_part .copy-right {display: inline-block;font-size: 14px;font-weight: 700;color: #E0E6EC;margin-right: 24px;}
.footer_bottom .left_part p {margin-bottom: 0;font-size: 14px;font-weight: 600;color: #E0E6EC;line-height: 1;}
.footer_bottom .left_part ul {list-style: none;margin-left: 24px;}
.footer_bottom .left_part li {display: inline-block;margin-right: 24px;}
.footer_bottom .left_part li:last-child {margin-right: 0;}
.footer_bottom .left_part li a {display: inline-block;font-size: 14px;font-weight: 500;color: #8E9AA6;}
.footer_bottom .right_part {display: flex;flex-wrap: wrap;align-items: center;gap: 24px;}
.footer_bottom .right_part a {display: inline-block;}
.footer_bottom .right_part .linkedin {font-size: 14px;font-weight: 500;color: #8E9AA6;}

.footer .mb_view {display: none;}

.single-cases .solution_sec.case_studies_sec.niews {padding-bottom: 80px;}
.solution_sec.case_studies_sec.niews .arrow_count4.arrow_format {display: none;}
.solution_sec.case_studies_sec.niews .title.mb_view {display: none;}
.blog_detail_banner.privacy_policy ul {list-style-position: inside;margin-bottom: 35px;}
.blog_detail_banner.privacy_policy {padding: 96px 0;}
.blog_detail_banner.privacy_policy ul li {font-weight: 400;margin-bottom: 10px;}
.blog_detail_banner.privacy_policy p {font-weight: 400;}
.blog_detail_banner.privacy_policy p strong {display: block;}
.blog_detail_banner.privacy_policy p br {display: none;}
.blog_detail_banner.privacy_policy .date_time {margin-bottom: 48px;}
.digitalization_sec.home .update_part h6.mb_view {display: none;}

.privacy_policy ul li a, .privacy_policy p a {color: #00AAFF;}
/* footer end */

/* responsive-css start */

@media only screen and (max-width: 1366px) {
h1 {font-size: 42px;line-height: 48px;}
h2 {font-size: 36px;line-height: 44px;}
h3 {font-size: 28px;line-height: 35px;}
h4 {font-size: 26px;line-height: 32px;}

.case_sec .case_card p {font-size: 20px;line-height: 25px;}
.digitalization_sec .update_part .right_part {padding: 50px 35px;}
.digitalization_sec .update_part .left_part {padding: 50px 35px;}
.global_eco_outer .right_part {padding: 50px 35px;}
.single_text_sec .text_box {max-width: 850px;}
.text_img_sec .left_part {padding-left: 30px;padding-top: 30px;}
.enable_sec .tab_card .right_part h5 {font-size: 22px;line-height: 27px;}
.formula-text {font-size: 40px;}

.blog_detail_banner h2 p {font-size: 36px;line-height: 44px;}
.address_sec .right_part .address-text {padding: 50px 35px;}


}

@media only screen and (max-width: 1279px) {
h1 {font-size: 36px;line-height: 42px;}
h2 {font-size: 32px;line-height: 40px;}
h3 {font-size: 24px;line-height: 30px;}
h4 {font-size: 24px;line-height: 30px;}
h5 {font-size: 18px;line-height: 22px;}
.link_list li a {font-size: 18px;line-height: 22px;}

.solution_sec .solution_card .text_box {padding: 0 16px;}
.case_sec .case_card {padding-right: 24px;}
.two_col_text .inner_part {padding: 0 30px;}
.digitalization_sec .update_part .left_part, .digitalization_sec .why_part .left_part {width: 55.2%;}
.digitalization_sec .update_part .right_part, .digitalization_sec .why_part .right_part {width: 44.3%;}
.digitalization_sec .update_part .right_part {padding: 50px 25px;}
.digitalization_sec .update_part .right_part .top_text {margin-bottom: 150px;}
.digitalization_sec .why_part .title-arrow h5 {font-size: 20px;line-height: 20px;}
.counter_sec .counter_card h2 {line-height: 22px;font-size: 42px;}
.counter_sec .counter_card {padding: 30px 50px;}
.case_sec .case_card p {font-size: 18px;line-height: 24px;margin-bottom: 50px;}
.digitalization_sec .update_part .right_part h4 {font-size: 22px;line-height: 27px;}
.event_sec .left_part {padding: 30px 0 0 15px;}
.video_text_sec .inner_part {padding: 56px 30px;}
.video_text_sec .top_text .left-text {width: 32%;}
.video_text_sec .top_text .right-text {width: 52%;}
.event_slider .event_card .title_box h5 {font-size: 22px;line-height: 22px;}
.global_eco_outer .left_part .center-text {font-size: 24px;}
.global_eco_outer .right_part h5 {font-size: 22px;line-height: 27px;}
.global_eco_outer .right_part {padding: 50px 25px;}
.text_img_sec .left_part {padding-left: 0px;width: 45%;}
.tick-list li {font-size: 18px;line-height: 22px;}
.features_sec .left_part {padding: 20px 0 0 15px;}
.overview_card_outer .overview_card h5 {font-size: 22px;line-height: 27px;}
.overview_card_outer .overview_card {padding: 36px 20px;}
.enable_sec .tab_card .left_part {width: 40%;}
.enable_sec .tab_card .right_part {width: 55%;padding-right: 15px;}
.enable_sec .tab_card .right_part h5 {font-size: 20px;line-height: 25px;}
.text_on_image .inner_part {min-height: 500px;}
.global_eco_outer .left_part {padding: 105px 50px;}

.blog_detail_banner h2 p {font-size: 32px;line-height: 42px;}
.single_text_sec .text_box p br {display: none;}
.video_text_sec.vision_sec .top_text .left-text {width: 35%;}
.enable_sec_two .right_part {padding: 0 30px;}
.enable_sec_two .acc-items .acc-title h5 {font-size: 22px;}
.enable_sec_two .acc-items .acc-title h6 {font-size: 18px;}
.member_sec .right_part {gap: 48px 40px;padding: 0 15px;}
.formula-text {font-size: 30px;}
.contact_sec .left_part {padding: 30px 0 0 15px;}
.address_sec .right_part p {font-size: 22px;line-height: 27px;}
.address_sec .right_part .address-text {padding: 50px 25px;}
.executive_sec .executive_card .right_part {padding: 50px 25px;}
.solution_sec.niews .solution_card h5 {font-size: 22px;line-height: 27px;}
.digitalization_sec.cases_accordian .right_part .acc-content h4 {font-size: 24px;line-height: 29px;}
.full_image_banner {min-height: 500px;}
.full_image_banner img {max-height: 500px;}
.video_text_sec .inner_part {min-height: 500px;}

}

@media only screen and (max-width: 1023px) {
p {font-size: 16px;line-height: 28px;}
h6 {font-size: 16px;line-height: 16px;}
.main-content {margin-top: 68px;}
/* .wrapper {max-width: 800px;} */

.header_top {padding: 16px 0;background: #050A0F;backdrop-filter: unset;}
.header_top .right_part {display: none;}
.header_bottom {display: none;}
.home .header_top .white-logo {display: none;}
.home .header_top .blue-logo {display: block;}
.header_top .menubar {display: block;background: #C5CDD540;font-size: 14px;color: #C5CDD5;font-weight: 600;padding: 8px 17px;border-radius: 18px;cursor: pointer;}    

.banner_sec {height: unset;padding: 100px 0 32px;min-height: 637px;}
.banner_sec .left_text {width: 100%;padding: 0;}
.banner_sec h1 {margin-bottom: 24px;}
.banner_sec .right_text {display: none;}
.banner_sec .left_text .mb_view {display: block;font-weight: 400;color: #C5CDD5;}
.banner_sec .btn_group {margin-top: 64px;}
.trusted_sec .left_part {width: 100%;padding-bottom: 42px;margin-bottom: 36px;border-bottom: 1px solid #273441;}
.trusted_sec .right_part {width: 100%;}
.trusted_sec .inner_part {border-top: 0;}

.capacity_sec {padding: 159px 0;  margin-bottom: 63px;}
.solution_sec .solution_card {width: calc(50% - 4px);}
.solution_sec {margin-bottom: 96px;}
.counter_sec .counter_card {padding: 20px 30px;}
.counter_sec .counter_card h2 {line-height: 26px;font-size: 48px;}
.case_sec .case_slider_arrow {display: flex;justify-content: center;align-items: center;margin-top: 48px;}
.case_sec .case_card p {font-size: 24px;line-height: 29px;}
.case_sec .case_card .user-link {margin-bottom: 36px;}
.case_sec .case_card p {margin-bottom: 64px;}
.counter_sec {margin-bottom: 64px;}
.trusted_sec.trusted_sec_white {margin: 48px 0 64px;}
.image_bg_sec .inner_part {padding: 75px 16px;}
.image_bg_sec {margin-bottom: 32px;}
.two_col_text .left_part {width: 100%;}
.two_col_text .right_part {width: 100%;}
.two_col_text .mb_view {display: block;}
.two_col_text .right_part p {display: none;}
.two_col_text .left_part h3 {margin-bottom: 24px;}
.two_col_text .btn_group {margin-top: 96px;}
.two_col_text {margin-bottom: 64px;}
.digitalization_sec {padding: 64px 0;margin-bottom: 64px;}
.digitalization_sec .title {max-width: 450px;margin: 0 auto 62px auto;}
.digitalization_sec .update_part .left_part, .digitalization_sec .why_part .left_part {width: 100%;}
.digitalization_sec .update_part .right_part, .digitalization_sec .why_part .right_part {width: 100%;}
.home .digitalization_sec .why_part .left_part {order: 2;margin-top: 8px;}
.digitalization_sec .update_part .right_part .top_text {margin-bottom: 96px;}
.digitalization_sec.home .update_part {background: #273441;padding: 32px 24px;}
.digitalization_sec.home .update_part .right_part {padding: 50px 0px 0;}
.digitalization_sec.home .update_part .right_part h6 {display: none;}
.digitalization_sec .update_part .right_part h4 {font-size: 20px;line-height: 25px;}
.link_list li a {font-size: 16px;line-height: 20px;}
.link_list li {padding-bottom: 16px;margin-bottom: 16px;}
.digitalization_sec .why_part .blue_box .title-arrow {margin-bottom: 126px;}
.digitalization_sec .why_part .title-arrow {margin-bottom: 50px;}
.digitalization_sec .why_part .img-box {margin: 0 auto 96px auto;}
.event_sec .left_part {width: 100%;text-align: center;padding: 0;margin-bottom: 48px;position: unset;}
.event_sec .right_part {width: 100%;}
/* .event_sec .left_part .arrow_count {display: none;} */
.home .event_sec .inner_part {padding-bottom: 128px;position: relative;}
  .event_sec .left_part .arrow_count {position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);width: 100%;justify-content: center;}
.arrow_count.mb-arrow {display: flex;margin-top: 80px;justify-content: center;width: 100%;}
.event_slider .event_card .title_box h5 {font-size: 20px;line-height: 20px;}
.event_slider .event_card .top_text h6 {font-weight: 700;margin-bottom: 4px;}
.event_sec {margin-bottom: 64px;}
.find_sec .inner_part {padding: 128px 0 0;border-top: 1px solid #E0E6EC;border-bottom: 0;}
.find_sec {margin-bottom: 128px;}
.video_text_sec .top_text .left-text {width: 100%;}
.video_text_sec .top_text .right-text {width: 100%;}
.video_text_sec .inner_part {min-height: unset;}
.home .video_text_sec .inner_part {min-height: unset;padding: 128px 18px 40px;}
.video_text_sec .top_text {margin-bottom: 96px;}
.home .video_text_sec {margin-bottom: 0;}
.video_text_sec .wrapper {max-width: 100%;width: 100%;padding: 0;}
.footer_top .menu_part .right_part {width: 100%;}
.footer_top .menu_part .left_part {width: 100%;}
.footer_top .menu_part .left_part .btn_one {margin-bottom: 48px;}
.unife_part .left-logo {width: 100%;margin-bottom: 30px;}
.unife_part .right_link {width: 100%;}
.header.header_black .header_top .inner_part {border-bottom: 0;}
.text_banner {padding: 124px 0 64px;}
.single_image_sec {margin-bottom: 64px;}
.single_text_sec {margin-bottom: 64px;}
.global_eco_outer .left_part {padding: 100px 20px;width: 100%;order: 2;text-align: center;}
.global_eco_outer .right_part {width: 100%;margin-bottom: 8px;min-height: 560px;}
.global_eco_outer .right_part {padding: 32px 24px;}
.ecosystem_sec {margin-bottom: 64px;}
.single_text_sec.black {padding: 64px 0;}
.solution_sec.black .solution_card .img_box::before {display: none;}
.solution_sec.black {padding-bottom: 96px;margin-bottom: 64px;}
.single_text_sec .text_box {max-width: 600px;}
.global_eco_outer.not_black .right_part {width: 100%;}
.global_eco_outer.not_black .left_part {width: 100%;}
.global_eco_outer.not_black .left_part img {width: 100%;object-fit: cover;max-height: 560px;}
.banner_common .inner_part {min-height: 100vh;padding: 90px 0;}
.banner_common {margin-bottom: 64px;}

.percentage_sec {margin-bottom: 80px;}
.text_img_sec .left_part {width: 100%;padding: 0 30px;margin-bottom: 32px;gap: 168px;}
.text_img_sec .right_part {width: 100%;}
.text_img_sec .right_part img {display: block;width: 100%;object-fit: cover;height: 560px;}
.text_img_sec .wrapper {padding: 0;}
.text_img_sec {margin-bottom: 0;}
.digitalization_sec.cases_accordian .update_part .left_part {display: none;}
.digitalization_sec.cases_accordian .update_part .right_part {width: 100%;padding: 0;}
.digitalization_sec.cases_accordian .title {margin-bottom: 64px;}
.acc-items .acc-content {padding: 29px 50px 29px 0;padding: 64px 0;}
.features_sec .inner_part {padding-bottom: 128px;position: relative;}
.features_sec .left_part {padding: 0;width: 100%;text-align: center;margin-bottom: 32px;position: unset;}
.features_sec .right_part {width: 100%;}
.features_sec .arrow_count.mb_view {width: 100%;justify-content: center;align-content: center;display: flex;gap: 4px;margin-top: 80px;}
.features_sec .left_part .arrow_count {position: absolute;width: 100%;left: 50%;transform: translateX(-50%);bottom: 0;justify-content: center;}
.features_sec .left_part .arrow_count .slider-counter {display: none;}
.digitalization_sec.cases_accordian {margin-bottom: 64px;}
.features_sec {margin-bottom: 48px;}
.text_img_sec.benefits_sec {margin-bottom: 64px;}
.text_img_sec.benefits_sec .title {margin: 0 auto 64px auto;padding-top: 64px;width: calc(100% - 60px);}
.text_img_sec.benefits_sec .left_part {padding: 32px 30px 0;width: 100%;}
.trusted_text_sec .left_part {width: 100%;text-align: center;}
.trusted_text_sec .right_part {width: 100%;text-align: center;}
.trusted_text_sec .right_part .down_arrow.dark {display: inline-block;}
.trusted_text_sec .left_part .down_arrow.dark {display: none;}
.trusted_text_sec .left_part h2 {margin-bottom: 16px;}
.trusted_text_sec {padding: 64px 0;}
.trusted_full_sec .trusted_sec .left_part {text-align: center;}
.trusted_full_sec {margin-bottom: 64px;}
.overview_card_outer .overview_card {width: calc(50% - 4px);}
.overview_sec {margin-bottom: 64px;}
.text_img_sec.touch_sec .left_part {order: 2;margin-bottom: 0;margin-top: 32px;}
.text_img_sec.touch_sec {margin-bottom: 64px;}
.solution_sec.case_studies_sec.black {margin-bottom: 0 !important;padding-bottom: 64px;}
.capacity_sec.proven_sec {padding: 170px 0;}
.text_img_sec.reverse_part .left_part {width: 100%;padding: 32px 30px 0;}
.digitalization_sec.work_sec {padding: 0 0 32px;}
.digitalization_sec.work_sec .title {display: none;}
.digitalization_sec.work_sec .wrapper {padding: 0;}
.digitalization_sec.work_sec .update_part .left_part {order: unset;}
.digitalization_sec.work_sec .update_part .right_part {padding: 32px 30px 0;}
.text_on_image .inner_part {min-height: unset;padding: 263px 0;}
.two_col_text.two_col_text_new .left_part h3 {margin-bottom: 36px;}
.two_col_text.two_col_text_new {padding-top: 0;}
.two_col_text.two_col_text_new .down_arrow {display: block;margin: 0 auto;}
.overview_card_outer.collab_card_sec {padding: 64px 0;margin-bottom: 0;margin-top: 64px;}
.overview_card_outer.collab_card_sec .title {margin: 0 auto 64px auto;}
.ecosystem_sec.ecosystem_flexible_sec .left_part {order: unset;margin-bottom: 8px;}
.ecosystem_sec.ecosystem_flexible_sec {margin-top: 64px;}
.text_banner {padding: 72px 0 64px;}
.solution_sec.case_studies_sec .outer_part {padding-top: 36px;}
.filter_list {margin-bottom: 48px;}
.case_sec.black_bg {padding: 0px 0 48px;}
.case_sec.black_bg .arrow_format .slider-counter {border-color: #414D5B;color: #A9B4BD;}
.case_sec.black_bg .arrow_format .slick-arrow {background: #C5CDD540 !important;}
.case_sec.black_bg .arrow_format .slick-prev.slick-arrow::before {background: url(images/arrow12.svg)center center no-repeat;}
.case_sec.black_bg .arrow_format .slick-next.slick-arrow::before {background: url(images/arrow13.svg)center center no-repeat;}
.trusted_sec.pb-60 {padding-bottom: 0 !important;}
.blog_detail_banner {padding: 148px 0 24px;}
.full_image_banner {margin-bottom: 64px;}
.ecosystem_sec.mission_sec .left_part {order: unset;margin-bottom: 8px;}
.video_text_sec {margin-bottom: 56px;}
.enable_sec_two .title {margin: 0 auto 64px auto;}
.enable_sec_two .left_part {display: none;}
.enable_sec_two .right_part {padding: 0;width: 100%;}
.acc-items .acc-title {padding: 24px 50px 24px 0;}
.team_sec .left_part {width: 100%;text-align: center;padding: 0;margin-bottom: 48px;}
.team_sec .right_part {width: 100%;}
.enable_sec_two {padding: 64px 0;margin-bottom: 64px;}
.team_sec {margin-bottom: 64px;}
.member_sec .left_part {width: 100%;padding-left: 0;}
.member_sec .right_part {gap: 0;padding: 0;width: 100%;}

.member_sec {padding: 64px 0 36px;}
.member_sec .slick-track {display: flex !important;align-items: center;}
.member_sec .member_card  {margin: 0 15px;}
.member_sec .left_part h5 {text-align: center;margin-bottom: 36px;padding-bottom: 36px;border-bottom: 1px solid #273441;}
.member_sec .member_inner {margin-bottom: 72px;border-bottom: 0;padding-bottom: 0;}
.member_sec .title {margin: 0 auto 66px auto;}
.contact_sec .left_part {padding: 0;width: 100%;}
.contact_sec .right_part {width: 100%;}
.contact_sec .wrapper {padding: 0;}
.contact_sec .left_part {padding: 0 30px;margin-bottom: 48px;}
.contact_sec .right_part {padding: 0;}
.contact_sec .right_part img {width: 100%;object-fit: cover;display: block;height: 560px;}
.contact_sec {margin-bottom: 48px;}
.address_sec .right_part .address-text {padding: 32px 24px;}
.address_sec .right_part p {font-size: 20px;line-height: 25px;font-weight: 500;}
.address_sec .left_part {padding: 32px 24px;}
.meet_partner_sec .meet_partner_card {width: calc(50% - 8px);}
.two_col_text.believe .left_part {text-align: center;}
.meet_partner_sec {padding: 49px 0 0px;}
.meet_partner_sec .title {margin: 0 auto 48px auto;}
.page-template-template-partnership .single_text_sec.black {padding-bottom: 72px;}
.page-template-template-about .global_eco_outer.reverse.black .right_part {flex-direction: column-reverse;}
.page-template-template-about .overview_card_outer.collab_card_sec {margin-top: 0;}
.overview_card_outer.growing_railway .inner_part {justify-content: flex-start;}
.benefit_slider_sec .left_part {width: 100%;text-align: center;position: unset;}
.benefit_slider_sec .left_part h6 {margin-bottom: 48px;}
.benefit_slider_sec .right_part {width: 100%;}
.benefit_slider_sec .arrow_count {position: absolute;
    width: 100%;
    justify-content: center;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);gap: 4px;}
    .benefit_slider_sec .arrow_count .slider-counter {display: none;}
.benefit_slider_sec .arrow_count.mb_view {display: flex;justify-content: center;margin-top: 48px;gap: 4px;}
.benefit_slider_sec .arrow_count.mb_view .slider-counter {display: none;}
.benefit_slider_sec {padding-bottom: 64px;}
.page-template-template-carrers .two_col_text.two_col_text_new {padding-top: 64px;text-align: center;}
.header.hedaer_white .header_top .inner_part {border-bottom: 0;}
.header.hedaer_white .header_top .menubar {background: #E0E6EC;color: #414D5B;}
.features_sec.latest_news_sec .inner_part {padding-top: 64px;border-top: 1px solid #E0E6EC;}
.video_text_sec .inner_part {padding: 32px 24px;}
.executive_sec .executive_card .left_part {width: 100%;}
.executive_sec .executive_card .right_part {width: 100%;}
.executive_sec .executive_card .right_part {padding: 32px 24px 0;}
.executive_sec .executive_card.reverse_part .left_part {order: unset;}
.executive_sec .executive_card {margin-bottom: 44px;}
.executive_sec .executive_card:last-child {margin-bottom: 0;}
.text_img_sec.assets_sec .right_part {padding: 50px 30px;min-height: unset;display: flex;justify-content: center;align-items: center;}
.text_img_sec.assets_sec .right_part img {object-fit: contain;}
.trusted_sec.trusted_sec_white .left_part {border-color: #E0E6EC;}

.solution_sec.case_studies_sec.black .arrow_format .slick-arrow {background: #C5CDD540 !important;}
.page-template-template-flexible .solution_sec.case_studies_sec.black .solution_card {margin: 0 4px;}
.solution_sec.case_studies_sec.black .slick-list {overflow: visible;}
.page-template-template-flexible .solution_sec.case_studies_sec.black .inner_part.solution_slider  {display: block !important;}
.solution_sec.case_studies_sec.black .arrow_format {padding-top: 48px;border-top: 1px solid #273441;margin-top: 32px;display: flex;justify-content: center;align-items: center;gap: 4px;}
.solution_sec.case_studies_sec.black .arrow_format .slick-prev.slick-arrow::before {background: url(images/arrow12.svg)center center no-repeat;}
.solution_sec.case_studies_sec.black .arrow_format .slick-next.slick-arrow::before {background: url(images/arrow13.svg)center center no-repeat;}
.enable_sec .tab_card .right_part {width: 100%;padding-right: 0;margin-bottom: 32px;}
.enable_sec .tab_card .left_part {width: calc(100% + 60px);order: 2;margin: 0 -30px;}
.enable_sec .tab_card .left_part img {width: 100%;object-fit: cover;height: 560px;}
.enable_sec {margin-bottom: 0;}
.solution_sec.case_studies_sec.niews .related_case_slider .solution_card {margin: 0 4px;}
.solution_sec.case_studies_sec.niews .related_case_slider .solution_card img {display: block;width: 100%;}
.solution_sec.case_studies_sec.niews .arrow_count4.arrow_format {margin-top: 80px;display: flex;justify-content: center;align-items: center;gap: 4px;}
.solution_sec.case_studies_sec.niews .title.mb_none {display: none;}
.solution_sec.case_studies_sec.niews .title.mb_view {display: block;margin-bottom: 0;margin-top: 48px;}
.video_text_sec.vision_sec .wrapper {padding: 0 30px;}
.features_sec.latest_news_sec .arrow_count.mb_view {padding-bottom: 64px;border-bottom: 1px solid #E0E6EC;}
.digitalization_sec.home .update_part h6.mb_view {margin-bottom: 48px;color: #A9B4BD;display: block;}
.page-template-template-partnership .single_text_sec .text_box {text-align: left;}
.page-template-template-partnership .single_text_sec.black .text_box a.down_arrow {text-align: center !important;display: block;
    margin: 0 auto;}

    .benefit_slider_sec .inner_part {padding-bottom: 96px;position: relative;}

    .acc-items .acc-content .img-mob {display: block;}
    .acc-items .acc-title.active {pointer-events: all;}
    .mobile_menu_slide li.hidden{display: none !important;}
}

@media only screen and (max-width: 767px) {
body {font-size: 16px;}
h2 {font-size: 28px;line-height: 34px;}
h1 {font-size: 32px;line-height: 38px;}
h4 {font-size: 20px;line-height: 26px;}

.wrapper {max-width: 100%;padding: 0 15px;}
.footer .mb_view {display: block;width: 100%;}
.footer .contact_info {margin-bottom: 48px;}
.contact_info .contact_link a {margin-right: 0;padding-bottom: 24px;padding-top: 24px;border-bottom: 1px solid #414D5B;display: block;}
.contact_info .contact_link a:first-child {border-top: 1px solid #414D5B;}
.footer_top .menu_part .menu_card {width: 100%;margin-bottom: 48px;padding-bottom: 48px;border-bottom: 1px solid #414D5B;}
.unife_part .right_link .contact_link {display: none;}
.footer .social_link a {display: block;text-align: center;background: #273441;padding: 16px;border-radius: 25px;margin-bottom: 16px;font-size: 16px;font-weight: 600;color: #ffffff;}
.footer .social_link a:last-child {margin-bottom: 0;}
.footer_top .menu_part {margin-bottom: 64px;}
.unife_part .left-logo {width: auto;margin-bottom: 0;}
.unife_part .right_link {width: auto;margin-bottom: 0 !important;}
.footer_bottom .left_part .copy-right {display: none;}
.footer_bottom .right_part {display: none;}
.footer_bottom .left_part p {font-size: 12px;}
.footer_bottom .left_part {justify-content: space-between;gap: 40px;}
.footer_bottom .left_part ul {margin: 0;display: flex;align-items: center;justify-content: space-between;gap: 40px;}
.footer_bottom .left_part li {margin: 0;}
.footer {padding: 24px 0 36px;}
.capacity_sec .text_box p br {display: none;}
.capacity_sec .text_box h2 {font-size: 32px;line-height: 39px;}
.solution_sec .solution_card {width: 100%;}
.solution_sec .inner_part {gap: 40px;}
.counter_sec .counter_card {padding: 20px 0;border: 0;text-align: center;}
.counter_sec .counter_card .text-btn {justify-content: center;}
.counter_sec {min-height: 560px;}
.two_col_text .inner_part {padding: 0;}
.digitalization_sec .update_part .left_part {padding: 90px 24px;}
.single_image_sec img {height: 422px;}
.text_banner .text_box h2 {font-size: 32px;line-height: 39px;}
.global_eco_outer .right_part h6 {font-size: 14px;}
.global_eco_outer .right_part h5 {font-size: 20px;line-height: 25px;}
.global_eco_outer .left_part .center-text {font-size: 20px;}
.text_img_sec .left_part {padding: 0 16px;}
.tick-list li {font-size: 16px;line-height: 20px;}
 h5 {font-size: 16px;line-height: 20px;}
.digitalization_sec.cases_accordian .right_part .acc-content h4 {font-size: 20px;line-height: 25px;}
.features_slider .slick-list {padding-right: 15% !important;}
.features_slider::before {right: -486%;}
.text_img_sec.benefits_sec .left_part {padding: 32px 15px 0;}
.overview_card_outer .overview_card {padding: 32px 24px;width: 100%;min-height: 250px;}
.solution_sec.case_studies_sec.black .slick-list {overflow: visible;padding: 5%;}
.text_img_sec.reverse_part .left_part {padding: 32px 15px 0;}
.filter_list #category-select {padding: 20px 35px 20px 28px;}
.solution_sec .alm-btn-wrap {text-align: left !important;}
.blog_detail_banner h2 p {font-size: 24px;line-height: 34px;}
.blog_detail_banner .blog-date strong {font-size: 16px;margin-right: 16px;}
.blog_detail_banner .blog-date {font-size: 14px;}
 .full_image_banner {min-height: 422px;}
 .full_image_banner img {max-height: unset;height: 422px;}
 .blog_deatil_content h4 {font-size: 24px;line-height: 30px;}
 .blog_deatil_content h5 {font-size: 18px;line-height: 23px;}
 .quote_box .quote_inner {padding: 32px 24px;}
 .quote_box h5 {font-size: 20px;line-height: 25px;}
 .blog_users_part .inner_part .left_part {width: 100%;padding-left: 0;}
 .blog_users_part .inner_part .right_part {width: 100%;padding-right: 0;}
 .blog_users_part .inner_part .left_part h5 {margin-bottom: 48px;}
 .blog_users_part .inner_part {padding: 48px 0;}
 .solution_sec.case_studies_sec.niews .inner_part.related_case_slider .slick-list {padding-right: 15% !important;}
 .ecosystem_sec.mission_sec .right_part h4 br {display: none;}
 .ecosystem_sec.mission_sec .left_part img {height: 560px;}
 .video_text_sec.vision_sec .wrapper {padding: 0 15px;}
.video_text_sec.vision_sec .top_text .left-text {width: 100%;}
.video_text_sec .inner_part {min-height: 560px;}
 .enable_sec_two .acc-items .acc-title h5 {font-size: 18px;}
 .enable_sec_two .acc-items .acc-title h6 {font-size: 16px;margin-bottom: 0;}
 .team_sec .team_outer {gap: 40px;}
 .team_sec .team_card {width: 100%;}
 .team_sec .team_card img {width: 100%;object-fit: cover;}
 .single_text_sec .text_box h3 br {display: none;}
  .formula-text {font-size: 24px;}
   .page-template-template-about .global_eco_outer.reverse.black .right_part {gap: 67px;}
   .global_eco_outer.not_black .left_part, .global_eco_outer.not_black .left_part, .global_eco_outer.reverse .left_part.full_img {min-height: 560px;}
    .global_eco_outer.not_black .left_part img, .global_eco_outer.not_black .left_part img, .global_eco_outer.reverse .left_part.full_img img {display: block;height: 100%;object-fit: cover;}
.overview_card_outer.collab_card_sec .overview_card {min-height: 358px;}
  .meet_partner_sec .meet_partner_card {width: 100%;}
  .benefit_slider_sec .slick-list {padding-right: 12% !important;}
  .benefit_slider_sec .benefits_slider_card {padding: 32px 24px;}
  .executive_sec .executive_card .executive_name {font-size: 18px;line-height: 23px;}
  .executive_sec .executive_card .executive_designation {font-size: 16px;}
    .contact_sec .left_part {padding: 0 15px;}
    .address_sec .left_part, .address_sec .right_part {width: 100%;min-height: 560px;margin-bottom: 8px;}
    .address_sec .left_part .mail {font-size: 22px;line-height: 28px;}
    .form_box .field input:not(input[type="submit"]), .form_box .field textarea {padding: 20.5px 24px;}
    .address_sec .right_part .address-text h4 {font-size: 24px;}
    .address_sec .right_part img {width: 100%;height: 100%;display: block;object-fit: cover;}
    .enable_sec .tab_header {width: 358px;}
    .enable_sec .tab_header .slick-arrow {width: 48px;height: 48px;border-radius: 50%;font-size: 0;border: none;outline: none;position: absolute;top: 50%;transform: translateY(-50%);z-index: 1;cursor: pointer;}
    .enable_sec .tab_header .slick-prev.slick-arrow {background: #ffffff url(images/prev-btn.svg)center center no-repeat;left: 8px;}
    .enable_sec .tab_header .slick-next.slick-arrow {background: #ffffff url(images/next-btn.svg)center center no-repeat;right: 8px;box-shadow: rgba(255, 255, 255, 0.5) 0px 0 16px 33px;}
    .enable_sec .tab_header .btn_tab {width: auto !important;padding: 12.5px 15px;}
    .enable_sec .tab_header {padding: 8px 62px;margin: 0 auto 48px auto;}
    .enable_sec .tab_header .btn_tab.active {background: inherit;}
    .enable_sec .tab_header .slick-slide.slick-current .btn_tab {background: #007DCD;color: #ffffff;}
    .enable_sec .tab_card .right_part h4 {font-size: 24px;margin-bottom: 24px;}
     .enable_sec .tab_card .right_part h5 {font-size: 18px;line-height: 23px;}
       .enable_sec .tab_card .left_part {width: 100%;margin: 0;}
       .enable_sec .wrapper {padding: 0;}
.enable_sec .title {padding: 0 15px;}
.enable_sec .tab_card .right_part .text_box {padding: 0 15px;}
.enable_sec .tab_card .right_part {width: calc(100% - 30px);margin: 0 auto 32px auto;padding-top: 32px;border-top: 1px solid #E0E6EC;}
.case_sec .case_card {padding-right: 0;}

.single_image_sec {height: 422px;}
.partner_slider .partner_card {margin: 0 30px;}
.link_list li {font-size: 16px;line-height: 20px;}
.link_list li::before {top: 2px;}
.member_sec .right_part .member_card {
  width: calc(50% - 30px);
}
}

/* completely hide the static flag image everywhere */
img[src$="flag-image.png"],
img[src*="/images/flag-image.png"] {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  width: 0 !important;
  height: 0 !important;
}

/* remove layout gaps next to it */
.event-country,
.event-location,
.event-info {
  margin-left: 0 !important;
  padding-left: 0 !important;
}
