/* normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
/*! HTML5 Boilerplate v5.2.0 | MIT License | https://html5boilerplate.com/ */

/*
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */

/* ==========================================================================
   Base styles: opinionated defaults
   ========================================================================== */
html, button, input, select, textarea { color: #222; }
html { font-size: 1em; line-height: 1.4; }

::-moz-selection { background: #e7e7e7; color: #000; text-shadow: none; outline: 0; }
::selection { background: #e7e7e7; color: #000; text-shadow: none; }
/* Misc defaults */
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
audio, canvas, img, video { vertical-align: middle; }
fieldset { border: 0; margin: 0; padding: 0;}
textarea { resize: vertical;}
body {-webkit-font-smoothing:subpixel-antialiased;}
/* ==========================================================================
   Browser Upgrade
   ========================================================================== */

.browserupgrade { margin:0; background: #e8e8e8; color: #000; padding: 0.2em; text-transform: uppercase; text-align: center;}
.browserupgrade a {color: #b81424;}

/* ==========================================================================
   Author's custom styles
   ========================================================================== */
body{font-size:16px; background-color:#0f0e17;}

h1, h2, h3 {margin:0; font-size: 1em;font-family:"Noto Sans700";color: #fff;font-weight: normal;}
h4,h5,h6 {margin:0; font-size: 1em;font-family:"Noto Sans600";color: #fff;font-weight: normal;}
p{line-height:1.4em; padding-bottom:1em; font-size:0.88em; margin: 0; letter-spacing: 0.02em;color:rgba(143, 143, 143, 1);}
a {text-decoration:none; outline:0; outline-color: rgba(0, 0, 0, 0);color: #fff;}
ul {list-style:none; padding:0; margin:0;}
img {max-width:100%; height:auto;width: 100%;}
input, textarea, button, select {box-sizing:border-box; border: none; outline: 0; outline-color: rgba(0, 0, 0, 0);}
textarea, input[type="text"], input[type="tel"], input[type="email"], input[type="submit"], input[type="reset"], button {-webkit-appearance: none; -moz-appearance: none; border: 0; appearance:none; -webkit-border-radius:0; border:none; border-radius: 0; background-color: transparent;}
select > option {padding: 0; -moz-padding:0;}
::-webkit-input-placeholder {color: rgba(172, 172, 172, 1);}
:-moz-placeholder {color:  rgba(172, 172, 172, 1);}
::-moz-placeholder {color: rgba(172, 172, 172, 1);}
:-ms-input-placeholder {color: rgba(172, 172, 172, 1);}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}
/* Firefox */
input[type=number] {-moz-appearance: textfield;}
    /* ==========================================================================
                                  text colors related
       ========================================================================== */
    /* normal */
body {color:#fff;font-family:"Noto Sans";overflow-x: hidden;}
.clearfix:before, .clearfix:after {content: "";display: table;} 
.clearfix:after {clear: both;}
.clearfix: {*zoom: 1;}
@font-face {font-family:"Noto Sans";src:url("NotoSans-Regular.ttf");}
@font-face {font-family:"Noto Sans700";src:url("NotoSans-Bold.ttf");} 
@font-face {font-family:"Noto Sans600";src:url("NotoSans-SemiBold.ttf");}
@font-face {font-family:"Noto Sans500";src:url("NotoSans-Medium.ttf");}
@font-face {font-family:"Noto Sans300";src:url("NotoSans-Light.ttf");}
@font-face {font-family:"Poppins-semibold";src:url("Poppins-SemiBold.ttf");}
@font-face {font-family:"Montserrat-semibold";src:url("Montserrat-SemiBold.ttf");}
@font-face {font-family:"Montserrat-Regular";src:url("Montserrat-Regular.ttf");}
@font-face {font-family:"Manrope-Regular";src:url("Manrope-Regular.ttf");}
@font-face {font-family:"Inter";src:url("Inter-Regular.ttf");}
@font-face {font-family:"Inter600";src:url("Inter-SemiBold.ttf");}
/*body{background: url(../bg/designstudio.jpg) no-repeat 0px 0px / 100% auto;padding-bottom: 2000px;}*/
    /* ==========================================================================
                                 common code
       ========================================================================== */
*{box-sizing: border-box;}
.sldmnu,.phmenu{display: none;}
.mob,.mob1,.techlgy2.mob1{display: none;}
.hedleft {float: left;}
.hedright {float: right;}
.homecls{position: relative;}
a,.header ,.hcontainer,.navi > li > a::after,.hmbnrtxt > p,.hmoverlbnr::after,.carerlxt > a > p{-webkit-transition: all 500ms ease-in-out;-moz-transition: all 500ms ease-in-out;-ms-transition: all 500ms ease-in-out;-o-transition: all 500ms ease-in-out;transition: all 500ms ease-in-out;}
#overlay{z-index:9999;align-items: center;justify-content: center;display: none;}
#overlay{width:100%;height:100%;top:0;min-width:320px}
#overlay{position:fixed}
#overlay{background-color:rgba(0,0,0,.6)}
#overlay.active{display: flex;}
#message{width:30%;color:#000;text-align:center;/*margin:23% auto 0 auto;*/padding:30px}
#message{background-color:rgba(255,255,255,1)}
#message{font-weight:400}
#message #okbtn{color:#fff;padding:5px 20px;background:linear-gradient(279.3deg, #00812C 20.53%, #005C86 52.87%, #071F9E 85.21%), linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));border-radius: 6px;}
#overlay.closes{display: flex;}
#orimode {position: fixed;z-index: 9999999;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.9);display: none;}
.oriprompt {-moz-transform: translateY(-50%); -webkit-transform: translateY(-50%);-o-transform: translateY(-50%); -ms-transform: translateY(-50%);transform: translateY(-50%);text-align: center;color: #fff;position: absolute;top: 50%;left: 0;right: 0; padding: 20px;}
.oriprompt {text-align: center;color: #fff;}
.oriprompt h3 {color: #fff;text-transform: uppercase; font-size: 1.6em;}
.oriprompt p {color: #fff;text-align: center; font-size: 1em;}
.oriprompt h2 img {width: auto;}
.totop {position: fixed;right: 15px;bottom: 30px;z-index: 1000;transform: translateY(100px);transition: all 500ms ease-in-out;}
.content.thead .totop {transform: translateY(0);}
.totop > a {display: block;width: 40px;height: 40px;background-color: #fff;border-radius: 50%;position: relative;}
.totop > a::after {position: absolute;content: '';top: 56%;left: 50%;border-top: 2px solid #0f0e17;border-right: 2px solid #0f0e17;transform: translate(-50%, -50%) rotate(-45deg);width: 10px;height: 10px;}
@media only screen and (max-width: 767px) and (min-width: 470px) and (orientation: landscape) {
    #orimode {display: block;}
}
    /* ==========================================================================
                                 Animation
       ========================================================================== */
.hmoverlbnr.hmlr1,.hmoverlbnr.hmlr2,.hmoverlbnr.hmlr3,.hmoverlbnr.hmlr4,.hmbaner2 {opacity: 0;}
.content.anmtr .hmoverlbnr.hmlr1,.content.anmtr .hmoverlbnr.hmlr2,.content.anmtr .hmoverlbnr.hmlr3,.content.anmtr .hmoverlbnr.hmlr4,.content.anmtr .hmbaner2{opacity: 1;} 

.hmoverlbnr.hmlr1,.invstbnr2 > h2,.blg-baner2 > h2,.srtlst1.htg:nth-child(4n+1),.blg-baner2 > h2,.unclaimd2,.svcdomain2.htg:nth-child(1),.dignpt.htg:nth-child(3n+1),.corprte1 > h1{-webkit-transition: all 500ms ease-in-out 0.1s;-moz-transition: all 500ms ease-in-out 0.1s;-ms-transition: all 500ms ease-in-out 0.1s;-o-transition: all 500ms ease-in-out 0.1s;transition: all 500ms ease-in-out 0.1s;}
.hmoverlbnr.hmlr4,.invstbnr2 > p,.blg-baner2 > h1,.srtlst1.htg:nth-child(4n+2),.blgpresn,.svcdomain2.htg:nth-child(2),.serbaner4 > h2,.invstbnr2 > h1,.sudbnrt > h2,.dignpt.htg:nth-child(3n+2),.corprte1 > p{-webkit-transition: all 500ms ease-in-out 0.3s;-moz-transition: all 500ms ease-in-out 0.3s;-ms-transition: all 500ms ease-in-out 0.3s;-o-transition: all 500ms ease-in-out 0.3s;transition: all 500ms ease-in-out 0.3s;}
.hmoverlbnr.hmlr2,.invstbnr2 > a,.invstbnr3 > a,.srtlst1.htg:nth-child(4n+3),.blg-baner2 > p,.invstbnr3,.svcdomain2.htg:nth-child(3),.serbaner4 > p,.sudbnrt > p,.dignpt.htg:nth-child(3n+3),.corprte2{-webkit-transition: all 500ms ease-in-out 0.5s;-moz-transition: all 500ms ease-in-out 0.5s;-ms-transition: all 500ms ease-in-out 0.5s;-o-transition: all 500ms ease-in-out 0.5s;transition: all 500ms ease-in-out 0.5s;}
.hmoverlbnr.hmlr3,.srtlst1.htg:nth-child(4n+4),.serbaner4 > a{-webkit-transition: all 500ms ease-in-out 0.7s;-moz-transition: all 500ms ease-in-out 0.7s;-ms-transition: all 500ms ease-in-out 0.7s;-o-transition: all 500ms ease-in-out 0.7s;transition: all 500ms ease-in-out 0.7s;}
.h{-webkit-transition: all 500ms ease-in-out 0.9s;-moz-transition: all 500ms ease-in-out 0.9s;-ms-transition: all 500ms ease-in-out 0.9s;-o-transition: all 500ms ease-in-out 0.9s;transition: all 500ms ease-in-out 0.9s;}
.hmbaner2{-webkit-transition: all 500ms ease-in-out 1.1s;-moz-transition: all 500ms ease-in-out 1.1s;-ms-transition: all 500ms ease-in-out 1.1s;-o-transition: all 500ms ease-in-out 1.1s;transition: all 500ms ease-in-out 1.1s;}
.invstbnr2 > a:hover,.invstbnr3 > a:hover,.serbaner4 > a:hover{transition: all 500ms ease-in-out;}

.hmiinslid2 > a .hmiinslid3 img,.servccrsl1 .servccrslig img,.servccrsl2 .servccrslig img,.hmcrers21 .hmcrers2g,.ftrdsrex1 img,.svcintro23 img,.svcl2dmin .svcl2dmin1 img,.whytelx2 > img,.scoppclng1 img,.aboutu21 img,.mdirctrm1 img,.ldershpl1 img,.orstoryt1 img,.esgig img,.pcsbiwx a .csbig img,.blogdcnt12g img,.taelcx2 img,.solutig1 img,.solutig21 img,.solutig22 img,.whtdtlig img,.nepesevg0 img,.nepese1 > a .nepeseig0 img,.studidz1 img,.prtrlsar0 img,.sarehlder21 img,.chirprsn1 img,.svcdomain3 img,.financials41 img,.mmnudi > a .mmnudi1 img,.mmnudi2 > p,.svcpartnr2 >a img,.dignpt > a .dignpt1 img{-webkit-transition: all 500ms ease-in-out;-moz-transition: all 500ms ease-in-out;-ms-transition: all 500ms ease-in-out;-o-transition: all 500ms ease-in-out;transition: all 500ms ease-in-out;}
.hmbnrig img{-webkit-transition: all 1000ms ease-in-out;-moz-transition: all 1000ms ease-in-out;-ms-transition: all 1000ms ease-in-out;-o-transition: all 1000ms ease-in-out;transition: all 1000ms ease-in-out;}

.hmiinslid2 > a .hmiinslid3,.servccrslig > a,.hmcrers21,.ftrdsrex1,.svcintro23,.svcl2dmin .svcl2dmin1,.whytelx2,.scoppclng1,.aboutu21,.mdirctrm1,.ldershpl1,.orstoryt1,.esgig,.csbig,.blogdcnt12g,.taelcx2,.solutig1,.solutig21,.solutig22,.whtdtlig,.nepesevg0 img,.nepeseig0,.studidz1,.prtrlsar0,.sarehlder21,.chirprsn1,.svcdomain3,.hmbnrig,.financials41,.mmnudi > a .mmnudi1,.dignpt1{overflow: hidden;}

.hmiinslid2 > a:hover .hmiinslid3 img,.servccrsl1:hover .servccrslig img,.servccrsl2:hover .servccrslig img,.hmcrers21:hover .hmcrers2g,.ftrdsrex1:hover img,.svcintro23.active img,.svcl2dmin a:hover .svcl2dmin1 img,.whytelx2:hover img,.scoppclng1:hover img,.aboutu21:hover img,.mdirctrm1:hover img,.ldershpl1:hover img,.orstoryt1:hover img,.esgig:hover img,.pcsbiwx a:hover .csbig img,.blogdcnt13 > a:hover .blogdcnt12g img,.taelcx2:hover > img,.solutig1:hover img,.solutig21:hover img,.solutig22:hover img,.whtdtlig:hover img,.nepesev > a:hover .nepesevg0 img,.nepese1 > a:hover .nepeseig0 img,.studidz a:hover .studidz1 img,.prtrlsar0:hover img,.sarehlder21:hover img,.chirprsn1:hover img,.svcdigit:hover .svcdomain3 img,.financials41:hover img,.svcpartnr2 >a:hover img,.dignpt > a:hover .dignpt1 img{transform: scale(1.05);}
.mmnudi > a:hover .mmnudi1 img{transform: scale(1.1);}

.mmnudi > a:hover .mmnudi2 > p{color: #fff;}
@media only screen and (min-width: 1251px){ 
.hmoverlbnr.hmlr1:hover .hmbnrig img {transform: scale(1.2);}
.hmoverlbnr.hmlr2:hover .hmbnrig img {transform: scale(1.2);}
.hmoverlbnr.hmlr3:hover .hmbnrig img,.hmoverlbnr.hmlr4:hover .hmbnrig img{transform: scale(1.2);}
.hmbaner2 .hmoverlbnr:hover .hmbnrig img {transform: scale(1.2);}

.recogms1 > a:hover,.servdtls8 > a:hover,.hmcrers1 > a:hover,.cokpar32:hover,.serbaner4 > a:hover,.invstbnr2 > a:hover,.contactz1 > a:hover,.fredn:hover input,.invstbnr3 > a:hover,.sarehlder3 > a:hover,.frmsbt2 > input:hover,.studxo > a:hover{color: rgba(15, 14, 23, 1);background-color: #fff;}
.amtsrc > a:hover {transform: translateX(-15px) rotate(180deg);}
.ftrdsrex2 > a:hover,.svcintro24 > a:hover{background: linear-gradient(287.22deg, #0ED96A 17.42%, #239AD1 55.38%, #223CDA 78.57%);}
/*.cntmpfl > li > a:hover{background: linear-gradient(279.3deg, rgba(0, 129, 44, 0.44) 20.53%, rgba(0, 92, 134, 0.44) 52.87%, rgba(7, 31, 158, 0.44) 85.21%);}*/
.svcl2dmin > a:hover .svcl2dmin2 {background: linear-gradient(315.93deg, rgba(60, 64, 157, 0.56) 26.82%, rgba(26, 25, 48, 0.56) 76.58%);}
.aboutu31:hover{background: radial-gradient(129.02% 129.11% at 100% 100%, #34388C 0%, #1E2045 36.83%, #1B1C3C 61.55%, #1B192E 88.03%);}

.svcdigit:hover .svcdomain4 span,.hmiinslid2 > a:hover .hmiinslid72 > h6,.pcsbiwx a:hover .hmiinslid72 > h6,.blogdcnt13 > a:hover .blogdcnt12h > p,.nepesev > a:hover .nepesvt span,.nepese1 > a:hover .nepeset > span,.hmiinslid2 > a:hover .svcdomain4 > span{text-decoration: underline;}
.hmcrers1 > a:hover::after,.contactz1 > a::after,.fredn::after,.fredn input,.nepeset > span,.nepesvt > span,.iepf2 > p,.undivind31::before,.unclim2 > h3,.undivind12 > a::before,.frmsbt1 > input,.frmsbt2 > input{transition: all 500ms ease-in-out;}
.recogms1 > a:hover::after,.servdtls8 > a:hover::after,.hmcrers1 > a:hover::after,.contactz1 > a:hover::after,.fredn:hover::after,.serbaner4 > a:hover::after,.invstbnr2 > a:hover::after{    background: url(../img/wrarow.png) no-repeat -36px 0 / 55px auto; }

.plcy > li > a:hover,.nepesev > a:hover .nepesvt span,.nepese1 > a:hover .nepeset > span,.icxfeatrm > a:hover,.financials22 > ul > li > a:hover,.financials21 > a:hover,.undivind2 > p > a:hover,.undivind31 > a:hover .iepf2 > p,.toolkits2 > a:hover .unclim2 > h3,.disclosur11 ul li a:hover,.disclosur2 ul li a:hover,.conadres ul > li > a:hover,.glsrevw > a:hover,.ldershp1 > a:hover,.financials42 > a:hover,.gobynd > li > a:hover,.gobynd > li.active > a,.srtlst1 > p > a:hover,.csrsctv1 > a:hover,.tabemnus > li > a:hover {color: rgba(110, 82, 226, 1);}
.toolkits2:hover,.undivind31:hover{background: linear-gradient(285.8deg, rgba(26, 25, 48, 0.32) 22.55%, rgba(60, 64, 157, 0.32) 80.11%);}
.aboutu31 > a:hover .aboutu3ig,.toolkits2 > a:hover .unclim1{animation: pulse 2s linear 1;}
@keyframes pulse{0%{transform: scale(1)}50%{transform: scale(0.7)}100%{transform: scale(1)}}
}
.invstbnr2 > h2,.blg-baner2 > h2,.invstbnr2 > h1,.invstbnr2 > p,.invstbnr2 > a,.invstbnr3 > a,.blg-baner2 > h1,.blg-baner2 > p,.blgpresn,.unclaimd2,.invstbnr3,.serbaner4 > h2,.serbaner4 > p,.serbaner4 > a,.sudbnrt > h2,.sudbnrt > p,.dignpt.htg.in-view,.corprte1 > h1,.corprte1 > p,.corprte2{opacity: 0;transform: translateY(30px);}
.content.anmtr .invstbnr2 > h2,.content.anmtr .blg-baner2 > h2,.content.anmtr .invstbnr2 > h1,.content.anmtr .invstbnr2 > p,.content.anmtr .invstbnr2 > a,.content.anmtr .invstbnr3 > a,.content.anmtr .blg-baner2 > h1,.content.anmtr .blg-baner2 > p,.content.anmtr .blgpresn,.content.anmtr .unclaimd2,.content.anmtr .invstbnr3,.owl-item.active .serbaner4 > h2,.owl-item.active .serbaner4 > p,.owl-item.active .serbaner4 > a,.content.anmtr .sudbnrt > h2,.content.anmtr .sudbnrt > p,.dignpt.htg,.content.anmtr .corprte1 > h1,.content.anmtr .corprte1 > p,.content.anmtr .corprte2{opacity: 1;transform: translateY(0px);}

.srtlst1.htg.in-view,.svcdomain2.htg.in-view{opacity: 0;transform: translateY(30px);}
.srtlst1.htg,.svcdomain2.htg{opacity: 1;transform: translateY(0px);}

.inforq > a:hover,.frmsbt1 > input:hover{background: transparent;}
.undivind12 > a:hover::before{left: -10px;} 
   /* ==========================================================================
                                  header
       ========================================================================== */
.header {position: fixed;top: 0;left: 0;width: 100%;z-index: 999;background-color: rgba(24, 23, 36, 1);border-radius: 0 0 10px 10px;}
.hedcontainer {margin: 0 4.5%;padding: 1% 0;    display: flex;justify-content: space-between;align-items: center;}
.logo {width: 13%;}
.navigat {display: flex;    width: 85%;justify-content: flex-end;    align-items: center;}
.navi {display: flex;flex-wrap: wrap;width: 80%;justify-content: flex-end;padding-right: 1%;}
.navi > li {padding-right:3.2%;}
.navi > li.xcnt {padding-right: 0;}
.navi > li > a {text-transform: capitalize;font-size: 1.1vw;color: #fff;position: relative;display: block;padding: 8px 0;}
.navi > li > a::after,.navi > li.active > a::after,.navi > li.active1 > a::after,.search > a::after{ position: absolute;content: '';left: 50%;transform: translateX(-50%);bottom: -2px;width: 140%;height: 2px;background:url(../img/bline.png) no-repeat 0 0 / 100% auto;opacity: 0;}
.navi > li.active > a::after,.navi > li > a:hover::after,.navi > li.active1 > a::after,.search > a:hover::after{opacity: 1;}
.navi > li.xcnt > a {padding: 8px 20px 10px;background: url(../img/btngrd.png) no-repeat 0 0 / 100% 100%;}
.navi > li.xcnt.active > a::after,.navi > li.xcnt > a:hover::after{opacity: 0;}
.search {position: relative;margin-right: 1.5%;}
.search > a {width: 3vw;height: 3vw;display: block;background: url(../img/search.png) no-repeat center / 80% auto;position: relative;}
.srchfrm {position: absolute;top: 100%;right: -10px;width: 30vw;opacity: 0;visibility: hidden;transform: translateY(-10px);padding-top: 55%;transition: all 500ms ease-in-out;}
.srchfrm.active {opacity: 1;visibility: visible;transform: translateY(0);}
.sclm {background-color: #fff;border-radius: 0 0 10px 10px;    display: flex;align-items: center;}
input#tags {font-size: 1em;color: #0f0e17;padding: 10px 20px 13px;width: calc(100% - 50px);}
input#tagsbt {font-size: 0;width: 50px;height: 30px;padding: 0;background: url(../img/wrarow.png) no-repeat -25px 6px / 60px auto;}
.language {position: relative;padding-left: 30px;margin-right: 2%;}
.language::before{position: absolute;content: '';left: 0;top: 50%;transform: translateY(-50%);width: 25px;height: 25px;background: url(../img/language.png) no-repeat 0 0 / 100% auto;}
.tatal {width: 4%;}
.goog-te-gadget span {display: none;}
.goog-te-gadget {font-size: 0 !important;}
.goog-te-gadget .goog-te-combo {margin: 4px 0;background-color: transparent;color: #fff;}
/*#google_translate_element .goog-te-combo {display: none;}*/
.custom-translate-dropdown {position: relative;}
.dropdown-toggle::after {position: absolute;top: 50%;right: 3px;content: '';width: 7px;height: 7px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform: translateY(-50%) rotate(135deg);transition: all 500ms ease-in-out;}
.dropdown-toggle.active::after{transform: translateY(-50%) rotate(-45deg); }
.dropdown-toggle {padding: 0;color: #fff;font-size: 1.1vw;position: relative;padding-right: 23px;padding-left: 2.5vw;}
.dropdown-toggle::before{position: absolute;content: '';left: 0;top: 50%;transform: translateY(-50%);width: 2vw;height: 2vw;background: url(../img/language.png) no-repeat 0 0 / 100% auto;}
.dropdown-menus {position: absolute;top: 100%;right: 17px;padding-top: 22%;width: 12vw;opacity: 0;visibility: hidden;transform: translateY(-10px);transition: all 500ms ease-in-out;}
.dropdown-menus.active{opacity: 1;transform: translateY(0px);visibility: visible;}
.dropdown-menu {border-radius: 0 0 10px 10px;background-color: rgba(24, 23, 36, 1);}
.dropdown-menu > li::after {position: absolute;top: 50%;right: 30px;content: '';width: 7px;height: 7px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform: translateY(-50%) rotate(45deg);}
.dropdown-menu > li {color: #fff;cursor: pointer;padding: 9px 15px;position: relative;}
.dropdown-menu > li.active, .dropdown-menu > li:hover {background-color: rgba(46, 50, 123, 1);}
.sbmenus {position: absolute;top:81%;left: 0.6%;right: 0.6%;z-index: 666;padding: 2.5% 0 0;opacity: 0;visibility: hidden;transform: translateY(-10px);transition: all 500ms ease-in-out;    max-height: 40vw;}
.sbmenus.active{opacity: 1;visibility: visible;transform: translateY(0px);background-color: rgba(24, 23, 36, 1);border-radius: 0 0 15px 15px;}
.sbmenu {padding: 2.5% 4%;display: flex;}
.sbmenu1w{width: 15%;}
.sbmenu1 {padding-right: 8%;position: relative;}
.sbmenu1::after{position: absolute;content:'';right: 0;bottom: 0;top: 11px;width: 2px;height: auto;background-color: rgba(255, 255, 255, 0.3);}
.sbmenu1 > li:last-child {padding-bottom: 0;}
.sbmenu1 > li {padding-bottom: 2vw;}
.sbmenu1 > li.active > a,.sbmenu1 > li > a:hover {color: rgba(110, 82, 226, 1);}
.sbmenu1 > li > a {font-size: 1.2vw;font-family: "Noto Sans600";padding: 3px 0;display: inline-block;}
.sbmenu2 {width: calc(100% - 20%);}
.sbmenu3.active {display: flex;}
.sbmenu3 {display: none;padding-left: 4.2%;padding-top: 1.2%;}
.sbmenu4 > li > a {font-size: 1.1vw;text-transform: capitalize;}
.sbmenu4.mmnudf > li > a{ color: rgba(110, 82, 226, 1);font-family: 'Noto Sans600';}
.sbmenu4 > li > a:hover,.sbmenu4 > li.active > a,.sbmenu4 > li.active1 > a,.sbmnutr1 > li.active > a h6,.sbmnutr1 > li > a:hover h6,.sbmnutr1 > li.active > a p, .sbmnutr1 > li > a:hover p,.lfsbmnu > li > a:hover,.lfsbmnu > li.active > a,.lfsbmnu > li.active1 > a, .carerlxt.active > a > p, .carerlxt > a:hover > p{color: rgba(110, 82, 226, 1);}
.sbmenu4 > li {padding-bottom: 3vw;padding-right: 2vw;}
.sbmenu4 {width: 33.3%;}
.sbmenu4 > li:last-child{padding-bottom: 0;}
/*.sbmenu4 > li:nth-child(3n+3) {padding-left: 5%;width: 40%;}
.sbmenu4 > li:nth-last-child(1), .sbmenu4 > li:nth-last-child(2), .sbmenu4 > li:nth-last-child(3) {padding-bottom: 0;}*/
.skiptranslate iframe, .goog-te-gadget > span {display: none;}
.skiptranslate iframe {display: none;}
select option {color: #000;}
.mmnudm {display: flex;width: 100%;justify-content: center;}
.lnfwd {/*width: 80%;*/display: flex;}
.lfsbmnu {padding-right: 5vw;}
.lfsbmnu > li {padding-bottom: 25px;}
.lfsbmnu > li > a {font-size: 1.2vw;white-space: nowrap;}
.mmnudi {width: 13%;}
.mmnudi1 {border-radius: 10%;overflow: hidden;}
.mmnudi2 {text-align: center;padding: 14px 0 0;display: block;}
.mmnudi2 > h5 {font-size: 1.1vw;}
.mmnudi2 > p {font-size: 1vw;padding: 5px 0 0 0;text-decoration: underline;color: rgba(153, 153, 153, 1);}
.mmnudi > a {display: block;background: linear-gradient(285.98deg, rgba(45, 48, 118, 0.36) 16.92%, rgba(26, 25, 48, 0.36) 86.85%);padding: 15px;position: relative;    border-radius: 15px;}
.mmnudi > a::before{content: "";position: absolute;top: 0px; left: 0px;right: 0px;bottom: 0px;background: url(../img/trnsp1.png) no-repeat 0 0 / 100% 100%;}
.mmnudm .sbmenu4 > li {width: 35%;padding-bottom: 5%;padding-right: 5%;}
.mmnudm .sbmenu4 > li:nth-child(3n+3) {padding-left: 0;width: 30%;}
.sbmenu4.mmnudf {display: flex;flex-wrap: wrap;width: 100%;}
.sbmenu4.mmnudf > li {padding-left: 0;padding-bottom: 3.5%;position: relative;width: 33.3%;}
/*.sbmenu4.mmnudf > li::after{position: absolute;content: '';right: 0;top: 50%;transform: translateY(-50%);width: 2px;height: 60%;background-color:rgba(255, 255, 255, 0.4);}*/
.sbmenu4.mmnudf > li:last-child::after{display: none;}
.servcl2 > li {padding-top: 13px;padding-right: 15%;}
.servcl2 > li > a {font-size: 1.1vw; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;max-width: 100%;display: block;text-transform: capitalize;}
.sbmenu4.mmnudf > li > a{text-decoration: none;    pointer-events: none;}
.servcl2 > li.active > a,.servcl2 > li > a:hover {color: rgba(110, 82, 226, 1);}
.sbmnutr {position: relative;display: flex;flex-wrap: wrap;}
.sbmnutr1 {width: 50%;}
.sbmnutr1 > li {padding-right: 5%;padding-bottom: 2%;}
.sbmnutr1 > li h6 {font-size: 1.1vw;}
.sbmnutr1 > li p {font-size: 1vw;color: #fff;padding-bottom: 0;}
.sbmnutr > p {padding-bottom: 0;padding-top: 30px;text-align: right;color: #fff;}
.carerlx {display: flex;justify-content: center;}
.carerlxt {width: 17%;margin-right: 3.8%;}
.carerlxt:last-child {margin-right: 0;}
.carerlxt.carenoimg { display: flex;align-items: center;justify-content: center; }
/*.carerlxt.carenoimg > a::after {content: "";position: absolute;top: 50%;right: 0;transform: translateY(-50%);width: 20px;height: 15px;background: url(../img/wrarow.png) no-repeat 0 0 / 50px auto;}
.carerlxt.carenoimg > a {position: relative;padding-right: 15px;}*/
.carerlxt p {color: #fff; text-align: center;padding: 20px;font-size: 1.2vw;}
.carerlxt.carenoimg p {padding: 8px 20px 10px;background: url(../img/btngrd.png) no-repeat 0 0 / 100% 100%;}
/* ----------------------- New Menu Design ----------------------*/
.mmnudm {justify-content: normal;}
.lfsbmnu > li > a {position: relative;padding-bottom: 5px;display: block;font-size: 1.6vw;text-transform: capitalize;}
.lfsbmnu.crmns > li > a {display: inline-block;}
.lfsbmnu > li > a > span {font-size: 0.9vw;display: block;}
.sbmenu1w {width: 20%;}
.sbmenu1 > li > a {position: relative;display: block;margin-right: 10%;font-size: 1.6vw;padding-bottom: 5px;}
.sbmenu4 > li > a, .sbmnutr1 > li > a, .servcl2 > li > a {position: relative;display: inline-block;padding-bottom: 5px;}
.sbmnutr1 > li {padding-bottom: 4.5%;}
.lfsbmnu > li > a::after, .sbmenu1 > li > a:after, .sbmenu4 > li > a:after, .sbmnutr1 > li > a:after, .servcl2 > li > a:after {content: "";position: absolute;left: 0;bottom: 0;height: 1px;width: 100%;background: linear-gradient(287.22deg, #0ED96A 17.42%, #239AD1 55.38%, #223CDA 78.57%);}
.lnfwd {width: 50%;padding-top: 2.5%;}
.lfsbmnu {width: 49%;}
.lfsbmnu.crmns {width: 50%;}
.sbmenu {padding: 0 4% 2.5% 4%;}
.mmnudi {position: relative;width: 48%;margin-right: 2%;margin-top: 1%;}
.mmnudis1 {position: relative;overflow: hidden;}
.mmnudi1 {border-radius: 20px 20px 10px 10px;overflow: hidden;}
.mmnudi2 {position: absolute;left: 0;right: 0;bottom: 0;padding: 0;}
.mmnudi2 a {position: relative;font-size: 1.3vw;padding: 2.5% 5%;display: block;text-align: left;background: linear-gradient(279.3deg, #00812C 20.53%, #005C86 52.87%, #071F9E 85.21%);border-radius: 0px 0px 10px 8px;overflow: hidden;}
.mmnudi2 > a::after {position: absolute;content: '';top: 50%;right: 6%;transform: translateY(-50%);width: 25px;height: 25px;background: url(../img/wrarow.png) no-repeat 0 0 / 75px auto;}
   /* ==========================================================================
                                  cookies
       ========================================================================== */
.cookpolicy {position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 999;background-color: rgba(15, 14, 23, 0.7);display: flex;align-items: center;justify-content: center;}
.cookpolicy.hide {display: none;}
.cokplcy {width: 81%;border-radius: 10px;position: relative;}
.cokplcy::after {content: "";position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;border-radius: inherit;background: linear-gradient(264.98deg, #0ED96A 9.93%, #239AD1 53.76%, #223CDA 80.53%);z-index: -1;}
.cokplci{padding: 3% 4.5%;background-color: rgba(15, 14, 23, 1);     margin: 2px;border-radius: 10px;   }
.cokpar {display: flex;justify-content: space-between;align-items: center;}
.cokpar1 {width: 72%;}
.cokpar1 > h3 {font-size: 2.1vw;}
.cokpar1 > p {color: #fff;font-size: 1.2vw;padding-top: 12px;}
.cokpar3 {padding-top: 1%;display: flex;}
.cokpar31 {display: inline-block;padding: 15px 20px;border-radius: 15px;background: linear-gradient(279.3deg, #00812C 20.53%, #005C86 52.87%, #071F9E 85.21%), linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));font-size: 1.2vw;letter-spacing: 0.02em;}
.cokpar31:hover {background: linear-gradient(287.22deg, #0ED96A 17.42%, #239AD1 55.38%, #223CDA 78.57%);}
.cokpar32 {border: 2px solid #fff;border-radius: 15px;margin-left: 20px;display: inline-block;padding: 15px 20px;font-size: 1.2vw;letter-spacing: 0.02em;}
.cokpar2 {width: 18.5%;padding-right: 2%;}
    /* ==========================================================================
                                  content
       ========================================================================== */
.content {padding-top: 5.3%;}
.hmbaner {display: flex;justify-content: space-between;padding: 2.1% 4.5%;}
.hmbaner1 {display: flex;flex-wrap: wrap;width: 74.7%;justify-content: space-between;}
.hmbaner2 {width: 24%;}
.hmoverlbnr {position: relative;border-radius: 1.5vw;overflow: hidden;z-index: 1;   }
.hmlr1 {width: 66.2%;margin-bottom: 1.4%;}
.hmlr2 {width: 32.3%;margin-bottom: 1.4%;}
.hmlr3 {width: 48.2%;}
.hmlr4 {width:50%;}
.hmbnrig:before {position: absolute;content: '';top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(110, 82, 226, 0.3);z-index: 1;}
.hmbnrtxt {position: absolute;top: 1.5vw;left: 1.8vw;bottom: 1.6vw;z-index: 2;}
.hmbnrtxt > h3 {font-size: 1.5vw;line-height: 1.2em;letter-spacing: 0.03em;}
.hmbnrtxt > p {color: #fff;font-size: 1.2vw;padding-top: 8%;opacity: 0;}
.hmoverlbnr.hmlr3 .hmbnrtxt > p,.hmoverlbnr.hmlr4 .hmbnrtxt > p {padding-top: 3%;}
a.hmlink {position: absolute;left: 0;bottom: 0;width: 3.7vw;height: 3.4vw;background: url(../img/rarow.png) no-repeat 0 0 / 11vw auto;opacity: 0;transition: 0s;}
a.hmlink:hover{background-position: -7.3vw 0;}
.hmoverlbnr.hmlr1 .hmbnrtxt {width: 60%;}
.hmoverlbnr.hmlr2 .hmbnrtxt {width: 83%;}
.hmoverlbnr.hmlr3 .hmbnrtxt {width: 78%;}
.hmoverlbnr.hmlr4 .hmbnrtxt {width: 80%;}
.hmbaner2 .hmoverlbnr .hmbnrtxt {width: 70%;top: 6%;}
.hmoverlbnr:hover .hmbnrtxt > p,.hmoverlbnr:hover .hmbnrtxt > a.hmlink{opacity: 1;}
.hmoverlbnr::after{position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0.4) 33.15%, rgba(0, 0, 0, 0) 100%),
linear-gradient(292.52deg, rgba(0, 129, 44, 0.75) 20.59%, rgba(0, 92, 134, 0.75) 48.31%, rgba(7, 31, 158, 0.75) 77.66%);opacity: 0;z-index: 1;}
.hmoverlbnr:hover::after{opacity: 1;}
.hmservice {display: flex;padding: 4% 4.5% 4% 4.5%;justify-content: space-between;position: relative;z-index: 9;}
.hmservce1 {width: 26%;}
.hmservice .recogms2 {width: 70.2%;}
.hmservce1 > h3,.ftrdstorie1 > h3,.recogms1 > h3 {font-size: 3vw;line-height: 1.1em;padding-bottom: 9%;}
.hmservce1 > p,.ftrdstorie1 > p,.recogms1 > p {font-size: 1.2vw;color: rgba(255, 255, 255, 0.8);}
.hmservce2 {width: 69%;}
.tbmnus {padding: 0.4% 6%;}
.tbmnu {display: flex;justify-content: space-between;}
.tbmnu > li > a {font-family:"Noto Sans600";font-size: 2.1vw;letter-spacing: 0.02em;color: rgba(143, 143, 143, 1);}
.tbmnu > li.active > a,.tbmnu > li > a:hover{color: #fff;}
.tabslider {padding-top: 1%;min-height: 20vw;}
.tmnusld{display: none;}
.tmnusld:first-child{display: block;}
/*.tmnusld {min-height: 20vw;position: absolute;opacity: 0;visibility: hidden;transform: translateY(-10px);transition: all 500ms ease-in-out;}
.tmnusld.active {opacity: 1;visibility: visible;transform: translateY(0);}
.tmnusld.tindustries1 {width: 89%;background: url(../img/Union1.png) no-repeat 0 0 / 100% 100%;}
.tmnusld.tindustries2 {width: 89%;margin: 0 auto;background: url(../img/Union2.png) no-repeat 0 0 / 100% 100%;left: 50%;transform: translateX(-50%);}
.tmnusld.tindustries3 {width: 89%;margin: 0 0 0 auto;background: url(../img/Union3.png) no-repeat 0 0 / 100% 100%;right: 0;}*/
.tabemnu {padding: 6% 7% 0;}
.tabemnus {display: flex;flex-wrap: wrap;}
.tabemnus > li {width: 33.3%;padding-bottom: 4%;padding-right: 4%;position: relative;}
.tabemnus > li:nth-child(3n+3){padding-right: 0;}
.tabemnus > li > a,.subltdrps1 > li > a {font-size: 1.2vw;}
.tabemnus.sltdrp > li > a {position: relative;padding-right: 20px;}
.tabemnus.sltdrp > li > a::after {position: absolute;content: '';right: -15px;bottom: 0;top: 2px;width: 10px;height: 10px;border-top: 1.5px solid #fff;border-right: 1.5px solid #fff;transform: rotate(135deg);transition: all 500ms ease-in-out;}
.tabemnus.sltdrp > li.active > a::after {transform: rotate(-45deg);top:9px;}
.subltdrp {display: none;position: absolute;background-color: rgba(24, 23, 36, 1);padding: 15px 20px;border-radius: 15px;margin-left: -20px;margin-top: 10px;z-index: 9;width: 200px;border: 1px solid #fff;}
.subltdrp.active {display: block;}
.subltdrps1 > li {padding-bottom: 10px;}
.subltdrps1 > li:last-child {padding-bottom: 0;}
.ftrdstorie {padding: 2.1% 2.5% 5% 4.5%;display: flex;justify-content: space-between;position: relative;}
.ftrdstorie::after{position: absolute;content: '';left: 0;right: 0;bottom: 0;top: 0;border-radius: 15px;background: linear-gradient(180deg, rgba(5, 7, 19, 0) 2.92%, rgba(43, 76, 247, 0.2) 100%);    z-index: -1;}
.ftrdstorie1 {width: 29%;}
.ftrdstorie2 {width: 61.2%;}
.ftrdsres {padding: 0 8.8%;}
.ftrdsrex {position: relative;z-index: 1;border-radius: 10px;overflow: hidden;}
.ftrdsrex1 {border-radius: 10px;overflow: hidden;}
.ftrdsrex2 {position: absolute;left: 0;right: 0;bottom: 0;}
.ftrdsrex2 > a {font-family: "Poppins-semibold";position: relative;    font-size: 1.3vw;padding: 4% 6% 3%;display: block;background: linear-gradient(279.3deg, #00812C 20.53%, #005C86 52.87%, #071F9E 85.21%);    border-radius: 0 0 8px 8px;overflow: hidden;}
.ftrdsrex2 > a::after {position: absolute;content: '';top: 50%;right: 6%;transform: translateY(-50%);width: 25px;height: 25px;background: url(../img/wrarow.png) no-repeat 0 0 / 75px auto;}
.ftrdsres .owl-nav {position: absolute;left: 0;top: 50%;transform: translateY(-50%);right: 0;pointer-events: none;}
.ftrdsres button.owl-prev {float: left;pointer-events: all;width: 4vw;height: 3.5vw;background: url(../img/rarow.png) no-repeat 0 0 / 11vw auto !important;    transform: rotate(180deg);}
.ftrdsres button.owl-next {float: right;pointer-events: all;width: 4vw;height: 3.5vw;background: url(../img/rarow.png) no-repeat 0 0 / 11vw auto !important;}
.ftrdsres button.owl-prev > span,.ftrdsres button.owl-next > span{display: none;}
.ftrdsres button.owl-prev.disabled,.ftrdsres button.owl-next.disabled {opacity: 0.1;pointer-events: none;}
.progress-container {width: 39%;margin:8.5% 9% 0 auto;height: 3px;background-color: rgba(255, 255, 255, 0.5);border-radius: 10px;}
.pgbar {width: 0;height: 100%;background-color: #fff;border-radius: 10px;transition: width 0.3s ease;}
#technology {padding: 5% 4.5%;}
.techlgy {position: relative;}
.techlgg{border-radius: 1.5vw;overflow: hidden;}
.techlgyd,.techlgy1 {position: relative;}
.techlgy1::after{position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0; background: linear-gradient(180deg, rgba(5, 7, 19, 0) 2.92%, #15152A 87.61%);border-radius: 1.2vw;}
.techlgi {position: absolute;top: 43%;left: 50%;transform: translate(-50%, -50%);width: 6%;    z-index: 1;}
.techlgy2.mob {display: none;}
.techlgy2 {position: absolute;bottom: 8%;left: 3.7%;right: 7%;display: flex;justify-content: space-between;align-items: center;    z-index: 1;}
.techlgy2 > h1 {font-size: 3vw;width: 37%;line-height: 1.1em;}
.techlgy2 > p {width: 59.7%;padding-bottom: 0;color: #fff;font-size: 1.2vw;}
.techutb {position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: none;z-index: 10;    background-color: #0f0e17;}
.closevid {position: absolute;top: 15px;right: 15px;background-color: #000;border-radius: 50%;color: #fff;font-size: 1.2em;line-height: 1.4em;width: 30px;height: 30px;text-align: center;display: block;z-index: 10;}
.techutb > video {width: 100%;height: 100%;}
.recogms {padding: 1.1% 0 6% 4.4%;display: flex;justify-content: space-between;position: relative;}
.recogms::after{position: absolute;content: '';left: 0;right: 0;bottom: 0;top: 0;border-radius: 15px;
background: linear-gradient(180deg, rgba(5, 7, 19, 0) 2.92%, rgba(43, 76, 247, 0.2) 100%);    z-index: -1;}
.recogms1 {width: 22%;position: relative;}
.recogms1 > h3 {padding-bottom: 15%;}
.recogms1 > a {position: absolute;left: 0;bottom: 1.65vw;}
.recogms1 > a {margin-top: 11%;display: inline-block;padding: 11px 55px 11px 17px;border: 2px solid #fff;border-radius: 15px;text-transform: capitalize;font-size: 1.3vw;}
.recogms1 > a::after{position: absolute;content: '';top: 50%;transform: translateY(-50%);right: 20px;width: 20px;height: 17px;background: url(../img/wrarow.png) no-repeat 0 0 / 55px auto;transition: all 500ms ease-in-out;}
.recogms2 {width: 73.2%;overflow: hidden;margin-left: 4.8%;}
.recoglst {display: flex;width: 120%;transition: all 0.5s ease-in-out;}
.servccrsl1, .servccrsl2 {height: 41vw;position: relative;width: 20.7%;margin-right: 1.5%;transition: all 0.3s ease-in-out;cursor: pointer;z-index: 1;border-radius: 15px;overflow: hidden;}
.servccrsl2 {height: 33vw;width:26.7%;}
.servccrsl1.active, .servccrsl2.active {width: 31%;}
.servccrsl1:last-child, .servccrsl2:last-child {margin-right: 0;}
.servccrsl1 .servccrslig, .servccrsl2 .servccrslig {margin: 0 1px;overflow: hidden;}
.servccrslig {height: 100%;border-radius: 15px;overflow: hidden;}
.servccrslig img {height: 100%;object-fit: cover;object-position: center;}
.servdtls {position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding: 1.5vw 1.8vw;z-index: 10;}
.servccrsl2.active:last-child .servdtls::before{position: absolute;content: '';top: 8px;right: 0px;bottom: 8px;border-right: 1px solid #000;z-index: 100;}
.servdtls::after{position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;background: linear-gradient(90deg, #000000 0%, rgba(0, 0, 0, 0) 31.5%, rgba(0, 0, 0, 0) 67%, #000000 100%),
linear-gradient(292.52deg, rgba(0, 129, 44, 0.75) 20.59%, rgba(0, 92, 134, 0.75) 48.31%, rgba(7, 31, 158, 0.75) 77.66%);opacity: 0;transition: all 500ms ease-in-out;border-radius: 13px;overflow: hidden;}
.servccrsl1.active .servdtls::after,.servccrsl1.active .servdtls8,.servccrsl1.active .servdtls7 > p,.servccrsl2.active .servdtls::after,.servccrsl2.active .servdtls8,.servccrsl2.active .servdtls7 > p{opacity: 1;}
.servccrsl1.active .servdtls8, .servccrsl2.active .servdtls8{transition: all 500ms ease-in-out 0.5s;}
.servccrsl1.active .servdtls7 > p{transition: all 500ms ease-in-out 0.3s;}
.servdtls7 {z-index: 1;position: relative;}
.servdtls7 > h5 {font-size: 1.3vw;}
.servdtls7 > p {color: #fff;padding-top: 5%;font-size: 1.2vw;letter-spacing: 0;width: 80%;line-height: 1.4em;opacity: 0;}
.servdtls8 {position: absolute;bottom: 4%;opacity: 0;z-index: 10;visibility: hidden;}
.servccrsl1.active .servdtls8, .servccrsl2.active .servdtls8{visibility: visible;}
.servdtls8 > a {border: 2px solid #fff;border-radius: 15px;text-transform: capitalize;padding: 11px 55px 11px 20px;display: inline-block;font-size: 1.25vw;position: relative;}
.servdtls8 > a::after {position: absolute;content: '';top: 50%;right: 6%;transform: translateY(-50%);width: 25px;height: 17px;background: url(../img/wrarow.png) no-repeat 0 0 / 55px auto;transition: all 500ms ease-in-out;}
.hminsits {padding: 3% 4.5%;}
.hminsits > h2 {font-size: 3vw;}
.hminstl {padding-top: 2.3%;padding-bottom: 1.2%;display: flex;flex-wrap: wrap;}
.hminstl > li {margin-right: 1.2%;position: relative;border-radius: 15px;padding: 2px;}
.hminstl > li > a {display: block;border-radius: 15px;padding: 7px 19px;font-family: "Noto Sans600";font-size: 1.2vw;position: relative;z-index: 1;}
.hminstl > li > a::before {content: "";position: absolute;top: 0px; left: 0px;right: 0px;bottom: 0px;border-radius: inherit;background: #0f0e17;border: 2px solid #fff;z-index: -1;transition: all 500ms ease-in-out;}
.hminstl > li > a::after {content: "";position: absolute;top: 0px; left: 0px;right: 0px;bottom: 0px;border-radius: inherit;background: linear-gradient(266.74deg, rgba(98, 241, 146, 0.1) 3.55%, rgba(20, 151, 209, 0.1) 46.8%, rgba(43, 76, 247, 0.1) 95.68%);opacity: 0;transition: all 500ms ease-in-out;}
.hminstl > li.active > a::before,.hminstl > li > a:hover::before{border: none;}
.hminstl > li.active > a::after,.hminstl > li.active::after,.hminstl > li > a:hover::after,.hminstl > li:hover::after{opacity:1 ;}
.hminstl > li::after {content: "";position: absolute;top: 0px; left: 0px;right: 0px;bottom: 0px;border-radius: inherit;background: linear-gradient(264.98deg, #0ED96A 9.93%, #239AD1 53.76%, #223CDA 80.53%);z-index: -1;opacity: 0;transition: all 500ms ease-in-out;}
.hmiinslid1,.hmiinslid1i {padding-top: 2.2%;}
.progress-insits {width: 24%;margin: 0px 1% 0 auto;height: 3px;background-color: rgba(255, 255, 255, 0.5);border-radius: 10px;}
.hmiinslid1 .owl-stage {display: flex;}
.hmiinslid2 {border-radius: 10px;overflow: hidden;height: 100%;transform: scale(0.8);transition: all 500ms ease-in-out 0.2s;}
.hmiinslid1 .owl-item.active .hmiinslid2,.hmiinslid1i .owl-item.active .hmiinslid2 {transform: scale(1);}
.hmiinslid2 > a {position: relative;padding: 0 2px;display: block;height: 100%;}
.hmiinslid2 > a::before {content: "";position: absolute;top: 0px; left: 0px;right: 0px;bottom: 0px;background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);    z-index: -1;transition: all 500ms ease-in-out;}
.hmiinslid2 > a::after{content: "";position: absolute;top: 0px; left: 0px;right: 0px;bottom: 0px;background: url(../img/trnsp.png) no-repeat 0 0 / 100% 100%;    z-index: -1;}
.hmiinslid2 > a:hover::before{background: linear-gradient(315.93deg, rgba(60, 64, 157, 0.56) 26.82%, rgba(26, 25, 48, 0.56) 76.58%);}
.hmiinslid4 {padding: 6% 5% 4% 7%;}
.hmiinslid5,.hmiinslid7 {display: flex;justify-content: space-between;}
.hmiinslid51 > p {font-size: 0.9vw;color: #fff;font-family:"Noto Sans300";}
.hmiinslid6 > h3 {font-size: 1.3vw;color: #fff;padding: 1% 0;line-height: 1.5em;min-height: 6.5vw;font-family: "Noto Sans600";overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;white-space: pre-wrap;}
.hmiinslid7 {padding-top: 3%;}
.hmiinslid71 > p {color: #fff;font-size: 0.9vw;padding-bottom: 0;font-family:"Noto Sans300";}
.hmiinslid72 > h6 { text-transform: uppercase;font-family: "Noto Sans";font-weight: 400;font-size: 0.95vw;}
.hmiinslid1 .owl-nav,.hmiinslid1i .owl-nav {position: absolute;top: 50%;transform: translateY(-50%);left: -3%;right: -3%;pointer-events: none;}
.hmiinslid1 button.owl-prev,.hmiinslid1i button.owl-prev {float: left;width: 35px;height: 35px;pointer-events: all;background: url(../img/rarow.png) no-repeat 0 0 / 100px auto !important;transform: rotate(180deg);}
.hmiinslid1 button.owl-prev span,.hmiinslid1i button.owl-prev span{font-size: 0;/*display: block;width: 20px;height: 20px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform: rotate(-135deg);    margin-left: 10px;*/}
.hmiinslid1 button.owl-next,.hmiinslid1i button.owl-next {float: right;width: 35px;height: 35px;pointer-events: all;background: url(../img/rarow.png) no-repeat 0 0 / 100px auto !important; }
.hmiinslid1 button.owl-next span,.hmiinslid1i button.owl-next span{font-size: 0;/*display: block;width: 20px;height: 20px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform: rotate(45deg);    margin-right: 10px;*/}
.hmiinslid1 button.owl-prev.disabled,.hmiinslid1 button.owl-next.disabled,.hmiinslid1i button.owl-prev.disabled,.hmiinslid1i button.owl-next.disabled {display: none;}
.hmcrers {display: flex;padding: 6% 4.5% 4%;justify-content: space-between;}
.hmcrers1 {width: 38%;    padding-top: 1%;}
.hmcrers11 {}
.hmcrers12 {width: 56%;}
.hmcrers12 > h3 {font-size: 3vw;text-align: right;line-height: 1.2em;}
.hmcrers13 {width: 100%;padding-right: 3%;}
.hmcrers1 > p {padding: 11% 0 26% 0%;font-size: 1.2vw;color: rgba(255, 255, 255, 0.8);}
.hmcrers1 > a {display: inline-block;padding: 11px 55px 11px 17px;border: 2px solid #fff;border-radius: 15px;text-transform: capitalize;font-size: 1.3vw;position: relative;}
.hmcrers1 > a::after {position: absolute;content: '';top: 50%;transform: translateY(-50%);right: 20px;width: 20px;height: 17px;background: url(../img/wrarow.png) no-repeat 0 0 / 55px auto;}
.hmcrers2 {width: 42%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.hmcrers21 {width: 46.6%;padding: 11% 7% 10%;border-radius: 10px; margin-bottom: 6%;background: linear-gradient(285.98deg, rgba(45, 48, 118, 0.36) 16.92%, rgba(26, 25, 48, 0.36) 86.85%);position: relative;}
.hmcrers21::before{content: "";position: absolute;top: 0px; left: 0px;right: 0px;bottom: 0px;background: url(../img/trnsp1.png) no-repeat 0 0 / 100% 100%;}
.hmcrers2g {width: 55%;margin: 0 auto;}
.hmcrers21 > h5 {text-align: center;font-size: 1.2vw;padding-top: 19%;}
/*-----------Home page 2nd section new menu---------*/
.hmnewsm1 {padding: 40px 20px;display: flex;}
.hmnewsm1 .tbmnus {padding: 0;}
.hmnewsm1 .tbmnu {display: block;}
.hmnewsm1 .tbmnu > li {margin-bottom: 15px;border-bottom: 2px solid rgba(143, 143, 143, 1);}
.hmnewsm1 .tbmnu > li:last-child {border-bottom: none;margin-bottom: 0;}
.hmnewsm1 .tbmnu > li > a {position: relative;margin-bottom: 15px;display: block;white-space: nowrap;padding-right: 10px;}
.hmnewsm1 .tbmnu > li.active > a::after {content: "";position: absolute;width: 3.7vw;height: 3.4vw;background: url(../img/rarow.png) no-repeat 0 0 / 10vw auto;left: 100%;}
.hmnewsm1 .tabslider {margin-left: 15%;width: 65%;padding-top: 0;}
.hmnewsm1 .tabemnus > li {width: 50%;padding-bottom: 30px;}
.hmnewsm1 .tabslider, .hmnewsm1 .tmnusld {height: auto;}
.hmnewsm1 .tbmnu .tmnusld {display: none;}
.servccrslig:before {position: absolute;content: '';top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(110, 82, 226, 0.3);z-index: 1;border-radius: 15px;overflow: hidden;}
/* ==========================================================================
                                  About us
========================================================================== */
.aboutu {padding: 5% 0px 4%;display: flex;justify-content: space-between;}
.aboutu1 {width: 47%;}
.aboutu1 > h3 {font-size: 2.2vw;line-height: 0.8em;padding-bottom: 10%;}
.aboutu1 > p {font-size: 1.2vw;line-height: 1.65em;padding-bottom: 1.7%;color: #fff;}
.aboutu2 {width: 43%;}
.aboutu21 {border-radius: 20px;overflow: hidden;}
.aboutu22 {padding-top: 5%;}
.aboutu3 {display: flex;justify-content: space-between;}
.aboutu31 {width: 47%;position: relative;    background: radial-gradient(129.02% 129.11% at 21.91% -2.49%, #34388C 0%, #1E2045 36.83%, #1B1C3C 61.55%, #1B192E 88.03%);border-radius: 14px;}
.aboutu31::before{content: "";position: absolute;top: 0px; left: 0px;right: 0px;bottom: 0px;background: url(../img/trnsp1.png) no-repeat 0 0 / 100% 100%;}
.aboutu31 > a {padding: 15%;display: block;position: relative;}
.aboutu3ig {width: 67%;margin: 0 auto;}
.aboutu31 h4 {font-family: "Noto Sans700";text-align: center;font-size: 2.2vw;padding: 5% 0 0;}
.aboutu31 h5 {font-family: "Noto Sans700";text-align: center;font-size: 1.4vw;}
.aboutu31:last-child .aboutu3ig {width: 20%;}
.msbdcs {padding-bottom: 5%;}
.msbdcs .toolkits2 > a{    padding: 19% 9% 11%;}
.msbdcs .unclim2 {padding-top: 14%;}
.msbdcs .unclim1 {width: 50%;}
.mdirctr {padding: 3.4% 0;background: linear-gradient(279.3deg, rgba(0, 129, 44, 0.24) 20.53%, rgba(0, 92, 134, 0.24) 52.87%, rgba(7, 31, 158, 0.24) 85.21%);}
.mdirctr > h3 {font-size: 2.2vw;padding-left: 4.5%;text-transform: capitalize;}
.mdirctrm {padding: 3.1% 4.5% 1.5%;display: flex;align-items: center;}
.mdirctrm1 {width: 29%;border-radius: 15px;overflow: hidden;}
.mdirctrm2 {width: 65%;padding-left: 5%;padding-top: 1.4%;}
.mdirctrm2 > h5 {font-size: 1.6vw;padding-bottom:3.5%;    text-transform: capitalize;}
.mdirctrm2 > p {font-size: 1.2vw;color: #fff;line-height: 1.67em;}
.mdirctrm2 > span {color: #fff;font-size: 1.37vw;display: block;padding-top: 0%;}
.ldershp {padding: 6% 0 4%;}
.ldershp1 {display: flex;justify-content: space-between;    align-items: center;}
.ldershp1 > h3 {font-size: 3vw;}
.ldershp1 > a {text-transform: uppercase;font-size: 1.4vw;text-decoration: underline;}
.ldershp2 {padding-top: 4%;display: flex;}
.ldershpl {width: 22.5%;margin-right: 3.3%;}
.ldershpl:last-child {margin-right: 0;}
.ldershpl1 {position: relative;    border-radius: 10px;overflow: hidden;}
.ldershpl1::after{content: "";position: absolute;top: 0px; left: 0px;right: 0px;bottom: 0px;background: url(../img/trnsp.png) no-repeat 0 0 / 100% 100%;z-index: -1;}
.ldershpl2 {padding-top: 5%;}
.ldershpl2 > h5 {font-size: 1.6vw;}
.ldershpl2 > p {font-size: 1.3vw;padding: 2% 0 0%;}
.orstory > h3 {font-size: 2.2vw;text-transform: capitalize;}
.orstory {padding: 4% 0 1%;}
.orstoryl {padding: 3% 0;}
.orstoryt {display: flex;padding-bottom: 5px;}
.orstoryt1 {width: 50%;}
.orstoryt1 > img {height: 100%;object-fit: cover;}
.orstoryt2 {width: 50%;border-radius: 10px 20px 20px 10px;overflow: hidden;padding: 3% 3% 3%;background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);position: relative;display: flex;justify-content: center;flex-direction: column;}
.orstoryt2::before {content: "";position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background: url(../img/trnsp.png) no-repeat 0 0 / 100% 100%;z-index: -1;}
.orstoryt2> h4 {color: rgba(216, 216, 216, 1);font-size: 1.6vw;font-family: "Noto Sans";font-weight: 400;}
.orstoryt2 > span {color: rgba(239, 239, 239, 1);font-size: 1.6vw;display: block;  padding: 10px 0 20px;font-family: "Noto Sans700";}
.orstoryt2 > p {font-size: 1.2vw;color: rgba(239, 239, 239, 1);line-height: 1.6em;padding-bottom: 0;}
.esg {padding: 0% 0 4.5%;}
.esg > h3 {font-size: 2.2vw;text-transform: capitalize;}
.esg >p {font-size: 1.2vw;padding: 1% 0 2% 0%;color: #fff;line-height: 1.6em;}
.mision {padding: 6% 0 7%;}
.mision1 {width: 67%;margin: 0 auto;text-align: center;padding-bottom: 3.5%;}
.mision1 > h3 {font-size: 3vw;}
.mision1 > p {font-size: 1.6vw;font-family: "Noto Sans600";padding: 3.2% 0;line-height: 1.7em;color: rgba(135, 135, 135, 1);}
.mision2 {position: relative;padding: 4.6% 6.6% 1%;background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);border-radius: 15px}
.mision2::before{position: absolute;content: '';top: 0;right: -2px;bottom:0 ;left: -2px;background: url(../img/busns.png) no-repeat 0 0 / 100% 100%;border-radius: 15px;}
.mision2 > h3 {font-size: 3vw;}
.mision2 ul {padding-top: 2.6%;padding-left: 6px;}
.mision2 ul > li {color: rgba(192, 192, 192, 1);font-family: "Noto Sans600";font-size: 2.2vw;    padding-bottom: 1.7%;}
.mision2 ul > li:first-letter {color: rgba(244, 129, 32, 1);font-family: "Noto Sans700";font-size: 3vw;padding-right: 2px;width: 3vw;}
.actinh {position: absolute;right: 0;top: 49%;transform: translateY(-50%) rotate(180deg);}
.actinh > h4 {writing-mode: vertical-rl;font-size: 11vw;opacity: 0.1;line-height: 0.8em;}
.orstoryt:nth-child(even) .orstoryt2 {border-radius: 20px 10px 10px 20px;}
/*-------Board directors ------------*/
.brdirctr {padding: 6% 0 2%;}
.brdirctor {display: flex;justify-content: space-between;padding-bottom: 5%;}
.brdirctor1 {width: 32%;}
.brdirctor2 {width: 63.8%;padding-top: 1.5%;}
.brdirctor2 > h3 {font-size: 1.6vw;}
.brdirctor2 > h6 {font-family: "Noto Sans300";font-weight: 300;font-size: 1.4vw;}
.brdirctor2 > p {padding: 3% 0 0 0;font-size: 1.2vw;line-height: 1.6em;color: rgba(181, 181, 181, 1);}
.bordgp1 {position: sticky;top: 11%;}
/*------- Corporate Sustainability ------------*/
.crpratesus {padding: 5% 0 3%;}
.crprate > p {color: #fff;font-size: 1.2vw;padding: 2% 0 0 0;line-height: 1.5em;}
.crprate > h3 {font-size: 2.2vw;text-transform: capitalize;}
.crprate ul {color: #fff;padding: 2% 0 0 17px;list-style: disc;}
.crprate ol{color: #fff;padding: 2% 0 0 17px;}
.crprate ul > li,.crprate ol > li {font-size: 1.2vw;line-height: 1.5em;padding-bottom: 5px;}
.crpsustain1 {padding-bottom: 3%;}
.crprate > h5 {font-size: 2.2vw;}
.crprate.crpsustain2 ul {list-style: none;padding: 2.5% 0 0 0;}
.crprate.crpsustain2 ul li {padding-bottom: 2%;}
.crprate.crpsustain2 ul li a{text-decoration: underline;}
.crpsustain2 {padding-bottom: 3.6%;}
.csrsctv {display: flex;justify-content: space-between;}
.csrsctv1 {width: 53%;}
.csrsctv2 {width: 37.6%;border-radius: 10px;overflow: hidden;}
.csrsctv1 > p {color: #fff;font-size: 1.2vw;padding: 2.5% 0 0 0;line-height: 1.5em;}
.csrsctv1 > h3 {font-size: 2.2vw;text-transform: capitalize;}
.csrsctv1 ul {color: #fff;padding: 3% 0 3% 17px;list-style: disc;}
.csrsctv1 ol{color: #fff;padding: 5% 0 3% 5%;}
.csrsctv1 ul > li,.csrsctv1 ol > li {font-size: 1.2vw;line-height: 1.5em;}
.csrsctv1 > a {font-size: 1.2vw;text-decoration: underline;}
.crpsustain3 {padding-bottom: 3%;}
.soclresp {position: relative;padding-bottom: 5%;margin-bottom: 4%;}
.soclresp::after{position: absolute;content: '';left:-4.5%;right: -4.5%;bottom: 0;top: 0;border-radius: 15px;background: linear-gradient(180deg, rgba(5, 7, 19, 0) 2.92%, rgba(43, 76, 247, 0.2) 100%);    z-index: -1;}
/* ==========================================================================
                                  Investors
========================================================================== */
#invbanner {position: relative;}
.invstbnr {/*margin-top: 1.7%*/;position: relative;}
.invstbnr1 {position: relative;}
.invstbnr1::before {position: absolute;content: '';left: 0;right: 0;bottom: 0;top: 0;background: linear-gradient(89.99deg, rgba(0, 0, 0, 0.8) 9.84%, rgba(0, 0, 0, 0) 100%);}
.invstbnr2 > a {margin-top: 5%;display: inline-block;padding: 11px 55px 11px 17px;border-radius: 15px;border: 2px solid #fff;font-size: 1.2vw;position: relative;}
.invstbnr2 > a::after{position: absolute;content: '';top: 50%;transform: translateY(-50%);right: 20px;width: 20px;height: 17px;background: url(../img/wrarow.png) no-repeat 0 0 / 55px auto;transition: all 500ms ease-in-out;}
.invstbnr2 > p {font-size: 1.2vw;color: #fff;}
.invstbnr2 > h2 {text-transform: capitalize;font-size: 3vw;line-height: 1.2em;padding-bottom: 3%;}
.invstbnr2 > h1 {font-family: "Noto Sans600";font-size: 2.2vw;}
.invstbnr2 {position: absolute;top: 50%;transform: translateY(-50%);left: 4.5%;width: 60%;}
.invstbnr3 {position: absolute;top: 31%;right: 4.3%;}
.invstbnr3 > h5 {font-size: 1.2vw;padding: 6% 0 4%;}
/*.invstbnr3 > a {font-size: 0.7vw;display: inline-block;padding: 8px 15px;background-color: rgba(92, 92, 92, 1);border-radius: 20px;}*/
.invstbnr3 > a {display: inline-block;padding: 9px 26px;border-radius: 15px;border: 2px solid #fff;font-size: 1.2vw;position: relative;}
.invstbnr3 > a.rptpdf,.invstbnr3 > a.meetng{padding: 10px 50px 10px 15px;}
.rptpdf::after{position: absolute;content: '';top: 50%;transform: translateY(-50%);right: 20px;width: 20px;height: 20px;background: url(../img/downloadi.png) no-repeat 0 0 / 55px auto;transition: all 500ms ease-in-out;}
.rptpdf:hover::after{background-position: -36px 0;}
.meetng::after{position: absolute;content: '';top: 50%;transform: translateY(-50%);right: 20px;width: 20px;height: 20px;background: url(../img/watchnow.png) no-repeat 0 1px / 60px auto;transition: all 500ms ease-in-out;}
.meetng:hover::after{background-position: -40px 1px;}
.chirprsn {padding: 5% 0;display: flex;align-items: center;}
.chirprsn1 {width: 47.5%;border-radius: 2vw;overflow: hidden;}
.chirprsn1 img{border-radius: 2vw;overflow: hidden;}
.chirprsn2 {width: 52.5%;padding: 0% 0 0 4.2%;}
.chirprsn2 > p {color: #fff;font-size: 1.2vw;line-height: 1.67em;padding-bottom: 1.5%;}
.chirprsn2 > h5 {font-size: 2.2vw;padding-bottom: 4.4%;text-transform: capitalize;}
.financials {padding: 0% 0 2%;}
.financials1 {display: flex;justify-content: space-between;position: relative;z-index: 1;}
.financials1 > h4 {font-size: 2.2vw;line-height: 1em;    text-transform: capitalize;}
.finfilter {position: relative;margin-top: 0%;}
.finfilter > a {border: 2px solid #fff;border-radius: 10px;font-size: 1.2vw;padding: 8px 50px 7px 20px;display: inline-block;position: relative;font-family: "Manrope-Regular";}
.finfilter > a::after{position: absolute;content: '';top: 50%;right: 20px;width: 7px;height: 7px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform:translateY(-50%) rotate(135deg);transition: all 500ms ease-in-out;}
.finfilter > a.active::after{transform: translateY(-50%) rotate(-45deg);}
.finyear {position: absolute;border: 2px solid #fff;left: 0;top: 105%;width: 100%;min-width: 8vw; border-radius: 10px;background-color: rgba(24, 23, 36, 1);padding: 5px 0;display: none;    z-index: 1;max-height: 180px;overflow-y: auto;}
.finyear::-webkit-scrollbar {width: 5px;}
.finyear::-webkit-scrollbar-thumb {background: #fff;border-radius: 10px;}
.finyear::-webkit-scrollbar-thumb:hover {background: #555;}
.finyear > li > a {font-size: 1vw;padding: 7px 20px 7px 15px;display: block;    font-family: "Manrope-Regular";}
.finyear > li.active > a{background-color:rgba(46, 50, 123, 1) }
.financials3 {padding-top: 3%;display: flex;}
.financials2 {width: 21.7%;    margin-left: 4.4%;}
.financials2:nth-child(1) {margin-left: 0;}
.financials21 {background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);border-radius: 10px;position: relative;    padding: 13% 10%;text-align: center;}
.financials21::before {content: "";position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background: url(../img/trnsp1.png) no-repeat 0 0 / 100% 100%;z-index: -1;}
.financials21 > h4 {font-size: 3vw;    text-transform: capitalize;}
.financials21 > h5 {font-size: 1.6vw;font-family: "Noto Sans";font-weight: 400;padding: 5% 0;}
.financials21 > a {font-size: 1.1vw;padding: 2px 0;display: inline-block;}
.financials22 {padding: 8% 3%;}
.financials22 > ul > li {margin-bottom: 20px;    padding-left: 43px;position: relative;}
.financials22 > ul > li > a {font-size: 1.1vw;}
.financials22 > ul > li > a::before{position: absolute;content: '';left: 0;top: 50%;transform: translateY(-50%);width: 27px;height: 27px;}
.financials22 > ul > li > a.fsdwnld::before{background: url(../img/download.png) no-repeat 0 0 / 100% auto;}
.financials22 > ul > li > a.fspdf::before{background: url(../img/pdf.png) no-repeat 0 0 / 100% auto;}
.financials22 > ul > li > a.fsadio::before{background: url(../img/video.png) no-repeat 0 0 / 100% auto;}
.financials4 {display: flex;width: 50%;padding-top: 2%;padding-bottom: 3%;}
.financials41 {width: 43%;border-radius: 15px;}
.financials42 {padding: 3% 0 0 5%;}
.financials42 > h3 {font-size: 2.2vw;}
.financials42 > p {color: #fff;font-size: 1.2vw;padding-top: 10px;border-bottom: 1px dotted;}
.financials42 > a{position: relative;padding-left: 40px;font-size: 1.1vw;margin-top: 20px;display: block;}
.financials42 > a::before{position: absolute;content: '';left: 0;top: 50%;transform: translateY(-50%);width: 27px;height: 27px;background: url(../img/pdf.png) no-repeat 0 0 / 100% auto;}
.toolkits {padding: 0% 0%;}
.toolkits > h4 {font-size: 2.2vw;text-transform: capitalize;}
.toolkits1 {display: flex;justify-content: space-between;padding-top: 2%;}
.toolkits2 {width: 23%;background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);border-radius: 10px;position: relative;}
.toolkits2::before {content: "";position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background: url(../img/trnsp1.png) no-repeat 0 0 / 100% 100%;    z-index: -1;}
.toolkits2 > a {display: block;padding: 23% 15% 15%;}
.unclim1 {width: 39%;margin: 0 auto;}
.unclim2 {padding-top: 18%;}
.unclim2 > h3 {font-size: 1.37vw;text-align: center;line-height: 1.1em;}
.sarehlder {padding: 6.5% 0 5%;display: flex;justify-content: space-between;}
.sarehlder1 {width: 49.5%;}
.sarehlder1 > h3 {font-size: 2.2vw;padding-bottom: 5%;text-transform: capitalize;}
.sarehlder1 > h6 {font-family: "Noto Sans";font-weight: 400;font-size: 1.4vw;letter-spacing: 0.02em;padding-bottom: 2.3%;}
.sarehlder1 > p {    color: #fff;font-size: 1.2vw;line-height: 1.6em;width: 75%;}
.inforq {margin-top: 5.3%;position: relative;display: inline-block;border-radius: 15px;}
.inforq > a {padding: 14px 20px;display: inline-block;position: relative;font-family: "Noto Sans500";border-radius: 15px;font-size: 1.25vw;    background-color: #0f0e17;    margin: 2px;    z-index: 1;}
.inforq::before {content: "";position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;border-radius: inherit;background: linear-gradient(264.98deg, #0ED96A 9.93%, #239AD1 53.76%, #223CDA 80.53%);z-index: -1;}
.inforq > a::after {content: "";position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;border-radius: inherit;background: linear-gradient(279.3deg, rgba(0, 129, 44, 0.24) 20.53%, rgba(0, 92, 134, 0.24) 52.87%, rgba(7, 31, 158, 0.24) 85.21%);z-index: -1;}
.sarehlder2 {width: 50.5%;}
.sarehlder21 {border-radius: 20px;overflow: hidden;}
.sarehlder22 {display: flex;justify-content: space-between;padding-top: 3.5%;}
.sarehlder3 {width: 48%;background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);padding: 4.7% 5%;text-align: center;border-radius: 10px;position: relative;}
.sarehlder3::before {content: "";position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background: url(../img/trnsp1.png) no-repeat 0 0 / 100% 100%;    z-index: -1;}
.sarehlder3 > h3 {font-size: 1.5vw;padding-bottom: 10%;}
.sarehlder3 > a {border: 2px solid #fff;border-radius: 15px;padding: 10px 50px 10px 15px;display: inline-block;font-size: 1.2vw;position: relative;}
.sarehlder3 > a::after{position: absolute;content: '';top: 50%;transform: translateY(-50%);right: 18px;width: 20px;height: 17px;background: url(../img/wrarow.png) no-repeat 0 0 / 55px auto;transition: all 500ms ease-in-out;}
.sarehlder3 > a:hover::after{background:url(../img/wrarow.png) no-repeat -36px 0 / 55px auto }
.unclaimd {position: relative;}
.unclaimd1::before {position: absolute;content: '';left: 0;right: 0;bottom: 0;top: 0;background: linear-gradient(89.99deg, rgba(0, 0, 0, 0.7) 9.84%, rgba(0, 0, 0, 0.3) 100%);}
.unclaimd2 > h1,.unclaimd2 > h2 {font-size: 3vw;text-transform: capitalize;}
.unclaimd2 {position: absolute;left: 4%;top: 37%;}
.undivind1{display: flex;justify-content: space-between;align-items: center;padding: 0.7% 4%;background-color: rgba(24, 23, 36, 1);    position: relative;z-index: 1;}
.undivind12 > a::before {position: absolute;content: '';left: 0;top: 50%;transform: translateY(-50%) rotate(180deg);width: 20px;height: 17px;background: url(../img/wrarow.png) no-repeat 0 0 / 50px auto;}
.undivind12 > a {text-transform: capitalize;font-family: "Noto Sans600";font-size: 1.2vw;padding-left: 30px;position: relative;}
.undivind11 {display: flex;align-items: center;}
.undivind11 > h5, .sharehlder h2 {font-size: 1.25vw;}
.srtbyr {margin-left: 18px;position: relative;}
.srtbyr > a {border: 2px solid #fff;border-radius: 10px;font-size: 1.1vw;padding: 5px 50px 5px 20px;display: inline-block;position: relative;}
.srtbyr > a::after{position: absolute;content: '';top: 50%;right: 20px;width: 7px;height: 7px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform:translateY(-50%) rotate(135deg);transition: all 500ms ease-in-out;}
.srtbyr > a.active::after{transform: translateY(-50%) rotate(-45deg);}
.undivind2 {padding: 3.7% 0;}
.undivind2 > h3 {font-size: 1.6vw;padding-bottom: 2%;}
.undivind2 > p {color: #fff;font-size: 1.2vw;padding-bottom: 9px;}
.undivind3 {display: flex;padding: 10px 0;flex-wrap: wrap;}
.undivind31:nth-child(1) {margin-left: 0;}
.undivind31 {width: 22%;margin-left: 4%;background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);position: relative;border-radius: 10px;}
.undivind31::before {content: "";position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background: url(../img/trnsp1.png) no-repeat 0 0 / 100% 100%;z-index: -1;}
.undivind31 > a {display: block;padding: 15% 5% 12%;}
.iepf1 {width: 33%;margin: 0 auto;}
.iepf2 {padding-top: 13%;}
.iepf2 > p {text-align: center;color: #fff;font-size: 1.2vw;line-height: 1.6em;padding-bottom: 0;}
.undivind {padding-bottom: 5%;}
.disclosur {display: flex;padding: 1% 0 0;}
.disclosur1 {width: 65.5%;}
.disclosur11 {width: 90%;padding-bottom: 8px;}
.disclosur11 > h3 {font-size: 1.6vw;    text-transform: capitalize;}
.disclosur11 ul {padding-top: 4.4%;}
.disclosur11 ul li {padding-bottom: 4%;padding-left:40px;}
.disclosur11 ul li a {font-size: 1.2vw;position: relative;text-decoration: underline;}
.disclosur11 ul li a::before{position: absolute;content: '';left: -40px;top: 15%;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #fff;}
.disclosur12 {width: 34.5%;position: relative;}
.disclosur2 {position: sticky;top: 100px;padding: 3% 0 0 13.8%;}
.disclosur2::before{position: absolute;content: '';left: 0;top: 0;width: 1px;height: 100%;background-color: #fff;}
.disclosur2 > h4 {font-size: 2.2vw;}
.disclosur21 {width: 40%;margin: 3% auto;}
.disclosur2 ul > li {padding-bottom: 2%;}
.disclosur2 ul li a {font-size: 1.23vw;text-decoration: underline;}
.disclosur2 ul {padding-top: 3%;}
.sharehlder {padding: 4% 0 0%;}
.disclosur.crprte {display: block;}
.disclosur.crprte .disclosur1 {width: 100%;}
.disclosur.crprte .disclosur11 ul {padding-top: 3%;}
.disclosur.crprte .disclosur11 ul li {padding-bottom: 3%;}
.sarehlder1 > p > a:hover {color: rgba(110, 82, 226, 1);}
/*--------------Information Request Form---------------*/
.fomdiv {padding: 5% 0;}
.frmsr {display: flex;flex-wrap: wrap;}
.frmsr:first-child{position: relative;z-index: 1;}
.frms {width: 28.7%;margin-right: 6.5%;position: relative;margin-bottom: 3%;}
input:-webkit-autofill {background: transparent !important;-webkit-text-fill-color: #000 !important;}
.prmx {border: 1px solid #fff !important;border-radius: 10px !important;width: 100%;display: block;padding:15px 18px;color: rgba(172, 172, 172, 1);background-color: transparent !important;font-size: 1em;}
.frmsr > textarea {width: 100%;height: 10vw;border: 1px solid #fff !important;border-radius: 10px !important;display: block;padding: 19px 18px;color: rgba(172, 172, 172, 1);font-size: 1em;margin-bottom: 3%;}
#enquiryas,#ircountry {position: relative;}
#enquiryas::after,#ircountry::after{position: absolute;content: '';top: 50%;right: 28px;width: 8px;height: 8px;border-top: 2px solid rgba(172, 172, 172, 1);border-right: 2px solid rgba(172, 172, 172, 1);transform:translateY(-50%) rotate(135deg);transition: all 500ms ease-in-out;}
#enquiryas.active::after,#ircountry.active::after{transform:translateY(-50%) rotate(-45deg);}
.enqryi,.pdcntry {position: absolute;left: 0;width: 100%;top: 105%;border: 1px solid #fff;border-radius: 10px;display: none;padding:5px 0;    background-color: rgba(24, 23, 36, 1);overflow-x: hidden;overflow-y: auto;height: 170px;z-index: 10;}
.enqryi::-webkit-scrollbar,.pdcntry::-webkit-scrollbar {width: 5px;}
.enqryi::-webkit-scrollbar-thumb,.pdcntry::-webkit-scrollbar-thumb {background: #fff;border-radius: 10px;}
.enqryi::-webkit-scrollbar-thumb:hover,.pdcntry::-webkit-scrollbar-thumb:hover{background: #555;}
.enqryi > li > a,.pdcntry > li > a {font-size: 1em;padding: 9px 20px;display: block;color: rgba(172, 172, 172, 1);}
.enqryi > li.active > a,.enqryi > li > a:hover{background-color: rgba(46, 50, 123, 1);}
.fomdiv1 > h4 {font-size: 2vw;padding-bottom: 3%;}
.frms:nth-child(3n+3) {margin-right: 0;}
.frms > textarea.prmx {height: 60px;scrollbar-width: none;}
.frmsbt {justify-content: center;display: flex;}
.frmsbt1 {position: relative;    border-radius: 10px;}
.frmsbt1::before{    content: "";position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;border-radius: inherit;background: linear-gradient(264.98deg, #0ED96A 9.93%, #239AD1 53.76%, #223CDA 80.53%);z-index: -1;}
.frmsbt1 > input {padding: 13px 40px;border-radius: 10px;background: linear-gradient(279.3deg, #00812C 20.53%, #005C86 52.87%, #071F9E 85.21%), linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));color: #fff;font-size: 1.2em;text-transform: capitalize;margin: 2px;}
.frmsbt2 > input{padding: 13px 40px;border-radius: 10px;color: #fff;font-size: 1.2em;text-transform: capitalize;border: 2px solid #fff;margin-left: 20px;}
.error {background: linear-gradient(90deg, rgba(249, 50, 50, 0.25) 0%, rgba(249, 50, 50, 0.15) 50%, rgba(249, 50, 50, 0.25) 100%);border: 1px solid rgba(249, 50, 50, 1) !important;}
em.error {background: transparent;border: none !important;color: rgba(249, 50, 50, 1);font-size: 0.8em;}
.conadres {padding-bottom: 5%;}
.conadres > h3 {font-size: 2vw;    padding-bottom: 25px;}
.conadres > p {color: #fff;font-size: 1.2vw;padding-bottom: 25px;}
.conadres ul {display: flex;}
.conadres ul > li:first-child::after {position: absolute;content: '';right: 12px;top: 50%;transform: translateY(-50%);width: 1px;height: 15px;background-color: #fff;}
.conadres ul > li {padding-right: 24px;position: relative;}
.conadres ul > li > a {font-size: 1.2vw;}
/*---------------KYC Update -----------------------*/
.kycupdte {padding: 5% 0 4%;}
.acordi8 > li {padding: 1.5% 2%;background-color: rgba(42, 45, 106, 1);border-radius: 5px;margin-bottom: 1%;}
.acordi8 > li > a {font-family: "Montserrat-semibold";position: relative;font-size: 1.37vw;display: block;}
.acordi8 > li.active > a::before {background-color: rgba(46, 50, 123, 1);}
.acordi8 > li > a::before {position: absolute;content: '';right: 0;top: 0;width: 2vw;height: 2vw;background-color: #fff;border-radius: 50%;transition: all 500ms ease-in-out;}
.acordi8 > li.active > a::after {border-color: #fff;transform: rotate(-45deg);top: 0.9vw;}
.acordi8 > li > a::after {position: absolute;content: '';right: 0.65vw;top: 0.6vw;width: 0.5vw; height: 0.5vw;border-right: 2px solid rgba(42, 45, 106, 1);border-top: 2px solid rgba(42, 45, 106, 1);transform: rotate(135deg);transition: all 500ms ease-in-out;}
.opnble8 {padding-top: 2%;width: 100%;display: none;}
.opnble8 > p {font-family: "Montserrat-Regular";font-size: 1.2vw;color: #fff;letter-spacing: 0.015em;line-height: 1.6em;}
.opnble8 p a{color: rgba(14, 217, 106, 1);}
.opnble8 p > strong,.yesno1 > p > strong, .yesno2 > p strong{color:rgba(35, 154, 209, 1)}
.opnble8 > p span.redvs  {color: rgba(249, 50, 50, 1);}
.mandlst,.opnble8 ul {list-style: disc;color: #fff;padding-left: 16px;}
.mandlst > li,.opnble8 ul > li{font-family: "Montserrat-Regular";font-size: 1.2vw;color: #fff;letter-spacing: 0.015em;line-height: 1.6em;    padding-bottom: 5px;}
.yesno,.clarfyi {border: 1px solid #fff;margin-bottom: 20px;display: flex;}
.yesno1,.yesno2,.clarfyi1,.clarfyi2 {width: 50%;box-sizing: border-box;padding: 20px;text-align: justify;}
.clarfyi1{border-right: 1px solid #fff;}
.yesno2 {border-left: 1px solid #fff;}
.yesno1 > p,.yesno2 > p{color: #fff;font-size: 1.2vw;padding-bottom: 0;}
.yesnoig {width: 43%;margin: 0 auto;padding-bottom: 25px;}
.refnomi table,.fmpdfl > table {width: 100%;}
.refnomi table tr th,.fmpdfl > table tr th {border: 1px solid #fff;padding: 7px;text-align: center;color: #fff;font-size: 1.2vw;}
.refnomi table tr td,.fmpdfl > table tr td {font-size: 1.2vw;border: 1px solid #fff;padding: 5px;color: #fff;}
.refnomi table tr td:first-child,.refnomi table tr td:last-child,.fmpdfl > table tr td{text-align: center;}
.refnomi table tr td:nth-child(2){width: 65%;}
.dtlsmni {margin: 0 -7px;}
.dtlsmni > h5 {font-weight: 700;border-bottom: 1px solid #fff;padding: 0 0 7px 7px;height: 28px;font-family:"Noto Sans700";}
.dtlsmni1 {border-bottom: 1px solid #fff;padding: 7px 7px 0 7px;}
.dtlsmni2 {padding: 7px 7px 0 7px;}
.dtlsmni2  > p{padding-bottom: 0;}
.refnomi,.fmpdfl,.dwnldgf {padding-bottom: 20px;}
.acsfrms {list-style: disc;padding: 0 0 0px 20px;color: #fff;}
.acsfrms > li {padding-bottom: 16px;font-size: 1.2vw}
.fmsitl {font-style: italic;}
.subprsn {list-style: lower-alpha;padding: 0 0 10px 17px;color: #fff;}
.subprsn > li >h5 {text-transform: none;font-weight: 700;display: inline-block;line-height: 1em;margin-bottom: 10px;text-decoration: underline;font-family:"Noto Sans700";}
.subprsnbr {border: 1px solid #fff;padding: 10px 10px 0 10px;margin-bottom: 20px;}
.subprsnbr > h5 {font-weight: 700;text-transform: none;padding-bottom: 15px;font-family:"Noto Sans700";}
.dwnldgf > p {border: 1px solid #fff;padding: 0;}
.dwnldgf > p span{padding: 7px;display: inline-block;vertical-align: middle;border-left: 1px solid #fff;width: 91%;}
.dwnldgf > p span:first-child{border-left: none;width: 25px;text-align: center;}
.dwnldgf > p.orn {border-top: none;border-bottom: none;font-weight: 700;text-align: center;padding: 7px;font-family:"Noto Sans700";}
.clarfyi1 > h5 {font-weight: 700;padding-bottom: 15px;font-family:"Noto Sans700";}
.fmpdfl table tr td a {color: rgba(35, 154, 209, 1);}
.clarfyi .clarfyi1:last-child {border-right: none;}
.acordi8 h5{font-size: 1.2vw;}
.inqus .mobs8 {display: none;}
.scips81 {padding-bottom: 8px;}
.scips81 > li > a {padding: 4px 0 0px 53px;background-position: 25px -1548px;color: #fff;display: block;font-size: 1.2vw;background-image: url(../img/img.png);background-repeat: no-repeat;background-size: 80px auto;}
.indet > h2 {font-size: 1.6em;}
.polidedi.sdfdcs {width: 100%;}
.acordi8 p {color: #fff;font-size: 1.2vw;}
/*---------------Design Digigtal -----------------------*/
.servcdesin {padding-top: 6.4%;}
.svcdesin {display: flex;    padding-bottom: 7%;}
.svcdesin1 {width: 46%;}
.svcdesin1 > h4 {font-size: 2.2vw;}
.svcdesin1 > p {color: #fff;font-size: 1.2vw;padding: 4% 0;}
.svcdesin2 {width: 54%;padding: 0 5% 0 13%;}
.svcdesin2 > img {border-radius: 20px 0 0 20px;}
.svcdgtl > a {display: flex;}
/* ==========================================================================
                                  Service
========================================================================== */
.breadcrumb {padding: 2% 4.5% 2%;display: flex;justify-content: space-between;}
.bredcrmb {display: flex;    align-items: center;}
.bredcrmb > li {padding-right: 21px;position: relative;}
.bredcrmb > li::after {position: absolute;content: '>';top: 50%;transform: translateY(-50%);right: 7px;color: #fff;    line-height: 0.8em;}
.bredcrmb > li:last-child{padding-right: 0;}
.bredcrmb > li:last-child::after{display: none;}
.bredcrmb > li > a {font-size: 1.2vw;text-transform: capitalize;}
.bredcrmb > li > a > h1 {font-family: "Noto Sans";font-weight: 400;}
.bredcrmb > li:last-child > a{pointer-events: none;}
.serbaner2 {position: relative;}
.serbaner3::before {position: absolute;content: '';left: 0;right: 0;bottom: 0;top: 0;background: linear-gradient(90deg, rgba(0, 0, 0, 0.6) 18.46%, rgba(0, 0, 0, 0) 100%);}
.serbaner4 {position: absolute;top: 16.5%;left: 4.5%;width: 50%;z-index: 11;}
.serbaner4 > h2 {text-transform: capitalize;font-size: 3vw;padding-bottom: 4.6%;line-height: 1.1em;}
.serbaner4 > p {font-size: 1.2vw;color: #fff;}
.serbaner4 > a {margin-top: 4%;display: inline-block;padding: 10px 55px 10px 17px;border-radius: 15px;border: 2px solid #fff;font-size: 1.2vw;position: relative;}
.serbaner4 > a::after{position: absolute;content: '';top: 50%;transform: translateY(-50%);right: 20px;width: 20px;height: 17px;background: url(../img/wrarow.png) no-repeat 0 0 / 55px auto;transition: all 500ms ease-in-out;}
.servdoig {position: relative;}
.servdeo {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 10;background-color: #0f0e17;}
.servdeo > video {/*object-fit: cover;*/width: 100%;height: 100%;}
.serbaner1 .owl-dots {position: absolute;bottom: 3%;width: 100%;justify-content: center;display: none;}
.serbaner .owl-dotted {position: absolute;bottom: 3%;width: 100%;justify-content: center;display: flex;z-index: 1;}
.serbaner .owl-dotted.owlextra {bottom: 14%;}
.serbaner {position: relative;}
.serbaner1 button.owl-dot, .serbaner .owl-dotted button.owl-dot {width: 22px;height: 7px;display: block;background-color: rgba(137, 139, 154, 1) !important;margin: 0 2px;border-radius: 10px;}
.serbaner1 button.owl-dot.active, .serbaner .owl-dotted button.owl-dot.active {background-color: #fff !important;}
.custom-dots {display: flex;align-items: center;}
.plypause > a {background-image: url(../img/plypuse.png);background-repeat: no-repeat;background-position: left -34px;background-size: 14px auto;display: inline-block;height: 18px;text-indent: -1000em;vertical-align: top;width: 15px;margin-left: 3px;margin-top: 2px;}
.plypause > a.pause {background-image: url(../img/plypuse.png);background-repeat: no-repeat;background-position: left 0;background-size: 14px auto;}
.srvchang {background-color: rgba(24, 23, 36, 1);position: sticky;top: 4.9vw;display: flex;z-index: 99;}
.shnger {display: flex;}
.amtsrc {width: 4.45vw;    display: flex;align-items: center;justify-content: center;}
.amtsrc > a {width: 30px;height: 30px;background: url(../img/wrarow.png) no-repeat 5px 7px / 60px auto;transform: rotate(180deg);}
.shnger > li > a {font-family: "Noto Sans600";padding: 15px 20px 15px 20px;font-size: 1.2vw;display: block;    text-transform: capitalize;}
.shnger > li.active > a,.shnger > li > a:hover{background-color:rgba(46, 50, 123, 1); }
.shnger > li::after {position: absolute;content: '';top: 50%;transform: translateY(-50%);width: 1px;height: 30px;background-color: #fff;left: 0px;}
.shnger > li {position: relative;}
.container {margin: 0 4.5%;}
.svcintro1 {padding: 4% 0 5%;}
.svcintro19 > h2 {font-size: 2.2vw;font-family: "Noto Sans600";}
.svcintro18 {display: flex;justify-content: space-between;padding-top: 1.6%;flex-wrap: wrap;}
.svcintro18 > p:nth-child(3),.svcintro18 > p:nth-child(4){padding-top: 2.5%;}
.svcintro18 > p {width: 48%; color: #fff;font-size: 1.2vw;padding-bottom: 0;}
.svcintro2 {border-radius: 10px;position: relative;margin-bottom:5%;}
.svcintro27 {display: flex;justify-content: space-between;padding: 1.9% 3.2%;align-items: center;border-radius: 10px;position: relative;    background-color: rgba(15, 14, 23, 1);margin: 2px;}
.svcintro2::before {content: "";position: absolute;top: -2px;left: 0px;right: 0px;bottom: -2px;border-radius: inherit;background: linear-gradient(264.98deg, #0ED96A 9.93%, #239AD1 53.76%, #223CDA 80.53%);z-index: -1;}
.svcintro27::after {content: "";position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;border-radius: inherit;background: linear-gradient(279.3deg, rgba(0, 129, 44, 0.24) 20.53%, rgba(0, 92, 134, 0.24) 52.87%, rgba(7, 31, 158, 0.24) 85.21%);}
.svcintro21 {width: 42%;position: relative;z-index: 1;}
.svcintro21 > p {color: rgba(193, 193, 193, 1);font-size: 1.2vw;padding-bottom: 0;}
.svcintro21 > span {font-size: 1.2vw;padding-left: 33px;color: #fff;margin-top: 3.8%;display: block;position: relative;}
.svcintro21 > span::before {position: absolute;content: '';left: 0;top: 50%;transform: translateY(-50%);width: 25px;height: 23px;background: url(../img/casestudy.png) no-repeat 0 0 / 100% auto;}
.svcintro21 > h4 {font-size: 2.2vw;line-height: 1.3em;padding: 3% 0 5%;}
.svcintro22 {position: relative;width: 47.9%;border-radius: 1.4vw;overflow: hidden;z-index: 1;}
.svcintro24 {position: absolute;left: 0;right: 0;bottom: 0;}
.svcintro24 > a {position: relative;font-size: 1.3vw;padding: 3% 6% 2.5%;display: block;background: linear-gradient(279.3deg, #00812C 20.53%, #005C86 52.87%, #071F9E 85.21%);text-transform: capitalize;}
.svcintro24 > a::after {position: absolute;content: '';top: 50%;right: 6%;transform: translateY(-50%);width: 25px;height: 25px;background: url(../img/wrarow.png) no-repeat 0 0 / 75px auto;}
.svcintro3 > p {font-size: 1.58vw;color: #fff;padding: 1.5% 0 0 0;line-height: 1.65em;}
.svcintro3 > h2 {font-size: 2.2vw;font-family: "Noto Sans600";}
.svcintro3 {margin-bottom: 5%;padding: 3.3% 3.2% 2.5%;position: relative;border-radius: 15px;background: radial-gradient(129.02% 138.66% at 21.91% -2.67%, #34388C 0%, #1E2045 36.83%, #1B1C3C 61.55%, #1B192E 88.03%);}
.svcintro3::before{position: absolute;content: '';top: 0;right: -2px;bottom:0 ;left: -2px;background: url(../img/busns.png) no-repeat 0 0 / 100% 100%;border-radius: 20px;}
.svcdomain {padding: 0% 0px 2%;}
#productsid .svcdomain {padding-top: 0px;}
.svcdomain > p {color: #fff;font-size: 1.2vw;padding-top: 1.4%;border-bottom: 1px solid #fff}
.svcdomain > h5 {font-family: "Noto Sans700";color: #fff;font-size: 1.2vw;padding-bottom: 15px;line-height: 1.5em;padding-top: 1.4%;}
.svcdomain > h5 a:hover{color: rgba(46, 50, 123, 1);}
.svcdomain > h2 {font-size: 2.2vw;}
.crddtl {display: flex;flex-wrap: wrap;padding: 10px 0;}
.svcdomains {padding-top: 2.5%;}
.cards {display: flex;}
.svcdomain2 {width: 32%;margin-right: 2%;    margin-bottom: 2.4%;border-radius: 15px;overflow: hidden;}
.svcdomain2:last-child {margin-right: 0;}
.svcdigit {position: relative;padding: 0 2px;display: block;height: 100%;}
.svcdigit::before {content: "";position: absolute;top: 0px; left: 0px;right: 0px;bottom: 0px;background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);    z-index: -1;transition: all 500ms ease-in-out;}
.svcdigit::after{content: "";position: absolute;top: 0px; left: 0px;right: 0px;bottom: 0px;background: url(../img/trnsp.png) no-repeat 0 0 / 100% 100%;    z-index: -1;}
.svcdigit:hover::before{background: linear-gradient(315.93deg, rgba(60, 64, 157, 0.56) 26.82%, rgba(26, 25, 48, 0.56) 76.58%);}
.svcdomain4 {padding: 8% 4% 10.5% 6.5%;}
.svcdomain4 > h3 {font-weight: 400;font-family: "Noto Sans600";font-size: 1.3vw;/*overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;white-space: pre-wrap;*/}
.svcdomain4 > p {font-size: 1.2vw;padding-top: 2% ;color: rgba(193, 193, 193, 1);min-height: 7.5vw;padding-bottom: 0;margin-bottom: 1em;/*overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;white-space: pre-wrap;*/}
.svcdomain4 > span {display: block;text-align: right;font-size: 1.2vw;position: absolute;bottom: 5%;right: 4%;}
.svcdomain1 button.slick-prev.slick-arrow.slick-disabled,.svcdomain1 button.slick-next.slick-arrow.slick-disabled,.svcdomainx button.slick-prev.slick-arrow.slick-disabled,.svcdomainx button.slick-next.slick-arrow.slick-disabled {opacity: 0.1;pointer-events: none;}
.svcdomain1 button.slick-prev, .svcdomainx button.slick-prev {position: absolute;bottom:-5.4%;right: 4.6vw;width: 3.3vw;height: 3vw;background: url(../img/rarow.png) no-repeat 0 3px / 9vw auto !important;transform: rotate(180deg);padding: 0;font-size: 0;}
.svcdomain1 button.slick-next, .svcdomainx button.slick-next {position: absolute;bottom: -5.4% ;right: 0;width: 3.3vw;height: 3vw;background: url(../img/rarow.png) no-repeat 0 0 / 9vw auto !important;padding: 0;font-size: 0;}
.progress-domain {margin: 3.5% 10.6% 0 auto;width: 24%;height: 3px;background-color: rgba(255, 255, 255, 0.5);border-radius: 10px;}
.progress-bard,.progress-barr{width: 25%;}
.ptb0 {padding: 5% 0;}
.svcpartnr {padding: 1.5% 4.3%;background-color: rgba(237, 237, 237, 1);border-radius: 10px;margin-bottom: 4%;}
.svcpartnr > h2 {font-family:"Noto Sans600";color: rgba(15, 14, 23, 1);font-size: 2.2vw;}
.svcpartnr1 {margin-top: 3%;margin-bottom: 1.2%;}
.svcpartnr2 {padding: 0 18%;border-right: 1px solid rgba(0, 0, 0, 0.2);}
.svcpartnr1 .owl-stage-outer{margin-right: 1px;margin-left: 5px;}
.svcpartnr1 .owl-nav {position: absolute;top: 50%;left: -40px;right: -40px;    transform: translateY(-50%);pointer-events: none;}
.svcpartnr1 button.owl-prev {float: left;width: 35px;height: 35px;pointer-events: all; }
.svcpartnr1 button.owl-prev span{font-size: 0;display: block;width: 20px;height: 20px;border-top: 2px solid #0f0e17;border-right: 2px solid #0f0e17;transform: rotate(-135deg);    margin-left: 10px;}
.svcpartnr1 button.owl-next {float: right;width: 35px;height: 35px;pointer-events: all; }
.svcpartnr1 button.owl-next span{font-size: 0;display: block;width: 20px;height: 20px;border-top: 2px solid #0f0e17;border-right: 2px solid #0f0e17;transform: rotate(45deg);    margin-right: 10px;}
.svcroad {padding: 0% 0 4%;}
.svcroad > h2 {font-size: 2.2vw;padding-left: 0.7%;font-family: "Noto Sans600";}
.svchub {padding-bottom: 4%;}
.svchub.svhbs1 {padding-top:4%;}
.svchub > h2 {font-size: 2.2vw;font-family:"Noto Sans600";}
.svchub1 {padding-top: 2.2%;}
.svchub1 > li {padding: 2% 2%;background-color: rgba(42, 45, 106, 1);border-radius: 5px;margin-bottom: 1%;}
.svchub1 > li > a {font-family:"Noto Sans600";position: relative;font-size: 1.37vw;display: block;padding: 0.5% 5% 0.5% 0;}
.svchub1 > li > a::before {position: absolute;content: '';right: 0;top: 0;width: 2.7vw;height: 2.7vw;background-color: #fff;border-radius: 50%;transition: all 500ms ease-in-out;}
.svchub1 > li > a::after {position: absolute;content: '';right: 0.9vw;top: 0.8vw;width: 0.7vw;height: 0.7vw;border-right: 2px solid rgba(42, 45, 106, 1);border-top: 2px solid rgba(42, 45, 106, 1);transform: rotate(135deg);transition: all 500ms ease-in-out;}
.svchub1 > li.active > a::before{background-color:  rgba(46, 50, 123, 1);}
.svchub1 > li.active > a::after{border-color: #fff;transform: rotate(-45deg);top: 1.1vw;}
.svchub2 > p,.svchub2 > div {font-size: 1.2vw;color: #fff;letter-spacing: 0.015em;line-height: 1.6em;padding-bottom: 0;}
.svchub2 {padding-top: 1%;width: 92%;display: none;}
.svcpartnr1 .owl-item:last-child .svcpartnr2 {border-right: none;}
.svcpartnr1 button.owl-prev.disabled span,.svcpartnr1 button.owl-next.disabled span{opacity: 0.1;}
/*------------------Services L2------------*/
.svcl2dmn {padding-top: 2%;padding-bottom: 2%;}
.svcl2dmin {padding-bottom: 8px;}
.svcl2dmin > a{ display: flex;}
.svcl2dmin1 {width: 50%;border-radius: 20px 0 0 20px;overflow: hidden;}
.svcl2dmin:nth-child(even) .svcl2dmin1 {border-radius: 0px 20px 20px 0px;}
.svcl2dmin:nth-child(even) .svcl2dmin2 {border-radius: 20px 10px 10px 20px;}
.svcl2dmin2 {width: 50%;border-radius: 10px 20px 20px 10px;overflow: hidden;padding: 6% 3% 3%;background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);position: relative;}
.svcl2dmin2::before {content: "";position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background: url(../img/trnsp.png) no-repeat 0 0 / 100% 100%;z-index: -1;}
.svcl2dmin2 > h3 {color: rgba(216, 216, 216, 1);font-size: 2.2vw;font-family: "Noto Sans600";}
.svcl2dmin2 > span {color: rgba(239, 239, 239, 1);font-size: 1.38vw;display: block;padding: 18px 0;}
.svcl2dmin2 > p {font-size: 1.2vw;color: rgba(239, 239, 239, 1);padding-top: 6px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;white-space: pre-wrap;}
.svcroad.ctrpdg {padding-top: 0;padding-bottom: 5%;}
.redmore {font-size: 1.2vw;transition: all 500ms ease-in-out;}
.svcl2dmin > a:hover .redmore{text-decoration: underline;}
/*------------------Service l3---------------*/
.scoppclng {padding: 0% 0 4.5%;display: flex;}
.scoppclng1 {width: 41%;border-radius: 20px 0 0 20px;overflow: hidden;}
.scoppclng2 {width: 59%;padding: 3.6% 3.8% 1%;background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);border-radius: 20px;position: relative;}
.scoppclng2::after{content: "";position: absolute;top: 0px; left: 0px;right: 0px;bottom: 0px;background: url(../img/trnsp.png) no-repeat 0 0 / 100% 100%;    z-index: -1;}
.scoppclng2 > h2 {font-size: 2.2vw;font-family: "Noto Sans600";padding-bottom: 3%;}
.scoppclng2 > h3,.scoppclng2 > h4,.scoppclng2 > h5 {font-size: 1.37vw;font-family: "Noto Sans600";padding-bottom: 3%;color: #fff;}
.scoppclng2 > p, .scoppclng2 > div{font-size: 1.2vw;padding-bottom: 3%;color: #fff;}
.scoppclng2 > ul {padding: 0 0% 3% 4%;list-style: disc;}
.scoppclng2 > ul > li {color: #fff;font-size: 1.2vw;padding-bottom: 5px;}
.servfrmwk {padding: 0% 0 5%;}
.servfrmwk2 > h2, .servfrmwk > h2 {font-family: "Noto Sans600";font-size: 2.2vw;}
.servfrmwk2 > h2 {padding-bottom: 1%;}
.servfrmwk1 {margin: 2.5% 0% 2%;border-radius: 20px;overflow: hidden;}
.servfrmwk2 > p,.servfrmwk2 > div, .servfrmwk2 > ul > li, .servfrmwk2 > ol > li {font-size: 1.2vw;color: rgba(245, 245, 245, 1);}
.servfrmwk2 > ul > li, .servfrmwk2 > ol > li {padding-bottom: 5px;}
.servfrmwk2 > ul > li:last-child, .servfrmwk2 > ol > li:last-child {padding-bottom: 0;}
.servfrmwk2 > ul, .servfrmwk2 > ol {list-style: disc;padding-left: 20px;padding-bottom: 1em;}
.servfrmwk2 span {font-size: 1.1vw;color: rgba(245, 245, 245, 1);line-height: 1.4em;padding-bottom: 1em;margin: 0;letter-spacing: 0.02em;}
.servfrmwk3 {display: flex;}
.featustils {padding: 2.5% 0 1% 0;}
/*
.servfrmwk31 {width: 30%;}
.servfrmwk32 {width: 42%;padding: 0 3%;}
.servfrmwk33 {width: 28%;}
*/
.serfmwok {width: 32.3%;padding-right: 3%;margin-right: 3%;border-right: 1px solid #fff;}
.serfmwok:last-child {margin-right: 0;border-right: none;padding-right: 0;}
.servfrmwk33{width: 29.3%;}
.serfmwok > h3 {font-size: 1.37vw;}
.serfmwok ul {list-style: disc;padding: 4% 0 0 0%;}
.serfmwok ul > li, .serfmwok p, .serfmwok > div {color: #fff;font-size: 1.2vw;}
.serfmwok > p, .serfmwok > div {padding: 4% 0 0 0%;}
.whttxtle {display: flex;padding: 4% 4%;background-color: rgba(237, 237, 237, 1);align-items: center;margin-bottom:4% !important;}
.whttxtle1 {width: 35.5%;}
.whttxtle1 > h2 {color:#1D1D42;font-size: 3vw;}
.whttxtle2 {width: 64.5%;}
.whttxtle2 > ul {list-style: disc;padding-left: 2%;}
.whttxtle2 > ul > li {color:#1D1D42;font-size: 1.2vw;line-height: 1.5em;padding-bottom: 2%;}
.whytelx {display: flex;padding: 2% 2%;justify-content: space-between;position: relative;background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);    border-radius: 15px;margin-bottom: 4%;}
.whytelx::after{content: "";position: absolute;top: 0px; left: 0px;right: 0px;bottom: 0px;background: url(../img/busns.png) no-repeat 0 0 / 100% 100%;    z-index: -1;}
.whytelx1 {width: 46%;}
.whytelx1 > h3 {font-size: 1.37vw;line-height: 1.4em;padding-bottom: 5%;}
.whytelx1 > p {font-size: 1.2vw;color: #fff;line-height: 1.45em;}
.whytelx1 > h5 {font-size: 1.25vw;padding-top: 2%;}
.whytelx2 {width: 50%;border-radius: 20px;overflow: hidden;order: 2;}
.lttestisd {margin: 0 0 2%;}
.lttestisd > h2 {font-size: 2.2vw;font-family: "Noto Sans600";}
.dsinprtfl.serviads {padding-top: 0;}
/* ==========================================================================
                                  Product
========================================================================== */
#trustedleaders {padding: 0 0 3% 0;}
.icxbenft, .usrtyess {padding: 1.7% 0 3%;}
.icxbenft > h2, .usrtyess > h2 {font-size: 2.2vw;font-family: "Noto Sans600";padding-bottom: 0%;}
.svcl2dmin.flx {display: flex;}
.icftres {padding: 0% 0;}
.icftres > h2,.technlgy > h2 {font-size: 2.2vw;font-family: "Noto Sans600";}
.icxfeatr {padding: 2.2% 0 3%;}
.icxfeatre .owl-stage {display: flex;}
.icxfeatre .owl-item {background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);border-radius: 15px;position: relative;}
.icxfeatre .owl-item::before{content: "";position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background: url(../img/trnsp.png) no-repeat 0 0 / 100% 100%;z-index: -1;}
.icxfeatr1 {padding: 11%;}
.icxfeaig {width: 26%;margin: 0 auto;}
.icxfeatr1 > h3 {padding: 10% 0 10% 0%;font-size: 1.37vw;text-transform: capitalize;height: 8.5vw;}
.icxfeatr1 > ul,.icxfeatr1 > ol {list-style: disc;padding: 0 0 0 5.7%;color: #fff;}
.icxfeatr1 > ul li,.icxfeatr1 > ol li {font-size: 1.2vw;padding-bottom: 7%;}
.icxfeatr1 > p,.icxfeatr1 > div {padding: 0 0 0 0%;color: #fff;font-size: 1.2vw;padding-bottom: 0%;}
.icxfeatre .owl-nav {position: absolute;top: 50%;left: -40px;right: -40px;    transform: translateY(-50%);}
.icxfeatre button.owl-prev {float: left;width: 35px;height: 35px;pointer-events: all; }
.icxfeatre button.owl-prev span{font-size: 0;display: block;width: 20px;height: 20px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform: rotate(-135deg);    margin-left: 10px;}
.icxfeatre button.owl-next {float: right;width: 35px;height: 35px;pointer-events: all; }
.icxfeatre button.owl-next span{font-size: 0;display: block;width: 20px;height: 20px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform: rotate(45deg);    margin-right: 10px;}
.icxfeatre button.owl-prev.disabled span,.icxfeatre button.owl-next.disabled span{opacity: 0.1;}
.icxfeatrm {text-align: center;}
.icxfeatrm > a {text-transform: uppercase;text-decoration: underline;font-size: 1.6vw;}
.technlgy {padding: 0 0 5%;}
.technox {margin-top: 2.2%;padding: 1.8% 2.2%;display: flex;justify-content: space-between;position: relative;border-radius: 15px;background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);}
.technox::before{position: absolute;content: '';top: 0;right: 0px;bottom:0 ;left: 0px;background: url(../img/busns.png) no-repeat 0 0 / 100% 100%;border-radius: 15px;z-index: -1;}
.technox1 {width: 45%;}
.technox1 > h3 {font-size: 1.37vw;font-family: "Noto Sans700";width: 90%;line-height: 1.2em;}
.technox1 > p {font-size: 1.2vw;color: #fff;padding-top: 6%;padding-bottom: 0;line-height: 1.5em;}
.technox1 > ul{list-style: disc;padding: 5% 0 0 3%;}
.technox1 > ol{padding: 5% 0 0 3%;}
.technox1 > ul li,.technox1 > ol li {font-size: 1.2vw;color: #fff;padding-bottom: 5px;}
.technox2 {width: 50.5%;}
.technox2 > img {border-radius: 15px;}
#testimonials{overflow: hidden;}
.testimnl {padding: 5.1% 0 3%;}
.testimnl > h2 {font-size: 3vw;padding-bottom: 1%;}
#casestydu {margin-bottom: 5%;}
.svcl2dmns1 {padding-top: 2.2%;}
.svclustys1 {border-radius: 15px;margin-bottom: 30px;position: relative;overflow: hidden;}
.svcl2usryps2 {position: static;float: right;padding: 4% 3% 4% 0;width: 48%;}
.svclustys1:nth-child(even) .svcl2usryps2 {float: left;padding: 4% 0 4% 5%;}
.svclustyps1 {position: relative;}
.svclustys1::before {position: absolute;content:'';top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, rgba(19, 21, 50, 0) 10%, rgba(19, 21, 50, 0.2) 20%, rgba(19, 21, 50, 0.4) 30%, rgba(19, 21, 50, 0.7) 40%,rgba(19, 21, 50, 0.9) 55%,rgba(19, 21, 50, 1) 70%,rgba(19, 21, 50, 1) 80%);}
.svclustys1:nth-child(even)::before {background:linear-gradient(270deg, rgba(19, 21, 50, 0) 10%, rgba(19, 21, 50, 0.2) 20%, rgba(19, 21, 50, 0.4) 30%, rgba(19, 21, 50, 0.7) 40%,rgba(19, 21, 50, 0.9) 55%,rgba(19, 21, 50, 1) 70%,rgba(19, 21, 50, 1) 80%);}
.svcl2usryps2 > h3 {color: rgba(216, 216, 216, 1);font-size: 2.2vw;font-family: "Noto Sans600";padding-bottom: 10px;}
.svcl2usryps2 > span {color: rgba(239, 239, 239, 1);font-size: 1.38vw;display: block;padding: 15px 0 20px;}
.svcl2usryps2 > p, .svcl2usryps2 ul > li, .svcl2usryps2 ol > li {font-size: 1.2vw;padding:0;color: rgba(239, 239, 239, 1);/*overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;white-space: pre-wrap;*/}
p.destile {padding-top: 30px;}
.svcl2usryps2 ul, .svcl2usryps2 ol {padding: 5px 0 0 4%;list-style: decimal;color: #fff;}
.svcl2usryps2 ul > li, .svcl2usryps2 ol > li {padding-bottom: 5px;}
.prodtrstled {padding: 1.5% 4.3%;background-color: rgba(237, 237, 237, 1);border-radius: 10px;}
.prodtrstled > h2 {font-family: "Noto Sans";color: rgba(15, 14, 23, 1);font-size: 2.7vw;text-align: center;padding-bottom: 1.8%}
.prtrstedldss {margin-top: 1.2%;margin-bottom: 1.2%;display:flex;align-items: center;}
.prdtrlds2 {transform: scale(0.7);transition: transform 0.5s ease-in-out, filter 0.5s ease-in-out;text-align: center;position: relative;}
.prdtrlds1 .owl-item img {width: 70% !important;margin: 0 auto;filter: blur(3px);transition: transform 0.5s ease-in-out, filter 0.5s ease-in-out;}  
.prdtrlds1 .owl-item.active.center img {width: 100% !important; filter: blur(0); transform: scale(1.2);}  
.prdtrlds1 .owl-stage {align-items: center;display: flex;}
.prdtrldsrs1 {display: none;}
.prdtrldsrs1 > p, .prdtrldsrs1 > span {font-size: 0.9em;color: #000;padding-bottom: 5px;}
.prdtrldsrs1 > span {font-weight: 700;}
.prtrstedld1 {width: 48%;}
.prdtrldsrs {padding-left: 5%;width: 52%;}
.prdtrldsrs1.active {display: block;}
.prdtrlds1 .owl-nav {position: absolute;top: 50%;left: -40px;right: -40px;transform: translateY(-50%);pointer-events: none;}
.prdtrlds1 button.owl-prev {float: left;width: 35px;height: 35px;pointer-events: all; }
.prdtrlds1 button.owl-prev span{font-size: 0;display: block;width: 20px;height: 20px;border-top: 2px solid #0f0e17;border-right: 2px solid #0f0e17;transform: rotate(-135deg);    margin-left: 10px;}
.prdtrlds1 button.owl-next {float: right;width: 35px;height: 35px;pointer-events: all; }
.prdtrlds1 button.owl-next span{font-size: 0;display: block;width: 20px;height: 20px;border-top: 2px solid #0f0e17;border-right: 2px solid #0f0e17;transform: rotate(45deg);    margin-right: 10px;}
.prdtrlds1 .owl-item:last-child .prdtrlds2 {border-right: none;}
.prdtrlds1 button.owl-prev.disabled span,.prdtrlds1 button.owl-next.disabled span{opacity: 0.1;}
.prdtrlds1.owl-carousel .owl-nav.disabled {display: block;}
.getouch.platfrmss {padding: 0 0 5%;}
.pltfms .xcnt > a {padding: 8px 20px 10px;background: url(../img/btngrd.png) no-repeat 0 0 / 100% 100%;}
.srvchangss {display: flex;width: 85%;}
.srvchangss .amtsrc {width: 5.5%;}
.srvchang.pltfms {padding-right: 4.5%;justify-content: space-between;align-items: center;}
.hminsitnw {padding: 0% 4.5% 5%;}
.hminsitnw h2{font-size: 2.2vw;font-family: "Noto Sans600";text-transform: capitalize;}
/* ==========================================================================
                                  contact us
========================================================================== */
.ucntbnr .invstbnr2 > h2 {padding-bottom: 3%;}
.contactz {display: flex;padding: 5% 0 4%;justify-content: space-between;    border-bottom: 2px solid #fff;}
.contactz1 {width: 50%;}
.contactz1 > h4 {font-size: 2.2vw;}
.contactz1 > p {font-size: 1.2vw;color: #fff;padding: 3% 0 0 0;line-height: 1.6em;}
.contactz1 > a {margin-top: 6%;display: inline-block;padding: 14px 56px 14px 16px;border-radius: 15px;border: 2px solid #fff;font-size: 1.2vw;text-transform: capitalize;position: relative;}
.contactz1 > a::after{position: absolute;content: '';top: 50%;right: 16px;transform: translateY(-50%);width: 20px;height: 18px;background: url(../img/wrarow.png) no-repeat 0 0 / 55px auto;}
.contactz2 {width: 45.5%;}
.contactz2 > img {border-radius: 20px;}
.contmaps {padding: 3.6% 0 2%;}
.cntmpfl {display: flex;flex-wrap: wrap;}
.cntmpfl > li {margin-right: 1.2%;margin-bottom: 1.2%;position: relative;border-radius: 13px;}
.cntmpfl > li:last-child{margin-right: 0;}
.cntmpfl > li > a {text-transform: capitalize;font-size: 1.1vw;padding: 10px 28px;border-radius: 13px;border: 2px solid #fff;display: block;position: relative;    height: 100%;}
.cntmpfl > li > a:hover,.cntmpfl > li.active > a{color: #0f0e17;background-color: #fff;}
/*.cntmpfl > li.active > a::before{position: absolute;content: '';left: 0px;right: 0px;top: 0px;bottom: 0px;background:#fff;border-radius: 13px;    z-index: -1;}
.cntmpfl > li.active > a::after{position: absolute;content: '';left: 0px;right: 0px;top: 0px;bottom: 0px;background: linear-gradient(279.3deg, rgba(0, 129, 44, 0.44) 20.53%, rgba(0, 92, 134, 0.44) 52.87%, rgba(7, 31, 158, 0.44) 85.21%);border-radius: inherit;    z-index: -1;}*/
.cntmpimg {padding: 5% 0 3%;}
.cnctwrld1 {position: relative;}
.point_line {position: absolute;display: flex;}
.point_line > a {padding-left: 20px;text-transform: uppercase;color: #fff;font-size: 0.9vw;display: inline-block;position: relative;}
.point_line > a span{display: none;background: linear-gradient(279.3deg, rgba(0, 129, 44, 0.96) 20.53%, rgba(0, 92, 134, 0.96) 52.87%, rgba(7, 31, 158, 0.96) 85.21%);border: 1px solid #fff;padding: 0 5px;border-radius: 5px;    position: relative;z-index: 1;margin-left: 5px;transition: all 500ms ease-in-out;}
.point_line > a.active span,.point_line > a:hover span{display: block;}
.point_line > a::before {position: absolute;content: '';left: 2px;top: 2px;width: 1vw;height: 1vw;background-color: rgba(249, 198, 5, 1);border-radius: 50%;transition: all 500ms ease-in-out;}
.point_line > a.active::before,.point_line > a:hover::before {transform: scale(1.4);background-color: rgba(216, 48, 31, 1);}
.point_line.us1{top: 54%;left: 68%;}
.point_line.us2{top: 42.8%;left: 12.5%;}
.point_line.us5{top: 51.6%;left: 61.4%;}
.point_line.us6{top: 34.9%;left: 46.2%;}
.point_line.us7{top: 31%;left: 49.5%;}
.point_line.us8{top: 30.6%;left: 44%;}
.point_line.us9{top: 43.3%;left: 83.6%;}
.point_line.us10{top: 61.9%;left: 74.1%;}
.point_line.us11{top: 30%;left: 48.2%;}
.point_line.us12{top: 32.2%;left: 51.3%;}
.point_line.us13{top: 82.4%;left: 53.2%;}
.point_line.us14{top: 38.8%;left: 45.3%;}
.point_line.us15{top: 30.9%;left: 46.2%;}
.point_line.us17{top: 30.6%;left: 22.7%;}
.point_line.us19{top: 36.1%;left: 48.1%;}
.point_line.us20{top: 35.5%;left: 52.3%;}
.point_line.us21{top: 85.1%;left: 87.3%;}
.point_line.us22{top: 66.6%;left: 76.5%;}
.point_line.us23{top: 41.1%;left: 44.1%;}
#srtloct {padding: 0%;}
.srtloct > h3 {font-size: 3vw;padding-top: 2%;}
.srtlst {padding: 2% 0 0;display: flex;flex-wrap: wrap;}
.srtlst1 {width: 26%;padding-right: 3%;margin-bottom: 1%;}
.srtlst1:nth-child(4n+4) {padding-right: 0;width: 22%;}
.srtlst1 > h5 {font-size: 1.6vw;height: 2.5vw;margin-bottom: 4%;}
.srtlst1 > p {font-size: 1.2vw;color: #fff;padding: 0;line-height: 1.9em;}

.contmaps7 {display: flex;    position: sticky;top: 5vw;background-color: #0f0e17;z-index: 99;padding: 10px 0;}
.ofceflt {width: 85%; padding-left: 2%;}
.courms {width: 15%;position: relative;z-index: 10;}
.crmx {display: block;border-radius: 13px;position: relative;padding: 2px;}
.crmx p{padding: 5px 20px;color: #fff;font-size: 1.1vw;background-color: #0f0e17;border-radius: 13px;position: relative;z-index: 1;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;white-space: pre-wrap;line-height: 2em;}
.crmx::before {content: "";position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;border-radius: inherit;background: linear-gradient(264.98deg, #0ED96A 9.93%, #239AD1 53.76%, #223CDA 80.53%);z-index: -1;}
.crmx p::after{position: absolute;content: '';top: 50%;right: 20px;width: 7px;height: 7px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform:translateY(-50%) rotate(135deg);transition: all 500ms ease-in-out;}
.crmx.active p::after{transform: translateY(-50%) rotate(-45deg);}
.crmx p::before {content: "";position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;border-radius: inherit;background: linear-gradient(279.3deg, rgba(0, 129, 44, 0.24) 20.53%, rgba(0, 92, 134, 0.24) 52.87%, rgba(7, 31, 158, 0.24) 85.21%);z-index: -1;}
.cucntry {position: absolute;top: 90%;left: 0;right: 0;border: 2px solid #fff;border-radius: 10px;background-color: rgba(24, 23, 36, 1);z-index: 10;padding: 5px 0;    height: 195px;overflow-y: auto;display: none;}
.cucntry::-webkit-scrollbar {width: 5px;}
.cucntry::-webkit-scrollbar-thumb {background: #fff;border-radius: 10px;}
.cucntry::-webkit-scrollbar-thumb:hover {background: #555;}
.cucntry > li.active > a {background-color: rgba(46, 50, 123, 1);}
.cucntry > li > a {font-size: 0.9em;padding: 5px 15px;display: block;}
/*------------------Get in touch---------------*/
.getouch {padding: 5% 0;}
.getouch > h3 {font-size: 3vw;padding-bottom: 1%;text-transform: capitalize;font-family: "Noto Sans600";}
.getouch > p {font-size: 1.33vw;color: #fff;width: 78%;line-height: 1.6em;padding-bottom: 0;}
.fomget {padding: 0;}
.frms9:first-child {margin-right: 8%;}
.frms9 {width: 46%;margin-bottom: 3%;position: relative}
label.gtlbel {color: #fff;font-size: 1.1em;padding-bottom: 15px;display: block;}
.gitdscp {padding: 2.5% 0;}
.gitdscp > p {color: #fff;font-size: 1.06vw;}
.frmsbt1 > input.gtsbmt{padding: 15px 50px; font-size: 1.5em;}
/*============================================
            careers
============================================*/
.qucklk,.qklook31,.voxelxl,.fraud{font-size: 0;}
.qucklk > div,.qklook31 > div,.voxelxl > li {display: inline-block;vertical-align: top;font-size: 16px;}
.fraud > div{display: inline-block;vertical-align: middle;font-size: 16px;}
.crbnera {position: relative;}
.crbnera .container { position: absolute;top: 50%;transform: translateY(-50%);  width: 43%;z-index: 1;}
.crbntx5 {/*display: flex;justify-content: space-between;align-items: center*/;padding: 4.5% 0;}
.crbntx5 > h1 {font-size: 3vw;line-height: 1.1em;width:90%;}
.exprlo {display: inline-block;padding-top: 30px;}
.xplrls {display: block;padding: 12px 35px;font-family: "Noto Sans700";font-size: 1.3vw;border-radius: 10px;background-color: #053188;}
.xplrls:hover,.hmabpbi2 > a:hover,.jknmre:hover,.xplrls5:hover,.japlynw:hover{background-color: #fff;color:#053188;  }
.nwjbscx a:hover {color: #fff;}
.current:hover {color: #053188;}
.qklook1 {padding-bottom: 5%;}
.qklook {padding: 5% 0 5%;}
.qucklk {padding: 0.8% 0;background: linear-gradient(180deg, rgba(15, 14, 23, 0.2) 3.24%, rgba(43, 76, 247, 0.2) 91.62%);border-radius: 15px;position: relative;}
.qucklk::before{position: absolute;content: '';top: 0;right: 0px;bottom:0 ;left: 0px;background: url(../img/busns.png) no-repeat 0 0 / 100% 100%;border-radius: 15px;z-index: -1;}
.qucklkig {margin: 0 auto;width: 30%;}
.qucklk1 h3 {font-family: "Noto Sans600";font-size: 2.2vw;text-align: center;padding-bottom: 0;padding-top: 4%;}
.qucklk1 p {text-align: center;font-size: 1.6vw;padding-top: 0px;color: #fff;font-family: "Noto Sans600";}
.qucklk1{width: 32.03%;} 
.qklook1 > h2 {font-family: "Noto Sans700";font-size: 2.5em;padding-bottom: 0;}
.qklook1 > p {font-size: 1em;padding-top: 1%;padding-bottom: 0;}
.bbmap7 {position: relative;background: linear-gradient(279.3deg, rgba(0, 129, 44, 0.24) 20.53%, rgba(0, 92, 134, 0.24) 52.87%, rgba(7, 31, 158, 0.24) 85.21%);border-radius: 15px;}
.bbmap {border-radius: 15px;}
.bbmap7::before{position: absolute;content: '';left: 0;right: 0;top: 0;bottom: 0;background: linear-gradient(264.98deg, #0ED96A 9.93%, #239AD1 53.76%, #223CDA 80.53%);border-radius: inherit;z-index: -1;}
.bbmap::before{position: absolute;content: '';left: 2px;right: 2px;top: 2px;bottom: 2px;background:#0f0e17;border-radius: inherit;    z-index: -1;}
.bbmap::after{position: absolute;content: '';left: 2px;right: 2px;top: 2px;bottom: 2px;background: linear-gradient(279.3deg, rgba(0, 129, 44, 0.44) 20.53%, rgba(0, 92, 134, 0.44) 52.87%, rgba(7, 31, 158, 0.44) 85.21%);border-radius: inherit;    z-index: -1;}
.mpcntry1 > h5 {color: rgba(211, 218, 255, 1);font-family: "Inter600";font-size: 1.6vw;padding-bottom: 0;}
.mpcntry1.xclri h5 {color: rgba(74, 239, 149, 1);}
.mpcntry {padding: 4% 0 0% 4.4%;width: 30%;}
.mbcnry.owl-carousel {display: block;}
.mpcntry1 > p {color: #fff;font-size: 1.2vw;padding-top: 3%;padding-bottom: 0;}
.mpcntry1 {padding-bottom: 13%;}
.mpcntrym {position: absolute;top: 11%;right: 1.5%;width: 69.5%;}
#elxsianvalueproposition{overflow: hidden;}
.qklook2 {padding: 4% 0% 0;}
.qklook2 > h2 {font-size: 3vw;padding-bottom: 0;}
.whtldrs {padding-top: 1.4%;position: relative;}
.whtldr{width: 82% !important;}
.whtldrd {display: flex;padding: 5.6% 2%;border-radius: 10px;background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);position: relative;}
.whtldrd::before{position: absolute;content: '';top: 0;right: 0px;bottom:0 ;left: 0px;background: url(../img/busns.png) no-repeat 0 0 / 100% 100%;border-radius: 15px;z-index: -1;}
.whtldrd1 {width: 23.5%;border-radius: 10px;overflow: hidden;}
.whtldrd1 img{border-radius: 10px;}
.whtldrd2 {width: 76.5%;box-sizing: border-box;padding-left: 2.4%;padding-top: 5px;}
.whtldrd2 > h3 {font-family: "Noto Sans600";font-size: 1.6vw;display: inline-block;padding-bottom: 0;}
.llnkin {display: inline-block;vertical-align: bottom;border-left: 1px solid #8B8B8B;width: 40px;height: 30px;  margin-left: 10px;padding: 0px 0 0 7px;background: url(../img/lnkin.png) no-repeat right 0 / 80% auto;}
.whtldrd2 > h5 {padding-top: 1%;font-family: "Noto Sans600";font-size: 1.6vw;padding-bottom: 0;}
.whtldrd2 > p {font-size: 1.6vw;padding-top: 3.5%;padding-right: 3%;padding-bottom: 0;line-height: 1.5em;color: #fff;}
.whtldr .owl-dots {padding: 3% 0 3% 25%;text-align: center;}
.whtldr button.owl-dot {border: 2px solid #fff !important;width: 13px;height: 13px;border-radius: 50%;margin-right: 10px;vertical-align: middle;}
.whtldr button.owl-dot.active {background-color: #fff !important;}
.whtldr.owl-carousel .owl-stage-outer,.voxelx7.owl-carousel .owl-stage-outer{overflow: visible !important;}
.hmabpb {background: linear-gradient(262deg, #303F93 0%, #AA2284 100%);}
.hmabpbi {padding: 5% 7% 5% 8%;display: flex;align-items: center;justify-content: space-between;}
.hmabpbi1 {width: 30.5%;}
.hmabpbi2 {width: 57.5%;}
.hmabpbi2 > p {color: #f0f0f0;font-size: 1.2vw;line-height: 1.6em;padding-bottom: 13px;}
.hmabpbi2 > a {margin-top: 3%;display: inline-block;padding: 12px 30px;font-family: "Noto Sans700";font-size: 1.3vw;border-radius: 10px;background-color: #053188; border: 1px solid #053188;}
.qklook3 {padding: 5% 0;}
.qklook3 > h2 {font-size: 2.2vw;}
.qklook31.desk {padding:2% 0.3% 1% 0.3%;}
.qklook32:nth-child(odd) {margin-right: 1.4%;}
.qklook32 {width: 48.3%;}
.qklook33{width: 50.3%;}
.qklook3gt{position: relative;margin-bottom: 3.2%;border-radius: 10px;overflow: hidden;}
.qklook3t > p {font-family: "Noto Sans600";color: #f0f0f0;text-align: left;font-size: 1.2vw;padding: 2.5% 3%;background: linear-gradient(279.3deg, #00812C 20.53%, #005C86 52.87%, #071F9E 85.21%);}
.qklook3t {position: absolute;left: 0;bottom: 0;right: 0;background: rgba(40, 40, 40, 0.8);}
.qklook3gt:last-child {margin-bottom: 0;}
.crbntx4 > p {color: rgba(240, 240, 240, 1);font-size: 1.6vw;line-height: 1.65em;padding-bottom: 0;}
.crbntx4 {padding: 4% 0;}
.elxvalpp{display: flex;padding: 5% 0 4%;}
.elxvalpp1 {width: 17.6%;}
.gobynd {padding: 0 7% 0 25%;height: 100%;}
.gobynd > li {height: 25%;display: flex;align-items: center;justify-content: center;border-bottom: 2px solid #fff;}
.gobynd > li:last-child{border-bottom: none;}
.gobynd > li.active {}
.gobynd > li > a {font-family: "Noto Sans600";font-size: 2vw;display: block;text-align: center;}
.gobynd > li:last-child > a{border-bottom: none;}
.elxvalpp2 {width: 82.4%;max-height: 40.5vw;overflow: hidden;}
.elxvalp5 {padding: 0.5% 5% 2% 6.5%;position: relative;}
.elxvalp5.gb1.active{background: url(../img/evp1.png) no-repeat 0 0 / 100% 100%;}
.elxvalp5.gb2.active{background: url(../img/evp2.png) no-repeat 0 0 / 100% 100%;}
.elxvalp5.gb3.active{background: url(../img/evp3.png) no-repeat 0 0 / 100% 100%;}
.elxvalp5.gb4.active{background: url(../img/evp4.png) no-repeat 0 0 / 100% 100%;}
.gobyng1 {padding: 2.5% 0 ;display: flex;align-items: center;    border-bottom: 2px solid #bababa;}
.gobyng11 {width:9.5%;}
.gobyng12 {width: 71%;padding-left: 8.8%;}
.gobyng12 > p {font-size: 1.5vw;color: #fff;padding-bottom: 0;}
.gobyng2 > h5 {font-size: 2vw;padding-bottom: 0;}
.gobyng2 {padding-top: 2.5%;}
.gobyng21 {padding-top: 2.5%;}
.gobyng21 .owl-stage-outer{max-height: 19vw;overflow: hidden;}
.oibvltng {padding: 3.5% 12.3%;display: flex;align-items: center;border-radius: 15px;background-color: rgba(15, 14, 23, 1);}
.oibvltng1 {width: 25%;border-radius: 20px;overflow: hidden;}
.oibvltng2 {width: 75%;box-sizing: border-box;padding-left: 8%;}
.oibvltng2 > h5 {font-size: 2vw;padding-bottom: 0;}
.oibvltng2 > p {color: #fff;font-size: 1.4vw;padding-top: 3.4%;line-height: 1.6em;padding-bottom: 0;}
.gobyng21 .owl-dots {padding: 25px 0 0px 0;text-align: center;}
.gobyng21 button.owl-dot {border: 1px solid #fff !important;width: 1vw;height: 1vw;border-radius: 50%;margin-right: 10px;vertical-align: middle;}
.gobyng21 button.owl-dot.active {background-color: #fff !important;}
.gobyng21 .owl-nav {position: absolute;top: 42.4%;left: 3%;right: 3%;}
.gobyng21 button.owl-prev {float: left;width: 25px;height: 25px;border-top: 2px solid #fff !important;border-right: 2px solid #fff !important;transform: rotate(-135deg);}
.gobyng21 button.owl-next {float: right;width: 25px;height: 25px;border-top: 2px solid #fff !important;border-right: 2px solid #fff !important;transform: rotate(45deg);}
.gobyng21 button.owl-prev > span,.gobyng21 button.owl-next > span{font-size: 0;}
.elxvalp5,.voxelx6{display: none;}
.elxvalp5.active,.voxelx6:first-child{display: block;}
.voxelxi{background-color: #f7f7f7;padding-bottom: 4%;}
.voxelx {margin: 0 4.5%; padding: 1% 0% 5%;overflow: hidden;}
.voxelx > h2 {font-size: 3vw;}
.voxelxf {padding-top: 2%;position: relative;max-height: 34.7vw;overflow: hidden;}
/*.voxelxf7 {padding-left: 1%;}*/
.voxelxl > li{margin-right: 3.3%;position: relative;border-radius: 15px;}
.voxelxl > li:last-child{margin-right: 0%;}
.voxelxl > li > a {font-family: "Noto Sans600";padding: 10px 20px;display: block;font-size: 1.25vw;border-radius: 15px;border: 2px solid #fff; position: relative;z-index: 1;}
.voxelxl > li.active > a,.voxelxl > li > a:hover{ background: linear-gradient(266.74deg, #62F192 3.55%, #1497D1 46.8%, #2B4CF7 95.68%);-webkit-text-fill-color: transparent;-webkit-background-clip: text;border: 2px solid transparent;}
.voxelxl > li.active::before,.voxelxl > li:hover::before {position: absolute;content: '';bottom: 0;top: 0;right: 0;left: 0; background:linear-gradient(264.98deg, #0ED96A 9.93%, #239AD1 53.76%, #223CDA 80.53%);transition: all 500ms ease-in-out ;border-radius: inherit;}
.voxelxl > li.active::after,.voxelxl > li:hover::after {position: absolute;content: '';bottom: 2px;top: 2px;right: 2px;left: 2px; background:#0f0e17;transition: all 500ms ease-in-out ;    border-radius: inherit}
.voxelx5 {padding-top: 3%;}
.voxelx6{width: 80.5%;}
.voxelx8 {display: flex; padding: 5% 1.8%;position: relative;}
.voxelx7 .owl-stage {display: flex;}
.voxelx7 .owl-item {background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);border-radius: 10px;}
.voxelx8::before{position: absolute;content: '';top: 0;right: 0px;bottom:0 ;left: 0px;background: url(../img/busns.png) no-repeat 0 0 / 100% 100%;border-radius: 15px;z-index: -1;}
.voxelx81 {width: 23.5%;border-radius: 15px;overflow: hidden;}
.voxelx81 > img {border-radius: 15px;}
.voxelx82 {width: 73%;box-sizing: border-box;padding-left: 2.2%;}
.voxelx82 > h5 {font-family: "Noto Sans600";font-size: 1.6vw;padding-bottom: 0;}
span.stryc {font-size: 1.2vw;font-style: italic;padding-top: 1%;display: block;color: #fff;}
span.stryc > a {color: #0E6EFF;text-decoration: underline;}
.voxelx82 > p {padding-top: 2%;font-size: 1.2vw;padding-bottom: 0;color: #fff;}
.voxelx7 .owl-dots {display: none;}
.voxelx7 .owl-nav {position: absolute;top: -24%;right: -23%;}
.voxelx7 button.owl-prev {width: 3.3vw; height: 3vw;background: url(../img/rarow.png) no-repeat 0 3px / 9vw auto !important;transform: rotate(180deg);margin-right: 15px;}
.voxelx7 button.owl-next {width: 3.3vw;height: 3vw;background: url(../img/rarow.png) no-repeat 0 0 / 9vw auto !important;}
.voxelx7 button.owl-prev span,.voxelx7 button.owl-next span{font-size: 0;}
.voxelx7 button.owl-prev.disabled,.voxelx7 button.owl-next.disabled{opacity: 0.1;pointer-events: none;}
.progress-voice {position: absolute;top: 12%;right: 11%;width: 23.5%;height: 3px;background-color: rgba(255, 255, 255, 0.5);border-radius: 10px;}
.voxelx6.adonytbe .voxelx81 > a{position: relative;}
.voxelx6.adonytbe .voxelx81 > a::after {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0; background: url(../img/ytube.png) no-repeat center / cover;}
.glsdror {padding: 0% 15% 4.5%;}
.logrte{display: flex;align-items: center;    justify-content: center;}
.glslog {width: 37%;text-align: center;    padding: 1.5% 0 0.8%;border-right: 2px solid #fff;box-sizing: border-box;}
.glslog > img {width: 66%;}
.glratg {width: 55.5%;box-sizing: border-box;padding-left: 7.2%;}
.glratg1{display: flex;width: 100%;align-items: center;}
.glratg1 > h5 {color: #03A73A;font-family: "Noto Sans700";font-size: 2.7vw;padding-bottom: 0;}
span.ratnin {padding-left: 9%;font-size: 0;}
span.ratnin > img {display: inline-block;width: 15%;margin-right: 2%;}
.glsgrp {padding: 7% 0 5%;display: flex;justify-content: space-between;}
.glsgrp1{width: 28%;}
.glsgrp11 {text-align: center;}
.glsgrp1 > p {font-size: 1.3vw;padding-top: 5%;text-align: center;padding-bottom: 0;color: #fff;}
svg.donutchart{width: 18vw;height: 18vw;}
circle.DonutChart1 {stroke: #CECECE;}
.DonutChart2 {fill: transparent;}
text.DonutChart3 {fill: #03A73A;font-family: "Noto Sans700";font-size: 2.5vw;}
.glsrevw {text-align: center;padding-top: 0px;padding-bottom: 1%;}
.glsrevw > a {display: inline-block;color: #fff;font-size: 1.6vw;margin-right: 50px;line-height: 1em;border-bottom: 2px solid #fff;position: relative;}
.glsrevw > a::after {position: absolute;content: '';bottom: 0;right: -50px;width: 1.5vw;height: 1.5vw;background: url(../img/read.png) no-repeat 0 0 / 100% auto;}
.exposble {display: flex;justify-content: space-between;padding: 6.1% 4.5%;margin-top: 3.8%;background: url(../img/explrbg.jpg) no-repeat center / cover;}
.exposble > h1 {color: #053188;font-family: "Noto Sans700";font-size: 2.5em;padding-bottom: 0;}
.exposble > a {margin-top: 0;}
.crbnera.jjob .crbntx6 {}
.jjfilsch {display: flex;position: relative;background-color: rgba(5, 49, 136, 1);z-index: 10;}
.bkcrer {border-right: 10px solid #0f0e17;width: 9.5%;}
.bkcrer > a {font-family: "Noto Sans500";text-align: right;text-transform: uppercase;font-weight: 500;font-size: 1.2vw;padding: 22px 18%;display: block;position: relative;}
.bkcrer > a::before {position: absolute;content: '';left: 30%;top:50%;border-top: 2px solid #fff;border-right: 2px solid #fff;width: 12px;height: 12px;transform:translateY(-50%) rotate(-135deg);}
.jjschr {text-align: center;padding:15px 0;}
.jfltrtxt {border: 2px solid #fff !important;border-radius: 10px !important;padding: 6px 20px;font-size: 1.2vw;color: #fff;}
.jjfltr {padding: 20px 2.6%;display: flex;align-items: center;}
.jjfltr > li {padding-right: 2%;position: relative;}
.jdssd.pdrt0 {padding-right: 2% !important;}
.jjfltr > li.desk {padding-left: 5px;padding-right: 0;}
#contloct {padding-right: 0;display: none;}
.jjschr7 {width:  69%;}
.josrty {position: absolute;top: calc(100% + 2px);left: 0;min-width: 155px;max-width: 200px;max-height: 200px;overflow-y: auto;border: 1px solid #fff;border-radius: 10px;padding: 5px 0;background-color: #0f0e17;display: none;    z-index: 10;}
.josrty::-webkit-scrollbar {width: 5px;}
.josrty::-webkit-scrollbar-thumb {background: #fff;border-radius: 10px;}
.josrty::-webkit-scrollbar-thumb:hover {background: #555;}
.josrty > li > a {padding: 5px 10px;display: block;font-size:0.9em;}
.josrty > li.active > a{background-color: rgba(5, 49, 136, 1)}
.jjfltr > li:last-child {padding-right: 0;}
a.jjrst {width: 2vw;height: 2vw;display: block;background: url(../img/reset.png) no-repeat 0 0 / 100% auto;}
.jjfltr > li > .jjfmnu {font-size: 1.2vw;color: #fff;padding-bottom: 0;position: relative;display: block;}
a.jjfmnu{padding-right: 20px;}
a.jjfmnu::before {position: absolute;content: '';right: 3px;top: 50%;border-top: 2px solid #fff;border-right: 2px solid #fff;width: 6px;height: 6px;transform: translateY(-50%) rotate(135deg);transition: all 500ms ease-in-out;}
.jdssd a.jjfmnu.active::before{transform: translateY(-50%) rotate(-45deg);}
.jjfltr > li > .jjfmnu ul.list > li {font-size: 0.9em;}
.jjfmnu {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}
.fjdsd{width: 10%;}
.jdssd.fjdsd1{width: 12%;}
.jdssd.fjdsd2{width: 10%;}
.jdssd.fjdsd3{width: 18%;}
.jdssd.fjdsd4{width: 16%;}
.jjbcdeo {    padding: 2% 4.5%;}
.jjbcdeo1 {display: flex;justify-content: space-between;padding: 2.5% 2.7% 2.5%;background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);border-radius: 10px;position: relative;    margin-bottom: 2.2%;}
.jjbcdeo1::before{position: absolute;content: '';top: 0;right:0;bottom:0 ;left: 0;background: url(../img/busns.png) no-repeat 0 0 / 100% 100%;border-radius: 15px;z-index: -1;}
.jjbcdeo11 {width: 85%;padding-right: 10%;box-sizing: border-box;}
.jjbcdeo11 > h5 {font-size: 1.2vw;padding-bottom: 0;font-family: "Noto Sans";font-weight: 400;}
.jjbcdeo11 > h3 {font-family: "Noto Sans600";padding-top: 2%;font-size:1.6vw;padding-bottom: 0;}
.jjbcdeo11 > p {font-size: 1.2vw;padding-top: 2%;padding-bottom: 0;color: #fff;}
.jjbcdeo12 {width: 14%;display: flex;flex-wrap: wrap;align-content: space-between;justify-content: flex-end;}
.jjbcdeo12 > p{font-size: 1.2vw;padding-bottom: 0;    color: #fff;}
.jknmre {display: inline-block;background-color: #053188;border-radius: 10px;padding: 10px 30px;font-size: 1.2vw; border: 1px solid #053188;font-family: "Noto Sans600";}
.jjobslt {padding-bottom: 4%;padding-top: 1.7%;}
.fraud {padding: 1.6% 3.2%;background-color: #FCD9D7;margin-bottom: 10px;}
.fraud1 {width: 25.5%;    border-right: 2px solid #EF4036;box-sizing: border-box;}
.fraud2 {width: 74.5%;box-sizing: border-box;padding-left: 5%;}
.frdalt1 {display: flex;padding: 5px 0;}
.frdig {width: 88px;}
.frdalt {width: 71%;box-sizing: border-box;padding: 0 10% 0 19%;}
.frdalt > h3 {color: #EF4036;font-family: "Noto Sans700";font-size: 2em;padding-bottom: 0;}
.fraud2 > p {font-size: 1.1vw;color: rgba(18, 18, 18, 1)}
.nwjbsec {display: flex;flex-wrap: wrap;padding: 4% 4.5%;}
.nwjbsec1 {width: 32%;background:linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);margin-bottom: 20px;box-sizing: border-box;padding: 2% 3%;margin-left: 2%;border-radius: 15px;    position: relative;}
.nwjbsec1::after {content: "";position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background: url(../img/trnsp.png) no-repeat 0 0 / 100% 100%;z-index: -1;}
.nwjbsec1:nth-child(3n+1) {margin-left: 0;}
.nwjbsec1 > h3 {text-align: center;font-weight: 700;font-size: 1.6vw;}
.nwjbscx {padding-top: 20px;text-align: center;}
.nwjbscx a {color: rgba(35, 154, 209, 1);text-decoration: underline;font-size: 1.2vw;display: block;margin-bottom: 15px;}
.nwjbscx > p {font-size: 1.2vw;color: #fff;}
.jjbcde5 > p {font-size: 1.65vw;padding-bottom: 0;}
.jjbcde5 {padding: 2.6% 2.9%;}
.jnoresult {padding: 1% 12.5%;}
.jnoslti {width: 100px;margin: 0 auto;}
.jnosltx {text-align: center;}
.jnosltx > p {font-family: "Noto Sans600";font-size: 1.5vw;padding-top: 5.4%;line-height: 1.55em;padding-bottom: 0;}
.xplrls5 {margin-top: 3.3%;display: inline-block;padding: 23px 28px;font-family: "Noto Sans700";font-size: 1.2vw;border-radius: 10px;background-color: #053188; border: 1px solid #053188;}
.jbaplcn {padding: 4% 4.5% 4% 4.5%;position: relative;}
.jbpam {position: sticky;top: 5vw;z-index: 99;background-color: #0f0e17; padding: 10px 0;display: flex;justify-content: space-between;}
.jbpam > h2 {font-family: "Noto Sans600";font-size: 2.2vw;padding-bottom: 0;display: inline-block;vertical-align: middle;text-transform: capitalize;}
.aplynw {padding-left: 45px;display: inline-block;vertical-align: middle;}
.japlynw {display: inline-block;padding: 10px 30px;height: auto;font-size: 1.4vw;border-radius: 10px;background-color: #053188;border: 1px solid #053188;font-family: "Noto Sans600";text-transform: uppercase;}
.jbpam1 {padding-top: 4%;padding-right: 0%;}
.jbpam1 > h3,.jbpam1 > h4,.jbpam1 > h5,.jbpam1 > p strong {font-family: "Noto Sans500";font-size: 1.35vw;    padding-bottom: 1.1%;}
.jbpam1 > p {font-size: 1.2vw;line-height: 1.3em;padding-bottom: 2%;    color: #fff;}
.jbpam1 ol{padding-left: 2.6%;padding-bottom:3%;}
.jbpam1 ul {padding-left:2.6%;list-style: disc;    padding-bottom: 2%;}
.jbpam1 ul > li,.jbpam1 ol > li {font-size: 1.2vw;line-height: 1.3em;padding-bottom: 10px;color: #fff;}
.opawty {position: relative;    margin-bottom: 4%;}
.opawtyig {position: absolute;top: 0%;right: 0%;bottom: 0; width: 25.5%;    overflow: hidden;}
.opawtyig > img {height: 100%;}
.opawty1 {padding: 6.8% 0 4%;text-align: center;background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);}
.opawty1 > h1 {font-size: 3vw;line-height: 1.1em;width: 35%;margin: 0 auto;}
.opawty1 > a{margin-top: 4%;    display: inline-block;}
.leading-5 {font-size: 1.2vw;padding: 4px 7px;}
.jjbcdeo p.text-sm.text-gray-700.leading-5{margin-left: 30px;    color: #fff;font-size: 1.2vw;}
.jjbcdeo .shadow-sm.rounded-md {margin-right: 30px;}
.jjbcdeo .text-gray-500.leading-5,.jjbcdeo .text-gray-500.leading-5:hover {border: 1px solid #fff;background: linear-gradient(279.3deg, rgba(0, 129, 44, 0.44) 20.53%, rgba(0, 92, 134, 0.44) 52.87%, rgba(7, 31, 158, 0.44) 85.21%);color: #fff;border-radius: 8px;}
.jjbcdeo .text-gray-500.rounded-l-md.leading-5,.jjbcdeo .text-gray-500.rounded-r-md.leading-5{color: #fff;background: transparent;border: none;vertical-align: middle;}
/*.jjbcdeo .shadow-sm.rounded-md a{display: none;}
.jjbcdeo .shadow-sm.rounded-md a:nth-child(1),.jjbcdeo .shadow-sm.rounded-md a:nth-child(2),.jjbcdeo .shadow-sm.rounded-md a:nth-child(3), .jjbcdeo .shadow-sm.rounded-md a:nth-last-child(1), .jjbcdeo .shadow-sm.rounded-md a:nth-last-child(2), .jjbcdeo .shadow-sm.rounded-md a:nth-last-child(3) {display: inline-block;}*/
.aplylst {text-align: right;padding-top: 1%;}
.bkcrer.bkcrer1 {display: inline-block;vertical-align: middle;border-right: none;width: 8.5%;}
.bkcrer.bkcrer1 a {background-color: transparent;box-shadow: none;padding: 10px 15px 10px 23px;    text-align: left;color: rgba(135, 135, 135, 1);}
.bkcrer.bkcrer1 a:hover{color: #fff;}
.bkcrer.bkcrer1 > a::before{left: 5px;border-color:  rgba(135, 135, 135, 1);transition: all 500ms ease-in-out;}
.bkcrer.bkcrer1 > a:hover::before{border-color: #fff;} }

.flex.justify-between.flex-1.sm\:hidden {display: none;}
.hidden.sm\:flex-1.sm\:flex.sm\:items-center.sm\:justify-between {padding-top: 20px;}
.leading-5:hover{color: #3d86c6;}
.rounded-l-md.leading-5 svg,.rounded-r-md.leading-5 svg {width: 25px;}
p.text-sm.text-gray-700.leading-5 {float: left;}
.shadow-sm.rounded-md {float: right;}
/*============================================
            Design studios
============================================*/
.dsgstudio {display: flex;justify-content: space-between;padding: 4% 0 3%;}
.dsgstudio1 > h1 {font-size: 3vw;}
.dsgstudio2 {display: flex;align-items: center;padding-right: 1.2%;}
.srchind {margin-right: 25px;position: relative;}
.srchind::after{position: absolute;content: '';top: 50%;transform: translateY(-50%);right: 20px;width: 30px;height: 30px;background: url(../img/search.png) no-repeat 0 0 / 100% auto;}
input.schinds {color: rgba(174, 171, 202, 1);font-size: 1.2vw;background-color: rgba(30, 28, 47, 1);border-radius: 5px;padding: 14px 19px;font-family: "Manrope-Regular";width: 310px;}
.schfltr {width: 12%;}
.studiodz {display: flex;flex-wrap: wrap;padding: 1.8% 0 8%;}
.studidz:nth-child(3n+1) {margin-left: 0;}
.studidz {width: 32.1%;margin-left: 1.8%;margin-bottom: 2.1%;position: relative;}
.studidz1 {border-radius: 15px;overflow: hidden;}
.studidz2 {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: linear-gradient(272.39deg, rgba(0, 174, 70, 0.44) 2.11%, rgba(0, 19, 188, 0.44) 98.26%);    display: flex;align-items: center;opacity: 0;justify-content: center;    border-radius: 15px;padding: 7%;transition: all 500ms ease-in-out;}
.studidz2 > h5 {font-size: 2.2vw;text-shadow: 0px 0px 31.4px rgba(0, 0, 0, 1);text-align: center;line-height: 1em; }
.studidz > a:hover .studidz2{opacity: 1;}
.nwreset.distdio {width: 6%;margin-top: 10px;}
/*---------------new-------------------*/
.dsgnbaner{position: relative;}
.sudbnrt{position: absolute;top: 50%;transform: translateY(-50%);left: 4%;width: 42%;z-index: 10;}
.sudbnrt > h2{text-transform: capitalize;font-size: 3vw;}
.sudbnrt > p {color: #fff;font-size: 1.2vw;padding-top: 10px;}
.studxo {margin: 3% 0 4%;background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);padding: 3.5% 31% 3.5% 33%;position: relative;text-align: center;border-radius: 15px;}
.studxo::after{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: url(../img/busns.png) no-repeat 0 0 / 100% auto;}
.studxo > h3 {font-size: 2.65vw;padding: 0 9%;letter-spacing: 0.02em;line-height: 1.2em;}
.studxo > p {color: rgba(193, 193, 193, 1);font-size: 1.1vw;padding-top: 6%;padding-bottom: 7%;}
.studxo > a {padding: 10px 20px;border: 2px solid #fff;border-radius: 10px;font-size: 1.2vw;display: inline-block;}
.studxo1 {margin: 0 4%;position: relative;}
.studxo12 {position: absolute;top: 0;left: 0;right: -1px;bottom: 0;display: none;z-index: 10;}
.studxo12 > video {width: 100%;height: 100%;object-fit: cover;}
.dsinprtfl {padding: 5.2% 4% 2.2%;}
.dsinprtfl1 {width: 61%;}
.dsinprtfl1 > h3 {font-size: 2.7vw;}
.dsinprtfl1 > p {color: rgba(193, 193, 193, 1);padding-top: 3%;font-size: 1.1vw;}
.dsinprtfl2 {padding-top: 1.8%;}
.dsinprtfl21 {width: 67.5%;position: relative;z-index: 1;display: flex;}
.dpfiltr {display: flex;justify-content: space-between;width: calc(100% - 50px);}
.dpfiltr > li {width: 48%;position: relative;}
.dpfiltr > li > a {padding: 4% 6%;display: block;    background-color: rgba(24, 23, 36, 1);font-family: "Noto Sans600";font-size: 1.2vw;position: relative;}
.dpfiltr > li > a::after{position: absolute;content: '';right: 8%;top: 30%; width: 10px;height: 10px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform: rotate(135deg) translateY(-50%);transition: all 500ms ease-in-out;}
.dpfiltr > li.active > a::after{transform: rotate(-45deg) translateY(-50%);top: 50%;}
.prdtsubfilter {display: none;position: absolute;left: 0;right: 0;top: 105%;background-color: rgba(18, 17, 23, 1);border: 1px solid #fff;z-index: 1;}
.sbfltr {border-bottom: 1px solid #fff;    padding: 10px 6%;}
.sbfltr:last-child{border-bottom: none;}
.chkbx {padding-left: 8%;position: relative;}
.chkbxx {opacity: 0;z-index: -1;position: absolute;width: auto;}
label.chklbl {font-size: 1.2vw;color: #fff;text-transform: capitalize;cursor: pointer;position: relative;}
.chkbx label::before { position: absolute; left: -2vw;display: block; pointer-events: none;content: "";-webkit-user-select: none;-moz-user-select: none; -ms-user-select: none; user-select: none;transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;border: 1px solid #fff;border-radius: 4px;    top: 50%;transform: translateY(-50%);width: 1.2vw;height: 1.2vw;}
.chkbx label::after {top: 28%;width: 0.6vw;height: 0.3vw;position: absolute;left: -1.85vw;display: block;content: "";    border-top: 1.5px solid #fff;border-right: 1.5px solid #fff;transform: rotate(135deg) translateY(-50%);opacity: 0;}
.chkbx .chkbxx:checked~.chklbl::after {opacity: 1;}
.dsinprtfl22 {padding-top: 5.5%;display: flex;flex-wrap: wrap;}
.dignpt:nth-child(3n+1) {margin-left: 0;}
.dignpt {width: 29.8%;margin-left: 5.3%;margin-bottom: 3%;border-radius: 15px;overflow: hidden;}
.dignpt > a {height: 100%;display: block;background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);}
.dignpt2 { padding: 2% 4%;position: relative;}
.dignpt2::before{    position: absolute;content: '';top: 0;right: 0px;bottom: 0;left: 0px;background: url(../img/busns.png) no-repeat 0 0 / 100% 100%;border-radius: 20px;z-index: -1}
.dignpt21 {display: flex;}
span.dpblu3 {display: block;width: 1vw;height: 1vw;}
.dignpt21 > p {color: rgba(255, 255, 255, 0.6);font-size: 0.9vw;padding-bottom: 0;}
.dignpt22 {padding-top: 10px;padding-bottom: 5px;}
.dignpt22 > h5 {font-size: 1.23vw;}
.dsdiscovr {padding: 1.4% 4% 6%;}
.dsdiscovr > h5 {font-size: 2.1vw;padding-bottom: 1%;}
/*============================================
            partnership & alliances
============================================*/
.prtallinc {padding: 5% 0 5%;}
.prtallinc1 {padding-bottom: 5%;}
.prtallinc1 > h3 {padding: 0.9% 1.7%;font-size: 1.6vw;background-color: rgba(46, 50, 123, 1);}
.prtrilnce { padding-top: 3.4%;display: flex;}
.prtrilnce {padding-top: 3.4%;display: flex;}
.prtrlsar {width: 29%;}
.prtrlsar0::before{position: absolute;content: '';left: 0;right: 0;top: 0;bottom: 0;background: url(../img/trnsp1.png) no-repeat 0 0 / 100% 100%;z-index: 1;}
.prtrlsar0 {position: relative;border-radius: 20px;overflow: hidden;}
.prtrltxt {width: 71%;padding-left: 2.6%;padding-top: 0.7%;}
.prtrltxt > p {color: #fff;font-size: 1.2vw;line-height: 1.7em;padding-bottom: 0;}
/*============================================
            News
============================================*/
.unclaimd.bfrlin .unclaimd1::before{background: linear-gradient(90deg, #0F0E17 42.5%, rgba(15, 14, 23, 0) 78.83%);}
.bfrlin .unclaimd2 {left: 0;padding-left: 4.3%;overflow: hidden;}
.bfrlin .unclaimd2::before {position: absolute;content: '';top: 50%;transform: translateY(-50%);left: -10%;width: 23%;height: 5px;background: linear-gradient(90deg, rgba(23, 14, 23, 0) -13.19%, #5441CB 42.91%, rgba(23, 14, 23, 0) 99.01%);}
.bfrlin .unclaimd2 > h1,.bfrlin .unclaimd2 > h2 {font-family: "Noto Sans600";font-size: 2.16vw;}
.npewa {display: flex;background-color: rgba(24, 23, 36, 1);}
.npewa1 {width: 61%;}
.nrsrel,.npewa2{display: flex;}
.npewa2 {width: 35%;align-items: center;}
.npewa2 > h5 {font-size: 1.2vw;padding: 15px 0;width: 15%;}
.npeasrt {position: relative;width: 20%;padding: 15px 0 15px 20px;}
.npeasrt:nth-child(2) {width: 29%;}
.npeasrt:nth-child(3) {width: 29%;}
.npeasrt > a {font-size: 1.2vw;color: #fff;padding-bottom: 0;position: relative;display: block;padding-right: 20px;text-transform: capitalize;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.npeasrt > a::before {position: absolute;content: '';right: 3px;top: 50%;border-top: 2px solid #fff;border-right: 2px solid #fff;width: 6px;height: 6px;transform: translateY(-50%) rotate(135deg);transition: all 500ms ease-in-out;}
.npeasrt > a.active::before{transform: translateY(-50%) rotate(-45deg);}
.mnthyr {position: absolute;top: calc(100% + 0px);left: 0;min-width: 155px;max-width: 200px;max-height: 200px;overflow-y: auto;border: 1px solid #fff;border-radius: 10px;padding: 5px 0;background-color: #0f0e17;display: none;    z-index: 10;}
.mnthyr::-webkit-scrollbar {width: 5px;}
.mnthyr::-webkit-scrollbar-thumb {background: #fff;border-radius: 10px;}
.mnthyr::-webkit-scrollbar-thumb:hover {background: #555;}
.mnthyr > li > a {padding: 5px 10px;display: block;font-size:0.9em;}
.mnthyr > li.active > a{background-color: rgba(5, 49, 136, 1)}
.mnthyr > li:last-child {padding-right: 0;}
.nwreset > a {display: block;}
.nwreset {padding: 0px 0 0px 10px;width: 7%;}
.nepese {display: flex;flex-wrap: wrap;padding: 6% 0;}
.nepese1:nth-child(odd) {margin-left: 0;}
.nepese1 {width: 48.8%;margin-left: 2.4%;    margin-bottom: 2.4%;}
.nepeseig {position: relative;border-radius: 20px;overflow: hidden;}
.nepeseig::before{content: "";position: absolute;top: 0px; left: 0px;right: 0px;bottom: 0px;background: url(../img/trnsp.png) no-repeat 0 0 / 100% 100%;    z-index: -1;}
.nepeseig0{margin: 0 2px;}
.nepeset {padding: 3.4% 0;}
.nepesetj{display: flex;justify-content: space-between;    padding-bottom: 15px;}
.nepesetj > h5 {font-size: 2.2vw;width: 75%;line-height: 1.2em;}
.nepesetj > p{color: #fff;padding-right: 4%;padding-bottom: 0;font-size: 1.4vw;}
.nepeset > span {font-size: 1.1vw;}
.nepeset > p {color: #fff;font-size: 1.2vw;}
/*------------news-detail--------------------------------*/
.newsdtl {padding: 4% 0px 5%;}
.pblicd {padding-bottom: 1.5%;}
.pblicd > p {color: rgba(245, 245, 245, 1);font-size: 1.2vw;padding-bottom: 10px;}
.pblicd > p > a:hover {color: rgba(110, 82, 226, 1);}
.newsdtl > h1 {font-size: 2.2vw;width: 70%;line-height: 1.1em;letter-spacing: 0.01em;}
.shroel1 {width: 100%;}
.shroel1 > h2,.shroel1 > h3, .shroel1 > h4,.shroel1 > h5 {font-family: "Noto Sans600";font-size: 1.4vw;    padding-bottom: 2%;}
.shroel1 > p,.shroel1 div {font-size: 1.2vw;color: #fff;line-height: 1.43em;padding-bottom: 2%;}
.shroel1 em {font-style: normal;}
.shroel1 > p:last-child {padding-bottom: 0;}
.shroel2 {width: 58%;float: right;padding-left: 7.5%;padding-bottom: 3%;}
.nuvesd {width: 66%;}
.nuvesd > h3,.nuvesd > h4,.nuvesd > h5,.nuvesd > p strong,.nuveab > h3,.nuveab > h4,.nuveab > h5,.nuveab > p strong{font-family: "Noto Sans600";font-size: 1.4vw;    padding-bottom: 2%;}
.nuvesd > h3:first-child,.nuvesd > h4:first-child,.nuvesd > h5:first-child,.nuvesd > p:first-child strong{padding-top: 4%;}
.nuvesd > p,.nuveab > p,.nuveab div {font-size: 1.2vw;color: #fff;line-height: 1.43em;padding-bottom: 4.5%;}
.nuvesd ul,.shroel1 ul,.nuveab ul{padding: 0 0 2% 20px;list-style: disc;}
.shroel1 ol {list-style: decimal;}
.nuvesd ol,.shroel1 ol,.nuveab ol{padding: 0 0 2% 20px;margin: 0;}
.nuvesd ul li,.shroel1 ul li,.nuvesd ol li,.shroel1 ol li,.shroel1 ul li p, .shroel1 ol li p,.nuveab ul li,.nuveab ol li {font-size: 1.2vw;color: #fff;line-height: 1.43em;padding-bottom: 5px;}
.shroel1 ul li p, .shroel1 ol li p{font-size: 1.1vw;padding-top: 5px;}
.nuvesd > p a,.nuveab > p a{color: rgba(35, 154, 209, 1);}
.nuveab > p,.nuveab div,.nuveab ul,.nuveab ol{padding-bottom: 2.5%;}
.nuveab {border-top: 1px solid #fff;padding-top: 2%;}
.shroel1 table tr th, .shroel1 table tr td {padding: 10px;color: #fff;border: 1px solid #fff;}
.shroel1 table tr th span, .shroel1 table tr td span {color: #fff;font-size: 1.1vw;}
.shroel1 table {margin-bottom: 4%;}
/*------------Events--------------------------------*/
.nepesv {display: flex;flex-wrap: wrap;padding: 6% 1% 6% 1%;}
.nepesev:nth-child(5n+1) {margin-left: 0;}
.nepesev {width: 18%;margin-left: 2.5%;margin-bottom: 3%;}
.nepesevg {position: relative;}
.nepesevg::before{content: "";position: absolute;top: 0px; left: 0px;right: 0px;bottom: 0px;background: url(../img/trnsp.png) no-repeat 0 0 / 100% 100%;    z-index: -1;}
.nepesevg0 {margin: 0 1px;display: block;border-radius: 10px;overflow: hidden;}
.nepesvt {padding: 7% 0;}
.nepesvt > h5 {font-size: 1.25vw;padding-bottom: 5%;}
.nepesvt > p {color: #fff;font-size: 1.07vw;padding-bottom: 0;}
.nepesvt > span {margin-top: 10px;display: block;font-size: 1vw;}
.newsdtl > h3 > a:hover {color: rgba(110, 82, 226, 1);}
/*---------------------webinar detail-----------------------*/
.webidtl {padding: 2% 0px 5%;}
.webidtl.hobstds {padding: 2%;margin-bottom: 5%;background: #fff;}
.webnar {margin: 0% 4% 5%;position: relative;}
.webinr {position: relative;}
.weiply {position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: flex;align-items: center;justify-content: center;}
.weiply > a {width: 8%;}
.webidtl1 > h1 {font-size: 2.2vw;line-height: 1.1em;letter-spacing: 0.01em;font-family: "Noto Sans600";}
.webidtl1 > p {color: #fff;font-size: 1.06vw;padding-top: 1.6%;}
.webiwt {display: flex;padding: 2% 0;align-items: center;}
.webiwt1 > a {border: 2px solid #fff;border-radius: 15px;font-size: 1.2vw;display: block;padding: 15px 20px;letter-spacing: 0.04em;}
.webiwt2 {display: flex;padding-left: 2.7%;}
.webiwt2 > p {color: #fff;font-size: 1.2vw;padding-bottom: 0;}
.webiwt2 > p:nth-child(2){position: relative;padding-left: 54px;}
.webiwt2 > p:nth-child(2)::before {position: absolute;content: '';left: 26px;width: 1px;height: 100%;background-color: #fff;}
/*============================================
            Insights
============================================*/
.insitlst {display: flex;padding: 11px 2.7% 11px 4.2%;align-items: center;background-color: rgba(24, 23, 36, 1);    position: relative;z-index: 1;}
.insictry{width: 70.6%;}
.insitper {display: flex;}
.insitper > li {padding-right: 6.3%;}
.insitper > li:last-child {padding-right: 0;}
.insitper > li > a {font-size: 1.25vw;position: relative;}
.insitper > li.active a::after,.insitper > li a:hover::after { position: absolute;content: '';left: -35px;right: -20px;bottom: -12px;height: 2px;background: linear-gradient(275.83deg, rgba(255, 255, 255, 0) 4.1%, #0ED96A 21.28%, #239AD1 43.62%, #223CDA 65.05%, rgba(255, 255, 255, 0) 82.94%);}
.insitper > li.active a {font-family: "Noto Sans700";}
.insirsch {width: 29%;position: relative;}
.indresult {position: absolute;left: 0;top: 105%;width: 100%;display: none;}
.schind{border: 2px solid #fff;border-radius: 10px;background-color: rgba(24, 23, 36, 1);padding: 5px 0;z-index: 1;max-height: 180px;overflow-y: auto;}
.schind::-webkit-scrollbar {width: 5px;}
.schind::-webkit-scrollbar-thumb {background: #fff;border-radius: 10px;}
.schind::-webkit-scrollbar-thumb:hover {background: #555;}
.schind > li > a {font-size: 1vw;padding: 7px 20px 7px 15px;display: block;    font-family: "Manrope-Regular";}
.schind > li.active > a,.schind > li > a:hover{background-color:rgba(46, 50, 123, 1) }
.insrindz {position: relative;}
.insrindz::after{position: absolute;content: '';top: 50%;transform: translateY(-50%);right: 20px;width: 30px;height: 30px;background: url(../img/search.png) no-repeat 0 0 / 100% auto;}
.insrindz > input {font-size: 1.25vw;padding: 14px 20px;background-color: rgba(30, 28, 47, 1);border-radius: 10px;color: rgba(174, 171, 202, 1);width: 100%;}
.pcsbiwa {padding: 4% 0 7%;}
.pcsbiwa > h4 {font-size: 2.2vw;}
.pcsbiw {padding-top: 2.2%;display: flex;flex-wrap: wrap;}
.pcsbiwx {width: 32%;margin-left: 2%;    margin-bottom: 3.3%;border-radius: 15px;overflow: hidden;}
.pcsbiwx:nth-child(3n+1) {margin-left: 0;}
.pcsbiwx > a {position: relative;padding: 0 2px;display: block;height: 100%;}
.pcsbiwx > a::before {content: "";position: absolute;top: 0px; left: 0px;right: 0px;bottom: 0px;background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);    z-index: -1;transition: all 500ms ease-in-out;}
.pcsbiwx > a::after{content: "";position: absolute;top: 0px; left: 0px;right: 0px;bottom: 0px;background: url(../img/trnsp.png) no-repeat 0 0 / 100% 100%;    z-index: -1;}
.pcsbiwx > a:hover::before{background: linear-gradient(315.93deg, rgba(60, 64, 157, 0.56) 26.82%, rgba(26, 25, 48, 0.56) 76.58%);}
.csbigt {padding: 7% 4% 4.5% 6.5%;}
.pcsbiwa nav p.text-sm.text-gray-700.leading-5.dark\:text-gray-400, .jjbcdeo nav p.text-sm.text-gray-700.leading-5.dark\:text-gray-400 {display: none;} 
.pcsbiwa nav .pagination, .jjbcdeo nav .pagination {display: flex;float: none;}
.pcsbiwa nav .pagination li.text-gray-500,.pcsbiwa nav .pagination li.text-gray-400,.pcsbiwa nav a, .jjbcdeo nav .pagination li.text-gray-500,.jjbcdeo nav .pagination li.text-gray-400,.jjbcdeo nav a {border: 2px solid #fff !important;border-radius: 10px;color: #fff;width: 45px;height: 45px;display: flex;    align-items: center;justify-content: center;margin-right: 12px;}
.pcsbiwa nav .shadow-sm.rounded-md span span.px-2.rounded-l-md, .jjbcdeo nav .shadow-sm.rounded-md span span.px-2.rounded-l-md{color: #fff;border-color: #48484e !important;}
.pcsbiwa nav .pagination li.text-blue-500 a,.pcsbiwa nav .pagination a:hover, .jjbcdeo nav .pagination li.text-blue-500 a,.jjbcdeo nav .pagination a:hover{background-color: #48484e;color: #fff;}
.pcsbiwa nav .pagination li.text-gray-500,.pcsbiwa nav .pagination li.text-gray-400, .jjbcdeo nav .pagination li.text-gray-500,.jjbcdeo nav .pagination li.text-gray-400{border: 2px solid #48484e !important;color: #48484e;}
.indsryfltr.newsfltes {text-align: left;margin: 0 4.2%;}
.newsfltes .npewa2 {width: 50%;}
.newsfltes .npewa2 > h5 {width: 17%;padding: 0;}
.newsfltes .npeasrt {width:35%;padding: 0; margin-right: 4%;}
.newsfltes .npewa2.nwslds > h5 {width: 17%;}
.newsfltes .nwslds .npeasrt {width:40%;}
.newsfltes .nwslds .nwreset {width: 5%;}
.newsfltes .npeasrt > a {padding: 4% 15% 4% 6%;display: block;background-color: rgba(24, 23, 36, 1);font-family: "Noto Sans600";}
.newsfltes .npeasrt > a::before {right: 20px;}
.newsfltes .nwreset {padding: 0;width: 5%;}
/*------------------case study---------------*/
.insitdetl1 {display: flex;justify-content: space-between;padding: 2% 0;}
.taelcx1 {width: 48%;}
.taelcx1 > h6 {font-size: 1.6vw;font-family: "Noto Sans";font-weight: 400;position: relative;padding-left: 8%;overflow: hidden;}
.taelcx1 > h6:before {position: absolute;content: '';left: -0%;top: 50%;transform: translateY(-50%);width: 7%;height: 4px;background: linear-gradient(90deg, rgba(23, 14, 23, 0) -13.19%, #5441CB 42.91%, rgba(23, 14, 23, 0) 99.01%);}
.taelcx1 > h1 {font-size: 2.2vw;padding: 8% 0 5.6%;line-height: 1.1em;}
.taelcx1 > p {color: #fff;font-size: 1.2vw;padding-bottom: 0;}
.taelcx2 {width: 48%;padding-top: 2%;}
.insitdetl2 {display: flex;padding: 3.5% 0;margin: 1% 0;justify-content: space-around;border-radius: 10px;background: linear-gradient(279.3deg, rgba(0, 129, 44, 0.44) 20.53%, rgba(0, 92, 134, 0.44) 52.87%, rgba(7, 31, 158, 0.44) 85.21%);}
.cpepr {text-align: center;padding: 0 20px;}
.cpepr h4 {font-size: 3vw;}
.cpepr h5 {font-size: 1.6vw;}
.insitdetl3 {padding: 4% 0% 2%;display: flex;justify-content: space-between;}
.bckchls1 {width: 53.7%;}
.bckchls1.noscndsec {width: 100%;}
.bckchls11 {padding-bottom: 3.5%;}
.bckchls11 > h4 {font-size: 2.2vw;line-height: 1em;padding-bottom: 4%;}
.bckchls11 > h3,.bckchls11 > h5{font-size: 2.2vw;line-height: 1em;padding-bottom: 4%;}
.bckchls11 > p,.bckchls11 div,.bckchls11 span, .bckchls11 blockquote{color: #fff;font-size: 1.2vw;padding-bottom: 4%;}
.bckchls11 > div,.bckchls11 span {line-height: 1.4em;margin: 0;letter-spacing: 0.02em;}
.bckchls11 > ul, .bckchls11 > ol {padding-bottom: 4%;list-style: disc;color: #fff; padding: 0 0 4% 17px;}
.bckchls11 > ul > li, .bckchls11 > ul > li > p, .bckchls11 > ol > li {font-size: 1.2vw;line-height: 1.4em;padding-bottom:1%;}
.bckchls1.noscndsec .bckchls11 > h4,.bckchls1.noscndsec .bckchls11 > h3,.bckchls1.noscndsec .bckchls11 > h5,.bckchls1.noscndsec .bckchls11 > p,.bckchls1.noscndsec .bckchls11 div,.bckchls1.noscndsec .bckchls11 span,.bckchls1.noscndsec .bckchls11 blockquote,.bckchls1.noscndsec .bckchls11 > ul,.bckchls1.noscndsec .bckchls11 > ol,.bckchls1.noscndsec .bckchls11{padding-bottom: 2%;}
.bckchls1.noscndsec .bckchls11 img {width: 50%;}
/*
blockquote::before {content: open-quote;}
blockquote::after {content: close-quote;}
*/
.bckchls11 blockquote {margin: 0;color: #fff;font-size: 1.2vw;padding-bottom: 4%;}
.bckchls11 > p a {color: rgba(110, 82, 226, 1);}
.solutig {padding-bottom: 4%;}
.solutig1 {margin-bottom: 3%;}
.solutig2 {display: flex;justify-content: space-between;}
.solutig21 {width: 40%;}
.solutig22 {width: 58%;}
.bckchls2 {width: 44%;}
.bckchls3 {padding: 7% 13%;position: sticky;top: 11%;margin-bottom: 70px;}
.bckchls3::before {position: absolute;content: '';left: -5%;top: 0;right: -5%;height: 5px;background: url(../img/bline.png) no-repeat 0 0 / 100% auto;}
.bckchls3::after {position: absolute;content: '';left: -5%;bottom: 0;right:-5%;height: 5px;background: url(../img/bline.png) no-repeat 0 0 / 100% auto;}
.bckchls3 > p {color: #fff;font-size: 1.2vw;padding-bottom: 10px;}
.bckchls3 > h5,.bckchls3 > h4,.bckchls3 > h3 {font-size: 2.2vw;}
.bckchls3 ul {list-style: disc;color: #fff; padding: 5% 0 10% 9%;}
.bckchls3 ul li {font-size: 1.2vw;line-height: 1.6em;padding-bottom: 2px;}
.bckchls3 a {font-size: 1.2vw;letter-spacing: 0.02em;}
.csevidtag {position: relative;}
.csevidtagvs {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
.indsryfltr {display: flex;justify-content: space-between;text-align: center;padding-top: 15px;position: relative;z-index: 9;}
.indsryfltrs1 {width: 48%;}
.indsryfltrs1.instrys {width: 98%;}
.indsryfltrs1 > h3 {color: #fff;font-size: 1.3em;font-family: 'Noto Sans600';}
.indserics {font-size: 1em;font-family: "Noto Sans";}
.indserics > a {font-weight: 500;border-bottom: 1px solid #fff;margin-left: 8px;padding: 10px 5px 0;display: inline-block;}
.indusfiltr.active, .servicfiltr.active, .indserics > a:hover {color: rgba(110, 82, 226, 1);}
/*------------------Blog---------------*/
.blg-baner1,.blg-baner {position: relative;}
.blg-baner1::before {position: absolute;content: '';background: linear-gradient(89.99deg, rgba(0, 0, 0, 0.8) 9.84%, rgba(0, 0, 0, 0) 100%);left: 0;right: 0;top: 0;bottom: 0;}
.blg-baner2 {position: absolute;left: 4%;top: 50%;transform: translateY(-50%);;width: 50%;}
.blg-baner2 > h2 {text-transform: capitalize;font-size: 3vw;line-height: 1.2em;padding-bottom: 3%;}
.blg-baner2 > h1 {color: #fff;font-size: 2.2vw;line-height: 1.2em;}
.blg-baner2 > p {font-size: 1.2vw;color: #fff;padding-top: 5%;}
.blgpresn {display: flex;padding-top: 20px;align-items: center;}
.blgpresn1 {width: 70px;padding-right: 10px;}    
.blgpresn1 img {border-radius: 50%;}
.blgpresn2 > h5 {color: #fff;font-size: 1.2vw;padding-bottom: 3px;}
.blgpresn2 > p {font-size: 1vw;color: #fff;}
.blgpresn2 > a {background-color: #fff;border-radius: 50%;width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;}
.blgpresn2 > a > svg{width: 15px;}
.blogdcnt {padding: 5% 0;display: flex;}
.blogdcnt1 {width: 30%;padding-right: 50px;}
.blogdcnt8{position: sticky;top: 11%;}
.blogdcnt11 {background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);position: relative;}
.blogdcnt11::before {content: "";position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background: url(../img/trnsp1.png) no-repeat 0 0 / 100% 100%;z-index: -1;}
.blogdcnt11 > h5 {text-transform: capitalize;font-size: 1.2vw;font-family: "Noto Sans700";padding: 15px 20px;   color: #fff;position: relative;}
.blogdcnt11 > h5::after {position: absolute;content: '';left: 50%;transform: translateX(-50%);bottom: 0px;width: 120%;height: 2px;background: url(../img/bline.png) no-repeat 0 0 / 100% auto;}
.blogdcnt12 {padding: 15px 20px;}
.blogdcnt12 > li{margin-bottom: 15px;}
.blogdcnt12 > li > a {font-size: 1.2vw;color: #fff;}
.blogdcnt12 > li.active > a,.blogdcnt12 > li > a:hover{color: rgba(14, 217, 106, 1);}
.blogdcnt2{width: 70%;}
.blogdcnt21 p,.blogdcnt22 p,.blogdcnt22 div, .blogdcnt22 table tr th, .blogdcnt22 table tr td{font-size: 1.2vw;color: #fff;padding-bottom: 3%;}
.blogdcnt22 table tr th, .blogdcnt22 table tr td {padding: 10px;border: 1px solid;}
.blogdcnt22 table {margin-bottom: 4%;}
.blogdcnt21 > h2,.blogdcnt22 > h2{font-size: 2.2vw;color: #fff;line-height: 1.3em;padding-bottom: 2%;}
.blogdcnt22 > h3,.blogdcnt22 > h4, .blogdcnt22 > h5{font-size: 1.6vw;padding-bottom: 2%;}
.blogdcnt21 ul,.blogdcnt22 ul{padding-bottom: 3%;list-style: disc;padding-left: 17px;color: #fff;}
.blogdcnt21 ol,.blogdcnt22 ol{color: #fff;margin: 0;padding-bottom: 3%;padding-left: 17px;}
.blogdcnt21 ul > li,.blogdcnt22 ul li,.blogdcnt22 ol li, .blogdcnt21 ol li{padding-bottom: 2%;font-size: 1.2vw;}
.blogdcnt21 ul > li:last-child, .blogdcnt22 ul li:last-child, .blogdcnt22 ol li:last-child, .blogdcnt21 ol li:last-child {padding-bottom: 0;}
.blogdcnt22 ol li ul{padding-top: 15px;}
.bgimb {padding-bottom: 20px;}
.blogdcnt13 {margin-top: 30px;}
.blogdcnt13 > a{position: relative;transition: all 500ms ease-in-out;overflow: hidden;}
.blogdcnt13 > a:hover{transform: scale(1.05);}
.blogdcnt12g::before{position: absolute;content: '';background-color: rgba(31,28,39,0.7);left: 0;right: 0;top: 0;bottom: 0;z-index: 1;}
.blogdcnt12h {position: absolute;left: 15px;right: 15px;bottom: 15px;    z-index: 2;}
.blogdcnt12h > h5 {color: #fff;font-size: 1.6vw;text-transform: capitalize;}
.blogdcnt12h > p{color: #fff;font-size: 1.2vw;padding-top: 5px;display: inline-block;}
.newfmr {padding: 50px 0 0 0;}
.newfmr2 {box-sizing: border-box;padding: 36px 150px 36px 150px;background-color: #e5f8ff;}
.blogdcnt22 img {width: auto;height: auto;}
.blogdcnt22 figure {margin: 1em 0px;}
.bauthor > h3 {font-size: 2.4vw;}
.bauthorl {display: flex;flex-wrap: wrap;padding-top: 21px;}
.bauthorl1:nth-child(4n+1) {margin-left: 0;}
.bauthorl1 { width: 19.7%;margin-left: 7%;margin-bottom: 4%;}
.bauthorlg {border-radius: 5%;overflow: hidden;}
.bauthorlt {padding-top: 5%;}
.bauthorlt1 {display: flex;}
.bauthorlt1 > h4 {font-size: 1vw;padding-right: 10px;border-right: 1px solid rgba(255, 255, 255, 0.3);margin-right: 8px;}
.bauthorlt1 > a {display: block;width: 1.5vw;height: 1.5vw;background: url(../img/lnkin.png) no-repeat 0 0 / 100% auto;}
.bauthorlt > h5 {color: rgba(167, 167, 167, 1);font-size: 0.85vw;padding-top: 7px;}
.discovermr {padding-bottom: 50px;}
.hmiinslid51 > h5 {font-size: 1.3vw;padding-bottom: 20px;}
/*------------------whitepapaer---------------*/
.whitepapr {padding: 2% 0 0;}
.whitepapr > h2 {padding-left: 8.3%;font-size: 1.6vw;position: relative;display: inline-block;overflow: hidden;}
.whitepapr > h2::before {position: absolute;content: '';left: -18%;top: 50%;transform: translateY(-50%);width: 55%;height: 5px;background: linear-gradient(90deg, rgba(23, 14, 23, 0) -13.19%, #5441CB 42.91%, rgba(23, 14, 23, 0) 99.01%);}
.whitepapr > h1 {font-family: "Noto Sans600";font-size: 2.2vw;width: 69%;line-height: 1.6em;padding: 0.5% 3.8%;}
.whtdtlig {margin: 0.8% 0;}
.frewhitpr {display: flex;padding: 5% 4.5% 3% 4.5%;justify-content: space-between;}
.frewhitpr1 {width: 46%;}
.frewhitpr1.nohunspt {width: 100%;}
.frewhitpr1 > h2, .frewhitpr1 > h3, .frewhitpr1 > h4, .frewhitpr1 > h5 {font-size: 2.2vw;padding-bottom: 4%;}
.frewhitpr1.nohunspt > h2, .frewhitpr1.nohunspt > h3, .frewhitpr1.nohunspt > h4, .frewhitpr1.nohunspt > h5,.frewhitpr1.nohunspt > p, .frewhitpr1.nohunspt ul > li, .frewhitpr1.nohunspt ol > li, .frewhitpr1.nohunspt > table tr th, .frewhitpr1.nohunspt > table tr td,.frewhitpr1.nohunspt div {padding-bottom: 2%;}
.frewhitpr1 ul > li:last-child, .frewhitpr1 ol > li:last-child {padding-bottom: 0;}
.frewhitpr1 > p, .frewhitpr1 ul > li, .frewhitpr1 ol > li, .frewhitpr1 > table tr th, .frewhitpr1 > table tr td,.frewhitpr1 div {color: #fff;font-size: 1.2vw;padding-bottom: 4%;letter-spacing: 0.02em;}
.frewhitpr1 em {font-style: normal !important;}
.frewhitpr1 > table tr th, .frewhitpr1 > table tr td {border: 1px solid #fff;padding: 10px;}
.frewhitpr1 > table {margin-bottom: 4%;}
.frewhitpr1 ul {list-style: disc;padding-left: 17px;padding-bottom: 2%;}
.frewhitpr1 ol {padding-left: 20px;padding-bottom: 2%;}
.frewhitpr1 ul > li > ol{padding-bottom: 0;}
.frewhitpr2 {width: 44.5%;}
.dwnldf {padding: 10% 10%;background: radial-gradient(129.02% 129.11% at 21.91% -2.49%, #34388C 0%, #1E2045 36.83%, #1B1C3C 61.55%, #1B192E 88.03%);position: relative;border-radius: 15px;}
.dwnldf::before{content: "";position: absolute;top: 0px;left: -3px;right: -3px;bottom: 0px;background: url(../img/trnsp1.png) no-repeat 0 0 / 100% 100%;z-index: -1;}
.dwnldf > h3 {padding-left: 3%;padding-bottom: 12%;font-size: 1.6vw;letter-spacing: 0.02em;}
.frew {padding-bottom: 7%;}
.frew > input { padding: 20px;border-radius: 10px;background-color: rgba(19, 18, 30, 1);width: 100%;font-size: 1.2vw;color: rgba(174, 171, 202, 1);}
.frewd {padding-top: 5%;text-align: center;}
.fredn {position: relative;display: inline-block;}
.fredn::after{position: absolute;content: '';top: 51%;right: 16px;transform: translateY(-50%);width: 20px;height: 18px;background: url(../img/wrarow.png) no-repeat 0 0 / 55px auto;}
.fredn > input {color: #fff;font-family: "Noto Sans500";padding: 14px 50px 14px 20px;font-size: 1.2vw;border: 2px solid #fff;border-radius: 15px;}
/*------------------Event detail---------------*/
.speakerses {padding: 0% 4.2%;}
.speakere > h3 {font-size: 3vw;}
.speakere1 {display: flex;margin-top: 1.3%;padding: 4.7% 2.2% 2.5%;background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);position: relative;border-radius: 20px;}
.speakere1::before,.speakere2::before{    position: absolute;content: '';top: 0;right: 0px;bottom: 0;left: 0px;background: url(../img/busns.png) no-repeat 0 0 / 100% 100%;border-radius: 20px;z-index: -1}
.speke1 {width: 22.3%;}
.speke11 {border-radius: 4%;overflow: hidden;}
.speke12 {padding-top: 5%;}
.speke13 {display: flex;}
.speke13 > h4 {font-size: 1.6vw;padding-right: 12px;border-right: 1px solid rgba(255, 255, 255, 0.3);margin-right: 15px;}
.speke13 > a {width: 2.2vw;height: 2.2vw;display: block;background: url(../img/lnkin.png) no-repeat 0 0 / 100% auto;}
.speke12 > h5 {font-size: 1.3vw;color: rgba(167, 167, 167, 1);padding-top: 9px;}
.speke2 {width: 76%;padding-left: 3.5%;}
.speke2 > h3 {font-size: 1.67vw;}
.speke2 > h5 {font-size: 1.3vw;padding: 10px 0;color: rgba(167, 167, 167, 1);}
.speke2 > p {color: #fff;font-size: 1.33vw;line-height: 1.7em;padding: 10px 0 0;}
.speakere {padding-bottom: 5%;}
.speakere2 {display: flex;margin-top: 3%;padding: 2% 1.6%;background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);position: relative;border-radius: 20px;}
.multpi1 {width: 29%;}
.multpi1 img {border-radius: 25px;}
.multpi2 {width: 71%;padding-left: 2.4%;}
.multpi2 > h3 {font-size: 1.7vw;}
.multpi2 > h5 {font-size: 1.2vw;padding: 10px 0;color: rgba(167, 167, 167, 1);}
.multpi2 > p {color: #fff;font-size: 1.2vw;line-height: 1.5em;padding: 5px 0 0;}
.multpi2 > h5:nth-child(5) {padding: 0;}
.multpi3 {padding-top: 4%;}
.multpi3 > h3 {font-size: 1.55vw;}
.multpi4 {display: flex;padding-top: 3.6%;}
.multpi5:last-child {margin-right: 0;}
.multpi5 {width: 26%;margin-right: 9.5%;}
.multpi51 {border-radius: 4%;overflow: hidden;}
.multpi52 {padding-top: 5%;}
.multpi53 {display: flex;}
.multpi53 > h4 {font-size: 1.2vw;padding-right: 9px;border-right: 1px solid rgba(255, 255, 255, 0.3);margin-right: 10px;}
.multpi53 > a {width: 1.5vw;height: 1.5vw;display: block;background: url(../img/lnkin.png) no-repeat 0 0 / 100% auto;}
.multpi52 > h5 {font-size: 1vw;padding-top: 5px;}
.ftrdedpd {padding: 6% 4%;}
.ftrdedpd > h3 {font-size: 3vw;}
.svcl2dmin2.prdrce {padding: 2% 3% 2%;}
.vector {width: 4%;padding-bottom: 5%;}
.xplrmino {padding: 0 4% 4%;}
.xplrmino > h3 {font-size: 3vw;padding-bottom: 2%;}
/*------------------terms/Search--------------*/
.terms {padding: 5.3% 0;}
.terms > h3,.terms > h4,.terms > h5 {font-size: 3vw;font-family: "Noto Sans600";}
.terms > p {font-size: 1.58vw;color: #fff;padding-top: 2.5%;padding-bottom: 5%;line-height: 1.6em;}
.search-result {padding: 50px 0;}
.srch-rslts {margin: 0 20px 15px 20px;border-bottom: 1px dotted #ccc;}
#srch > h5 {background-color: rgba(24, 23, 36, 1);padding: 14px 20px;}
#srch h5 span {font-size: 1.3em;text-transform: capitalize;}
.srch-rslts > h3 {font-size: 1vw;}
.srch-rslts > a {font-size: 1.3vw;}
.srch-rslts > p {color: #fff;font-size: 1.1vw;    padding-top: 10px;}
.bcona8.thnyu1 {text-align: center;padding: 50px 0;}
.bcona8.thnyu1 h1 {font-size: 2.5em;line-height: 1em;padding-bottom: 15px;}
.bcona8.thnyu1 p{color: #fff;font-size: 0.9em;}
.contue{margin-top: 20px;}
.contue > a {background: linear-gradient(279.3deg, #00812C 20.53%, #005C86 52.87%, #071F9E 85.21%), linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));color: #fff;text-transform: uppercase;padding: 8px 16px;display: inline-block;border-radius: 10px;}
.social {padding: 32px 0 0 0px;}
.social.ssccl > h6 {font-size: 1.2em;padding-bottom: 20px;}
.social.ssccl ul.socl {justify-content: center;}
/*------------------Footer---------------*/
.footer11 {padding: 5% 0;position: relative;background-color: rgba(65, 142, 207, 1);}
/*.footer11::before {content: "";position: absolute;top: 0px; left: 0px;right: 0px;bottom: 0px;background: url(../video/footer.mp4) no-repeat center / cover;}*/
.background-video{content: "";position: absolute;top: 0px; left: 0px;right: 0px;bottom: 0px;object-fit: cover;width: 100%;height: 100%;}
.footer11 > h3 {text-align: center;font-size: 3vw;position: relative;z-index: 1;}
.footer2 {display: flex;padding: 1% 4.5% 1% 4.5%;justify-content: space-between;}
.footer21 {padding: 0.8% 0;}
.plcy {display: flex;}
.plcy > li {padding-right: 24px;position: relative;}
.plcy > li::after{content: "";position: absolute;top: 50%;    transform: translateY(-50%);right: 12px;width: 2px;height: 17px;background-color: #fff;}
.plcy > li:last-child::after{display: none;}
.plcy > li > a {font-size: 1.2vw;}
.plcy > li:first-child > a{pointer-events: none;}
.socl {display: flex;}
.socl > li {margin-right: 15px;position: relative;overflow: hidden;border-radius: 50%;background-color: rgba(37, 37, 58, 1);}
.socl > li:last-child {margin-right: 0;}
.socl > li > a {width: 45px;height: 45px;display: block;background-image: url(../img/social.png);background-repeat: no-repeat;background-size: 260px auto;z-index: 5;position: relative;}
.socl > li > a.lnkin {background-position: 0 1px ;}
.socl > li > a.insta {background-position:-54px 1px;}
.socl > li > a.twtr {background-position:-108px 1px;}
.socl > li > a.fb {background-position: -162px 1px;}
.socl > li > a.utbe {background-position:-217px 1px;}
.socl > li::before {content: "";position: absolute;top: 100%;left: 0;width: 100%;height: 100%;background:linear-gradient(264.98deg, #0ED96A 9.93%, #239AD1 53.76%, #223CDA 80.53%);transition: .5s;z-index: 2;}
.socl > li:hover::before {top: 0;}
.nodata {margin: 0 auto;padding: 10% 5%;}
.nodata > p {font-size: 1.3em;font-weight: 600;color: #fff;text-transform: capitalize;padding-bottom: 0;text-align: center;}
/*.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {display: flex !important;}*/
/*------------------CSR---------------*/
.corprte1 {width: 60%;position: absolute;top: 50%;left: 4.5%;transform: translateY(-50%);}
.corprte1 > h1 {text-transform: capitalize;font-size: 3vw;line-height: 1.2em;width: 65%;}
.corprte1 > p {font-size: 1.2vw;color: #fff;padding-top: 3%;}
.corprte {position: absolute;top: 50%;transform: translateY(-50%);right: 4.5%;width:27%; }
.corprte2 {padding: 2.4vw;background:#0f0e17;border-radius: 15px;position: relative;}
.corprte2::after {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0; background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);border-radius: inherit;}
.corprte2::before {content: "";position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background: url(../img/trnsp.png) no-repeat 0 0 / 100% 100%;border-radius: inherit;}
.corprte2 > h4 {text-align: center;font-size: 1.6vw;padding-bottom: 30px;position: relative;z-index: 1;}
.corprte2 > h6 {font-size: 1.37vw;position: relative;z-index: 1;}
.corprte2 > p:last-child {padding-bottom: 0;}
.corprte2 > p {color: #fff;font-size: 1.2vw;position: relative;z-index: 1;}
.corpdrp1 > li {margin-bottom: 1%;}
.corpdrp1 > li > a {background-color: rgba(42, 45, 106, 1);display: block;border-radius: 5px;padding: 1% 2%;font-size: 1.6vw;font-family: "Noto Sans600";position: relative;}
.corpdrp1 > li > a::before {position: absolute;content: '';right: 2%;top: 50%;width: 2vw;height: 2vw;background-color: #fff;transform: translateY(-50%);border-radius: 50%;transition: all 500ms ease-in-out;}
.corpdrp1 > li > a::after {position: absolute;content: '';right: 2.45vw;top: 1.6vw;width: 0.5vw;height: 0.5vw;border-right: 2px solid rgba(42, 45, 106, 1);border-top: 2px solid rgba(42, 45, 106, 1);transform: rotate(135deg);transition: all 500ms ease-in-out;}
.corpdrp1 > li.active > a::before{background-color:  rgba(46, 50, 123, 1);}
.corpdrp1 > li.active > a::after{border-color: #fff;transform: rotate(-45deg);top: 1.85vw;}
.corpsubcnt {display: none;}
.corpdrp1 > li:first-child .corpsubcnt {display: block;}
.corpdrp2 {padding: 2%;}
.corpdrp2 > h5 {font-size: 1.37vw;}
.corpdrp21 {padding-top: 2%;display: flex;justify-content: space-between;}
.corpdrp31 {width: 52%;}
.corpdrp31 > ul {list-style: disc;padding-left: 17px;}
.corpdrp31 > ol {padding-left: 17px;}
.corpdrp31 > p, .corpdrp31 > ul > li, .corpdrp31 > ol > li {color: #fff;font-size: 1.2vw;padding-bottom: 4%;}
.corpdrp31 > ul > li, .corpdrp31 > ol > li {line-height: 1.4em;padding-bottom: 10px;}
.corpdrp31 > p:last-child{padding-bottom: 0;}
.corpdrp32 {width: 40%;overflow: hidden;}
.corpdrp32 > img{border-radius: 10px;}
.corpdrp2.crpbg {background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);border-radius: 20px;margin-top: 1%;}
.corpdrpdwn {padding-bottom: 4%;}
.employvolnt {padding-bottom: 5%;}
.employvolnt > h2 {font-size: 2.2vw;text-transform: capitalize;padding-bottom: 1.5%;}
.employvolnt > p {color: #fff;font-size: 1.2vw;}
.employslid {padding-top: 2%;}
.emplyowl1 {border-radius: 10px;overflow: hidden;}
.emplyowl3 > h5{position: relative;font-size: 1.3vw;padding: 3% 6% 3%;display: block;background: linear-gradient(279.3deg, #00812C 20.53%, #005C86 52.87%, #071F9E 85.21%);border-radius: 0 0 8px 8px;overflow: hidden;}
.emplyowl .owl-nav {position: absolute;top: 50%;transform: translateY(-50%);left: -4%;right: -4%;pointer-events: none;}
.emplyowl button.owl-prev {float: left;width: 40px;height: 40px;pointer-events: all;background: url(../img/rarow.png) no-repeat 0 9px / 100px auto !important;transform: rotate(180deg);}
.emplyowl button.owl-next {float: right;width: 40px;height: 40px;pointer-events: all;background: url(../img/rarow.png) no-repeat 0 0 / 100px auto !important;}
.emplyowl button.owl-prev.disabled, .emplyowl button.owl-next.disabled {opacity: 0.1;pointer-events: none;}
.emplyowl button.owl-prev > span, .emplyowl button.owl-next > span {display: none;}
.csrpimg {position: relative;margin-bottom: 5%;}
.csrpimg1 {position: relative;}
.csrpimg1::before {position: absolute;content: '';top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(110, 82, 226, 0.1);z-index: 1;}
.csrpimg2 {position: absolute;top: 50%;transform: translateY(-50%);left: 4%;width: 32%;z-index: 1;}
.csrpimg2 > h2 {font-size: 2.2vw;text-transform: capitalize;}
.csrpimg2 > a {margin-top: 8%;display: inline-block;padding: 10px 50px 10px 15px;border: 2px solid #fff;border-radius: 15px;text-transform: capitalize;font-size: 1.2vw;position: relative;}
.csrpimg2 > a:hover{background-color: #fff;color: rgba(15, 14, 23, 1);}
.csrpimg2 > a::after {position: absolute;content: '';top: 55%;transform: translateY(-50%);right: 20px;width: 20px;height: 17px;background: url(../img/wrarow.png) no-repeat 0 0 / 55px auto;transition: all 500ms ease-in-out;}
.csrpimg2 > a:hover::after{background: url(../img/wrarow.png) no-repeat -36px 0 / 55px auto;}
/*------------------ESG---------------*/
.corprte1.evge {width: 40%;}
.corprte1.evge > h1{width: 100%;padding-bottom: 0;}
.corprte.evge{width: 45%;}
.corprte9 {display: flex;flex-wrap: wrap;}
.corprte3 {width: 45%;}
.corprte4 { width: 55%;padding-left: 10%;}
.corprte3 > h6, .corprte4 > h6 {font-size: 1.37vw;position: relative;z-index: 1;}
.corprte3 > p, .corprte4 > p {color: #fff;font-size: 1.2vw;position: relative;z-index: 1;}
.corprte3:nth-child(3) > p, .corprte4:nth-child(4) > p{padding-bottom: 0;}
.envrnresf {padding-bottom: 4%;}
.envrnresf > h2 {font-size: 2.2vw;}
.envrnresf1 {padding-top: 2%;display: flex;justify-content: space-between;}
.envrnresf11 {width: 48%;background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);padding: 3%;border-radius: 20px;}
.envrnresf11 > h3,.envrnresf11 > h4,.envrnresf11 > h5 {font-size: 1.37vw;text-transform: capitalize;}
.envrnresf11 > ul {padding-top: 3%;list-style: disc;padding-left: 17px;}
.envrnresf11 > ol {padding-top: 3%;padding-left: 17px;}
.envrnresf11 > ul > li,.envrnresf11 > ol > li {padding-bottom: 10px;font-size: 1.2vw;}
.envrnresf11 > ul > li:last-child,.envrnresf11 > ol > li:last-child {padding-bottom: 0;}
.ourinitate {padding-bottom: 4%;}
.ourinitate > h2 {font-size: 2.2vw;}
.orinitat {padding-top: 2%;}
.orinitat > li {margin-bottom: 1%;}
.orinitat > li:last-child .orinitat1{padding-bottom: 0%;}
.orinitat > li > a {background-color: rgba(42, 45, 106, 1);display: block;border-radius: 5px;padding: 1% 2%;font-size: 1.6vw;font-family: "Noto Sans600";position: relative;}
.orinitat > li > a::before {position: absolute;content: '';right: 2%;top: 50%;width: 2vw;height: 2vw;background-color: #fff;transform: translateY(-50%);border-radius: 50%;transition: all 500ms ease-in-out;}
.orinitat > li > a::after {position: absolute;content: '';right: 2.45vw;top: 1.6vw;width: 0.5vw;height: 0.5vw;border-right: 2px solid rgba(42, 45, 106, 1);border-top: 2px solid rgba(42, 45, 106, 1);transform: rotate(135deg);transition: all 500ms ease-in-out;}
.orinitat > li.active > a::before{background-color:  rgba(46, 50, 123, 1);}
.orinitat > li.active > a::after{border-color: #fff;transform: rotate(-45deg);top: 1.85vw;}
.orinitat1 {padding: 2% 0;display: flex;justify-content: space-between;}
.orinitat7 {display: none;}
.orinitat > li:first-child .orinitat7{display: block;}
.orinitat2 {width: 50%;}
.orinitat2 > h5 {font-size: 1.37vw;    padding-bottom: 5px;text-transform: capitalize;}
.orinitat2 > p {color: #fff;font-size: 1.2vw;padding-bottom: 20px;}
.orinitat2 ul {padding-bottom: 20px;padding-left: 18px;list-style: disc;}
.orinitat2 ol {padding-bottom: 20px;padding-left: 18px;}
.orinitat2 ul li, .orinitat2 ol li {font-size: 1.2vw;line-height: 1.4em;padding-bottom: 10px;}
.orinitat2 ul li:last-child, .orinitat2 ol li:last-child{padding-bottom: 0;}
.orinitat3 {width: 40%;position: relative;    overflow: hidden;}
.orinitat31 > img {border-radius: 10px;}
.orinitat32 {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;border-radius: 9px;padding: 2vw;background: linear-gradient(285.98deg, rgba(45, 48, 118, 0.56) 16.92%, rgba(26, 25, 48, 0.66) 86.85%);/*transform: translateY(100%);transition: all 500ms ease-in-out;*/}
/*.orinitat3:hover .orinitat32{transform: translateY(0%);}*/
.orinitat32 > h5 {font-size: 1.37vw;padding-bottom: 10px;}
.orinitat32 > ul {list-style: disc;padding-left: 17px;}
.orinitat32 > ol {padding-left: 17px;}
.orinitat32 > p, .orinitat32 > ul > li,.orinitat32 > ol > li {font-size: 1.2vw;padding-bottom: 10px;color:#fff;}
/* ====================== Description A tag color and hover color =================*/
.svcintro18 > p a, .svchub2 > p a, .svchub2 > div a, .shroel1 > p a, .prtrltxt > p a, .blogdcnt21 p a, .blogdcnt22 p a, .blogdcnt22 div a, .blogdcnt22 table tr th a, .blogdcnt22 table tr td a,.blogdcnt21 ul > li a, .blogdcnt22 ul li a, .blogdcnt22 ol li a, .blogdcnt21 ol li a, .frewhitpr1.nohunspt > h2 a, .frewhitpr1.nohunspt > h3 a, .frewhitpr1.nohunspt > h4 a, .frewhitpr1.nohunspt > h5 a, .frewhitpr1.nohunspt > p a, .frewhitpr1.nohunspt ul > li a, .frewhitpr1.nohunspt ol > li a, .frewhitpr1.nohunspt > table tr th a, .frewhitpr1.nohunspt > table tr td a, .frewhitpr1.nohunspt div a, .bckchls11 > p a,.bckchls11 div a,.bckchls11 span a, .bckchls11 blockquote a, .bckchls11 > ul > li a, .bckchls11 > ul > li > p a, .bckchls11 > ol > li a{color: rgba(110, 82, 226, 1);}
.svcintro18 > p a:hover, .svchub2 > p a:hover, .svchub2 > div a:hover, .shroel1 > p a:hover, .prtrltxt > p a:hover, .blogdcnt21 p a:hover, .blogdcnt22 p a:hover, .blogdcnt22 div a:hover, .blogdcnt22 table tr th a:hover, .blogdcnt22 table tr td a:hover, .blogdcnt21 ul > li a:hover, .blogdcnt22 ul li a:hover, .blogdcnt22 ol li a:hover, .blogdcnt21 ol li a:hover, .frewhitpr1.nohunspt > h2 a:hover, .frewhitpr1.nohunspt > h3 a:hover, .frewhitpr1.nohunspt > h4 a:hover, .frewhitpr1.nohunspt > h5 a:hover, .frewhitpr1.nohunspt > p a:hover, .frewhitpr1.nohunspt ul > li a:hover, .frewhitpr1.nohunspt ol > li a:hover, .frewhitpr1.nohunspt > table tr th a:hover, .frewhitpr1.nohunspt > table tr td a:hover, .frewhitpr1.nohunspt div a:hover, .bckchls11 > p a:hover,.bckchls11 div a:hover,.bckchls11 span a:hover, .bckchls11 blockquote a:hover, .bckchls11 > ul > li a:hover, .bckchls11 > ul > li > p a:hover, .bckchls11 > ol > li a:hover{text-decoration: underline;}
    /* ==========================================================================
                                  Responsive
       ========================================================================== */
@media only screen and (min-width: 1900px){
    .financials21 > h4{font-size: 3vw;}
    .techlgy2 > h1,.hmservce1 > h3, .ftrdstorie1 > h3, .recogms1 > h3,.hminsits > h2,.footer11 > h3,.serbaner4 > h2,.whttxtle1 > h2,.invstbnr2 > h2,.blg-baner2 > h2,.ldershp1 > h3,.mision1 > h3,.mision2 > h3,.crprate > h3,.csrsctv1 > h3,.crbntx5 > h1,.qklook2 > h2,.voxelx > h2,.opawty1 > h1,.srtloct > h3,.getouch > h3,.cpepr h4,.sudbnrt > h2,.glratg1 > h5,.terms > h3, .terms > h4, .terms > h5,.testimnl > h2,.corprte1 > h1{font-size: 2.2vw;}
    .prodtrstled > h2,.aboutu31 h4,.unclaimd2 > h1, .unclaimd2 > h2,.speakere > h3,.xplrmino > h3,.ftrdedpd > h3,.studxo > h3,.dsinprtfl1 > h3,.bauthor > h3 {font-size: 2vw;}
    .qucklk1 h3,.qklook3 > h2,.aboutu1 > h3,.mdirctr > h3,.orstory > h3,.esg > h3,.financials1 > h4,.employvolnt > h2,.csrpimg2 > h2,.envrnresf > h2,.ourinitate > h2{font-size: 1.7vw;}
    .svcintro19 > h2,.svcintro21 > h4,.svcintro3 > h2,.svcdomain > h2,.svcroad > h2,.svcl2dmin2> h3,.scoppclng2 > h2,.servfrmwk2 > h2,.servfrmwk > h2,.mision2 ul > li,.crprate > h5,.chirprsn2 > h5,.financials42 > h3,.disclosur2 > h4,.contactz1 > h4,.newsdtl > h1,.webidtl1 > h1,.frewhitpr1 > h2, .frewhitpr1 > h3, .frewhitpr1 > h4, .frewhitpr1 > h5,.pcsbiwa > h4,.bckchls11 > h4,.bckchls11 > h3,.bckchls11 > h5,.bckchls3 > h5, .bckchls3 > h4, .bckchls3 > h3,.blg-baner2 > h1,.blogdcnt21 > h2, .blogdcnt22 > h2,.svcdesin1 > h4,.dsdiscovr > h5,.svchub > h2, .svcl2usryps2 > h3,.svcpartnr > h2,.icftres > h2, .technlgy > h2,.icxbenft > h2, .usrtyess > h2,.jbpam > h2,.lttestisd > h2,.hminsitnw h2,.toolkits > h4,.sarehlder1 > h3,.taelcx1 > h1{font-size: 1.7vw;}
    .tbmnu > li > a,.conadres > h3{font-size: 1.7vw;}
    .mision1 > p,.gobyng2 > h5,.oibvltng2 > h5,.glsrevw > a{font-size: 1.6vw;}
    .jjbcdeo11 > h3{font-size: 1.4vw;}
    .brdirctor2 > h3,.cokpar1 > h3,.gobynd > li > a,.cpepr h5,.icxfeatrm > a{font-size: 1.3vw;}
    .mpcntry1 > h5,.voxelx82 > h5,.blogdcnt22 > h3, .blogdcnt22 > h4, .blogdcnt22 > h5,.mision1 > p,.financials21 > h5,.corprte2 > h4,.corpdrp1 > li > a,.orinitat > li > a{font-size: 1.4vw;}
    .mdirctrm2 > h5,.ldershpl2 > h5,.orstoryt2> h4,.whtldrd2 > h3,.nwjbsec1 > h3,.undivind2 > h3,.srtlst1 > h5,.multpi2 > h3,.prtallinc1 > h3,.terms > p,.corprte2 > h6,.corpdrp2 > h5,.corprte3 > h6, .corprte4 > h6,.envrnresf11 > h3, .envrnresf11 > h4, .envrnresf11 > h5,.orinitat2 > h5,.orinitat32 > h5{font-size: 1.2vw;}
    .disclosur11 > h3,.speke13 > h4{font-size: 1.25vw;}
    .hmbnrtxt > h3,.svcintro3 > p,.aboutu1 > p,.aboutu31 h5,.unclim2 > h3,.orstoryt2 > span,.esg >p,.qucklk1 p,.whtldrd2 > h5,.whtldrd2 > p,.crbntx4 > p,.voxelx82 > p,.glsgrp1 > p,.jjbcdeo11 > p,.sarehlder3 > h3,.dwnldf > h3,.speke2 > h3,.blogdcnt12h > h5,.lfsbmnu > li > a,.carerlxt p,.icxfeatr1 > p, .icxfeatr1 > div,.corprte1 > p,.corprte2 > p,.corpdrp31 > p, .corpdrp31 > ul > li, .corpdrp31 > ol > li,.employvolnt > p,.csrpimg2 > a,.corprte3 > p, .corprte4 > p,.bckchls3 ul li{font-size: 1vw;}
    .csrsctv1 ul > li,.gobyng12 > p,.oibvltng2 > p,.nuvesd > h3, .nuvesd > h4, .nuvesd > h5, .nuvesd > p strong, .nuveab > h3, .nuveab > h4, .nuveab > h5, .nuveab > p strong,.multpi3 > h3,.bckchls3 a,.ldershp1 > a,.hmabpbi2 > p,.hmiinslid51 > h5,.whytelx1 > h3, .serfmwok > h3,.icxfeatr1 > h3,.technox1 > h3,.brdirctor2 > h6,.emplyowl3 > h5{font-size: 1.1vw;}
    .ftrdsrex2 > a,.svcdomain4 > h3,.svchub1 > li > a,.svcl2dmin2 > span,.mdirctrm2 > p,.ldershpl2 > p,.orstoryt2 > p,.brdirctor2 > p,.crprate > p,.crprate ul > li,.crprate ol > li,.csrsctv1 > p,.xplrls,.hmabpbi2 > a,span.stryc,.jjbcdeo12 > p,.jjbcdeo11 > h5,.japlynw,.jbpam1 > p,.jbpam1 > h3, .jbpam1 > h4, .jbpam1 > h5, .jbpam1 > p strong,.jbpam1 ul > li, .jbpam1 ol > li,.chirprsn2 > p,.sarehlder1 > h6,.sarehlder1 > p,.undivind2 > p,.disclosur11 ul li a,.contactz1 > p,.getouch > p,.speke2 > h5,.speke2 > p,.bckchls3 > p,.mmnudi2 > h5,.prtrltxt > p,.sbmnutr1 > li h6,.svcl2usryps2 > span,.technox1 > ul li,.technox1 > ol li,.envrnresf11 > ul > li, .envrnresf11 > ol > li,.orinitat2 > p,.orinitat2 ul li, .orinitat2 ol li,.orinitat32 > p,.orinitat32 > ul > li,.orinitat32 > ol > li{font-size: 1vw;}
    .hmiinslid6 > h3,.serfmwok ul > li,.serfmwok > p, .serfmwok > div,.whttxtle2 > ul > li,.whytelx1 > h5,.speke12 > h5,.hmcrers21 > h5{font-size: 1vw;}
    .hmbnrtxt > p,.tabemnus > li > a,.subltdrps1 > li > a,.hmservce1 > p, .ftrdstorie1 > p, .recogms1 > p,.recogms1 > a,.servdtls8 > a,.hminstl > li > a,.hmcrers1 > p,.hmcrers1 > a,.plcy > li > a,.svcdomain4 > span,.svchub2 > p,.svchub2 > div,.svcl2dmin2 > p,.scoppclng2 > h3, .scoppclng2 > h4, .scoppclng2 > h5, .scoppclng2 > p, .scoppclng2 > div,.scoppclng2 > ul > li,.servfrmwk2 > p,.servfrmwk2 > div, .servfrmwk2 > ul > li, .servfrmwk2 > ol > li,.servfrmwk2 span,.whytelx1 > p,.invstbnr2 > p,.invstbnr3 > h5,.jknmre,.iepf2 > p,.undivind11 > h5,.disclosur2 ul li a,.contactz1 > a,.srtlst1 > p,.nepesvt > h5,.pblicd > p,.shroel1 > p,.shroel1 div,.shroel1 > table tr th,.shroel1 > table tr td,.shroel1 > table tr th span,.shroel1 > table tr td span,.nuvesd > p, .nuveab > p,.nuveab div,.webiwt1 > a,.webiwt2 > p,.nuvesd ul li, .shroel1 ul li, .nuvesd ol li, .shroel1 ol li, .nuveab ul li, .nuveab ol li,.frewhitpr1 > p, .frewhitpr1 ul > li, .frewhitpr1 ol > li, .frewhitpr1 > table tr th, .frewhitpr1 > table tr td,.frewhitpr1 div,.frew > input,.multpi2 > h5,.multpi53 > h4,.bckchls11 > p,.bckchls11 div,.bckchls11 span, .bckchls11 blockquote,.bckchls11 > ul > li, .bckchls11 > ul > li > p, .bckchls11 > ol > li,.blg-baner2 > p,.blogdcnt12 > li > a,.blogdcnt11 > h5,.blogdcnt21 p, .blogdcnt22 p,.blogdcnt22 div, .blogdcnt22 table tr th, .blogdcnt22 table tr td,.blogdcnt21 ul > li,.blogdcnt22 ul li,.blogdcnt22 ol li, .blogdcnt21 ol li,.blogdcnt12h > p,.svcdesin1 > p,.sudbnrt > p,.studxo > a,.dpfiltr > li > a,label.chklbl,.dignpt22 > h5,.insrindz > input,.insitper > li > a,.servdtls7 > h5,.bredcrmb > li > a,.svcintro18 > p,.svcintro21 > p,.svcintro21 > span,.voxelxl > li > a,.jjfltr > li > .jjfmnu,.jfltrtxt,.bkcrer > a,.acordi8 > li > a,.conadres > p,.conadres ul > li > a,.taelcx1 > p,.dsinprtfl1 > p,.sbmenu1 > li > a,.sbmenu4 > li > a,.icxfeatr1 > ul li,.icxfeatr1 > ol li,.technox1 > p,.svcl2usryps2 > p,.svcl2usryps2 ul > li,.svcl2usryps2 ol > li,.servdtls7 > p,.techlgy2 > p,.nwjbscx a{font-size: 1vw;}
    .navi > li > a,.serbaner4 > p,.serbaner4 > a,.svcdomain > p,.svcdomain4 > p,.svcdomain > h5,.mpcntry1 > p,.financials21 > a,.financials22 > ul > li > a,.srtbyr > a,.nepesvt > p,.multpi2 > p,.cokpar1 > p,.cokpar31,.cokpar32,.acordi8 p,.mandlst > li, .opnble8 ul > li,.refnomi table tr td, .fmpdfl > table tr td,.refnomi table tr th, .fmpdfl > table tr th,.acordi8 h5,.servcl2 > li > a{font-size: 0.95vw;}
    .hmiinslid72 > h6,.nepesvt > span,.multpi52 > h5,.shnger > li > a,.npeasrt > a,.npewa2 > h5,.fraud2 > p,.nwjbscx > p,.sbmnutr1 > li p{font-size: 0.9vw;}
    .tabemnus.sltdrp > li > a::after {top: 3px;width: 15px;height: 15px;}
    .tabemnus.sltdrp > li.active > a::after{top:14px;} 
    .subltdrp {width: 300px;}
    .dignpt21 > p{font-size: 0.8vw;}
    .bauthorlt > h5{font-size: 0.77vw;}
    label.gtlbel,.prmx{font-size: 1em;}
    .cokplcy {width: 65%;}
    .cokpar31,.cokpar32{padding: 10px 20px;}
    .content {padding-top: 4.7%;}
    .hedcontainer { margin: 0 13%;}
    .navi > li {padding-right: 2.6%;}
    .main.frlng .navi > li {padding-right: 2%;}
    .search{margin-right: 1%;}
    .search > a {width: 2vw;height: 2vw;}
    .sbmenus {padding: 2.5% 9% 0;}
    .sbmenu {padding: 2.5% 0%; margin: 0 4%;}
    .hmbaner{padding: 2.1% 0; margin: 0 13%;}
    a.hmlink{width: 2.3vw;height: 2.2vw;background: url(../img/rarow.png) no-repeat 0 0 / 7vw auto;}
    a.hmlink:hover {background-position: -4.65vw 0;}
    .hmoverlbnr.hmlr2 .hmbnrtxt {width: 70%;}
    .hmoverlbnr.hmlr4 .hmbnrtxt {width: 83%;}
    .hmbaner2 .hmoverlbnr .hmbnrtxt {width: 75%;}
    .hmservice{padding: 4% 0; margin: 0 13%;}
    .ftrdstorie {padding: 2.1% 2% 4% 2%; margin: 0 13%;}
    .ftrdsres button.owl-prev,.ftrdsres button.owl-next{width: 2.8vw;height: 2.5vw;background: url(../img/rarow.png) no-repeat 0 0 / 8vw auto !important;}
    .ftrdsrex2 > a::after{width: 23px;height: 23px;background: url(../img/wrarow.png) no-repeat 0 0 / 70px auto;}
    #technology {padding: 4% 0%; margin: 0 13%;}
    .techlgy2{right: 4%;}
    .recogms {padding: 2.1% 0 4% 2%; margin: 0 13%;}
    .servccrsl1 {height: 38vw;}
    .servccrsl2 {height: 30vw;}
    .servdtls8 > a{padding: 10px 45px 10px 20px;}
    .hminsits {padding: 3% 0%; margin: 0 13%;}
    .hmiinslid1 .owl-nav, .hmiinslid1i .owl-nav{left: -4%;right: -4%;}
    .hmcrers{padding: 6% 0% 4%; margin: 0 13%;}
    .hmcrers13{padding-right: 6%;}
    .hmcrers21{padding: 9% 7% 9%;}
    .hmcrers1 > p {padding: 11% 0 21% 0%;}
    .footer2{padding: 1% 7% 1% 7%;}
    .footer11 {padding: 4% 0;}
    /* ----------------------- New Menu Design ----------------------*/
    .lfsbmnu > li > a, .sbmenu1 > li > a {font-size: 1.2vw;}
    .lfsbmnu > li > a > span {font-size: 0.8vw;}
    .sbmenu3{padding-top: 0.8%;}
    .sbmenu4{padding-bottom: 2.5vw;}
    /*-----------Home page 2nd section new menu---------*/
    .hmnewsm1 .tbmnu > li.active > a::after {width: 3vw;height: 2.8vw;background: url(../img/rarow.png) no-repeat 0 0 / 9vw auto;}
    .recogms1 > a{bottom: 1.5vw;}
    .hmservce1 {width: 23%;}
    .hmservice .recogms2 {width: 68.2%;}
    .servdtls7 h5 {font-size: 1.1vw;}
    /*-----------Design Studios--------*/
    .dsgnbaner,.studxo1 { margin: 0 13%;}
    .sudbnrt{width: 50%;}
    .dsinprtfl {padding: 5.2% 0% 2.2%; margin: 0 13%;}
    .chkbx label::before{width: 1.1vw;height: 1.1vw;}
    .chkbx label::after {top: 25%;}
    .dsdiscovr {padding: 1.4% 0% 6%; margin: 0 13%;}
    .nwreset.distdio {width: 5%;margin-top: 15px;}
    /*-----------news&insights--------*/
    .webnar {margin: 0% 0% 5%;}
    .webiwt1 > a{padding: 12px 20px;}
    .webiwt2 > p:nth-child(2){padding-left: 45px;}
    .webiwt2 > p:nth-child(2)::before{left: 22px;}
    .frewhitpr{padding: 4% 0 3%;}
    .speakerses {padding: 0%;}
    .speke2 > h5{padding: 8px 0;}
    .multpi4{padding-top: 2.6%;}
    .xplrmino {padding: 0 0% 4%;}
    .ftrdedpd {padding: 6% 0%;}
    .npewa {padding: 0 13%;justify-content: space-between;}
    .blg-baner2{left: 13%;}
    .insitlst{padding: 11px 13% 11px 13%;}
    .insrindz::after{width: 27px;height: 27px;}
    /*.nwreset{width: 8.5%;}*/
    .weiply > a {width: 5%;}
    .newsfltes .npewa2 > h5 {padding-left: 0%;}
    .bfrlin .unclaimd2 {margin-left: 8.6%;}
    .frewhitpr {margin: 0 13%}
    /*-----------Contact--------*/
    .point_line > a::before{width: 0.85vw;height: 0.85vw;}
    .point_line > a.active::before, .point_line > a:hover::before {transform: scale(1.3);}
    .point_line > a span{margin-left: 2px;}
    .frmsbt1 > input.gtsbmt {padding: 12px 40px;font-size: 1.3em;}
    .mpcntry {padding: 3% 0 0% 4.4%;}
    .mpcntry1 {padding-bottom: 10%;}
    .mpcntrym{top: 9%;}
    .contmaps7{top: 4.3vw;}
     /*-----------Investor--------*/
    /*.unclaimd,.undivind1,.invstbnr.ucntbnr{ margin: 0 13%;}*/
    .unclaimd2 {margin-left: 9%;}
    .undivind1 {padding: 0.7% 13%;}
    /*-----------Services1,2,3--------*/
    /*.serbaner { margin: 0 13%;}*/
    .breadcrumb{padding: 2% 0% 2%; margin: 0 13%;}
    .srvchang{top: 4.1vw;padding-left: 12%;}
    .amtsrc {width: 80px;}
    .container,.whttxtle, .indsryfltr.newsfltes { margin: 0 13%;}
    .serbaner4 {left: 13%;}
    .serbaner4 > h2{padding-bottom: 5%;}
    .serbaner4 > a {margin-top: 4%;}
    .svchub1 > li > a::before{width: 2vw;height: 2vw;}
    .svchub1 > li > a::after{right: 0.65vw;top: 0.6vw;width: 0.5vw;height: 0.5vw;}
    .svchub1 > li.active > a::after{top: 0.85vw;}
    .icxfeatr1 {padding: 10%;}
    .icxfeatr1 > h3 {height: 6.8vw;}
    .icxfeatr1 > ul li,.icxfeatr1 > ol li{padding-bottom: 7%;}
    .svcdomain4 > p{min-height: 5.5vw;}
    .hmiinslid6 > h3{min-height:  5vw;}
    .hminsitnw {padding: 0% 13% 4%;}
    /*-----------About--------*/
    /*#invbanner,.whitepapr { margin: 0 13%;}*/
    .mdirctrm {padding: 3.1% 0% 1%; margin: 0 13%;}
    .mdirctr > h3 {padding-left: 0; margin: 0 13%;}
    .invstbnr2{width: 50%;margin-left: 8.5%;}
    .soclresp {padding: 0 4% 4%;}
    .soclresp::after{left: 0;right: 0;}
     /*-----------career--------*/
    /*.crnbnr5 { margin: 0 13%;}*/
    .hmabpbi {padding: 5% 0%; margin: 0 13%;}
    .qucklkig{width: 27%;}
    .elxvalpp{padding: 6% 0%; margin: 0 13%;}
    .voxelx { margin: 0 13%;}
    span.ratnin > img{width: 13%;}
    .jjbcdeo {padding: 2% 0; margin: 0 13%;}
    .jknmre{padding: 10px 25px;}
    .frdalt{padding: 0 10% 0 15%;}
    .jbaplcn {padding: 4.3% 0% 5% 0%; margin: 0 13%;}
    .jbpam > h2{padding-top: 0;}
    .voxelx7 button.owl-prev {width: 2.3vw;height: 2.2vw;background: url(../img/rarow.png) no-repeat 0 1px / 7vw auto !important;}
    .voxelx7 button.owl-next {width: 2.3vw;height: 2.2vw;background: url(../img/rarow.png) no-repeat 0 0 / 7vw auto !important;}
    .glslog {width: 30%;}
    .fraud {padding: 1.6% 13%;}
    .nwjbsec{padding: 4% 0%;margin: 0 13%;}
    .hmabpbi2 {width: 63.5%;}
    .voxelxf{max-height: 23vw;}
    .elxvalpp2{max-height: 30.5vw;}
    .jbpam{top: 4.2vw;}
    /*---------------- Product ---------------*/
    .srvchang.pltfms {padding-right: 13%;}
    /*------------------CSR---------------*/
    .corprte1 {left: 13%;width: 46%;}
    .corprte{right: 13%;width: 21%;}
    .corpdrp1 > li > a::before{width: 1.7vw;height: 1.7vw;}
    .corpdrp1 > li > a::after{right: 2vw;top: 1.4vw;width: 0.4vw;height: 0.4vw;}
    .corpdrp1 > li.active > a::after{top: 1.55vw;}
    /*------------------ESG---------------*/
    .corprte1.evge {width: 30%;}
    .corprte.evge {width: 38%;}
    .orinitat > li > a::before{width: 1.7vw;height: 1.7vw;}
    .orinitat > li > a::after{right: 2vw;top: 1.4vw;width: 0.4vw;height: 0.4vw;}
    .orinitat > li.active > a::after{top: 1.55vw;}
    
}
@media only screen and (min-width: 2000px){
    .insitper > li {padding-right: 3.5%;}
    .insitper > li > a{font-size: 0.9vw;}
    .indserics {font-size: 0.7vw;}
}
@media only screen and (min-width: 1030px){
.tmnusld.tindustries1 .tabemnu {margin-left: 0%;padding: 6% 3% 0 7%;}
.tmnusld.tindustries2 .tabemnu {margin-left: 16%;padding: 6% 3% 0 0;}
.tmnusld.tindustries3 .tabemnu {margin-left: 7%;padding: 6% 3% 0 0;}
}
@media only screen and (min-width: 1360px) and (max-width: 1400px){
    .servccrslig:before{left: 1px;width: calc(100% - 1px);}
    .sbmenu3{padding-top: 0.9%;}
    .sbmenu4 > li{padding-bottom: 2.5vw;}
    .hmbnrtxt > p{padding-top: 5%;}
    .financials21 > h4{font-size: 2.7vw;}
    .hmservce1 > h3, .ftrdstorie1 > h3, .recogms1 > h3,.hminsits > h2,.footer11 > h3,.serbaner4 > h2,.whttxtle1 > h2,.invstbnr2 > h2,.blg-baner2 > h2,.aboutu1 > h3,.ldershp1 > h3,.mision1 > h3,.mision2 > h3,.crprate > h3,.csrsctv1 > h3,.crbntx5 > h1,.qklook2 > h2,.voxelx > h2,.opawty1 > h1,.srtloct > h3,.getouch > h3,.cpepr h4,.sudbnrt > h2,.testimnl > h2,.crbntx5 > h1,.corprte1 > h1{font-size: 2.7vw;}
     .techlgy2 > h1,.prodtrstled > h2,.aboutu31 h4,.unclaimd2 > h1, .unclaimd2 > h2,.speakere > h3,.xplrmino > h3,.ftrdedpd > h3,.studxo > h3,.dsinprtfl1 > h3,.terms > h3, .terms > h4, .terms > h5 {font-size: 2.5vw;}
    .qucklk1 h3,.bauthor > h3{font-size: 2.1vw;}
    .svcintro19 > h2,.svcintro21 > h4,.svcintro3 > h2,.svcdomain > h2,.svcroad > h2,.svcl2dmin2> h3,.scoppclng2 > h2,.servfrmwk2 > h2,.servfrmwk > h2,.mision2 ul > li,.crprate > h5,.chirprsn2 > h5,.financials42 > h3,.disclosur2 > h4,.contactz1 > h4,.newsdtl > h1,.webidtl1 > h1,.frewhitpr1 > h2, .frewhitpr1 > h3, .frewhitpr1 > h4, .frewhitpr1 > h5,.pcsbiwa > h4,.bckchls11 > h4,.bckchls11 > h3,.bckchls11 > h5,.bckchls3 > h5, .bckchls3 > h4, .bckchls3 > h3,.blg-baner2 > h1,.blogdcnt21 > h2, .blogdcnt22 > h2,.svcdesin1 > h4,.dsdiscovr > h5, .svcl2usryps2 > h3,.svchub > h2,.svcpartnr > h2,.icftres > h2, .technlgy > h2,.icxbenft > h2, .usrtyess > h2,.jbpam > h2,.lttestisd > h2,.hminsitnw h2,.qklook3 > h2,.mdirctr > h3,.orstory > h3,.esg > h3,.financials1 > h4,.toolkits > h4,.sarehlder1 > h3,.taelcx1 > h1,.employvolnt > h2,.csrpimg2 > h2,.envrnresf > h2,.ourinitate > h2{font-size: 2vw;}
    .tbmnu > li > a{font-size: 1.9vw;}
    .gobyng2 > h5,.oibvltng2 > h5,.glsrevw > a{font-size: 1.8vw;}
    .cokpar1 > h3,.gobynd > li > a,.cpepr h5{font-size: 1.7vw;}
    .mpcntry1 > h5,.voxelx82 > h5{font-size: 1.6vw;}
    .mdirctrm2 > h5,.ldershpl2 > h5,.orstoryt2> h4,.whtldrd2 > h3,.nwjbsec1 > h3,.undivind2 > h3,.srtlst1 > h5,.multpi2 > h3,.prtallinc1 > h3{font-size: 1.5vw;}
    .brdirctor2 > h3,.disclosur11 > h3,.speke13 > h4,.icxfeatrm > a,.financials21 > h5,.jjbcdeo11 > h3,.orinitat > li > a{font-size: 1.4vw;}
    .hmbnrtxt > h3,.svcintro3 > p,.aboutu31 h5,.orstoryt2 > span,.qucklk1 p,.whtldrd2 > h5,.whtldrd2 > p,.crbntx4 > p,.glsgrp1 > p,.sarehlder3 > h3,.dwnldf > h3,.speke2 > h3,.blogdcnt12h > h5,.mision1 > p,.corprte2 > h4,.corpdrp1 > li > a {font-size: 1.4vw;}
    .csrsctv1 ul > li,.gobyng12 > p,.oibvltng2 > p,.nuvesd > h3, .nuvesd > h4, .nuvesd > h5, .nuvesd > p strong, .nuveab > h3, .nuveab > h4, .nuveab > h5, .nuveab > p strong,.multpi3 > h3,.bckchls3 a,.terms > p,.voxelx82 > p,.brdirctor2 > h6{font-size: 1.3vw;}
    .ftrdsrex2 > a,.svcdomain4 > h3,.svchub1 > li > a,.svcl2dmin2 > span,.ldershpl2 > p,.xplrls,.hmabpbi2 > a,span.stryc,.jjbcdeo12 > p,.jjbcdeo11 > h5,.japlynw,.jbpam1 > h3, .jbpam1 > h4, .jbpam1 > h5,.chirprsn2 > p,.sarehlder1 > h6,.undivind2 > p,.contactz1 > p,.getouch > p,.speke2 > h5,.speke2 > p,.bckchls3 > p,.mmnudi2 > h5,.prtrltxt > p,.ldershp1 > a,.hmabpbi2 > p,.svcl2usryps2 > span,.whytelx1 > h3,.icxfeatr1 > h3,.technox1 > h3,.acordi8 > li > a,.unclim2 > h3,.corprte2 > h6,.corpdrp2 > h5,.corprte3 > h6, .corprte4 > h6,.envrnresf11 > h3, .envrnresf11 > h4, .envrnresf11 > h5,.orinitat2 > h5,.orinitat32 > h5{font-size: 1.2vw;}
    .hmiinslid6 > h3, .serfmwok > h3,.whytelx1 > h5,.speke12 > h5{font-size: 1.15vw;}
    .hmbnrtxt > p,.tabemnus > li > a,.subltdrps1 > li > a,.hmservce1 > p, .ftrdstorie1 > p, .recogms1 > p,.recogms1 > a,.servdtls8 > a,.hminstl > li > a,.hmcrers1 > p,.hmcrers1 > a,.plcy > li > a,.svcdomain4 > span,.svchub2 > p,.svchub2 > div,.svcl2dmin2 > p,.scoppclng2 > h3, .scoppclng2 > h4, .scoppclng2 > h5, .scoppclng2 > p, .scoppclng2 > div,.scoppclng2 > ul > li,.servfrmwk2 > p,.servfrmwk2 > div, .servfrmwk2 > ul > li, .servfrmwk2 > ol > li,.servfrmwk2 span,.whytelx1 > p,.invstbnr2 > p,.invstbnr3 > h5,.jknmre,.iepf2 > p,.undivind11 > h5,.disclosur2 ul li a,.contactz1 > a,.srtlst1 > p,.nepesvt > h5,.pblicd > p,.shroel1 > p,.shroel1 div,.shroel1 > table tr th,.shroel1 > table tr td,.shroel1 > table tr th span,.shroel1 > table tr td span,.nuvesd > p, .nuveab > p,.nuveab div,.webiwt1 > a,.webiwt2 > p,.nuvesd ul li, .shroel1 ul li, .nuvesd ol li, .shroel1 ol li, .nuveab ul li, .nuveab ol li,.frewhitpr1 > p, .frewhitpr1 ul > li, .frewhitpr1 ol > li, .frewhitpr1 > table tr th, .frewhitpr1 > table tr td,.frewhitpr1 div,.frew > input,.multpi2 > h5,.multpi53 > h4,.bckchls11 > p,.bckchls11 div,.bckchls11 span, .bckchls11 blockquote,.bckchls11 > ul > li, .bckchls11 > ul > li > p, .bckchls11 > ol > li,.blg-baner2 > p,.blogdcnt12 > li > a,.blogdcnt11 > h5,.blogdcnt21 p, .blogdcnt22 p,.blogdcnt22 div, .blogdcnt22 table tr th, .blogdcnt22 table tr td,.blogdcnt21 ul > li,.blogdcnt22 ul li,.blogdcnt22 ol li, .blogdcnt21 ol li,.blogdcnt12h > p,.svcdesin1 > p,.sudbnrt > p,.studxo > a,.dpfiltr > li > a,label.chklbl,.dignpt22 > h5,.insrindz > input,.insitper > li > a, .svcl2usryps2 > p,.shnger > li > a,.brdirctor2 > p,.nwjbscx > p,.jbpam1 > p, .jbpam1 > p strong,.jbpam1 ul > li, .jbpam1 ol > li,.crprate > p,.crprate ul > li,.crprate ol > li,.csrsctv1 > p,.csrsctv1 ul > li,.csrsctv1 ol > li,.disclosur11 ul li a,.servdtls7 > p,.techlgy2 > p,.svcintro18 > p,.svcdomain > p,.svcdomain4 > p,.serfmwok > p, .serfmwok > div,.whttxtle2 > ul > li,.serfmwok ul > li,.technox1 > p,.icxfeatr1 > ul li,.icxfeatr1 > ol li,.icxfeatr1 > p, .icxfeatr1 > div,.technox1 > ul li,.technox1 > ol li,.aboutu1 > p,.sarehlder1 > p,.mandlst > li, .opnble8 ul > li,.acordi8 p,.refnomi table tr td, .fmpdfl > table tr td,.acordi8 h5,.jjbcdeo11 > p,.nwjbscx a,.orstoryt2 > p,.esg >p,.mdirctrm2 > p,.corprte1 > p,.corprte2 > p,.corpdrp31 > p, .corpdrp31 > ul > li, .corpdrp31 > ol > li,.employvolnt > p,.emplyowl3 > h5,.csrpimg2 > a,.corprte3 > p, .corprte4 > p,.envrnresf11 > ul > li, .envrnresf11 > ol > li,.orinitat2 > p,.orinitat2 ul li, .orinitat2 ol li,.orinitat32 > p,.orinitat32 > ul > li, .orinitat32 > ol > li,.bckchls3 ul li{font-size: 1.1vw;}
    .navi > li > a,.serbaner4 > p,.serbaner4 > a,.svcdomain > h5,.mpcntry1 > p,.financials21 > a,.financials22 > ul > li > a,.srtbyr > a,.nepesvt > p,.multpi2 > p,.fraud2 > p{font-size: 1vw;}
    .hmiinslid72 > h6,.nepesvt > span,.multpi52 > h5{font-size: 0.9vw;}
    .dignpt21 > p{font-size: 0.8vw;}
    .bauthorlt > h5{font-size: 0.77vw;}
    label.gtlbel,.prmx{font-size: 0.9em;}
    .content {padding-top: 4.7%;}
    .hedcontainer {margin: 0 9%;}
    .navi > li {padding-right: 2.6%;}
    .main.frlng .navi > li {padding-right: 2%;}
    .search{margin-right: 1%;}
    .search > a {width: 2.7vw;height: 2.7vw;}
    .sbmenus {padding: 2.5% 5% 0;}
    .sbmenu {padding: 2.5% 4%;}
    .hmbaner{padding: 2.1% 9%;}
    a.hmlink{width: 3.3vw;height: 3.1vw;background: url(../img/rarow.png) no-repeat 0 0 / 10vw auto;}
    a.hmlink:hover {background-position: -6.65vw 0;}
    .hmoverlbnr.hmlr2 .hmbnrtxt {width: 85%;}
    .hmoverlbnr.hmlr4 .hmbnrtxt {width: 83%;}
    .hmbaner2 .hmoverlbnr .hmbnrtxt {width: 75%;}
    .hmservice{padding: 4% 9% 4% 9%;}
    .ftrdstorie {padding: 2.1% 6% 5% 9%;}
    .ftrdsres button.owl-prev,.ftrdsres button.owl-next{width: 3.5vw;height: 3.2vw;background: url(../img/rarow.png) no-repeat 0 0 / 10vw auto !important;}
    .ftrdsrex2 > a::after{width: 23px;height: 23px;background: url(../img/wrarow.png) no-repeat 0 0 / 70px auto;}
    #technology {padding: 5% 10% ;}
    .techlgy2{right: 4%;}
    .recogms {padding: 2.1% 0 6% 9%;}
    .servccrsl1 {height: 38vw;}
    .servccrsl2 {height: 30vw;}
    .servdtls8 > a{padding: 10px 45px 10px 20px;}
    .hminsits {padding: 3% 9%;}
    .hmiinslid1 .owl-nav, .hmiinslid1i .owl-nav{left: -4%;right: -4%;}
    .hmcrers{padding: 6% 9% 4%;}
    .hmcrers13{padding-right: 6%;}
    .hmcrers21{padding: 9% 7% 9%;}
    .hmcrers1 > p {padding: 11% 0 21% 3.5%;}
    .footer2{padding: 1% 7% 1% 7%;}
    .footer11 {padding: 4% 0;}
    /*.mmnudi {width: 14%;}*/
    /* ----------------------- New Menu Design ----------------------*/
    .lfsbmnu > li > a, .sbmenu1 > li > a {font-size: 1.4vw;}
    .sbmenu {padding: 0 4% 2.5% 4%;}
    .recogms1 > a{bottom: 1.5vw;}
    /*-----------Design Studios--------*/
    /*.dsgnbaner{margin: 0 9%;}*/
    .studxo1 {margin: 0 9%;}
    /*.sudbnrt{width: 50%;}*/
    .dsinprtfl {padding: 5.2% 9% 2.2%;}
    .chkbx label::before{width: 1.1vw;height: 1.1vw;}
    .chkbx label::after {top: 25%;}
    .dsdiscovr {padding: 1.4% 9% 6%;}
    /*-----------news&insights--------*/
    .bfrlin .unclaimd2 {left: 4.7%};
    .webnar {margin: 0% 5% 5%;}
    .webiwt1 > a{padding: 12px 20px;}
    .webiwt2 > p:nth-child(2){padding-left: 45px;}
    .webiwt2 > p:nth-child(2)::before{left: 22px;}
    .frewhitpr{padding: 5% 9% 3%;}
    .speakerses {padding: 0% 9%;}
    .speke2 > h5{padding: 8px 0;}
    .multpi4{padding-top: 2.6%;}
    .xplrmino {padding: 0 9% 4%;}
    .ftrdedpd {padding: 6% 9%;}
    .npewa {padding: 0 9% 0 7.5%;justify-content: space-between;}
    .npewa2 {width: 39%;}
    /*.blg-baner {margin: 0 9%;}*/
    .insitlst{padding: 11px 9% 11px 9%;}
    .insrindz::after{width: 27px;height: 27px;}
    .indsryfltrs1 > h3 {font-size: 1.2em;}
    .indserics {font-size: 0.9em;}
    /*-----------Contact--------*/
    .point_line > a::before{width: 0.85vw;height: 0.85vw;}
    .point_line > a.active::before, .point_line > a:hover::before {transform: scale(1.3);}
    .point_line > a span{margin-left: 2px;}
    .frmsbt1 > input.gtsbmt {padding: 12px 40px;font-size: 1.3em;}
    .mpcntry {padding: 3% 0 0% 4.4%;}
    .mpcntry1 {padding-bottom: 10%;}
    .mpcntrym{top: 9%;}
    .contmaps7{top: 4.7vw;}
     /*-----------Investor--------*/
    /*.unclaimd,.invstbnr.ucntbnr{margin: 0 9%;}
    .undivind1 {margin: 0 9%;}*/
    .undivind1{padding: 0.7% 9%;}
    /*-----------Services1,2,3--------*/
    /*.serbaner {margin: 0 9%;}*/
    .amtsrc {width: 8.9%;}
    .breadcrumb{    padding: 2% 9% 2%;}
    .srvchang{top: 4.6vw;}
    .container,.whttxtle, .indsryfltr.newsfltes {margin: 0 9%;}
    .svchub1 > li > a::before{width: 2vw;height: 2vw;}
    .svchub1 > li > a::after{right: 0.66vw;top: 0.6vw;width: 0.5vw;height: 0.5vw;}
    .svchub1 > li.active > a::after{top: 0.8vw;right: 0.7vw;}
    .icxfeatr1 {padding: 10%;}
    .icxfeatr1 > h3 {padding: 10% 0 10% 0%;height:7.5vw;}
    .icxfeatr1 > ul li,.icxfeatr1 > ol li{padding-bottom: 7%;}
    .svcdomain4 > p{min-height: 6.7vw;}
    .hmiinslid6 > h3{min-height: 5.5vw;}
    .hminsitnw {padding: 0% 9% 4%;}
    /*-----------About--------*/
    /*#invbanner,.whitepapr {margin: 0 9%;}*/
    .mdirctrm {padding: 3.1% 9% 1.5%;}
    .mdirctr > h3 {padding-left: 0;margin: 0 9%;}
    .invstbnr2,.serbaner4,.unclaimd2,.blg-baner2,.sudbnrt{left: 9%;}
    .soclresp::after{left: -11%;right: -11%;}
     /*-----------career--------*/
    /*.crnbnr5 {margin: 0 9%;}*/
    .hmabpbi {padding: 5% 9% 5% 9%;}
    .qucklkig{width: 27%;}
    .elxvalpp{padding: 6% 9% 6% 5%;}
    .voxelx {margin: 0 9% 0 8%;}
    span.ratnin > img{width: 13%;}
    .jjbcdeo {padding: 2% 9%;}
    .jknmre{padding: 10px 25px;}
    .frdalt{padding: 0 10% 0 15%;}
    .jbaplcn {padding: 4.3% 9% 5% 9%;}
    .jbpam > h2{padding-top: 0;}
    .fraud {padding: 1.6% 9%;}
    .voxelxf{max-height: 29vw;}
    .elxvalpp2{max-height: 36vw;}
    .jbpam{top: 4.7vw;}
    /*------------ Product --------------*/
    .svcl2usryps2 ul > li, .svcl2usryps2 ol > li {font-size: 1.1vw;}
    .svcl2usryps2 {padding-top: 5%;}
    .prdtrlds1 .owl-nav {left: -35px;right: -35px;}
    .srvchang.pltfms {padding-right: 9%;}
    /*------------------CSR---------------*/
    .corprte1 {left: 9%;width: 50%;}
    .corprte{right: 9%;width: 24%;}
    .corpdrp1 > li > a::before{width: 1.7vw;height: 1.7vw;}
    .corpdrp1 > li > a::after{right: 2.25vw;top: 1.5vw;width: 0.4vw;height: 0.4vw;}
    .corpdrp1 > li.active > a::after{top: 1.6vw;}
    /*------------------ESG---------------*/
    .corprte1.evge {width: 36%;}
    .corprte.evge {width: 40%;}
    .orinitat > li > a::before{width: 1.7vw;height: 1.7vw;}
    .orinitat > li > a::after{right: 2.25vw;top: 1.5vw;width: 0.4vw;height: 0.4vw;}
    .orinitat > li.active > a::after{top: 1.6vw;}
}

@media only screen and (min-width: 1030px) and (max-width: 1250px){
    .sbmenu3{padding-top: 0.5%;}
    .sbmenu4 > li{padding-bottom: 2.5vw;}
   .jbpam > h2 {width: 65%;}
   .indsryfltrs1 > h3 {font-size: 1.1em;}
   .indserics {font-size: 0.85em;}
   .lfsbmnu > li > a, .sbmenu1 > li > a {font-size: 1.4vw;}
}
@media only screen and (max-width: 1250px){
   .hmoverlbnr::after, .hmbnrtxt > p {display: none;}
   .hmbnrtxt > a {opacity: 1;}
   .hmbnrtxt > p {padding-top: 5%;}
   .hmoverlbnr.hmlr2 .hmbnrtxt {width: 80%;}
    .shnger > li > a{padding: 15px;}
    .hmbaner2 .hmoverlbnr .hmbnrtxt {width: 80%;}
    .orinitat32 {transform: translateY(0%);}
}
@media only screen and (min-width: 600px) and (max-width: 1024px){
    .srtlst1.htg:nth-child(4n+4){-webkit-transition: all 500ms ease-in-out 0.1s;-moz-transition: all 500ms ease-in-out 0.1s;-ms-transition: all 500ms ease-in-out 0.1s;-o-transition: all 500ms ease-in-out 0.1s;transition: all 500ms ease-in-out 0.1s;}
    .srtlst1.htg:nth-child(3n+1){-webkit-transition: all 500ms ease-in-out 0.1s;-moz-transition: all 500ms ease-in-out 0.1s;-ms-transition: all 500ms ease-in-out 0.1s;-o-transition: all 500ms ease-in-out 0.1s;transition: all 500ms ease-in-out 0.1s;}
    .srtlst1.htg:nth-child(3n+2){-webkit-transition: all 500ms ease-in-out 0.3s;-moz-transition: all 500ms ease-in-out 0.3s;-ms-transition: all 500ms ease-in-out 0.3s;-o-transition: all 500ms ease-in-out 0.3s;transition: all 500ms ease-in-out 0.3s;}
    .srtlst1.htg:nth-child(3n+3){-webkit-transition: all 500ms ease-in-out 0.5s;-moz-transition: all 500ms ease-in-out 0.5s;-ms-transition: all 500ms ease-in-out 0.5s;-o-transition: all 500ms ease-in-out 0.5s;transition: all 500ms ease-in-out 0.5s;}
    .srtlst1:nth-child(4n+4) {padding-right: 3%;width: 33.3%;}
    .srtlst1:nth-child(3n+3) {padding-right: 0%;}
}
@media only screen and (max-width: 1024px){
    .desk1{display: none;}
    .mob1{display: block;}
    .hedcontainer {margin: 0 30px;padding: 15px 0;}
    .navi,.techlgy2 > p {display: none;}
    .logo {width: 120px;}
    .search > a {width: 30px;height: 30px;}
    .srchfrm{width: 50vw;    padding-top: 20px;}
    .search{margin-right: 20px;}
    .language {width: auto;margin-right: 25px;}
    .dropdown-menus{width: 130px;    padding-top: 21px;right: 0;}
    .dropdown-menu > li::after{right: 20px;}
    .tatal {width: 40px;}
    .dropdown-toggle{font-size: 1em;    padding-left: 25px;}
    .dropdown-toggle::before{width: 20px;height: 20px;}
    .phmenu {display: block;margin-right: 20px;height: 30px;}
    .moblnk {display: inline-block;width: 30px;height: 30px;}
    .moblnk span{width: 20px;display: block;height: 2px;background-color: #fff;position: relative;top: 14px;left: 5px; border-radius: 2px;}
    .moblnk span::before {top: -7px;}
    .moblnk span::after {top: 7px;}
    .moblnk span::before, a.moblnk span::after {content: "";display: block;position: absolute;background: #fff;height: 2px;width: 20px;transition: all 300ms ease-in-out;right: 0px;border-radius: 2px;}
    .moblnk.active span{height: 0;}
    .moblnk.active span::before{transform: rotate(45deg);top: 0;}
    .moblnk.active span::after{transform: rotate(-45deg);top: 0;}
    .sldmnu.open {transform: translateX(0);}
    .sldmnu {position: fixed;top: 53px;right: 0;bottom: 0;transform: translateX(100%);display: block;width: 70%;background-color: rgba(24, 23, 36, 1);z-index: 999;transition: all 500ms ease-in-out;overflow-y: auto;}
    .opts {padding: 30px 0;}
    .opts > li {padding-bottom: 15px;}
    .opts > li > a {text-transform: capitalize;position: relative;font-size: 1em;display: block;border-bottom: 2px solid rgba(255, 255, 255, 0.3);padding: 10px 0;margin: 0 30px;}
    .opts > li.active > a,.opts > li.active1 > a,.mbsbmnu > li.active > a,.mbsbmnu1 > li.active > a, .carerlxt.active > a > p{color: rgba(71, 135, 243, 1);}
    .opts > li.mbsubs > a::after{position: absolute;content: '';right: 10px; top: 58%;width: 7px;height: 7px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform: translateY(-50%) rotate(135deg);transition: all 500ms ease-in-out;}
    .opts > li.mbsubs > a.active::after{transform: translateY(-50%) rotate(-45deg);}
    .opts > li.active > a::after{transform:translateY(-50%) rotate(-45deg) ; }
    .opts > li:last-child > a{border-bottom: none;}
    .mbsbmc {background-color: rgba(15, 14, 23, 1);padding: 5px 30px;display: none;}
    .mbsbmc.active, .mbsbmnu11.active {display: block;}
    /*.opts > li.mbsubs:first-child .mbsbmc{display: block;} */
    .mbsbmnu > li > a {padding: 10px 0;display: block;position: relative;}
    .mbsbmnu > li > a::after{position: absolute;content: '+';right: 10px; top: 50%;transform: translateY(-50%);font-size: 1.5em ;}
    .mbsbmnu > li.active > a::after{content: '-';}
    .mbsbmnu > li{border-bottom: 1.5px solid rgba(255, 255, 255, 0.3);}
    .mbsbmnu > li:last-child {border-bottom: none;}
    .mbsbmnu11 {display: none;padding: 0px 0 15px 0px;font-size: 0;}
    .mbsbmnu11 > ul{display: inline-block;vertical-align: top;font-size: 16px;}
    .mbsbmnu1{/*display: flex;flex-wrap: wrap*/;margin-right: 4%;width: 48%;}
    .mbsbmnu1:nth-child(2){margin-right: 0;}
/*    .mbsbmnu1 > li:nth-child(odd) {margin-right: 4%;}*/
    .sbmnutr{font-size: 16px;}
    .mbsbmnu1 > li {padding: 5px 0;}
    .mbsbmnu1.mmnudf {margin-right: 0;width: 100%;display: flex;flex-wrap: wrap;}
    .mbsbmnu1.mmnudf > li {width: 48%;}
    .mbsbmnu1.mmnudf > li:nth-child(odd) {margin-right: 4%;}
    .mbsbmnu1 > li > a {font-size: 0.8em;}
    .mbsbmnu1.mmnudf > li > a{font-size: 0.9em;color: rgba(71, 135, 243, 1);font-family: 'Noto Sans600';}
    .cokplcy {width: 90%;}
    .mmnudi {width: 100%;padding-bottom: 20px;}
    .mmnudi > a {display: flex;align-items: center;border-radius: 10px;}
    .mmnudi > a::before{background: url(../img/busns.png) no-repeat 0 0 / 100% 100%;}
    .mmnudi1 {width: 70px;}
    .mmnudi2{padding: 0px 0 0 15px;text-align: left;}
    .mmnudi2 > h5{font-size: 0.9em;}
    .mmnudi2 > p {font-size: 0.7em;padding: 5px 0 0 0}
    .servcl2 > li {padding-top: 10px;padding-right: 0;}
    .servcl2 > li > a{font-size: 0.8em;}
    .servcl2 {padding-bottom: 10px;}
    .sbmnutr1 {padding-left: 0;}
    .sbmnutr1 > li h6 {font-size: 0.8em;}
    .sbmnutr1 > li p{    font-size: 0.7em;}
    .sbmnutr > p {font-size: 0.7em;text-align: left;padding-top: 20px;}
    .mmnudm {display: block;padding: 10px 0 5px;}
    .lnfwd {width: 100%;}
    .lfsbmnu > li > a {font-size: 0.8em;}
    .lfsbmnu > li {padding-bottom: 10px;}
    .carerlx {flex-wrap: wrap;padding: 15px 0 0;}
    .carerlxt:nth-child(3) {margin-right: 0;}
    .carerlxt {width: 30.6%;margin-right: 4%;padding-bottom: 10px;}
    .carerlxt p{padding: 10px 0px 10px;font-size: 0.7em;}
    .carerlxt.carenoimg p {padding: 8px 14px 10px;}
    .recogms1 > a {position: static;}
   /* .carerlxt.carenoimg > a::after {width: 16px;height: 13px;background: url(../img/wrarow.png) no-repeat 0 0 / 40px auto;}*/
    /*----------------------------- New Menu Design --------------------*/
    .lfsbmnu {width: 50%;}
    .lfsbmnu > li > a > span {font-size: 0.7em;}
    .mbsbmnu1 > li > a {position: relative;display: block;padding-bottom:5px;}
    .mbsbmnu1 > li > a:after {content: "";position: absolute;left: 0;bottom: 0;height: 1px;width: 100%;background: linear-gradient(287.22deg, #0ED96A 17.42%, #239AD1 55.38%, #223CDA 78.57%);}
    .sbmenu4 > li > a, .sbmnutr1 > li > a, .servcl2 > li > a, .lfsbmnu > li > a {display: block;}
    
    .hmservce1 > h3, .ftrdstorie1 > h3, .recogms1 > h3,.hminsits > h2,.footer11 > h3,.techlgy2 > h1,.serbaner4 > h2,.whttxtle1 > h2,.invstbnr2 > h2,.blg-baner2 > h2,.ldershp1 > h3,.mision1 > h3,.mision2 > h3,.crprate > h3,.csrsctv1 > h3,.srtloct > h3,.getouch > h3,.testimnl > h2,.crbntx5 > h1,.glratg1 > h5,.opawty1 > h1,.sudbnrt > h2,.corprte1 > h1 {font-size: 1.8em;}
    .aboutu31 h4,.mision2 ul > li:first-letter,.terms > h3, .terms > h4, .terms > h5,.cpepr h4,.dsgstudio1 > h1,.unclaimd2 > h1,.unclaimd2 > h2,.qklook2 > h2,.voxelx > h2,.frdalt > h3,.speakere > h3,.ftrdedpd > h3,.xplrmino > h3,.studxo > h3,.dsinprtfl1 > h3{font-size: 1.5em;}
    .tbmnu > li > a,.svcintro19 > h2,.svcintro3 > h2,.svcpartnr > h2,.prodtrstled > h2,.svcroad > h2,.pcsbiwa > h4,.invstbnr2 > h1,.svchub > h2,.icftres > h2, .technlgy > h2,.icxbenft > h2, .usrtyess > h2,.hminsitnw h2,.qklook3 > h2,.mdirctr > h3,.orstory > h3,.esg > h3,.aboutu1 > h3,.financials1 > h4,.toolkits > h4,.sarehlder1 > h3,.taelcx1 > h1,.employvolnt > h2,.csrpimg2 > h2,.envrnresf > h2,.ourinitate > h2{font-size: 1.4em;}
    .hmbnrtxt h3,.svcintro21 > h4,.svcdomain > h2,.svcl2dmin2> h3,.scoppclng2 > h2,.servfrmwk2 > h2,.servfrmwk > h2,.mision2 ul > li,.crprate > h5,.svcdesin1 > h4,.contactz1 > h4,.bckchls11 > h4,.bckchls11 > h3,.bckchls11 > h5,.bckchls3 > h5,.bckchls3 > h4,.bckchls3 > h3,.blogdcnt21 > h2, .blogdcnt22 > h2,.blg-baner2 > h1,.whitepapr > h1,.frewhitpr1 > h2, .frewhitpr1 > h3, .frewhitpr1 > h4, .frewhitpr1 > h5,.bfrlin .unclaimd2 > h1,.bfrlin .unclaimd2 > h2,.newsdtl > h1,.webidtl1 > h1,.chirprsn2 > h5,.disclosur2 > h4,.fomdiv1 > h4,.qucklk1 h3,text.DonutChart3,.financials42 > h3,.bauthor > h3,.dsdiscovr > h5,.jbpam > h2, .lttestisd > h2,.svcl2usryps2 > h3{font-size: 1.3em;}
    .mbdirctr1 > h5,.mision1 > p,.srtlst1 > h5,.nepesetj > h5,.studidz2 > h5,.prtallinc1 > h3,.financials21 > h5,.conadres > h3,.mpcntry1 > h5,.gobyng2 > h5,.oibvltng2 > h5,.corprte2 > h4,.corpdrp1 > li > a,.orinitat > li > a{font-size: 1.2em;}
    .whytelx1 > h3,.aboutu31 h5,.orstoryt2> h4,.bordgp2 > h3,.taelcx1 > h6,.cpepr h5,.whitepapr > h2,.dwnldf > h3,.nuvesd > h3, .nuvesd > h4, .nuvesd > h5, .nuvesd > p strong, .nuveab > h3, .nuveab > h4, .nuveab > h5, .nuveab > p strong,.shroel1 > h2, .shroel1 > h3, .shroel1 > h4, .shroel1 > h5,.technox1 > h3,.undivind2 > h3,.disclosur11 > h3,.qucklk1 p,.voxelx82 > h5,.jjbcdeo11 > h3,.nwjbsec1 > h3,.cokpar1 > h3,.glsrevw > a,.emplyowl3 > h5{font-size: 1.1em;}
    .ftrdsrex2 > a,.servdtls7 > h5,.hminstl > li > a,.hmcrers1 > a,.recogms1 > a,.svcintro24 > a,.svcintro3 > p,.svcdomain4 > h3,.svchub1 > li > a,.svcl2dmin2 > span,.serfmwok > h3,.whytelx1 > h5,.scoppclng2 > h3,.scoppclng2 > h4,.scoppclng2 > h5, .unclim2 > h3,.mdirctrm2 > span,.ldershp1 > a,.ldershpl2 > h5,.orstoryt2 > span,.undivind12 > a,.blogdcnt12h > h5,.frew > input,.fredn > input,.icxfeatrm > a,.invstbnr3 > h5,.sarehlder3 > h3,.undivind2 > p,.acordi8 > li > a,.xplrls,.whtldrd2 > h3,.whtldrd2 > h5,.hmabpbi2 > a,.voxelxl > li > a,.blogdcnt22 > h3, .blogdcnt22 > h4, .blogdcnt22 > h5,.hmiinslid51 > h5,.speke2 > h3,.multpi2 > h3,.multpi3 > h3,.glsgrp1 > p,.svcl2usryps2 > span,.sharehlder h2,.icxfeatr1 > h3,.frewhitpr1 ul li ol > li,.corprte2 > h6,.corpdrp2 > h5,.corprte3 > h6, .corprte4 > h6,.envrnresf11 > h3, .envrnresf11 > h4, .envrnresf11 > h5,.orinitat2 > h5,.orinitat32 > h5{font-size: 1em;}
    .hmservce1 > p, .ftrdstorie1 > p, .recogms1 > p,.tabemnus > li > a,.subltdrps1 > li > a,.techlgy2 > p,.servdtls8 > a,.hmiinslid6 > h3,.hmcrers1 > p,.hmcrers21 > h5,.plcy > li > a,.bredcrmb > li > a,.serbaner4 > p,.serbaner4 > a,.shnger > li > a,.svcintro18 > p, .svcintro12 > p,.svcintro21 > p,.svcintro21 > span,.svcdomain > p,.svchub2 > p,.svchub2 > div,.svcl2dmin2 > p,.scoppclng2 > ul > li,.servfrmwk2 > p,.servfrmwk2 > div, .servfrmwk2 > ul > li, .servfrmwk2 > ol > li,.servfrmwk2 span,.serfmwok ul > li,.serfmwok > p, .serfmwok > div, .whttxtle2 > ul > li,.whytelx1 > p,.invstbnr2 > p,.invstbnr3 > h5,.invstbnr2 > a,.aboutu1 > p,.mdirctrm2 > p,.ldershpl2 > p,.orstoryt2 > p,.esg >p,.brdirctor2 > p,.crprate > p,.crprate ul > li,.crprate ol > li,.csrsctv1 > p,.csrsctv1 ul > li,.csrsctv1 ol > li,.csrsctv1 > a,.svcdesin1 > p,.terms > p,.contactz1 > p,.contactz1 > a,.srtlst1 > p,.getouch > p,label.gtlbel,.prmx,.frmsr > textarea,.insrindz > input,.insitper > li > a,.leading-5,.taelcx1 > p,.bckchls11 > p,.bckchls11 div,.bckchls11 span, .bckchls11 blockquote,.bckchls3 > p,.bckchls3 ul li,.bckchls3 a,.blogdcnt21 p, .blogdcnt22 p,.blogdcnt22 div, .blogdcnt22 table tr th, .blogdcnt22 table tr td,.blogdcnt21 ul > li, .blogdcnt22 ul li, .blogdcnt22 ol li,.blgpresn2 > h5,.blogdcnt11 > h5,.blogdcnt12 > li > a,.blogdcnt12h > p,.frewhitpr1 > p,.frewhitpr1 div,.frewhitpr1 ul > li, .frewhitpr1 ol > li, .frewhitpr1 > table tr th, .frewhitpr1 > table tr td,.npewa2 > h5,.npeasrt > a,.nepeset > p,.nepesetj > p,.nepesvt > h5,.pblicd > p,.shroel1 > p,.shroel1 div,.shroel1 > table tr th,.shroel1 > table tr td,.shroel1 > table tr th span,.shroel1 > table tr td span,.nuvesd > p, .nuveab > p,.nuveab div,.nuvesd ul li, .shroel1 ul li, .nuvesd ol li, .shroel1 ol li, .nuveab ul li, .nuveab ol li,input.schinds,.prtrltxt > p,.technox1 > p,.invstbnr3 > a,.chirprsn2 > p,.finfilter > a,.financials22 > ul > li > a,.financials21 > a,.sarehlder3 > a,.inforq > a,.sarehlder1 > p,.iepf2 > p,.undivind11 > h5,.srtbyr > a,.disclosur11 ul li a,.disclosur2 ul li a,.conadres > p,.conadres ul > li > a,.acordi8 p,.mandlst > li, .opnble8 ul > li,.refnomi table tr th, .fmpdfl > table tr th,.acordi8 h5,.refnomi table tr td, .fmpdfl > table tr td,.mpcntry1 > p,.whtldrd2 > p,.hmabpbi2 > p,.qklook3t > p,.crbntx4 > p,.gobyng12 > p,.oibvltng2 > p,span.stryc,.voxelx82 > p,.jfltrtxt,.jjbcdeo12 > p,.jknmre,.fraud2 > p,.nwjbscx > p,.nwjbscx a,.bkcrer > a,.japlynw,.jbpam1 > p,.jbpam1 ul > li, .jbpam1 ol > li,.jbpam1 > h3, .jbpam1 > h4, .jbpam1 > h5, .jbpam1 > p strong,.financials42 > p,.financials42 > a,.blg-baner2 > p,.bauthorlt1 > h4,.multpi53 > h4,.svcdomain > h5,.sudbnrt > p,.studxo > p,.studxo > a,.dsinprtfl1 > p,.dpfiltr > li > a,label.chklbl,.dignpt22 > h5,.crddtl > li,.speke13 > h4,.bckchls11 > ul > li, .bckchls11 > ol > li,.svcl2usryps2 > p, .svcl2usryps2 ul > li, .svcl2usryps2 ol > li,.shroel1 ul li p, .shroel1 ol li p,.bckchls11 span,.scoppclng2 > p, .scoppclng2 > div,.icxfeatr1 > p,.icxfeatr1 > ul li,.icxfeatr1 > ol li,.icxfeatr1 > div,.technox1 > ul li,.technox1 > ol li,.sarehlder1 > h6,.cntmpfl > li > a,.crmx p,.jjbcdeo11 > h5,.jjbcdeo11 > p,.corprte1 > p,.corprte2 > p,.corpdrp31 > p, .corpdrp31 > ul > li, .corpdrp31 > ol > li,.employvolnt > p,.csrpimg2 > a,.corprte3 > p, .corprte4 > p,.envrnresf11 > ul > li, .envrnresf11 > ol > li,.orinitat32 > p,.orinitat32 > ul > li, .orinitat32 > ol > li,.orinitat2 > p,.orinitat2 ul li, .orinitat2 ol li{font-size: 0.9em;}
    .servdtls7 > p,.hmiinslid51 > p,.hmiinslid71 > p,.hmiinslid72 > h6,.svcdomain4 > p,.svcdomain4 > span,.gitdscp > p,.blgpresn2 > p,.nepeset > span,.nepesvt > p,.nepesvt > span,.webidtl1 > p,.webiwt2 > p,.webiwt1 > a,.finyear > li > a,.cokpar1 > p,.cokpar31,.cokpar32,.schind > li > a,.bauthorlt > h5,.speke2 > h5,.speke2 > p,.speke12 > h5,.multpi2 > h5,.multpi2 > p,.multpi52 > h5,.multpi2 > h5,.multpi2 > p,.redmore{font-size: 0.8em;}
    .dignpt21 > p{font-size: 0.7em}
    
    .hmservice,.ftrdstorie,.techlgy2.mob1,.recogms,.svcintro18,.scoppclng,.servfrmwk3,.whttxtle,.brdirctor,.insitdetl3,.blogdcnt,.shroel,.jjfilsch{display: block;}
    .hmservce1,.hmservce2,.tmnusld.tindustries1,.tmnusld.tindustries2,.tmnusld.tindustries3,.ftrdstorie1,.ftrdstorie2,.techlgy2 > h1,.recogms1,.recogms2,.svcintro11, .svcintro12,.scoppclng1,.scoppclng2,.servfrmwk31,.servfrmwk32,.servfrmwk33,.whttxtle1,.whttxtle2,.brdirctor1,.brdirctor2,.bckchls1,.bckchls2,.blogdcnt1,.blogdcnt2,.newsdtl > h1,.nuvesd,.shroel1,.financials4 {width: 100%;}
    .hmservce1 > p, .ftrdstorie1 > p, .recogms1 > p,.hmcrers1 > p{color: #fff;}
    
       
    .content {padding-top: 64px;}
    .hmbaner {padding: 30px;}
    .hmoverlbnr{border-radius: 10px;}
    .hmbnrtxt {padding: 15px;}
    .hmoverlbnr.hmlr1 .hmbnrtxt {width: 90%;}
    .hmoverlbnr.hmlr2 .hmbnrtxt,.hmoverlbnr.hmlr3 .hmbnrtxt,.hmoverlbnr.hmlr4 .hmbnrtxt,.hmbaner2 .hmoverlbnr .hmbnrtxt {width: 100%;}
    .hmbaner2 .hmoverlbnr .hmbnrtxt{top: 0;}
    .hmbnrtxt h3{font-size: 0.9em;padding-bottom: 15px;}
    ..hmbnrtxt > p{display: block;opacity: 1;}
    .hmbnrtxt > a.hmlink{opacity: 1;}
    .hmbnrtxt {top: 0;left: 0;bottom: 0;right: 0;}
    .hmbnrtxt > a {display: block;width: 38px;height: 35px;position: static;opacity: 1;}
    .hombnr .owl-dots {text-align: center;padding-top: 10px;}
    .hombnr button.owl-dot {width: 13px;height: 13px;border: 2px solid #fff !important;border-radius: 50%;margin: 0 3px;}
    .hombnr button.owl-dot.active{background-color: #fff;}
    .hminstl > li {margin-bottom: 10px;}
    .tabslider,.tmnusld {height: 30vw;}
    .hmservice,.ftrdstorie,#technology,.hminsits,.hmcrers,.footer2{padding: 30px;}
    .hmservce2,.ftrdstorie2 {padding-top: 20px;}
    .hminstl{padding-bottom: 0;padding-top: 15px;}
    .recogms2,.hmiinslid1,.hmiinslid1i{padding-top: 20px;}
    .hmservce1 > h3, .ftrdstorie1 > h3, .recogms1 > h3{padding-bottom: 20px;}
    .tabemnu {padding: 6% 6% 2%;}
    .tabemnus > li{padding-bottom: 15px;}
    .ftrdsres {padding: 0;}
    .ftrdsres .owl-nav {position: static;transform: translateY(0);padding-top: 30px;}
    .progress-container {width: 30%;margin: 0;height: 5px;position: absolute;right: 0;bottom: 19px;}
    .techlgy2 {position: static;padding-bottom: 30px;}
    .techlgy2.mob1{padding-bottom: 20px;}
    .techlgg {border-radius: 15px;overflow: hidden;}
    .techlgy2.mob1 > p {display: block;width: 100%;padding-top: 20px;}
    .recogms1 {padding-right: 30px;padding-bottom: 15px;}
    .recogms {padding: 10px 0 30px 30px;margin-bottom: 30px;}
    .recogms1 > a {margin-top: 10px;}
    .recogms2{ margin-left: 0;}
    .hmservice .recogms2 {width: 100%;}
    .servccrsl1 {height: 55vw;}
    .servccrsl2 {height: 50vw;}
    .servdtls8 > a{padding: 10px 45px 10px 15px;}
    .servdtls{padding: 15px;}
    .servdtls7 > p{width: 90%;}
    .hmiinslid1 .owl-nav.disabled{display: flex !important;}
    .hmiinslid1 .owl-nav,.hmiinslid1i .owl-nav {position: static;display: flex;transform: translateY(0);padding-top: 20px;}
    .hmiinslid1 button.owl-prev,.hmiinslid1i button.owl-prev,.ftrdsres button.owl-prev {float: none;width: 35px;height: 31px;background: url(../img/rarow.png) no-repeat 0 0 / 100px auto !important;transform: rotate(180deg);margin-right: 15px;}
    .hmiinslid1 button.owl-next,.hmiinslid1i button.owl-next,.ftrdsres button.owl-next {float: none;width: 35px;height: 31px;background: url(../img/rarow.png) no-repeat 0 0 / 100px auto !important;}
    .hmiinslid1 button.owl-prev span,.hmiinslid1 button.owl-next span,.hmiinslid1i button.owl-prev span,.hmiinslid1i button.owl-next span{display: none;}
    .hmiinslid1 button.owl-prev.disabled, .hmiinslid1 button.owl-next.disabled,.hmiinslid1i button.owl-prev.disabled, .hmiinslid1i button.owl-next.disabled {display: block;opacity: 0.1;}
    .progress-insits {position: absolute;right: 0;bottom: 0;width: 20%;height: 5px;}
    .hmcrers1 {width: 42%;}
    .hmcrers11{justify-content: center;}
    .hmcrers12 {width: 40%;}
    .hmcrers13 {padding-right: 0;}
    .hmcrers1 > p {padding: 30px 0 30px 0%;}
    .hmcrers1 > a{padding: 10px 45px 10px 15px;margin-left: 0;}
    .hmcrers1 > a::after{right: 13px;}
    .hmcrers21{padding: 8% 7% 8%;}
    .hmiinslid6 > h3{min-height: 71px;}
    .footer2 {flex-wrap: wrap;justify-content: center;}
    .footer21 {order: 2;padding: 20px 0 0;width: 100%;border-top: 1px solid rgba(102, 106, 110, 1);margin-top: 20px;}
    .plcy,.socl {justify-content: center;}
    /*-----------Home page 2nd section new menu---------*/
    .hmnewsm1 {padding: 40px 0;}
    .hmnewsm1 .tbmnu > li.active > a::after {width: 4vw;height: 3.7vw;background: url(../img/rarow.png) no-repeat 0 0 / 12vw auto;}
    /*----------Investors------------------------*/
    .invstbnr3 {position: static;padding: 10px 30px 25px;}
    .invstbnr3 > h5{padding: 20px 0;}
    .invstbnr3 > a {margin-bottom: 10px;/*padding: 8px 25px;border-radius: 10px;*/}
    .chirprsn {padding: 40px 0;}
    .chirprsn2{padding: 0% 0 0 4.2%;}
    .financials{padding: 10px 0;}
    .finfilter{margin-top: 0;}
    .financials3 {padding-top: 30px;flex-wrap: wrap;}
    .financials2 {width: 47.7%;}
    .financials2:nth-child(3) {margin-left: 0;}
    .financials21{padding: 30px;}
    .financials21 > h4 {font-size: 3em;}
    .financials22 {padding: 15px 5px;}
    .toolkits1{padding-top: 15px;}
    .sarehlder {padding: 50px 0 40px;}
    .sarehlder1 > h3{padding-bottom: 15px;}
    .inforq {margin-top: 10px;}
    .sarehlder1 > p{width: 90%;}
    .undivind1{padding: 10px 30px;}
    .undivind31{width: 23%;margin-left: 2.6%;}
    .disclosur{padding: 0px 0 20px;}
    .disclosur11 ul li a::before{border-top: 7px solid transparent;border-bottom: 7px solid transparent;border-left: 7px solid #fff;left: -20px;top: 4px;}
    .disclosur11 ul li {padding-left: 20px;}
    .disclosur11 ul,.disclosur.crprte .disclosur11 ul{padding-top: 20px;}
    .disclosur11 ul li,.disclosur.crprte .disclosur11 ul li {padding-bottom: 25px;}
    .disclosur21{margin: 20px auto;}
    .disclosur2 ul > li {padding-bottom: 10px;}
    .undivind {padding-bottom: 30px;}
    .fomdiv {padding: 40px 0;}
    .conadres > h3,.conadres > p{padding-bottom: 20px;}
    .conadres {padding-bottom: 40px;}
    .fomdiv1 > h4{padding-bottom: 20px;}
    .acordi8 > li > a::before{width: 25px;height: 25px;}
    .acordi8 > li > a::after{right: 8px;top:6px;width: 7px;height: 7px;}
    .acordi8 > li.active > a::after{top: 10px;}
    .acordi8 > li > a {padding-right: 30px;}
    .acordi8 > li {padding: 20px;}
    .opnble8 {padding-top: 20px;}
    .toolkits2 > a{padding: 23% 7% 15%;}
    .sarehlder3{padding: 4.7% 3%;}
    .sarehlder3 > a {border-radius: 10px;padding: 6px 35px 6px 10px;}
    .sarehlder3 > a::after{right: 10px;background: url(../img/wrarow.png) no-repeat 0 0 / 50px auto;}
    .undivind2 {padding: 40px 0 25px;}
    .sharehlder {padding: 40px 0 0px;}
    /*----------News------------------------*/
    .bfrlin .unclaimd2::before{height: 3px;}
    .npewa {padding: 0 30px;justify-content: space-between;position: relative;z-index: 10;}
    .nrsrel {display: block;position: relative;}
    .npewa1 {width: 28%;}
    .npewa2 {width: 60%;justify-content: end;}
    .npewa2.nwslds {justify-content: normal;}
    .nrsrel a#amtes {padding: 15px 10px;}
    .nrsrel .shnger > li > a {padding: 10px 10px;}
    .nepese1{width: 48%;margin-left: 4%;margin-bottom: 20px;}
    .nepesv{padding: 6% 0;}
    .nepesev {width: 23.1%;}
    .nepesev:nth-child(5n+1) {margin-left: 2.5%;}
    .nepesev:nth-child(4n+1) {margin-left: 0;}
    .nepeset {padding: 15px 0 20px;}
    .nrsrel ul.shnger {border: 1px solid #fff;border-radius: 10px;padding: 5px 0;overflow: hidden;}
    .nepesetj > p {padding-right: 0;}
    .npeasrt{width: 32%;}
    .bfrlin .unclaimd2 {padding-left: 3.3%;}
    /*----------News-detail------------------------*/
    .shroel2 {padding:0 0 3% 5%;}
    .shroel1 > h2, .shroel1 > h3, .shroel1 > h4, .shroel1 > h5,.shroel1 > p,.shroel1 div,.shroel1 ul li p, .shroel1 ol li p,.nuveab ul, .nuveab ol{padding-bottom: 20px;}
    .nuvesd > h3:first-child, .nuvesd > h4:first-child, .nuvesd > h5:first-child, .nuvesd > p:first-child strong,.nuveab,.webidtl1 > p {padding-top: 20px;}
    .nuvesd > h3, .nuvesd > h4, .nuvesd > h5, .nuvesd > p strong, .nuveab > h3, .nuveab > h4, .nuveab > h5, .nuveab > p strong{padding-bottom: 15px}
    .nuvesd > p, .nuveab > p,.nuveab div{padding-bottom: 25px;}
    .webiwt{padding: 10px 0 25px;}
    .webnar {margin: 10px 0 40px;order: 2;}
    .webidtl0 {display: flex;flex-wrap: wrap;}
    .webiwt1 > a{padding: 10px 20px;border-radius: 10px;}
    .webidtl1 > h1{line-height: 1.3em;}
    .weiply > a {width: 10%;}
    .newsdtl {padding: 40px 0;}
    /*----------Insights------------------------*/
    .invstbnr {margin-top: 0;}
    .insitlst {justify-content: space-between;position: relative;z-index: 10;}
    .insictry {width: 20%;position: relative;}
    .insictry > a {font-family: "Noto Sans700";font-size: 1em;text-transform: capitalize;position: relative;}
    .insictry > a::after{position: absolute;content: '';right: 3px; top: 50%;width: 7px;height: 7px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform:translateY(-50%) rotate(135deg);transition: all 500ms ease-in-out;}
    .insictry > a.active::after{transform:translateY(-50%) rotate(-45deg) ;top: 65%; }
    .insitper {position: absolute;display: block;border: 1px solid #fff;border-radius: 10px;padding: 5px 0;left: 0;top: calc(100% + 20px);background-color: rgba(30, 28, 47, 1);width: 170px;overflow: hidden;display: none;z-index: 10;}
    .insitper > li {padding-right: 0;}
    .insitper > li > a {display: block;padding: 7px 20px;}
    .insitper > li.active > a{background-color: rgba(46, 50, 123, 1);}
    .insitper > li.active a::after, .insitper > li a:hover::after{display: none;}
    .insirsch {width: 40%;}
    .newsfltes .npewa2 {width: 60%;}
    /*----------whitepaper------------------------*/
    .whitepapr {padding: 30px 0 0;}
    .whitepapr > h2 {padding-left: 50px;}
    .whitepapr > h2::before{height: 3px;width: 80px;left: -30px;}
    .whitepapr > h1{width: 80%;padding: 5px 30px;}
    .whtdtlig {margin: 15px 0;}
    .frewhitpr{padding: 30px;}
    .frew > input {padding: 15px 20px;}
    .frew {padding-bottom: 25px;}
    .dwnldf {padding: 30px 15px;}
    .dwnldf::before{left: -2px;right: -2px;}
    .frewhitpr1 {width: 50%;}
    /*----------Blog ------------------------*/
    .blg-baner2{left: 30px;width: 90%;}
    .blg-baner2 > p{padding-top: 20px;}
    .blogdcnt21 ul, .blogdcnt22 ul,.blogdcnt22 ol{padding-left: 15px;margin-left: 0px;}
    .blogdcnt21 p, .blogdcnt22 p,.blogdcnt22 div,.blogdcnt21 ul, .blogdcnt22 ul,.blogdcnt22 ol{padding-bottom: 20px;}
    .blogdcnt1{padding-right: 0px;position: relative;z-index: 10;padding-bottom: 20px;position: sticky;top: 64px;}
    .blogdcnt8{top: 80px;}
    .blogdcnt13 {width: 40%;margin-top: 30px;}
    .blogdcnt {padding: 30px 0 30px;}
    .blogdcnt11{background: transparent;    position: relative;}
    .blogdcnt11::before{display: none;}
    #navid {border: 2px solid #fff;border-radius: 10px;padding: 10px 20px;font-size: 1em;position: relative;background: rgba(24, 23, 36, 1);}
    #navid::after{position: absolute;content: '';right: 23px; top: 50%;width: 7px;height: 7px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform:translateY(-50%) rotate(135deg);transition: all 500ms ease-in-out;}
    #navid.active::after{transform:translateY(-50%) rotate(-45deg) ;top: 57%; }
    .blogdcnt12 {position: absolute;top: 101%;left: 0;right: 0;background: rgba(24, 23, 36, 1);padding: 15px 20px;border: 2px solid #fff;border-radius: 10px;z-index: 10;display: none;}
    .blogdcnt21 > h2, .blogdcnt22 > h2,.frewhitpr1 > h2, .frewhitpr1 > h3, .frewhitpr1 > h4, .frewhitpr1 > h5,.frewhitpr1 > p,.frewhitpr1 div,.frewhitpr1 ul > li,.frewhitpr1 ol > li, .frewhitpr1 > table tr th, .frewhitpr1 > table tr td{padding-bottom: 20px;}
    .frewhitpr1.nohunspt > h2, .frewhitpr1.nohunspt > h3, .frewhitpr1.nohunspt > h4, .frewhitpr1.nohunspt > h5, .frewhitpr1.nohunspt > p, .frewhitpr1.nohunspt ul > li, .frewhitpr1.nohunspt ol > li, .frewhitpr1.nohunspt > table tr th, .frewhitpr1.nohunspt > table tr td, .frewhitpr1.nohunspt div{padding-bottom: 20px;}
    .frewhitpr1 > table tr th, .frewhitpr1 > table tr td {padding: 5px;}
    .bauthorl1 {width: 22%;margin-left: 4%;margin-bottom: 4%;}
    .bauthorlt1 > a{width: 20px;height: 20px;}
    .blogdcnt22 table tr td {padding: 5px;}
    /*------------------Event detail---------------*/
    .speakerses {padding: 0% 30px;}
    .speke2 > p{padding: 0;}
    .speke13 > h4{padding-right: 10px;margin-right: 7px;}
    .speke13 > a {width: 22px;height: 22px;}
    .speke2 {width: 77%;}
    .speakere1,.speakere2{margin-top: 20px;}
    .multpi2 {width: 100%;padding: 0 1%;}
    .multpi53 > h4{margin-right: 7px;}
    .multpi53 > a {width: 20px;height: 20px;}
    .multpi5 {width: 28%;margin-right: 7.5%;}
    .ftrdedpd {padding: 20px 30px 40px;}
    .vector {width: 20px;padding-bottom: 15px;}
    .xplrmino > h3{padding-bottom: 0;}
    .xplrmino {padding: 0 30px 30px;}
    .speakere2{display: block;}
    /*----------casestudy------------------------*/
    .insitdetl1{padding: 30px 0;}
    .taelcx1{padding-left: 0;}
    .taelcx1 > h1{padding: 5% 0;}
    .insitdetl3 {padding: 30px 0 10px;}
    .bckchls11 > p, .bckchls11 blockquote, .bckchls11 > h4,.bckchls11 > h3,.bckchls11 > h5{padding-bottom: 20px;}
    .bckchls1.noscndsec .bckchls11 > h4, .bckchls1.noscndsec .bckchls11 > h3, .bckchls1.noscndsec .bckchls11 > h5, .bckchls1.noscndsec .bckchls11 > p, .bckchls1.noscndsec .bckchls11 div, .bckchls1.noscndsec .bckchls11 span, .bckchls1.noscndsec .bckchls11 blockquote, .bckchls1.noscndsec .bckchls11 > ul, .bckchls1.noscndsec .bckchls11 > ol, .bckchls1.noscndsec .bckchls11 {padding-bottom: 20px;}
    .bckchls11 > ul, .bckchls11 > ol {padding: 0 0 20px 20px;}
    .bckchls3::before,.bckchls3::after{height: 3px;}
    .bckchls3 {padding: 5% 13%;margin-bottom: 30px;overflow: hidden;}
    .bckchls3 ul{padding: 3% 0 5% 6%;}
    .indsryfltrs1 {width: 49%;}
    .indsryfltrs1 > h3 {font-size: 1.1em;}
    .indserics {font-size: 0.8em;}
    .indserics > a {padding: 5px 5px 0;}
    /*----------Contact us------------------------*/
    .ucntbnr .invstbnr2 > h2{width: 53%;}
    .contactz{padding: 40px 0;align-items: center;}
    .contmaps {padding: 40px 0 30px;}
    .cntmpfl > li:last-child {margin-right: 0;}
    .cntmpfl > li > a{padding: 10px 20px;}
    .cntmpimg{padding: 40px 0 20px;}
    .point_line > a {padding-left: 10px;font-size: 0.6em;}
    .srtlst1 > h5{height: 28px;}
    .srtlst1 > p{line-height: 1.6em;}
    .srtlst1 {width: 33.3%;}
    #srtloct {padding: 0;}
    .contmaps7{top: 65px;}
    .courms {width: 48%;}
    .ofceflt {width: 48%;margin-left: 4%;padding-left: 0;}
    .ofceflt > a {border: 2px solid #fff;border-radius: 13px;font-size: 0.9em;padding: 5px 20px;position: relative;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;white-space: pre-wrap;line-height: 2em;}
    .ofceflt > a::after{position: absolute;content: '';top: 50%;right: 20px;width: 7px;height: 7px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform:translateY(-50%) rotate(135deg);transition: all 500ms ease-in-out;}
    .ofceflt > a.active::after{transform: translateY(-50%) rotate(-45deg);}
    .cntmpfl {position: absolute;top: 102%;left: 0;right: 0;border: 2px solid #fff;border-radius: 10px;background-color: rgba(24, 23, 36, 1);z-index: 10;padding: 5px 0;    height: 195px;overflow-y: auto;display: none;}
    .cntmpfl::-webkit-scrollbar {width: 5px;}
    .cntmpfl::-webkit-scrollbar-thumb {background: #fff;border-radius: 10px;}
    .cntmpfl::-webkit-scrollbar-thumb:hover {background: #555;}
    .cntmpfl > li.active > a {background-color: rgba(46, 50, 123, 1);}
    .cntmpfl > li > a {font-size: 0.9em;padding: 5px 15px;display: block;border-radius: 0;border: none;}
    .cucntry{top: 102%;}
    .srtloct > h3{padding-top: 20px;}
    .srtlst {padding: 20px 0 0;}
    /*----------Get in Touch------------------------*/
    .getouch {padding: 40px 0 50px;}
    .getouch > h3{padding-bottom: 10px;}
    .frmsr > textarea{height: 150px;}
    .frms9,.frmsr > textarea{margin-bottom: 30px;}
    label.gtlbel{padding-bottom: 10px;}
    .frms:nth-child(3n+3),.frms9:first-child{margin-right: 6%;}
    .frms9{width: 47%;}
    .frms {width: 47%;margin-right: 6%;margin-bottom: 30px;}
    .frms:nth-child(even){margin-right: 0;}
    .frmsbt1 > input.gtsbmt {padding: 10px 40px;font-size: 1.2em;}
    /*----------Design Digital------------------------*/
    .svcdesin2{padding: 0 0% 0 5%;}
    .terms > p{padding: 15px 0 30px;}
    /*----------About------------------------*/
    .invstbnr2 {left: 30px;width: 90%;}
    .invstbnr2 > h2,.blg-baner2 > h2,.aboutu1 > h3,.ucntbnr .invstbnr2 > h2{padding-bottom: 15px;}
    .invstbnr2 > a {margin-top: 10px;}
    .aboutu2 {width: 47%;}
    .aboutu {padding: 50px 0 40px;}
    .mdirctr > h3{padding-left: 30px;}
    .mdirctrm {padding: 20px 30px 10px;}
    .mbdirctr {display: flex;justify-content: space-between;align-items: center;padding: 30px 30px 10px;;}
    .mbdirctr1 {width: 40%;}
    .mbdirctr2 {width: 40%;border-radius: 10px;overflow: hidden;}
    .mdirctrm2 {width: 100%;padding-left: 0;padding-top: 0;}
    .mdirctrm2 > span{padding-top: 0;}
    .ldershpl2 {padding-top: 15px;}
    .orstoryt2 > span{padding: 10px 0;}
    .orstoryt2{padding: 3%;}
    .orstoryt1 > img{height: 100%;object-fit: cover;}
    .esg {padding: 5px 0 40px;}
    .esg > h3{padding-left: 0;}
    .esg >p{padding: 10px 0 20px 0;}
    .mision1 {width: 80%;}
    .mision2 ul > li{padding-bottom: 10px;}
    .actinh > h4{font-size: 5.7em;}
    .mision1 {width: 100%;padding-bottom: 25px;}
    .brdirctor2 > p {padding: 15px 0 0 0;color: rgba(255, 255, 255, 0.8)}
    .brdirctor1 {display: flex;align-items: center;}
    .bordgp1 {width: 20vw;height: 20vw;border-radius: 50%;overflow: hidden;}
    .bordgp2 {padding-left: 30px;}
    .bordgp2 > h6 {font-family: "Noto Sans300";font-weight: 300;font-size: 1em;}
    .crpsustain1, .crpsustain2 {padding-bottom: 30px;}
    .crprate > p{padding: 20px 0 0 0;}
    .crprate ul{padding: 20px 0 0px 17px;}
    .csrsctv1 ul{padding: 20px 0 20px 17px;}
    .csrsctv2 > img {border-radius: 10px;}
    .bordgp1 {position: static;}
    .msbdcs {padding-bottom: 50px;}
    .mdirctr {padding: 40px 0;}
    .orstoryl {padding: 20px 0;}
    .orstory {padding: 40px 0 10px;}
    .aboutu1 > p{padding-bottom: 15px;}
    .mision {padding: 40px 0 50px;}
    .brdirctr {padding: 50px 0;}
    .soclresp::after{left: -30px;right: -30px;}
    .soclresp {padding-bottom: 40px;margin-bottom: 40px;}
    .crpsustain3 {padding-bottom: 40px;}
    /*----------Services 1------------------------*/
    .breadcrumb {padding: 15px 30px;}
    .serbaner4{width: 90%;top: 9.5%;left: 30px;}
    .serbaner4 > h2{padding-bottom: 10px;}
    .serbaner4 > a {margin-top: 5px;}
    .srvchang{top: 63px;display: block;}
    #amtes {position: relative;padding: 15px 30px;display: block;font-size: 1em;font-family: "Noto Sans600";text-transform: capitalize;}
    #amtes::after{position: absolute;content: '';right: 33px; top: 50%;width: 7px;height: 7px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform:translateY(-50%) rotate(135deg);transition: all 500ms ease-in-out;}
    #amtes.active::after{transform:translateY(-50%) rotate(-45deg) ;top: 57%;}
    .shnger {display: block;position: absolute;left: 0;right: 0;background-color: rgba(18, 17, 23, 1);border: 1px solid #fff;top: 50px;display: none;z-index: 10;}
    .shnger > li {border-bottom: 2px solid #0f0e17;}
    .shnger > li > a{padding: 10px 30px;}
    .shnger > li.active > a {background-color: rgba(46, 50, 123, 1);}
    .shnger > li::after{display: none;}
    .svcintro1 {padding: 35px 0 25px;}
    .svcintro2 {margin-bottom: 45px;}
    .svcintro18 > p:nth-child(3), .svcintro18 > p:nth-child(4){padding-top: 15px;}
    .svcintro18 > p,.svcintro19{padding-bottom: 15px;}
    .svcintro18{padding-top: 0;}
    .svcintro18 > p{width: 100%;}
    .svcintro27{padding: 20px;}
    .svcintro21 > span{margin-top: 10px;}
    .svcintro21 > h4{padding: 10px 0 15px;}
    .svcintro24 > a::after{width: 20px;height: 17px;background: url(../img/wrarow.png) no-repeat 0 0 / 55px auto;}
    .svcintro3 {padding: 20px;margin-bottom: 40px;}
    .svcdomain {padding: 0 0px 20px;}
    .svcdomains {padding-top: 10px;}
    .svcpartnr {padding: 20px 30px;margin-bottom: 40px;}
    .svcpartnr1 .owl-nav{left: -30px;right: -30px;}
    .svcpartnr1 button.owl-prev,.svcpartnr1 button.owl-next {width: 30px;height: 30px;}
    .svcpartnr1 button.owl-prev span,.svcpartnr1 button.owl-next span{    width: 15px;height: 15px;}
    .container {margin: 0 30px;}
    .lttestisd {margin: 0 0 0;}
    .svchub1 > li > a::before{width: 30px;height: 30px;}
    .svchub1 > li {padding: 15px;}
    .svchub1 > li > a::after{right: 10px;top: 10px;width: 7px;height: 7px;}
    .svchub1 > li.active > a::after{top: 12px;}
    .svchub2 {padding-top: 10px;}
    .svcdomain4 > p{min-height: 87px;padding-top: 15px;}
    .svcroad.ctrpdg{padding-bottom: 50px}
    .svcroad,.svchub {padding-bottom: 40px;}
    /*----------Services 2------------------------*/
    .svcl2dmin2 > span{padding: 10px 0;}
    .svcl2dmin2 > p{padding: 0;}
    .svcl2dmin2{padding: 3%;}
    .svcl2dmin1 > img {height: 100%;object-fit: cover;}
    /*----------Services 3------------------------*/
    .scoppclng2{padding: 30px 30px 10px;}
    .scoppclng1{border-radius: 20px;}
    .scoppclng2 > h2{padding-bottom: 20px;}
    .scoppclng2 > h3,.scoppclng2 > h4,.scoppclng2 > h5 {padding-bottom: 20px;}
    .scoppclng2 > p, .scoppclng2 > div{padding-bottom: 15px;}
    .scoppclng2 > ul {padding: 0px 0 20px 25px;}
    .serfmwok ul{padding: 20px 0 20px 25px;}
    .serfmwok > p, .serfmwok > div {padding: 20px 0px;}
    .servfrmwk32,.servfrmwk{padding: 0;}
    .whttxtle{padding: 30px;margin-bottom: 40px !important;}
    .whttxtle2 > ul > li{padding-bottom: 5px;}
    .whttxtle2 > ul {list-style: disc;padding-left: 25px;padding-top: 20px;}
    .whytelx{margin: 20px 0 40px;padding: 20px;}
    .whytelx1 > h3{padding-bottom: 20px;}
    .whytelx1 > h5{padding-top: 5px;}
    .serfmwok {padding-right: 0;margin-right: 0;border-right: none;}
    .servfrmwk3 {padding-bottom: 20px;}
    /*----------Product------------------------*/
    #trustedleaders {padding: 0px 0 40px;}
    .icxbenft, .usrtyess {padding: 10px 0 10px;}
    .icxfeatr {padding: 20px 0 35px;}
    .icxfeatr1 {padding: 30px 20px;}
    .icxfeatr1 > h3{padding: 30px 0 30px 0px;height: 107px;}
    .icxfeatr1 > ul,.icxfeatr1 > ol{padding: 0 0 0 20px;}
    .icxfeatr1 > ul li,.icxfeatr1 > ol li{padding-bottom: 20px;}
    .icxfeaig {width: 22%;}
    .icxfeatre .owl-nav{left: -30px;right: -30px;}
    .icxfeatrm {padding-top: 10px;}
    .technlgy,.testimnl {padding: 0px 0 40px;}
    .testimnl > h2{padding-bottom: 15px;}
    .technox {margin-top: 30px;padding: 20px;align-items: center;}
    #casestydu {margin-bottom: 40px}
    .svcl2usryps2 > span{padding: 10px 0;}
    p.destile {padding-top: 20px;}
    .svcl2usryps2, .svclustys1:nth-child(even) .svcl2usryps2 {padding-bottom: 4%; }
    .svcl2usryps2 ul, .svcl2usryps2 ol {margin: 2% 0 0 0;}
    .prodtrstled {padding: 20px 30px;}
    .prdtrlds1 .owl-nav{left: -30px;right: -30px;}
    .prdtrlds1 button.owl-prev,.prdtrlds1 button.owl-next {width: 30px;height: 30px;}
    .prdtrlds1 button.owl-prev span,.prdtrlds1 button.owl-next span{width: 15px;height: 15px;}
    .srvchang.pltfms {display:flex;}
    .srvchangss {width: 100%;display:block;}
    .pltfms .srvchangss {width: 75%;display:block;}
    .srvchang.pltfms {padding-right: 30px;}
    .technox1 > p{padding-top:20px; }
    .technox1 > ul,.technox1 > ol{padding: 20px 0 0 16px;}
    .prtrstedldss {margin: 10px 0;}
    .prodtrstled > h2{padding-bottom: 20px;}
    .svcl2dmns1 {padding-top: 20px;}
    .hminsitnw {padding: 0% 30px 40px;}
    /*----------Careers------------------------*/
    .crbnera .container{width: 59%;}
    .crbntx5 > h1{width: 100%;}
    .xplrls{padding: 10px 25px;}
    .qucklk {padding: 15px 0;}
    .mpcntrym{width: 100%;position: static;padding: 30px;}
    .mpcntry {width: 50%;margin: 0 auto;padding: 10px 0 30px;}
    .mpcntry1 {text-align: center;padding-bottom: 0;}
    .mbcnry .owl-nav {position: absolute;top: 43%;left: -25px;right: -30px;}
    .mbcnry button.owl-prev {float: left;width: 30px;height: 30px;}
    .mbcnry button.owl-next {float: right;width: 30px;height: 30px;}
    .mbcnry button.owl-prev span{font-size: 0;display: block;width: 15px;height: 15px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform: rotate(-135deg);    margin-left: 11px;}
    .mbcnry button.owl-next span{font-size: 0;display: block;width: 15px;height: 15px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform: rotate(45deg);    margin-right: 4px;}
    .mbcnry button.owl-prev.disabled,.mbcnry button.owl-next.disabled{opacity: 0.1;}
    .whtldrs {padding-top: 20px;}
    .whtldr {width: 100% !important;}
    .whtldrd2{padding-top: 0;}
    .whtldrd2 > p{padding-top: 10px;padding-right: 0;}
    .whtldrd{padding: 30px 20px;}
    .whtldr .owl-dots {padding: 20px 0;}
    .hmabpbi2 > a{padding: 10px 25px;}
    .hmabpbi {padding: 30px;}
    .hmabpbi2 {width: 64.5%;}
    .qklook31.desk {padding:20px 0 10px;}
    .qklook3t > p{padding: 10px 20px;}
    .exprlo{padding-top: 20px;}
    .gobynd {padding: 0 7% 0 15%;}
    .gobyng12 {width: 90%;}
    .oibvltng2{padding-left: 20px;}
    .oibvltng {padding: 3.5% 7%;}
    .gobyng1 {padding: 20px 0;}
    .gobyng21 button.owl-prev,.gobyng21 button.owl-next{    width: 17px;height: 17px;}
    .gobyng21 .owl-dots {padding: 10px 0 0px 0;}
    .gobyng21 button.owl-dot{width: 10px;height: 10px;}
    .gobyng2,.gobyng21 {padding-top: 20px;}
    .voxelx5 {padding-top: 25px;}
    .voxelx6{width: 100%;}
    .voxelx8{padding: 30px 20px;}
    .voxelx7 .owl-nav{    top: auto;right: 0;bottom: 0;display: none;}
    .voxelx7 .owl-dots {padding:15px 0;text-align: center;display: block;}
    .voxelx7 button.owl-dot {border: 2px solid #fff !important;width: 13px;height: 13px;border-radius: 50%;margin-right: 10px;vertical-align: middle;}
    .voxelx7 button.owl-dot.active {background-color: #fff !important;}
    .voxelx {margin: 0 30px;padding: 10px 0 30px;}
    .glsdror {padding: 0 30px 40px;}
    span.ratnin {padding-left: 5%;}
    span.ratnin > img{width: 12%;}
    .glslog {width: 40%;padding: 0;}
    .glsgrp {padding: 50px 0 30px;}
     svg.donutchart {width: 180px;height: 180px;}
    circle.DonutChart2.dc8 {stroke-dasharray: 315 85 !important;}
    circle.DonutChart2.dc9 {stroke-dasharray: 354 45 !important;}
    .glsrevw > a::after{right: -30px;}
    .glsrevw > a{margin-right: 30px;}
    .gobyng21 .owl-stage-outer{max-height: 21vw;}
    .voxelxf,.elxvalpp2{max-height: inherit;}
    .voxelx7.owl-carousel .owl-stage-outer {max-height: 28.5vw;overflow: hidden !important;}
    .jjschr {padding: 20px 0 0;}
    .jfltrtxt{width: 40%;}
    .jjschr8 {padding-top: 10px;text-align: center;    padding-bottom: 20px;}
    .jjschr8 > a {width: 40%;display: inline-block;background-color: #e9e9e9;color: #363636;border-radius: 10px;padding: 10px 20px;box-sizing: border-box;font-family: "Noto Sans600";}
    .jjschr7 {position: fixed;left: 0;right: 0;bottom: 0;top: 60px;background-color: rgba(0,0,0,0.5);    display: none;align-items: center;justify-content: center;width: auto;}
    .jjschr7.active{display: flex;}
    .jjschr71 {width: 40%;background-color: #e9e9e9;border-radius: 10px;box-sizing: border-box;padding: 20px;position: relative;}
    .fbycls {position: absolute;   right: 20px;top: 10px;z-index: 10;display: block;}
    .updclr.mob { display: flex;justify-content: space-between;padding-top: 15px;;}
    .jupdat {background-color: #053188;font-size: 0.9em;text-transform: capitalize;padding: 5px 10px;border-radius: 6px;}
    .jclear {color: #363636;border: 1px solid #363636;font-size: 0.9em;text-transform: capitalize;padding: 5px 10px;border-radius: 6px;}
    .jdssd.fjdsd1,.jdssd.fjdsd2,.jdssd.fjdsd3,.jdssd.fjdsd4 {width: 100%;}
    .fbycls > a{color: #363636;width: 20px;display: block;text-align: center;}
    .jjfltr {padding: 0;display: block;}
    .jjfltr > li {width: 100%; padding-right: 0;border-bottom: 1px solid #000;font-size: 0.9em;}
    .jjfltr > li.desk{display: none;}
    .jjfltr > li > p {text-align: center;    padding-bottom: 15px;}
    .jjfltr > li > .jjfmnu {width: 100%;padding-left: 0;color: #363636;font-size: 0.9em;padding-top: 10px;padding-bottom: 10px;}
    a.jjfmnu::before{    border-top: 2px solid #363636;border-right: 2px solid #363636;}
    .jjbcdeo11 {width: 79%;padding-right: 7%;}
    .jjbcdeo12 {width: 21%;}
    .frdig {width: 35%;}
    .frdalt {width: 65%;padding: 0 10%;}
    .nwjbsec{padding: 30px;}
    .nwjbsec1 {width: 49%;}
    .nwjbsec1:nth-child(3n+1) {margin-left: 2%;}
    .nwjbsec1:nth-child(odd) {margin-left: 0;}
    .jjbcdeo {padding: 30px;}
    .fraud {padding: 30px;}
    .jbpam1 {padding-top: 30px;padding-right: 0;}
    .jbpam1 > h3, .jbpam1 > h4, .jbpam1 > h5, .jbpam1 > p strong{padding-bottom: 10px;}
    .jbpam1 > p{padding-bottom: 20px;}
    .aplylst {text-align: left;}
    .bkcrer.bkcrer1 a{padding: 10px 15px 10px 20px;}
    .jbpam > h2{padding-top: 0;}
    .bkcrer > a::before{width: 10px;height: 10px;}
    .jbpam1 ul {padding-left: 16px;padding-bottom: 20px;}
    .opawty1 > h1{width: 40%;}
    .opawtyig > img {height: 100%;}
    .jbpam > h2 {width: 60%;}
    .jknmre{padding: 10px 20px;}
    .aplynw {padding-left: 30px;}
    .qklook,.qklook3,.elxvalpp {padding: 40px 0;}
    .qklook1 {padding-bottom: 40px;}
    .voxelxf {padding-top: 20px;}
    .jjobslt {padding-bottom: 30px;padding-top: 20px;}
    .jbpam{top: 65px;}
    /*----------Design Studios------------------------*/
    .dsgstudio{padding: 40px 0 30px;}
    .studidz2{opacity: 1;}
    .sudbnrt {left: 30px;width: 90%;}
    .studxo{padding: 3.5% 20%;}
    .studxo > p{padding: 20px 0 30px;}
    .studxo1 {margin: 0 30px;}
    .dsinprtfl {padding: 40px 30px 30px;}
    .dsinprtfl1 {width: 100%;}
    .dsinprtfl2 {padding-top: 15px;}
    .dpfiltr > li > a{padding: 10px 20px;}
    .dpfiltr > li > a::after{right: 20px;top: 23%;width: 8px;height: 8px;}
    .dpfiltr > li.active > a::after{top: 55%;}
    .dsinprtfl21 {width: 80%;}
    .sbfltr{padding: 10px 20px;}
    .chkbx {padding-left: 25px;}
    .chkbx label::before{top: 11px; left: -25px;width: 15px;height: 15px;}
    .chkbx label::after{top: 5px;width: 8px;height: 4px;left: -23px;}
    .dignpt {width: 30.6%;margin-left: 4%;margin-bottom: 4%;}
    .dignpt2{padding: 10px 15px;}
    .dsdiscovr {padding: 10px 30px 50px;}
    .dsdiscovr > h5{padding-bottom: 0;}
    .svcdomain1 button.slick-prev, .svcdomainx button.slick-prev{right: 45px;width: 37px;height: 34px;background: url(../img/rarow.png) no-repeat 0 0px / 110px auto !important;}
    .svcdomain1 button.slick-next, .svcdomainx button.slick-next{width: 37px;height: 34px;background: url(../img/rarow.png) no-repeat 0 0 / 110px auto !important;}
    .nwreset.distdio {width: 36px;margin-top: 8px;}
    /*----------Partnerships & Alliances------------------------*/
    .prtallinc1 > h3 {padding: 10px 15px;}
    .prtrlsar0{border-radius: 10px;}
    .srch-rslts > h3 {font-size: 0.7em;}
    .srch-rslts > a {font-size: 1.1em;}
    .srch-rslts > p{font-size: 0.9em;}
    /*----------CSR------------------------*/
    .corprte1 {width: 50%;left: 30px;}
    .corprte {width: 37%;right: 30px;}
    .corprte2 > h4{padding-bottom: 25px;}
    .corpdrp1 > li > a{padding: 10px 20px;}
    .corpdrp1 > li > a::before{right: 20px;width: 25px;height: 25px;}
    .corpdrp1 > li > a::after{right: 28px;top: 17px;width: 7px;height: 7px;}
    .corpdrp1 > li.active > a::after{top: 21px;}
    .corpdrp21{align-items: center;}
    .corpdrp2 {padding: 20px;}
    .corpdrp21 {padding-top: 15px;}
    .corpdrp1 > li {margin-bottom: 10px;}
    .employvolnt > h2{padding-bottom: 10px;}
    .employslid {padding-top: 10px;}
    .corpdrpdwn {padding-bottom: 40px;}
    .employvolnt {padding-bottom: 50px;}
    .csrpimg2{width: 32%;}
    .csrpimg{margin-bottom: 50px;}
    .emplyowl .owl-nav {position: static;transform: translateY(0);padding-top: 20px;}
    .emplyowl button.owl-next {float: none;width: 35px;height: 35px;background: url(../img/rarow.png) no-repeat 0 4px / 100px auto !important;}
    .emplyowl button.owl-prev{margin-right: 15px;width: 35px;height: 35px;float: none;background: url(../img/rarow.png) no-repeat 0 0px / 100px auto !important;}
    /*----------Esg------------------------*/
    .envrnresf1,.orinitat {padding-top: 20px;}
    .envrnresf11{padding: 30px;}
    .envrnresf {padding-bottom: 40px;}
    .orinitat > li > a{padding: 10px 20px;}
    .orinitat > li > a::before{right: 20px;width: 25px;height: 25px;}
    .orinitat > li > a::after{right: 28px;top: 17px;width: 7px;height: 7px;}
    .orinitat > li.active > a::after{top: 21px;}
    .orinitat1 {padding: 20px 0;}
    .ourinitate {padding-bottom: 40px;}
    
     }
    @media only screen and (max-width: 900px){
        .pcsbiwx {width: 48%;margin-left: 4%;margin-bottom: 4%;}
        .pcsbiwx:nth-child(3n+1) {margin-left: 4%;}
        .pcsbiwx:nth-child(odd) {margin-left: 0%;}
        .nepesev {width: 31.6%;}
        .nepesev:nth-child(4n+1) {margin-left: 2.5%;}
        .nepesev:nth-child(3n+1) {margin-left: 0;}
        .prtrstedldss {display: block;}
        .prtrstedld1 {width: 90%;margin:0 auto;}
        .prdtrldsrs {padding-top: 3%;padding-left: 0;width: 90%;margin: 0 auto;}
        .prdtrlds1 .owl-nav {left: -30px;right: -30px;}
        .indsryfltr {display: block;}
        .indsryfltrs1 {width: 100%;}
        .indsryfltrs1:first-child {margin-bottom: 20px;}
        .cntmpfl > li {margin-bottom: 10px;}
        .newsfltes .npewa2.nwslds > h5 {width: 23%;}
        .hmbnrtxt > p{display: none;}
        .hmbnrtxt h3{padding-bottom: 10px;}
        .blogdcnt22 > h3, .blogdcnt22 > h4, .blogdcnt22 > h5{padding-bottom: 10px;}
        .svcdomain4 {padding: 8% 4% 14.5% 6.5%;}
        /*-----------Home page 2nd section new menu---------*/
        .hmnewsm1 .tbmnu > li.active > a::after {width: 40px;height: 35px;background: url(../img/rarow.png) no-repeat 0 0 / 115px auto;    }
        .hmcrers1 {width: 50%;padding-top: 0;}
        .hmcrers11 {width: 85%;}
        .whytelx{display: block;}
        .whytelx1{width: 100%;}
        .whytelx2{float: right;margin: 0 0 20px 20px;}
        .csrpimg2{width: 40%;}
        /*----------Esg------------------------*/
        .corprte1.evge {width: 70%;}
        .corprte.evge {position: static;width: auto;padding: 30px 30px 10px;transform: translateY(0%);}
        .corprte2 {padding: 30px;}
        .corprte4{padding-left: 5%;}
        .envrnresf11 {padding: 25px;}
        .orinitat > li {margin-bottom: 10px;}
        .orinitat1 {display: block;}
        .orinitat2 {width: 100%;}
        .orinitat3 {display: flex;width: 100%;overflow: initial;padding-top: 10px;justify-content: space-between;}
        .orinitat31 {width: 42%;}
        .orinitat32 {position: static;width: 56%;}
        .cpepr {padding: 20px;}
        .insitdetl2 {flex-wrap: wrap;}
}
    @media only screen and (max-width: 39em){
        .desk{display: none;}
        .mob{display: block;}
        .hmservce1 > p:nth-child(3),.ftrdstorie1 > p:nth-child(3),.recogms1 > p:nth-child(3){display: none;}
        .hedcontainer {margin: 0 16px;padding: 15px 0;}
        .phmenu,.language{margin-right: 10px;}
        .search{margin-right: 7px;}
        .tatal {width: 35px;}
        .logo {width: 100px;}
        .navigat {width: auto;}
        .sldmnu{top: 60px;width: 100%;overflow-y: auto;}
        .opts {padding: 20px 0;}.esg > h3
        .opts > li > a{margin: 0 16px;}
        .mbsbmc{padding: 0 16px;}
        .mbsbmnu1 {margin-right: 0;width: 100%;}
        .mbsbmnu1 > li > a:after,.servcl2 > li > a::after{width: 70%;}
        .sbmnutr1 {width: 100%;}
        .mbsbmnu1.mmnudf > li {width: 100%;}
        .mbsbmnu1.mmnudf > li:nth-child(odd) {margin-right: 0;}
        .lnfwd {display: block;}
        .lfsbmnu {width: 55%;}
        
        .sbmnutr1 > li{padding-bottom: 10px;}
        .opts > li > a{margin: 0 16px;}
         .srchfrm {width: 92vw;left: -33.5vw;}
        .language{padding-left: 25px;}
        .cokpar31,.cokpar32{padding: 10px 10px;font-size:0.7em;}
        .cokpar2 {display: none;}
        .cokpar32{margin-left: 15px;}
        .hmservce1 > h3, .ftrdstorie1 > h3, .recogms1 > h3, .hminsits > h2,.techlgy2 > h1,.serbaner4 > h2,.whttxtle1 > h2 ,.invstbnr2 > h2,.blg-baner2 > h2,.mision1 > h3,.mision2 > h3,.corprte1 > h1{font-size: 1.6em;}
        .footer11 > h3,.ldershp1 > h3,.crprate > h3,.csrsctv1 > h3,.getouch > h3, .icxbenft > h2, .icftres > h2, .technlgy > h2,.testimnl > h2,.crbntx5 > h1,.glratg1 > h5,.opawty1 > h1,.sudbnrt > h2{font-size: 1.5em;}
        .mdirctr > h3,.esg > h3,.mision2 ul > li:first-letter,.terms > h3, .terms > h4, .terms > h5,.dsgstudio1 > h1,.unclaimd2 > h1,.unclaimd2 > h2,.sarehlder1 > h3,.qklook2 > h2, .qklook3 > h2,.voxelx > h2,.frdalt > h3,.jbpam > h2,.invstbnr2 > h1,.speakere > h3,.studxo > h3,.dsinprtfl1 > h3,.srtloct > h3,.aboutu1 > h3,.orstory > h3,.hminsitnw h2,.financials1 > h4,.toolkits > h4,.taelcx1 > h1,.employvolnt > h2,.envrnresf > h2,.ourinitate > h2{font-size: 1.3em;}
        .hmbnrtxt h3,.tbmnu > li > a,.svcintro21 > h4,.svcdesin1 > h4,.pcsbiwa > h4,.bckchls11 > h4,.bckchls11 > h3,.bckchls11 > h5,.bckchls3 > h5,.bckchls3 > h3,.bckchls3 > h4,.blogdcnt21 > h2, .blogdcnt22 > h2,.whitepapr > h1,.nepesetj > h5,.financials42 > h3, .ftrdedpd > h3, .xplrmino > h3,.orinitat > li > a{font-size: 1.1em;}
        .mbdirctr1 > h5,.taelcx1 > h6,.whitepapr > h2,.bfrlin .unclaimd2 > h1,.bfrlin .unclaimd2 > h2,.newsdtl > h1,.nuvesd > h3, .nuvesd > h4, .nuvesd > h5, .nuvesd > p strong, .nuveab > h3, .nuveab > h4, .nuveab > h5, .nuveab > p strong,.shroel1 > h2, .shroel1 > h3, .shroel1 > h4, .shroel1 > h5,.webidtl1 > h1,.studidz2 > h5,.prtallinc1 > h3,.icxfeatr1 > h3,.financials21 > h5,.undivind2 > h3,.gobyng2 > h5,.jjbcdeo11 > h3{font-size: 1em;}
        .dropdown-toggle,.dropdown-menu > li,.ftrdsrex2 > a, .servdtls7 > h5, .hminstl > li > a, .hmcrers1 > a,.svcdomain4 > h3,.ldershpl2 > h5,.mision1 > p,.mision2 ul > li,.bordgp2 > h3,.srtlst1 > h5,.unclim2 > h3,.sarehlder3 > h3,.acordi8 > li > a,.svcdomain4 > span,.oibvltng2 > h5,text.DonutChart3,.glsrevw > a,.jjbcdeo11 > p,.jjbcdeo11 > h5,.jjbcdeo12 > p,.recogms1 > a,.blogdcnt22 > h3, .blogdcnt22 > h4, .blogdcnt22 > h5,.speke13 > h4,.icxfeatr1 > ul li,.icxfeatr1 > ol li,.icxfeatr1 > p,.icxfeatr1 > div,.undivind2 > p{font-size: 0.9em;}
        .hmcrers21 > h5,.servdtls8 > a,.tabemnus > li > a, .subltdrps1 > li > a,.subltdrps1 > li > a,.bredcrmb > li > a,.ldershpl2 > p,.undivind12 > a,.bordgp2 > h6,.financials21 > a,.financials22 > ul > li > a,.sarehlder3 > a,.iepf2 > p,.undivind11 > h5,.srtbyr > a,.oibvltng2 > p,.glsgrp1 > p,.crddtl > li,.svcdomain > h5{font-size: 0.8em;}
        .srtlst1 > p,.voxelxl > li > a{font-size: 0.7em;}
        .hmcrers,.svcintro27,.cards,.aboutu,.csrsctv,.svcdesin,.contactz,.frmsr,.insitdetl1,.insitdetl2,.frewhitpr,.dsgstudio,.prtrilnce,.financials1,.sarehlder,.disclosur,.yesno, .clarfyi,.crbntx5,.hmabpbi,.crbntx4,.voxelx8,.jjbcdeo1{display: block;}
        .hmcrers1,.hmcrers2,.svcintro21,.svcintro22,.svcdomain2,.svcl2dmin1,.svcl2dmin2,.aboutu1,.aboutu2,.orstoryt1,.orstoryt2,.csrsctv1,.csrsctv2,.svcdesin1,.svcdesin1,.contactz1,.contactz2,.getouch > p,.frms9,.frms,.taelcx1,.taelcx2,.frewhitpr1,.frewhitpr2,.prtrltxt,.sarehlder1,.sarehlder2,.sarehlder1 > p,.disclosur1,.disclosur12,.yesno1, .yesno2, .clarfyi1, .clarfyi2,.crbntx5 > h1,.qucklk1,.hmabpbi2,.crbntx4 > p,.elxvalpp2,.voxelx82,.jjbcdeo11,.cokpar1{width: 100%;}
        .recogms1 > p,.hmservce1 > p, .ftrdstorie1 > p, .recogms1 > p,.hmcrers1 > p{color: #fff;}
        
        /*----------CSR------------------------*/
        .corprte {position: static; transform: translateY(0%);display: block;width: auto;padding: 20px 16px;}
        .corprte1 {width: auto;left: 16px;right: 16px;}
        .corprte1 > h1{width: 80%;}
        .corprte2 {width: auto;padding: 20px;}
        .corpdrp21{display: block;}
        .corpdrp31,.corpdrp32 {width: 100%;}
        .corpdrp1 > li > a {padding:10px 40px 10px 10px;font-size: 1.1em;}
        .corpdrp1 > li > a::before {right: 10px;top: 23px;}
        .corpdrp1 > li > a::after {right: 18px;}
        .corpdrp31 {padding-bottom: 20px;}
        .corpdrp2 {padding: 20px 10px;}
        .corpdrpdwn {padding-bottom: 30px;}
        .employslid {width: 80%;}
        .employvolnt {padding-bottom: 40px;overflow: hidden;}
        .emplyowl.owl-carousel .owl-stage-outer{overflow: visible !important;}
        .csrpimg2 {width: 80%;}
        .csrpimg2 > a{padding: 8px 40px 8px 15px;}
        .csrpimg2 > a::after{right: 10px;}
        .csrpimg1::before{background-color: rgba(110, 82, 226, 0.3);}
        /*----------Esg------------------------*/
        .corprte1.evge {width: auto;}
        .corprte.evge{padding: 20px 16px 10px;}
        .corprte3,.envrnresf11 {width: 100%;}
        .corprte4 {padding-left: 0;width: 100%;}
        .corprte3:nth-child(3) > p{padding-bottom: 1em;}
        .envrnresf1{display: block;}
        .envrnresf11 {padding: 20px;}
        .envrnresf11:first-child{margin-bottom: 20px;}
        .envrnresf {padding-bottom: 35px;}
        .orinitat > li > a {padding: 10px 40px 10px 10px;}
        .orinitat > li > a::before {right: 10px;top: 23px;}
        .orinitat > li > a::after {right: 18px;}
        .orinitat > li.active > a::after {top: 21px;}
        .orinitat1 {padding: 15px 0;}
        .orinitat3 {display: block;}
        .orinitat31,.orinitat32 {width: 100%;}
        .orinitat32{margin-top: 20px;padding: 15px;}
        .ourinitate {padding-bottom: 30px;}
        
        .hmcrers2 {padding-top: 30px;}
        .svcdomain > h5{line-height: 1.6em;}
        .hmbanner {padding: 20px 16px 10px;}
        .hmbnrtxt> a{width: 100%;height: 100%;}
        .hmservice, .ftrdstorie, .hminsits, .hmcrers, .footer2 {padding: 20px 16px;}
        .recogms2, .hmiinslid1, .hmiinslid1i,.hmservce2, .ftrdstorie2 {padding-top: 15px;}
        #technology {padding: 20px 16px 15px;}
        .techlgy2.mob1 {padding-bottom: 10px;}
        .hmservce1 > h3, .ftrdstorie1 > h3, .recogms1 > h3 {padding-bottom: 15px;}
        .hmbnrig::before {position: absolute;content: ''; left: 0;right: 0;bottom: 0;top: 0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 33.15%, rgba(0, 0, 0, 0) 100%);}
        .hmbnrtxt {top: 50%;left: 0;bottom: auto;transform: translateY(-50%);}
        .hmbnrtxt h3 {width: 80%;}
        /*.hmbnrtxt p {display: inline-block;padding: 7px 20px;border-radius: 10px;border: 2px solid #fff;color: #fff;margin-bottom: 5%;}*/
        .hmbnrtxt p.hmlink {font-size:0;width: 45px;height: 45px;background: url(../img/rarow.png) no-repeat 0 0 / 130px auto;display: block; opacity: 1;}
        .tabemnu {padding: 30px 20px 0;}
        .tabslider, .tmnusld {height: 250px;}
        .tmnusld.tindustries1{background: url(../img/mbunion1.png) no-repeat 0 0 / 100% 100%;}
        .tmnusld.tindustries2{background: url(../img/mbunion2.png) no-repeat 0 0 / 100% 100%;}
        .tmnusld.tindustries3{background: url(../img/mbunion3.png) no-repeat 0 0 / 100% 100%;}
        .tbmnus {padding: 0.4% 3%;}
        .tabemnus > li {width: 50%;padding-bottom: 10px;}
        .tabemnus > li:nth-child(odd) {padding-right: 2%;}
        .tabemnus > li:nth-child(even) {padding-left: 2%;}
        .subltdrp {padding: 10px 15px;}
        .tabemnus.sltdrp > li > a::after {right: -10px;width: 8px;height: 8px;}
        .subltdrps1 > li {padding-bottom: 5px;}
        .subltdrp {width: 184px;}
        .hmiinslid2{transform: scale(1);}
        #featureds,.hminsits,#servcstry {overflow: hidden;}
        .ftrdstorie2 {width: 80%;}
        .ftrdsres.owl-carousel .owl-stage-outer,.hmiinslid1.owl-carousel .owl-stage-outer,.hmiinslid1i.owl-carousel .owl-stage-outer{overflow: visible;}
        .ftrdsrex2 > a{padding: 10px;}
        .ftrdsrex2 > a::after{    width: 20px;height: 20px;background: url(../img/wrarow.png) no-repeat 0 0 / 55px auto;}
        .progress-container {width: 40%;right: -25%;}
        .techlgi{width: 12%;}
        .recogms {padding: 0px 0 30px 16px;margin-bottom: 15px;overflow: hidden;}
        .recogms1 {padding-right: 16px;}
        .recogms1 > a{margin-top: 5px;padding: 7px 44px 7px 10px;border-radius: 10px;}
        .progress-insits{width: 25%;}
        .hmiinslid1,.hmiinslid1i {width: 80% !important;}
        .hmiinslid4 { padding: 6% 5% 5% 5%;}
        .hminstl > li{border-radius: 12px;}
        .hminstl > li > a{border-radius: 10px;padding: 5px 13px;font-size: 0.8em;}
        .hmcrers12 > h3 {font-size: 6vw;}
        .hmcrers21 {width: 47.6%;}
        .hmcrers21 {padding: 8% 5%;margin-bottom: 5%;}
        .recoglst{width: 180%;}
        .servccrsl1 {height: 85vw;width: 21%;}
        .servccrsl2 {height: 80vw;}
        .recogms2{overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;}
        .hmcrers13{padding-left: 0;}
        .tbmnu > li > a{position: relative;}
        .tbmnu > li > a::after{    position: absolute;content: '';left: 50%;transform: translateX(-50%);bottom: -2px;width: 140%;height: 2px;background:url(../img/bline.png) no-repeat 0 0 / 100% auto;opacity: 0;}
        .tbmnu > li.active > a::after{opacity: 1;}
        .progress-recog {margin-top: 20px;width: 25%;height: 5px;background-color: rgba(255, 255, 255, 0.5);border-radius: 10px;}
        .servccrsl1.active, .servccrsl2.active {width: 32%;}
        .servdtls8 > a::after{height: 14px;background: url(../img/wrarow.png) no-repeat 0 0 / 45px auto;}
        .recogms1 > a::after{right: 13px;}
/*        .hmiinslid6 > h3{min-height: auto;max-height: 91px;}*/
        .footer11 {padding: 10% 0;}
        .plcy {flex-wrap: wrap;}
        /*-----------Home page 2nd section new menu---------*/
        .hmcrers11 {width: 100%;}
        .hombnr button.owl-dot{width: 10px;height: 10px;border: 1px solid #fff !important;}
        .hmnewsm1 {padding: 20px 0 0 0;display: block;}
        .servccrsl2 {width: 21%;}
        /*.hmnewsm1 .tbmnu .active .tmnusld {opacity: 1;visibility: visible;transform: translateY(0);}*/
        .hmnewsm1 .tbmnu > li > a::after {display: none;}
        .hmnewsm1 .tbmnu > li > a::before {position: absolute;content: '+';right: 10px;top: 50%;transform: translateY(-50%);font-size: 1.5em;opacity: 1;}
        .hmnewsm1 .tbmnu > li.active > a::before {content: '-';}
        .hmnewsm1 .tbmnu .tmnusld {padding: 0px 0 15px 0px;}
        .hmnewsm1 .tabemnus > li {padding: 5px 0;width: 46%;margin-right: 4%;}
        .hmnewsm1 .tbmnu > li:first-child .tmnusld {display: block;}
        /*----------Investors------------------------*/
        .invstbnr3{padding: 15px 16px 25px;}
        .invstbnr3 > h5 {padding: 15px 0;}
        .chirprsn {padding: 30px 0;flex-wrap: wrap;}
        .chirprsn1 {order: 2;width: 100%;border-radius: 10px;}
        .chirprsn2 {padding: 0% 0 20px 0;width: 100%;}
        .financials1 > h4 {padding-bottom: 20px;}
        .finfilter > a{display: block;}
        .financials21 > h4 {font-size: 2em;}
        .financials21 {padding: 20px 10px;}
        .financials22 > ul > li > a::before{width: 22px;height: 22px;}
        .financials22 > ul > li{padding-left: 30px;margin-bottom: 15px;}
        .financials42 {padding: 0% 0 0 5%;}
        .financials42 > p{padding-top: 7px;}
        .financials42 > a{padding-left: 30px;}
        .financials42 > a::before{width: 22px;height: 22px;}
        .toolkits2 > a{padding: 30px 10px;}
        .sarehlder {padding: 30px 0 30px;}
        .sarehlder1 {padding-bottom: 30px;}
        .sarehlder21 {border-radius: 15px;}
        .undivind2 {padding: 30px 0;}
        .undivind31 {width: 48%;margin-left: 4%;margin-bottom: 20px;}
        .undivind31:nth-child(odd) {margin-left: 0;}
        .undivind1 {padding: 10px 16px;}
        .srtbyr > a{padding: 5px 35px 5px 10px;}
        .srtbyr > a::after{right: 9px;}
        .disclosur {padding: 30px 0;}
        .disclosur11 ul li a::before{top: 4px;transform: translateY(0%);}
        .disclosur2{padding: 20px 0 0 0;border-top: 1px solid #FFF;}
        .disclosur2 > h4 {text-align: center;}
        .disclosur2::before{display: none;}
        .disclosur21{width: 28%;}
        .financials22 > ul > li > a{line-height: 1.2em;display: block;}
        .kycupdte {padding: 30px 0;}
        .acordi8 > li {padding: 15px;margin-bottom: 5px;}
        .yesno1, .yesno2, .clarfyi1, .clarfyi2{padding: 15px;}
        .yesno1 {border-bottom: 1px solid #fff;}
        .yesnoig{padding-bottom: 15px;}
        .yesno2 {border-left: none;}
        .disclosur11 {width: 100%;}
        .sharehlder {  padding: 30px 0 0px;}
        .disclosur {padding: 0px 0 10px;}
        .undivind {padding-bottom: 20px;}
        /*----------News------------------------*/
        .bfrlin .unclaimd2{padding-left: 30px;}
        .npewa {display: block;background-color: transparent;padding: 0;}
        .npewa1 {width: 100%;}
        .nrsrel > a#amtes {background-color: rgba(24, 23, 36, 1);padding: 15px 16px;}
        .nrsrel ul.shnger {left: 16px;right: 16px;}
        .npewa2 {width: 100%;margin-top: 20px;background-color: rgba(24, 23, 36, 1);justify-content: start;padding: 0 16px;flex-wrap: wrap;}
        .npeasrt{width: 22%;padding: 17px 0 17px 17px;}
        .npeasrt:nth-child(2) {padding-left:0 !important;width: 35%;}
        .npeasrt:nth-child(3) {width: 33%;}
        .nepese,.nepesv{padding: 30px 0;}
        .nepese1 {width: 100%;margin-left: 0;margin-bottom: 15px;}
        .nepesev {width: 48%;margin-left: 4%;margin-bottom: 15px;}
        .nepesev:nth-child(3n+1) {margin-left: 4%;}
        .nepesev:nth-child(odd) {margin-left: 0;}
        .nepesvt {padding: 5px 0 10px;}
        .shroel{padding: 0 0 30px 0;}
        .shroel2 {float: none;padding: 0 0 30px 0;width: auto;margin: 0 -16px;}
        .webiwt2 > p:nth-child(2){padding-left: 40px;}
        .webiwt2 > p:nth-child(2)::before{left: 20px;}
        .webiwt2{padding-left: 20px;}
        .webnar {margin: 10px -16px 30px;}
        .weiply > a {width: 12%;}
        .npewa2 > h5 {width: 100%;font-size: 0.7em;padding:5px 0 0;}
        .mnthyr.yyear, .mnthyr.mmnth {min-width: 115px;}
        .nwreset {width: 10%;}
        #nwsprent .pcsbiw {padding-top: 10px;}
        .newsdtl {padding: 30px 0;}
        /*----------Insights------------------------*/
        .insitlst {display: block;background-color: transparent;padding: 0;}
        .insictry > a {background-color: rgba(24, 23, 36, 1);padding: 15px 16px;}
        .insictry > a::after{right: 20px;}
        .insitper{top: calc(100% + 0px);left: 16px;}
        .insictry {width: 100%;}
        .insirsch {width: 100%;padding-top: 20px;}
        .insrindz::after{width: 23px;height: 23px;}
        .pcsbiw {padding-top: 20px;}
        .pcsbiwx {width: 100%;margin-left: 0;margin-bottom: 16px;}
        .pcsbiwx:nth-child(3n+1) {margin-left: 0;}
        .csbigt {padding: 15px;}
        .pcsbiw nav .shadow-sm.rounded-md span span, .pcsbiw nav a{width: 35px;height: 35px;}
        .pcsbiw nav {width: 100%;}
        .pcsbiw nav .shadow-sm.rounded-md {justify-content: center;width: 100%;}
        .pcsbiwa {padding: 30px 0 50px;}
        .newsfltes .npewa2 {width: 100%;padding-left: 16px;margin-top: 5px;}
       /* .newsfltes .npeasrt > a {padding: 6% 15% 6% 8%;}*/
        .newsfltes .npewa2 > h5 {width: 33%;}
        .newsfltes .npeasrt {margin: 5px 0;}
        .nodata { padding: 26% 5%;}
        .newsfltes .nwslds .npeasrt {width: 67%;}
        .newsfltes .npewa2.nwslds > h5 {width: 17%;}
        .indsryfltr.newsfltes {margin: 0;}
        .newsfltes .nwslds .nwreset {margin-left: 10%;}
        .newsfltes .nwslds .nwreset {width: 6%;}
        .whitepapr {padding: 0px 0 0;}
        .content {padding-top: 61px;}
        /*----------whitepaper------------------------*/
        .whitepapr > h2 {padding-left: 30px;}
        .whitepapr > h2::before{width: 60px;}
        .whitepapr > h1 {width: 100%;padding: 5px 16px 5px 30px;}
        .frewhitpr {padding: 30px 16px 20px;}
        .frewhitpr2 {padding-top: 15px;}
        .dwnldf > h3 {padding-left: 0;padding-bottom: 20px;text-align: center;}
        /*----------blog detail------------------------*/
        .blg-baner2 {left: 16px;width: 90%;}
        .blogdcnt13{width: 100%;margin-top: 10px;}
        .blogdcnt1{top: 60px;margin: 0 -16px;width: auto;}
        .bauthorl1 {width: 48%;margin-left: 4%;margin-bottom: 10%;}
        .bauthorl1:nth-child(odd) {margin-left: 0;}
        .hmiinslid51 > h5{padding-bottom: 10px;}
        .blogdcnt21 ul > li, .blogdcnt22 ul li, .blogdcnt22 ol li, .blogdcnt21 ol li {padding-bottom: 10px;}
        .blogdcnt {padding: 30px 0 20px;}
        /*------------------Event detail---------------*/
        .speakerses {padding: 0% 16px;}
        .speakere1{padding: 20px 16px;display: block;}
        .speke1 {width: 67%;margin: 0 auto;}
        .speke2 {width: 100%;padding: 20px 0 0 0;}
        .speke12 > h5{padding-top: 5px;}
        .speakere {padding-bottom: 30px;}
        .speakere2{padding: 20px 16px;}
        .mbmultpi {width: 67% !important;margin: 0 auto;}
        .mbmultpi .owl-nav {position: absolute;top: 33%;left: -23%;right: -23%;}
        .mbmultpi button.owl-prev {float: left;width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;}
        .mbmultpi button.owl-next {float: right;width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;}
        .mbmultpi button.owl-prev span {color: #fff;font-size: 0;width: 15px;height: 15px;display: block;border-top: 2px solid #fff;border-right: 2px solid #fff;transform: rotate(-135deg);}
        .mbmultpi button.owl-next span {color: #fff;font-size: 0;width: 15px;height: 15px;display: block;border-top: 2px solid #fff;border-right: 2px solid #fff;transform: rotate(45deg);}
        .multpi2 {padding: 20px 0 10px;}
        .ftrdedpd {padding: 20px 16px 30px;}
        .svcl2dmin2.prdrce {padding: 20px 16px;}
        .xplrmino {padding: 0 16px 30px;}
        /*----------casestudy------------------------*/
        .insitdetl1 {margin: 0 -16px;}
        .taelcx1 > h6{padding-left: 30px;}
        .taelcx1 > h6:before{height: 2px;width: 25px;}
        .taelcx1 > h1 {padding: 20px 20px 30px 30px;}
        .taelcx1 > p{display: none;}
        .insitdetl2{padding: 30px 30px 0;}
        .cpepr {padding: 0 0 30px 0;}
        .taelcx2{padding-top: 0;}
        .bckchls1.noscndsec .bckchls11 img {width: 100%;}
        /*----------Contact us------------------------*/
        .ucntbnr .invstbnr2 > h2 {width: 60%;}
        .contactz1 > a{    padding: 10px 36px 10px 10px;}
        .contactz1 > a::after{right: 10px;width: 17px;height: 14px;background: url(../img/wrarow.png) no-repeat 0 0 / 45px auto;}
        .contactz2 {padding-top: 20px;}
        .contactz {padding: 30px 0;}
        .contmaps {padding: 25px 0 30px;}
        .cucntry > li > a {font-size: 0.9em;padding: 5px 15px;}
        .cntmpfl > li > a {padding: 5px 15px;font-size: 0.9em;}
        .cntmpimg {padding: 20px 0;}
        .srtlst1.htg:nth-child(4n+3) {-webkit-transition: all 500ms ease-in-out 0.1s;-moz-transition: all 500ms ease-in-out 0.1s;-ms-transition: all 500ms ease-in-out 0.1s;-o-transition: all 500ms ease-in-out 0.1s;transition: all 500ms ease-in-out 0.1s;}
        .srtlst1.htg:nth-child(4n+4) {-webkit-transition: all 500ms ease-in-out 0.3s;-moz-transition: all 500ms ease-in-out 0.3s;-ms-transition: all 500ms ease-in-out 0.3s;-o-transition: all 500ms ease-in-out 0.3s;transition: all 500ms ease-in-out 0.3s;}
        .srtlst1 > h5 {height: 22px;}
        .srtlst1 {width: 52%;padding-right: 4%;margin-bottom: 0px;}
        .srtlst1:nth-child(even) {width: 48%;padding-right: 0;}
        .point_line > a span{margin-left: 0;}
        .point_line > a {font-size: 0.45em;}
        .crmx p,.ofceflt > a{padding: 5px 15px;}
        .contmaps7 { top: 60px;}
        /*----------Get in Touch------------------------*/
        .fomget {padding: 30px 0 0;}
        .frms:nth-child(3n+3), .frms9:first-child,.frms {margin-right: 0;}
        .frmsbt1 > input.gtsbmt {padding: 8px 30px;font-size: 1em;}
        .frms{margin-bottom: 20px;}
         /*----------Design Digital------------------------*/
        .svcdesin2 {padding: 0;width: auto;margin: 0 -16px;}
        .svcdesin2 > img {border-radius: 0px;}
        .svcdesin1{padding-bottom: 10px;}
        .svcdgtl > a{flex-wrap: wrap;}
        .svcdgtl > a .svcl2dmin1 {order: 2;}
        .svcdgtl {margin: 10px -16px;}
        .svcdomain2.htg:nth-child(2),.svcdomain2.htg:nth-child(3){-webkit-transition: all 500ms ease-in-out 0.1s;-moz-transition: all 500ms ease-in-out 0.1s;-ms-transition: all 500ms ease-in-out 0.1s;-o-transition: all 500ms ease-in-out 0.1s;transition: all 500ms ease-in-out 0.1s;}
         /*----------About------------------------*/
        .invstbnr2 {left: 16px;}
        .aboutu {padding: 30px 0 10px;}
        .aboutu2 {padding-top: 20px;}
        .aboutu21 {border-radius: 10px;}
        .toolkits1,.ldershp2 {flex-wrap: wrap;}
        .toolkits2 {width: 48%;}
        .toolkits2:first-child,.toolkits2:nth-child(2),.ldershpl2:nth-child(1),.ldershpl2:nth-child(2){margin-bottom: 15px;}
        .mdirctr {padding: 30px 0;}
        .mdirctr > h3 {padding: 0 16px;}   
        .mbdirctr{padding: 20px 16px 0px;flex-wrap: wrap;}
        .mdirctrm {padding: 20px 16px 0px;}  
        .mbdirctr2 {width: 100%;order: 1;}
        .mbdirctr1 {width: 100%;order: 2;padding-top: 20px;}
        .ldershpl {width: 47.5%;margin-right: 5%;}
        .ldershpl:nth-child(even) {margin-right: 0;} 
        .ldershpl2 {padding-top: 10px;}
        .ldershpl2 > p{padding: 0;}
        .ldershp2 {padding-top: 20px;} 
        .orstoryt{flex-wrap: wrap;}
        .orstoryl {padding: 20px 0;margin: 0 -16px;}
         .orstoryt2 {padding: 20px 16px;border-radius: 10px;}   
         .orstoryt:nth-child(even) .orstoryt2 {order: 2;}   
        .mision1 > p{line-height: 1.5em;} 
        .mision2{padding: 20px 15px;}   
        .actinh > h4 {font-size: 4.8em;}  
        .bordgp2 {padding-left: 20px;}
        .bordgp1 {width: 25vw;height: 25vw;}
        #directorrs > .container,#leadershipp > .container {margin: 0;}
        .brdirctor{background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);padding: 20px 16px;margin-bottom: 20px;}
        .brdirctr {padding: 30px 0;}
        .crpsustain1, .crpsustain2 {padding-bottom: 30px;}
        .crpratesus {padding: 30px 0 10px;}
        .csrsctv1 {padding-bottom: 25px;}
        .csrsctv2 > img {height: 60vw;object-fit: cover;}
        .msbdcs {padding-bottom: 40px;}
        .orstory {padding: 30px 0 5px;}
        .mision {padding: 30px 0 40px;}
       .brdirctr {padding: 30px 0;}
        .soclresp::after{left: -16px;right: -16px;}
        .soclresp {padding-bottom: 30px;margin-bottom: 30px;}
        .crpsustain3 {padding-bottom: 30px;}
        .esg {padding: 5px 0 30px;}
        /*--------------------Service 1 ------------------*/
        .breadcrumb {padding: 15px 16px;}
        .serbaner3::before{background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 33.15%, rgba(0, 0, 0, 0) 100%);}
        .serbaner4{left: 16px;right: 20px;width: auto;top: 50%;
        transform: translateY(-50%);}
        .serbaner4 > h2 {padding-bottom: 20px;}
        #amtes{padding: 13px 16px;}
        .shnger > li > a {padding: 10px 16px;}
        .srvchang {top: 60px;}
        .container {margin: 0 16px;}
        .svcintro21{padding-left: 0;padding-bottom: 0px;}
        .svcintro21 > span {margin-top: 0px;}
        .svcintro21 > h4 {padding: 15px 0 20px;}
        .svcintro22{border-radius: 10px;}
        .svcintro2{margin-bottom: 35px;}
        .svcintro3 {padding: 30px 16px;margin: 0 -16px;border-radius: 0;background: linear-gradient(180deg, rgba(43, 76, 247, 0.2) 3.24% ,rgba(15, 14, 23, 0.2) 91.62%);overflow: hidden;}
        .svcdomains {padding-top: 10px;}
        .svchub1 {padding-top: 20px;}
        .svchub2{width: 100%;}
        .svchub1 > li > a{padding: 0 40px 0 0;}
        .svcdomain2{margin-right: 0;margin-bottom: 16px;border-radius: 10px;}
        .svcdigit{padding: 0 1px;}
        .svcdigit::before{background: linear-gradient(180deg, rgba(55, 63, 89, 0.04) -51.17%, rgba(43, 76, 247, 0.2) 46.54%);}
        .svcdomain4 > h3,.svcdomain4 > p{display: none;}
        .svcdigit2 > p {font-size: 0.9em;color: #fff;}
        .svcdomain4 > span{text-align: left;}
        .svcdigit1 {padding: 5px 15px 0;display: none;}
        .svcdomain4 {padding: 15px 0;}
        .svcdomain3 {border-radius: 10px;}
        .svcdigit > a {padding: 15px 50px 15px 15px;position: relative;}
        .svcdigit > a::before{position: absolute;content: '';right: 15px;top: 15px;width: 20px;height: 20px;border: 2px solid #fff;border-radius: 50%;}
        .svcdigit > a::after{position: absolute;content: '+';right: 20px;top: 18.5px;color: #fff;font-size: 1.5em;line-height: 0.7em}
        .svcdigit > a.active::after{content: '-';right: 21.5px;top: 13px;font-size: 2em;}
        .hmiinslid72 > h6 {position: relative;padding-right: 10px;}
        .hmiinslid72 > h6::after {position: absolute;content: '>';right: 0;}
        .svcintro1 {padding: 25px 0 15px;}
        .svcdomain4 > span {position: static;}
        /*----------Services 2------------------------*/
        .svcl2dmin > a{flex-wrap: wrap;}
        .svcl2dmn {padding-top: 15px;margin: 0 -16px;padding-bottom: 0;}
        .svcl2dmin {padding-bottom: 15px;}
        .svcl2dmin1,.svcl2dmin:nth-child(even) .svcl2dmin1,.scoppclng1{border-radius: 0;}
        .svcl2dmin2 {padding: 20px 16px;}
        .svcl2dmin:nth-child(even) .svcl2dmin1{order: 1;}
        .svcl2dmin:nth-child(even) .svcl2dmin2{order: 2;}
        /*.svcl2dmin2 > p {-webkit-line-clamp: inherit;}*/
        .svcl2dmin2 {border-radius: 15px;}
        /*----------Services 3------------------------*/
        .bredcrmb {flex-wrap: wrap;}
        .opportunities .container,.whytataelxsi > .container  {margin: 0;}
        .scoppclng2{padding: 25px 16px 10px;}
        .whttxtle {padding: 25px 16px;}
        .servfrmwk1 {margin: 20px -16px;border-radius: 0;}
        /*.servfrmwk2 {display: none;}*/
        .whytelx {margin: 0 0 30px;padding: 25px 0;}
        .whytelx1 {padding: 0 16px;}
        .whytelx2 {float: none;margin: 0px 0 20px 0px;width: 100%;    border-radius: 10px;}
        #insights,#newsevents{overflow: hidden;}
        .scoppclng {padding: 0px 0 30px;}
        .lttesti {padding: 0 0 20px 16px;}
        .lttesti > h4 {font-family: "Noto Sans500";font-size: 1.4em;}
        .servfrmwk3 {padding-bottom: 10px;}
        /*----------Product------------------------*/
        #trustedleaders {padding: 20px 0;}
        .svcl2dmin.flx{flex-wrap: wrap;}
        .icxbenft, .usrtyess {padding: 10px 0 0px;}
        .technox {padding: 0;margin: 0 -16px;padding-top: 25px;background: none;border-radius: 0;flex-wrap: wrap;}
        .technox2 {width: 100%;}
        .technox1 {order: 2;width: 100%;position: relative;border-radius: 15px;background: linear-gradient(285.8deg, rgba(60, 64, 157, 0.32) 22.55%, rgba(26, 25, 48, 0.32) 80.11%);padding: 25px 16px 25px;}
        .technox1::before {position: absolute;content: '';top: 0;right: 0px;bottom: 0;left: 0px;background: url(../img/busns.png) no-repeat 0 0 / 100% 100%;border-radius: 15px;z-index: -1;}
        .technox::before{display: none;}
        .technlgy {padding: 15px 0 40px;}
        .svcroad {padding: 0px 0 40px;}
        .svcroad.ctrpdg{padding-bottom: 40px;}
        .svchub {padding-bottom: 30px;}
        .svcpartnr{margin-bottom: 33px;}
        .svchub1 > li{margin-bottom: 10px;}
        #features{overflow: hidden;}
        .icxfeatre.owl-carousel {width: 80%;}
        .icxfeatr1 {padding: 20px 10px 0px;}
        .icxfeatr1 > h3 {padding: 20px 0 20px 0px;height: 84px;}
        .icxfeatr1 > ul li,.icxfeatr1 > ol li {padding-bottom: 15px;}
        .icxfeatre.owl-carousel .owl-stage-outer{overflow: visible;}
        .icxfeatre .owl-nav {position: static;display: flex;transform: translateY(0px);padding-top: 20px;}
        .icxfeatre button.owl-prev {float: none;width: 35px;height: 31px;background: url(../img/rarow.png) no-repeat 0 0 / 100px auto !important;transform: rotate(180deg);margin-right: 15px;}
        .icxfeatre button.owl-next{float: none;width: 35px;height: 31px;background: url(../img/rarow.png) no-repeat 0 0 / 100px auto !important;}
        .progress-featr {position: absolute;right: 0;bottom: 32px;width: 25%;height: 5px;background-color: rgba(255, 255, 255, 0.5);border-radius: 10px;}
        .icxfeatre button.owl-prev.disabled, .icxfeatre button.owl-next.disabled{opacity: 0.1;}
        .icxfeatre button.owl-prev span,.icxfeatre button.owl-next span{display: none;}
        .technox2 > img {border-radius: 0;}
        #casestydu {margin-bottom: 40px;}
        .svclustys1 {margin-bottom: 20px;height: 150px;}
        .svcl2usryps2 > span, .svcl2usryps2 {display: none;}
        .ustyarow {margin: 85px 0 0 15px;position: relative;padding-right: 50px;}
        .svclustys1 > a > h3 {font-size: 1.3em;}
        .svclustys1 > a > span {font-size: 0.8em;display: block;}
        .svclustys1.active > a > span {padding: }
        .svcl2usryps2 {width: 95%;}
        .svcl2usryps2 > span {padding: 3px 0 10px 0;font-size: 0.7em;}
        .svclustys1::before {background: linear-gradient(180deg, rgba(19, 21, 50, 0) 10%, rgba(19, 21, 50, 0.2) 20%, rgba(19, 21, 50, 0.4) 30%, rgba(19, 21, 50, 0.7) 40%, rgba(19, 21, 50, 0.8) 55%, rgba(19, 21, 50, 0.8) 70%, rgba(19, 21, 50, 1) 80%) !important;}
        .ustyarow::before {position: absolute;content: '';display: block;width: 30px;height: 30px;background-color: #fff;border-radius: 50%;right: 16px;position: absolute;z-index: 1;top: 0;box-sizing: border-box;}
        .ustyarow.active::before {border: 1px solid #fff;background-color: rgba(192, 192, 211, 0.4);}
        .ustyarow::after {position: absolute;content: '';top: 17px;right: 21px;border-top: 2px solid #0f0e17;border-right: 2px solid #0f0e17;transform: translate(-50%, -50%) rotate(-45deg);width: 8px;height: 8px;z-index: 1;}
        .ustyarow.active::after {transform: translate(-50%, -50%) rotate(-225deg);top: 14px;border-top: 2px solid #fff;border-right: 2px solid #fff;}
        .svclustys1.active .svcl2usryps2 {display: block;}
        .svclustys1.active {height: auto; }
        .ustyarow.active {margin: 50px 0 0 15px;}
        .svclustys1::before {background: linear-gradient(180deg, rgba(19, 21, 50, 0.4) 20%, rgba(19, 21, 50, 0.7) 30%, rgba(19, 21, 50, 0.8) 40%, rgba(19, 21, 50, 1) 80%) !important}
        .prdtrldsrs1 > p, .prdtrldsrs1 > span {font-size: 0.8em;}
        .prtrstedld1, .prdtrldsrs {width: 100%;}
        .shnger {top: 47px;}
        .srvchang.pltfms {padding-right: 16px;}
        .pltfms .xcnt > a {font-size: 0.8em;padding: 8px;}
        .pltfms .srvchangss {width: 65%;}
        .icxfeatr {padding: 20px 0 25px;}
        .hminsitnw {padding: 0% 16px 30px;overflow: hidden;}
        /*----------Careers------------------------*/
        .crbnera .container {width: auto;position: static;transform: translateY(0);}
        .crbntx5{padding: 30px 0;}
        .exprlo {padding-top: 20px;display: inline-block;}
        .qklook {padding: 10px 0;}
        .qucklk {padding: 15px 0;background: linear-gradient(0deg, rgba(15, 14, 23, 0.2) 3.24%, rgba(43, 76, 247, 0.2) 100%);}
        .qucklk1 h3{padding-top: 0;}
        .qucklk1 p {padding-bottom: 30px;}
        .qklook > .container,.qklook1 > .container  {margin: 0;}
        .mpcntrym{padding: 20px 0;}
        .mpcntry {width: 80%;}
        .qklook1 {padding-bottom: 30px;}
        .whtldrd {display: block;padding: 20px 20px;}
        .whtldrd1 {width: 60%;margin: 0 auto;}
        .whtldrd2{width: 100%;padding-left: 0;padding-top: 20px;}
        .hmabpbi {padding: 30px 16px;text-align: center;}
        .hmabpbi1{width: 50%;margin: 0 auto 20px;}
        .hmabpbi2 > p{line-height: 1.4em;}
        .qklook3 {padding: 30px 0;}
        .qklook31 {padding-top: 20px;}
        .qklook35 .owl-dots {padding:15px 0 0;text-align: center;}
        .qklook35 button.owl-dot {border: 2px solid #fff !important;width: 13px;height: 13px;border-radius: 50%;margin-right: 10px;vertical-align: middle;}
        .qklook35 button.owl-dot.active {background-color: #fff !important;}
        .crbntx4{padding: 20px 0 25px;}
        .elxvalp5{display: block;}
        .elxvalp5 {background: linear-gradient(180deg, #1B1C3B 0%, #303480 130.9%) !important;padding: 0;}
        .mbclevp > a {position: relative;display: flex;align-items: center;padding: 15px;border-bottom: 1px solid rgba(186, 186, 186, 1);}
        .mbclevp > a::after{position: absolute;content: '';right: 33px; top: 50%;width: 9px;height: 9px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform:translateY(-50%) rotate(135deg);transition: all 500ms ease-in-out;}
        .mbclevp > a.active::after{transform:translateY(-50%) rotate(-45deg) ;top: 57%;}
        .mbclevp > a img {width: 40px;margin-right: 12px;}
        .mbclevp1 {padding: 20px 15px;display: none;}
        .gobyng1 {padding: 0;border-bottom: none;}
        .gobyng12 {width: 100%;padding-left: 0;}
        .oibvltng {padding: 10px;background: rgba(15, 14, 23, 0.5)}
        .oibvltng2 {padding-left: 10px;}
        .gobyng21 .owl-nav {display: none;}
        .oibvltng2 > p{line-height: 1.3em;}
        .oibvltng1{    border-radius: 10px;}
        .voxelx {margin: 0 16px;padding: 0px 0;}
        .voxelx > h2{padding-left: 0;}
        .voxelxf {padding-top: 20px;}
        .voxelxl > li > a{padding: 10px 8px;}
        .voxelxl > li {margin-right: 2%;margin-bottom: 2%;}
        .voxelxl > li,.voxelxl > li > a{border-radius: 10px;}
        .voxelx81 {width: 60%;margin: 0 auto;border-radius: 10px;}
        .voxelx81 > img {border-radius: 10px;}
        .voxelx82{padding-left: 0;padding-top: 20px;}
        span.stryc{padding-top: 7px;}
        .voxelx82 > p {padding-top: 15px;}
        .glsdror {padding: 20px 16px 30px;}
        .glslog {width: 50%;}
        .glratg{width: 50%;padding-left: 5%;}span.ratnin > img {width: 15%;}
        svg.donutchart {width: 94px;height: 94px;}
        circle.DonutChart1,circle.DonutChart2 {stroke-width: 10px !important;}
        circle.DonutChart2.dc9 {stroke-dasharray: 160 20 !important;}
        circle.DonutChart2.dc8 {stroke-dasharray: 143 30 !important;}
        .glsgrp {padding: 30px 0 10px;}
        .glsrevw > a::after{width: 13px;height: 13px;}
        .fancybox-slide--iframe .fancybox-content {max-width: calc(100% - 20px) !important;width: 100% !important;height: 40% !important; }
        .gobyng21 .owl-stage-outer {max-height: max-content;}
        .voxelx7.owl-carousel .owl-stage-outer {max-height: 117vw;}
        .jfltrtxt, .jjschr8 > a {width: 60%;text-align: center;}
        .jjbcdeo {padding: 20px 16px;}
         .jjbcdeo11 {padding-right: 0;}
        .jjbcdeo1{padding: 15px;}
        .jjbcdeo12 > p {position: absolute;top: 15px;right: 15px;}
        .jjbcdeo12 {width: auto;display: block;text-align: center;padding-top: 20px;}
        .fraud {padding: 30px 16px;}
        .fraud1{border-right: none;width: 100%;}
        .frdalt1{padding: 0 0 20px 0;align-items: center;justify-content: center;}
        .fraud2 {width: 100%;text-align: center;padding-left: 0;}
        .frdig {width: 50px;}
        .frdalt {width: auto;padding: 0 0 0 20px;}
        .nwjbsec {padding: 25px 16px;}
        .nwjbsec1 {width: 100%;margin-left: 0;padding: 15px 15px;}
        .bkcrer.bkcrer1 {width: 100%;}
        .bkcrer.bkcrer1 a {display: inline-block;}
        .aplynw {padding-left: 0;padding-top: 0;}
        .opawty1 > h1 {width: 70%;}
        .opawty{margin-bottom: 30px;}
        .opawty1 {padding: 15px 0;}
         .jjschr71 {width: 85%;}
         .jbpam > h2 {width: 100%;}
        .jbpam{top: 60px;}
        .aplylst{padding: 0 0 30px 0;}
        /*----------Design Studios------------------------*/
        .dsgstudio {padding: 30px 0 30px;}
        input.schinds{width: 100%;}
        .srchind::after{right: 15px;width: 25px;height: 25px;}
        .schfltr {width: 30px;}
        .dsgstudio2{padding-right: 0;}
        .srchind {width: calc(100% - 50px);margin-right: 20px;}
        .dsgstudio1 {padding-bottom: 20px;}
        .studiodz{padding: 5px 0 40px;}
        .studidz:nth-child(3n+1){margin-left:  2%;}
        .studidz:nth-child(odd){margin-left: 0;}
        .studidz {width: 49%;margin-left: 2%;}
        .studidz2 > h5{line-height:1.3em; }
        .dsinprtfl21 {display: block;position: relative;}
        .dsinprtfl21 > a::after {right: 52px;}
        .nwreset.distdio {width: 6%;position: absolute;top: 50%;right: 5%;padding: 0;transform: translateY(-50%);margin: 0;}
        /*new*/
        .sudbnrt {left: 16px;width: 90%;}
        .studxo {margin: 30px 0 40px;border-radius: 10px;padding: 20px 16px 30px;}
        .dsinprtfl {padding: 40px 16px 10px;}
        .dsinprtfl21 {width: auto;margin: 0 -16px;}
        .dpfiltr {display: none;}
        .dsinprtfl22{padding-top: 30px;}
        .dignpt {width: 100%;margin-left: 0;margin-bottom: 20px;}
        #loadMore {font-size: 1em;}
        .dsdiscovr {padding: 20px 16px 50px;}
        .dsinprtfl21 > a {background-color: rgba(24, 23, 36, 1);padding: 10px 20px;font-size: 1em;font-family: "Noto Sans600";pointer-events: inherit;}
        .dsinprtfl21 > a::after {position: absolute;content: '';right: 70px;top: 10px;width: 8px;height: 8px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform: rotate(135deg) translateY(-50%);transition: all 500ms ease-in-out;}
        .dsinprtfl21 > a.active::after{transform: rotate(-45deg) translateY(-50%);top: 22px;}
        .dpfiltr > li {border-top: 1px solid #fff;}
        .dpfiltr > li {width: 100%;}
        .prdtsubfilter{top: 100%;}
        .dpfiltr > li > a::after{right: 23px;top: 10px;width: auto;height: auto;content: '+';font-size: 2em;transform: rotate(0deg);border: none;line-height: 0.6em;font-family: "Noto Sans300";}
        .dpfiltr > li.active > a::after{content: '-';top: 10px;transform: none;right: 27px;}
        /*----------Partnerships & Alliances------------------------*/
        .prtallinc {padding: 30px 0;}
        .prtrilnce {padding-top: 25px;padding-bottom: 10px;}
        .prtrltxt{padding-left: 0;padding-top: 20px;}
        .prtrlsar {width: 80%;margin: 0 auto;}
        .search-result {padding: 30px 0;}
        
         /*----------Page speed------------------------*/
        .hmbanner {min-height: 63vw;}
	.pltfms .xcnt > a {font-size: 0.7em;}
	.pcsbiwa nav .pagination li.text-gray-500, .pcsbiwa nav .pagination li.text-gray-400, .pcsbiwa nav a, .jjbcdeo nav .pagination li.text-gray-500, .jjbcdeo nav .pagination li.text-gray-400, .jjbcdeo nav a{width: 30px;height: 30px;margin-right: 6px;}
	.pcsbiwa nav .pagination li.text-gray-500, .jjbcdeo nav .pagination li.text-gray-500 {border: transparent !important;}

}
