@font-face{font-family:'Inter';src:url('/themes/custom/baincapital/css/../fonts/Inter-Medium.eot');src:url('/themes/custom/baincapital/css/../fonts/Inter-Medium.eot?#iefix') format('embedded-opentype'),url('/themes/custom/baincapital/css/../fonts/Inter-Medium.woff2') format('woff2'),url('/themes/custom/baincapital/css/../fonts/Inter-Medium.woff') format('woff'),url('/themes/custom/baincapital/css/../fonts/Inter-Medium.ttf') format('truetype'),url('/themes/custom/baincapital/css/../fonts/Inter-Medium.svg#Inter-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'Inter';src:url('/themes/custom/baincapital/css/../fonts/Inter-Bold.eot');src:url('/themes/custom/baincapital/css/../fonts/Inter-Bold.eot?#iefix') format('embedded-opentype'),url('/themes/custom/baincapital/css/../fonts/Inter-Bold.woff2') format('woff2'),url('/themes/custom/baincapital/css/../fonts/Inter-Bold.woff') format('woff'),url('/themes/custom/baincapital/css/../fonts/Inter-Bold.ttf') format('truetype'),url('/themes/custom/baincapital/css/../fonts/Inter-Bold.svg#Inter-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:'Inter';src:url('/themes/custom/baincapital/css/../fonts/Inter-Regular.eot');src:url('/themes/custom/baincapital/css/../fonts/Inter-Regular.eot?#iefix') format('embedded-opentype'),url('/themes/custom/baincapital/css/../fonts/Inter-Regular.woff2') format('woff2'),url('/themes/custom/baincapital/css/../fonts/Inter-Regular.woff') format('woff'),url('/themes/custom/baincapital/css/../fonts/Inter-Regular.ttf') format('truetype'),url('/themes/custom/baincapital/css/../fonts/Inter-Regular.svg#Inter-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:'Inter';src:url('/themes/custom/baincapital/css/../fonts/Inter-SemiBold.eot');src:url('/themes/custom/baincapital/css/../fonts/Inter-SemiBold.eot?#iefix') format('embedded-opentype'),url('/themes/custom/baincapital/css/../fonts/Inter-SemiBold.woff2') format('woff2'),url('/themes/custom/baincapital/css/../fonts/Inter-SemiBold.woff') format('woff'),url('/themes/custom/baincapital/css/../fonts/Inter-SemiBold.ttf') format('truetype'),url('/themes/custom/baincapital/css/../fonts/Inter-SemiBold.svg#Inter-SemiBold') format('svg');font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:'Martina Plantijn';src:url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-BlackItalic.eot');src:url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-BlackItalic.eot?#iefix') format('embedded-opentype'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-BlackItalic.woff2') format('woff2'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-BlackItalic.woff') format('woff'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-BlackItalic.ttf') format('truetype'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-BlackItalic.svg#MartinaPlantijn-BlackItalic') format('svg');font-weight:900;font-style:italic;font-display:swap;}@font-face{font-family:'Martina Plantijn';src:url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Black.eot');src:url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Black.eot?#iefix') format('embedded-opentype'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Black.woff2') format('woff2'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Black.woff') format('woff'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Black.ttf') format('truetype'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Black.svg#MartinaPlantijn-Black') format('svg');font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:'Martina Plantijn';src:url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-BoldItalic.eot');src:url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-BoldItalic.eot?#iefix') format('embedded-opentype'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-BoldItalic.woff2') format('woff2'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-BoldItalic.woff') format('woff'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-BoldItalic.ttf') format('truetype'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-BoldItalic.svg#MartinaPlantijn-BoldItalic') format('svg');font-weight:700;font-style:italic;font-display:swap;}@font-face{font-family:'Martina Plantijn';src:url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Bold.eot');src:url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Bold.eot?#iefix') format('embedded-opentype'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Bold.woff2') format('woff2'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Bold.woff') format('woff'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Bold.ttf') format('truetype'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Bold.svg#MartinaPlantijn-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:'Martina Plantijn';src:url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Italic.eot');src:url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Italic.eot?#iefix') format('embedded-opentype'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Italic.woff2') format('woff2'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Italic.woff') format('woff'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Italic.ttf') format('truetype'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Italic.svg#MartinaPlantijn-Italic') format('svg');font-weight:400;font-style:italic;font-display:swap;}@font-face{font-family:'Martina Plantijn';src:url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-LightItalic.eot');src:url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-LightItalic.eot?#iefix') format('embedded-opentype'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-LightItalic.woff2') format('woff2'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-LightItalic.woff') format('woff'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-LightItalic.ttf') format('truetype'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-LightItalic.svg#MartinaPlantijn-LightItalic') format('svg');font-weight:300;font-style:italic;font-display:swap;}@font-face{font-family:'Martina Plantijn';src:url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Light.eot');src:url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Light.eot?#iefix') format('embedded-opentype'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Light.woff2') format('woff2'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Light.woff') format('woff'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Light.ttf') format('truetype'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Light.svg#MartinaPlantijn-Light') format('svg');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Martina Plantijn';src:url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-MediumItalic.eot');src:url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-MediumItalic.eot?#iefix') format('embedded-opentype'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-MediumItalic.woff2') format('woff2'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-MediumItalic.woff') format('woff'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-MediumItalic.ttf') format('truetype'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-MediumItalic.svg#MartinaPlantijn-MediumItalic') format('svg');font-weight:500;font-style:italic;font-display:swap;}@font-face{font-family:'Martina Plantijn';src:url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Medium.eot');src:url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Medium.eot?#iefix') format('embedded-opentype'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Medium.woff2') format('woff2'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Medium.woff') format('woff'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Medium.ttf') format('truetype'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Medium.svg#MartinaPlantijn-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'Martina Plantijn';src:url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Regular.eot');src:url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Regular.eot?#iefix') format('embedded-opentype'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Regular.woff2') format('woff2'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Regular.woff') format('woff'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Regular.ttf') format('truetype'),url('/themes/custom/baincapital/css/../fonts/MartinaPlantijn-Regular.svg#MartinaPlantijn-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap;}:root{--primaryFont:'Martina Plantijn';--secondayFont:'Inter';--primaryColor:#1b215a;--colorSecondary:#63b4ff;--colorThird:#001aff;--colorBlue900:#0019ff;--colorBlue800:#1b2c46;--colorBlue700:#315d90;--colorBlue600:#0077ff;--colorBlue500:#abcae9;--colorBlue400:#badefc;--colorBlue300:#ebf1f9;--colorBlue200:#5d8bbf;--colorBlue100:#0082ff;--colorLightBlue:#3fb6ff;--colorBlueBG:#b2deff;--colorMapBG:#1e5e94;--colorPurple700:#5058aa;--colorPurple600:#7454d0;--colorPurple500:#7870d4;--colorPurple300:#a088ff;--dropdownColor:#a3cbec;--colorRed:#ff4b3f;--colorYellow:#ffbf60;--colorGreen:#e1f46b;--colorGreen200:#dcf54e;--colorGreen300:#1addc6;--colorGreen500:#0d8c90;--colorOrange700:#80745d;--colorOrange:#ffbf60;--colorWhite:#fff;--colorPink:#ffc1bd;--borderColor:#cec8c1;--xlFontSize:26px;--lgFontSize:24px;--mdFontSize:22px;--smFontSize:18px;--xsFontSize:16px;--xxsFontSize:14px;--xxxsFontSize:12px;--primaryFontSize:20px;--h1FontSize:80px;--h2FontSize:72px;--h3FontSize:48px;--h4FontSize:40px;--h5FontSize:36px;--h6FontSize:30px;--letterSpacing:0.1em}:focus{outline:0 none !important;}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth;}body{font-size:var(--primaryFontSize);;line-height:1.2;color:var(--primaryColor);font-family:var(--secondayFont);background:#fff;font-weight:400;text-align:left;overflow-x:hidden;}.container{max-width:1430px;}img{max-width:100%;max-height:100%;width:auto;height:auto;}h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--primaryFont);font-weight:700;line-height:1.2;margin-top:0;margin-bottom:33px;}.h1,h1{font-size:var(--h1FontSize);font-weight:300;}.h2,h2{font-size:var(--h2FontSize);font-weight:300;}.h3,h3{font-size:var(--h3FontSize);font-weight:300;}.h4,h4{font-size:var(--h4FontSize);}.h5,h5{font-size:var(--h5FontSize);}.h6,h6{font-size:var(--h6FontSize);}a{color:#26698a;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;}a:hover,a:focus{color:#bd9c69;text-decoration:none;}a,input[type="submit"],input[type="button"],button{outline:0 none;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}[type="search"]{box-shadow:none;}.section{padding-top:100px;padding-bottom:100px;}.top-header{background-color:var(--colorWhite);font-size:var(--xxxsFontSize);font-weight:700;}.top-header .navbar{padding:0;}.top-header .navbar .navbar-brand{padding:6px 0;margin-right:12px;}.top-header a{color:var(--colorBlue700);font-weight:600;}.top-header a:hover,.top-header a:focus{color:var(--primaryColor);text-decoration:none;}.navbar .topLinks .navbar-nav a{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;padding:12px 12px;letter-spacing:0.1em;}.navbar .topLinks .navbar-nav a:hover,.navbar .topLinks .navbar-nav a:focus{text-decoration:none;}.navbar .topLinks .navbar-nav a:hover,.navbar .topLinks .navbar-nav a:active{color:var(--colorWhite);}.navbar .topLinks .navbar-nav>li:last-child a.top-search-link:hover{color:var(--primaryColor);}.navbar .topLinks .navbar-nav a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#0047bb;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}.navbar .topLinks .navbar-nav a:hover:before,.navbar .topLinks .navbar-nav>li.active>a:before{-webkit-transform:scaleY(1);transform:scaleY(1);}.blu-search-icon{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15.23px' height='15.23px' viewBox='0 0 15.23 15.23' style='enable-background:new 0 0 15.23 15.23;' xml:space='preserve' %3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%231E3278;stroke-width:1.5;%7D%0A%3C/style%3E%3Cpath class='st0' d='M6.25,10.74c2.48,0,4.5-2.01,4.5-4.5c0-2.48-2.01-4.5-4.5-4.5c-2.48,0-4.5,2.01-4.5,4.5 C1.75,8.73,3.76,10.74,6.25,10.74z'/%3E%3Cline class='st0' x1='9.5' y1='9.5' x2='13.7' y2='13.7'/%3E%3C/svg%3E");width:15px;height:15px;display:inline-block;vertical-align:-3px;}.navbar .topLinks .navbar-nav>li:last-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.navbar .topLinks .navbar-nav>li:last-child a.top-search-link:before{display:none;}.top-search-link i{margin-left:2px;}.bottom-header{font-size:var(--primaryFontSize);color:#1c2156;background-color:transparent;font-weight:400;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s;}.bottom-header .navbar{padding:0;}.bottom-header .navbar .navbar-brand{padding:30px 0;margin-right:20px;max-width:100%;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}.bottom-header a{color:#1c2156;}.bottom-header a:focus,.bottom-header a.active,.bottom-header a:hover{color:#1c2156;text-decoration:none;}.bottom-header .navbar-collapse{border-bottom:1px solid #1c2156;padding:20px 0 0;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}.bottom-header .navbar-nav>li:last-child a{margin-right:0;}.bottom-header .navbar-nav a{padding:17px 0;display:block;margin:0 14px;position:relative;font-weight:500;}.bottom-header .navbar-nav>li a:before{content:"";position:absolute;z-index:1;left:50%;right:50%;bottom:-2px;background:#212355;height:0px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}.bottom-header .navbar-nav>li a:hover:before,.bottom-header .navbar-nav>li a:active:before,.bottom-header .navbar-nav>li.active>a:before,.bottom-header .navbar-nav>li.show>a:before{left:0;right:0;height:4px;z-index:1;}.scrolled .bottom-header{background-color:var(--colorWhite);}.scrolled .bottom-header .navbar-collapse{border-bottom:0 none;padding:0;}.scrolled .bottom-header .navbar .navbar-brand{padding:6px 0;max-width:188px;}.top-header .more-menu-link{text-transform:uppercase;padding:9px 0;font-size:var(--xxsFontSize);letter-spacing:var(--letterSpacing);display:flex;align-items:center;}.top-header .more-menu-link:hover,.top-header .more-menu-link:focus{text-decoration:none;}.top-header .more-menu-link .caret{border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px dashed;border-bottom:0;margin:0 0 0 5px;line-height:1;width:0;height:0;display:inline-block;}.top-header .more-menu-link.backLink .caret{border-top:0 none;border-bottom:10px dashed;}.bottom-header .navbar .navbar-brand img{max-width:inherit;width:100%;}.search-logo .container{max-width:1530px;}.search{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;}.js .search{position:fixed;z-index:1029;top:0;left:0;width:100%;height:100vh;}.js .search::before{content:'';position:absolute;top:0;right:0;width:100%;height:100%;background:var(--colorBlue600);}.btn--search-close{display:none;background:none;border:none;color:#fff;font-size:15px;font-family:"fs_silas_sans",sans-serif;font-weight:700;line-height:23px;float:right;letter-spacing:0.1em;}.btn--search-close .searchCloseICo{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='0 0 47.971 47.971' style='enable-background:new 0 0 47.971 47.971;' xml:space='preserve' width='512px' height='512px' class=''%3E%3Cg%3E%3Cg%3E%3Cpath d='M28.228,23.986L47.092,5.122c1.172-1.171,1.172-3.071,0-4.242c-1.172-1.172-3.07-1.172-4.242,0L23.986,19.744L5.121,0.88 c-1.172-1.172-3.07-1.172-4.242,0c-1.172,1.171-1.172,3.071,0,4.242l18.865,18.864L0.879,42.85c-1.172,1.171-1.172,3.071,0,4.242 C1.465,47.677,2.233,47.97,3,47.97s1.535-0.293,2.121-0.879l18.865-18.864L42.85,47.091c0.586,0.586,1.354,0.879,2.121,0.879 s1.535-0.293,2.121-0.879c1.172-1.171,1.172-3.071,0-4.242L28.228,23.986z' data-original='%23000000' class='active-path' data-old_color='%23000000' fill='%231C2156'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");display:inline-block;width:9px;height:9px;margin:0 0 0 2px;background-position:center center;background-size:cover;position:relative;top:0;vertical-align:0;}.js .btn--search-close{display:block;}.search__input{font-family:inherit;font-size:10vw;line-height:1;display:inline-block;box-sizing:border-box;width:100%;padding:0.05em 0;color:#fff;border:0 none;}.search .search__input::-webkit-input-placeholder{color:#fff;}.search .search__input::-moz-placeholder{opacity:1;color:#fff;}.search .search__input:-ms-input-placeholder{color:#fff;}.search__input::-webkit-input-placeholder{color:#fff;}.search__input::-moz-placeholder{opacity:1;color:#fff;}.search__input:-ms-input-placeholder{color:#fff;}.search__input::-webkit-search-cancel-button,.search__input::-webkit-search-decoration{-webkit-appearance:none;}.search__input::-ms-clear{display:none;}.search__info{font-size:90%;font-weight:bold;display:block;width:75%;margin:0 auto;padding:0.85em 0;text-align:right;color:#fff;}.search__related{display:flex;width:75%;text-align:left;pointer-events:none;}.search__suggestion{width:50%;}.search__suggestion:first-child{padding:0 2em 0 0;}.search__suggestion:last-child{padding:0 0 0 2em;}.search__suggestion h3{font-size:1.35em;margin:0;}.search__suggestion h3::before{content:'\21FE';display:inline-block;padding:0 0.5em 0 0;}.search__suggestion p{font-size:1.15em;line-height:1.4;margin:0.75em 0 0 0;}.js .main-wrap{position:relative;transition:transform 0.5s;overflow:hidden;}.js .main-wrap--move .btn--search{pointer-events:none;opacity:0;}.js .search{pointer-events:none;}.js .search--open{pointer-events:auto;}.js .search::before{opacity:0;transition:opacity 0.5s;}.js .search--open::before{opacity:1;}.search__suggestion,.search__info{opacity:0;transform:translate3d(0,50px,0);transition:opacity 0.4s,transform 0.4s;}.search--open .search__suggestion,.search--open .search__info{opacity:1;transform:translate3d(0,0,0);}.search--open .search__suggestion:first-child{transition-delay:0.15s;}.search--open .search__suggestion:nth-child(2){transition-delay:0.2s;}.js .search__input,.js .search-logo,.js #typedtext{opacity:0;transition:opacity 0.0s;}.js .search .search__input{background:none !important;}.js .search--open .search__input,.js .search--open .search-logo,.js .search--open #typedtext{transform:scale3d(1,1,1);transition-duration:0.7s;opacity:1;transition:opacity 3.5s;font-size:72px !important;background:none !important;height:auto !important;color:#fff !important;}.js .search .search__input{color:#fff !important;}.logo.search-logo{text-align:left;margin:0 0 2em;position:absolute;top:57px;width:100%;}form.search__form{padding-left:75px;}.js .search--open .search__input::-webkit-input-placeholder{color:#1C2157 !important;}.js .search--open .search__input::-moz-placeholder{color:#1C2157 !important;}.js .search--open .search__input:-ms-input-placeholder{color:#1C2157 !important;}.js .search--open .search__input:-moz-placeholder{color:#1C2157 !important;}.underscore{animation:blink-animation 1s steps(5,start) infinite;-webkit-animation:blink-animation 1s steps(5,start) infinite;}@keyframes blink-animation{to{visibility:hidden;}}@-webkit-keyframes blink-animation{to{visibility:hidden;}}.search-container.container{position:absolute;top:8px;float:right;max-width:1530px;}.search__form{position:relative;}#typedtext{display:inline-block;position:absolute;top:7px;left:87px;}#search__input,#edit-search-api{position:relative;z-index:2;background-color:transparent !important;font-family:var(--primaryFont);font-weight:300;}#typedtext,.underscore{z-index:1;}#typedtext{display:flex;font-family:var(--primaryFont);}.underscore{order:2;}.navbar .topLinks .navbar-nav>li #btn-search-close{padding:12px 12px;font-size:12px;color:var(--primaryColor);display:none;line-height:1.2;width:100px;background-color:var(--colorBlue500);}_:-ms-fullscreen,:root .search-container.container{left:0;right:0;}_:-ms-fullscreen,:root .logo.search-logo{left:0;top:90px;}@media screen and (max-width:40em){.btn--search-close{font-size:1.25em;}.search__suggestion{font-size:80%;width:100%;}.search__suggestion:nth-child(2),.search__suggestion:nth-child(3){display:none;}}header .dropdown-menu{position:absolute;right:0;top:100%;background:#fff;padding:20px 48px 22px;border-radius:0 0 10px 10px;left:auto;column-count:3;}.bottom-header .navbar-collapse{position:relative;}header .dropdown{position:static;}header .bottom-header .dropdown-menu a{margin-left:0;padding:14px 0px;}header .bottom-header .dropdown-menu a:hover,header .bottom-header .dropdown-menu a:focus,header .bottom-header .dropdown-menu a.active{background-color:transparent;color:#abcae9;}.bottom-header .navbar-nav>li .dropdown-menu a:hover:before{display:none;}.dropdown-toggle::after{vertical-align:middle;display:none;}.copyright-wrap{border-top:1px solid;padding-top:28px;font-size:16px;}.site-footer a{color:inherit;border-bottom:1px solid transparent;}.site-footer a:hover,.site-footer a:focus{color:inherit;border-bottom:1px solid;}.footermenu{list-style:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}.footermenu.copyright-menu li,.site-footer .footermenu li{margin-right:30px;}.footermenu a{border-bottom:1px solid;}.footermenu a:hover,.footermenu a:focus{border-bottom:1px solid transparent;text-decoration:none;}.copyright-txt{margin-bottom:10px;}.site-footer{padding-top:0;padding-bottom:3rem;position:relative;z-index:1;margin-top:-1px;width:100%;}p:last-child{margin-bottom:0;}.video-banner iframe{pointer-events:none;}@media (min-aspect-ratio:16/9){.video-banner iframe{height:300%;top:-100%;}}@media (max-aspect-ratio:16/9) and (max-width:991px){.video-banner iframe{top:-20%;}}@media (max-aspect-ratio:16/9){.video-banner iframe{width:300%;left:-100%;}}.fp-bg{background-size:cover;background-repeat:no-repeat;background-position:top right;}.intro-section{background-color:#0047bb;color:#fff;}.banner-section .embed-responsive{height:100vh;}.fp-section.banner-section{overflow:visible;}.caption-slants{display:none;}.intro-section .read-more-link{color:#80a3dd;margin-top:30px;display:inline-block;align-self:flex-start;}.intro-section .read-more-link:hover,.intro-section .read-more-link:focus{color:#fff;text-decoration:none;}.intro-section .read-more-link i{font-style:normal;border:4.2px solid;line-height:0.58;display:inline-block;border-radius:100%;width:48px;height:48px;vertical-align:middle;padding:0 6px;text-align:center;}.intro-section-slants{z-index:0;top:-20%;background-color:transparent;position:relative;height:385px;}.intro-section-slants .left-slant{background-color:#1c2156;position:absolute;top:-40%;left:0;width:100%;height:1000%;transform-origin:0 0;transform:skewY(15deg);z-index:0;}.intro-section-slants .right-slant{background-color:#0047bb;position:absolute;top:40%;left:0;width:100%;height:1000%;transform-origin:0 0;transform:skewY(-15deg);z-index:0;}.intro-sub-section{height:100%;position:relative;z-index:2;}.home-page-scroll-sec{position:relative;z-index:2;}.video-banner-caption{position:absolute;top:75%;left:0;width:100%;color:#fff;-webkit-transform:translateY(-75%);-ms-transform:translateY(-75%);-o-transform:translateY(-75%);transform:translateY(-75%);}_::-webkit-full-page-media,_:future,:root .video-banner-caption{top:65%;}.video-banner-caption-text,.banner-text{opacity:0;}.video-banner-caption h2{font-size:120px;font-weight:400;max-width:80%;line-height:1;margin-bottom:0;}.video-banner-caption .container{max-width:1530px;}.page-slants,.page-slants-top{z-index:999;background-color:transparent;position:fixed;height:385px;width:100%;opacity:0;visibility:hidden;}.page-slants .left-slant,.page-slants-top .left-slant{background-color:#1e3278;position:absolute;top:-50%;left:0;width:100%;height:1000%;transform-origin:0 0;transform:skewY(15deg);z-index:0;opacity:0;visibility:hidden;}.page-slants .right-slant,.page-slants-top .right-slant{background-color:#1c2156;position:absolute;top:36%;left:0;width:100%;height:1000%;transform-origin:0 0;transform:skewY(-15deg);z-index:0;opacity:0;visibility:hidden;}.page-slants-top .left-slant,.page-slants-top .right-slant{top:auto;bottom:100%;}.intro-section .container{height:100%;}.intro-section-wrap{margin:0 auto;display:flex;flex-direction:column;justify-content:center;height:100%;font-size:55px;}.page-title{padding-top:50px;}.section.approach-section,.guiding-principles-section{background-color:#cfcdc8;color:#212154;}.splitted{display:block;overflow:hidden;}.splitted span{display:block;opacity:0;}.strategy-image-wrap{position:relative;overflow:hidden;}.strategy-image-wrap img{-o-object-fit:cover;font-family:"object-fit: cover;";object-fit:cover;width:100%;height:auto;}.strategy-image-wrap:after{content:"";background-color:#1e3278;position:absolute;bottom:-148px;left:0;width:101%;height:148px;transform-origin:0 0;transform:skewY(-18deg);z-index:1;}.strategy-block{margin-bottom:35px;}.guiding-principles-icons-wrap{margin-top:100px;}.guiding-principles-icon-block{text-align:center;padding:0 45px;}.guiding-principles-icon-image{margin-bottom:50px;max-width:136px;margin-left:auto;margin-right:auto;}.guiding-principles-block p{font-size:27px;}.guiding-principles-note{max-width:950px;position:relative;padding-top:20px;}.gradient-section-slants{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;}.gradient-section-slants .right-slant{background-repeat:no-repeat;background-size:cover;width:100%;height:100%;-webkit-clip-path:polygon(0 25%,100% 0,100% 100%,0 100%);clip-path:polygon(0 25%,100% 0,100% 100%,0 100%);top:0;position:relative;}.gradient-section-slant-fixed-image{background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:top right;position:fixed;bottom:0;left:0;width:100%;height:100vh;z-index:-1;}.section-top-slant{height:460px;position:absolute;top:-80px;left:0;width:100%;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skewY(-11deg);-ms-transform:skewY(-11deg);-o-transform:skewY(-11deg);transform:skewY(-11deg);}.gradient-section-slants-content{color:#fff;background-color:transparent;position:relative;width:100%;height:100%;overflow:hidden;}.gradient-section-slants-content .fp-bg{background-position:75% 0;}.gradient-section-slants-content-cover{position:relative;z-index:1;}@supports (-ms-ime-align:auto){.gradient-section-slants{-webkit-transform:skewY(-15deg);-ms-transform:skewY(-15deg);-o-transform:skewY(-15deg);transform:skewY(-15deg);top:30%;}.gradient-section-slants .right-slant{-webkit-transform:skewY(15deg);-ms-transform:skewY(15deg);-o-transform:skewY(15deg);transform:skewY(15deg);top:-30%;-webkit-clip-path:none;clip-path:none;}.gradient-section-slants-content{height:180vh;}.approach-section-slants{background-color:#1c2156;}.portfolio-section-slants{background-color:#0076a9;}.people-section-slants{background-color:#5e4f47;}}@media all and (-ms-high-contrast:none){.gradient-section-slants{-webkit-transform:skewY(-15deg);-ms-transform:skewY(-15deg);-o-transform:skewY(-15deg);transform:skewY(-15deg);top:30%;}.gradient-section-slants .right-slant{-webkit-transform:skewY(15deg);-ms-transform:skewY(15deg);-o-transform:skewY(15deg);transform:skewY(15deg);top:-30%;-webkit-clip-path:none;clip-path:none;}.gradient-section-slants-content{height:180vh;}.approach-section-slants{background-color:#1c2156;}.portfolio-section-slants{background-color:#0076a9;}.people-section-slants{background-color:#5e4f47;}}.gradient-section-slants-content h3{font-weight:normal;max-width:868px;margin:25px 0 0;font-size:43px;}.section.approach-section{line-height:1.25;padding-bottom:0;}.guiding-principles-block{padding-bottom:200px;}.more-menu-section{background-color:var(--colorBlue800);color:#fff;position:relative;overflow:hidden;}.more-menu-section .container{max-width:1480px;}.more-menu-section ul{margin:0;padding:0;list-style:none;}.more-menu-section a{color:#ffffff;font-size:var(--xsFontSize);}.more-menu-section a.active,.more-menu-section a:focus,.more-menu-section a:hover{color:#1ca6df;text-decoration:none;}.more-menu-section p{color:#fff;padding-right:25px;font-size:var(--xsFontSize);line-height:1.2;}.more-menu-section .widget-title{font-size:var(--smFontSize);font-weight:600;color:var(--colorBlue200);margin-top:0px;margin-bottom:12px;letter-spacing:0.1em;text-transform:uppercase;font-family:var(--secondayFont);}.more-menu-section .about-menu.spacing{margin-bottom:40px !important;}.about-menu{line-height:1;}.about-menu li+li{margin-top:18px;}@media only screen and (max-width:1400px){.about-menu{line-height:1.2;}.about-menu li+li{margin-top:5px;}}.about-menu a{font-size:60px;}.ftr-businesses-menu li+li{margin-top:5px;}.ftr-businesses-menu a{font-size:30px;}.more-menu-section .copyright-wrap{margin-top:80px;border:0;}.more-menu-section .copyright-txt{color:var(--colorBlue500);margin-bottom:10px;font-size:var(--xsFontSize);}.copyright-menu a{color:var(--colorBlue500);border-bottom:1px solid;}.more-menu-section .copyright-menu a.active,.more-menu-section .copyright-menu a:focus,.more-menu-section .copyright-menu a:hover{text-decoration:underline;}.copyright-menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.copyright-menu li{margin:5px 15px 5px 0;}.cyan-bg{background-color:var(--colorBlue200);}.more-menu-sidebar{height:100%;position:relative;z-index:1;padding-left:50px;}.more-menu-search-background{position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:0;}.more-menu-section .more-menu-sidebar .widget-title{color:#1c2156;}.widget-title-icon{display:inline-block;vertical-align:top;width:24px;}.desktop-icon{display:block;}.mobile-icon{display:none;}.more-menu-section .more-menu-sidebar .widget-title .widget-title-icon+.widget-title-txt{display:inline-block;margin-left:5px;vertical-align:middle;}.more-menu-sidebar .investorLoginWrap{background:transparent;}.more-menu-sidebar .investor-login-widget{border-top:1px solid #1c2156;padding-top:20px;margin-top:275px;}.more-menu-sidebar .questions-widget{margin-top:120px;}.more-menu-section .more-menu-sidebar,.more-menu-section .more-menu-sidebar p,.more-menu-section .more-menu-sidebar a{font-size:var(--primaryFontSize);}.more-menu-section .investorLoginWrap a,.more-menu-section .investorLoginWrap a:hover,.more-menu-section .investorLoginWrap a:focus,.more-menu-section .investorLoginWrap a:active{text-decoration:underline;}.more-menu-section .more-menu-sidebar a.active,.more-menu-section .more-menu-sidebar a:focus,.more-menu-section .more-menu-sidebar a:hover{color:#1c2156;text-decoration:none;}.more-menu-sidebar .signinOption button{width:100%;text-align:left;background:#bbddfc;font-size:20px;color:#1c2156;box-shadow:none;border:none;padding:11px 40px 14px 20px;position:relative;border-radius:10px;}.more-menu-sidebar .signinOption button:after{display:none;}.more-menu-sidebar .signinOption .dropdown-menu{border-radius:10px;overflow:hidden;}.more-menu-sidebar .signinOption button .caret{background-image:url(/themes/custom/baincapital/css/../images/blue-right-arrow.png);background-repeat:no-repeat;background-position:0 0;background-size:auto auto;width:12px;height:21px;border:0 none;top:15px;right:20px;position:absolute;}.more-menu-sidebar .search--open #typedtext{display:block;}.more-menu-sidebar .search-widget #keys,.more-menu-sidebar .search--open .search-logo,.more-menu-sidebar .search--open #typedtext{transform:scale3d(1,1,1);transition-duration:0.7s;opacity:1;transition:opacity 3.5s;background:none !important;color:#fff !important;letter-spacing:0;font-weight:300;}.more-menu-sidebar .search-widget #keys,.more-menu-sidebar .search-widget #edit-search-api{position:relative;z-index:2;background-color:transparent !important;border:none;height:160px;font-size:50px;color:#fff;font-family:var(--primaryFont);width:100%;opacity:1;}.more-menu-sidebar .search-widget .search__form{position:relative;padding-left:0;}.more-menu-sidebar .search-widget .SearchFrm{position:relative;}.signinOption .btn-group{width:100%;}.investor-login-widget .widget-title{margin-bottom:16px;}#typedtext{display:inline-block;position:absolute;top:0;left:75px;line-height:100%;font-weight:300;}.search-widget .typedtext{display:inline-block;position:absolute;top:0;left:0;line-height:100%;font-family:var(--primaryFont);font-size:60px;font-weight:300;}.more-menu-section .typedtext-all .char,.more-menu-section .typedtext-all .whitespace{opacity:0;}.more-menu-slants{top:0;background-color:transparent;position:fixed;height:100vh;width:100%;transform:rotate(-12deg);}.more-menu-slants .left-slant{background-color:#1c2156;position:relative;top:-48%;left:-120%;width:120%;height:100%;z-index:0;}.more-menu-slants .right-slant{background-color:#1c2156;position:relative;top:-48%;left:120%;width:120%;height:100%;z-index:0;}.about-page-slants .right-slant{background-color:#0047bb;}.strategy-page-slants .left-slant{background-color:#1e3278;}.strategy-page-slants .right-slant{background-color:#0076a9;}.portfolio-page-slants .left-slant{background-color:#0047bb;}.portfolio-page-slants .right-slant{background-color:#5e4f47;}.visibility-hidden,.map-svg,.map-svg-mobile,.intro-section .read-more-link,.intro-section-txt,.news-detail-section .news-date,.news-detail-left,.news-detail-right,.portfolio-detail-content>.row>.detail-content-left,.portfolio-detail-content>.row>.detail-content-right,.portfolio-video-wrap,.contact-note,.see-all-location-link,.news-listing-section .featured-news,.news-listing-wrap .news-box-wrap,.portfolio-grid .grid-item,.portfolio-caption,.portfolio-search,.guiding-principles-block .guiding-principles-note,.guiding-principles-block .guiding-principles-icons-wrap .guiding-principles-icon-block,.page-title,.section-title,.small-section-title,.strategy-left-block,.strategy-right-block .strategy-block,.gradient-section-slants-content-wrap .container>img,.gradient-section-slants-content-wrap h3,.esg-list .esg-item{opacity:0;visibility:hidden;}section.move-prev-page-sec,section.move-next-page-sec{padding:0;}.news-list-row{padding-top:100px;padding-bottom:100px;}.sub-link{font-size:22px;}.sub-link a{color:#81839c;}.sub-link span{display:inline-block;vertical-align:middle;}.sub-link i{display:inline-block;vertical-align:-15%;width:24px;height:24px;text-align:center;border:2px solid #81839c;background-color:#81839c;color:#e6e6e3;font-style:normal;font-size:95%;line-height:0.6;border-radius:100%;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.sub-link a:hover{color:#0047bb;}.sub-link a:hover i{border-color:#0047bb;background-color:#0047bb;}.sub-link.more-news-link{margin-top:40px;text-align:center;}.home-page-slants{position:static;top:auto;height:0;text-align:center;}.home-page-slants .left-slant{top:82%;background-color:#0044c2;position:absolute;left:0;width:100%;height:100%;transform-origin:0 0;transform:skewY(15deg);z-index:1;}.home-page-slants .right-slant{top:100%;background-color:#f7f5f4;position:absolute;left:0;width:100%;height:100%;transform-origin:0 0;transform:skewY(-15deg);z-index:1;}.no-fullpage{opacity:0;}.gredient-bg-img{display:none;}.ios-browser .gredient-bg-img,.edge-browser .gredient-bg-img{background-position:80% top;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;top:37%;position:absolute;display:block;z-index:-1;}.ios-browser .gradient-section-slants .right-slant,.edge-browser .gradient-section-slants .right-slant{background-image:none !important;}.scroll-sec{text-align:center;color:#abcae9;font-size:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.scroll-arrow{width:30px;margin-right:10px;}.home-scroll-sec{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;margin-top:50px;color:#fff;}.scroll{position:relative;display:block;font-size:0.933rem;line-height:1.35;color:#fff;text-decoration:none;padding:10px 10px 10px 33px;opacity:0;}.fullpage-ready .scroll{opacity:1;}.site-footer .scroll{color:#fff;}.scroll.scroll-blue,.site-footer .scroll.scroll-blue{color:#1c2156;}.site-footer .scroll:hover,.site-footer .scroll:focus,.scroll:hover,.scroll:focus{color:#fff;text-decoration:none;border:0 none;}.site-footer .scroll.scroll-blue:hover,.site-footer .scroll.scroll-blue:focus,.scroll.scroll-blue:hover,.scroll.scroll-blue:focus{color:#1c2156;text-decoration:none;border:0 none;}.scroll::before{display:block;position:absolute;top:8px;left:0;width:25px;height:25px;border:0px solid #fff;border-radius:0px;content:"";background-image:url(/themes/custom/baincapital/css/../images/arrow-down-w.svg);background-repeat:no-repeat;background-position:center center;}.scroll-up-sec .scroll::before{background-image:url(/themes/custom/baincapital/css/../images/arrow-up-w.svg);}.scroll.scroll-blue::before{background-image:url(/themes/custom/baincapital/css/../images/arrow-down-b.svg);}.scroll-up-sec .scroll.scroll-blue::before{background-image:url(/themes/custom/baincapital/css/../images/arrow-top-b.svg);}.scroll-up-sec .scroll::after{animation-direction:reverse;}.scroll.scroll-blue::before{border-color:#1c2156;}.scroll.scroll-blue::after{background:#1c2156;}.scroll.scroll-blue::before{border-color:#1c2156;}.scroll.scroll-blue::after{background:#1c2156;}.home-page-slants .scroll{text-align:center;top:-60px;display:inline-block;z-index:2;}.section.scroll-down-sec{padding-top:0;}@keyframes scroll{0%{opacity:1;height:8px;}20%{opacity:1;height:8px;}30%{transform:translateY(0);opacity:1;height:19px;}40%{opacity:1;}80%{transform:translateY(19px);opacity:0;height:0;}81%{transform:translateY(0);opacity:0;height:8px;}100%{opacity:1;height:8px;}}.news-detail-right h3{font-size:36px;font-weight:300;margin-bottom:15px;color:var(--primaryColor);}.news-detail-right h3:not(:first-child){margin-top:60px;}p,.intro-section-wrap,.guiding-principles-icon-block .field--name-field-content,.news-detail-right li{line-height:1.4;}.spotlight-section-wrap h3{padding-left:125px;margin-bottom:25px;font-weight:500;}.spotlight-section-wrap .slick-list{overflow:visible;}.spotlight-image{height:602px;}.slick-arrow{font-size:50px;height:60px;width:60px;border-radius:50%;background-color:#fff;color:#333767;border:none;transition:all 0.3s ease-in-out;position:absolute;top:270px;z-index:1;padding:0;font-weight:300;opacity:1;visibility:visible;transition:all 0.3s ease-in-out;}.slick-arrow:hover{background-color:#1CA6DF;transition:all 0.3s ease-in-out;}.slick-prev{left:10px;}.slick-next{right:10px;}.spotlight-slider{padding-left:85px;padding-right:85px;}.spotlight-slider .slick-slide{padding-right:30px;padding-left:30px;}.slick-arrow.slick-disabled{opacity:0;visibility:hidden;transition:all 0.3s ease-in-out;}.spotlight-slider .spotlight-image>img{height:100%;width:100%;object-fit:cover;}.spotlight-image{position:relative;margin-bottom:25px;}.spotlight-logo{position:absolute;bottom:60px;left:60px;max-width:30%;height:auto;width:100%;}.spotlight-logo img{width:100%;}.spotlight-slide{opacity:0.25;transition:all 0.3s ease-in-out;}.spotlight-slide.slick-current{opacity:1;transition:all 0.3s ease-in-out;}.spotlight-slider-wrapper{padding-bottom:130px;}.year-review-wrap h6.title-main{margin-bottom:60px;padding-top:15px;border-top:1px solid #8e90ab;}.grid-single .img-wrap{margin:0;margin-bottom:30px;}.grid-single .img-wrap{height:212px;overflow:hidden;}.grid-single .img-wrap img{height:100%;width:100%;object-fit:cover;transform:scale(1);transition:all 400ms ease-in-out;}.grid-single h6{margin-bottom:0;}.grid-single a{color:#fff;transition:all 300ms ease-in-out;}.grid-single a:hover{color:#1ca6df;transition:all 300ms ease-in-out;}.grid-single{margin-bottom:40px;}.grid-single .img-wrap:hover img{transform:scale(1.1);transition:all 400ms ease-in-out;}.themes-icon{height:132px;margin:auto;margin-bottom:30px;text-align:center;}.themes-content{text-align:center;}.themes-content,.themes-content p{font-size:27px;color:#fff;}.themes-content h6{font-size:33px;margin-bottom:12px;color:#1ca6df;}.themes-content p{margin-bottom:20px;}.theme-text-accordion ul{padding-left:0;}.theme-text-accordion ul li{list-style:none;padding-top:16px;padding-bottom:16px;}.theme-text-accordion ul li{border-top:1.7px solid #1ca6df;}.theme-text-accordion ul li p{margin-bottom:0;}.theme-text-accordion ul li p span{font-style:italic;}.expand-icon-wrap{display:block;width:70%;margin:auto;text-align:center;position:relative;}.expand-icon-wrap:before{content:'';position:absolute;top:0;left:0;width:100%;height:2px;border-radius:50%;background:linear-gradient(0deg,rgba(30,50,120,1) 2%,rgba(28,166,223,1) 48%,rgba(30,50,120,1) 98%);;}.impact-block-wrapper{padding-top:60px;padding-bottom:80px;}@media only screen and (min-width:992px){.impact-block-wrapper{padding-bottom:200px;}}.themes-icon-box{margin-bottom:30px;}.expand-icon{margin-top:26px;padding-top:66px;display:inline-block;position:relative;font-size:33px;color:#1ca6df;}.expand-icon:hover{color:#1ca6df;}.expand-icon::after{content:'';background-repeat:no-repeat;height:66px;width:66px;position:absolute;left:50%;transform:translateX(-50%);top:0;}.expand-icon.expanded::after{}.theme-text-accordion{display:none;}.gradiant-banner-title{font-size:50px;margin-bottom:80px;}.count-no h1{margin-bottom:15px;color:#1CA6DF;}.count-single h6{font-size:20px;color:#1CA6DF;margin-bottom:10px;font-weight:700;text-transform:uppercase;}.count-single p{font-size:16px;padding-right:20px;}.count-single{margin-bottom:60px;}.gradiant-counter-content-section .gradient-section-slants-content-wrap{padding-bottom:70px;}.gradiant-counter-content-section .fp-bg{background-position:75% 30%;}.Strategy-intro-text .h6{margin-bottom:20px;}.Strategy-intro-text{font-size:25px;}.Strategy-intro-text{margin-bottom:60px;}.icon-intro-box{text-align:center;}.icon-intro-box .icon-wrap{height:78px;margin-bottom:30px;}.intro-box-title{font-size:25px;margin-bottom:18px;}.Strategy-intro-box p{font-size:25px;}.icon-intro-box{margin-bottom:30px;}.Strategy-intro-box,.Strategy-intro-text{padding-right:20px;}.Strategy-intro-box{margin-bottom:30px;}.strategies-tabs-content{background:#fff;}.strategies-tabs-wrap .nav-tabs .nav-link{padding:15px 0;color:#1c2156;font-size:24px;transition:all 300ms ease-in-out;border:none;}.strategies-tabs-wrap .nav-item+.nav-item{margin-left:40px;}.strategies-tabs-wrap .nav-tabs .nav-link.active,.strategies-tabs-wrap .nav-tabs .nav-link:hover,.strategies-tabs-wrap .nav-tabs .nav-link:focus,.strategies-tabs-wrap .nav-tabs .nav-link.active:hover{font-weight:700;color:#1c2156;background-color:transparent;border:none;border-bottom:3px solid #1c2156;transition:all 300ms ease-in-out;outline:none;}.strategies-tabs-wrap .nav-tabs .nav-link:hover{font-weight:500;}.custom-lg-offset{margin-left:21%;}.strategies-tabs-content{padding-top:70px;padding-bottom:100px;}.strategies-tabs-content #investmentProcess{margin-top:20px;}.tab-content-title{font-size:36px;margin-bottom:16px;color:#1c2156;}.investment-single-wrap{background-color:#d5e4f4;}.investment-boxes-wrap .investment-block-single:nth-child(2) .investment-single-wrap{background-color:#c0d7ee;}.investment-boxes-wrap .investment-block-single:nth-child(3) .investment-single-wrap{background-color:#abcae9;}.investment-single-wrap .col-md-4{flex:0 0 30%;max-width:30%;}.investment-single-wrap .col-md-8{flex:0 0 70%;max-width:70%;}.investment-single-wrap{padding:35px 30px;}.investment-block-title{font-size:33px;margin-bottom:15px;}.investment-block-text{font-size:25px;}.investment-block-content{padding-left:90px;}.box-number-content{text-align:center;}.investment-single-wrap .row{align-items:center;height:100%;}.box-number{font-size:48px;font-weight:700;height:100px;width:100px;border-radius:50%;background-color:#ffffff;margin-bottom:12px;text-align:center;line-height:100px;margin-left:auto;margin-right:auto;}.investment-block-single{min-height:410px;}.investment-block-single .investment-single-wrap{height:100%;}.investment-block-text a{text-decoration:underline;color:#0076a9;}.investment-block-text a:hover{color:#1c2156;}.investment-single-wrap{position:relative;}.investment-single-wrap:before{content:'';width:0;height:0;border-left:80px solid transparent;border-right:80px solid transparent;border-top:90px solid #d5e4f4;position:absolute;top:100%;z-index:1;left:10%;}.investment-boxes-wrap .investment-block-single:nth-child(2) .investment-single-wrap:before{border-top-color:#c0d7ee;}.investment-boxes-wrap .investment-block-single:last-child .investment-single-wrap:before{display:none;}#managementMeasurement .tab-content-title{margin-bottom:30px;}.tab-content-text p{font-size:25px;margin-bottom:24px;}.case-study-report-section{padding-top:150px;padding-bottom:50px;}.case-study-report-section.about{padding-top:50px;}.case-study-wrapper{border-top:2px solid #1c2156;}.case-study-wrapper.about{padding-top:20px;border-top:1px solid #8e90ab;}.case-study-wrapper>h6{font-size:25px;color:#1c2156;margin-bottom:34px;}.case-study-wrapper.about>h6{color:#ffffff;}.case-study-title{color:#0047bb;font-weight:500;margin-bottom:8px;}.case-study-wrapper.about .case-study-title{color:#1ca6df;}.case-study-title a{color:#0047bb;position:relative;padding-left:70px;display:block;}.case-study-wrapper.about .case-study-title a{color:#1ca6df;}.case-study-title a:before{content:'';position:absolute;height:55px;width:55px;background-size:55px;background-repeat:no-repeat;left:0;}.case-study-wrapper.about .case-study-title a:before{}.date-wrap{padding-left:70px;line-height:1.2;}.date-wrap span{font-size:16px;color:#716e6a;line-height:1.2;}.case-study-wrapper.about .date-wrap span{color:#ffffff;opacity:0.5;}.case-study-single{margin-bottom:40px;}.governance-team-wrap{margin-top:90px;}.team-single{text-align:center;padding-left:40px;padding-right:40px;}.governance-team>.row{margin-left:-40px;margin-right:-40px;}.team-people-image{width:240px;height:240px;border-radius:50%;overflow:hidden;margin:auto;}.team-people-image{border:5px solid #1c2156;}.team-people-image img{height:100%;width:100%;object-fit:cover;}.governance-team{padding:0 60px;}.team-people-content{margin-top:20px;}.team-people-content h6{font-size:25px;color:#1c2156;margin-bottom:12px;}.team-people-content{font-size:25px;color:#1c2156;}.team-single{margin-bottom:30px;}.tab-title .nav-link{font-size:30px;font-weight:700;color:#0047bb;padding-left:0;padding-top:20px;padding-bottom:20px;border-bottom:2px solid #0047bb;}.tab-title .nav-link{display:block;}.tab-title .nav-link{position:relative;}.tab-title .nav-link:before{content:'+';position:absolute;right:10px;top:48%;transform:translateY(-50%);transition:all 300ms ease-in-out;}.tab-title .nav-link.collapse:before{content:'-';}.tab-title .nav-link{padding-right:30px;}.fixed-bg{position:fixed;height:100%;width:100%;background-repeat:no-repeat;background-size:100%;}.portfolio-detail-inner{z-index:1;position:relative;}.portfolio-detail-inner h1.secton-title{font-weight:500;color:#fff;}.secton-title{margin-top:20px;margin-bottom:80px;}.portfolio-detail-content{color:#fff;}.detail-content-left .portfolio-link a{color:#1CA6DF;}.detail-content-left ul li p{color:#fff;}.detail-content-left ul li h6{color:#6B6F91;}.impact-matrics-wrap{padding:20px 0;}.impact-matrics-main .row-wrap{padding-top:30px;}.row-wrap .improve-title{color:#fff;font-size:18px;}.improve-count{font-size:65px;font-weight:300;color:#fff;margin-bottom:5px;}.row-wrap .row{text-align:center;}.row-wrap .row p{color:#fff;font-size:14px;text-align:center;display:block;flex:0 0 100%;max-width:100%;font-weight:300;line-height:1.2;}.improve-count sup{font-size:35px;}.impact-score-title{font-size:15px;color:#fff;text-transform:uppercase;font-weight:700;margin-bottom:10px;display:block;}.impact-score{font-size:42px;font-weight:500;line-height:0.6;margin-bottom:0;}.impact-score-sec{width:100%;}.impact-score-sec>.row{width:100%;}.impact-score-sec .col-lg-6{text-align:center;}.impact-year{font-size:15px;color:#fff;line-height:1;font-weight:700;}.impact-score-sec{padding:16px 0;}.detail-content-right .portfolio-detail-text{color:#fff;}.portfolio-detail-text p:last-child{margin-bottom:0;}.mission-statment-text{padding:65px 0;}.mission-statment-text .statment-text{font-size:36px;font-style:italic;color:#1CA6DF;}.mission-statment-text .small-title,.case-study-wrap>h6.small-title{font-size:20px;text-transform:uppercase;color:#ABCAE9;margin-bottom:20px;}.case-study-text .case-study-title{font-size:48px;font-weight:500;color:#fff;margin-bottom:20px;line-height:1;}.portfolio-detail-text{font-size:25px;}.portfolio-detail-text p{margin-bottom:20px;}.case-study-inner h5.small-title{font-size:30px;font-weight:700;color:#1CA6DF;margin-bottom:20px;}.case-study-inner{margin-top:50px;}.detail-content-right{padding-left:65px;}.detail-content-right .portfolio-detail-content{max-width:1200px;}.fp-group-section{width:100%;height:100%;position:fixed;top:0;left:0;opacity:0;visibility:hidden;transition:all 1000ms ease;}.fp-group-section.active{opacity:1;visibility:visible;}.fp-synced-section{width:100%;height:100%;position:fixed;top:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;opacity:0;visibility:hidden;transition:all 1000ms ease;}.fp-synced-section.active{opacity:1;visibility:visible;}.fp-fixed{top:0;left:0;height:100%;width:100%;position:fixed;}.fp-fixed-content{position:relative;z-index:1;}.section.portfolio-detail-section{background-color:transparent}.fp-fixed-inr{display:none;}.portfolio-detail-banner.fp-auto-height{padding-bottom:30vh;}.portfolio-detail-banner+.portfolio-detail-section .portfolio-detail-content{height:100%;padding-bottom:100px;transition:all 600ms ease-in-out;}.portfolio-detail-banner.active+.portfolio-detail-section .portfolio-detail-content{height:0;padding-bottom:0;transition:all 600ms ease-in-out;}.section.portfolio-detail-banner .fp-scrollable{display:none;}.portfolio-detail-inner{margin-top:100px;}.impact-score-sec .col-lg-3{padding-right:0;}.portfolio-related-logo .logo-single{display:inline-block;margin-right:6px;margin-bottom:10px;}.portfolio-related-logo{padding-top:25px;}.left-content-wrap li:last-child{border-bottom:none;}.company-caption{padding-top:100px;padding-bottom:20px;}.company-caption span{font-size:12px;font-weight:300;color:#fff;line-height:1.2;letter-spacing:1px;}.portfolio-gradiant .count-single h6,.portfolio-gradiant .count-no h1{color:#ABCAE9;}.gradiant-banner-title{font-weight:500;}.news-content .news-date,.news-list-single .news-date{display:flex;flex-wrap:wrap;align-items:center;}.news-date span{display:inline-block;padding:0;margin-right:14px;border-radius:7px;color:#e6e6e3;font-weight:500;}.news-date span.tag-text{font-size:14px;color:var(--colorThird);letter-spacing:var(--letterSpacing);}.portfolio-grid .grid-item{opacity:1;}.reveal-fade{opacity:0;}.section.scroll-down-sec{margin-top:-1px;}.gradiant-banner-title{margin-bottom:40px;}.gradiant-counter-content-section .gradient-section-slants-content-wrap{padding-bottom:50px;}.management-expand-text ul{list-style:none;padding-left:0;}.management-expand-text{font-size:25px;color:#5E4F47;}.management-expand-text ul li{border-top:2.5px solid #CFCDC9;padding-top:16px;padding-bottom:16px;}.management-expand-text{padding-left:60px;}.portfolio-related-logo{display:block;width:100%;}.portfolio-related-logo .logo-single{width:40%;}.fp-synced-section:first-child:before{content:'';position:absolute;height:100%;width:100%;left:0;top:0;background-color:rgba(0,0,0,0.3);}.portfolio-detail-text .mission-statment-text{padding-top:0;}.detail-content-left ul li h6{text-transform:uppercase;}.more-menu-section .copyright-txt a{color:#abcae9;}.more-menu-section .footermenu a:hover{text-decoration:none;}.portfolio-search{align-items:center}.no-data-div{display:none;text-align:center;}.gradiant-counter-content-section .scroll-sec{margin-top:20px !important;margin-bottom:20px;}.gradiant-counter-content-section .gradient-section-slants-content-wrap{padding-bottom:0;}.portfolio-detail-section.active .portfolio-logo img{height:0;transition:all 400ms ease-in-out;opacity:0;max-height:auto;min-height:auto;}.portfolio-logo img{max-height:6vw;min-height:6vw;height:auto;opacity:1;transition:all 400ms ease-in-out;}.portfolio-detail-inner{margin-top:0;}.case-study-inner:first-child{margin-top:25px !important;}.no-data-div{width:100%;margin:50px 0;}.news-box-wrap .by-tag,.news-item-single .by-tag{font-size:16px;color:#716E6A;margin-top:0px;}.detail-content-left .portfolio-grid{height:auto !important;}.signin_link a,.signin_link a:hover{text-decoration:none !important;color:#1c2156;}.company-caption{padding-top:10px;padding-bottom:0;}.detail-content-left li .impact-matrics-main h6{flex:0 0 100%;max-width:100%;}.impact-matrics-main h6 span{color:#fff;text-transform:capitalize;font-weight:400;line-height:1.2;}.impact-score-sec .col-lg-6{margin-bottom:20px;}.impact-score-sec{padding-bottom:0;}.company-caption span{display:block;color:#6B6F91;letter-spacing:inherit;font-weight:500;}.company-caption{padding-top:6px;}.review-content-text h6{padding-top:20px;margin-bottom:26px;border-top:1px solid #8e90ab;}.review-content-text a{color:#1ca6df;transition:all 300ms ease-in-out;text-decoration:underline;}.review-content-text a:hover{color:#fff;transition:all 300ms ease-in-out;}.year-review-section{padding-bottom:30px;}.year-review-grid .image-wrap img{width:100%;}.year-review-grid{margin-bottom:30px;}.year-review-grid .image-wrap{overflow:hidden;}.year-review-grid .image-wrap img{transform:scale(1);transition:all 400ms ease-in-out;}.year-review-grid .image-wrap:hover img{transform:scale(1.1);transition:all 400ms ease-in-out;}.year-review-grid .content-text{padding-right:10px;}.spotlight-section-wrap h3{padding-left:15px;}.spotlight-slide a{color:#fff;transition:all 400ms ease-in-out;}.spotlight-slide a:hover{color:#1ca6df;transition:all 400ms ease-in-out;}.spotlight-section-wrap h3{min-height:140px;}.spotlight-slider-wrapper .slick-arrow{top:390px;}.investment-boxes-wrap>.row{padding-bottom:0 !important;}.featured-news-img img{width:100%;}.strategies-tabs-content .tab-content>.tab-pane{display:block;}.spotlight-image{height:305px;}.spotlight-slider-wrapper .slick-arrow{top:290px;}.spotlight-slide.slick-active{opacity:1;transition:all 0.3s ease-in-out;}.investment-block-text{font-size:25px;}.impact-block-wrapper{padding-top:60px;padding-bottom:80px;}.investment-boxes-wrap{margin-top:40px;}@media (max-aspect-ratio:16/9) and (max-width:991px){.video-banner iframe{top:0;}}@media (max-aspect-ratio:16/9) and (max-width:767px){.video-banner iframe{width:400%;left:-60%;}}.themes-icon-box .themes-content-text{min-height:320px;}.strategies-tabs-content .accordion>.card>.card-header{display:none;}.strategies-tabs-content .collapse{display:block}.strategies-tabs-content .collapse.show{display:block;}.strategies-tabs-content .tab-content-wrap{display:block;}.strategies-tabs-content .accordion>.card{background-color:transparent;border:none;border-radius:0;}.strategies-tabs-content .card-body{padding:0;}.strategies-tabs-content #investmentProcess{margin-top:0;}.themes-icon .field--name-field-image{height:100%;}.sitemap-section-wrap{z-index:1;position:relative;}.sitemap-section{z-index:1;}.spotlight-section-wrap h3{padding-left:0;}.sitemap-title-wrap h2{font-size:55px;margin-bottom:65px;}.sitemap-top-wrap h2{color:#fff;font-weight:500;line-height:1.2;}h3.sitemap-page-title{font-size:25px;}.sitemap-page-title{margin-bottom:12px;line-height:1.2;}.sitemap-page-title a{color:#0047BB;transition:all 300ms ease-in-out;}.sitemap-page-title a:hover{color:#1c2156;transition:all 300ms ease-in-out;}.sitemap-page-title a:hover i{color:#1c2156;transition:all 300ms ease-in-out;}.sitemap-page-description,.sitemap-page-description p{font-size:18px;line-height:1.2;color:#5E4F47;}.sitemap-page-title i{font-size:27px;line-height:14px;width:27px;height:27px;border-width:3px;border:3px solid;font-style:normal;border-radius:50%;display:inline-block;color:#8ED2EF;padding:0 3px;margin-left:10px;vertical-align:middle;transition:all 300ms ease-in-out;}.sitemap-bottom-section{background-color:#fff;padding:35px 0 45px;}.sitemap-news-title h4{font-size:25px;color:#1C2156;margin-bottom:12px;white-space:normal;word-break:break-word;}.sitemap-top-section{padding:35px 0 45px;background-color:#E6E6E3;position:relative;}.sitemap-top-section:after,.home-page-scroll-sec-left:after,.home-page-scroll-sec-right:after{content:"";background-color:inherit;position:absolute;width:100%;height:100%;top:0;right:-100%;display:block;}.home-page-scroll-sec-left:after{right:auto;left:-100%;}.sitemap-news-wrap{position:relative;padding-right:15px;display:flex;flex-wrap:wrap;justify-content:space-between;}.sitemap-news-title{display:inline-block;vertical-align:top;}.all-news-link{flex:0 0 39%;display:inline-block;vertical-align:top;}.all-news-link a{font-size:17px;font-weight:700;color:#80A3DD;transition:all 300ms ease-in-out;text-transform:uppercase;letter-spacing:1px;}.all-news-link a:hover{color:#26698a;transition:all 300ms ease-in-out;}.all-news-link a i{font-size:23px;line-height:14px;width:23px;height:23px;border-width:3px;border:3px solid;font-style:normal;border-radius:50%;display:inline-block;padding:0 3px;margin-left:4px;text-align:center;}.news-date-col{color:#80A3DD;}.news-data{display:block;line-height:1.2;letter-spacing:1.5px;}.news-title-col a{font-size:22px;color:#0047BB;font-weight:700;transition:all 300ms ease-in-out;}.news-title-col a:hover{color:#1C2156;transition:all 300ms ease-in-out;}.news-title-col a:hover i{color:#1C2156;transition:all 300ms ease-in-out;}.sitemap-news-col{margin-bottom:12px;}.news-title-col a i{font-size:27px;line-height:14px;width:27px;height:27px;border-width:3px;border:3px solid;font-style:normal;border-radius:50%;display:inline-block;padding:0 3px;margin-left:4px;vertical-align:middle;color:#80A3DD;transition:all 300ms ease-in-out;}.sitemap-section+.scroll-down-sec{z-index:1}.news-date-col span{font-size:14px;}.sitemap-bottom-wrap,.sitemap-top-wrap{opacity:0;}.sitemap-top-wrap{padding-left:15px;}.sitemap-section{padding-top:0 !important;margin-top:auto;}.second-screen-bg .home-page-second-screen-wrap{background-repeat:no-repeat;background-size:cover;background-position:center;}.second-screen-bg .intro-section,.second-screen-bg .sitemap-section{background-color:transparent !important;}.home-page-second-screen-wrap .sitemap-top-section{background-color:transparent;}.dark-bg .sitemap-page-description,.dark-bg .sitemap-page-description p,.dark-bg .sitemap-page-title a{color:#fff;}h3.sitemap-page-title{border-top:1px solid #FFFFFF;padding-top:8px;}.second-screen-bg .sitemap-top-section{padding-bottom:60px;}.second-screen-bg .sitemap-bottom-section{background-color:transparent;}.home-page-scroll-section,.home-page-scroll-section .scroll-sec{background-color:transparent !important;}.second-screen-bg .sitemap-bottom-section h4,.second-screen-bg .sitemap-news-row{color:#fff;}.more-menu-section .footermenu a:hover{text-decoration:none;}.second-screen-bg .sitemap-news-wrap{border-top:1px solid #FFFFFF;padding-top:8px;}.dark-bg .all-news-link a:hover{color:#fff;}.dark-bg .news-title-col a{color:#fff;}.dark-bg .news-title-col a:hover,.dark-bg .sitemap-page-title a:hover{color:#80a3dd;}.all-news-link{text-align:right;}.sitemap-news-title{text-transform:capitalize;}.sitemap-top-wrap .slick-arrow.slick-disabled{opacity:0;visibility:hidden;}.second-screen-bg .home-page-scroll-sec{margin-top:30px;margin-bottom:50px;}.sitemap-news-col .featured-news-content{padding-right:0;}.sitemap-news-col{margin-right:0;}.video-banner-caption h2{font-size:90px;max-width:80%;}.portfolio-grid .media,.portfolio-detail-content .portfolio-grid .media-img{border-radius:5px;overflow:hidden;}.detail-content-left .people-img{border-radius:5px;overflow:hidden;}.featured-news-img{border-radius:5px;overflow:hidden;}.sitemap-news-wrap .featured-news-image img{border-radius:5px;}.more-menu-slants{opacity:0;visibility:hidden;}.title-wrap .section-title{margin-bottom:40px;}
li.nav-item.active>a{font-weight:700;}.gradient-section-slants-content-wrap .qsource img{max-width:100%;border-radius:50%;border:3px solid #fff;}.operational-excellence .row{padding-top:1rem;margin-top:1rem;padding-bottom:1rem;margin-bottom:1rem;border-top:1px solid #0047bb;}.operational-excellence .row div strong{color:#1CA6DF;}#pinMaster{overflow:hidden;}body.home{background-color:rgb(230,230,227);}.section-title.title-with-no-border{margin-bottom:25px;padding-bottom:0;}.title-with-no-border:before{display:none;}.banner-text{z-index:2;position:absolute;bottom:auto;top:82%;text-align:left;}.banner-text.hide{opacity:0 !important;visibility:hidden !important;}.section.business-slide-section{background-color:#f7f5f4;}.section.business-slide-section,.section.our-advantages-section{position:relative;z-index:1;}.bu-slide-logo{}.bu-slide-logo img{max-width:380px;}.business-slide-tabs .nav{border:none;}.business-slide-tabs .nav-item{margin-bottom:0;padding-left:80px;}.business-slide-tabs .nav-link{padding:5px 0;color:#afa8a4;font-size:32px;border:none;font-family:'Slate';font-weight:500;display:inline-block;}.business-slide-tabs .nav-link.active,.business-slide-tabs .nav-link:hover{color:#1c1f5a;background-color:transparent;border:none;transition:none;}.business-slide-tabs,.tab-content{position:relative;z-index:1;}.bu-tab-menu{position:relative;}.business-slide-tabs:after,.bu-tab-menu:after{content:"";position:absolute;right:0;top:0;bottom:0;width:3px;height:100%;background-image:url(/themes/custom/baincapital/css/../images/tab-border.png);background-repeat:no-repeat;}.tab-content{padding-left:55px;position:relative;}.business-slide-wrap .tab-content>.tab-pane{display:block;visibility:hidden;opacity:0;transition:all 1s ease-in-out;position:absolute;top:0;}.business-slide-wrap .tab-content>.tab-pane.active{opacity:1;visibility:visible;}.tab-content-block h3{font-weight:400;}.tab-content-block p{font-size:22px;}.tab-content-block .row{margin-top:40px;}.bu-tab-menu ul{margin:0;padding:0;list-style:none;}.bu-tab-menu li+li{margin-top:8px;}.bu-tab-menu a{color:#0077ae;}.bu-tab-menu a:hover,.bu-tab-menu a:focus{color:#1c1f5a;}.sitemap-news-title{display:flex;margin-bottom:15px;}.bu-news .sitemap-news-title h4{font-size:14px;margin-right:15px;letter-spacing:0.1em;margin-bottom:0;}.featured-news-content{margin-top:15px;}.news-date-col{color:#8d90ad;}.news-title-col a{font-size:22px;color:#1c1f5a;font-weight:400;}.news-title-col a:hover,.news-title-col a:focus{color:#0077ae;}.bu-news{padding-left:50px;}.top-slant{position:absolute;top:0;left:0;width:100%;height:80%;clip-path:polygon(0 0,100% 0%,100% 50%,0 100%);-webkit-clip-path:polygon(0 0,100% 0%,100% 50%,0 100%);}.section-title-with-blue-line{margin-bottom:12px;display:inline-block;}.section-title-with-blue-line:before{background-color:#1c2156;width:73%;}.half-width-caption{max-width:930px;}.section.our-advantages-section{background-color:#f7f5f4;}.section.spotlight-section .top-right-slant-wrap{height:200%;z-index:1;}.section.spotlight-section .container,.banner-section-wrapper,.our-people-section .container{position:relative;z-index:2;}.approach-section-wrap{position:relative;}.our-advantages-box{margin-top:100px;}.advantage-box-image{height:350px;position:relative;border-radius:10px;overflow:hidden;}.advantage-box-image img{width:100%;height:100%;object-fit:cover;}.advantage-box-image .h6{position:absolute;left:40px;bottom:40px;right:40px;font-weight:400;margin-bottom:0;font-size:25px;color:#fff;display:flex;align-items:center;}.right-arrow-circled{font-style:normal;border:4.2px solid;line-height:0.58;display:inline-block;border-radius:100%;flex:0 0 58px;width:58px;height:58px;vertical-align:middle;text-align:center;margin-right:15px;}.advantage-box-image a{position:absolute;width:100%;height:100%;top:0;left:0;display:block;}.advantage-box-image .h6 .right-arrow-circled{font-size:55px;}.advantages-box-content .h5{font-weight:400;margin-bottom:18px;}.advantages-box-content .h5 a{color:#0044C2;}.advantages-box-content .h5 a:hover,.advantages-box-content .h5 a:focus{color:#1c2156;}.advantages-box-content .right-arrow-circled{font-size:inherit;width:25px;height:25px;border-width:3px;padding:0 4px;font-size:24px;color:#77A3E2;}.advantages-box-content .h5 a:hover .right-arrow-circled,.advantages-box-content .h5 a:focus .right-arrow-circled{color:#1c2156;}.advantages-box-content p{color:#614F46;}.our-advantages-box-wrap:nth-child(2n),.our-advantages-box-wrap:nth-child(2n) .row{flex-direction:row-reverse;}.case-study-grid .slick-list{overflow:visible;}.case-study-grid .slick-track{display:flex;}.case-study-grid .slick-slide{opacity:0.5;height:auto;flex:auto;}.case-study-grid .slick-slide.slick-active{opacity:1;}.case-study-grid .media{align-items:center;justify-content:center;position:relative;border-radius:20px;overflow:hidden;border-radius:10px;margin:0;flex-direction:column;}.case-study-grid .media-img{width:100%;height:100%;}.case-study-grid .media-img a{background-color:#fff;margin:0;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;padding:30px;width:100%;height:300px;}.case-study-grid .media-img img{display:inline-block;}.detail-content-left .portfolio-link a{color:#0047bb;}.portfolio-link a:hover{color:#5e4f47;}.case-studies-slide{height:535px;border-radius:10px;overflow:hidden;}.case-studies-slide img{width:100%;height:100%;object-fit:cover;}.case-studies-slider{margin:70px 0 80px;}.case-studies-slider .slick-next{right:-112px;}.case-studies-slider .slick-arrow{background-color:#19307D;color:#fff;top:50%;transform:translateY(-50%);}.case-studies-slider .slick-arrow:hover,.case-studies-slider .slick-arrow:focus{background-color:#0076A9;}.case-study-grid .col-md-6 .media-img a{height:360px;border-radius:0;}.case-study-grid .media-img,.esg-tab-top-content .case-study-grid .media-img{margin-bottom:0;}.case-study-grid .col-md-6 .media-img img{height:100%;}.case-study-content.media-content{background-color:#fff;padding:35px;min-height:230px;}.case-study-content.media-content{min-height:130px;}.case-study-grid .case-study-content h6{margin-bottom:0;font-size:36px;min-height:70px;font-weight:400;}.case-study-grid .case-study-content h6 a{color:#1C1F5A;}.case-study-grid .case-study-content h6 a:hover,.case-study-grid .case-study-content h6 a:focus{color:#00A8E5;}.case-study-grid button.slick-arrow,.logo-slider .slick-arrow{top:50%;transform:translateY(-50%);}.case-study-grid button.slick-next.slick-arrow{right:-15px;}.case-study-grid button.slick-prev.slick-arrow{left:-15px;}.case-study-grid .slick-arrow{background-color:#fff;color:#32366A;}.case-study-grid .slick-arrow:hover,.case-study-grid .slick-arrow:focus{background-color:#32366A;color:#fff;}.home-page-slants .pin-spacer{z-index:2 !important;width:50% !important;}.home-page-slants .pin-spacer:not(.caption-scrolled){transform:translateX(86%);}.home-page-slants .pin-spacer:not(.caption-scrolled) .container.banner-text .row{padding-left:37px;}.home-page-slants .pin-spacer:not(.caption-scrolled) .col{flex:0 0 100%;max-width:100%;margin-left:0;}.home-page-slants .pin-spacer .container.banner-text{left:0 !important;right:0 !important;width:100% !important;max-width:100% !important;height:110px !important;}.home-page-slants .pin-spacer .container.banner-text .row{width:100%;padding-left:125px;}.our-people-box{height:calc(100vh - 180px);min-height:650px;display:flex;justify-content:center;flex-direction:column;color:#fff;}.our-people-box .right-arrow-circled{width:30px;height:30px;font-size:29px;border-width:3px;}.news-items-slider .featured-news-img{padding-bottom:50%;height:auto;border-radius:5px;overflow:hidden;position:relative;}.news-items-slider .feature-news-col .featured-news-img{margin-right:70px;}.full-width-news-item .featured-news-img::before{content:'';position:absolute;width:100%;height:80%;background:linear-gradient(0deg,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0) 100%);bottom:0;z-index:1;}.news-items-slider .featured-news-img a{position:absolute;left:0;top:0;height:100%;width:100%;}.news-listing-section .h5.section-title{margin-bottom:25px;}.news-items-slider .news-listing-wrap .news-box-wrap .news-box,.news-items-slider .news-listing-wrap .news-box-wrap{border:none !important;opacity:1;visibility:visible;}.news-items-slider .news-listing-wrap{padding-left:5px;}.news-items-slider .news-item-inner{width:100%;padding-left:15px;padding-right:15px}.news-items-slider .slick-arrow.slick-prev.slick-outline{left:-15px;}.news-items-slider .slick-arrow.slick-next.slick-outline{right:-15px;}.news-items-slider .slick-arrow.slick-outline{top:50%;transform:translateY(-50%);border-color:#1C2156;color:#1C2156;}.news-items-slider .slick-arrow.slick-outline:hover{color:#fff;background-color:#1C2156;}.news-items-slider .news-item .news-listing-wrap{padding-left:60px;}.news-items-slider .news-item .col-inner.featured-news{padding-right:60px;border-right:1px solid #dedcd5;height:100%;}.slick-slide.news-item{display:flex;align-items:center;}.full-width-news-item .featured-news{position:relative;opacity:1;visibility:visible;}.full-width-news-item .feature-news-content{position:absolute;bottom:0;left:0;padding:50px 60px;color:#fff;max-width:100%;z-index:1;}.full-width-news-item .news-info-wrap{margin-bottom:10px;}.full-width-news-item .news-date,.full-width-news-item .news-date span,.full-width-news-item .featured-news-title a{color:#fff;}.full-width-news-item .news-date span.tag-text{color:var(--colorLightBlue);}.full-width-news-item .featured-news-title a:hover{color:#00a8e5;}.full-width-news-item .featured-news-img img{width:100%;height:100%;object-fit:cover;}.section.contact-section.home-page-contact-section{background-color:transparent;}.contact-map-box{color:#fff;border-radius:10px;padding:40px 0;position:relative;min-height:700px;}.section.contact-section.home-page-contact-section{background-color:transparent;color:#1c1f5a;padding-bottom:100px;}.home-page-contact-section .h5.section-title{padding:0 0 28px;}.home-page-contact-section .map-svg-wrap{top:0;width:100%;left:0;}.home-page-contact-section #chartdiv{width:100%;}.contact-map-box .nav-tabs{border-bottom:none;z-index:1;position:relative;}.contact-map-box .nav-tabs .nav-item{margin-bottom:0;padding:0 15px;}.contact-map-box .nav-tabs .nav-item:first-child{margin-right:auto;padding-left:0;}.contact-map-box .nav-item .nav-link{color:#fff;padding:10px 0;background-color:transparent;border:none;font-size:28px;}.contact-map-box .nav-item .nav-link.active,.contact-map-box .nav-item .nav-link:active{border-bottom:3px solid #fff;}.contact-map-box .tab-content{padding:0;position:static;}.contact-map-box .h5{margin:15px 0;font-weight:500;}.contact-map-box .h6{margin:0 0 10px;color:#fff;font-family:var(--secondayFont);font-size:18px;}.location-grid .business-address p{margin-bottom:0;}.location-grid .business-address a{margin-top:0;font-size:18px;text-decoration:underline;display:block;float:none;}.location-grid .business-address+.business-address{margin-top:20px}.contact-map-box p{font-size:18px;}.contact-map-box aside{display:flex;flex-direction:column;margin-bottom:30px;}.mapDirection{margin-top:15px;}.location_link.office{color:#1CA6DF;}.location_link.office:hover,.location_link.office:focus{color:#fff;}.contact-map-box .filter-wrap{display:inline-block;position:relative;z-index:2;}.contact-map-box .portfolio-sorting-wrap .dropdown button.psorting{background:none;padding-top:0;padding-bottom:0;}.contact-map-box .portfolio-sorting-wrap .dropdown.show button.psorting{background-color:transparent;}.contact-map-box .portfolio-sorting-wrap .dropdown button.psorting{color:#fff;font-size:16px;}.contact-map-box .portfolio-sorting-wrap .psorting .psorting-label{color:var(--dropdownColor);}.news-listing-home-section .news-box-wrap{opacity:1;visibility:visible;}.section.about-section{color:#ffffff;}.about-section h1{font-weight:normal;}.about-section p:not(.copyright-txt){line-height:1.4;}.video-wrap,.img-wrap{position:relative;max-width:1170px;margin:70px auto 75px;color:#fff;}.sec-about-video .embed-responsive{height:100%;background:#262626;}.video-wrap .img-fluid{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1;width:100%;height:100%;}.videoPlayLink{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:10;}.video-caption{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.4);display:flex;align-items:center;padding:30px 42px;z-index:1;}.video-caption img{margin-right:15px;}.video-caption h3{font-weight:normal;margin:0;line-height:100%;}.video-wrap .plyr--full-ui.plyr--video .plyr__control--overlaid{display:none;}.about-section p{font-size:25px;}.about-our-value-section{background-color:#0047bb;padding-top:44px;padding-bottom:55px;}.about-our-value-section .h6{margin-bottom:18px;}.our-vale-icons-wrap{margin-top:60px;}.our-vale-icons-block{padding-left:45px;padding-right:45px;}.our-vale-icon{min-height:111px;display:flex;align-items:flex-end;justify-content:center;max-width:110px;margin:auto;}.our-vale-icon-title{color:#abcae9;font-size:25px;margin:10px 0 12px;}.about-section p.our-vale-icon-caption{font-size:22px;}.Strategy-section-wrap .section-title::before{background-color:#1c2156;visibility:hidden;}.strategies-tabs-content{background:transparent;}.management-boxes-wrap .row{margin:0;}.management-boxes-wrap .management-boxes-single{padding:0;}.management-title{min-height:102px;max-height:102px;overflow:hidden;padding:18px 90px 18px 70px;background-color:rgba(28,166,233,1);display:flex;align-items:center;clip-path:polygon(0 0,calc(100% - 40px) 0,100% 50%,calc(100% - 40px) 100%,0 100%,40px 50%);margin-left:-30px;}.management-boxes-wrap .management-boxes-single:nth-child(3) .management-title{background-color:rgba(28,166,223,0.8);}.management-boxes-wrap .management-boxes-single:nth-child(2) .management-title{background-color:rgba(28,166,223,0.7);}.management-boxes-wrap .management-boxes-single:first-child .management-title{background-color:rgba(28,166,223,0.6);}.management-title h6{font-size:24px;color:#fff;letter-spacing:0.1em;margin-bottom:0;}.management-boxes-wrap .row{margin-left:30px;}.management-boxes-text{font-size:22px;font-weight:400;color:#fff;}.management-boxes-text{padding-left:0px;padding-right:10px;}.management-boxes-text{margin-top:24px;margin-bottom:20px;}.management-boxes-text li{margin-bottom:0.5em;}.management-boxes-wrap .management-boxes-single{padding-bottom:60px;}.management-boxes-wrap .expand-icon-wrap:before{background:linear-gradient(0deg,rgba(255,255,255,1) 6%,rgba(28,166,223,1) 38%,rgba(255,255,255,255) 94%);}.management-expand-text{padding-left:30px;padding-right:20px;}.management-expand-text{display:none;}.management-boxes-wrap{margin-top:60px;}.our-strategies-tabs-wrap{margin-top:30px;}.tab-content-block .container{padding-left:110px;padding-right:110px;}.our-strategies-section .nav-item+.nav-item{margin-left:40px;}.our-strategies-section .nav-link{padding:15px 0;color:#1C1F5A;font-size:24px;border:none;border-bottom:3px solid transparent;display:block;}.our-strategies-section .nav-link.active,.our-strategies-section .nav-link:hover,.our-strategies-section .nav-link:focus{color:#1C1F5A;background-color:transparent;border:none;border-bottom:3px solid #1C1F5A;transition:none;}.our-strategies-section .nav-link.active{font-weight:700;}.our-strategies-tabs-content .tab-pane{height:100vh;position:relative;overflow:hidden;}.our-strategies-tabs-content .bg-block{position:absolute;top:0;bottom:0;left:0;width:100%;background-repeat:no-repeat;background-size:cover;background-position:75% 0;}.our-strategies-tabs-wrap{border-bottom:1px solid #1C1F5A;}.our-strategies-tabs-wrap .nav-tabs{border-bottom:none;justify-content:center;}.tab-content-block{position:relative;z-index:1;height:inherit;}.our-strategies-tabs-content .tab-content{position:relative;}.our-strategies-tabs-content .carousel-btn{position:absolute;top:0;bottom:0;z-index:9;cursor:pointer;width:60px;height:60px;font-size:45px;font-weight:300;border-radius:50%;text-align:center;color:#30458A;-webkit-transition:color 0.3s ease,border 0.3s ease;-o-transition:color 0.3s ease,border 0.3s ease;-moz-transition:color 0.3s ease,border 0.3s ease;-ms-transition:color 0.3s ease,border 0.3s ease;transition:color 0.3s ease,border 0.3s ease;margin:auto;background:#fff;line-height:1.15;}.our-strategies-tabs-content .carousel-btn .carousel-arrow{width:100%;height:100%;}.our-strategies-tabs-content .prevtab{left:50px;}.our-strategies-tabs-content .nexttab{right:50px;}.our-strategies-tabs-content .carousel-btn:not(:disabled):not(.disabled).active:focus,.our-strategies-tabs-content .carousel-btn:not(:disabled):not(.disabled):active:focus{box-shadow:none;}.our-strategies-tabs-content .carousel-btn:hover,.our-strategies-tabs-content .carousel-btn:active,.our-strategies-tabs-content .carousel-btn:focus,.our-strategies-tabs-content .carousel-btn:not(:disabled):not(.disabled).active,.our-strategies-tabs-content .carousel-btn:not(:disabled):not(.disabled):active{color:#fff;background-color:#00A8E5;box-shadow:none;}.about-investores-section{padding-top:60px;padding-bottom:60px;border-top:1px solid #fff;}.about-investores-section p a{color:#fff;}.about-investores-section p a:hover{color:#1e3278;}.our-strategies-tabs-content{position:relative;}.our-strategies-tabs-content .contents:not(:first-child){display:none;}.our-strategies-tabs-content .fade{-webkit-transition:opacity 0.1s linear;-moz-transition:opacity 0.1s linear;-ms-transition:opacity 0.1s linear;-o-transition:opacity 0.1s linear;transition:opacity 0.1s linear;}.section.portfolio-listing-section,.section.news-listing-section{z-index:1;position:relative;}.portfolio-sorting-wrap .psorting{position:relative;display:flex;justify-content:space-between;align-items:center;padding:0;margin:0;box-shadow:none;font-size:18px;font-weight:500;color:var(--colorThird);}.portfolio-sorting-wrap .dropdown,.portfolio-sorting-wrap .psorting.people-layout{margin:5px 30px 5px 0;}.portfolio-search-wrap input{-webkit-appearance:none;border-radius:0;}.search-portfolio{position:relative;width:260px;}.portfolio-search-wrap .search-portfolio input[type="text"],.portfolio-search-wrap .search-portfolio input[type="search"]{background:transparent;border:none;box-shadow:none;font-size:20px;box-sizing:border-box;width:100%;padding:10px 0;padding-right:50px;border-radius:5px 0 0 5px;color:var(--colorThird);font-size:18px;text-align:right;font-weight:500;}.portfolio-search-wrap .search-portfolio input::-webkit-input-placeholder{color:var(--colorThird);opacity:0.5;}.portfolio-search-wrap .search-portfolio input:-moz-placeholder{color:var(--colorThird);opacity:0.5;}.portfolio-search-wrap .search-portfolio input::-moz-placeholder{color:var(--colorThird);opacity:0.5;}.portfolio-search-wrap .search-portfolio input:-ms-input-placeholder{color:var(--colorThird);opacity:0.5;}.portfolio-search-wrap .search-portfolio [type="button"]{position:absolute;right:0;top:50%;transform:translateY(-50%);width:22px;padding:0;height:22px;border:none;text-align:center;background:transparent;color:var(--colorThird);}.portfolio-search-wrap .search-portfolio input[type="button"]:hover{background-color:#614c47;}.portfolio-sorting-wrap{align-items:center;}.portfolio-sorting-wrap .psorting .psorting-label{display:inline-block;margin:0;margin-right:10px;}.portfolio-sorting-wrap .psorting>.dropdown{text-align:right;line-height:100%;position:relative;top:-4px;}.portfolio-sorting-wrap .dropdown button.psorting{font-size:18px;font-weight:400;color:var(--colorThird);text-align:right;position:relative;padding:0;padding-right:21px;background-color:transparent;font-weight:500;}.contact-section .portfolio-sorting-wrap .dropdown button.psorting{padding-right:23px;}.portfolio-sorting-wrap .dropdown button.psorting.btn.active,.portfolio-sorting-wrap .dropdown button.psorting.btn:active,.portfolio-sorting-wrap .dropdown button.psorting.btn:hover,.portfolio-sorting-wrap .dropdown button.psorting.btn:focus{box-shadow:none;}.portfolio-sorting-wrap .dropdown button.psorting:after{display:none;}.portfolio-sorting-wrap .dropdown button.psorting .caret{position:absolute;right:0px;top:50%;transform:translateY(-50%);}.dropdown button.psorting .caret path{fill:var(--colorThird);stroke:var(--colorThird);stroke-miterlimit:10;stroke-width:.5px;}.dropdown button.psorting .caret svg{width:14px;}.contact-section .dropdown button.psorting .caret svg{width:15px;}.contact-section .dropdown button.psorting .caret path{fill:#a3caec;stroke:#a3caec;}.portfolio-sorting-wrap .dropdown .dropdown-menu{left:0;right:auto;top:100% !important;padding:0;margin:4px 0 4px -1px;background:#fff;box-shadow:none;border-color:#e6e6e3;overflow:hidden;max-height:0;width:255px;white-space:normal;height:auto;border-radius:5px;transform:none !important;display:block;visibility:hidden;-webkit-transition:all 350ms ease-out;-moz-transition:all 350ms ease-out;-ms-transition:all 350ms ease-out;-o-transition:all 350ms ease-out;transition:all 350ms ease-out;}.portfolio-sorting-wrap .dropdown .dropdown-menu li{width:100%;margin:0;border:none;border-bottom:1px solid #e6e6e3;display:inline-block;padding:0;}.portfolio-sorting-wrap .dropdown .dropdown-menu li:last-of-type{border:0;}.portfolio-sorting-wrap .dropdown .dropdown-menu li a{font-size:16px;font-weight:500;color:var(--primaryColor);text-align:left;padding:15px 12px;white-space:normal;cursor:pointer;display:block;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;line-height:100%;}.portfolio-sorting-wrap .dropdown .dropdown-menu li a:hover{background-color:#f5f5f5;}.portfolio-sorting-wrap .dropdown.show .dropdown-menu{max-height:395px;visibility:visible;}.portfolio-sorting-wrap .dropdown.shown .dropdown-menu{overflow-y:auto;}.portfolio-sorting-wrap .dropdown.show button.psorting{background-color:#5e4f47;color:#fff;}.portfolio-sorting-wrap .dropdown.show button.psorting .caret{transform:rotate(180deg);}.portfolio-grid{margin-top:20px;}.portfolio-grid .media{align-items:center;justify-content:center;position:relative;margin:0 0 30px;}.portfolio-grid .media-img{width:100%;height:100%;}.portfolio-grid .media-img a,.portfolio-detail-content .portfolio-grid .media-img{background-color:#fff;margin:0;text-align:center;min-height:220px;max-height:220px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;padding:30px;width:100%;height:100%;}.portfolio-grid .media-img img{display:inline-block;}.grid-item--height2 .media-img a{max-height:470px;min-height:470px;overflow:hidden;}.case-study-grid .media-img a{padding:0 !important;}.case-study-grid .media-img img{-o-object-fit:cover;font-family:"object-fit: cover;";object-fit:cover;width:100%;height:auto;min-height:inherit;}.portfolio-grid .media-body{position:absolute;bottom:0;left:0;right:0;color:#fff;background:-moz-linear-gradient(top,rgba(0,0,0,0.45) 0%,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.45) 0%,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.45) 0%,rgba(0,0,0,0) 0%,rgba(0,0,0,0.655) 100%);padding:50px 25px 20px;pointer-events:none;}.portfolio-grid .media-body h6{font-size:13.18px;margin:25px 0 15px;}.portfolio-grid .media-body p{font-size:24.72px;}.gradient-section-slants-content .fp-scroller{height:100%;}.gradient-section-slants-content-wrap{display:flex;align-items:flex-end;width:100%;height:100%;padding-bottom:60px;flex-direction:column;justify-content:flex-end;}.portfolio-section-slants .right-slant-image{background-image:url(/themes/custom/baincapital/css/../images/portfolio-gradient-image.jpg);}.portfolio-section-slants .left-slant{background-color:#1e3278;}.portfolio-section-slants .right-slant{background-color:#0076a9;}.section.people-detail-section,.related-content-section{background-color:#fefcf6;}.portfolio-detail-section .section-title{padding-bottom:60px;}.section-title.no-border:before{display:none;}.portfolio-detail-content,.news-detail-content{max-width:1070px;margin:auto;}.detail-content-left .portfolio-grid{margin-top:7px;}.detail-content-right{color:#1c2156;padding-left:35px;}.portfolio-link{display:flex;align-items:center;}.portfolio-link a{line-height:100%;color:#0047bb;font-size:18px;display:inline-block;margin-left:5px;}.portfolio-link a:hover{color:#5e4f47;}.detail-content-left ul{margin:15px 0 0;padding:0;border-top:1px solid #aea8a5;}.detail-content-left li{list-style:none;display:flex;align-items:center;padding:8px 0;border-bottom:1px solid #aea8a5;}.detail-content-left li h6,.detail-content-left li p{line-height:100%;margin:0;}.detail-content-left li h6{flex:0 0 40%;max-width:40%;}.detail-content-left li p{flex:0 0 60%;max-width:60%;}.detail-content-left li h6{color:#aea8a5;font-size:15px;}.detail-content-left li p{color:#1c2156;font-size:18px;}.portfolio-link-wrap,.portfolio-video-wrap{padding-left:95px;}.people-listing{margin-top:35px;}.people-listing.row{margin-left:-5px;margin-right:-5px;}.people-listing .col{margin:0 0 30px;padding:0 5px;}.team-bg{position:relative;transition:padding 0.5s;overflow:hidden;height:100%;}.team-bg::before{position:absolute;top:0;left:-100%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg);}@-webkit-keyframes shine{100%{left:125%;}}@keyframes shine{100%{left:125%;}}.team-bg:hover::before{-webkit-animation:shine 0.75s;animation:shine 0.75s;}.people-detail-link{position:absolute;left:0;right:0;top:0;bottom:0;display:block;z-index:1;}.team-img{padding-bottom:100%;position:relative;border-radius:5px;overflow:hidden;}.team-img img{-o-object-fit:cover;font-family:"object-fit: cover;";object-fit:cover;width:100%;height:100%;position:absolute;left:0;top:0;width:100%;height:100%;}.team-desc{padding:14px 0px 0;position:static;}.team-desc h4{font-weight:700;margin:0;color:var(--primaryColor);font-size:18px;font-family:var(--secondayFont);}.team-desc small{display:block;padding:5px 0 12px;font-size:15px;line-height:1.2;}.team-footer{position:absolute;left:0;right:0;bottom:0;color:var(--primaryColor);font-size:15px;}.people-listing.list-view .col{display:block;max-width:none;flex:none;margin-bottom:20px;}.people-listing.list-view .team-img{display:none;}.people-listing.list-view .team-bg{padding:0 0 20px;background:none;border-bottom:1px solid #a9a7a8;}.people-listing.list-view .team-bg::before{display:none;}.people-listing.list-view .team-desc{min-height:0;display:flex;align-items:center;padding:0;}.people-listing.list-view .team-desc h4{display:flex;align-items:center;flex:0 0 50%;}.people-listing.list-view .team-desc span{flex:0 0 50%;padding-right:20px;}.people-listing.list-view .team-desc small{flex:0 0 50%;padding:0 20px 0 0;}.people-listing.list-view .team-footer{position:static;padding:0;flex:0 0 50%;margin-top:5px;display:flex;justify-content:space-between;}.people-listing.list-view .team-footer > div{width:60%;}.people-listing.list-view .team-footer > div:last-child{width:40%;}@media (max-width:767px){.people-listing.list-view .team-desc h4{display:block;}.people-listing.list-view .team-footer{display:block;}.people-listing.list-view .team-footer > div,.people-listing.list-view .team-footer > div:last-child{width:100%;}}.people-section-slants .right-slant-image{background-image:url(/themes/custom/baincapital/css/../images/our-people-gradient-image.jpg);}.people-section-slants .left-slant{background-color:#aea8a5;}.people-section-slants .right-slant{background-color:#5e4f47;}.team-quotes-inner{display:flex;align-items:center;justify-content:center;min-height:100%;}.team-quote{position:relative;padding:0 55px 0 140px;display:inline-block;margin:auto;text-align:left;}.team-quote:before{content:'';position:absolute;left:28px;top:12px;width:90px;height:80px;background-image:url('/themes/custom/baincapital/css/../images/double-quote-icon.png');background-repeat:no-repeat;background-size:cover;background-position:center;}.team-quote h3{font-weight:500;max-width:650px;}.team-quote h6{color:#0044c2;font-weight:500;position:relative;padding-left:70px;max-width:580px;margin-bottom:0;}.team-quote h6 a{color:#0044c2;}.team-quote h6 a:hover,.team-quote h6 a:focus{color:#1c1f5a;}.team-quote h6 .right-arrow-circled{position:absolute;left:0;top:0;bottom:0;margin:auto;background-color:#0044c2;color:#cfcdc8;border:none;font-size:62px;line-height:34px;font-weight:400;flex:0 0 52px;height:52px;width:52px;padding:0 11px;}.people-listing .quote-col{padding:20px;height:419px;text-align:center}.small-section-title{font-family:Inter,Arial;text-transform:uppercase;letter-spacing:0.1em;font-weight:500;font-size:20px;color:#1e3278;padding-top:50px;}.small-section-title+.section-title{padding-top:0;}.small-title{font-size:20px;color:#aea8a5;margin:40px 0 20px;}.detail-content-right .small-title:first-child{margin-top:0;}.portfolio-sorting-wrap .psorting ul{margin:0;position:relative;padding-left:0;}.portfolio-sorting-wrap .psorting ul li{list-style-type:none;display:inline-block;margin-left:5px;border:none;padding:0;}.news-date{color:#716e6a;font-size:16px;}.featured-news-title{font-size:35px;font-weight:300;}.featured-news-title a,.news-title a{color:#1c2156;}.featured-news-title a:hover,.news-title a:hover{color:#0047bb;}.news-title{font-size:24px;font-weight:300;margin:0;}.news-box{min-height:150px;padding-right:15px;}.news-listing-wrap{padding-left:30px;}.section.news-detail-section{background-color:#fefcf6;}.news-detail-section .section-title{margin-bottom:10px;}.news-detail-content{margin-top:70px;}.news-detail-right p,.news-detail-right{color:var(--primaryColor);word-wrap:break-word;font-style:22px;}.news-detail-img{margin-bottom:50px;position:relative;}.sharePage h4{border-top:1px solid #726e6a;padding-top:10px;color:#716e6a;font-size:15px;margin:0;}.sharePage ul li{display:inline-block;margin-right:5px;list-style-type:none;color:#5e4f47;font-size:20px;word-wrap:break-word;}.sharePage ul li a{background:#4e8dc4;width:25px;height:25px;line-height:25px;text-align:center;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;color:#fff;display:block;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;font-size:13px;}.sharePage ul li a.mailIco:hover{background:#eb1c36;}.sharePage ul li a.linkIco:hover{background:#0177b5;}.sharePage ul li a.twtIco:hover{background:#55acee;}.sharePage ul li a.fbIco:hover{background:#48659f;}.pageTitle.pageTitleNs{white-space:nowrap;margin-top:5px;font-size:20px;margin-bottom:15px;color:#212355;}.clist{font-size:14px;text-align:left;}.clist li{margin-bottom:20px;}.clist li:last-child{margin-bottom:0;}.sharePage{padding:20px 0;}.sharePage:first-child{padding-top:0;}.sharePage ul{margin:0 !important;padding:0 !important;}.sharePage.mediaContact ul li{float:none;}.clist span{color:#716e6a;font-weight:700;}.clist h5{color:#5e4f47;margin-bottom:0;margin-top:5px;font-size:20px;font-weight:400;}.sharePage.mediaContact ul li a{background-color:transparent;border-radius:0;height:auto;width:auto;color:#337ab7;text-align:left;margin:0 0 5px;word-wrap:break-word;font-size:20px;}.sharePage.mediaContact ul li a:hover{color:#23537c;}.clist li:last-child{margin-bottom:0;}.sideStick *{word-break:break-word;}.section.contact-section{background-color:#1e3278;color:#fff;background-repeat:no-repeat;position:relative;}.contact-section .container{position:relative;}.map-svg-wrap,.map-svg-mobile-wrap{position:absolute;top:0;height:100%;display:flex;}.map-svg{display:block;width:100%;max-height:100%;margin:0 auto;}.map-svg-mobile-wrap{display:none;left:0;top:0;}.contact-section-content{min-height:100vh;}.contact-section .section-title{z-index:1;margin-bottom:15px;padding-bottom:0;display:inline-block;}.contact-note{padding-top:15px;z-index:1;position:relative;}.contact-note p{margin-bottom:5px;}.contact-note a,.contact-footer a{color:#1ca6df;margin-top:0;display:inline-block;}.contact-note a:hover,.contact-footer a:hover{color:#fff;}.contact-note address{margin-bottom:25px;}.multimoreBtn{background-color:#0047bb;color:#fff !important;font-size:22px;font-weight:bold;position:relative;display:inline-block;padding:12px 10px 14px 65px;margin:5px 0;z-index:1;}.multimoreBtn:hover,.multimoreBtn:focus{color:#fff;}.multimoreBtn:before{content:"+";font-size:27px;width:50px;padding:0 0 6px 0;background-color:#e32c27;color:#ffffff;text-align:center;transition:all 0.3s ease-in-out 0s;position:absolute;left:0;top:0;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.multimoreBtn:after{position:absolute;right:-10px;top:0;bottom:0;background-color:#0047bb;content:"";width:25px;height:100%;-webkit-transform:skewX(15deg);transform:skewX(15deg);z-index:-1;}.contact-footer{position:absolute;bottom:115px;z-index:1;}.see-all-location-link{display:flex;align-items:center;}.see-all-location-link img{max-width:35px;margin-right:10px;}.see-all-location-link a{color:#fff;}.see-all-location-link a:hover{color:#1ca6df;}.map-svg .st360,.map-svg text,.map-svg-mobile text{font-family:fs_silas_sans;color:#fff;fill:#fff;}svg .st368{display:none !important;}svg .st135{fill:none;stroke:#1c2156;}@media only screen and (max-width:1600px){.contact-section-content{min-height:850px;}.contact-note{font-size:25px;}}@media only screen and (max-width:1400px){.contact-section-content{min-height:820px;}.contact-note{font-size:24px;}.multimoreBtn{font-size:20px;}}@media only screen and (max-width:1365px){.contact-section-content .section-title{padding-top:40px;}.multimoreBtn{font-size:19px;}}@media only screen and (max-width:1199px){.contact-section-content{min-height:780px;padding-bottom:100px;}.contact-note{font-size:22px;}.col-contact{margin-top:12rem;}.map-svg .st360,.map-svg text{font-size:26px;}.see-all-location-link{bottom:50px;}}@media only screen and (max-width:991px){.map-svg .st360,.map-svg text{font-size:28px;}}@media only screen and (max-width:767px){}@media only screen and (max-width:575px){.col-contact{margin-top:1rem;}.map-svg-mobile-wrap{padding-top:12rem;}.map-svg-mobile .st132{font-size:20px;}.multimoreBtn{font-size:17px;}}@media only screen and (max-width:375px){.multimoreBtn{font-size:16px;padding-left:60px;}.multimoreBtn:before{width:44px;}}.modal.more-menu-section{padding:0;}.more-menu-section .container{padding-top:180px;padding-bottom:100px;}.home-banner-section .video-banner{background-size:cover;background-repeat:no-repeat;background-position:center;}.home-banner-section .video-banner .ratio{height:100vh;}.banner-ps-section .video-banner-caption h2{max-width:100%;padding-bottom:6vw;font-size:113px;}@media only screen and (max-width:1600px){.banner-ps-section .video-banner-caption h2{font-size:6.6vw;}}@media only screen and (max-width:991px){.banner-ps-section .video-banner-caption h2{font-size:7vw;padding-top:6vw;padding-bottom:0;}}@media only screen and (max-width:575px){.banner-ps-section .video-banner-caption h2{font-size:9vw;margin-top:-10px;}.banner-ps-section .video-banner-caption h2 br{display:none;}}@media only screen and (max-width:375px){.banner-ps-section .video-banner-caption h2{font-size:8vw;}}@media only screen and (max-width:390px) and (max-height:664px){}.read-more-link{position:relative;left:120%;}.read-more-link i{position:relative;left:120%;}.section-top-sub-slant{position:absolute;bottom:-340px;height:450px;width:750px;transform:skew(0,25deg);left:0;}.section-slant-hidden{overflow:hidden;}.section-bottom-slant{position:absolute;width:500px;height:200px;z-index:1;right:-100px;bottom:-120px;transform:skew(0,-18deg);opacity:0;}@media only screen and (max-width:991px){.section-top-sub-slant{position:absolute;bottom:-180px;height:250px;width:450px;}}@media only screen and (max-width:767px){.section-top-sub-slant{position:absolute;bottom:-150px;height:220px;width:420px;}}.section-title .small-title{color:#5e4f47;font-size:26px;line-height:1.2;font-family:"fs_silas_sans",sans-serif;font-weight:400;margin-top:25px;}.switch-view a{display:inline-block;line-height:1;color:var(--colorThird);opacity:0.4;}.switch-view a.active{opacity:1;}.switch-view svg rect,.switch-view svg line{fill:var(--colorThird);}.switch-view svg line{fill:none;stroke:var(--colorThird);stroke-linecap:round;stroke-width:2.4px;}@media only screen and (max-width:767px){.section-title .small-title{font-size:18px;margin-top:20px;}}@media only screen and (max-width:575px){.section-title .small-title{font-size:16px;margin-top:15px;}}.contact-note span{display:block;}.contact-note a{text-decoration:underline;}#chartdiv{width:100vw;margin:0 auto;overflow:hidden;position:relative;}.map-marker{margin-left:-8px;margin-top:-8px;box-sizing:border-box;}.map-marker.map-clickable{cursor:pointer;}.pulse{width:10px;height:10px;border:5px solid #f7f14c;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#716f42;z-index:10;position:absolute;box-sizing:border-box;}.map-marker .dot{height:15px;width:15px;position:relative;}.map-marker .dot:before{content:"";width:0;height:0;border-top:7.5px solid transparent;border-bottom:7.5px solid transparent;border-left:12px solid #E52823;position:absolute;top:0;left:0;}.map-address{line-height:1.4;}.map-address a{color:#fff;}.map-address a:hover,.map-address a:focus{color:#bd9c69;}.about-us-content-wrap{display:flex;flex-direction:column;align-items:flex-start;}.about-us-content-wrap .section-title{margin-bottom:15px;}.main_hex_text_wrap .title span{display:block;}.inner_wrap{overflow:visible;}.inner_wrap{height:130vh;}.hex_over_wrap{height:130vh;top:-20vh;position:absolute;}.main_hex_container{height:auto;max-height:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;}.main_hex{width:45%;height:auto;position:relative;transform:none;top:auto;left:auto;}.main_hex_content_wrap{width:50%;}.main_hex_text_wrap{position:relative;top:auto;left:auto;transform:none;width:100%;height:auto;}.hex_navigation{width:400px;height:130px;bottom:auto;right:auto;position:relative;margin-left:auto;margin-top:25px;}.main_hexvideo{position:relative;transform:none;height:160%;width:160%;left:auto;right:auto;margin:0 auto;}.main_hexvideo.main_hexvideo_4{height:130%;width:130%;}.hexagon_small{width:150px;height:135px;}.home-page-second-screen,.home-page-scroll-section{z-index:1;}.home-page-second-screen-wrap{display:flex;flex-direction:column;height:100%;}.home-page-scroll-section{background-color:#fff;}.intro-section{padding:40px 0;}.home-page-scroll-section{position:relative;}.home-page-scroll-section .scroll-sec{position:absolute;width:100%;left:0;right:0;}.sitemap-top-wrap .slick-arrow{top:0;bottom:0;margin:auto;width:28px;height:28px;font-size:28px;}.sitemap-top-wrap .slick-prev{left:-15px;}.sitemap-top-wrap .slick-next{right:-15px;}.main-logo{margin:0;line-height:inherit;display:flex;}.main-logo u{height:1px;left:auto;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.simple-portfolio-detail-section{background-color:#fefcf6;}.simple-portfolio-detail-section .detail-content-left ul li p{color:#1c1f5a;}.sitemap-top-section.col-md-12 .sitemap-top-wrap{padding-left:0;}.map-svg-wrap{top:20px;}.contact-note a{text-decoration:none;}.map-address{font-size:22px;}.map-address .address{white-space:normal;}body .ampopup-curtain{background-color:transparent;opacity:0;}body .ampopup-header{position:absolute;background-color:transparent;}body .ampopup-header .ampopup-title{display:none;}body .ampopup-content{background-color:#fff;border-radius:0 15px 15px 15px;}body .ampopup-inside{padding:1.2em 65px 1.2em 1.45em;}.map-address,.map-address a{color:#1C2156;}.map-address a:hover,.map-address a:focus{color:#1ca6df;}body .ampopup-close{width:30px;height:30px;border-radius:50%;background-color:transparent;border:2px solid #0047BB;color:#0047BB;right:24px;top:24px;background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' width='16.35' height='16.35' viewBox='0 0 16.35 16.35'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: none; stroke: %232d51a3; stroke-width: 2.5px; %7D %3C/style%3E%3C/defs%3E%3Cline class='cls-1' x1='0.88' y1='0.88' x2='15.47' y2='15.47'/%3E%3Cline class='cls-1' x1='15.47' y1='0.88' x2='0.88' y2='15.47'/%3E%3C/svg%3E%0A");background-size:58% auto;}.ampopup-close:hover,.ampopup-close:focus{border-color:#1ca6df;color:#1ca6df;background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' width='16.35' height='16.35' viewBox='0 0 16.35 16.35'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: none; stroke: %231ca6df; stroke-width: 2.5px; %7D %3C/style%3E%3C/defs%3E%3Cline class='cls-1' x1='0.88' y1='0.88' x2='15.47' y2='15.47'/%3E%3Cline class='cls-1' x1='15.47' y1='0.88' x2='0.88' y2='15.47'/%3E%3C/svg%3E");}h3.sitemap-page-title,.sitemap-news-title h4,.portfolio-grid .media-body p,.contact-note,.portfolio-detail-text{font-size:26px;}.about-section p,.case-study-wrapper>h6,.themes-content,.themes-content p,.Strategy-intro-text,.intro-box-title,.Strategy-intro-box p,.investment-block-text,.tab-content-text p,.management-expand-text,.team-people-content,.team-people-content h6,.portfolio-grid .media-body p{font-size:26px;}.more-menu-section{position:fixed;}.more-menu-section-wrap{position:relative;}.more-menu-sec{z-index:1;}.scrolled.site-header{z-index:1080;}.fixed-top{z-index:1052;}.js .search{z-index:1051;}.more-menu-section,.more-menu-section>.container>.row>.col-md-8>.row>.col-sm-6:first-child>.menu-widget .widget-title,.more-menu-section .menu-widget .about-menu li,.more-menu-section .menu-widget .ftr-businesses-menu li,.more-menu-section>.container>.row>.col-md-8>.row>.col-sm-6:nth-child(2)>.menu-widget .widget-title,.more-menu-section .more-menu-search-background,.more-menu-section .search-widget .widget-title .widget-title-txt,.more-menu-section #typedtext,.more-menu-section .typedtext-all .char,.more-menu-section .typedtext-all .whitespace,.more-menu-section .search-widget .underscore,.more-menu-section .copyright-txt,.more-menu-section .copyright-menu,.more-menu-section .more-menu-sidebar .investor-login-widget{opacity:0;}.more-menu-section::-webkit-scrollbar{width:7px;background:transparent;scrollbar-color:rgba(0,0,0,0.5) transparent;scrollbar-width:thin;}.more-menu-section::-webkit-scrollbar-track{box-shadow:none;-webkit-box-shadow:none;background:transparent;}.more-menu-section::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.5);outline:none;border-radius:3px;}.more-menu-section{display:none !important;}.more-menu-section.popup-open{display:block !important;}.more-menu-section .container{padding-bottom:50px;}.more-menu-section .container .row{height:100%;}.more-menu-section .copyright-wrap{margin-top:auto;border:0;display:flex;flex-direction:column;height:100%;justify-content:flex-end;}.more-menu-sidebar{display:flex;flex-direction:column;height:auto;}.more-menu-sidebar .investor-login-widget{margin-top:auto;}.more-menu-sec .col-12:last-child{margin-top:30px;}.more-menu-sidebar .widget.search-widget{margin-bottom:30px;}.modal-backdrop.show{opacity:0;}.local-site-listing{margin-top:45px;}.local-site-listing ul li{display:inline-block;font-size:30px;padding-right:10px;margin-right:10px;position:relative;margin-bottom:10px;}.local-site-listing ul li:first-child{padding-left:0;}.local-site-listing ul li::before{content:"";position:absolute;right:-3px;font-weight:300;line-height:1.1;height:30px;width:1.5px;background:#fff;top:56%;transform:translateY(-50%);}.local-site-listing ul li:last-child::before{display:none;}.local-site-listing ul li a{font-size:30px;}.about-section p a{color:#00A8E5;text-decoration:underline;}.about-section p a:hover,.about-section p a:focus{color:#fff;}.year-review-grid .image-wrap a{display:block;border-radius:10px;overflow:hidden;}.review-content-text h6{padding-top:0;border-top:none;}.year-review-grid .image-wrap{overflow:hidden;height:100%;display:flex;align-items:center;}.review-content-text{padding:20px 0;border-top:1px solid #00A8E5;border-bottom:1px solid #00A8E5;height:100%;display:flex;justify-content:center;flex-direction:column;}.light-blue-title{color:#1ca6df;}.about-section-sub-title{margin-bottom:20px;}.case-study-report-section.about{padding-top:0;padding-bottom:0;}.case-study-wrapper.about{border-top:none;}.case-study-single{margin-bottom:0;}.case-study-single+.case-study-single .case-study-single-wrap{margin-top:25px;padding-top:25px;border-top:1px solid #545884;}.year-review-grid .content-text{padding-right:0;}.approach-section .our-vale-icon-title{color:#00A8E5;font-weight:700;margin:20px 0 5px;}.our-vale-icons-wrap{position:relative;}.our-vale-icons-wrap+.our-vale-icons-wrap{padding-top:30px;margin-top:30px;}.our-vale-icons-wrap+.our-vale-icons-wrap:before{content:"";position:absolute;top:0;width:100%;left:0;right:0;margin:auto;height:2px;background-image:url(/themes/custom/baincapital/css/../images/new/approach-icon-broder.png);background-position:center;background-repeat:no-repeat;}.our-strategies-tabs .nav-item{display:flex;align-items:flex-end;text-align:center;}.our-strategies-tabs-wrap{border-bottom:none;}.tab-content-block .h6{font-weight:400;}.tab-content-block .h6{font-weight:400;margin-bottom:0;padding-bottom:25px;}.tab-numbers-block .h6{font-size:16px;text-transform:uppercase;padding:0;border:none;color:#00A8E5;font-weight:700;letter-spacing:1px;margin:0 0 5px;}.tab-numbers-block p{font-size:22px;}.tab-numbers-block{padding:20px 0 8px;border-top:1px solid #fff;border-bottom:1px solid #fff;margin-bottom:20px;}.tab-numbers-block .h1{margin-bottom:0;}.tab-numbers-block .col{margin-bottom:12px;}.gradient-section-slants-content h2{font-size:50px;font-weight:400;margin-bottom:48px;}.gradient-section-slants-content h3.visit-link-text{font-size:36px;}.visit-link{margin-top:23px;font-size:30px;}.visit-link a{display:flex;align-items:center;color:#fff;}.visit-link a:hover,.visit-link a:focus{color:#1c2156;}.visit-link a img{margin-right:15px;}.our-strategies-tabs-content .tab-pane{height:auto;}input[type="search"]::-webkit-search-cancel-button{display:none;}.news-detail-right ul li{line-height:1.4;}.our-strategies-tabs-content .tab-pane{min-height:850px;}.visit-link a:hover,.visit-link a :focus{color:#449fdb;}.our-strategies-tabs-content .tab-content{min-height:850px;}.our-strategies-tabs-content .tab-pane{position:absolute;width:100%;opacity:0;visibility:hidden;display:block !important;transition:all 1s ease-in-out;}.our-strategies-tabs-content .tab-pane.active{opacity:1;visibility:visible;transition:all 500ms ease-in-out;}.esg-approach-section .banner-section-wrapper{height:100%;}.banner-rf-section.esg-approach-section .row{margin:0;height:calc(100vh - 100px);min-height:600px;max-height:850px;border-radius:10px;overflow:hidden;}.banner-rf-section.esg-approach-section .row .col-12{height:100%;}.esg-approach-slider-buttons-title{font-size:16px;background-color:#f7f5f4;padding:10px 30px;margin:0;color:#1C1F5A;letter-spacing:1px;cursor:pointer;}.esg-approach-slider-buttons{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;justify-content:space-between;height:100%;background-color:#1C1F5A;flex-wrap:nowrap;border-bottom:none;}.esg-approach-slider-button a,.esg-approach-slider-button a.nav-link{padding:15px;display:block;color:#fff;font-size:26px;border-top:2px solid #1CA6DF;height:inherit;display:flex;align-items:center;position:relative;transition:none;border-radius:0;}.esg-approach-slider-button.active a,.esg-approach-slider-button.slick-active a,body .esg-approach-slider-button a:hover,body .esg-approach-slider-button a:focus{color:#1C1F5A;background-color:#f7f5f4;border-bottom:none !important;border-left:none !important;border-right:none !important;border-top:2px solid #1ca6df !important;}.esg-approach-slider-button a:before{content:"";position:absolute;right:100%;width:68px;top:-3px;bottom:-3px;z-index:9;background-image:url('/themes/custom/baincapital/css/../images/esg-slider-button-arrow-new.png');background-position:center;background-repeat:no-repeat;background-size:100% 100%;opacity:0;}.esg-approach-slider-button a:hover:before,.esg-approach-slider-button a:focus:before,.esg-approach-slider-button.active a:before{opacity:1;}.esg-approach-slider-contents{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;z-index:2;}.esg-approach-slider-contents .tab-pane{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;list-style:none;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;opacity:0;visibility:hidden;display:block !important;}.esg-approach-slider-contents .tab-pane.active{opacity:1;visibility:visible;transition:all 1s ease-in-out;transition:all 1s ease-in-out;}.esg-approach-slider-contents .tab-pane .esg-approach-slider-text{width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden;list-style:none;-webkit-transition:all 300ms linear;transition:all 300ms linear;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:30px;}.esg-approach-slider-content-title .small-section-title{color:#fff;font-size:20px;font-weight:700;letter-spacing:1px;}.more-esg-link a{color:#fff;display:inline-block;}.more-esg-link a:hover,.more-esg-link a:focus{color:#1CA6DF;}.more-esg-link a i{background-color:#fff;border-color:#fff;color:#000;vertical-align:middle;}.more-esg-link a:hover i,.more-esg-link a:focus i{background-color:#1CA6DF;border-color:#1CA6DF;color:#fff;}.more-esg-link a+a{margin-left:15px;}.bottom-header .navbar{align-items:center;}.bottom-header .navbar .navbar-brand img{max-width:inherit;width:100%;}.button-with-circle-arrow{color:#fff;opacity:0.5;}.button-with-circle-arrow:hover,.button-with-circle-arrow:focus{opacity:1;color:#1CA6DF;}.button-with-circle-arrow i{font-size:25px;line-height:14px;width:25px;height:25px;border-width:3px;border:2px solid;font-style:normal;border-radius:50%;display:inline-block;padding:0 3px;margin-left:4px;text-align:center;}.esg-approach-slider-content-title h5,.esg-approach-slider-content-title p:not(last-child){margin-bottom:20px;}.esg-approach-slider-content-title .section-title{padding-top:0;}ul.nav-tabs.esg-approach-slider-buttons li{list-style:none;line-height:inherit;padding:0;margin:0;}@media only screen and (max-width:1600px){.esg-approach-slider-button a,.esg-approach-slider-button a.nav-link{font-size:24px;}}@media only screen and (max-width:1400px){.esg-approach-slider-button a,.esg-approach-slider-button a.nav-link{font-size:20px;}}@media only screen and (max-width:1199px){.esg-approach-slider-button a,.esg-approach-slider-button a.nav-link{font-size:18px;}}@media only screen and (max-width:991px){.esg-approach-slider-content-title .section-title br{display:none;}.more-esg-link{display:flex;flex-direction:column;align-items:flex-start;}.more-esg-link a+a{margin-left:0;margin-top:10px;}.esg-approach-slider-button a,.esg-approach-slider-button a.nav-link{font-size:18px;}}@media only screen and (max-width:767px){.esg-approach-slider-buttons{display:none;}.banner-rf-section.esg-approach-section .row .esg-approach-slider-contents-wrap{height:560px;order:2;}.banner-rf-section.esg-approach-section .row .esg-approach-slider-buttons-wrap{order:1;height:auto;}.esg-approach-section .banner-section-wrapper .container{height:100%;max-height:100%;min-height:auto;}.esg-approach-slider-contents{padding:0;}.esg-approach-slider-buttons .slick-list{padding:0 !important;}.banner-rf-section.esg-approach-section .row{overflow:visible;}.esg-approach-slider-buttons .slick-prev.slick-arrow{left:-30px;}.esg-approach-slider-buttons .slick-next.slick-arrow{right:-30px;}.esg-approach-slider-button a:before{display:none;}.esg-approach-slider-buttons .slick-track{display:flex;height:100%;}.esg-approach-slider-button a{font-size:18px;border:2px solid transparent;}.esg-approach-slider-button.active a,.esg-approach-slider-button.slick-active a,.esg-approach-slider-button a:hover,.esg-approach-slider-button a:focus{border-color:#1CA6DF;}.esg-approach-slider-buttons-title{font-size:16px;background-color:#fff;padding:10px 30px !important;margin:0;color:#1C1F5A;letter-spacing:1px;}.esg-approach-slider-buttons .slick-arrow{top:50%;transform:translateY(-50%);width:35px;height:35px;line-height:35px;}.esg-approach-slider-buttons .slick-next.slick-arrow{right:-27px;}.esg-approach-slider-buttons .slick-prev.slick-arrow{left:-27px;}.esg-approach-slider-buttons .slick-arrow:focus,.esg-approach-slider-buttons .slick-arrow:hover{background-color:#1C1F5A;color:#fff}.tabs-to-dropdown .dropdown-toggle{position:relative;display:flex;justify-content:space-between;align-items:center;background-color:#f7f5f4;padding:14px 10px;margin:10px 0 0 0;border-radius:5px;box-shadow:none;font-size:20px;font-weight:bold;color:#5e4f47;text-align:right;padding-right:30px;margin-bottom:15px;width:auto;word-break:break-word;white-space:normal;text-align:left;}.tabs-to-dropdown .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;}.tabs-to-dropdown .dropdown .dropdown-menu{left:0;right:auto;top:100% !important;padding:0;margin:4px 0 4px -1px;background:#fff;box-shadow:none;border-color:#e6e6e3;overflow:hidden;max-height:0;height:auto;border-radius:5px;transform:none !important;display:block;visibility:hidden;-webkit-transition:all 350ms ease-out;-moz-transition:all 350ms ease-out;-ms-transition:all 350ms ease-out;-o-transition:all 350ms ease-out;transition:all 350ms ease-out;}.tabs-to-dropdown .dropdown.show .dropdown-menu{max-height:395px;visibility:visible;}.tabs-to-dropdown .dropdown .dropdown-menu a{width:100%;margin:0;border:none;border-bottom:1px solid #e6e6e3;display:inline-block;padding:0;font-size:18px;font-weight:bold;color:#5e4f47;text-align:left;padding:15px 12px;white-space:normal;cursor:pointer;display:block;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;line-height:100%;}.tabs-to-dropdown .dropdown .dropdown-menu a:last-child{border:0;}.esg-approach-slider-buttons-wrap .dropdown+.dropdown{display:none;}.esg-approach-slider-contents .tab-pane .esg-approach-slider-text:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:1;}.esg-approach-slider-bottom-text,.esg-approach-slider-content-title a,.esg-approach-slider-content-title{z-index:2;}}@media only screen and (max-width:575px){.esg-approach-slider-content-title .small-section-title{font-size:12px;}.esg-approach-slider-content-title .section-title{font-size:25px;}.esg-approach-slider-contents .tab-pane .esg-approach-slider-text{padding:30px 15px;}.more-esg-link.sub-link{font-size:16px;}.esg-approach-slider-content-title p,.esg-approach-slider-content-title a,.esg-approach-slider-text p{font-size:16px;}.more-esg-link a i{width:18px;height:18px;line-height:0.8;vertical-align:middle;}}@media only screen and (min-width:768px) and (max-height:699px){.esg-approach-slider-button a,.esg-approach-slider-button a.nav-link{font-size:3.5vh;}}.gradient-section-slants-content{height:140vh;}.gradient-section-slants-content .fp-bg{position:absolute;width:100%;height:calc(100% - 75px);bottom:0;left:0;z-index:4;clip-path:polygon(0px 270px,100% 0%,100% 100%,0 100%);-webkit-clip-path:polygon(0px 270px,100% 0%,100% 100%,0 100%);overflow:hidden;background-color:#0076A8;}.gradient-section-slants-content .fp-bg .fp-bg-image{background-position:center;top:0;left:0;width:100%;height:100%;position:fixed;background-size:cover;background-repeat:no-repeat;}.gradient-section-slants-content-cover{z-index:4;height:100%;}.gradient-section-slants-content h3 a{color:#00a8e5;}.gradient-section-slants-content h3 a:hover,.gradient-section-slants-content h3 a:focus{color:#fff;}.gradient-section-slants-content-wrap .right-arrow-circled{background-color:#00a8e5;border-color:#00a8e5;color:#19307d;vertical-align:middle;flex:0 0 35px;max-width:35px;height:35px;font-size:32px;}.gradient-section-slants-content h3 a:hover .right-arrow-circled,.gradient-section-slants-content h3 a:focus .right-arrow-circled{background-color:#fff;border-color:#fff;}.page-title,.section-title,.small-section-title,.portfolio-detail-content>.row>.detail-content-left,.portfolio-detail-content>.row>.detail-content-right,.portfolio-video-wrap{opacity:1;visibility:visible;}.page-slants{top:100% !important;}.business-slide-tabs .nav{}.bu-slide-logo{position:absolute;top:0;transition:all 600ms ease-in-out;width:100%;z-index:1;}.business-slide-tabs .nav-item{transform:translateY(64px);transition:all 600ms ease-in-out;}.trigger-end-point{position:fixed;}.home-banner-section{position:relative;}.business-end-trigger{position:absolute;height:400px;width:100%;}.parallax-bg{position:absolute;height:110%;top:-5%;left:0;width:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;}.parallax-block-img{position:relative;overflow:hidden;padding-bottom:100%;}.detail-content-right .small-title{letter-spacing:0.1em;font-family:Inter,Arial;font-size:18px;color:#4e8dc4;font-weight:500;}.detail-content-right{font-size:22px;}.detail-content-right p i{color:#0077ae;font-size:30px;}.case-studies-slider .advantage-box-image{height:600px;border-radius:10px;overflow:hidden;}.portfolio-detail-section .section-title{max-width:930px;}.detail-content-left .portfolio-link a{color:#0077ae;}.detail-content-left li.full-width-items{flex-direction:column;align-items:flex-start;}.detail-content-left li.full-width-items h6{flex:0 0 100%;max-width:100%;}.detail-content-left li h5{color:#1c2156;font-size:18px;font-weight:400;margin:5px 0 0;}.partner-quotes-wrap{position:relative;color:#19307d;font-weight:500;padding-top:70px;padding-bottom:110px;}.partner-quotes-wrap .img-wrap{height:135px;width:135px;border-radius:50%;border:2px solid #1C1F5A;overflow:hidden;position:absolute;left:-170px;top:70px;margin:0;}.partner-quotes-wrap .img-wrap img{height:100%;width:100%;object-fit:cover;}.partner-quotes-wrap .quotes-wrap{margin-bottom:20px;font-size:30px;color:#0077ae;}.quote-bottom span{display:block;}.quote-bottom{font-size:18px;}.contact-map-box aside.location-grid{margin-bottom:40px;padding-bottom:40px;position:relative;}.contact-map-box aside.location-grid .grid-inner{height:100%;position:relative;}.contact-map-box aside.location-grid .grid-inner::before{content:'';right:-10px;height:calc(100% + 2px);width:1px;top:0;background:#1e5e94;position:absolute;}.contact-map-box aside.location-grid:before{content:'';left:-1000%;right:-1000%;height:1px;bottom:0;background:#1e5e94;position:absolute;}.contact-map-box article{margin-top:20px;overflow:hidden;}.small-section-title{}.eu-cookie-compliance-message h2{font-size:20px !important;}.eu-cookie-compliance-message .find-more-button.eu-cookie-compliance-more-button.find-more-button-processed{font-size:18px !important;}div#sliding-popup{padding-top:30px;padding-bottom:30px;box-shadow:0 0 10px 0 rgba(0,0,0,0.07);background-color:#fff;background:#fff;}.eu-cookie-compliance-categories{display:none;}div#sliding-popup{background-color:#fff;}div#sliding-popup #popup-text.eu-cookie-compliance-message{color:#000;font-size:16px;margin-top:0;padding-right:30px;}div#sliding-popup #popup-text.eu-cookie-compliance-message p{font-size:16px;color:#000;font-weight:500;}div#sliding-popup #popup-text.eu-cookie-compliance-message p a{color:#0047bb;text-decoration:underline;cursor:pointer;}div#sliding-popup #popup-text.eu-cookie-compliance-message p a:hover u,div#sliding-popup #popup-text.eu-cookie-compliance-message p a:hover{text-decoration:none;}.eu-cookie-compliance-content{display:flex;align-items:center;flex-wrap:wrap;max-width:100%;}.eu-cookie-compliance-content .eu-cookie-compliance-message{flex:0 0 calc(100% - 300px);max-width:calc(100% - 300px);}.eu-cookie-compliance-content #popup-buttons{flex:0 0 300px;max-width:300px;margin-bottom:0;text-align:right;}#sliding-popup .eu-cookie-compliance-banner{max-width:1530px;}.eu-cookie-compliance-default-button,.eu-cookie-compliance-categories-buttons .eu-cookie-compliance-save-preferences-button{font-size:var(--primaryFontSize);padding:5px 16px;font-weight:300;border:2px solid #0047bb;border-radius:30px;background-color:var(--primaryColor);color:var(--colorWhite);display:inline-block;line-height:1.2;text-shadow:none;font-size:18px;font-family:var(--secondaryFont);padding-right:32px;background-color:#0047bb;background-image:none!important;box-shadow:none;margin-top:0;position:relative;}.eu-cookie-compliance-categories-buttons .eu-cookie-compliance-save-preferences-button{margin-top:20px;}.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-default-button:focus,.eu-cookie-compliance-categories-buttons .eu-cookie-compliance-save-preferences-button:hover,.eu-cookie-compliance-categories-buttons .eu-cookie-compliance-save-preferences-button:focus{background-color:var(--primaryColor);border-color:var(--primaryColor);}.eu-cookie-compliance-default-button::before,.eu-cookie-compliance-categories-buttons .eu-cookie-compliance-save-preferences-button::before{content:'';position:absolute;right:10px;top:50%;transform:translateY(-50%);background-image:url(/themes/custom/baincapital/css/../images/arrow-btn-white.svg);background-size:contain;height:14px;width:14px;background-repeat:no-repeat;background-position:center;}div#sliding-popup #popup-buttons .setting-button + .setting-button{display:none;}div#sliding-popup .eu-cookie-compliance-categories{flex:0 0 100%;max-width:100%;}div#sliding-popup .eu-cookie-compliance-categories label{font-size:16px;font-weight:600;color:#000;}div#sliding-popup .eu-cookie-compliance-categories .eu-cookie-compliance-category{margin-bottom:5px;}#sliding-popup .eu-cookie-compliance-banner{margin-left:auto;margin-right:auto;}div.sliding-popup-bottom:nth-child(2){display:none !important;}.swith-wrap{width:50px;height:30px;position:relative;}.swith-wrap .slider{display:block;position:absolute;cursor:pointer;top:0;left:0;width:100%;height:100%;border-radius:30px;background-color:#ccc;transition:all 300ms ease-in-out;}.swith-wrap .slider::before{content:'';height:18px;width:18px;border-radius:50%;background-color:#fff;position:absolute;top:6px;left:6px;transition:all 300ms ease-in-out;}.swith-wrap input[type="checkbox"]{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;opacity:0;cursor:pointer;}.swith-wrap input:checked + .slider:before{left:26px;transition:all 300ms ease-in-out;}.swith-wrap input:checked + .slider{background-color:#0047bb;transition:all 300ms ease-in-out;}.eu-cookie-compliance-categories-buttons{float:right;}div#sliding-popup .eu-cookie-compliance-categories .eu-cookie-compliance-category{display:inline-block;}.swith-wrap{display:inline-block;vertical-align:middle;}div#sliding-popup .eu-cookie-compliance-categories label{margin-left:2px;}.eu-cookie-compliance-categories-buttons .eu-cookie-compliance-save-preferences-button{margin-top:0;}.eu-cookie-compliance-categories{padding-top:30px;}.swith-wrap input[type="checkbox"]:disabled + .slider{background-color:#aea8a5;}.checkbox-switch-wrap.disabled,div#sliding-popup .eu-cookie-compliance-categories .checkbox-switch-wrap.disabled label{color:#aea8a5;}.swith-wrap input[type="checkbox"]:disabled{cursor:default;}div#sliding-popup .eu-cookie-compliance-categories .eu-cookie-compliance-category{margin-right:20px;}.eu-cookie-compliance-categories-buttons{margin-bottom:0;}
.has-scroll-smooth [data-scroll-container]{perspective:1px;overflow:hidden;}.about-tvp-banner-section .video-banner{min-height:100vh;background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;padding-top:130px;padding-bottom:100px;}.about-tvp-banner-section .home-page-slants .right-slant{top:100%;background-color:#0044C2;}.about-tvp-banner-section .banner-bottom-text{z-index:1;position:absolute;bottom:30px;text-align:left;left:0;right:0;}.banner-bottom-text h2{color:#77D4F3;font-size:60px;font-weight:500;}.banner-bottom-text h2::before{display:none;}.tvp-banner-caption-text{max-width:50%;color:#fff;}.tvp-banner-caption-text h2{font-weight:500;font-size:80px;}.tvp-banner-caption-text p{max-width:70%;font-size:31px;}.tvp-banner-caption{width:100%;}.team-review-section{z-index:1;}.team-review-single h3{color:#fff;font-weight:500;margin-bottom:30px;font-size:60px;}.team-review-single .grid-inner .review-text-grid{display:flex;flex-wrap:wrap;max-width:1030px;}.team-review-single:nth-child(even) .grid-inner .review-text-grid{margin-left:auto;}.team-review-single .image-wrap{flex:0 0 205px;max-width:205px;height:205px;width:100%;border-radius:50%;border:5px solid #77D4F3;overflow:hidden;}.team-review-single .review-text-col{flex:0 0 calc(100% - 205px);max-width:calc(100% - 205px);padding-left:50px;padding-top:50px;}.team-review-single .image-wrap img{height:100%;width:100%;object-fit:cover;}.review-text-col .review-text,.review-text-col .review-text p{font-size:30px;line-height:1.2;}.review-text-col .review-text{color:#0047bb;font-style:italic;padding:30px;background-color:#77D4F3;border-radius:15px;transform:scale(0);}.team-review-single:nth-child(odd) .review-text-col .review-text{border-bottom-left-radius:0;transform-origin:left;}.team-review-single:nth-child(even) .review-text-col .review-text{border-bottom-right-radius:0;transform-origin:right;}.team-review-single:nth-child(even) .review-text-col .play-video-link{text-align:right;}.team-review-single:nth-child(even) .grid-inner .image-wrap{order:2;}.team-review-single:nth-child(even) .review-text-col{padding-right:50px;padding-left:0;}.play-video-link{margin-top:20px;}.play-video-link a{display:inline-block;font-size:29px;text-transform:uppercase;letter-spacing:2px;color:#77D4F3 !important;cursor:pointer;}.play-video-link .arrow-icon{font-size:35px;height:30px;width:30px;line-height:20px;border-radius:50%;background-color:#77D4F3;color:#00A8E5;text-align:center;display:inline-block;transition:all 300ms ease-in-out;}.play-video-link a:hover{color:#fff !important;}.play-video-link a:hover .arrow-icon{background-color:#fff;transition:all 300ms ease-in-out;}.team-review-single{margin-bottom:150px;}.team-review-single:last-child{margin-bottom:80px;}.team-review-single .svg-wrap{position:absolute;left:660px;top:10px;z-index:-1}.team-review-single:nth-child(odd) .review-text-grid{padding-top:70px;}.team-review-single:nth-child(even) .svg-wrap{right:700px;left:auto;top:10px}.team-review-single .review-text-grid{position:relative;}.team-review-single:last-child .svg-wrap{display:none;}.team-review-section{background:linear-gradient(180deg,rgba(0,68,194,1) 0%,rgba(0,168,229,1) 100%);}.team-review-single:last-child .review-text-grid{padding-top:0;}.image-content-grid-section .section-title::before{display:none;}.image-slide .image-wrap{height:28vw;}.image-slide .image-wrap img{height:100%;width:100%;object-fit:cover;border-radius:5px;}.image-content-row{margin-bottom:140px;}.image-content-grid{padding-top:60px;}.image-content-row:last-child{margin-bottom:0;}.image-content-row .content-col h3{font-weight:300;margin-bottom:20px;}.image-content-row .content-col .content-text{font-size:22px;}.image-col .image-caption{font-size:16px;margin-top:10px;color:var(--primaryColor);}.image-col .image-caption p{line-height:1.2;}.image-col .slick-arrow{font-size:56px;font-weight:500;height:50px;width:50px;color:#614F46;top:calc(15vw - 25px);z-index:1;}.image-col .slick-arrow:hover{color:#fff;}.image-col .slick-next::before,.image-col .slick-prev::before{top:-16px;}.image-col .slick-next{right:10px;}.image-col .slick-prev{left:10px;}.team-review-section::before{content:'';position:absolute;top:calc(100% - 1px);left:50%;transform:translateX(-50%);border-width:76px;border-style:solid;border-color:rgba(0,168,229,1) transparent transparent transparent;}.lg-outer{z-index:9999;}.lg-backdrop{z-index:1080;}#lg-download,#lg-counter{display:none;}.lg-hide-items .lg-toolbar,.lg-hide-items .lg-prev,.lg-hide-items .lg-next{opacity:1;}.lg-actions .lg-prev,.lg-actions .lg-next{height:50px;width:50px;border-radius:50%;background-color:#fff;font-size:70px;font-weight:300;line-height:60px;}.lg-outer{padding:30px 30px 50px;}.lg-toolbar .lg-icon{font-size:30px;color:#fff;}.lg-actions .lg-prev:after{content:'';height:27px;width:15px;background-position:center;background-repeat:no-repeat;background-image:url(/themes/custom/baincapital/css/../images/slide-arrow-prev.svg);}.lg-actions .lg-next::before{display:none;}.lg-actions .lg-prev:after,.lg-actions .lg-next:after{position:absolute;left:52%;top:50%;transform:translate(-50%,-50%);background-size:contain;}.lg-actions .lg-prev:after{left:48%;}.lg-actions .lg-next:after{content:'';height:27px;width:15px;background-position:center;background-repeat:no-repeat;background-image:url(/themes/custom/baincapital/css/../images/slide-arrow-next.svg);}.lg-outer .lg-inner{width:calc(100% - 200px);left:50%;transform:translateX(-50%);padding-top:50px;height:100%;}.lg-outer .lg-inner img.lg-object{height:100% !important;width:100% !important;object-fit:cover;}.lg-outer .lg-sub-html{width:calc(100% - 210px);left:50%;transform:translateX(-50%);position:absolute;bottom:0;background-color:#000;padding:10px;}.lg-outer .lg-sub-html .image-caption p{margin:0;font-size:20px;text-align:left;}.lg-backdrop.in{opacity:0.8;}.lg-toolbar{background-color:transparent;}.video-popup .modal-dialog{max-width:100%;margin:0;background-color:#00A8E5;color:#fff;}.video-popup{padding:100px 0;background:#00A8E5;}.video-popup .modal-content{background-color:transparent;border:none;display:block;}.video-popup .modal-title{font-size:60px;font-weight:500;margin-bottom:30px;line-height:1.2;}.video-popup .modal-header,.video-popup .modal-body{border:none;padding:0;}.video-popup .video-popup-thubnail{flex:0 0 207px;max-width:207px;}.video-popup .video-wrapper{flex:0 0 calc(100% - 207px);max-width:calc(100% - 207px);padding-left:50px;}.video-popup .video-wrapper .video-wrap-inner{position:relative;}.video-popup .video-popup-thubnail .image-wrap{height:207px;width:100%;border-radius:50%;border:5px solid #fff;overflow:hidden;}.video-popup .video-wrapper .image-wrap img{height:100%;width:100%;object-fit:cover;}.video-popup .video-popup-inner{display:flex;flex-wrap:wrap;}.video-popup .video-player{background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:16px;overflow:hidden;}.video-popup .video-caption{background:transparent;font-size:39px;padding:20px 40px;padding-left:160px;z-index:99;}.video-popup .video-caption p{font-style:italic;}.video-popup .video-caption .arrow-icon{display:block;height:94px;width:94px;border-radius:50%;border:8px solid #fff;position:absolute;left:40px;top:50%;font-size:105px;transform:translateY(-50%);}.video-popup .video-caption .arrow-icon::before{content:'>';position:absolute;left:52%;transform:translateX(-50%);top:-39px;}.video-popup .video-wrapper .video-popup-inner::before{content:'';position:absolute;bottom:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);}.video-popup .close-btn{position:absolute;right:15px;z-index:1;top:20px;color:#fff;z-index:99;font-size:32px;}.video-popup .close-btn .close{width:32px;height:32px;display:inline-block;opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;}.video-popup .close-btn .close:after,.video-popup .close-btn .close:before{position:absolute;left:18px;content:" ";height:30px;width:2px;top:0;transition:all .5s ease-in-out;background-color:#fff;}.video-popup .close-btn .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.video-popup .close-btn .close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.video-popup{z-index:9999;}.team-review-single svg polyline{opacity:0;}.team-review-single svg .line-path{stroke-dasharray:0;opacity:0;}.more-menu-slants{visibility:hidden;}.featured-news .page-title{opacity:1;visibility:visible;}.news-section .page-title{padding-top:0;font-weight:500;margin-bottom:30px;}.feature-news-col .news-content .featured-news-title{margin-bottom:0;font-size:32px;}.news-date span{margin-bottom:5px;}.news-list-row-wrapper .news-list-row{padding-bottom:0;}.top-title-filter-wrapper{z-index:1;position:relative;height:auto !important;}.news-listing-col .col-inner{padding-left:70px;}.news-listing-col .news-listing-wrap{padding-left:0;}.news-listing-col .news-list-single{margin-bottom:30px;opacity:1;visibility:visible;margin-top:0 !important;padding-top:0 !important;border:none !important;}.news-listing-col .news-listing-wrap{}.news-listing-col ::-webkit-scrollbar{background-color:initial;border-radius:6px;height:4px;width:6px;}.news-listing-col ::-webkit-scrollbar-thumb{background-color:#989BA5;border-radius:6px;}.news-box-wrap .by-tag,.news-item-single .by-tag{color:#8285a5;}.news-listing-col .news-listing-wrap .news-box-wrap:nth-child(2n + 1):after{display:none}.news-detail-left,.news-detail-right,.news-detail-section .section-title,.news-detail-section .news-date{opacity:1;visibility:visible;}.feature-news-col .featured-news.fixed{position:fixed;top:0;width:calc(50% - 30px);}.video-popup .video-player iframe{height:100%;width:100%;}header .bottom-header .dropdown-menu a::before{display:none;}.bottom-header .navbar-nav .dropdown-menu{border:none;box-shadow:0 0 3px rgba(0,0,0,0.2);padding-top:30px;padding-bottom:32px;background-color:#f7f5f4;margin-top:0;width:100%;}.bottom-header .navbar-nav .dropdown-menu.one-col{column-count:1;width:620px;}header .bottom-header .dropdown-menu a{padding:10px 0;}.banner-explore-content .explore-text{font-weight:700;color:#0076a9;margin-bottom:90px;margin-top:20px;display:block;}.banner-explore-content{}.banner-explore-content .by-the-number-wrap{text-align:center;}.by-the-number-wrap .count-no{font-size:72px;font-weight:700;color:#0076a9;margin-bottom:10px;}.by-the-number-wrap .count-title{font-size:20px;font-weight:700;text-transform:uppercase;color:#1c2156;}.by-the-number-wrap .count-no sup,.by-the-number-wrap .count-no sub{font-size:60%;}.trigger-element{position:fixed;top:100vh;height:100vh;opacity:0;visibility:hidden;pointer-events:none;}section.section.dark-text-color{color:#1c2156}.about-section .year-review-section{padding-bottom:0;}.about-section .year-review-section+.row{margin-top:60px;}.about-section .year-review-grid{margin-bottom:0;}.year-review-grid .image-wrap a{height:100%;}.year-review-grid .image-wrap img{height:100%;object-fit:cover;}.our-history-section .review-content-text{border-color:#1c2156;}.our-history-section .history-tag{margin-bottom:8px;display:block;color:#0076A9}.our-history-section .review-title{font-weight:500;margin-bottom:10px;}.our-history-section a,.our-history-section .history-tag{font-size:22px;font-weight:700;}.our-history-section a{color:#0047bb;text-decoration:none;}.our-history-section a:hover{color:#1c2156;}.small-round-arrow{height:20px;width:20px;border:2.5px solid;border-radius:50%;display:inline-block;vertical-align:middle;line-height:8px;text-align:center;font-size:22px;}.our-history-section a .small-round-arrow{margin-right:10px;}.small-round-arrow::before{content:'>';font-weight:700;}.top-right-slant-wrap{transform:none;}.top-right-slant-wrap .top-right-slant{clip-path:polygon(0px 26vw,100% 0%,100% 100%,0 100%);-webkit-clip-path:polygon(0px 26vw,100% 0%,100% 100%,0 100%);}.section{margin-top:-1px;}.section.purpose-value-section{padding-bottom:100px;position:relative}.big-video-section .video-wrapper .video-player{border-radius:5px;position:relative;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;}.big-video-section .video-wrapper .video-player iframe{pointer-events:none;border-radius:5px;}.big-video-section.play .video-wrapper .video-player iframe{pointer-events:unset;}.big-video-section .video-top-text{font-size:30px;color:#fff;position:absolute;bottom:55px;left:55px;right:20px;padding-left:100px;}.big-video-section .video-top-text a{color:#fff;display:inline-block;}.big-video-section .video-top-text a:hover{color:#1CA6DF;}.big-video-section .video-top-text a:hover .big-arrow{background-color:#1CA6DF;color:#fff;border-color:#1CA6DF;transition:all 300ms ease-in-out;}.big-arrow,.arrow-medium{display:block;height:76px;width:76px;border-radius:50%;border:6.5px solid #fff;position:absolute;left:0px;top:50%;font-size:85px;transform:translateY(-50%);transition:all 300ms ease-in-out;}.big-arrow::before,.arrow-medium::before{content:'>';position:absolute;left:52%;transform:translateX(-50%);top:-32px;}.video-wrap-main{position:relative;}.arrow-top .big-arrow{transform:none;left:0;top:0;position:relative;}.big-video-section .video-top-text.arrow-top{padding-left:0;}.arrow-top .big-arrow{margin-bottom:18px;}.big-video-section .video-top-text .video-text{font-size:36px;font-weight:700;display:block;}.big-video-section{margin-bottom:70px;}.purp-value-grid-wrap{color:var(--primaryColor);}.purp-value-col .purp-value-title{font-size:26px;margin-bottom:20px;font-family:var(--secondayFont);}.purp-value-col .content-text{font-size:22px;color:var(--primaryColor);}.career-banner-section{position:relative;padding-top:80px;padding-bottom:80px;}.career-banner-section .bg-image{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;}.career-banner-section .career-banner-inner{z-index:1;position:relative;display:flex;flex-wrap:wrap;}.career-banner-section .career-banner-inner,.career-banner-section .container{height:100%;}.career-banner-section .career-title{font-size:50px;font-weight:500;}.career-banner-section .top-title-wrap{max-width:40%;}.career-banner-section{height:calc(100vh - 100px);max-height:900px;min-height:700px;}.career-banner-section .bg-image::before,.big-video-section .video-wrapper .video-player::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(0,0,0);background:linear-gradient(360deg,rgba(0,0,0,0.40) 0%,rgba(0,0,0,0) 100%);}.career-banner-section .bottom-text-wrap{color:#fff;margin-top:auto;}.career-banner-section .bottom-text-wrap p{line-height:1.2;}.career-banner-section .career-link{color:#fff;font-size:50px;margin-top:30px;display:block;}.career-banner-section .career-link:hover{color:#1ca6df;}.career-banner-section .career-link:hover .arrow-medium{background-color:#1ca6df;color:#1c2156;border-color:#1ca6df;}.arrow-medium{height:44px;width:44px;font-size:50px;border-width:4px;}.arrow-medium::before{top:-18px;font-weight:500;}.arrow-medium.arrow-fill{background-color:#fff;color:#000;}.career-link .arrow-medium,.gradiant-link .arrow-medium{position:relative;display:inline-block;position:relative;transform:none;vertical-align:middle;top:auto;left:auto;margin-left:10px;margin-top:-8px;}.value-grid-section::before{content:'';position:absolute;bottom:0px;left:50%;transform:translateX(-50%);height:75px;width:1px;background-color:var(--primaryColor);}.partnership-section .title-wrapper .title-small{color:#0076A9;}.big-video-section .video-top-text .video-text.text-small{font-size:26px;font-weight:500;}.partnership-section .big-video-section{margin-bottom:0;}.purp-value-col .col-inner{padding-right:25px;}.sub-link i{line-height:0.7;}.global-business-section.home-page-contact-section .contact-map-box{border-radius:0;padding:0;min-height:calc(100vh - 50px);}.global-map-col .section-title{padding-top:0;padding-bottom:0;margin-bottom:20px;font-size:56px;z-index:1;}.global-map-col .business-top-wrap{padding-top:45px;}.global-map-col .contact-map-box .container{max-width:100%;padding-left:calc(5vw + 25px);padding-right:calc(5vw + 15px);}.business-row-wrap>.row{margin:0;}.business-row-wrap .row>div{padding:0;}.global-map-col .map-svg-wrap{width:100%;}.news-image-wrap{padding-bottom:100%;width:100%;overflow:hidden;position:relative;}.news-image-wrap .bg-image{height:100%;width:100%;position:absolute;background-position:center;background-repeat:no-repeat;background-size:cover;left:0;top:0;transform:scale(1);transition:all 500ms ease-in-out;}.latest-news-col{background-color:#fefcf5;border-radius:5px;overflow:hidden;height:100%;margin-bottom:40px;z-index:1;}.latest-news-col .col-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;flex-direction:row;height:100%;max-height:750px;}.latest-news-col .news-content-wrap{min-height:auto;padding:30px;display:flex;align-items:center;color:var(--primaryColor);}.latest-news-col .news-tag{display:block;font-size:16px;font-weight:500;color:#4e8dc4;text-transform:uppercase;margin-bottom:6px;letter-spacing:var(--letterSpacing);}.latest-news-col .news-title{font-size:30px;font-weight:400;margin-bottom:10px;}.latest-news-col .content-text{font-size:18px;margin-bottom:20px;}.latest-news-col .readmore-btn{font-size:16px;color:var(--colorThird);display:inline-block;font-weight:500;}.latest-news-col .readmore-btn .arrow-round-icon{border-color:var(--colorThird);height:20px;width:20px;line-height:15px;margin-left:5px;}.latest-news-col .readmore-btn .arrow-round-icon svg{margin-left:1px;}.latest-news-col .readmore-btn:hover .arrow-round-icon{background-color:var(--primaryColor);border-color:var(--primaryColor);}.latest-news-col .readmore-btn:hover .arrow-round-icon path{fill:var(--colorWhite);stroke:var(--colorWhite);}.readmore-btn .arrow-round-icon path{fill:var(--colorThird);stroke:var(--colorThird);stroke-miterlimit:10;stroke-width:0.5px;}.latest-news-col .readmore-btn:hover{color:var(--primaryColor);}.arrow-circle{height:25px;width:25px;border-radius:50%;border:2px solid;display:inline-block;line-height:15px;text-align:center;margin-left:6px;}.latest-news-col a:hover .bg-image{transform:scale(1.04);transition:all 500ms ease-in-out;}.global-map-col .contact-map-box .nav-item .nav-link{font-size:18px;}.latest-news-col .news-content-wrap{position:relative;}.latest-news-col .news-content-wrap::after{content:'';content:'';position:absolute;top:calc(100% - 1px);left:50%;transform:translateX(-50%);border-width:18px;border-style:solid;border-color:#fefcf5 transparent transparent transparent;z-index:1;}.mapDirection{color:var(--colorLightBlue)}.mapDirection:hover{color:#fff;}.banner-text .col-md-6{flex:0 0 58.333333%;max-width:58.333333%;padding-left:55px;padding-right:55px;}.business-end-trigger{opacity:0;visibility:hidden;}.banner-text .banner-text-inner p{max-width:700px;}.banner-text{bottom:5%;right:0;left:0;}.advantage-box-image{height:auto;}.advantage-box-image .parallax-block-img{padding-bottom:0;}.case-study-grid .slick-list{overflow:hidden;}.section-slant,.slant-anim-wrap{background-color:transparent;left:0;top:0;width:100%;height:100%;position:absolute;pointer-events:none;}.section-slant.top-left-slant,.slant-anim-wrap.top-left-slant-wrap{clip-path:polygon(0 0,100% 26vw,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 26vw,100% 100%,0 100%);}.section-slant.top-right-slant,.slant-anim-wrap.top-right-slant-wrap{clip-path:polygon(0 26vw,100% 0,100% calc(100% - 26vw),0 100%);-webkit-clip-path:polygon(0 26vw,100% 0,100% calc(100% - 26vw),0 100%);}.section-slant.top-right-slant.both-side,.slant-anim-wrap.top-right-slant-wrap.both-side{clip-path:polygon(0 26vw,100% 0,100% calc(100% - 26vw),0 100%);-webkit-clip-path:polygon(0 26vw,100% 0,100% calc(100% - 26vw),0 100%);}.slant-anim-wrap{background-color:transparent;}.slant-anim-wrap .section-slant.top-left-slant,.slant-anim-wrap .section-slant.top-right-slant{clip-path:unset;}.our-advantages-section .slant-anim-wrap{top:-100px;height:calc(100% + 100px);}section.slant-section{padding-top:26vw;margin-top:-100px;}section.spotlight-section-main.slant-section{margin-top:-200px;}.about-tvp-banner-section .section-inner{margin-top:60px;}.about-tvp-banner-section .tvp-banner-caption-text{max-width:65%;}.tvp-banner-caption-text p{max-width:100%;}.about-tvp-banner-section .bottom-section-title-wrap{color:#8ed2ef;}.section.about-tvp-banner-section{padding-bottom:80px;}.bottom-section-title-wrap .bottom-sec-title{font-weight:500;margin-bottom:0;font-size:70px;}.about-tvp-banner-section{position:relative;}.about-tvp-banner-section .section-inner{z-index:1;position:relative;}.section-slant.bottom-right-slant{clip-path:polygon(0px 0,100% 0%,100% calc(100% - 26vw),0 100%);-webkit-clip-path:polygon(0px 0,100% 0%,100% calc(100% - 26vw),0 100%);}.section-slant.bottom-right-slant{height:65%;}.big-video-section .left-arrow.arrow-xl{padding-left:0;}.left-arrow.arrow-xl .video-text-inner,.left-arrow.arrow-lg .video-text-inner{position:relative;padding-left:170px;}.left-arrow.arrow-lg .video-text-inner{padding-left:130px;}.big-video-section .video-title{font-weight:500;}.casestudy-detail-section .big-video-section,.portfolio-detail-content .table-col{margin:65px 0;}.casestudy-detail-section .portfolio-detail-content{padding-bottom:0;}.arrow-lg .big-arrow{height:54px;width:54px;border-width:5px;font-size:58px;background:#fff;color:#000;}.arrow-lg .big-arrow::before{top:-20px;left:54%;}.video-text-inner .video-title{margin-bottom:0;}.big-video-section .video-top-text.arrow-lg{padding-left:0;bottom:55px;}.tvp-banner-caption-text .section-title{margin-bottom:40px;}.section-wrapper section:first-of-type .section-inner{padding-top:100px;}.section-wrapper section.home-section-parent{padding-top:0 !important;}.section-wrapper section.casestudy-detail-section .section-inner{margin-top:100px;padding-top:0;}.casestudy-breadcrumb .breadcrumb{background-color:transparent;padding:0;margin-bottom:5px;}.casestudy-breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:'>';color:#8e90ab;}.casestudy-breadcrumb .breadcrumb-item.active,.casestudy-breadcrumb .breadcrumb-item a{color:#0076a9;}.casestudy-breadcrumb .breadcrumb-item a:hover{color:#1c2156;}.full-width+.detail-content-right{margin-top:0;}.table-col .small-title{margin-top:0;font-size:20px;color:#8d90ad;letter-spacing:1px;margin-bottom:15px;}.portfolio-detail-content .table-col .sub-title{color:#1c2156;font-size:30px;}.table-col .table-wrapper{margin-top:60px;color:#000000;}.cerevel-table th{font-weight:500;}.cerevel-table th,.cerevel-table td{font-size:22px;padding:12px 20px;}.cerevel-table th:first-child,.cerevel-table td:first-child{padding-left:0;}.cerevel-table{width:calc(100% + 100px);}.cerevel-table td{background-color:#d6d3d2;border-bottom:1px solid #e6e6e3;}.cerevel-table td:first-child{padding-left:8px;}.clinical-process{height:24px;border-radius:25px;}.clinical-process.w-100{width:110px !important;}.clinical-process.w-48{width:calc(110px / 2);}.clinical-process.color-clinical{background-color:#314764;}.clinical-process.color-phase1{background-color:#5a6a80;}.clinical-process.color-phase2{background-color:#838d9b;}.clinical-process.color-phase3{background-color:#acb0b6;}.small-title.title-cap{text-transform:unset;}.detail-content-right .small-title.color-blue{color:#1c2156;font-weight:700;letter-spacing:0;font-size:22px;}.casestudy-detail-section .detail-content-right p{color:#1c1f5a;}.casestudy-detail-section .detail-content-right .small-title{color:#8d90ad;}.gradient-section-slants-content .top-sub-slant{position:absolute;transform:skewY(15deg);width:60vw;top:12vw;height:100%;position:absolute;z-index:1;}.gradient-section-slants-content{padding-top:calc(26vw + 150px) !important;height:auto;margin-top:-1px;z-index:1;}.gradient-section-slants-content .fp-bg{position:absolute;width:100%;height:calc(100% - 75px);bottom:0;left:0;clip-path:polygon(0px 270px,100% 0%,100% 100%,0 100%);-webkit-clip-path:polygon(0px 270px,100% 0%,100% 100%,0 100%);overflow:hidden;background-color:#abcae9;}.gradient-section-slants-content .fp-bg{z-index:1;height:100%;bottom:auto;top:0;clip-path:polygon(0px 26vw,100% 0%,100% 100%,0 100%);-webkit-clip-path:polygon(0px 26vw,100% 0%,100% 100%,0 100%);}.gradient-section-slants-content .fp-bg .fp-bg-image{background-position:center;top:0;left:0;width:100%;height:110%;position:absolute;background-size:cover;background-position:top;}.gradiant-simple-content{max-width:980px;}.gradiant-simple-content .gradiant-text,.gradiant-simple-content .gradiant-link-wrap{font-weight:normal;font-size:50px;}.gradiant-simple-content .gradiant-link-wrap{margin-top:30px;}.gradiant-simple-content .gradiant-link-wrap a{color:#1ca6df;}.gradiant-link-wrap a .arrow-fill{color:#1e3278;background-color:#1ca6df;border-color:#1ca6df;}.gradiant-simple-content .gradiant-link-wrap a:hover{color:#fff;}.gradiant-link-wrap a:hover .arrow-fill{color:#1e3278;background-color:#fff;border-color:#fff;}.detail-content-left .people-bottom-info{margin-top:30px;color:var(--colorThird);font-size:18px;}.detail-content-left .people-bottom-info .info-title{font-size:14px;color:#4e8dc4;margin-bottom:10px;}.detail-content-left .people-bottom-info span{display:block;}.detail-content-left .people-bottom-info .info-single{margin-bottom:30px;}.detail-content-left .people-bottom-info .sharePage{padding:0;}.detail-content-left .people-bottom-info .sharePage ul{border:none;}.detail-content-left .people-bottom-info .sharePage ul li{padding-top:0;border-bottom:none;}.people-related-info ul{padding-left:0;list-style:none;}.people-related-info ul li{font-weight:700;margin-bottom:4px;}.our-people-box{position:relative;}#chartdiv g[role="tooltip"]{pointer-events:unset;}.contact-map-box{pointer-events:unset;z-index:4;}#chartdiv g[role="tooltip"][opacity="0"]{pointer-events:none;}.business-slide-tabs .nav-link{line-height:1;text-transform:uppercase;}.case-study-grid.slick-slider .media{height:100%;display:block;}.slick-slider .case-study-content.media-content{min-height:auto;}.case-study-grid.slick-slider .media-img{padding-bottom:56%;position:relative;height:auto;}.case-study-grid.slick-slider .col-md-6 .media-img a{position:absolute;left:0;top:0;height:100%;width:100%;}.case-study-grid.slick-slider .media{background-color:#fff;}.case-study-grid.slick-slider .case-study-content h6{min-height:auto;}section.section-second{z-index:1;}section.slant-section .slant-anim-wrap{height:1000%;}.news-items-slider .slick-track{display:flex;}.news-items-slider .slick-slide{height:auto;}.news-items-slider .slick-slide.slick-current{opacity:1;}.news-items-slider .news-item .row{width:100%;}.video-banner-caption{top:70%}.case-study-grid.culture-spotlight .slick-arrow{background-color:#0047bb;color:#fff;}.case-study-grid.culture-spotlight .slick-arrow:hover{background-color:#1c2156;}.stagger-anim{opacity:0;}.tab-content-block h3{margin-top:-3px;}.contact-map-box .filter-wrap{margin-top:0;}.contact-map-box .portfolio-sorting-wrap .dropdown button.psorting{padding-left:0;border:none;}.image-gallary-slider .slick-slide{cursor:pointer;}.image-content-row .content-col .content-text{color:var(--primaryColor);}.social-media-listing.sharePage ul li a{width:30px;height:30px;line-height:30px;font-size:15px;}.banner-slider-section .banner-slider-wrap{position:absolute;top:0;left:0;height:100vh;width:100%;}.banner-content-wrap{color:#fff;}.banner-content-wrap .banner-title{font-weight:500;font-size:90px;margin-bottom:15px;}.banner-content-wrap .banner-content-text{max-width:720px;}.banner-section{min-height:100vh;position:relative;}.banner-slider-section .banner-slider-wrap .banner-slider,.banner-slider .slick-list,.banner-slider .slick-track{height:100%;}.banner-slider-section .bg-wrapper{position:absolute;left:0;top:0;height:100%;width:100%;}.banner-content-wrap{position:absolute;bottom:150px;}.banner-nav-slider-wrap{position:absolute;bottom:50px;width:100%;left:0;}.banner-nav-slider-wrap .slick-track{margin-left:0;}.banner-nav-slider .slide-nav-title{color:#808080;font-size:24px;transition:all 300ms ease-in-out;}.banner-nav-slider{margin-left:-20px;margin-right:-20px;}.banner-nav-slider .slide-single{padding:0 20px;cursor:pointer;}.banner-nav-slider .anim-line{width:100%;height:3px;background-color:#808080;margin-bottom:12px;transition:all 300ms ease-in-out;position:relative;}.banner-nav-slider .anim-line .anim{position:absolute;left:0;top:0;width:0;height:100%;background-color:#1CA6DF;}.news-banner-section .banner-nav-slider .anim-line .anim{background-color:#ff3130;}.banner-nav-slider .slick-slide:not(.slick-current) .anim-line .anim{width:0 !important}.banner-nav-slider .slick-current .slide-nav-title{color:#fff;transition:all 300ms ease-in-out;}.banner-nav-slider .slick-current .anim-line{background-color:#fff;transition:all 300ms ease-in-out;}.banner-slider-section .bg-wrapper::before{content:'';position:absolute;width:100%;height:60%;background:linear-gradient(0deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);bottom:0;z-index:1;}.banner-slider-section .banner-content-wrap{z-index:1;width:100%;left:0;padding-left:calc(((100vw - 1430px) / 2) + 15px);padding-right:calc(((100vw - 1430px) / 2) + 15px);}.banner-slider-section .slide-single .container{height:100%;}.bottom-header .navbar-nav .dropdown-menu{background-color:transparent;box-shadow:none;border-radius:0;padding:0;column-count:unset;}.navbar-nav .dropdown-menu .dropdown-inner{padding-top:20px;z-index:1;position:relative;}.navbar-nav .dropdown-menu .dropdown-row{padding:30px;}.menu-bg{background-color:#fff;border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,0.07);position:absolute;right:0;top:calc(100% + 20px);height:calc(100% - 20px);width:780px;}.menu-col .menu-page-title,.page-feature-wrap .page-feature-title,.page-feature-wrap .date-text{font-size:12px;text-transform:uppercase;font-weight:500;color:#8E90AB;margin-bottom:6px;}.menu-explore-link{font-size:18px;font-weight:700;margin-top:12px;}.arrow-xs{height:16px;width:16px;border-radius:50%;background-color:var(--colorThird);border:1px solid var(--colorThird);color:#fff;line-height:12px;font-size:14px;text-align:center;display:inline-block;font-weight:500;vertical-align:middle;transition:all 300ms ease-in-out;}.arrow-xs svg{width:5.5px;height:auto;}.arrow-xs svg path{fill:var(--colorWhite);}header .bottom-header .dropdown-menu a.menu-explore-link:hover{color:var(--primaryColor);}header .bottom-header .dropdown-menu a.menu-explore-link{margin-top:10px;color:var(--colorThird);}a.menu-explore-link:hover .arrow-xs{background-color:var(--primaryColor);border-color:var(--primaryColor);transition:all 300ms ease-in-out;}.menu-inner-link ul{list-style:none;padding-left:0;}.menu-inner-link ul li{margin-bottom:15px;}header .bottom-header .dropdown-menu .menu-inner-link a{margin-bottom:16px;font-size:16px;padding:0;margin:0;}.dropdown-row .left-col .menu-col{border-right:1px solid #E6E6E3;}.dropdown-row .left-col.menu-col:last-child .menu-col{border-right:none;}.menu-col .top-menu-wrap{margin-bottom:30px;}header .bottom-header .dropdown-menu .menu-col .top-menu-wrap a{padding:0;}.feature-type-wrap span{margin-right:5px;}.page-feature-wrap .page-feature-title:not(.disable){color:#1C2156}.page-feature-wrap .feature-grid-wrap .image-wrap{height:190px;border-radius:5px;overflow:hidden;margin-bottom:8px;}.page-feature-wrap .feature-grid-wrap .image-wrap img{height:100%;width:100%;object-fit:cover;transform:scale(1);transition:all 400ms ease-in-out;}.page-feature-wrap .feature-grid-wrap .feature-item-title{font-size:18px;}header .bottom-header .dropdown-menu .feature-grid-wrap a{padding:0;margin:0;}.page-feature-wrap .feature-grid-wrap{margin-top:6px;}.page-feature-wrap .feature-grid-wrap a:hover img{transform:scale(1.04);transition:all 400ms ease-in-out;}header .bottom-header .dropdown-menu .feature-grid-wrap a:hover,header .bottom-header .dropdown-menu .menu-inner-link a:hover{color:#0044C2;}.menu-2-col .menu-inner-link ul{border-right:1px solid #e6e6e3;}.menu-2-col .menu-inner-link ul:last-child{border-right:none;}.menu-2-col .menu-inner-link{column-count:2;}.bottom-header .navbar-nav .dropdown-menu{display:block !important;min-width:300px;}.bottom-header .navbar-nav .dropdown-menu,.menu-point,.menu-bg{opacity:0 !important;visibility:hidden;transition:all 300ms ease-in-out;pointer-events:none;}.bottom-header .navbar-nav .dropdown-menu.show,.navbar-nav.menu-hover-parent .menu-bg,.navbar-nav.menu-hover-parent .menu-point{opacity:1 !important;visibility:visible;pointer-events:unset;transition:all 300ms ease-in-out;}.menu-point{position:absolute;width:20px;height:12px;background-color:#fff;clip-path:polygon(0% 100%,50% 0%,100% 100%);box-shadow:0 0 8px rgba(0,0,0,0.07);top:calc(100% + 10px);left:0;z-index:9999;}.bottom-header .navbar-nav{position:relative;}.navbar-nav.menu-hover-parent .menu-point{opacity:1;transition:all 300ms ease-in-out;}.business-content-wrap h2.section-title{padding:0;margin-bottom:50px;}.business-content-wrap h2.section-title::before{display:none;}.banner-explore-content .explore-text,.business-content-wrap h2.section-title{font-size:36px;}.by-the-number-wrap .count-no{font-weight:500;font-size:100px;}.by-the-number-wrap .count-title{font-size:18px;}.banner-explore-content .explore-text{margin-bottom:0;}.business-content-col .business-content-wrap,.business-content-col .banner-explore-content{height:100%}.business-content-col .banner-explore-content{display:flex;flex-wrap:wrap;flex-direction:column;}.banner-explore-content .explore-text{margin-top:auto;max-width:520px;}.business-content-col .business-content-wrap{padding-left:45px;padding-right:60px;}.business-content-col .tab-content-wrap{margin-left:45px;margin-right:100px;}.business-slide-wrap .tab-content>.tab-pane{left:0;width:100%;}.business-slide-wrap .container>.row{position:relative;}.our-advantages-box-wrap{justify-content:space-between;}.section.our-advantages-section{color:#fff;}.section.our-advantages-section .section-title-with-blue-line:before{background-color:#fff;}.advantages-box-content .advantage-title a,.advantages-box-content .right-arrow-circled{color:#1CA6DF;}.advantages-box-content .right-arrow-circled{transition:all 300ms ease-in-out;}.advantages-box-content p{color:#fff;margin-bottom:0;}.section.business-slide-section,.section.our-advantages-section{background-color:transparent;}.advantage-sec-slant.page-slants .left-slant{background-color:#0047BB !important;}.advantage-sec-slant.page-slants .right-slant{background-color:#fff !important;}.site-bg-color{position:fixed;height:100vh;width:100vw;top:0;pointer-events:none;transition:all 300ms ease-in-out;}.advantage-inner-slant .left-slant,.advantage-inner-slant .right-slant{height:30vw;width:100%;clip-path:polygon(0px 0,100% 26vw,100% 100%,0 100%);-webkit-clip-path:polygon(0px 0,100% 26vw,100% 100%,0 100%);background-color:#0047BB;position:absolute;top:-18vw;}.advantage-inner-slant .right-slant{height:calc(100% + 25vw);clip-path:polygon(0px 26vw,100% 0%,100% 100%,0 100%);-webkit-clip-path:polygon(0px 26vw,100% 0%,100% 100%,0 100%);background-color:#fff;top:-25vw;}.section.business-slide-section{margin-top:0;}.advantages-box-content .advantage-title a:hover,.advantages-box-content .advantage-title a:focus{color:#fff;}.advantages-box-content .advantage-title a:hover .right-arrow-circled,.advantages-box-content .advantage-title a:focus .right-arrow-circled{color:#fff;transition:all 300ms ease-in-out;}.banner-nav-slider.no-transform .slick-track{transform:none !important;}.btn-xs{padding:6px 16px;border-radius:20px;background-color:#265EAC;line-height:1;font-size:21px;color:#fff;}.bu-news{padding-left:25px;}.btn-xs .arrow-xs{height:18px;width:18px;font-size:16px;margin-left:5px;border:2px solid #fff;line-height:11px;background-color:transparent;}.explore-btn-wrap{margin-bottom:16px;}.explore-btn-wrap .btn-xs{color:#fff;}.explore-btn-wrap .btn-xs:hover{background-color:#1C2156;color:#fff;}.menu-overlay{display:block;height:100vh;width:100vw;position:fixed;background:rgba(0,0,0,0.35);left:0;top:0;opacity:0;visibility:hidden;transition:all 300ms ease-in-out;z-index:-1;}.overlay-show .menu-overlay{opacity:1;visibility:visible;transition:all 300ms ease-in-out;}.advantage-sec-slant.page-slants .left-slant,.advantage-sec-slant.page-slants .right-slant{height:180vh;}.advantage-box-image{border-radius:5px;margin-left:85px;margin-right:10px;}.our-advantages-box:nth-child(even) .advantage-box-image{margin-right:85px;margin-left:10px;}.custom-space-sec-wrap{padding-left:60px;padding-right:60px;}.custom-space-sec-wrap .section-title.title-with-no-border{margin-bottom:50px;}.spotlight-section .section-title{color:#fff;}.investment-spotlight-single{margin-left:10px;margin-right:10px;}.investment-spotlight-slider{margin-left:-10px;margin-right:-10px;}.investment-spotlight-single .image-wrap{height:24vw;border-radius:5px;overflow:hidden;margin-bottom:25px;}.investment-spotlight-single .image-wrap img{height:100%;width:100%;transform:scale(1);object-fit:cover;transition:all 300ms ease-in-out;}.investment-spotlight-single .tag-wrap{font-size:16px;display:block;text-transform:uppercase;margin-bottom:5px;font-weight:700;letter-spacing:var(--letterSpacing);color:#77b2f9;}.investment-spotlight-single .spotlight-content-wrap{color:var(--primaryColor);}.investment-spotlight-single .spotlight-title{font-size:32px;font-weight:300;margin-bottom:0;color:#fff;}.investment-spotlight-single a:hover .image-wrap img{transform:scale(1.1);transition:all 300ms ease-in-out;}.slick-outline.slick-arrow,.esg-carousal-btn-wrap .carousel-btn{height:48px;width:48px;background-color:transparent;font-size:35px;top:calc(12vw - 24px);left:-30px;border:3px solid var(--primaryColor);color:var(--primaryColor);transition:all 300ms ease-in-out;padding:0;}.slick-outline.slick-arrow{display:flex;align-items:center;justify-content:center;}.slick-outline.slick-arrow{opacity:0.5;}.slick-outline.slick-arrow:hover,.slick-outline.slick-arrow:active{opacity:1;background-color:var(--primaryColor);}.slick-outline.slick-arrow:hover svg path,.slick-outline.slick-arrow:active svg path{fill:var(--colorWhite);}.esg-carousal-btn-wrap .carousel-btn:hover,.slick-outline.slick-arrow:hover{background-color:var(--primaryColor);color:#fff;transition:all 300ms ease-in-out;}.slick-outline.slick-arrow svg path{fill:var(--primaryColor);transition:all 300ms ease-in-out;}.slick-outline.slick-arrow.slick-next{left:auto;right:-30px;}.slick-outline.slick-arrow.slick-next svg{margin-left:2px;}.slick-outline.slick-arrow.slick-prev svg{margin-left:-2px;}.esg-section .section-title{color:#fff;}.esg-section .section-title:not(.section-title-with-blue-line):before{background-color:#fff;height:2px;width:170px;}.esg-row .content-wrap{color:#fff;}.esg-row .content-col .content-text{font-size:26px;margin-bottom:110px;font-family:var(--primaryFont);font-weight:300;}.esg-row .content-col .tab-title{color:#1CA6DF;font-weight:300;margin-bottom:0;padding-bottom:20px;border-bottom:1px solid var(--borderColor);}.esg-tab .nav-tabs{border-bottom:none;display:block;}.esg-tab .nav-tabs .nav-link{background-color:transparent;border:none;color:#fff;padding:0;font-size:24px;text-align:left;padding:16px 0;border-bottom:1px solid var(--borderColor);font-weight:500;}.esg-tab .nav-tabs .nav-item:last-child .nav-link{margin-bottom:0;}.esg-tab .nav-tabs .nav-link{position:relative;}.esg-tab .nav-tabs .nav-link .arrow-xs{position:absolute;left:0;}.home-esg-section{position:relative;z-index:1;}.esg-tab .nav-link .arrow-xs{height:28px;width:28px;background-color:transparent;border:2px solid #fff;color:#fff;font-size:22px;line-height:20px;text-align:center;margin-right:10px;}.esg-image-slider .image-wrap{padding-bottom:100%;position:relative;}.esg-image-slider .image-wrap img{height:100%;width:100%;object-fit:cover;position:absolute;left:0;top:0;}.esg-tab .nav-tabs .nav-item:first-child{display:none;}.esg-image-slider .slick-outline.slick-arrow{left:-34px;top:50%;transform:translateY(-50%);}.esg-image-slider .slick-outline.slick-arrow.slick-next{left:auto;right:-34px;}.esg-image-slider .slick-list{border-radius:5px;position:absolute;left:0;top:0;height:100%;width:100%;}.esg-image-slider .slick-list::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(30,50,120,0.7) 0%,rgba(30,50,120,0) 100%);z-index:1;}.esg-row .tab-content-col .tab-content{padding-bottom:100%;position:relative;}.esg-row .tab-content-col .tab-content .tab-pane{position:absolute;left:0;top:0;height:100%;width:100%;display:block;opacity:0;visibility:hidden;transition:all 300ms ease-in-out;}.esg-row .tab-content-col .tab-content .tab-pane.active{opacity:1;visibility:visible;transition:all 300ms ease-in-out;}.esg-tab-content,.esg-image-slider{height:100%;}.esg-tab-content{position:relative;}.esg-tab-content .content-wrap{position:absolute;left:0;bottom:48px;padding:0 50px;width:100%;}.esg-approach-title{margin-bottom:22px;}.esg-tab-content .content-text{font-size:18px;margin-bottom:20px;}.esg-tab .nav-tabs .nav-link.active .arrow-xs{background-color:#fff;color:#1c2156;}.site-color-div{position:fixed;height:100vh;width:100vw;left:0;top:0;pointer-events:none;z-index:1;}.site-color-div .site-bg-image{position:fixed;height:100vh;width:100vw;left:0;top:0;pointer-events:none;opacity:0;visibility:hidden;transition:all 200ms ease-in-out;background-repeat:no-repeat;background-size:cover;background-position:center;}.site-color-div .site-bg-image.active{opacity:1;visibility:visible;transition:all 200ms ease-in-out;}.site-color-div .site-bg-image.active::before{content:'';background:linear-gradient(90deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.1) 100%);position:fixed;height:100%;width:100%;left:0;top:0;}.section-wrapper{z-index:1;position:relative;}.slant-section .section{padding-top:70px;}.spotlight-section.section-light .section-title{color:#1C2156;}.section-light .investment-spotlight-single .spotlight-content-wrap{color:#1C2156;}.section-light .slick-outline.slick-arrow{border-color:#1C2156;color:#1C2156;}.feature-news-col .feature-news-wrap .featured-news-img{padding-bottom:58%;height:auto;position:relative;}.feature-news-col .feature-news-wrap .featured-news-img a{position:absolute;left:0;top:0;height:100%;width:100%;}.feature-news-col .news-content,.featured-news .news-content{padding:28px 0 0;}.news-list-row-wrapper .news-list-row{padding-top:0;}.home-page-contact-section .contact-map-box{background-color:transparent;}.home-page-contact-section .contact-map-box{padding-top:120px;min-height:750px;}.section.contact-section.home-page-contact-section{padding-bottom:0;min-height:calc(100vh - 200px);}.home-page-contact-section .h5.section-title{margin-top:0;padding-bottom:0;display:block;margin-bottom:5px;}.home-page-contact-section .contact-map-box .nav-tabs .nav-item:first-child{margin-right:0;}.home-page-contact-section .contact-map-box .nav-item .nav-link{font-size:22px;}.home-page-contact-section .contact-map-box .nav-tabs{justify-content:flex-end;}.contact-map-box .nav-item .nav-link.active{font-weight:700;}.section.business-slide-section{min-height:100vh;}.section.business-slide-section .business-slide-wrap{width:100%;}.esg-row .tab-content-col{padding-left:55px;}.home-news-section .featured-news-img img{height:100%;object-fit:cover;}.news-date .tag-normal-text,.news-date .date-text{color:#8285a5;background-color:transparent;letter-spacing:unset;text-transform:capitalize;}.news-date span{position:relative;}.news-date span:not(:last-child):before{content:'/';position:absolute;right:-9px;top:46%;transform:translateY(-50%);letter-spacing:0;font-size:16px;}.news-date .date-text{position:relative;}.community-culture-section .spotlight-sec-wrap{padding-top:0;}.advantage-sec-slant.page-slants-top .left-slant,.advantage-sec-slant.page-slants-top .right-slant{height:180vh;}.advantage-sec-slant.page-slants-top .left-slant{background-color:#0047BB !important;bottom:210%;}.advantage-sec-slant.page-slants-top .right-slant{bottom:100%;background-color:#fff !important;}.section.business-slide-section{padding-top:100px;}section.our-people-section{min-height:100vh;}.sitemap-news-col .featured-news-image{position:relative;padding-bottom:60%;}.sitemap-news-col .featured-news-image a{height:100%;width:100%;position:absolute;left:0;top:0;}.sitemap-news-wrap .featured-news-image img{border-radius:5px;height:100%;width:100%;object-fit:cover;}.esg-tab-content .esg-content-box{height:100%;position:relative;border-radius:5px;overflow:hidden;}.esg-tab-content .esg-content-box .esg-bg{height:100%;width:100%;position:absolute;left:0;top:0;}.esg-tab-content .esg-content-box .esg-bg::before{content:'';position:absolute;left:0;bottom:0;height:60%;width:100%;background:linear-gradient(0deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);z-index:1;}.esg-tab-content .esg-content-box .esg-bg img{height:100%;width:100%;object-fit:cover;}.esg-tab-content .content-wrap{z-index:1;}.esg-tab-content .btn-xs.download-btn{background-color:#A4D233;color:#1C2156;}.esg-tab-content .btn-xs.download-btn:hover{background-color:#1C2156;color:#fff;}.esg-tab-content .btn-xs.download-btn .arrow-xs{border-color:#1C2156;color:#1C2156;transform:rotate(90deg);margin-bottom:2px;vertical-align:middle;font-size:17px;line-height:11px;}.esg-tab-content .btn-xs.download-btn:hover .arrow-xs{border-color:#fff;color:#fff;}.esg-tab-content .btn-xs,.explore-btn-wrap .btn-xs,.our-people-box .btn-xs,.btn-xs{display:table-cell;vertical-align:middle;}.esg-tab-content .btn-xs .arrow-xs,.explore-btn-wrap .btn-xs .arrow-xs,.our-people-box .btn-xs .arrow-xs,.btn-xs .arrow-xs{margin-bottom:2px;vertical-align:middle;}.esg-tab .nav-tabs .nav-link .arrow-xs{top:3px;}.esg-carousal-btn-wrap .carousel-btn{border-radius:50%;font-weight:300;position:absolute;top:50%;transform:translateY(-50%);left:-34px;z-index:2;cursor:pointer;display:flex;align-items:center;justify-content:center;}.esg-carousal-btn-wrap .carousel-btn.nexttab{right:-34px;left:auto;}.esg-row .tab-content-col .col-inner{position:relative;}.advantage-inner-slant .right-slant{transition:all 400ms ease-in-out;}.section.business-slide-section{margin-top:calc(25vw + 1px);}.slant-section .slant-anim-wrap{transition:all 400ms ease-in-out;}.bu-tab-menu:after{display:none;}.business-content-col .bu-news::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;height:100%;background-image:url(/themes/custom/baincapital/css/../images/tab-border.png);background-repeat:no-repeat;}.banner-explore-content .explore-text-wrap{margin-top:auto;}.investment-spotlight-slider.spotlight-slider,.investment-spotlight-slider.spotlight-slider .slick-slide{padding:0;}.sec-small-title .value-title{font-weight:300;margin-bottom:0;}.sec-small-title .value-title em{color:var(--colorRed);}.sec-small-title{margin-bottom:70px;}.purp-value-col{margin-bottom:40px;}.career-video-section{color:var(--primaryColor);}.content-text.big-text,.content-text.big-text p{font-size:22px;}.career-row .content-col .content-text{padding-right:110px;}.career-row .content-col .btn-wrap{margin-top:20px;}.career-row .big-video-section{margin-bottom:0;}.career-row .arrow-lg .big-arrow,.about-tvp-banner-section .arrow-lg .big-arrow{color:#C5B8B8;}.partnership-section{z-index:1;position:relative;}.partnership-section .video-row{margin-top:70px;}.esg-section.text-dark .section-title,.text-dark .esg-row .content-wrap{color:#1C2156;}.text-dark .esg-row .content-col .tab-title{color:#fff;}.text-dark .esg-tab .nav-tabs .nav-link{color:#1C2156;}.text-dark .esg-tab .nav-link .arrow-xs{border-color:#1C2156;color:#1C2156;}.text-dark .esg-tab .nav-link.active .arrow-xs{background-color:#1C2156;color:#fff;}.esg-tab-content .esg-content-box .content-wrap{color:#fff;}.esg-section.text-dark .section-title:not(.section-title-with-blue-line):before{background-color:#1C2156;}.btn-xs.btn-white{background-color:#fff;color:#1C2156;}.btn-xs.btn-white .arrow-xs{border-color:#1C2156;color:#1c2156;}.btn-xs.btn-white:hover{background-color:#1C2156;color:#fff;}.btn-xs.btn-white:hover .arrow-xs{border-color:#fff;color:#fff;}body:not(.home) .site-bg-color{display:block;}.about-tvp-banner-section{color:#fff;}.team-review-wrapper{padding-left:50px;padding-right:50px;}.image-gallary-section .title-wrapper{max-width:980px;}.image-gallary-slider .slick-outline.slick-arrow{border-color:#1C2156;color:#1c2156;}.image-gallary-slider .slick-outline.slick-arrow:hover{background-color:#1C2156;color:#fff;}.image-gallary-slider .slick-outline.slick-arrow{top:calc(14vw - 24px);left:-32px;}.image-gallary-slider .slick-outline.slick-arrow.slick-next{left:auto;right:-32px;}.section-wrapper section.slant-section:first-child{margin-top:0;}section.slant-section:first-child .slant-anim-wrap{top:620px;}section.career-video-section{z-index:1;position:relative;padding-top:80px;}.career-video-section .career-title{font-weight:300;margin-bottom:0;}.career-video-section .career-title em{color:var(--colorRed);}section.esg-section{padding-bottom:150px;}.section-wrapper section:first-child .section-inner{padding-top:70px;}.play-video-link .arrow-icon::before{content:'>';position:absolute;left:56%;transform:translateX(-50%);}.play-video-link .arrow-icon{position:relative;vertical-align:middle;margin-top:-5px;}.news-banner-slider .banner-content-wrap .banner-title{font-size:40px;font-weight:300;max-width:75%;}.news-banner-slider .banner-title a{color:#fff;}.news-banner-slider .banner-title a:hover{color:#00A8E5;}.news-info-wrap .news-tag{display:inline-block;text-transform:uppercase;font-size:14px;letter-spacing:var(--letterSpacing);font-weight:500;color:var(--primaryColor);padding:3px 7px;border-radius:5px;background-color:var(--dropdownColor);margin-right:15px;margin-bottom:4px;}.news-type-date-wrap>div{display:inline-block;padding-right:22px;position:relative;font-size:16px;letter-spacing:var(--letterSpacing);font-weight:500;}.news-type-date-wrap>div:not(:last-child):before{content:'/';position:absolute;right:8px;top:50%;transform:translateY(-50%);}.news-type-date-wrap,.news-banner-slider .news-info-wrap{display:flex;align-items:center;flex-wrap:wrap;}.news-banner-slider .news-info-wrap{margin-bottom:10px;}.news-banner-section .banner-content-wrap{bottom:auto;top:calc(68vh - 25px)}.news-banner-section .banner-nav-slider-wrap{bottom:auto;top:calc((68vh - 25px) - 25px);}.news-main-row .news-sidebar-col{flex:0 0 275px;max-width:275px;color:var(--primaryColor);}.news-main-row .news-sidebar-col .col-inner{position:relative;}.news-main-row .news-sidebar-col .col-inner::before{content:'';position:absolute;right:-15px;top:0;height:100%;width:1px;background-color:#CFCDC9;}.news-main-row .news-main-col{flex:0 0 calc(100% - 275px);max-width:calc(100% - 275px);}.news-sidebar-col .sidebar-title{font-size:24px;margin-bottom:5px;color:var(--primaryColor);font-weight:300;margin-bottom:15px;}.media-content-single .media-content-title{font-size:14px;color:#8285a5;text-transform:uppercase;margin-bottom:12px;font-family:var(--secondayFont);font-weight:500;letter-spacing:var(--letterSpacing);}.news-sidebar-col .media-content-single{margin-bottom:25px;}.media-content-single .content-list-single{font-size:14px;margin-bottom:15px;}.media-content-single .content-list-single:last-child{margin-bottom:0;}.media-content-single .content-list-single ul{padding-left:0;list-style:none;margin-bottom:0;}.media-content-single .content-list-single ul li{margin-bottom:2px;}.media-content-single .content-list-single .content-list-name{font-weight:700;}.media-content-single .content-list-single ul li a{color:var(--primaryColor);word-break:break-word;}.media-content-single .content-list-single ul li a:hover{color:var(--colorThird);}.news-filter-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}.news-filter-wrapper .filter-wrap .news-filter{display:inline-block}.news-section .title-wrapper{margin-bottom:50px}.top-title-filter-wrapper .news-filter-wrap{margin:0;}.sort-filter-wrap .filter-btn{padding:5px 10px;border:none;font-size:18px;font-weight:500;color:#fff;background-color:rgba(156,150,154,0.75);margin-right:2px;}.sort-filter-wrap .filter-btn:not(.active):hover{background-color:rgba(156,150,154,1);}.sort-filter-wrap .filter-btn:first-child,.sort-filter-wrap .filter-btn:nth-child(2){border-top-left-radius:5px;border-bottom-left-radius:5px;}.sort-filter-wrap .filter-btn:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px;margin-right:0;}.filter-btn-group{margin-top:0;}.top-title-filter-wrapper .title-wrap .section-title{margin-bottom:30px;}.top-title-filter-wrapper{margin-bottom:20px;padding:0 10px;}.news-main-col .feature-news-col .news-content .featured-news-title,.news-main-col .news-title{font-size:24px;font-weight:300;}.news-main-col .feature-news-col{padding-left:20px;padding-right:20px;}.news-main-col .news-listing-col{border-left:1px solid #CFCDC9;}.news-main-col .feature-news-col .featured-news::before{content:'';position:absolute;right:-15px;top:0;width:1px;height:calc(100% + 120px);background-color:#CFCDC9;}.news-main-col .news-listing-col .col-inner{padding-left:5px;}.sticky-filter .top-title-filter-wrapper .section-title{font-size:36px;line-height:1;transition:all 300ms ease-in-out;}.sticky-filter .top-title-filter-wrapper .section-title::before{display:none !important;}.sticky-filter .top-title-filter-wrapper .title-wrap{flex:none;margin-bottom:0;}.sticky-filter .top-title-filter-wrapper .top-title-filter-inner{z-index:1;position:relative;}.top-title-filter-wrapper .top-title-filter-inner{border-bottom:1px solid #dedcd5;padding-bottom:15px;}.sticky-filter .top-title-filter-wrapper .top-title-filter-inner{display:flex;transition:all 300ms ease-in-out;}.top-title-filter-wrapper .top-title-filter-inner,.top-title-filter-wrapper .portfolio-sorting-wrap .dropdown button.psorting,.top-title-filter-wrapper .sort-filter-wrap .filter-btn{transition:all 300ms ease-in-out;}.sticky-filter .top-title-filter-inner::before{content:'';width:calc(100% + 20px);height:calc(100% + 120px);left:-10px;top:-120px;background-color:#fefcf5;position:absolute;z-index:-1;}.sticky-filter .top-title-filter-wrapper .news-filter-wrapper{width:100%;margin-left:15px;}.sticky-filter .top-title-filter-wrapper .portfolio-sorting-wrap .dropdown button.psorting{padding-top:0;padding-bottom:0;margin-top:0;transition:all 300ms ease-in-out;}.portfolio-sorting-wrap .dropdown button.psorting{border:none;}.sticky-filter .top-title-filter-wrapper .sort-filter-wrap .filter-btn{padding-top:4px;padding-bottom:6px;line-height:1;transition:all 300ms ease-in-out;}.sticky-filter .top-title-filter-wrapper .filter-btn-group{margin-top:0;}.location-grid .business-address p a{color:#fff;display:inline-block;text-decoration:none;}.news-sidebar-col .media-content-wrap{padding-bottom:80px}.news-main-col .feature-news-col .featured-news,.news-main-col .feature-news-col{padding-bottom:140px;}.news-main-col .feature-news-col{height:100%;}.title-wrapper p{margin-top:30px;}.small-banner-wrap{position:relative;}.small-banner-wrap .bg-image{position:absolute;right:-4rem;top:0;width:60%;height:100%;background-size:cover;background-position:right;background-repeat:no-repeat;}.small-banner-wrap::before{content:'';width:100vw;height:100%;left:-4rem;top:0;background:rgb(28,166,223);background:linear-gradient(90deg,rgba(28,166,223,1) 46%,rgba(28,166,223,0) 100%);position:absolute;z-index:1;}.small-banner-wrap .banner-inner{padding:55px 0;}.small-banner-wrap .small-banner-content{z-index:1;position:relative;color:#fff;}.small-banner-wrap .small-banner-title{font-size:36px;margin-bottom:25px}.small-banner-wrap .content-text{max-width:55%;}.small-banner-wrap .btn-wrap{margin-top:25px;}.small-banner-wrap .btn-wrap .btn-xs{color:#1CA6DF;}.small-banner-wrap .btn-wrap .btn-xs .arrow-xs{color:#1CA6DF;border-color:#1CA6DF;}.small-banner-wrap .btn-wrap .btn-xs:hover{background-color:#1C2156;color:#fff;}.small-banner-wrap .btn-wrap .btn-xs:hover .arrow-xs{color:#fff;border-color:#fff;}.portfolio-listing-section-wrap .small-banner-wrap{margin-bottom:65px;}.portfolio-listing-section-wrap .small-banner-col .small-banner-wrap{margin-bottom:0;overflow:hidden;border-radius:5px;min-height:410px;height:100%;}.small-banner-col .small-banner-wrap .banner-inner{padding:35px;}.small-banner-col .small-banner-wrap::before{width:100%;left:0;}.small-banner-col .small-banner-wrap .bg-image{right:0;background-position:center;}.small-banner-col .small-banner-wrap .content-text{font-size:28px;max-width:60%;margin-bottom:25px;}.small-banner-col .small-banner-wrap .banner-inner{height:100%;}.small-banner-col .small-banner-wrap .small-banner-content{height:100%;display:flex;flex-direction:column;}.small-banner-col .small-banner-wrap .btn-wrap{margin-top:auto;}.people-listing.list-view .small-banner-col{display:none;}.filter-btn.active{background-color:#1CA6DF;color:#fff}.filter-btn.active[data-filter=".portfolio"]{background-color:#E52823;}.filter-btn.active[data-filter=".in-news"]{background-color:#726E6A;}.sticky-filter .top-title-filter-wrapper .title-wrap .section-title{margin-bottom:0;}.portfolio-sorting-wrap .dropdown.show .dropdown-menu{overflow-y:auto;}.global-map-col .business-top-wrap{padding-top:0;}.business-row-wrap>.row{padding-right:60px;}section.slant-section.o-hidden .slant-anim-wrap{height:calc(100% + 26vw);}.banner-section .bg-wrapper .video-banner{background-repeat:no-repeat;background-size:cover;background-position:center;}.advantages-box-content .advantage-title a{color:#fff}.advantages-box-content .advantage-title a{color:#1CA6DF;}.advantages-box-content .btn-wrap{margin-top:28px;z-index:1;position:relative;}.our-advantages-box:not(:first-child){margin-top:130px;}.our-advantages-box:last-child{margin-bottom:0;}.full-width-news-item .news-type-date-wrap{display:inline-block;}.full-width-news-item .news-type-date-wrap>.date-text:first-child:before{display:none;}.feature-news-content .news-info-wrap .news-tag{background-color:#E52823;}.full-width-news-item .featured-news-title{font-size:48px;}.news-item .featured-news-title{margin-bottom:0;}.news-listing-section .custom-space-sec-wrap{padding:0;}.news-items-slider .news-item{opacity:0.5;}.featured-news-img img{width:100%;height:100%;object-fit:cover;}.contact-map-box .news-filter-wrap{margin-bottom:30px;}.home-page-contact-section.global-business-section .contact-map-box{padding-top:0;}.news-sidebar-col.sidebar-scroll .col-inner{max-height:calc(100vh - 130px);overflow-y:auto;overflow-x:hidden;}.news-sidebar-col ::-webkit-scrollbar{width:10px;}.news-sidebar-col ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:6px;}.news-sidebar-col ::-webkit-scrollbar-thumb{background:#c7c7c7;border-radius:6px;}.news-sidebar-col ::-webkit-scrollbar-thumb:hover{background:#c7c7c7;}.global-map-col #chartdiv{height:100vh;}.business-row-wrap.listing-view .latest-news-col{display:none;}.business-row-wrap.listing-view .row>div.global-map-col{flex:0 0 100%;max-width:100%;}body .ampopup-inside{max-width:350px;padding:1em 65px 1em 1.3em;}.portfolio-sorting-wrap .dropdown .dropdown-menu{margin-top:4px !important;}.portfolio-sorting-wrap .dropdown .dropdown-menu.show{opacity:1;visibility:visible;max-height:215px;overflow-y:auto;}section.global-business-section #chartdiv{width:100vw;margin-right:30vw;margin-left:0;}.more-menu-slants{z-index:1;}.more-menu-section .modal-dialog{max-width:100%;height:100%;margin:0 !important;transform:none !important;}.more-menu-section{padding-left:17px;overflow-x:hidden;overflow-y:auto;max-height:100vh;}.people-listing.list-view .col{width:100%;}.business-content-col .bu-news{position:relative;}.image-gallary-slider .slick-list{border-radius:5px;}.more-menu-section .modal-dialog{pointer-events:unset}.banner-slider:not(.slick-initialized) .slide-single:not(:first-child),.banner-slider:not(.slick-initialized)+.banner-nav-slider-wrap{display:none;}.location-popup .ampopup-inside{padding:15px 15px 0 15px;border-radius:5px;overflow:hidden;background-color:#fff;}.location-popup .country-name{color:#1c2156;font-size:18px;font-weight:300;margin-bottom:10px;padding-right:18px;}.location-address-wrap{font-size:12px;color:var(--primaryColor);display:flex;}.location-address-wrap .address-info{line-height:1.5;}.location-address-wrap .address-info a{color:var(--primaryColor);}.location-address-wrap .address-info a:hover,.location-address-wrap .address-info .google-map-link:hover{color:var(--colorThird);}.location-address-wrap .address-info .google-map-link{display:block;color:#0047bb;margin-top:2px;}.address-single .address-info{margin-bottom:10px;}.address-single .business-listing{padding-left:0;list-style:none;margin-bottom:10px;}.address-single .business-list-wrap .listing-title{font-size:10px;text-transform:uppercase;font-weight:600;margin-bottom:8px;display:block;color:#4e8dc4;}.location-address-wrap .address-single{display:flex;flex-direction:column;}.location-address-wrap .business-list-wrap{margin-top:auto;border-top:1px solid #a3cbec;padding-top:5px}.address-single .business-listing li{color:#1c2156;font-weight:700;margin-bottom:4px;}.map-time-wrapper{position:relative;min-height:54px;padding:15px 0;padding-left:64px;}.map-time-wrapper:before{content:'';height:100%;left:-15px;top:0;right:-15px;background:#b2deff;position:absolute;}.clock-wrap{height:54px;width:54px;border-radius:50%;background-color:#fff;border:2px solid #1c2156;z-index:1;position:absolute;left:0;top:50%;transform:translateY(-50%);}.hour-hand{position:absolute;height:11px;width:2px;margin:auto;top:-22%;left:0;bottom:0;right:0;border-radius:4px;background-color:#e52823;transform-origin:bottom;transform:rotate(0deg);}.minute-hand{position:absolute;height:17px;width:2px;margin:auto;top:-40%;left:0;bottom:0;right:0;border-radius:4px;background-color:#e52823;transform-origin:bottom;transform:rotate(90deg);}.second-hand{position:absolute;height:17px;width:1px;margin:auto;top:-38%;left:0;bottom:0;right:0;border-radius:4px;background-color:#e52823;transform-origin:bottom;transform:rotate(180deg);}.clock-wrap:before{content:'';position:absolute;left:0;top:0;margin:auto;width:6px;height:6px;background:#fff;border-radius:50%;z-index:1;border:2px solid #e52823;bottom:0;right:0;}.clock-num{border-radius:10px;display:block;position:absolute;background:#1c2156;}.clock-num:nth-child(odd){width:2px;height:6px;left:50%;top:3px;transform:translateX(-50%);}.night .clock-num:nth-child(odd){top:0}.night .clock-num:nth-child(3){top:auto;bottom:0px}.night .clock-num:nth-child(even){left:0}.night .clock-num:nth-child(4){left:auto;right:0}.clock-num:nth-child(3){top:auto;bottom:3px}.clock-num:nth-child(even){width:6px;height:2px;left:3px;top:50%;transform:translateY(-50%);}.clock-num:nth-child(4){left:auto;right:3px}.date-time-wrapper{z-index:1;position:relative;color:#1c2156;font-size:12px;}.date-time-wrapper span{display:block;margin-bottom:2px;}.location-popup .address-popup-close{height:16px;width:16px;border-radius:50%;background-color:#1c2156;display:block;position:absolute;right:15px;top:15px;cursor:pointer;}.am5-html-container{z-index:1;}.location-popup .address-popup-close:before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-image:url(/themes/custom/baincapital/css/../images/close-icon-white.svg);height:6px;width:6px;background-repeat:no-repeat;background-position:center;background-size:cover;}.location-address-wrap{margin-left:-10px;margin-right:-10px;}.location-address-wrap .address-single{flex:1;padding-left:10px;padding-right:10px}.am5-modal-wrapper .am5-modal-content{padding:0;background:#fff;border-radius:5px;overflow:hidden;}.am5-modal .am5-modal-curtain,.am5-modal .am5-modal-wrapper{background-color:transparent;}.am5-modal-content .location-popup{position:relative;}.location-section #chartdiv{overflow:visible;}.clock-wrap.night{background-color:#1c2156;}.clock-wrap.night .clock-num,.clock-wrap.night .hour-hand,.clock-wrap.night .minute-hand,.clock-wrap.night .second-hand{background-color:#fff;}.clock-wrap.night:before{background-color:#1c2156;border-color:#fff;}.business-listing.cus-col-2{column-count:2;}.home-page-contact-section .map-svg-wrap{left:calc(((1430px - 100vw) / 2) - 12px);width:calc(100% + (100vw - 1430px) + 24px);height:calc(100% + 300px);top:-160px}.contact-section+.site-footer{background-color:transparent !important;z-index:4;color:#abcae9 !important;}section.contact-section:first-child .contact-map-box{padding-top:60px;}section.global-business-section .map-svg-wrap{top:0;left:-4vw}.title-section+.section:not(.team-review-section){padding-top:0;}section.title-section{padding-bottom:60px;}.portfolio-title-sec .row{justify-content:flex-start !important;}.portfolio-title-sec .row .col-md-8{max-width:650px;}section.small-banner-section{padding-bottom:0;}section.small-banner-section+.portfolio-listing-section{padding-top:70px;}.title-section.tvp-title-sec{color:#fff;}.tvp-title-sec .title-wrapper{max-width:65%;}.tvp-title-sec .col-md-8{width:83.33333333%;}.slant-section.video-slant-section{padding-top:60px;}.title-section+.slant-section.video-slant-section{margin-top:-60px;}.slant-section.video-slant-section .about-tvp-banner-section{padding-top:0;}.slant-section.video-slant-section .slant-anim-wrap{top:120px}.team-desc small{font-weight:400;}.people-grid .team-bg{padding-bottom:60px;}.number-counter-col .count-no{font-size:100px;color:var(--colorBlue100);line-height:1;margin-bottom:15px;font-family:var(--primaryFont);font-weight:300;}.number-counter-col .count-no sub,.number-counter-col .count-no sup{font-size:70%;}.number-counter-col .count-no sub{bottom:-2%;}.number-counter-col .count-no sup{top:-0.3em;}.number-counter-col{margin-bottom:40px;text-align:center;}.number-counter-col .count-title{font-size:22px;font-weight:400;color:var(--primaryColor);margin-bottom:15px;font-weight:500;}.number-counter-col .count-title:last-child{margin-bottom:0;}.number-counter-col .count-text{color:var(--primaryColor);font-size:18px;}.number-counter-col{padding-left:25px;padding-right:25px;}.number-counter-wrapper .section-title{margin-bottom:20px;font-weight:300;}.number-counter-inner{padding-top:40px;border-bottom:1px solid var(--borderColor);border-top:1px solid var(--borderColor);}.number-counter-inner .row{padding-left:-25px;padding-right:-25px;}#locationLoader,#businessLoader,#peopleLoader{border:0 solid transparent;border-radius:50%;position:relative;height:45px;width:45px;padding:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;opacity:0;visibility:hidden;display:block !important;}#locationLoader.show,#businessLoader.show,#peopleLoader.show{opacity:1;visibility:visible;}#locationLoader img,#businessLoader img,#peopleLoader img{display:none;}#locationLoader:before,#locationLoader:after,#businessLoader:before,#businessLoader:after,#peopleLoader::after,#peopleLoader::before{content:'';border:.2em solid #fff;border-radius:50%;width:inherit;height:inherit;position:absolute;top:0;left:0;animation:loader 1s linear infinite;opacity:0;}.people-listing.people-loaded{opacity:0.5 !important;}#businessLoader:before,#businessLoader:after,#peopleLoader::before,#peopleLoader::after{border-color:var(--primaryColor);}#locationLoader:before,#businessLoader:before,#peopleLoader::before{animation-delay:1s;}#locationLoader::after,#businessLoader:after,#peopleLoader::after{animation-delay:.5s;}#peopleLoader{top:200px;}.sitemap-news-wrap .sitemap-news-row{width:100%;}.business-content-col .tab-content-wrap{height:100%;}@keyframes loader{0%{transform:scale(0);opacity:0;}50%{opacity:1;}100%{transform:scale(1);opacity:0;}}.location-grid .business-address p a.google-map-link{display:block;text-decoration:underline;color:#1ca6df;}.location-grid .business-address p a.google-map-link:hover{color:#fff;}.feature-news-wrap .by-tag{font-size:16px;margin-top:0px;color:#726E6A;}.portfolio-grid .media-img>span{font-size:45px;font-weight:600;color:#1c1f5a;}div#people-listing-pagination{display:flex;align-items:center;justify-content:center;}.pagination-link:not(.prev):not(.next){display:block;text-align:center;background-color:#f7f5f4;color:var(--colorThird);font-weight:500;font-size:20px;padding:0;margin:0 10px;background-color:transparent;}.item-list span.pagination-dots{color:var(--colorThird);}.pagination-link:not(.prev):not(.next).current{color:var(--primaryColor);}.pagination-link:not(.prev):first-child,.pagination-link.prev+.pagination-link{border-top-left-radius:5px;border-bottom-left-radius:5px;}a.pagination-link{margin:0 1px;font-size:20px;font-weight:700;}.pagination-link.next,.pagination-link.prev{height:28px;width:28px;border-radius:50%;border:2px solid var(--colorThird);text-align:center;display:flex;align-items:center;justify-content:center;color:var(--colorThird);margin:0 12px;font-size:0;line-height:0;}.pagination-link.next svg path,.pagination-link.prev svg path{fill:currentColor;}.pagination-link.next:hover,.pagination-link.prev:hover{background-color:var(--colorThird);color:#fff;border-color:var(--colorThird);}.pagination-link.pag-num:last-of-type,.pagination-link.pag-num:nth-last-child(2){border-top-right-radius:5px;border-bottom-right-radius:5px;}.pagination-link.prev::before{content:'<';margin-top:-6px;margin-left:-2px;}.pagination-link.next::before{content:'>';margin-top:-6px;margin-left:1px;}.partnership-section.light-text-color .section-title{color:#1C2156;}.casestudy-detail-section .table-col p{color:#1c1f5a;}.people-listing.list-view .team-desc{align-items:center;}.c-scrollbar{z-index:2;}.news-main-col .feature-news-col .featured-news,.news-main-col .feature-news-col{padding-bottom:100px;}.news-main-col .news-listing-col{border-left:none;}.news-main-col .feature-news-col{}.filter-btn.active[data-filter=".in-the-news"]{background-color:#726E6A;}.filter-btn.active[data-filter=".portfolio-news"]{background-color:#E52823;}.search-result-content .section-title,.search-result-content .portfolio-caption{color:#1c2156;}.search-results .views-row a{color:#1c2156;font-size:18px;display:block;line-height:1.4;font-weight:700;}.search-results .views-row{padding:0 0 20px;margin-bottom:20px;background:none;border-bottom:1px solid #a9a7a8;}.search-result-content .search-results .team-desc,.search-result-content .search-results .field-content{display:block;}.search-result .section-title:before{background-color:#1C2156;}.pager__items{display:flex;justify-content:center;align-items:center;margin:0 auto;}.pager__items .pager__item:not(.pager__item--next):not(.pager__item--previous):not(.pager__item--first) a{display:block;text-align:center;background-color:#f7f5f4;color:var(--colorThird);font-weight:500;font-size:20px;padding:0;margin:0 10px;background-color:transparent;}nav ul.pager__items .pager__item.active a{color:var(--primaryColor) !important;}.pager__items .pager__item.pager__item--last,.pager__items .pager__item.pager__item--first{display:none;}.pager__items .pager__item.pager__item--next a,.pager__items .pager__item.pager__item--previous a,.pager__items .pager__item.pager__item--first a{height:28px;width:28px;border-radius:50%;border:2px solid var(--colorThird);text-align:center;display:flex;align-items:center;justify-content:center;color:var(--colorThird);margin:0 12px;font-size:0;line-height:0;}.pager__items .pager__item.pager__item--next a:hover,.pager__items .pager__item.pager__item--previous a:hover,.pager__items .pager__item.pager__item--first a:hover{background-color:var(--colorThird);color:#fff;}.pager__items .pager__item.pager__item--next a::before,.pager__items .pager__item.pager__item--previous a::before{content:'>';margin-top:-6px;font-size:24px;position:absolute;}.pager__items .pager__item.pager__item--previous a::before{content:'<';}.pager__items .pager__item{list-style:none;}.search-result-content .people-listing.list-view .team-bg{border-bottom:none;border-radius:0;}nav.pager{padding-top:50px;}@media(max-width:767px){.pager__items .pager__item:not(.pager__item--next):not(.pager__item--previous) a{font-size:16px;}}.video-popup{display:block;visibility:hidden;width:100vw;max-height:100vh;overflow-y:auto;overflow-x:hidden;z-index:unset;position:absolute;padding-top:130px;}.video-popup.show{opacity:1;visibility:visible;z-index:99999;}.modal-backdrop{display:none;}.our-advantages-section.section-light{color:var(--primaryColor);}.title-wrap .half-width-caption{font-size:30px;font-weight:300;font-family:var(--primaryFont);}.section-light .advantages-box-content .advantage-title a,.section-light .advantages-box-content p{color:var(--primaryColor);}.section-light .advantages-box-content .advantage-title a:hover{color:var(--colorThird);}.section-light.esg-section .section-title,.section-light .esg-row .content-wrap,.section-light .esg-row .content-col .tab-title,.section-light .esg-tab .nav-tabs .nav-link{color:var(--primaryColor);}.esg-carousal-btn-wrap .carousel-btn{opacity:0.5;}.esg-carousal-btn-wrap .carousel-btn:hover{opacity:1;}.section-light .esg-carousal-btn-wrap .carousel-btn:hover{background-color:var(--primaryColor);}.section-light .esg-carousal-btn-wrap .carousel-btn:hover path{fill:var(--colorWhite);}.section-light .carousel-btn path{fill:var(--primaryColor);}.carousel-btn.prevtab svg{margin-left:-2px;}.carousel-btn.nexttab svg{margin-left:2px;}.section-light .carousel-btn{border-color:var(--primaryColor);}.our-people-box .title-wrap>p{font-size:28px;font-family:var(--primaryFont);max-width:90%;font-weight:300;margin-bottom:28px;}.news-listing-wrap .news-list-single:not(:last-child){margin-bottom:35px;}.news-listing-wrap .news-list-single{margin-top:25px !important;}.news-banner-title a{color:var(--colorWhite);}.news-banner-title a:hover{color:var(--colorLightBlue);}.contact-map-box .contact-row{z-index:1;position:relative}.title-drop-col .title-wrap{margin-top:-20px;}.portfolio-title-sec .section-title{margin-bottom:60px;}section.title-section{padding-bottom:70px;}.inner-banner-section{height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;}.inner-banner-section .banner-bg{position:absolute;left:0;top:0;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:top;}.inner-banner-section .inner-banner-row{z-index:1;position:relative;color:#fff;}.inner-banner-row .banner-title{font-size:90px;margin-bottom:60px;}.inner-banner-row .content-text{max-width:600px;font-size:22px;font-weight:400;}.title-wrap .title-top-small{font-size:24px;letter-spacing:var(--letterSpacing);font-weight:500;text-transform:uppercase;margin-bottom:15px;display:block}.title-wrap .section-title.mb-60{margin-bottom:60px;}.site-header.scrolled.hide{opacity:0;visibility:hidden;top:-100px;transition:all 300ms ease-in-out;}.site-header.scrolled.show{transition:all 300ms ease-in-out;}.banner-tanagram-slider.slick-slider,.platform-tab-row .tab-content.slick-slider{-moz-user-select:unset;-ms-user-select:unset;user-select:unset;}.platform-counter-wrap .content-text{font-size:14px;margin-top:30px;color:#a4a6bd;line-height:1.5;}.platform-counter-wrap .content-text p{line-height:1.5;}.integrated-platform-section.section-dark{color:#fff;}.section-dark .platform-anim-circle .nav-tabs .nav-link,.section-dark .platform-circle-col.animated .nav-tabs .nav-link{color:var(--colorLightBlue);}.section-dark .platform-circle-col.animated .nav-tabs .nav-link{color:var(--colorLightBlue);}.section-dark .platform-anim-circle .cls-2{stroke:var(--colorBlue100);}.section-dark .platform-anim-circle .cls-1{fill:var(--colorBlue100);}.section-dark .platform-anim-circle .nav-tabs .nav-link:hover{color:var(--colorBlue500);}.section-dark .platform-circle-col.animated .nav-tabs .nav-link.active{color:#fff;}.section-dark .patform-tab-wrap .platform-inner-title,.section-dark .platform-counter-wrap .content-text{color:#4e8dc4;}.section-dark .platform-counter-wrap,.section-dark .platform-business-wrap{border-color:#4e8dc4;}.section-dark .platform-counter-wrap .count-no{color:var(--colorLightBlue);}.section-dark .platform-business-wrap ul.business-listing li a{color:#fff;}.section-dark .platform-business-wrap ul.business-listing li a:hover{color:var(--colorLightBlue);}.section-dark ul.business-listing li a .arrow-round-icon path{fill:#fff;}.section-dark ul.business-listing li a:hover .arrow-round-icon{background-color:var(--colorLightBlue);border-color:var(--colorLightBlue);}.section-dark ul.business-listing li a:hover .arrow-round-icon path{fill:#fff;}.section-dark .back-business-btn{color:var(--colorLightBlue);}.section-dark .back-business-btn .arrow-round-icon path{fill:var(--colorLightBlue)}.section-dark .back-btn-wrap{border-bottom-color:var(--colorLightBlue);}.inner-banner-section .banner-bg.bg-parallax .bg-overlay{position:absolute;left:0;top:60%;width:100%;height:100%;background-repeat:no-repeat;background-position:top center;background-size:cover;z-index:1;}.inner-banner-section .banner-bg.bg-parallax .bg-overlay img{position:absolute;width:100%;height:140%;max-height:140%;bottom:0;object-fit:cover;}.inner-banner-section .banner-bg.bg-parallax .parallax-bg{background-position:top;}.inner-banner-section .inner-banner-row{padding-bottom:calc(25% - 200px);}.about-tvp-banner-section .big-video-section{margin-bottom:0;}ul.career-nav-listing{list-style:none;padding-left:0;margin-bottom:0;display:flex;padding:10px 0;border-top:1px solid rgba(255,255,255,0.35);border-bottom:1px solid rgba(255,255,255,0.35);}ul.career-nav-listing li{flex:1;padding:25px 20px;border-right:1px solid rgba(255,255,255,0.35);display:flex;align-items:center;justify-content:center;}ul.career-nav-listing li:last-child{border-right:none;}ul.career-nav-listing a{font-size:22px;color:#fff;display:block;text-align:center;}ul.career-nav-listing a:hover{color:var(--colorSecondary);}.opportunity-slider-section{color:#fff;}.review-title-wrap .review-title{font-family:var(--secondayFont);font-weight:400;color:var(--colorLightBlue);position:relative;padding-left:75px;min-height:100px;display:flex;align-items:center;}.team-review-slider .slick-track{counter-reset:slideNo;}.review-title-wrap{max-width:80%;margin-bottom:40px;transition:all 500ms ease-in-out;}.review-title-wrap .review-title::before,.team-reviews-listing ul li::before{counter-increment:slideNo;content:counter(slideNo);position:absolute;font-size:98px;left:0;top:50%;transform:translateY(-50%);font-family:var(--primaryFont);font-weight:300;color:#fff;width:65px;text-align:center;}.team-review-slider{padding-top:30px;}.team-review-single .slide-inner{padding-bottom:125%;border-radius:5px;overflow:hidden;position:relative;}.team-review-single .slide-inner .team-member-image{position:absolute;top:0;left:0;height:100%;width:100%;}.team-review-single .slide-inner .team-member-image::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.75);z-index:1;transition:all 500ms ease-in-out;opacity:0;visibility:hidden;}.team-review-single .slide-inner .team-review-content{position:absolute;height:100%;width:100%;top:100%;opacity:0;visibility:hidden;left:0;text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:25px;transition:all 500ms ease-in-out;z-index:1;}.team-review-single .slide-inner:hover .team-review-content,.team-review-single .slide-inner:hover .team-member-image::before{opacity:1;visibility:visible;top:0;}.slide-inner .team-review-content>div{flex:0 0 100%;max-width:100%;}.team-member-image img{height:100%;width:100%;object-fit:cover;}.team-review-content .team-review-text,.team-review-content .team-review-text p{font-size:32px;font-family:var(--primaryFont);font-weight:300;}.team-review-content .team-review-text,.team-review-content .team-breadcrumb{z-index:1;position:relative;}.team-breadcrumb ul{list-style:none;padding-left:0;margin-bottom:0;display:flex;flex-wrap:wrap;justify-content:center;}.team-breadcrumb ul li{margin-right:6px;position:relative;font-size:24px;font-family:var(--primaryFont);font-weight:300;margin-bottom:2px;}.team-breadcrumb ul li:not(:last-child):after{content:'/';margin-left:6px;font-style:normal;}.team-review-content .team-review-text{margin-bottom:20px;}.team-breadcrumb ul li.italic{color:var(--colorLightBlue);font-style:italic;}.team-review-content .team-breadcrumb{padding:0 20px;}.team-image-listing.row{margin:0 -0.5px}.team-image-listing.row .team-review-single{padding:0 0.5px;}.team-review-slide{padding:0 70px;}.team-review-slider>.slick-list{margin:0 -70px;}.team-review-slide:not(.slick-current){opacity:0.5;}.team-review-slide{transition:all 300ms ease-in-out;}.team-review-slider .slick-outline.slick-arrow{border-color:var(--colorLightBlue);opacity:0.5;top:-130px;}.team-review-slider .slick-outline.slick-arrow.slick-next svg{margin-left:4px;}.team-review-slider .slick-outline.slick-arrow.slick-prev svg{margin-right:4px;}.team-review-slider .slick-outline.slick-arrow:hover{opacity:1;background-color:var(--colorLightBlue);}.team-review-slider .slick-outline.slick-arrow path{fill:var(--colorLightBlue);}.team-review-slider .slick-arrow.slick-disabled{visibility:visible;}.team-review-slider .slick-outline.slick-arrow.slick-next{right:0;}.team-review-slider .slick-outline.slick-arrow.slick-prev{left:auto;right:90px;}.team-reviews-listing ul{list-style:none;padding-left:0;margin-bottom:0;counter-reset:reviewsNo;}.team-reviews-listing ul li{font-size:36px;color:#3fb6ff;padding-bottom:15px;border-bottom:1px solid #1e5e94;margin-bottom:20px;display:flex;align-items:center;min-height:100px;}.team-reviews-listing ul li:last-child{border-bottom:none;}.team-reviews-listing ul li::before{counter-increment:reviewsNo;content:counter(reviewsNo);font-size:90px;top:calc(50% - 10px);}.team-reviews-listing ul li{padding-left:85px;position:relative;}.team-image-listing .slick-list{overflow:visible;}.team-image-listing .team-review-single{margin-bottom:0;}section.join-team-section{color:#fff;}.join-team-section .link-list-wrapper{margin-top:150px;}ul.link-listing{list-style:none;margin-bottom:0;padding-left:0;}ul.link-listing li{margin-bottom:22px;}.link-list-col .link-list-title{margin-bottom:15px;display:block;}.link-list-wrapper .btn .arrow-icon{margin-left:6px;}.link-list-wrapper .btn-white .arrow-icon path{fill:var(--colorThird);stroke:var(--colorThird);}.link-list-wrapper .btn-white:hover .arrow-icon path{fill:var(--colorWhite);stroke:var(--colorWhite);}.link-list-wrapper .link-list-col:nth-child(2) .col-inner{padding-left:35px;border-left:1px solid rgba(255,255,255,0.35);height:100%;}.link-list-wrapper .link-footer-col{font-size:22px;margin-top:100px;}.link-list-wrapper .link-footer-col a{color:var(--colorWhite);text-decoration:underline;}.link-list-wrapper .link-footer-col a:hover{text-decoration:none;}section.join-team-section:last-child{padding-bottom:120px;}.people-detail-section .title-wrap .title-top-small{font-size:20px}section.related-content-section{padding-top:0;}.related-content-section .title-wrap .small-title{padding-top:18px;border-top:1px solid #a3cbec;margin-top:0;font-size:22px;font-weight:700;font-family:var(--secondayFont);color:var(--primaryColor);margin-bottom:35px;}.case-study-box{border-radius:5px;overflow:hidden;position:relative;padding-bottom:56%;}.case-study-box a{position:absolute;height:100%;width:100%;left:0;top:0;}.case-study-box a:hover img{transform:scale(1.06);}.case-study-box .case-study-title{position:absolute;bottom:15px;left:20px;color:#fff;display:flex;align-items:center;z-index:1;}.case-study-box .image-wrap{height:100%;position:relative;}.case-study-box .image-wrap img{height:100%;width:100%;object-fit:cover;transition:all 500ms ease-in-out;}.case-study-box .case-study-title svg path{fill:currentColor;}.case-study-box .case-study-title .arrow-icon{margin-right:10px;}.case-study-box .image-wrap::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(180deg,rgba(0,0,0,0) 49%,rgba(0,0,0,0.6) 100%);z-index:1;}.related-content-col .news-item-single{margin-bottom:30px;padding-right:100px;}.related-content-col .news-title{font-weight:400;}.related-content-col .news-title a:hover{color:var(--colorThird);}.related-content-col{margin-bottom:30px;}.news-sidebar-col h4{color:#8285a5;font-size:14px;text-transform:uppercase;font-family:var(--secondayFont);font-weight:500;margin-bottom:10px;letter-spacing:var(--letterSpacing);}.news-sidebar-col .sharePage ul li a{width:20px;height:20px;line-height:20px;font-size:11px;}.sharePage ul{display:flex;flex-wrap:wrap;}.news-detail-section .news-sidebar-col .media-content-wrap{margin-top:60px;}.news-detail-section .news-sidebar-col .sharePage{}.news-detail-right{padding-left:20px;}.news-detail-right .news-detail-img img{width:calc(100% + 100px);max-width:calc(100% + 100px);}.news-detail-right p,.news-detail-right{font-size:22px;}.news-detail-section .news-sidebar-col.sidebar-scroll .col-inner{max-height:100%;}.more-menu-triangle{position:fixed;left:-20vw;top:0;width:130vw;height:120vh;z-index:2;pointer-events:none;overflow:hidden;}.more-menu-triangle .cls-1{fill:#1b2c46;stroke-width:0px;}.more-menu-triangle svg{min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;}#smooth-wrapper{z-index:1;position:relative;}.site-header{padding-right:0 !important;}.section-wrapper .section.banner-tanagram-section,.section-wrapper .section.tagline-slider-section{padding-top:180px;}.banner-title em,.banner-slide .slide-title em{color:var(--colorRed);}.banner-slide .slide-title{font-weight:300;margin-bottom:25px;}.banner-slide .slide-title p{line-height:1.2;}.banner-slide .content-text{margin-bottom:15px;}.btn{font-size:var(--primaryFontSize);padding:5px 16px;font-weight:500;border:2px solid var(--primaryColor);border-radius:30px;background-color:var(--primaryColor);color:var(--colorWhite);display:inline-block;line-height:1.2;}.btn-small .arrow-icon,.btn .arrow-icon{fill:#fff;stroke:#fff;stroke-miterlimit:10;stroke-width:0.5px;}.link-listing .btn{position:relative;padding-right:30px;}.link-listing .btn .arrow-icon{background-image:url('data:image/svg+xml,%3Csvg id="Layer_1" xmlns="http://www.w3.org/2000/svg" width="6.63" height="11.17" viewBox="0 0 6.63 11.17"%3E%3Cpath class="arrow-icon" d="M.71,9.77c1.97-1.97,2.96-2.96,2.96-4.18S2.68,3.37.71,1.4l-.35-.35.7-.7,5.23,5.23L1.05,10.82l-.7-.7.35-.35Z" fill="%23001aff" stroke="%23001aff" stroke-miterlimit="10" stroke-width="0.5"%3E%3C/path%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;font-size:0;line-height:0;display:inline-block;position:absolute;right:16px;top:50%;transform:translateY(-50%);height:14px;width:8px;background-size:contain;}.link-listing .btn:hover .arrow-icon{background-image:url('data:image/svg+xml,%3Csvg id="Layer_1" xmlns="http://www.w3.org/2000/svg" width="6.63" height="11.17" viewBox="0 0 6.63 11.17"%3E%3Cpath class="arrow-icon" d="M.71,9.77c1.97-1.97,2.96-2.96,2.96-4.18S2.68,3.37.71,1.4l-.35-.35.7-.7,5.23,5.23L1.05,10.82l-.7-.7.35-.35Z" fill="%23fff" stroke="%23fff" stroke-miterlimit="10" stroke-width="0.5"%3E%3C/path%3E%3C/svg%3E');}.arrow-round-icon{height:23px;width:23px;border-radius:50%;border:2px solid var(--primaryColor);display:inline-block;vertical-align:middle;text-align:center;line-height:16px;}.arrow-round-icon svg path{fill:var(--primaryColor);}.btn-small .arrow-round-icon,.btn .arrow-round-icon{display:inline-block;height:20px;width:20px;border-radius:50%;border:2px solid;text-align:center;line-height:16px;vertical-align:middle;margin-top:-2px;font-size:10px;margin-left:6px;background-color:var(--primaryColor);}.btn .arrow-icon{margin-left:5px;}.btn .arrow-icon svg{width:8px;height:auto;vertical-align:unset;}.btn .arrow-icon svg path{fill:var(--primaryColor);stroke:var(--primaryColor);stroke-miterlimit:10;stroke-width:0.5px;}.btn .arrow-round-icon.left{margin-right:6px;margin-left:0;margin-top:-3px;}.btn-small .arrow-round-icon svg,.btn .arrow-round-icon svg{margin-left:1px;margin-top:-1px;}.btn-small:hover{background-color:var(--colorBlue900);color:var(--colorWhite);}.btn-primary,.btn-primary:focus{background-color:var(--primaryColor);color:#fff;border-color:var(--primaryColor);}.btn-primary .arrow-round-icon{background-color:transparent;}.btn-blue{background-color:var(--colorSecondary);border-color:var(--colorSecondary);}.btn-blue:hover,.btn-blue:active{background-color:var(--colorBlue900);border-color:var(--colorBlue900);color:var(--colorWhite);}.btn-blue .arrow-round-icon.arrow-outline{background-color:transparent;}.btn-outline{background-color:transparent;color:var(--primaryColor);}.btn-outline.btn-blue{border-color:var(--colorThird);color:var(--colorThird);background-color:transparent;}.banner-row .btn-outline.btn-blue .arrow-round-icon{background-image:url('data:image/svg+xml,%3Csvg id="Layer_1" xmlns="http://www.w3.org/2000/svg" width="6.63" height="11.17" viewBox="0 0 6.63 11.17"%3E%3Cpath class="arrow-icon" d="M.71,9.77c1.97-1.97,2.96-2.96,2.96-4.18S2.68,3.37.71,1.4l-.35-.35.7-.7,5.23,5.23L1.05,10.82l-.7-.7.35-.35Z" fill="%23fff" stroke="%23fff" stroke-miterlimit="10" stroke-width="0.5"%3E%3C/path%3E%3C/svg%3E');background-repeat:no-repeat;background-position:5.5px 3px;font-size:0;line-height:0;}.btn-outline.btn-blue .arrow-round-icon{background-color:var(--colorThird);}.btn-outline.btn-blue .arrow-round-icon.arrow-outline{background-color:transparent;color:var(--colorThird);}.btn-outline.btn-blue .arrow-round-icon.arrow-outline path{fill:var(--colorThird);stroke:var(--colorThird);}.btn-outline.btn-blue:hover,.btn-outline.btn-blue:active{background-color:var(--colorThird);color:var(--colorWhite);}.btn-outline.btn-blue:hover .arrow-round-icon.arrow-outline path,.btn-outline.btn-blue:active .arrow-round-icon.arrow-outline path{fill:var(--colorWhite);stroke:var(--colorWhite);}.btn-outline.btn-blue:hover .arrow-round-icon.arrow-outline,.btn-outline.btn-blue:active .arrow-round-icon.arrow-outline{border-color:#fff;}.btn-green{background-color:var(--colorGreen200);border-color:var(--colorGreen200);color:var(--primaryColor);}.btn-green .download-icon path{fill:var(--primaryColor);}.btn-green:hover{background-color:var(--colorGreen);border-color:var(--colorGreen);color:var(--primaryColor);}.btn-white,.btn-white:focus{background-color:var(--colorWhite);border-color:var(--colorWhite);color:var(--colorThird);}.btn-white .arrow-round-icon{background-color:transparent;}.btn-white .arrow-round-icon path{fill:var(--colorThird);stroke:var(--colorThird);}.btn-white:hover{background-color:var(--colorThird);border-color:var(--colorThird);color:var(--colorWhite);}.btn-white:hover .arrow-round-icon path{fill:var(--colorWhite);stroke:var(--colorWhite);transition:all 300ms ease-in-out;}.btn-light-blue.btn-outline{background-color:transparent;border-color:var(--colorLightBlue);color:var(--colorLightBlue);}.btn-light-blue.btn-outline:hover{background-color:var(--colorLightBlue);color:var(--colorWhite);}.btn-light-blue.btn-outline .arrow-icon path{fill:var(--colorLightBlue);stroke:var(--colorLightBlue);}.btn-light-blue.btn-outline:hover .arrow-icon path{fill:var(--colorWhite);stroke:var(--colorWhite);}.btn .download-icon{margin-left:5px;height:16px;display:inline-block;}.btn .download-icon svg{vertical-align:unset;}.tanagram-anim-wrap svg,.tanagram-anim-col svg{width:100%;height:auto;}.tanagram-anim-col{position:absolute;top:0;right:-10px;height:100vh;display:flex;align-items:center;justify-content:center;padding-right:0;}.banner-tanagram-section .banner-nav-slider .slide-nav-title{font-size:18px;opacity:0.5;color:rgba(28,33,86,0.7);font-weight:500;}.banner-tanagram-section .banner-nav-slider .slick-current .slide-nav-title{opacity:1;}.banner-tanagram-section .banner-nav-slider .anim-line{background-color:rgba(28,33,86,0.3);}.banner-tanagram-section .banner-nav-slider .anim-line .anim{background-color:var(--colorRed);}.banner-tanagram-section .banner-nav-slider-wrap{max-width:650px;left:auto;right:20px;}.banner-tanagram-section .banner-nav-slider .slide-single{padding:0 10px;}.banner-tanagram-section .banner-nav-slider{margin:0;}.tagline-slider-section .banner-row{height:calc(100vh - 380px);min-height:300px;}.banner-tanagram-section .banner-slider-wrap{height:auto;min-height:auto;margin-top:2em;}.banner-tanagram-section .banner-title-wrap{width:1000px;}.banner-tanagram-section .banner-nav-slider-wrap{bottom:auto;top:calc(100vh - 66px);}.banner-tanagram-section .banner-slider-col,.tagline-slider-section .banner-caption-col{display:flex;flex-direction:column;height:100%;justify-content:flex-end;}.banner-tanagram-section .banner-slider-wrap .row{height:100%;}.slide-bg-wrapper{position:absolute;left:0;width:100%;height:100%;top:0;display:none;}.slide-bg-wrapper .slide-bg-single{position:absolute;left:0;top:0;height:100%;width:100%;}.slide-bg-wrapper .slide-bg{position:absolute;left:0;top:0;height:100%;width:100%;}.slide-bg-wrapper .slide-bg:first-child{clip-path:url(/sites/default/files/css/optimized/%23clip-triangle-1);}.slide-bg-wrapper .slide-bg:nth-child(2){clip-path:url(/sites/default/files/css/optimized/%23clip-triangle-2);}.slide-bg-wrapper .slide-bg:nth-child(3){clip-path:url(/sites/default/files/css/optimized/%23clip-triangle-3);}.slide-bg-wrapper .slide-bg:nth-child(4){clip-path:url(/sites/default/files/css/optimized/%23clip-triangle-4);}.section.banner-tanagram-section{position:relative;min-height:100vh;}.modal.full-video-popup{background-color:rgba(0,0,0,0.8);z-index:999999;}.full-video-popup .modal-dialog{max-width:90%;width:1500px;}.full-video-popup .modal-content{background-color:#4e8dc4;border:none;border-radius:5px;padding:0px;overflow:hidden;}.full-video-popup .modal-body{padding:0px;}.full-video-popup .btn-close{position:absolute;top:40px;right:40px;height:40px;width:40px;z-index:1;opacity:1;background-image:none;}.full-video-popup .btn-close:hover{opacity:0.8;}.full-video-popup .btn-close svg{fill:#fff;}.banner-tagline-slider{width:100%;max-width:800px;}.banner-tagline-slider .banner-title{margin-bottom:30px;}.banner-tagline-slider .banner-title em{color:var(--colorRed);font-style:italic;}.tagline-slider-section .banner-row{height:calc(100vh - 500px);}.banner-caption-col .caption-title{font-weight:300;margin-bottom:26px;}.banner-caption-col .caption-title i{color:var(--colorRed);}.tagline-slider-section .banner-caption-col{padding-right:140px;}.banner-triangles-col .image-wrap{width:100%;margin-top:120px;}.banner-triangles-col .image-wrap img{width:100%;height:auto;}.banner-title .anim-text{opacity:0;visibility:hidden;}.image-container-wrap>g.slide-bg{transition:all 200ms ease-in-out;}.image-container-wrap>g.slide-bg:not(.active-slide){transition:all 1000ms ease-in-out;}.image-container-wrap>g.slide-bg:not(.active-slide),[clip-path="url(/sites/default/files/css/optimized/%23clipImage-4)"]{opacity:0;}.banner-tanagram-section .tanagram-anim-col{z-index:-1;}.slick-slider.banner-tagline-slider{-webkit-user-select:unset;-moz-user-select:unset;-ms-user-select:unset;user-select:unset;}@media(min-width:1025px){.banner-triangles-col{position:absolute;top:0;height:100vh;right:0;padding-right:0;display:flex;align-items:center;}.section.banner-tanagram-section{}}@media(max-width:1600px){.tagline-slider-section .banner-caption-col{padding-right:4vw;}.section-wrapper .section.tagline-slider-section,.section-wrapper .section.banner-tanagram-section{padding-top:160px;}.tagline-slider-section .banner-row{min-height:280px;height:calc(100vh - 410px);}.full-video-popup .modal-dialog{max-width:75%;}.banner-caption-col .caption-title{font-size:28px;}}@media(max-width:1400px){.tagline-slider-section .banner-caption-col{padding-right:3vw;}.tagline-slider-section .banner-row{min-height:250px;height:calc(100vh - 400px);}.banner-triangles-col{width:60%;}.banner-caption-col .caption-title{font-size:26px;}}@media(max-width:1365px){.banner-tagline-slider{width:100%;}.banner-caption-col .caption-title{font-size:24px;}.banner-tanagram-section .banner-slider-wrap,.tagline-slider-section .banner-row{min-height:260px;}}@media(max-width:1024px){.tagline-slider-section .banner-row{height:calc(100vh - 400px);}.tagline-slider-section .banner-caption-col{order:2;height:auto;margin-top:20px;}.banner-triangles-col{width:100%;}.banner-triangles-col .image-wrap{margin-top:20px;}.banner-triangles-col .image-wrap{margin-right:-4rem;}.full-video-popup .modal-dialog{max-width:90%;}}@media(max-width:991px){.section-wrapper .section.tagline-slider-section,.section-wrapper .section.banner-tanagram-section{padding-top:120px;}.banner-triangles-col .image-wrap{width:90%;margin-left:auto;margin-right:-2rem;margin-top:0px;}.tagline-slider-section .banner-row{height:calc(100vh - 370px);}}@media(max-width:767px){.banner-tagline-slider .banner-title{font-size:38px;}.section-wrapper .section.tagline-slider-section{padding-top:80px;}.banner-caption-col .caption-title{font-size:22px;}.btn{font-size:14px;}.banner-triangles-col .image-wrap{width:100%;margin-right:-30px;}.full-video-popup .btn-close{height:25px;width:25px;right:0;top:-40px;}.full-video-popup .btn-close svg{width:100%;height:100%;}.full-video-popup .modal-content{overflow:visible;}.full-video-popup .modal-content iframe{overflow:hidden;border-radius:5px;}.full-video-popup .modal-dialog{max-width:100%;width:auto;}.banner-triangles-col .image-wrap{margin-top:-0px;margin-left:-25px;width:calc(100% + 50px);}.tagline-slider-section .banner-row{height:calc(100vh - 240px);}.tagline-slider-section .banner-caption-col{justify-content:flex-start;}.tagline-slider-section .banner-row{height:auto;}.tagline-slider-section .banner-caption-col{margin-top:40px;}}.platform-content-wrap{position:relative;}.platform-content-wrap>.content-text{max-width:310px;position:absolute;left:0;top:0;z-index:1;}.platform-anim-circle .cls-1{fill:#154268;}.platform-anim-circle .cls-2{fill:none;stroke:#154268;stroke-linecap:round;stroke-miterlimit:10;stroke-width:4px;}.platform-circle-col{margin:0 auto;position:absolute;left:0;right:0;top:0;z-index:1;}.platform-anim-wrap .platform-content-col{margin-left:50%;opacity:0;}.platform-anim-circle .animation-circle{height:100%;width:100%;position:relative;}.platform-anim-circle{position:relative;height:620px;width:620px;border-radius:50%;}.platform-anim-circle .animation-circle svg{height:100%;width:100%;margin-top:-32px;position:absolute;left:0;top:0;}.platform-anim-circle .nav-tabs{position:absolute;left:0;top:0;width:100%;height:100%;display:block;transform-origin:center;transform:rotate(20deg);border-bottom:none;}.platform-anim-circle .nav-tabs .nav-item{position:absolute;top:0;right:50%;bottom:50%;left:0;background-color:transparent;transform-origin:100% 100%;}.platform-anim-circle .nav-tabs .nav-link{width:200px;display:flex;align-items:center;justify-content:center;height:200px;width:200px;position:absolute;left:20%;bottom:10%;background-color:transparent;border:none;padding:0;font-size:36px;color:var(--colorThird);text-align:center;font-family:var(--primaryFont);font-weight:300;}.platform-anim-circle .nav-tabs .nav-link:hover{color:var(--primaryColor);}.platform-tab-row{min-height:600px;position:relative;}.patform-tab-wrap .platform-title{margin-bottom:15px;font-weight:300;}.platform-counter-wrap,.platform-business-wrap{margin-top:70px;padding-top:10px;border-top:1px solid #a4a6bd;}.patform-tab-wrap .platform-inner-title{font-size:18px;text-transform:uppercase;font-family:var(--secondayFont);color:#a4a6bd;font-weight:500;letter-spacing:var(--letterSpacing);margin-bottom:20px;}.platform-counter-wrap .count-no{font-size:var(--h1FontSize);font-family:var(--primaryFont);font-weight:300;color:var(--colorBlue100);line-height:1.1}.platform-counter-wrap .count-no sub{bottom:5%;}.platform-counter-wrap .count-no sub,.platform-counter-wrap .count-no sup{font-size:65%;}.platform-counter-wrap .count-no sup{top:-0.35em}.platform-counter-wrap .count-title{font-weight:400;}.platform-business-wrap ul.business-listing{list-style:none;padding-left:0;margin-bottom:0;margin-top:30px;}.platform-business-wrap ul.business-listing li{margin-bottom:25px;}.platform-business-wrap ul.business-listing li a{color:var(--colorThird);font-size:24px;font-weight:400;display:flex;align-items:center;}.platform-business-wrap ul.business-listing li a:hover{color:var(--primaryColor);}ul.business-listing li a:hover .arrow-round-icon{background-color:var(--primaryColor);border-color:var(--primaryColor);}ul.business-listing li a:hover .arrow-round-icon path{fill:var(--colorWhite);}ul.business-listing li a .arrow-round-icon,.back-business-btn .arrow-round-icon{height:22px;width:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid;margin-top:4px;margin-left:10px;transition:all 200ms ease-in-out;}ul.business-listing li a .arrow-round-icon{background-image:url('data:image/svg+xml,%3Csvg id="Layer_1" xmlns="http://www.w3.org/2000/svg" width="6.63" height="11.17" viewBox="0 0 6.63 11.17"%3E%3Cpath class="arrow-icon" d="M.71,9.77c1.97-1.97,2.96-2.96,2.96-4.18S2.68,3.37.71,1.4l-.35-.35.7-.7,5.23,5.23L1.05,10.82l-.7-.7.35-.35Z" fill="%23001aff" stroke="%23001aff" stroke-miterlimit="10" stroke-width="0.5"%3E%3C/path%3E%3C/svg%3E');background-position:6.5px center;font-size:0;line-height:0;background-repeat:no-repeat;}.section-dark ul.business-listing li a .arrow-round-icon{background-image:url('data:image/svg+xml,%3Csvg id="Layer_1" xmlns="http://www.w3.org/2000/svg" width="6.63" height="11.17" viewBox="0 0 6.63 11.17"%3E%3Cpath class="arrow-icon" d="M.71,9.77c1.97-1.97,2.96-2.96,2.96-4.18S2.68,3.37.71,1.4l-.35-.35.7-.7,5.23,5.23L1.05,10.82l-.7-.7.35-.35Z" fill="%23fff" stroke="%23fff" stroke-miterlimit="10" stroke-width="0.5"%3E%3C/path%3E%3C/svg%3E');}ul.business-listing li a:hover .arrow-round-icon{background-image:url('data:image/svg+xml,%3Csvg id="Layer_1" xmlns="http://www.w3.org/2000/svg" width="6.63" height="11.17" viewBox="0 0 6.63 11.17"%3E%3Cpath class="arrow-icon" d="M.71,9.77c1.97-1.97,2.96-2.96,2.96-4.18S2.68,3.37.71,1.4l-.35-.35.7-.7,5.23,5.23L1.05,10.82l-.7-.7.35-.35Z" fill="%23fff" stroke="%23fff" stroke-miterlimit="10" stroke-width="0.5"%3E%3C/path%3E%3C/svg%3E');}ul.business-listing li a .arrow-round-icon path{fill:var(--colorThird);}.platform-circle-col.animated .nav-tabs .nav-link{color:#164167;opacity:0.5;}.platform-circle-col.animated .nav-tabs .nav-link.active{color:var(--colorThird);opacity:1;}.platform-tab-row .tab-content{padding-left:65px;}.back-business-btn{background-color:transparent;border:none;display:flex;align-items:center;color:var(--colorThird);font-weight:500;padding:0;}.back-business-btn .arrow-round-icon{margin-right:10px;margin-top:0px;margin-left:0;}.back-business-btn .arrow-round-icon path{fill:var(--colorThird);}.back-business-btn:active{color:var(--primaryColor);}.back-business-btn:active .arrow-round-icon{background-color:var(--primaryColor);border-color:var(--primaryColor);}.back-business-btn:active .arrow-round-icon path{fill:var(--colorWhite)}.back-btn-wrap{padding-bottom:10px;border-bottom:1px solid var(--colorThird);margin-bottom:30px;}.platform-anim-wrap .platform-content-col{transform:translateX(120%);position:absolute;left:0;top:0;height:100%;}.platform-anim-circle{transform-origin:center;}@media(min-width:992px){.back-btn-wrap{display:none;}.platform-circle-col{opacity:1 !important;visibility:visible !important;}}@media(max-width:1600px){.platform-anim-circle .nav-tabs .nav-link{font-size:34px;}.platform-counter-wrap .count-no{font-size:72px;}.platform-business-wrap ul.business-listing li a{font-size:22px;}.platform-counter-wrap,.platform-business-wrap{margin-top:60px;}}@media(max-width:1400px){.platform-anim-circle .nav-tabs .nav-link{font-size:32px;height:160px;width:160px;left:31%;bottom:10%;}.platform-anim-circle .animation-circle svg{margin-top:-2.1vw;}.platform-anim-circle{width:45vw;height:45vw;}.platform-counter-wrap .count-no{font-size:68px;}}@media(max-width:1365px){.platform-tab-row .tab-content{padding-left:45px;}}@media(max-width:1199px){.platform-anim-circle .nav-tabs .nav-link{font-size:26px;height:120px;width:120px;}.platform-counter-wrap .counter-col{margin-bottom:20px;}}@media(max-width:991px){.platform-content-wrap>.content-text{position:static;max-width:100%;}.platform-anim-wrap{margin-top:30px;}.platform-circle-col{width:70%;}.platform-anim-circle .nav-tabs .nav-link{left:35%;bottom:15%;}.platform-anim-wrap .platform-content-col{width:100%;margin-left:0;}.platform-tab-row .tab-content{padding-left:0;}.platform-counter-wrap,.platform-business-wrap{margin-top:40px;}.patform-tab-wrap .platform-inner-title{font-size:16px;}.platform-anim-circle{width:62vw;height:62vw;}.platform-anim-circle .animation-circle svg{margin-top:-3vw;}}@media(max-width:767px){.title-wrap .section-title{margin-bottom:20px;}.platform-circle-col{width:100%;}.platform-anim-circle .nav-tabs .nav-link{font-size:18px;height:80px;width:80px;left:30%;bottom:15%;}.patform-tab-wrap .platform-inner-title{font-size:14px;}.platform-counter-wrap,.platform-business-wrap{margin-top:30px;}.platform-counter-wrap .count-no{font-size:50px;}.platform-counter-wrap .counter-col:last-child{margin-bottom:0;}.platform-business-wrap ul.business-listing li a{font-size:18px;}.platform-business-wrap ul.business-listing li{margin-bottom:15px;}.platform-content-col .tab-pane{opacity:1;display:block;}.platform-anim-circle{width:86vw;height:86vw;}.platform-anim-circle .animation-circle svg{margin-top:-4vw;}}button.play-video-btn{background-color:transparent;border:none;display:flex;align-items:center;color:#fff;font-size:26px;padding:0;text-align:left;padding-right:20px;}button.play-video-btn .arrow-icon{margin-right:10px;height:26px;width:26px;}button.play-video-btn .arrow-icon svg{vertical-align:unset;}button.play-video-btn .arrow-icon path{fill:var(--colorWhite);}.play-video-btn{position:absolute;bottom:40px;left:40px;}.advantage-box-image .video-player{background-size:cover;background-position:center;}.advantage-box-image .video-player iframe{border-radius:5px;}.advantage-box-image .parallax-block-img::before{content:'';position:absolute;bottom:0;}.advantage-box-image .video-player::before{content:'';position:absolute;left:0;bottom:0;height:40%;width:100%;background:linear-gradient(0deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%);}.esg-tab .nav-tabs .arrow-round-icon,.esg-tab .nav-tabs .arrow-round-icon path{transition:all 300ms ease-in-out;}.esg-tab .nav-link.active .arrow-round-icon{background-color:var(--primaryColor);}.esg-tab .nav-link.active .arrow-round-icon path{fill:#fff}.section-light .esg-tab-content .content-wrap{color:#fff;}.esg-tab-wrap .nav-link svg{width:8px;height:auto;}.people-breadcrumb-wrap{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;}.people-breadcrumb-inner{position:absolute;bottom:0;right:0;}.people-breadcrumb-wrap .people-breadcrumb-single{padding:6px 16px;border-radius:4px;background-color:rgba(255,255,255,0.8);}.people-breadcrumb-single ul{list-style:none;padding:0;margin-bottom:0;display:flex;align-items:center;flex-wrap:wrap;}.people-breadcrumb-single li{color:var(--primaryColor);font-size:16px;font-family:var(--primaryFont);line-height:1.2;padding-right:5px;}.people-breadcrumb-single li a:hover{color:var(--primaryColor);}.people-breadcrumb-single li.text-italic{font-style:italic;color:var(--colorThird);font-weight:300;}.people-breadcrumb-single li:not(:last-child):after{content:'/';color:var(--primaryColor);margin-left:5px;font-style:normal;}.team-reviews-listing{padding-right:20%;}.contact-section.map-loading .contact-map-box{opacity:0.5 !important;pointer-events:none;}.login-section{min-height:100vh;display:flex;align-items:center;background-color:#fefcf5;justify-content:center;}.section-wrapper section.section.login-section{padding:140px 0}.login-section .login-form-wrap{max-width:500px;padding:50px 40px;background-color:#fff;border-radius:5px;border:1px solid #f2f2f2;margin:0 auto;}.login-section .section-title{font-weight:400;text-align:center;font-size:28px;}.login-section label{font-size:16px;font-weight:500;margin-bottom:4px;}.login-section .form-item input{font-size:16px;height:44px;background-color:#fff;border:1px solid #ddd;width:100%;padding:5px 15px;color:var(--primaryColor);}.login-section .form-item input.error{background:#fcdcdd;border:1px solid red;}.login-section .form-item .description{font-size:14px;margin-top:10px;color:var(--primaryColor);opacity:0.4;}.login-section .form-item{margin-bottom:30px;}.user-login-form input[type="submit"]{width:100%;background-color:var(--colorThird);border:1px solid var(--colorThird);color:#fff;padding:12px 20px;border-radius:5px;font-size:18px;}.user-login-form input[type="submit"]:hover,.user-login-form input[type="submit"]:active{background-color:var(--primaryColor);border-color:var(--primaryColor);}section.error-section{min-height:100vh;padding:140px 0;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#fefcf5;}section.error-section .section-title{font-size:100px;}section.error-section .row{align-items:center;justify-content:center;color:var(--primaryColor);}section.error-section a{color:var(--primaryColor);text-decoration:underline;}section.error-section a:hover{color:var(--colorThird);}.error-page .site-footer{color:var(--primaryColor) !important;background-color:#fefcf5 !important;}.search-result-wrap{padding:0 60px;}section.search-result-section{background-color:#fefcf5;}.search-list-wrap .search_result_for_text{font-family:var(--secondayFont);font-weight:500;color:#8285a2;}.search-list-wrap .search-result-listing{margin-top:90px;max-width:850px;margin:90px auto 0;}.search-result-wrap .section-title{margin-bottom:10px;}ul.search-result-listing{list-style:none;padding-left:0;margin-bottom:0;}.search-result-listing .search-result__title{font-size:24px;font-weight:400;margin-bottom:16px;}.search-result-listing .search-result__title a{color:var(--colorThird);}.search-result-listing .result_designation,.search-result-listing .result_body{font-size:18px;}.search-result-listing li{padding-bottom:20px;padding-top:20px;border-top:1px solid #a4a6bd;}.search-result-listing li:last-child{border-bottom:1px solid #a4a6bd;}.search-result-listing .newsCategory{font-size:16px;font-weight:600;}.pager__items .pager__item.pager__item--next path,.pager__items .pager__item.pager__item--previous path,.pager__items .pager__item.pager__item--first path{fill:currentColor;}.search-result-listing .search-result__title a:hover{color:var(--primaryColor);}@media(max-width:1400px){.search-result-listing .search-result__title{font-size:22px;}.search-result-wrap{padding:0 30px;}.search-list-wrap .search-result-listing{margin-top:60px;}}@media(max-width:991px){.search-result-wrap{padding:0;}}@media(max-width:767px){.search-result-listing .search-result__title{font-size:20px;}.search-result-listing .result_designation{font-size:16px;}.search-list-wrap .search-result-listing{margin-top:50px;}.search-result-listing .search-result__title{margin-bottom:10px;}}.business-menu-nav .nav-tabs{display:block;border:none;}.business-menu-nav .nav-tabs .nav-link{padding:0;border:none;background-color:transparent;border-radius:0;color:var(--primaryColor);font-size:var(--primaryFontSize);margin-bottom:15px;opacity:0.5;transition:all 300ms ease-in-out;font-weight:500;}.business-menu-nav .nav-tabs .nav-link:hover,.business-menu-nav .nav-tabs .nav-link.active{opacity:1;}.dropdown-menu .business-menu-title{font-weight:400;margin-bottom:30px;}.dropdown-menu .menu-small-title,.dropdown-menu .platform-inner-title{font-size:12px;color:#a4a6bb;text-transform:uppercase;font-weight:500;letter-spacing:var(--letterSpacing);font-family:var(--secondayFont);margin-bottom:12px;}.dropdown-menu .platform-business-wrap{margin-top:30px;padding-top:0;border:none;}.dropdown-menu .platform-business-wrap ul.business-listing li a{font-size:17px;padding:0;margin:0;}.dropdown-menu .platform-business-wrap ul.business-listing li{margin-bottom:12px;}.dropdown-menu ul.business-listing li a .arrow-round-icon{background-position:4.5px center;background-repeat:no-repeat;height:16px;width:16px;background-size:5px;margin-left:6px;}.dropdown-menu .platform-business-wrap ul.business-listing{margin-top:20px;}.dropdown-menu .tab-content{padding-left:10px;}.dropdown-menu .tab-content-col{border-left:1px solid #f2f0ea;}.am5-modal .am5-modal-curtain{background-color:#000;opacity:0.5;}.news-listing-wrap .btn-wrap{margin-top:60px;}.news-listing-wrap .btn-blue .arrow-icon svg path{fill:currentColor;stroke:currentColor;}.our-people-section{transition:all 300ms ease-in-out;}.footnote-wrap{position:relative;display:inline-block;font-family:var(--secondayFont);}.footnote-tooltip{position:absolute;bottom:calc(100% + 10px);width:350px;max-height:400px;overflow-y:auto;border-radius:5px;background-color:#0047bb;color:#fff;padding:10px;font-size:15px;line-height:1.1;left:-160px;opacity:0;visibility:hidden;transition:all 300ms ease-in-out;z-index:2;text-decoration:none;text-align:left;}.footnote-wrap .footnote-tooltip a{color:var(--colorWhite);word-wrap:break-word;text-decoration:underline;}.footnote-wrap .footnote-tooltip a:hover{color:var(--colorWhite);}.footnote-wrap.open-left .footnote-tooltip{left:auto;right:-20px;}.footnote-wrap.open-right .footnote-tooltip{left:-20px;}.footnote-wrap.open-bottom .footnote-tooltip{bottom:auto;top:calc(100% + 10px);}.footnote-wrap:hover .footnote-tooltip{opacity:1;visibility:visible;transition:all 300ms ease-in-out;}.footnote-wrap .footnote-no{height:18px;width:18px;border-radius:50%;background-color:#0047bb;text-align:center;display:block;font-size:11px;color:#fff;line-height:18px;cursor:pointer;top:-.7em;}.partnership-section .h4.section-title,.partnership-section .h5.section-title{font-weight:300;margin:1em 0 0.5em 0;}.cms-section{margin-top:50px;}.cms-section .content-text a{color:var(--colorThird);}.cms-section .content-text a:hover{color:var(--primaryColor);}body.cms-page{background-color:#fefcf6 !important;}body.cms-page .site-footer{background-color:#fefcf6 !important;color:var(--primaryColor) !important;}body.cms-page .container .container{padding:0;}body.cms-page .content-text em{font-family:var(--primaryFont);}.cms-section .content-single:not(:last-child){margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ddd;}.cms-section .btn-outline.btn-blue{position:relative;padding-right:30px;text-align:left;}.cms-section .btn-outline.btn-blue:hover{color:#fff;}.cms-section .btn-outline.btn-blue .arrow-icon{background-image:url('data:image/svg+xml,%3Csvg id="Layer_1" xmlns="http://www.w3.org/2000/svg" width="6.63" height="11.17" viewBox="0 0 6.63 11.17"%3E%3Cpath class="arrow-icon" d="M.71,9.77c1.97-1.97,2.96-2.96,2.96-4.18S2.68,3.37.71,1.4l-.35-.35.7-.7,5.23,5.23L1.05,10.82l-.7-.7.35-.35Z" fill="%23001aff" stroke="%23001aff" stroke-miterlimit="10" stroke-width="0.5"%3E%3C/path%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;font-size:0;line-height:0;display:inline-block;position:absolute;right:16px;top:50%;transform:translateY(-50%);height:14px;width:8px;background-size:contain;}.cms-section .btn-outline.btn-blue:hover .arrow-icon{background-image:url('data:image/svg+xml,%3Csvg id="Layer_1" xmlns="http://www.w3.org/2000/svg" width="6.63" height="11.17" viewBox="0 0 6.63 11.17"%3E%3Cpath class="arrow-icon" d="M.71,9.77c1.97-1.97,2.96-2.96,2.96-4.18S2.68,3.37.71,1.4l-.35-.35.7-.7,5.23,5.23L1.05,10.82l-.7-.7.35-.35Z" fill="%23fff" stroke="%23fff" stroke-miterlimit="10" stroke-width="0.5"%3E%3C/path%3E%3C/svg%3E');}@media(max-width:767px){.cms-section{margin-top:0;}}.section-wrapper section.news-main-section:first-child .section-inner{padding-top:0;}.search-list-wrap [aria-label="Status message"]{display:none;}.cms-section ul li{line-height:1.4;margin-bottom:0.5rem;}.section-dark .investment-spotlight-slider .slick-outline.slick-arrow{border-color:#fff;color:#fff;}.section-dark .investment-spotlight-slider .slick-outline.slick-arrow svg path{fill:currentColor;}body.cms-page .about-us-content-wrap{display:block;}.cms-section table{max-width:100%;margin:20px 0;}.cms-section .content-text a{word-break:break-word;}.search-widget .typedtext-all>span{display:inline-block !important;}footer ul.social-icon{display:flex;align-items:center;justify-content:center;list-style:none;gap:15px;margin-bottom:0;justify-content:flex-end;padding-left:0;}footer ul.social-icon li a{height:32px;width:32px;border-radius:50%;display:block;background-color:var(--primaryColor);color:#fff;display:flex;align-items:center;justify-content:center;border:none !important;}footer ul.social-icon li a:hover{background-color:var(--colorThird);color:#fff;}footer .copyright-wrap .row{align-items:center;}.team-review-slider .slick-outline.slick-arrow.slick-disabled{opacity:0.15;pointer-events:none;}.address-single .address-info>b:first-child{margin-bottom:2px;display:block;line-height:1.1;}@media(max-width:767px){footer .social-icon-col{margin-top:15px;}footer .social-icon-col .social-icon{justify-content:flex-start;}.cms-section table td,.cms-section table th{display:block;}}.location-grid .office_title{font-size:18px;margin-bottom:5px;color:var(--colorBlue500);}.people-breadcrumb-col .image-tag-single:not(.active){display:none;}.media-content-single .headline{font-size:16px;margin-bottom:10px;}.pager__items .pager__item.pager__item--next a::before,.pager__items .pager__item.pager__item--previous a::before{display:none;}.pager__items .pager__item.pager__item--first{display:block;}.title-wrap .breadcrumb-wrapper{font-size:26px;color:#8285a2;}.title-wrap .breadcrumb-wrapper .breadcrumb-item a{font-size:24px;text-transform:uppercase;color:var(--colorThird);font-weight:500;letter-spacing:var(--letterSpacing);}.title-wrap .breadcrumb-item+.breadcrumb-item::before{color:#8285a2;}.title-wrap .breadcrumb-item{padding-left:0;padding-right:8px;margin-bottom:4px;}.title-wrap a.title-top-small{color:var(--primaryColor);}.title-wrap a.title-top-small:hover{color:var(--colorThird);}@media(max-width:1600px){.title-wrap .breadcrumb-wrapper{font-size:24px;}.title-wrap .breadcrumb-wrapper .breadcrumb-item a{font-size:22px;}}@media(max-width:1400px){.title-wrap .breadcrumb-wrapper{font-size:22px;}.title-wrap .breadcrumb-wrapper .breadcrumb-item a{font-size:20px;}}@media(max-width:767px){.title-wrap .breadcrumb-wrapper{font-size:16px;}.title-wrap .breadcrumb-wrapper .breadcrumb-item a{font-size:14px;}}.views-row,.views-row p{font-size:16px;}.views-row .views-field,.views-row>div{display:flex;flex-wrap:nowrap;margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid #ddd;}.views-row .views-field.views-field-label{border-bottom:none;}.views-row .views-field:last-child{border-bottom:none;}.views-row .views-field>span.views-label,.views-row>div>span:first-child{flex:0 0 200px;max-width:200px;font-weight:600;}.views-row .views-field-label span.views-label-label{display:none;}.views-row .views-field-label h3{font-size:24px;font-weight:500;margin-bottom:20px;color:var(--colorThird);}.bio-table-section [aria-label="Status message"]{display:none;}.views-row a{color:var(--primaryColor);}.views-row a:hover{color:var(--colorThird);}.views-view-grid .views-row{margin-bottom:30px;padding-bottom:30px;border-bottom:2px solid #cccbc7;list-style:none;display:block;}.download-btn-wrap .download-btn.btn{position:relative;padding:10px 20px;padding-right:40px;font-size:16px;text-align:left;}.download-btn-wrap .download-btn.btn .download-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='15.19' viewBox='0 0 16 15.19'%3E%3Cpath fill='%23001aff' d='M15,10.19c-.55,0-1,.45-1,1v1.2c0,.44-.36.8-.81.8H2.8c-.44,0-.8-.36-.8-.8v-1.2c0-.55-.45-1-1-1s-1,.45-1,1v2c0,.55.2,1.02.59,1.41.39.39.86.59,1.41.59h12c.55,0,1.02-.2,1.41-.59.39-.39.59-.86.59-1.41v-2c0-.55-.45-1-1-1Z'/%3E%3Cpath fill='%23001aff' d='M8,11l5-5h0c.4-.39.41-1.02.02-1.42-.39-.4-1.02-.41-1.42-.03l-2.6,2.6V1c0-.55-.45-1-1-1s-1,.45-1,1v6.15l-2.6-2.6c-.4-.39-1.04-.37-1.42.03-.39.4-.37,1.03.03,1.42l5,5Z'/%3E%3C/svg%3E");width:16px;height:16px;font-size:0;line-height:0;display:inline-block;position:absolute;right:16px;top:50%;transform:translateY(-50%);}.download-btn-wrap .download-btn.btn:hover .download-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='15.19' viewBox='0 0 16 15.19'%3E%3Cpath fill='%23fff' d='M15,10.19c-.55,0-1,.45-1,1v1.2c0,.44-.36.8-.81.8H2.8c-.44,0-.8-.36-.8-.8v-1.2c0-.55-.45-1-1-1s-1,.45-1,1v2c0,.55.2,1.02.59,1.41.39.39.86.59,1.41.59h12c.55,0,1.02-.2,1.41-.59.39-.39.59-.86.59-1.41v-2c0-.55-.45-1-1-1Z'/%3E%3Cpath fill='%23fff' d='M8,11l5-5h0c.4-.39.41-1.02.02-1.42-.39-.4-1.02-.41-1.42-.03l-2.6,2.6V1c0-.55-.45-1-1-1s-1,.45-1,1v6.15l-2.6-2.6c-.4-.39-1.04-.37-1.42.03-.39.4-.37,1.03.03,1.42l5,5Z'/%3E%3C/svg%3E");}.download-btn-wrap{margin-top:20px;}.section-wrapper .paywallPopup{max-width:1430px;padding:170px 15px 100px;}.section-wrapper .paywallPopup,.section-wrapper .paywallPopup p{font-size:16px;}.section-wrapper .paywallPopup .container-fluid{max-width:950px;}.section-wrapper .paywallPopup ul{list-style:none;padding-left:0;}.section-wrapper .paywallPopup .accpbutton{text-align:left !important;display:flex;gap:28px;flex-wrap:wrap;margin-top:50px;}.paywallPopup .accpbutton .btn{position:relative;padding-right:32px;}.paywallPopup .accpbutton input.btn{background-image:url(/themes/custom/esgandimpacttheme/css/../images/arrow-btn-white.svg);background-repeat:no-repeat;background-position:center right 12px;background-size:8px;background-color:var(--colorThird);border-color:var(--colorThird);}.paywallPopup .accpbutton input.btn:hover{background-color:var(--primaryColor);border-color:var(--primaryColor);}.paywallPopup .accpbutton .btn{background-color:var(--colorRed);border-color:var(--colorRed);}.paywallPopup .accpbutton .btn:hover{background-color:#f1291c;border-color:#f1291c;}.paywallPopup .accpbutton .btn::before{content:'';position:absolute;right:10px;top:50%;transform:translateY(-50%);background-image:url(/themes/custom/esgandimpacttheme/css/../images/arrow-btn-white.svg);background-size:contain;height:14px;width:14px;background-repeat:no-repeat;background-position:center;}.download-pdf-row .col-inner{background-color:#315d90;padding:20px 18px 30px;padding-left:100px;border-radius:5px;color:#fff;height:100%;position:relative;transition:all 300ms ease-in-out;}.download-pdf-row .col-inner:hover{background-color:var(--primaryColor);}.download-pdf-row .col-inner a{position:absolute;left:0;top:0;height:100%;width:100%;font-size:0;}.download-pdf-row p{margin-bottom:0;}.download-pdf-row .icon-wrap{height:55px;width:55px;position:absolute;left:18px;top:20px;background-image:url(/themes/custom/baincapital/css/../images/download-icon-white.svg);background-position:center;background-size:cover;font-size:0;}.download-pdf-row .download-pdf-title{font-weight:500;font-family:var(--secondayFont);margin-bottom:5px;font-size:33px;line-height:1.1;}.download-pdf-row .date-text{color:#abcae9;}.download-pdf-row{margin:0 -10px;}.download-pdf-row .download-pdf-col{padding:0 10px;margin-bottom:20px;}.download-pdf-wrapper>.row{justify-content:center;}.download-pdf-wrapper{margin-top:80px;}@media(min-width:1700px){.section-wrapper .paywallPopup{max-width:90%;padding:200px 15px 100px;}}@media(max-width:1600px){.section-wrapper .paywallPopup{max-width:100%;padding:200px 4rem 100px;}.download-pdf-row .download-pdf-title{font-size:30px;}.download-pdf-wrapper{margin-top:70px;}}@media(max-width:1400px){.download-pdf-row .download-pdf-title{font-size:28px;}.download-pdf-wrapper{margin-top:60px;}}@media(max-width:991px){.section-wrapper .paywallPopup{max-width:100%;padding:150px 2rem 100px;}}@media(max-width:767px){.section-wrapper .paywallPopup{max-width:100%;padding:120px 20px 100px;}.section-wrapper .paywallPopup .accpbutton{gap:15px;}.download-pdf-row .download-pdf-title{font-size:24px;}.download-pdf-wrapper{margin-top:0;}.news-detail-content .stickProfileImage + .download-btn-wrap{margin-bottom :20px}}.paywallPopup ul li{margin-bottom:15px;}.paywallPopup p{margin-bottom:20px;}.news-detail-right ul li,.portfolio-detail-content .detail-content-right ul li{margin-bottom:.5em;line-height:1.4;}.eu-cookie-compliance-popup-open .site-footer{padding-bottom:190px;}@media(max-width:1199px){.eu-cookie-compliance-popup-open .site-footer{padding-bottom:270px;}}@media(max-width:991px){.eu-cookie-compliance-popup-open .site-footer{padding-bottom:350px;}}@media(max-width:767px){.eu-cookie-compliance-categories{padding-top:20px;}}
