/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.logoswiper.swiper{padding:10px;}.logoswiper .swiper-slide{align-items:center;display:flex;text-align:center;border-radius:8px;border:1px solid transparent;transition:transform .2s;border:1px solid var(--g-grey-light);}.logoswiper .swiper-slide img{padding:0 1rem;text-align:center;margin:0 auto;}.client-logos.logoswiper .swiper-slide{height:140px;background:white;padding:5px;}.client-logos.logoswiper .swiper-slide img{width:100%;}.logoswiper .swiper-slide:hover{transform:scale(1.04)!important;transition:ease-out 0.2s!important;-webkit-transition:ease-out 0.2s!important;-moz-transition:ease-out 0.2s!important;}.gep-awards-slide .logoswiper .swiper-slide{height:auto;padding:10px;}.gep-awards-slide .logoswiper .swiper-slide img{height:100%;width:auto;margin:auto;object-fit:contain;height:100px;}.gep-awards-slide .logoswiper .swiper-slide h5{font-size:18px;line-height:1.25;}
header{background:rgba(0,0,0,0.6);color:#fff;position:relative;z-index:99;width:100%;top:auto;border-bottom:1px solid var(--g-dark-50);}header .topnav ul{list-style:none;margin:0;padding:0;}header .topnav ul li{display:inline-block;line-height:unset;}header .topnav ul li a{outline:none;text-decoration:none;color:white;display:inline-block;padding:0 0.5rem;font-size:1rem;line-height:1rem;}header .topnav ul li a img{max-width:1rem;max-height:1rem;width:1rem;height:auto;filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(321deg)
	  brightness(101%) contrast(103%);}header .topnav ul li:hover img{opacity:0.7;}header .topnav ul .dropdown.language-select .dropdown-toggle::after{display:none;}header .topnav ul .dropdown.language-select ul{margin-top:0.5rem !important;left:-80px !important;}header .topnav ul .dropdown.language-select ul li{display:block;}header .topnav ul .dropdown.language-select ul li a{color:#393939;padding:0.5rem 0.75rem;font-size:0.85rem;display:block;}header .topnav ul .dropdown.language-select ul li a:hover{background:#eee;}header .topnav .dropdown-menu li{display:block;}header .main-nav{margin:0 auto;}header .main-nav .navbar{padding:0;margin:0 1rem;background:transparent;position:static;}header .main-nav .navbar .navbar-brand{padding:0;}header .main-nav .navbar .navbar-brand img{max-width:200px;width:100%;height:30px;}header .main-nav .navbar .navbar-dark .navbar-toggler{border-color:transparent;box-shadow:none;}header .main-nav .navbar .megamenu{padding:1rem;}header .main-nav .quick-nav a{font-weight:bold;}header .main-nav .quick-nav li{display:block;color:#b3a1a1;}header .main-nav .quick-nav li.dropdown{padding:2px 10px;}header .main-nav .quick-nav li.dropdown:hover .dropdown-menu{display:block;}header .main-nav .quick-nav li.dropdown > a{font-size:0.85rem;}header .main-nav .quick-nav li.dropdown a{padding:0.35rem;}header .main-nav .quick-nav > li a{font-size:0.85rem;}header .main-nav .quick-nav > li > .dropdown-menu{margin-top:0.75rem;border-top-right-radius:0;border-top-left-radius:0;padding:0;top:1.6rem;left:-2.2rem;z-index:9999;background:#fff;border:0;}header .main-nav .quick-nav > li > .dropdown-menu:before{position:absolute;top:-7px;left:80px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:"";}header .main-nav .quick-nav > li > .dropdown-menu:after{position:absolute;top:-6px;left:81px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:"";}header .main-nav .quick-nav .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px #000 2e;background-clip:padding-box;}header .main-nav .quick-nav .dropdown-menu > li a{display:block;padding:8px 20px;clear:both;font-weight:normal;line-height:1.428571429;white-space:nowrap;font-size:0.75rem;font-weight:500;}header .main-nav .quick-nav .dropdown-menu > li a:focus{color:#fff;}header .main-nav .dropdown-menu.dropdown-solution{width:100%;height:auto !important;left:0 !important;margin-left:-1rem !important;border:0;}header .main-nav .dropdown-menu.dropdown-solution > li{padding:2rem 0 !important;background:white;}header .main-nav .dropdown-menu.dropdown-solution > li .container{max-width:1170px;}header .main-nav .dropdown-menu.dropdown-solution > li .title{font-size:0.9rem;text-transform:uppercase;color:black;font-weight:500;position:relative;padding:0.5rem 0 !important;margin:0 0 0.5rem;}header .main-nav .dropdown-menu.dropdown-solution > li .title::after{content:"";position:absolute;width:3rem;top:1.8rem;left:0;border-bottom:2px solid black;}header .main-nav .dropdown-menu.dropdown-solution > li .title:hover{background:transparent !important;color:black;}header .main-nav .dropdown-menu.dropdown-solution > li a:focus{background:transparent !important;color:#333;}header .main-nav .dropdown-menu.dropdown-solution li ul{margin:0;padding:0;border:0px solid red;}header .main-nav .dropdown-menu.dropdown-solution li ul li{font-size:0.85rem;font-weight:500;}header .main-nav .dropdown-menu.dropdown-solution li ul li a.sol-dd-main{color:black;display:block;padding:0.4rem 0;}header .main-nav .dropdown-menu.dropdown-solution li ul li a.sol-dd-main:hover{background:transparent;color:black;}header .main-nav .dropdown-menu.dropdown-solution li ul li ul{border:0px solid blue;list-style-type:"-";font-weight:normal;margin-left:0.3rem;}header .main-nav .dropdown-menu.dropdown-solution li ul li ul li{font-size:0.7rem;padding-left:0.5rem;font-weight:normal;}header .main-nav .dropdown-menu.dropdown-solution li ul li ul li a{color:black;padding:0.3rem 0 0.3rem 0.3rem !important;display:inline-block !important;}header .main-nav .dropdown-menu.dropdown-solution li ul li ul li a:hover{background:transparent !important;color:black;}header .main-nav .dropdown-menu.dropdown-solution li ul li ul li ul{border:0px solid green;list-style-type:"\203A";padding-left:0.2rem;}header .main-nav .dropdown-menu.dropdown-solution li ul li ul li ul li{font-size:0.7rem;padding-left:0.5rem;font-weight:normal;}header .main-nav .dropdown-menu.dropdown-solution li ul li ul li ul li a{color:black;}header .main-nav .dropdown-menu.dropdown-solution li ul li ul li ul li a:hover{color:black;}header .main-nav .dropdown-menu.dropdown-solution:before{left:auto !important;right:541px;}header .main-nav .dropdown-menu.dropdown-solution:after{left:auto !important;right:542px;}header .main-nav .dropdown-menu.dropdown-solution ul.dashed-list li:before{content:"-";text-indent:0;margin:0;margin-right:5px;}header
	.main-nav
	.dropdown-menu.dropdown-solution
	ul.dashed-list
	ul.dashed-list
	li:before{content:"\203A";text-indent:0;margin:0;margin-left:10px;margin-right:5px;}header .main-nav .kb-megamenu .dropdown-menu.dropdown-solution:before{left:auto !important;right:319px;}header .main-nav .kb-megamenu .dropdown-menu.dropdown-solution:after{left:auto !important;right:320px;}header .main-nav .kb-megamenu .dropdown-menu.dropdown-solution a.sol-dd-main{color:#393939;}header
	.main-nav
	.kb-megamenu
	.dropdown-menu.dropdown-solution
	a.sol-dd-main.new-class{color:#393939 !important;}header
	.main-nav
	.kb-megamenu
	.dropdown-menu.dropdown-solution
	a.sol-dd-main.new-class:hover{color:black;}header .main-nav .kb-megamenu .border-right{border-right:1px dashed #ccc;}header .main-nav .kb-megamenu .megamenu-latest-insights .insights-head{font-size:1rem;font-weight:bold;color:black;}header .main-nav .kb-megamenu .megamenu-latest-insights a:hover{background:none;color:#2196f3;}header .main-nav .g-search-mobile i{color:white;}header .main-nav .hamburger{text-decoration:none;display:none;color:#716e6e;width:30px;height:3px;padding:15px 0;margin:0 0.5rem;position:relative;}header .main-nav .hamburger span.bars{width:30px;height:3px;display:block;position:relative;background-color:white;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;}header .main-nav .hamburger span.bars:before,header .main-nav .hamburger span.bars:after{content:" ";width:100%;height:inherit;position:absolute;left:0;background-color:inherit;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;}header .main-nav .hamburger span.bars:before{top:9px;}header .main-nav .hamburger span.bars:after{bottom:9px;}header .main-nav .offcanvas{background:var(--g-blue-light);width:360px;border:0;box-shadow:0 0 5px rgba(255,255,255,0.7);box-shadow:2px 0px 19px 1px rgba(0,0,0,0.56);}header .main-nav .menu2{width:100%;height:100%;padding:70px 0 0;margin-top:0;position:relative;z-index:999;top:0;right:0;background:transparent;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;}header .main-nav .menu2 a.home-title{font-size:1.2rem;color:white;text-decoration:none;text-align:left;position:absolute;left:auto;right:1.5rem;top:1.5rem;}header .main-nav .menu2 ul{margin:0;padding:0;position:relative;width:100%;}header .main-nav .menu2 ul li{float:none;}header .main-nav .menu2 ul li a,header .main-nav .menu2 ul li div{width:100%;padding:8px 25px;border-bottom:1px dotted #af9090;position:relative;color:var(--g-dark);cursor:pointer;font-size:14px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-animation:0.5s slide-right;-moz-animation:0.5s slide-right;-o-animation:0.5s slide-right;animation:0.5s slide-right;font-family:"Roboto",sans-serif;display:block;}header .main-nav .menu2 ul li a:after,header .main-nav .menu2 ul li div:after{content:"";width:0;height:3px;display:block;position:absolute;bottom:-3px;left:0;background-color:#28cae3;transition:width 0.2s;}header .main-nav .menu2 ul li a span.arrow,header .main-nav .menu2 ul li div span.arrow{font-size:1rem;line-height:1rem;position:absolute;top:0.4rem;left:auto;right:1rem;}header .main-nav .menu2 ul li a.gep-menu-label{color:var(--g-blue);font-weight:900;font-size:1rem;display:block;}header .main-nav .menu2 ul li.last.leaf a{color:#ffae25;font-size:15px;}header .main-nav .menu2 ul li.back-button{position:absolute;top:-3rem;}header .main-nav .menu2 ul li.back-button div{border-bottom:0px;margin-left:0.2rem;}header .main-nav .menu2 ul li.back-button div span.arrow{font-size:1rem;line-height:1rem;position:absolute;top:0.4rem;left:1rem;}@-webkit-keyframes slide-right{from{margin-left:100%;width:300%;}to{margin-left:0%;width:100%;}}@-moz-keyframes slide-right{from{margin-left:100%;width:300%;}to{margin-left:0%;width:100%;}}@-o-keyframes slide-right{from{margin-left:100%;width:300%;}to{margin-left:0%;width:100%;}}@keyframes slide-right{from{margin-left:100%;width:300%;}to{margin-left:0%;width:100%;}}header .main-nav .menu2 .main-menu li a:hover:after,header .main-nav .menu2 .main-menu li div:hover:after{width:100%;}header .main-nav .menu2 .site-map-menu a.dead-link:hover:after{width:0;}header .main-nav .menu2 .main-menu li a i,header .main-nav .menu2 .main-menu li div i{position:absolute;top:15px;right:10px;}header .main-nav .menu2 .main-menu li a .fa-angle-left,header .main-nav .menu2 .main-menu li div .fa-angle-left{top:13px;left:10px;}header .main-nav .menu2 .top-nav-collapse .bars,header .main-nav .menu2 .top-nav-collapse .bars:before,header .main-nav .menu2 .top-nav-collapse .bars:after{background-color:#716e6e;}header .main-nav .menu2 .hamburger.open .bars{background-color:transparent;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;}header .main-nav .menu2 .hamburger.open .bars::before{top:0;background-color:white;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}header .main-nav .menu2 .hamburger.open .bars::after{bottom:0;background-color:white;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}header .main-nav .menu2.show{overflow-y:scroll;border:none;}header .main-nav .menu2.show .menu2{right:0;opacity:1;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;}header .main-nav .menu2.show .menu2:hover{overflow-y:auto;}header .mega-nav .dropdown:hover .dropdown-menu{margin-top:0;}header .mega-nav .navbar{padding:0;margin:0;}header .mega-nav .navbar .navbar-nav .nav-item{padding:0 1rem;}header .mega-nav .navbar .navbar-nav .nav-item .nav-link{color:white;}header .mega-nav .navbar .navbar-nav .nav-item .nav-link:hover{color:white;}header .mega-nav .navbar .navbar-nav .nav-item .dropdown-menu.megamenu{height:80vh;}header .mega-nav .navbar .navbar-nav .dropdown-menu .col-megamenu{height:100%;border-right:1px dashed #ccc;position:relative;}header .mega-nav .navbar .navbar-nav .dropdown-menu .col-megamenu .title{font-size:0.9rem !important;text-transform:uppercase;color:black;font-weight:500;position:relative;padding:0.5rem 0 !important;margin:0 0 0.5rem !important;}header
	.mega-nav
	.navbar
	.navbar-nav
	.dropdown-menu
	.col-megamenu
	.title::after{content:"";position:absolute;width:3rem;top:1.8rem;left:0;border-bottom:2px solid black;}header .mega-nav .navbar .navbar-nav .dropdown-menu .col-megamenu .title:hover{background:transparent !important;color:black;}header
	.mega-nav
	.navbar
	.navbar-nav
	.dropdown-menu
	.col-megamenu
	.list-unstyled{margin-top:0.5rem;}header
	.mega-nav
	.navbar
	.navbar-nav
	.dropdown-menu
	.col-megamenu
	.list-unstyled
	li{padding:0.25rem 0;}header
	.mega-nav
	.navbar
	.navbar-nav
	.dropdown-menu
	.col-megamenu
	.list-unstyled
	li
	p{padding:0;margin:0;font-size:0.8rem;line-height:1rem;color:#2196f3;font-weight:500;}header
	.mega-nav
	.navbar
	.navbar-nav
	.dropdown-menu
	.col-megamenu
	.list-unstyled
	li
	p
	i{font-size:0.75rem;}header
	.mega-nav
	.navbar
	.navbar-nav
	.dropdown-menu
	.col-megamenu
	.list-unstyled
	li
	a{font-size:0.75rem;color:#333;font-weight:500;transition:all 0.2s ease;}header
	.mega-nav
	.navbar
	.navbar-nav
	.dropdown-menu
	.col-megamenu
	.list-unstyled
	li
	a:hover{color:black;}header
	.mega-nav
	.navbar
	.navbar-nav
	.dropdown-menu
	.col-megamenu
	.list-unstyled
	li
	a.new-intend{background:url(/prod/s3fs-public/new-dash.png) no-repeat -8px 6px;padding-left:10px;margin-left:10px;}header
	.mega-nav
	.navbar
	.navbar-nav
	.dropdown-menu
	.col-megamenu
	.list-unstyled
	li
	a.featured-menu-link::after{content:"Featured Capability";position:absolute;background:#2196f3;color:#fff;border-radius:15px;font-size:10px;margin-top:4px;margin-left:5px;padding-left:10px;padding-right:10px;}header
	.mega-nav
	.navbar
	.navbar-nav
	.dropdown-menu
	.col-megamenu
	.insights-head{font-size:1rem;font-weight:bold;}header
	.mega-nav
	.navbar
	.navbar-nav
	.dropdown-menu
	.col-megamenu
	.read-more-insights{float:right;color:black;font-size:0.85rem;font-weight:bold;}header .custom-nav-fixed{background:#fff;transition:all 0.5s ease-in-out,padding 0.5s ease-in-out;}header .custom-nav-fixed .link-light{color:black;}header .custom-nav-fixed .topnav img{filter:invert(0%) sepia(0%) saturate(0%) hue-rotate(321deg) brightness(101%)
	  contrast(103%);}header .custom-nav-fixed .hamburger span.bars{background-color:black;}header .custom-nav-fixed .g-search-mobile i{color:black;}@media screen and (max-width:1024px){.mega-nav{display:none;}.quick-nav{display:none;}}@media all and (min-width:992px){.navbar .has-megamenu{position:static !important;}.navbar .megamenu{left:0;right:0;width:100%;margin-top:0;}}@media (max-width:992px){header{top:auto;}header .main-nav{padding-bottom:1rem;padding-top:1rem;}.navbar.fixed-top .navbar-collapse,.navbar.sticky-top .navbar-collapse{overflow-y:auto;max-height:90vh;margin-top:10px;}}@media (max-width:767px){header{top:0;position:absolute;}header .main-nav{padding:1rem 0 !important;}header .main-nav .navbar .navbar-brand img{max-width:150px;}}.hamburger-menu{position:relative;z-index:9999;text-indent:-999rem;display:block;width:32px;height:32px;}.hamburger-menu-button{width:40px;height:40px;padding:0;display:block;position:relative;margin-top:0;z-index:9999;background:transparent;border:0px solid white;box-sizing:content-box;border-radius:50%;text-indent:100%;color:transparent;white-space:nowrap;cursor:pointer;overflow:hidden;outline:0;}.hamburger-menu-button-open{top:50%;margin-top:-1px;left:50%;margin-left:-12px;}.hamburger-menu-button-open,.hamburger-menu-button-open::before,.hamburger-menu-button-open::after{position:absolute;width:24px;height:2px;background:#fff;border-radius:4px;-webkit-transition:all 0.3s;transition:all 0.3s;}.hamburger-menu-button-open::before,.hamburger-menu-button-open::after{left:0;content:"";}.hamburger-menu-button-open::before{top:8px;}.hamburger-menu-button-open::after{bottom:8px;}.hamburger-menu-button-close{background:transparent;-webkit-transform:rotate(180deg);transform:rotate(180deg);}.hamburger-menu-button-close::before{-webkit-transform:translateY(-8px) rotate(45deg);transform:translateY(-8px) rotate(45deg);}.hamburger-menu-button-close::after{-webkit-transform:translateY(8px) rotate(-45deg);transform:translateY(8px) rotate(-45deg);}.block-gep-strategy-pages-menu .dropdown-menu.megamenu{padding-top:2rem;}.block-gep-managed-services-menu .dropdown-menu.megamenu{padding-top:2rem;}.block-gep-software-pages-menu
	.nav-item.has-megamenu
	.nav-link
	img.menu-link-img{height:20px;}.block-gep-software-pages-menu .dropdown-menu.megamenu{padding-top:2rem;}.no-banner{margin-bottom:2px;height:130px;}.primary-links.new-intend::before{content:"\2010";font-size:0.8rem;font-weight:bold;margin-right:0.82rem;}.new-industries li .dashed-list:before{content:"-";text-indent:0;margin:0;margin-right:5px;}header .block-gep-software-pages-menu .mega-nav .navbar .navbar-nav .nav-item{padding:0 5px;}nav.navbar.bg-white{z-index:2;}@media screen and (max-width:991px){header .main-nav .menu2{width:100% !important;left:0;}header .main-nav .hamburger{display:block!important;}}@media screen and (min-width:1025px) and (max-width:1250px){.block-gep-software-pages-menu
	  .nav-item.has-megamenu
	  .nav-link
	  img.menu-link-img{height:14px;}}@media screen and (min-width:1251px) and (max-width:1350px){.block-gep-software-pages-menu
	  .nav-item.has-megamenu
	  .nav-link
	  img.menu-link-img{height:16px;}}
footer,.footer{background-image:none!important;background:white!important;}div#block-geptheme-breadcrumbs{font-size:9px;background:black;width:100%;color:#fff;padding:11px 0;line-height:22px;height:auto;margin-left:20p;padding-left:20px;}div#block-geptheme-breadcrumbs .breadcrumb{padding:0;margin:0;list-style:none;}div#block-geptheme-breadcrumbs .breadcrumb li{list-style:none;margin-bottom:0;}div#block-geptheme-breadcrumbs .breadcrumb li::before{color:white;content:"›";font-size:12px;}div#block-geptheme-breadcrumbs .breadcrumb li:first-child::before{display:none;}.breadcrumb a{color:#fff;}.footer_contact{height:100%;background:var(--g-blue) url(https://webuat.gep.com/prod/s3fs-public/footer-top-bg.webp) no-repeat;background-size:100% 100%;}.conatact_link{padding:15px 20px;height:100%;border:1px solid transparent;border-radius:5px;display:block;}.conatact_link:hover{border-color:white;}.conatact_link span.link-title{font-size:1.5rem;font-weight:600;}.conatact_link span.link-desc{font-size:.9rem;}ul.footer-menu{display:table;margin:0 0 0 1rem;}ul.footer-menu li{list-style:none;position:relative;display:block;line-height:normal;margin:0 0 1rem;}ul.footer-menu li a{font-size:0.938rem;color:var(--g-dark)!important;}ul.footer-menu li a:hover{color:var(--g-blue)!important;}ul.footer-menu li a::before{content:"\F231";font-family:'bootstrap-icons';font-size:8px;text-align:left;position:absolute;margin-left:-1rem;top:8px;}.social-icons{color:white;}.social-icons a.btn{border-radius:6px;text-align:center;vertical-align:middle;display:inline-block;text-decoration:none;cursor:pointer;background:var(--g-grey-dark)!important;}.social-icons a.btn:hover{background:var(--g-blue)!important;}.social-icons i{font-size:1.125rem;color:white;width:18px;height:18px;display:flex;}.sticky.social-icons{width:36px;height:36px;border:0px solid red;overflow:hidden;margin:0;padding:0;position:fixed;left:20px;top:75%;display:-webkit-inline-box;transition:width 300ms linear;}.sticky.social-icons.open{width:168px;}.sticky.social-icons a.btn{display:flex;align-items:center;justify-content:center;width:34px;height:34px;}.footer_contact{background-image:url(/prod/s3fs-public/footer-top-bg.webp)!important;}.footer_contact .card-title{font-size:clamp(1.2rem,2.5vw,1.625rem);}.footer_contact .card-body{font-size:1.15rem;}.footer_contact .card-text{font-size:clamp(0.8rem,2.5vw,1rem)}.footer_contact a.card{border:1px solid var(--g-light-30);}.footer_contact a.card:hover{border-color:white!important;cursor:pointer;background:var(--g-light-30)!important;}.footer_contact .text-white *{color:white;}.footnote{font-size:0.938rem;color:val(--g-dark);}.footnote a{color:var(--g-dark)!important;}.footnote a:hover{color:var(--g-blue)!important;}footer .accordion-item{border-color:transparent!important;border-bottom-width:2px !important;}.footer .footer-quick-links h5 a{color:var(--g-blue)!important;font-family:var(--g-title-font)!important;}.footer .footer-quick-links .link-list{font-size:inherit;padding:0;list-style:none;line-height:unset!important;width:100%;}.footer .footer-quick-links .link-list li{margin-bottom:5px;}.footer .footer-quick-links .link-list li,.footer .footer-quick-links .link-list li a{color:var(--g-dark);font-size:0.938rem;display:flex;}.footer .footer-quick-links .link-list li:hover,.footer .footer-quick-links .link-list li a:hover{color:var(--g-blue);}.footer .footer-quick-links .link-list li a i.bi{font-size:0.6rem;margin-right:5px;}.footer .footer-quick-links .link-list li a i.bi::before,.footer .footer-quick-links .link-list li a i[class^="bi-"]::before{vertical-align:-0.6em;}.footer .footer-quick-links .title2 a{color:var(--g-blue)!important;font-weight:700!important;}.footer .copyright-links{font-size:0.938rem;color:black;}.footer .copyright-links a{font-size:0.938rem!important;color:var(--g-dark)!important;}.footer .copyright-links a:hover{text-decoration:underline;color:var(--g-purple)!important;}.footer .footer-toggle{position:relative;}.footer .footer-toggle a{display:block;font-size:1rem;font-weight:bold;line-height:1.5rem;background:white;border-bottom:2px dotted var(--g-blue);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23000000' class='bi bi-chevron-up' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 11.354a.5.5 0 0 1 .708 0L8 5.707l5.646 5.647a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1-.708 0l-6 6a.5.5 0 0 1 0 .708z'/%3E%3C/svg%3E");background-position:95% 50%;background-repeat:no-repeat;color:var(--g-blue)!important;transition:background-image 0.3s ease;}.footer .footer-toggle a.collapsed{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23000000' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");}.gep-share-vertical{position:fixed;left:0;top:auto;bottom:10vh;border:0px solid red;width:50px;height:50px;}.gep-share-vertical h2{display:none;}.gep-share-vertical ul{margin:0;padding:0px;float:none;height:auto;}.gep-share-vertical ul li{display:block;padding:0;font-weight:bold;margin:0;padding:0;float:none;text-align:center;}.gep-share-vertical ul li a{text-align:center;color:white;text-decoration:none;display:block;margin:0;text-align:center;transition:width 0.15s ease-in-out;width:2pc;height:2pc;overflow:hidden;}.gep-share-vertical ul li a:hover{width:3pc;}.gep-share-vertical ul li a:hover i{text-align:center;}.gep-share-vertical ul li a i{color:white;padding:0;display:block;border-radius:0;text-align:center;font-size:1rem;width:100%;height:100%;overflow:hidden;}.gep-share-vertical ul li a i.bi.bi-linkedin{background:#0e76a8;}.gep-share-vertical ul li a i.bi.bi-twitter{background:#55acee;}.gep-share-vertical ul li a i.bi.bi-facebook{background:#3b5998;}.gep-share-vertical ul li a i.bi.bi-envelope{background:#2196F3;}.gep-share-vertical ul li a i.bi.bi-youtube{background:red;}.gep-share-vertical ul li a i::before{display:contents;vertical-align:middle;line-height:2pc;}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}@media (min-width:992px){.collapse.dont-collapse{display:block;height:auto !important;visibility:visible;}.gep-share-vertical{display:block;}}@media (min-width:992px) and (max-width:1399.98px){.footer_contact .card-title{font-size:20px;}.footer_contact .card-body{font-size:14px;line-height:1.5;}.footer .footer-quick-links .link-list li,.footer .footer-quick-links .link-list li a{font-size:10px;}.footer .footer-quick-links .link-list li a i.bi{font-size:8px;margin-right:5px;align-content:end;}.footer .footer-quick-links .link-list li a i.bi::before,.footer .footer-quick-links .link-list li a i[class^="bi-"]::before{vertical-align:0;}.footer .copyright-links,.footer .copyright-links a{font-size:10px!important;}}@media (max-width:991.98px){footer .accordion-item{border-style:solid!important;border-color:transparent!important;border-image:linear-gradient(74deg,var(--g-blue) 0%,var(--g-purple) 130%)!important;border-image-slice:1!important;background-clip:padding-box;margin-bottom:1rem;}footer .accordion-button:not(.collapsed){background:transparent;border:0;border-bottom:1px solid var(--g-grey);}.footer .footer-quick-links .link-list{padding:16px;}.gep-share-vertical{display:none;}.footer_contact .card-body{font-size:10px;}}@media (max-width:767.98px){.footer_contact .card-body{font-size:1.125rem;}.footer-quick-links{margin-bottom:60px;}}@media (max-width:575.98px){.footer_contact .card-body{font-size:11px;}}
.gep-search-form{width:100vw;height:100vh;display:none;position:fixed;top:0;left:0;z-index:999;background-color:var(--g-blue);background-image:url(/prod/s3fs-public/search-form-bg-new.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;}.gep-search-form .close-search{padding:6px 12px;position:absolute;z-index:11;top:10vh;left:10vw;font-size:1.4rem;background-repeat:no-repeat;background-size:100% 100%;cursor:pointer;width:2rem;height:2rem;color:#fff;}.gep-search-form form#search-block-form{width:70%;margin:45vh auto;position:relative;}.gep-search-form form#search-block-form .input-group{border:1px soldi var(--g-grey);border-radius:1rem;overflow:hidden;}.gep-search-form form#search-block-form input{border-top-left-radius:8px;border-bottom-left-radius:8px;font-size:1.2rem;margin:0;border:0;}.gep-search-form form#search-block-form .btn.btn-primary{height:58px;background:#fff;border:0;padding:0;border-top-right-radius:8px !important;border-bottom-right-radius:8px !important;border-top-left-radius:0;border-bottom-left-radius:0;}.gep-search-form form#search-block-form .btn.btn-primary .icon-search{padding:1rem;color:#363636;font-size:1.5rem;}.gep-search-form form#search-block-form ul#custom-block-search{width:100% !important;padding-left:0.75rem;padding-right:0.75rem;list-style:none;border:0;box-shadow:rgba(0,0,0,0.1) 0px 20px 25px -5px,rgba(0,0,0,0.04) 0px 10px 10px -5px;top:auto !important;margin:0 auto!important;left:auto !important;}.gep-search-form form#search-block-form ul#custom-block-search li{padding:0.35rem 0;list-style:none;border-bottom:1px solid #eee;}.gep-search-form form#search-block-form ul#custom-block-search li .autocomplete-suggestion-suggestion-suffix{font-size:0.85rem;}@media screen and (max-width:768px){.gep-search-form form#search-block-form{margin:35vh auto;width:80%;}.serch-banner-form .search-form-wrapper{width:70%;left:12%;}}
.hero-banner-inner{max-height:768px;position:relative;overflow:hidden;min-height:600px;height:85vh;background:var(--gradient-primary);}.hero-banner-inner .banner-image-holder{width:100%;height:100%;z-index:1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.hero-banner-inner .banner-image-holder img{object-fit:cover;min-width:100%;height:auto;margin:auto;min-height:100%;}.hero-banner-inner .banner-text-overlay{z-index:2;color:white;margin-top:12rem;}.hero-banner-inner .banner-text-overlay .banner-text h2,section.innerPage_Hero h2{font-size:2.5rem;line-height:2.75rem;font-weight:700!important;color:white;text-shadow:1px 1px 4px rgba(0,0,0,0.6);}section.innerPage_Hero{height:90vh;overflow:hidden;position:relative;background:var(--gradient-primary);z-index:1;}section.innerPage_Hero .background-image-holder{width:100%;height:100%;top:0;left:0;z-index:1;background:transparent;background-size:cover !important;background-position:50% 50% !important;overflow:hidden;}section.innerPage_Hero .background-image-holder img{width:100%;object-fit:cover;;}section.innerPage_Hero .background-image-holder img.mobile-image{display:block;}section.innerPage_Hero .background-image-holder img.desktop-image{display:none;}.banner-text_wrapper{z-index:3;position:absolute;z-index:2;width:100%;top:0;}.banner-text_wrapper h2{font-size:clamp(2.5rem,2.5vw,4rem);line-height:clamp(3rem,2.5vw,4.125rem);}.banner-text_wrapper .banner-text{margin-top:4rem;}.banner-text_wrapper .banner-text .btn{margin-bottom:6px;}.banner-sm{height:60vh !important;}.video-block .video-container{border:8px solid #292929;border-radius:0.625rem;}.video-block .video-container video{width:100%;height:auto;margin:0;display:flex;}.background-image.desktop-image{width:100vmax;z-index:-1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;}.background-image-holder{z-index:1;}.video-overlay{width:100%;height:100%;position:absolute;z-index:2;}.video-overlay::before{content:" ";width:100%;height:100%;position:absolute;background:rgba(0,0,0,0.3);}.background-image-holder img{width:100%;height:inherit;min-height:fit-content;display:block;transform:rotate(20%);background:var(--gradient-primary);object-fit:cover;background-repeat:repeat-y;background-size:200% 200%;animation:shine 10s ease infinite;}@keyframes shine{0%{background-position:0% 50%;}50%{background-position:100% 50%;}100%{background-position:0% 50%;}}.page-node-type-paid-clp .innerPage_Hero{height:40vw!important;min-height:660px!important;}.page-node-type-paid-clp .innerPage_Hero .banner-text_wrapper .inner-banner.banner-text h2{font-size:50px;line-height:1.25;}.page-node-type-paid-clp .innerPage_Hero .banner-text_wrapper .inner-banner.banner-text h3{font-size:38px;line-height:1.25;}.page-node-type-paid-clp .footer_contact{background:var(--g-blue);}@media (max-width:575.98px){.banner-text_wrapper .inner-banner.banner-text{margin-top:0;}}@media (max-width:991.98px){.banner-text_wrapper .inner-banner.banner-text{margin:0;}.other-services-wrap .service-links ul li{display:block;float:none;width:auto;}.clp-banner.innerPage_Hero{height:auto;}.clp-banner.innerPage_Hero .background-image-holder{position:relative;}.clp-banner.innerPage_Hero .clpbanner-form{position:relative;margin:1rem auto;width:90%;right:auto;top:auto;}.kb-collateral-wrap .gep-share ul li{padding:0;margin:0;font-size:0.7rem;}.kb-collateral-wrap .gep-share ul li i{font-size:0.7rem;}section.innerPage_Hero{height:auto;}section.innerPage_Hero .video-overlay{display:none;}section.innerPage_Hero .background-image-holder{position:relative;}section.innerPage_Hero .background-image-holder::before{position:absolute;background:rgba(0,0,0,0.19);width:100%;height:100vh;z-index:0;top:-77px;}section.innerPage_Hero .background-image-holder img{height:100%;object-fit:cover;display:block;}section.innerPage_Hero .background-image-holder img.mobile-image{min-height:240px;object-fit:cover;}section.innerPage_Hero .banner-text_wrapper.h-100{position:relative;background:none;padding-bottom:1rem;padding-top:1rem;display:flex;align-items:center;justify-content:center;width:100%;top:-50px;padding:10px;}section.innerPage_Hero .banner-text_wrapper .slider-text{padding:10px;}section.innerPage_Hero .banner-text_wrapper.h-100 .container{width:calc(100% - 10vw);left:0;right:0;top:0;bottom:0;height:auto;border:1px solid #ddd;transition:all .2s ease;background:#fff;border-radius:5px;}section.innerPage_Hero .banner-text_wrapper.h-100 .container h2{color:#0113C4;font-weight:700;font-size:36px;line-height:1.25;text-shadow:none;margin-bottom:10px;}section.innerPage_Hero .banner-text_wrapper.h-100 .container h3{color:var(--g-dark);font-weight:500;text-shadow:unset;padding:0 0 0.7rem;}section.innerPage_Hero .banner-text_wrapper.h-100 .container p{color:var(--g-dark);}section.innerPage_Hero .banner-text_wrapper.h-100 .home-banner.banner-text{margin-top:0;}h1.g-h1{margin-top:0;}.banner-text_wrapper .banner-text{margin-top:1rem;width:100%;}.banner-text{margin:0;}section.innerPage_Hero h2{font-size:2.1vw;line-height:1.4;}.banner-text_wrapper .inner-banner.banner-text{margin-top:0;}section.innerPage_Hero{height:auto;background:#ffffff;}section.innerPage_Hero .video-overlay{display:none;}section.innerPage_Hero .background-image-holder{position:relative;}section.innerPage_Hero .background-image-holder::before{position:absolute;background:rgba(0,0,0,0.19);width:100%;height:100vh;z-index:0;top:-77px;}section.innerPage_Hero .background-image-holder img{height:100%;object-fit:cover;display:block;}section.innerPage_Hero .background-image-holder img.mobile-image{min-height:240px;object-fit:cover;display:block;}#podcasts-page section.innerPage_Hero .banner-text_wrapper.h-100 .container{background:#00000050!important;}.page-node-type-campaign-latest .innerPage_Hero,.page-node-type-insight-from-top .innerPage_Hero{display:block!important;}.page-node-type-campaign-latest .asset-lp-hero,.page-node-type-insight-from-top .asset-lp-hero{padding:0!important;}.page-node-type-insight-from-top section.innerPage_Hero .banner-text_wrapper{display:none;}.page-node-type-podcast section.innerPage_Hero,.page-node-type-campaign-latest section.innerPage_Hero{height:55vh;}.page-node-type-podcast section.innerPage_Hero .banner-text_wrapper.h-100,.page-node-type-campaign-latest section.innerPage_Hero .banner-text_wrapper.h-100{position:absolute;top:50%;transform:translateY(-50%);}.page-node-type-podcast section.innerPage_Hero .banner-text_wrapper.h-100 .container,.page-node-type-campaign-latest section.innerPage_Hero .banner-text_wrapper.h-100 .container{background:transparent;border:0;}.page-node-type-podcast section.innerPage_Hero .banner-text_wrapper.h-100 .container h2,.page-node-type-campaign-latest section.innerPage_Hero .banner-text_wrapper.h-100 .container h2,.page-node-type-campaign-latest section.innerPage_Hero .banner-text_wrapper.h-100 .container h3{color:white;}section.innerPage_Hero .banner-text_wrapper.h-100 .home-banner.banner-text{margin-top:0;}.page-node-type-paid-clp .innerPage_Hero{min-height:660px!important;}.page-node-type-paid-clp .innerPage_Hero .background-image-holder{position:absolute!important;height:100%!important;}.page-node-type-paid-clp .innerPage_Hero .background-image-holder img.desktop-image{display:block!important;}.page-node-type-paid-clp .innerPage_Hero .banner-text_wrapper.h-100 .container{background:transparent!important;padding:0!important;border:0!important}.page-node-type-paid-clp .innerPage_Hero .banner-text_wrapper .inner-banner.banner-text h3{font-size:24px!important;line-height:1.25;}.page-node-type-paid-clp .innerPage_Hero .banner-text_wrapper .inner-banner.banner-text h2{font-size:32px!important;line-height:1.25;}.page-node-type-paid-clp .innerPage_Hero .banner-text_wrapper .rating-text{font-size:20px!important;line-height:1.25;}.page-node-type-paid-clp .innerPage_Hero .banner-text_wrapper.h-100{top:0;}}@media (min-width:992px) and (max-width:1399.98px){.banner-text{margin-top:100px!important;}section.innerPage_Hero h2{font-size:30px;line-height:1.25;}}@media (min-width:992px){.no-banner{margin-bottom:35px;height:85px;}#block-gepknowledgebankmenu .nav-link{font-size:1rem;}section.innerPage_Hero .background-image-holder img.mobile-image{display:none;}section.innerPage_Hero .background-image-holder img.desktop-image{display:block;}}@media (max-width:767.98px){section.innerPage_Hero h2{font-size:1.8rem;}.banner-text_wrapper .banner-text{margin-top:1rem;}section.innerPage_Hero .banner-text_wrapper.h-100 .container{padding:20px;}.banner-text_wrapper .inner-banner.banner-text{margin:0;}section.innerPage_Hero .banner-text_wrapper .slider-text{padding:0!important;}section.innerPage_Hero .banner-text_wrapper.h-100 .container h2{font-size:28px;}section.innerPage_Hero .banner-text_wrapper.h-100 .container h3{padding:0;margin:0;}.page-node-type-paid-clp .innerPage_Hero .banner-text_wrapper .inner-banner.banner-text h3{font-size:24px!important;line-height:1.25;}.page-node-type-paid-clp .innerPage_Hero .banner-text_wrapper .inner-banner.banner-text h2{font-size:32px!important;line-height:1.25;}.page-node-type-paid-clp .innerPage_Hero .banner-text_wrapper.h-100{top:0;}.page-node-type-paid-clp .asset-lp-hero{padding:0;}ul.row.list-unstyled li span{padding-top:10px !important;}}@media screen and (min-width:1200px) and (max-width:1399px){section.innerPage_Hero{height:100vh;}section.innerPage_Hero .kb-asset-banner h1{font-size:2rem !important;line-height:1.5;}section.innerPage_Hero .kb-asset-banner h2{font-size:1.5rem !important;line-height:1.5;}#block-gepknowledgebankmenu .nav-link{font-size:.8rem!important;}}
