<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
body{font-family: 'NeueHaasDisplay-Roman';}
a {text-decoration: none;}
a:hover{color: #f36f31; transition: 0.1s all}
.logo{width: 200px; padding: 25px 0;}
section{padding: 40px 0 50px; position: relative;}
section.light{padding: 40px 0 50px; background: #efefef; position: relative;}
section.grey{padding: 60px 0 60px; background: #6d6d6b; position: relative;}
p{line-height: 1.6; letter-spacing: 1px; font-weight: 400;}
h1, h2, h3, h4, h5, h6{font-family: 'NeueHaasDisplay-Medium'; line-height: 1.3;}
li{font-family: 'NeueHaasDisplay-Roman'; font-size: 16px; letter-spacing: 1px;}
.font-light{font-family: 'NeueHaasDisplay-Roman'}
.color1 { color: #f46f30; } 
.color2 { color: #6d6d6b; } 
.color3 { color: #040168; } 
.color4 { color: #fff; } 
.bg-color1 { background-color: #f36f31; color: #fff;}
.bg-color2 { background-color: #6d6d6b; color: #fff;} 
.bg-color3 { background-color: #ededed;} 
ol, ul {padding-left: 18px;}
.trans-uper{text-transform: uppercase;}
.clearfix::after { content: ""; clear: both; display: table; }
.carousel-caption { position: absolute; right: 15%; top: 0; bottom: 0; left: 15%; padding-top: 1.25rem; padding-bottom: 1.25rem; color: #6a6a66; text-align: left; display: flex; align-items: center;}
.carousel-caption span{font-size: medium;}
.head_wrap.fixed-header {position: fixed; top: 0; left: 0; width: 100%; z-index:9999; box-shadow:0px 0px 5px rgba(0,0,0,0.3);-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;transition:0.5s all;}
.content {height: 100%;}
.line-height-1{line-height: 1;}
.w-90{width: 90%!important;}
.img-50{width: 50%;}
.caption-animate .active .carousel-caption {
     -webkit-animation-duration: 1s;
     animation-duration: 1s;
     -webkit-animation-fill-mode: both;
     animation-fill-mode: both;
}
.caption-animate .active .carousel-caption.infinite {
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
}

.caption-animate .active .carousel-caption.hinge {
-webkit-animation-duration: 2s;
animation-duration: 2s;
}

.caption-animate .active .carousel-caption.flipOutX,
.caption-animate .active .carousel-caption.flipOutY,
.caption-animate .active .carousel-caption.bounceIn,
.caption-animate .active .carousel-caption.bounceOut {
-webkit-animation-duration: .25s;
animation-duration: .25s;
}
.caption-animate .carousel-caption.fadeIn,
.caption-animate .carousel-caption.fadeInDown,
.caption-animate .carousel-caption.fadeInDownBig,
.caption-animate .carousel-caption.fadeInLeft,
.caption-animate .carousel-caption.fadeInLeftBig,
.caption-animate .carousel-caption.fadeInRight,
.caption-animate .carousel-caption.fadeInRightBig,
.caption-animate .carousel-caption.fadeInUp,
.caption-animate .carousel-caption.fadeInUpBig{
opacity:0;
}
.menu-card{ position: relative; border-radius: 10px; overflow: hidden; margin-bottom: 20px; }
.menu-card a{ display: block; } 
.menu-card img{ transition: 0.5s; width: 100%; } 
.menu-card a:hover img{ transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); } 
.menu-card .caption{ position: absolute; bottom: 0%; left: 0%; right: 0%; padding: 15px; border-radius: 0 0 10px 10px; background: linear-gradient(to bottom, #00000000 0%, #000000 100%); } 
.menu-card .caption h3 { /* font-family: 'Open Sans'; */ font-size: 17px; line-height: 21px; color: #fff; font-weight: 700; } 
.menu-card .caption p { font-size: 14px; line-height: 21px; font-weight: 400; color: #fff; padding-right: 25px; } 
.menu-card .caption span { position: absolute; right: 15px; bottom: 20px; } 
.menu-card p.video-icon { position: absolute; left: 15px; top: 20px; text-align: center; color: #fff; font-size: 14px; z-index: 99; }
.navbar .megamenu{ padding: 1rem; }
 
.guiding-grid-content .guiding-img{height: 100px; width: 100px}
.guiding-grid-content .guiding-img img{width: auto; height: 100%}


@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: 991px){
	.navbar.fixed-top .navbar-collapse, .navbar.sticky-top .navbar-collapse{
		overflow-y: auto;
	    max-height: 90vh;
	    margin-top:10px;
	}
     .navbar-nav .nav-link {text-align: center;}
}

#scrollBtn { display: none; position: fixed; bottom: 20px; right: 38px; z-index: 99; font-size: 14px; border: none; outline: none; background-color: #fd670f; color: white; cursor: pointer; padding: 10px; border-radius: 4px; }

.btn-more{color: #fd670f; box-shadow: inset 0 0 0 0 #fd670f;font-weight: 600; text-transform: uppercase; cursor: pointer; display: inline-block; padding: 0.7em; transition: all 300ms ease-out; } 
/*.btn-more:hover { box-shadow: inset 0 -3.6em 0 0 #fd670f; color: white;}*/
.btn-more span{border: solid 1px #fd670f; font-size: 24px; border-radius: 50px; padding: 2px 11px; text-align: center; margin-left: 10px;}
/*.btn-more:hover span{border: solid 1px #fff;}*/

.btn-outline-danger { color: #eb601c; border-color: #eb601c; }
.btn-outline-danger:hover {background: #eb601c; color: #fff; border-color: #eb601c; }

.btn-outline-white { color: #fff; border-color: #fff;  border-radius: 50px; padding: 10px 30px;}
.btn-outline-white:hover {background: #fff; color: #000; border-color: #fff; }

.tab-pane .btn-outline-danger{padding: 0.20rem .3rem;font-size: 13px;}

.navbar{padding: 0;}
.navbar-nav .nav-link{padding: 0;}
.navbar-nav li{padding: 0 25px;}
.navbar-light .navbar-nav .nav-link{ color: #eb601c;}
.menutab .nav-pills .nav-link{position: relative; color: #353535; border: solid 1px #eee;  border-left: 0;  border-top: 0;}
.menutab .nav-pills .nav-link:after { content: ""; position: absolute; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); background: url(../images/arrow-next.svg) no-repeat; width: 8px; height: 12px; right: 15px; }
.menutab .nav-pills .nav-link.active:after{right: -10px; top: 27px; width: 0; height: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-left: 10px solid #eb601c; display: block;}

.bg-orange{background: url("../images/bg-orange.jpg") no-repeat; background-size: cover; padding: 50px 0; color: #fff;}

.grid-divider { overflow-x: hidden; position: relative;} 
.grid-divider:after { content: ""; background-color: #fff; position: absolute; top: 0; bottom: 0; width: 1px; height: auto; left: 50%; }

.modal-content {background-color: transparent; background-clip: padding-box; border: none; border-radius: 0; outline: 0; }

.close { position: absolute; top: 20px; right: 30px; transition: all 200ms; font-size: 30px; font-weight: bold; text-decoration: none; color: #333; border: solid 1px #ccc; outline: none; z-index: 1; background: #fff; line-height: 1; border-radius: 5px; } 
.close:hover { background: #eb601c; color: #fff; } button.left { position: absolute; z-index: 1; top: 45%; left: 15px; } 
button.right { position: absolute; z-index: 1; top: 45%; right: 15px; }

.menutab .nav-link{text-align: left; padding: 15px 10px;}
.nav-pills .nav-link{border-radius: 0}
.nav-pills .nav-link.active, .nav-pills .show&gt;.nav-link{background-color: #eb601c; color: #fff !important;}

.vid-wrap { position: relative; display: inline-block; cursor: pointer; } 
.vid-wrap .overlay{ position: absolute; display: block; width: 100%; height: 100%; left:0; top:0; background: rgba(0,0,0,.3); opacity: 1; visibility: visible; } 
.owl-carousel .owl-item img {width: auto;display: inline-block;}
.owl-prev { border:none; outline: none; font-size: 30px; padding: 10px; text-align: center; background: transparent; color: #fff; }
.owl-next { border:none; outline: none; font-size: 30px; padding: 10px; text-align: center; background: transparent; color: #fff; }
.slide-learning .owl-nav {
  text-align: center;
  position: absolute;
  top: 50%;
  width: 100%;
}
.slide-learning .owl-prev{position: absolute;left: 0px;}
.slide-learning .owl-next{position: absolute;right: 0px;}
.txt-padding{width: 80%; padding-left: 15%;}

.digi-apps{position: absolute; z-index: 100; bottom: -75px; text-align: center; width: 100%;}
.digi-apps ul{ box-shadow: 0 0 25px rgba(0, 0, 0, 0.10); display: inline-block; /*background: #fff;*/ }
.digi-apps li{background: #fff; display: inline-block; padding: 10px 0 0; width: 120px; cursor: pointer;}
.digi-apps li:hover{background: #eb601c; color: #fff;}
.digi-apps li p{font-size: 12px; line-height: 1.2; padding-top: 10px; font-weight: bold;letter-spacing: 1px;}
.digi-apps li.line{border-right: solid 1px #f36f31;} 
.digi-apps li a{color: #f36f31;display: block;}
.digi-apps li a .sm-img-wrap{  height: 40px;width: 40px;background: url(../images/banner-bot-icon1.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .sm-img-wrap{background: url(../images/banner-bot-icon-white.png) no-repeat; margin: 0 auto;}
.digi-apps li a .sm-img-wrap2{  height: 40px;width: 40px;background: url(../images/banner-bot-icon2.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .sm-img-wrap2{background: url(../images/banner-bot-icon-white2.png) no-repeat; margin: 0 auto;}
.digi-apps li:hover a{color: #fff;}

/*1*/
.digi-apps li a .beyond-img-wrap{  height: 40px;width: 40px;background: url(../images/icons/beyond-icon1.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .beyond-img-wrap{background: url(../images/icons/beyond-icon-white1.png) no-repeat; margin: 0 auto;}
.digi-apps li a .beyond-img-wrap2{  height: 40px;width: 40px;background: url(../images/icons/beyond-icon2.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .beyond-img-wrap2{background: url(../images/icons/beyond-icon-white2.png) no-repeat; margin: 0 auto;}
.digi-apps li a .beyond-img-wrap3{  height: 40px;width: 40px;background: url(../images/icons/beyond-icon3.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .beyond-img-wrap3{background: url(../images/icons/beyond-icon-white3.png) no-repeat; margin: 0 auto;}
.digi-apps li a .beyond-img-wrap4{  height: 40px;width: 40px;background: url(../images/icons/beyond-icon3.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .beyond-img-wrap4{background: url(../images/icons/beyond-icon-white3.png) no-repeat; margin: 0 auto;}

/*2*/
.digi-apps li a .own-img-wrap{  height: 40px;width: 40px;background: url(../images/icons/own-icon1.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .own-img-wrap{background: url(../images/icons/own-icon-white1.png) no-repeat; margin: 0 auto;}
.digi-apps li a .own-img-wrap2{  height: 40px;width: 40px;background: url(../images/icons/own-icon2.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .own-img-wrap2{background: url(../images/icons/own-icon-white2.png) no-repeat; margin: 0 auto;}
.digi-apps li a .own-img-wrap3{  height: 40px;width: 40px;background: url(../images/icons/own-icon3.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .own-img-wrap3{background: url(../images/icons/own-icon-white3.png) no-repeat; margin: 0 auto;}
.digi-apps li a .own-img-wrap4{  height: 40px;width: 40px;background: url(../images/icons/own-icon4.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .own-img-wrap4{background: url(../images/icons/own-icon-white4.png) no-repeat; margin: 0 auto;}

.digi-apps li a .inspire-img-wrap{  height: 40px;width: 40px;background: url(../images/banner-bot-icon7.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .inspire-img-wrap{background: url(../images/banner-bot-icon-white7.png) no-repeat; margin: 0 auto;}
.digi-apps li a .inspire-img-wrap2{  height: 40px;width: 40px;background: url(../images/banner-bot-icon8.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .inspire-img-wrap2{background: url(../images/banner-bot-icon-white8.png) no-repeat; margin: 0 auto;}
.digi-apps li a .inspire-img-wrap3{  height: 40px;width: 40px;background: url(../images/banner-bot-icon9.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .inspire-img-wrap3{background: url(../images/banner-bot-icon-white9.png) no-repeat; margin: 0 auto;}
.digi-apps li a .inspire-img-wrap4{  height: 40px;width: 40px;background: url(../images/banner-bot-icon10.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .inspire-img-wrap4{background: url(../images/banner-bot-icon-white10.png) no-repeat; margin: 0 auto;}
.digi-apps li a .inspire-img-wrap5{  height: 40px;width: 40px;background: url(../images/banner-bot-icon11.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .inspire-img-wrap5{background: url(../images/banner-bot-icon-white11.png) no-repeat; margin: 0 auto;}

.digi-apps li a .practice-img-wrap{  height: 40px;width: 40px;background: url(../images/banner-bot-icon12.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .practice-img-wrap{background: url(../images/banner-bot-icon-white12.png) no-repeat; margin: 0 auto;}
.digi-apps li a .practice-img-wrap2{  height: 40px;width: 40px;background: url(../images/banner-bot-icon13.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .practice-img-wrap2{background: url(../images/banner-bot-icon-white13.png) no-repeat; margin: 0 auto;}
.digi-apps li a .practice-img-wrap3{  height: 40px;width: 40px;background: url(../images/icons/beyond-icon4.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .practice-img-wrap3{background: url(../images/icons/beyond-icon-white4.png) no-repeat; margin: 0 auto;}

.digi-apps li a .healther-img-wrap{  height: 40px;width: 40px;background: url(../images/banner-bot-icon14.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .healther-img-wrap{background: url(../images/banner-bot-icon-white14.png) no-repeat; margin: 0 auto;}
.digi-apps li a .healther-img-wrap2{  height: 40px;width: 40px;background: url(../images/banner-bot-icon15.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .healther-img-wrap2{background: url(../images/banner-bot-icon-white15.png) no-repeat; margin: 0 auto;}
.digi-apps li a .healther-img-wrap3{  height: 40px;width: 40px;background: url(../images/banner-bot-icon16.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .healther-img-wrap3{background: url(../images/banner-bot-icon-white16.png) no-repeat; margin: 0 auto;}

.digi-apps li a .lan-img-wrap{  height: 40px;width: 40px;background: url(../images/banner-bot-icon17.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .lan-img-wrap{background: url(../images/banner-bot-icon-white17.png) no-repeat; margin: 0 auto;}
.digi-apps li a .lan-img-wrap2{  height: 40px;width: 40px;background: url(../images/banner-bot-icon18.png) no-repeat; margin: 0 auto;background-size: 40px;}
.digi-apps li a:hover .lan-img-wrap2{background: url(../images/banner-bot-icon-white18.png) no-repeat; margin: 0 auto;}

.container{position:relative;}
.left-img{position:relative;}
.left-img h3{position: absolute; color: #fff; padding: 20px 30px;}
.right-content{background:#fff; position: relative; margin-left: -18%; box-shadow: 0 0 20px 1px #5f5f5f;}
.right-img{position:relative;}
.right-img h3{position: absolute; color: #fff; padding: 20px 30px; width: 95%;}
.left-content{background:#fff; position: relative; margin-right: -16.8%; box-shadow: 0 0 20px 1px #5f5f5f;z-index: 1;}

.btn-circle a{color:#fd670f; border: solid 1px #fd670f; font-size: 24px; border-radius: 50px; padding:4px 14px; text-align: center;}
.btn-circle.white.big a{color:#fff; border: solid 4px #fff; font-size: 40px; border-radius: 50px; padding:4px 20px; text-align: center;}
.argus-cont{position: relative;padding-left: 15%;}
.argus{width: 90px; margin-left: 60px;}
.btn-danger { color: #fff; background-color: #fd670f; border-color: #fd670f; }
.vid-wrap a{display: block;position: relative;}
.vid-wrap a:hover{cursor: pointer;}
.vid-wrap .play-icon{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}

.youtube-embed { position: relative; padding-bottom: 56%; width: 100%; text-align: left; } 
.youtube-embed iframe { width: 100%; position: absolute; height: 100%; overflow: hidden; }

@-webkit-keyframes zoom {
     from {
       -webkit-transform: scale(1, 1);
     }
     to {
       -webkit-transform: scale(1.3, 1.3);
     }
   }
   
   @keyframes zoom {
     from {
       transform: scale(1, 1);
     }
     to {
       transform: scale(1.3, 1.3);
     }
   }
   
   .carousel-inner .carousel-item &gt; img {
     -webkit-animation: zoom 20s;
     animation: zoom 20s;
   }

/*********Add Shape CSS HERE*************//*********Add Shape CSS HERE*************/
.shape-left{ height: 150px; width: 150px; clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%); background: #f36f31; }
.shape-right{ height: 150px; width: 150px; clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%); background: #f36f31; }
.shape-text{ background: #f36f31; color: #fff; height: 90px; padding: 0 20px; margin: 0 -10px;}
.shape-text h2{padding-top: 24px;}

.box-sec{position: relative;}
.box-sec .box-text{box-shadow: 0 1rem 3rem rgba(0,0,0,.175)!important; width: 80%; margin: 0 auto; padding: 15% 10% 5%; margin-top: -14%;}

.icon-circle{max-height: 158px; box-shadow: 0.5rem 0.5rem 1rem rgba(0,0,0,.175)!important; padding: 30px; border-radius: 100px; z-index: 1; background: #fff;}
.icon-circle img{width:100px}
.icon-circle h1.big { font-size: 80px; line-height: 1.2; width: 85px; height: 80px; text-align: center; vertical-align: middle; }
.icon-text{background: #efefef; z-index: 0;width: 100%; margin-left: -50px; padding:30px 20px 30px 80px ;}
.icon-text p{margin: 0;}

.order-list ol { list-style-type: none; counter-reset: li; }
.order-list li { font-size: 1.4rem; color: #f36f31; font-weight: bold; letter-spacing: 1px; line-height: 1; margin-bottom: 30px; }
.order-list li:before { counter-increment: li; content: counter(li, decimal-leading-zero); color: #666; margin-right: 0.65em; font-size: 2.4rem; vertical-align: middle; }
.equal { height: 100%; display: flex; justify-content: space-between; flex-direction: column; }
.large{font-size: 60px; line-height: 1;}
.progress.small{height: 0.6rem; background-color: #666666; border-radius: 0;}
.min-height{min-height: 720px;}
  

.owl-dots{text-align: center;}
.owl-dots .owl-dot {border: none; height: 4px; margin: 3px; background: #a2a2a2; width: 60px; }
.owl-dots .owl-dot.active {background: #555555;}

.programs .owl-nav { text-align: center; position: absolute; top: 50%; width: 100%; }
.programs .owl-prev { position: absolute; outline: none; text-decoration: none; border: none; color: #f36f31; left: -60px; font-size: 70px; }
.programs .owl-next { position: absolute; outline: none; text-decoration: none; border: none; color: #f36f31; right: -35px; font-size: 70px; }
.workshops .owl-nav { text-align: center; position: absolute; top: 50%; width: 100%; }
.workshops .owl-prev { position: absolute; outline: none; text-decoration: none; border: none; color: #f36f31; left: -60px; font-size: 70px; }
.workshops .owl-next { position: absolute; outline: none; text-decoration: none; border: none; color: #f36f31; right: -35px; font-size: 70px; }
.workshops .bor-right { border-right: solid 2px #fff; }
.workshops hr{height: 2px; opacity: 1;}
.workshops2 .bor-right { border-right: solid 2px #fff; }
.workshops2 hr{height: 2px; opacity: 1;}

.we-recruit .owl-nav { text-align: center; position: absolute; top: 50%; width: 100%; }
.we-recruit .owl-prev { position: absolute; outline: none; text-decoration: none; border: none; color: #f36f31; left: 50px !important; font-size: 70px; }
.we-recruit .owl-next { position: absolute; outline: none; text-decoration: none; border: none; color: #f36f31; right: 0 !important; font-size: 70px; }

.infra .owl-nav { text-align: center; position: absolute; top: 50%; width: 100%; }
.infra .owl-prev { position: absolute; outline: none; text-decoration: none; border: none; color: #fff !important; left: 50px !important; font-size: 70px; }
.infra .owl-next { position: absolute; outline: none; text-decoration: none; border: none; color: #fff !important; right: 0 !important; font-size: 70px; }

.recruit-abs-txt{position: absolute; z-index: 1000; padding: 50px 10% 0;}
.bg-recruit{background: url("../assets/how-we-recruit/recruit-bg.jpg") no-repeat center; background-size: cover; min-height: 100vh; padding: 10% 0;}

.digital .owl-nav { text-align: center; position: absolute; top: 50%; width: 100%; }
.digital .owl-prev { position: absolute; outline: none; text-decoration: none; border: none; color: #f36f31; left: -60px; font-size: 70px; }
.digital .owl-next { position: absolute; outline: none; text-decoration: none; border: none; color: #f36f31; right: -35px; font-size: 70px; }
.digital .bor-right { border-right: solid 2px #fff; }
.digital hr{height: 2px; opacity: 1;}

.argus__sec .bg-grey{
  background: #6d6d6b;
  padding: 60px 0 60px;
}
.argus__sec .p0{padding: 0;}
.argus__sec .vid-img{width: 100%;}
.dropdown-menu[data-bs-popper].explore-menu{
  top: 27px;
  margin-top: 18px;
  border: none;
}

/*Dropdown with 100% width*/
.exp-drop .nav &gt; li.dropdown.open {
  position: static;
}
.exp-drop  .nav &gt; li.dropdown.open .dropdown-menu {
  display:table; width: 100%; text-align: center; left:0; right:0;
}
.exp-drop .dropdown-menu&gt;li {
  display: table-cell;
}

/*Tabbed Navigation*/
.exp-drop{flex-grow: initial;}
.exp-drop .panel.with-nav-tabs .panel-heading{
  padding: 5px 5px 0 5px;
}
.exp-drop .panel.with-nav-tabs .nav-tabs{
border-bottom: none;
}
.exp-drop .panel.with-nav-tabs .nav-justified{
margin-bottom: -1px;
}
.exp-tabs {display: flex;flex-direction: column;}
.exp-tabs li a{ font-size: 12px; }

/*additional start*/
.text-grey { color: #666666 !important; } 
.text-orange { color: #f46f30 !important; } 
.text-xs{ font-size: 12px; } 
.text-sm{ font-size: 14px; } 
.text-md{ font-size: 16px; } 
.text-lg{ font-size: 18px; } 
.text-xl{ font-size: 20px; } 
.teachers-steppers{ display: flex; justify-content: center; } 
.carousel-caption-bottom { position: absolute; text-align: center; bottom: 60px; width: 100%; } 
.carousel-caption-bottom h2 {color: #666666; letter-spacing: 1px; } 
.carousel-goback { position: absolute; right: 0; top: 30px; background: #fd670e; width: 70px; height: 70px; z-index: 999; color: #fff; display: flex; align-items: center; justify-content: center; } 
.carousel-goback a { color: #fff; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; cursor: default;} 
.carousel-goback i { font-size: 45px; font-weight: 400; color: #fff; } .stepper-grid{ display: flex; justify-content:center; } 
/*.carousel-goback a:hover{ background: #fff; color: #fd670e;}
.carousel-goback a:hover i{color: #fd670e;}*/
.topbanner-links img { width: 40px; height: 40px; } 
.topbanner-links p { color: #fd670f; } 
.topbanner-links:hover p { color: #fff; } 
.py-30{ padding: 30px 0 30px !important; } 
.bannerhalf-details p.stylishtext { color: #666666; font-size: 30px; letter-spacing: 1px; word-spacing: 3px; } 
.stylishtext { color: #666666; font-size: 30px; letter-spacing: 1px; word-spacing: 3px; } 
p.stylishtext span { color: #fd670f; font-size: 35px; } 
p.d-flex.slide-dots span { height: 20px; width: 20px; background: #fd670f; margin: 2px 4px; } 
.teachers-main  img {width:185px; } 
.card-default2{ margin-top:25px; } 
.card-default3{ margin-top:50px; } 
.card-default4{ margin-top:75px; } 
.card-default5{ display: flex; justify-content: center; align-items: end; } 
.bookcard-col { width: 185px; text-align: left; } 
.bookcard-col h5 { width: 80%; } 
.bookcard-col p { width: 80%; } 
.bookcard-default2{ margin-top:25px; } 
.bookcard-default3{ margin-top:50px; } 
.bookcard-default4{ margin-top:75px; } 
.bookcard-default5{ margin-top: 115px; } 
.bookcard-explore{ display: flex; justify-content: center; align-items: end; } 
.teachers-main h5 {color: #666666; } 
.teachers-main p { font-size: 13px; line-height: 1.3; } 
.link-text-button { display: flex; align-items: center; } 
.link-text-button a { color: #ec6625; display: flex; align-items: center; line-height: 1.3; font-weight: 600;} 
.link-text-button a:hover i{ background: #ec6625; color: #fff; margin-left: 12px; transition: 0.5s; } 
.link-text-button i { border: 1px solid #ec6625; padding: 2px; margin-left: 10px; border-radius: 50%; font-size: 25px; width: 40px; height: 39px; display: flex; align-items: center; justify-content: center; background: #fff; } 
.bg-color1 .link-text-button i { border: 1px solid #fff;margin-left: auto;margin-right: 0; align-items: right; justify-content: center; background: transparent;color: #fff; } 
a.knowmore { color: #fff; letter-spacing: 1px; } 
.skills-desc h2 { letter-spacing: 1px;} 
.skills-desc p { font-size: 16px; letter-spacing: 1px; line-height: 1.7; } 
.skill-img-wrap { height: 100%; } 
.skill-img-wrap img { height: 100%; } 
.knowmore-rounded { color: #fff; letter-spacing: 1px; padding: 10px 15px; border: 1px solid #fff; border-radius: 25px; } 
section.our-guiding-section { background: #fd670f; padding: 100px 10px; } 
.guiding-grid-col { padding: 0px 30px; } 
.guiding-grid h2 { font-size: 3rem;} 
.guiding-grid-content { color: #fff;text-align: left; /*border-bottom: 5px solid #fff;*/ padding-bottom: 10px; padding-top: 20px; } 
.guiding-grid-content span.number { color: #fff; font-size: 2rem; width: 100%;} 
.guiding-grid-content h5 {font-size: 1.5rem; margin-top: 10px; } 
.guiding-grid-content img { width: 100px; /*margin: 10px auto;*/ } 
.mapping-section{ padding:100px 10px; }
.two-box-layout .skills-desc {padding-top: 25px;height: 100%;}
.two-box-layout .skills-desc a i{position: absolute;bottom: 20px; right: 10px;}
.four-eight-sec  .text-center{justify-content: center;}
.four-eight-sec {padding: 150px; box-sizing: border-box;}
.align_center{display: flex;align-items: center;}
.p-left{padding-left:50px}
/*additional end*/

.shadow-effect { background: #fff; padding: 20px; border-radius: 4px; text-align: center; border:1px solid #ECECEC; box-shadow: 0 19px 38px rgba(0,0,0,0.10), 0 15px 12px rgba(0,0,0,0.02); }
#customers-testimonials .shadow-effect p { font-family: inherit; font-size: 17px; line-height: 1.5; margin: 0 0 17px 0; font-weight: 300; }
.testimonial-name { margin: -17px auto 0; display: table; width: auto; background: #f46f30; padding: 9px 35px; border-radius: 12px; text-align: center; color: #fff; box-shadow: 0 9px 18px rgba(0,0,0,0.12), 0 5px 7px rgba(0,0,0,0.05); }
#customers-testimonials .item { text-align: center; padding: 50px; margin-bottom:80px; opacity: .2; -webkit-transform: scale3d(0.8, 0.8, 1); transform: scale3d(0.8, 0.8, 1); -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
#customers-testimonials .owl-item.active.center .item { opacity: 1; -webkit-transform: scale3d(1.0, 1.0, 1); transform: scale3d(1.0, 1.0, 1); }
.owl-carousel .owl-item .img-circle { transform-style: preserve-3d; max-width: 90px; margin: 0 auto 15px; border-radius: 50%; }
.news-slider .owl-item img { max-width: 100%; margin: auto; border-radius: 0;width:100% !important;}

.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot.owl-nav { position: absolute; left: -20px; top: 50%; background-color: transparent; display: block; padding: 0 .3em !important; font-size: 3em; margin: 0; cursor: pointer; color: #f46f30; transform: translate(-50%, -50%); }
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-next, .owl-carousel button.owl-dot.owl-nav { position: absolute; right: -40px; top: 50%; background-color: transparent; display: block ; padding: 0 .3em !important; font-size: 3em ; margin: 0; cursor: pointer; color: #f46f30; transform: translate(-50%, -50%); }

#customers-testimonials.owl-carousel .owl-dots .owl-dot.active span,
#customers-testimonials.owl-carousel .owl-dots .owl-dot:hover span { background: #f46f30; transform: translate3d(0px, -50%, 0px) scale(0.7); }
#customers-testimonials.owl-carousel .owl-dots{ display: inline-block; width: 100%; text-align: center; }
#customers-testimonials.owl-carousel .owl-dots .owl-dot{ display: inline-block; background: transparent; width: auto;}
#customers-testimonials.owl-carousel .owl-dots .owl-dot span { background: #f46f30; display: inline-block; height: 20px; margin: 0 2px 5px; transform: translate3d(0px, -50%, 0px) scale(0.3); transform-origin: 50% 50% 0; transition: all 250ms ease-out 0s; width: 20px; }
#customers-testimonials.owl-carousel .owl-nav{position: absolute; top: 45%; width: 100%;}
#customers-testimonials.owl-carousel .owl-prev, #customers-testimonials.owl-carousel .owl-next { background: #000; }
#customers-testimonials.owl-carousel .owl-prev:hover, #customers-testimonials.owl-carousel .owl-next:hover { background: #494949; }
#customers-testimonials.owl-carousel .owl-next {float: right;}
.dott1 { border-top: solid 1px #ccc; width: 88%; }
.dott1::after { content: ""; width: 14px; height: 14px; background: #6d6d6d; position: absolute; left: 88%; z-index: 100; bottom: -6px; border-radius: 50px; }
.dott2 { border-top: solid 1px #ccc; width: 78%; }
.dott2::after { content: ""; width: 14px; height: 14px; background: #6d6d6d; position: absolute; left: 78%; z-index: 100; bottom: -6px; border-radius: 50px; }

.partnership p{text-align: justify;font-size: calc(0.6rem + ((0.7vw - 0.48rem) * 1.3889)); line-height: 1.4;}
.right { width: 33%; height: 100%; background-color: transparent; margin-top: 2%;}
.right { -webkit-shape-outside: polygon(100% 0, 100% 100%, 0 100%); shape-outside: polygon(100% 0, 100% 100%, 0 100%); float: right; -webkit-clip-path: polygon(100% 0, 100% 100%, 0 100%); clip-path: polygon(100% 0, 100% 100%, 0 100%); }
.pos-img{margin-left: -110%;}

/*----- Footer -----*/
.site-footer{background-color: #000;border-top: 2px solid #f36f31;padding-top: 1rem;padding-bottom: 1rem;}
.footer_panel a{color: #f36f31;}
.cursor-none { cursor: initial; } 
.links li { display: inline-block; padding-right: 15px; color: #ccc; } 
ul.links li a { color: #ccc; margin-bottom: 1px; } 
ul.links li a:hover { color: #f36f31; } 
.links-left li a { font-size: 14px!important; padding-right: 15px; font-weight: bold; } 
.footer_logo { width: 200px; display: inline-block;margin: 10px 15px 5px; } 
ul.links li a{font-size: 11px;} ul.links li a:hover{color: #f36f31;} 
.social-icons li{display: inline-block;} 
.social-icons li a{color: #f36f31; font-weight: bold; font-size: 18px; text-transform: uppercase;} 
.social-links{text-align: right;} .copy{text-align: right;} #social { margin: 20px 10px; text-align: right; } 
.smGlobalBtn { display: inline-block; font-family: 'NeueHaasDisplay-Roman'; position: relative; cursor: pointer; width: 40px; height: 40px; padding: 0px; text-decoration: none; text-align: center; color: #fd670f; border: 1.5px solid #fd670f; font-size: 18px; line-height: 40px; font-weight: bold; border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px;}
.linkedinBtn:before{ font-family: "FontAwesome"; content: "\f0e1";     color: #fd670e;}
.linkedinBtn:hover{ background: #fff; }
.youtubeBtn:before{ font-family: "FontAwesome"; content: "\f16a";     color: #fd670e;}
.youtubeBtn:hover{ background: #fff; }
.connectBtn{ width: auto; padding: 0 15px; color: #fd670e; } 
.connectBtn:hover{ background: #fff; }

/*LRPAX Popup*/
.box-img{width: 150px;margin-top: -80px;}
.box-bg img { position: absolute; bottom: -96px; }

.recruit-bg{background: url("../assets/how-we-recruit/recruit-bg.jpg") no-repeat fixed;}
.bor-right{border-right: solid 2px #ddd;}

.wg-box-content { position: relative; width: 90%; max-width: 400px; margin: auto; overflow: hidden; } 
.wg-box-content .wg-box-content-overlay { background: rgba(0,0,0,0.7); position: absolute; height: 99%; width: 100%; left: 0; top: 0; bottom: 0; right: 0; opacity: 0; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; } 
.wg-box-content:hover .wg-box-content-overlay{ opacity: 1; } 
.wg-box-content-image{ width: 100%; } 
.wg-box-content-head{position: absolute; text-align: left; padding-left: 10%; width: 100%; top: 10%; color: #fff;}
.wg-box-content-details { position: absolute; padding-left: 2em; padding-right: 2em; width: 100%; bottom: -10%; left: 50%; opacity: 0.5; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } 
.wg-box-content:hover .wg-box-content-details{ bottom: 0%; left: 50%; opacity: 1; } 
.wg-box-content-details h6{ color: #fff; letter-spacing: 0.15em; margin-bottom: 0.5em; } 
.wg-box-content-details p{ color: #fff; font-size: 0.8em; } 
.wg-box-fadeIn-bottom{ top: 80%; }

.hover-box{transition: ease-in-out .5s;}
.hover-box .head h4{font-size: 30px;  transition: font-size ease-in-out .5s;  transform: translateZ(0);  will-change: transform;}
.hover-box:hover .head h4{font-size: 20px;}
.hover-box .text{opacity: 0.8; pointer-events: none;transition: ease-in-out .5s;}
.hover-box:hover .text{opacity: 1; pointer-events: pointer;}
.hover-box:hover a{color: #fd670e;}


.h-left{height: 40px; margin-top: 30px; margin-right: 5px;}
.h-right{height: 40px; margin-top: 30px; margin-left: 5px;}

@media (max-width:1540.99px){
  .pos-img { margin-left: -75%; }
  .right { width: 25%;}
  .dott1 {width: 94%; }
  .dott1::after{left: 94%;}
  .dott2 {width: 86%; }
  .dott2::after{left: 86%;}
}
@media (max-width:1399.99px){
  .min-height{min-height: 850px;}
  .partnership h2{font-size: 16px;}
}
@media (max-width:1199.99px){
  .min-height{min-height: 1000px;}
}
@media (max-width:991.99px){
  .min-height{min-height: 700px;}
  .h-left{height: 20px; margin-top: 10px;}
  .h-right{height: 20px; margin-top: 10px;}
  .partnership p{font-size: 10px;}

  .pos-img { margin-left: -75%; }
  .right { width: 25%;}
  .dott1 {width: 94%; }
  .dott1::after{left: 94%;}
  .dott2 {width: 86%; }
  .dott2::after{left: 86%;}
}
@media (max-width:767.99px){
.pos-img { margin-left: 0; }
.right { width: 0%;}
.dott1 {width: 100%; }
.dott1::after{left: 97%;}
.dott2 {width: 100%; }
.dott2::after{left: 97%;}
.p-left{padding-left:15px}

.right-content{margin-left: 0; box-shadow: 0 0 10px 1px #5f5f5f;}
.left-content{margin-right: 0; box-shadow: 0 0 10px 1px #5f5f5f;}
section.grey{background:none; background-color: #6d6d6b;}
.argus{position: relative;}
.social-links {text-align: center;}
#social {text-align: center; }
.copy{text-align: center;}
.digi-apps{bottom: -55px;}
.digi-apps li{padding: 5px 0 0; width: 80px;}
.digi-apps li p{font-size: 8px; padding-top: 5px; margin-bottom: 5px;letter-spacing: 1px;}
.digi-apps li a .sm-img-wrap{height: 25px; width: 25px; background-size: 25px;}
.digi-apps li a .sm-img-wrap2{height: 25px; width: 25px; background-size: 25px;}

.digi-apps li a .beyond-img-wrap{height: 25px; width: 25px; background-size: 25px;}
.digi-apps li a .beyond-img-wrap2{height: 25px; width: 25px; background-size: 25px;}

.digi-apps li a .own-img-wrap{height: 25px; width: 25px; background-size: 25px;}
.digi-apps li a .own-img-wrap2{height: 25px; width: 25px; background-size: 25px;}
.digi-apps li a .own-img-wrap3{height: 25px; width: 25px; background-size: 25px;}

.digi-apps li a .inspire-img-wrap{height: 25px; width: 25px; background-size: 25px;}
.digi-apps li a .inspire-img-wrap2{height: 25px; width: 25px; background-size: 25px;}
.digi-apps li a .inspire-img-wrap3{height: 25px; width: 25px; background-size: 25px;}
.digi-apps li a .inspire-img-wrap4{height: 25px; width: 25px; background-size: 25px;}
.digi-apps li a .inspire-img-wrap5{height: 25px; width: 25px; background-size: 25px;}

.digi-apps li a .practice-img-wrap{height: 25px; width: 25px; background-size: 25px;}
.digi-apps li a .practice-img-wrap2{height: 25px; width: 25px; background-size: 25px;}

.digi-apps li a .healther-img-wrap{height: 25px; width: 25px; background-size: 25px;}
.digi-apps li a .healther-img-wrap2{height: 25px; width: 25px; background-size: 25px;}
.digi-apps li a .healther-img-wrap3{height: 25px; width: 25px; background-size: 25px;}

.digi-apps li a .lan-img-wrap{height: 25px; width: 25px; background-size: 25px;}
.digi-apps li a .lan-img-wrap2{height: 25px; width: 25px; background-size: 25px;}

.argus-cont{padding-left: 20px;}
.txt-padding{width: 100%; padding-left: 0%;}
.grid-divider:after {background-color: transparent;}
.slide-learning .owl-item{padding-left: 15px;}

/*additional start*/
section { padding: 20px 0 10px; overflow-x: hidden; } 
.section-title h2 { letter-spacing: 1px; font-size: 1.1rem; } 
.carousel-goback i { font-size: 25px; } 
.carousel-goback { position: absolute; right: 0; top: 10px; width: 44px; height: 40px; } 
.digi-apps li { width: 68px !important; } 
.digi-apps li p { font-size: 6px !important; padding-top: 5px; } 
.topbanner-links img { width: 25px; height: 25px; margin: 10px; } 
.carousel-caption-bottom { bottom: 10px; } 
.carousel-caption-bottom h2 { font-size: 18px; } 
.stepper-grid { display: block; } 
.bookcard-col { width: 100%; } 
.stepper-grid img { width: 100%; } 
.skills-desc h2 { font-size: 1.4rem; line-height: 1.5; } 
.skills-desc p { font-size: 16px; letter-spacing: 1px; line-height: 1.3; } 
.stylishtext span { font-size: 20px !important; } 
.stylishtext { font-size: 18px; word-spacing: 2px; line-height: 1.4; } 
h4.color1.font-light { font-size: 18px; } 
.bookcard-explore .link-text-button { width: 100%; } 
.bookcard-explore .link-text-button a{ width: 100%; } 
.bannerhalf-details p.stylishtext { font-size: 18px; word-spacing: 2px; margin-top: 20px; } 
.mapping-section { padding: 50px 10px; text-align: center; } 
.mapping-section img{ margin: 10px 0px; } 
.knowmore-rounded { color: #fff; letter-spacing: 1px; padding: 10px 10px; border: 1px solid #fff; border-radius: 25px; font-size: 14px; } 
.slide-text{ font-size: 13px; } 
.teachers-steppers { display: block; justify-content: center; } 
.teachers-steppers img{width:100%; }
.bookcard-default2{ margin-top:15px; } 
.bookcard-default3{ margin-top:15px; } 
.bookcard-default4{ margin-top:15px; } 
.bookcard-default5{ margin-top: 15px; } 
/*additional end*/

.icon-circle{padding: 10px;}
.icon-circle img{width:70px}
.icon-text{background: #efefef; z-index: 0;width: 100%; margin-left: -50px; padding:30px 20px 30px 80px ;}

}
@media (max-width:730px){
  .shape-text h2 { padding-top: 12px; }
}
@media (max-width:575.99px){
.logo{width: 180px;}
.carousel-caption h2{font-size: 16px;}
.carousel-caption span{font-size: 12px;}

.h-left{display: none;}
.h-right{display: none;}
}

.clr-header{padding: 5px 12px;font-size: 44px;font-weight: bold;}
.box-wrap{border: 1px solid #f36f31;border-left: none;padding: 40px 70px;}
.box-wrap ul{padding: 0;margin: 0;list-style: none; display: flex;align-items: center;position: relative;}
.box-wrap ul li{text-align: center;font-size: 20px;padding: 0 30px;min-width: 30%;}
.box-wrap ul li img{margin: 20px auto 10px auto;max-width: 20%;}
.box-wrap ul li:first-child, .box-wrap ul li:last-child{box-shadow: 8px 8px 45px 5px grey;position: relative;}
.box-wrap ul li .gray_box{background: gray;padding: 15px;margin: 0 30px;position: relative;}
.box-wrap ul li .shadow_box{position: relative;}
.box-wrap ul::before{content: "";width: 40%;border: 1px solid #f36f31;position: absolute;top: 50%;
left: 0;right: 0;margin: 0 auto;z-index: 0;}
.box-wrap ul li .gray_box p{margin-bottom: 0;color: #fff;font-size: 24px;}
.rmv_a{text-decoration: none;color: #333;cursor: pointer;}
.read_more{text-decoration: none;cursor: pointer;}

.min_h{min-height: 570px;}
.min_h p{font-size: 0.95rem}
.min_h h4{font-size: 1.2rem;}
span.bdr-r {
    border-right: 2px solid #f46f30;
    padding-right: 5px;
}</pre></body></html>