
.exampassing img{width:100% !important;margin:0px !important;}
.ccnp_rnt.trainingoutline h5.panel-title a{font-size:16px !important;}
section#exam h3{font-size:30px;line-height:44px;color:#58585b !important;font-weight:400;margin:0;position:relative;display:block;text-align:center !important;padding-bottom:30px;}
section#exam .table.tableColord>tbody>tr>td{border:1px solid #cecece !important;color: #454545 !important;font-weight: 400;}
body{background:#fff;color:#58585b !important;font-size:14px !important;}
/*for web Accessibility start*/
section#blog .wa-color a {font-weight: 400;}
/*for web Accessibility end*/
#SocialMedia{padding:30px 0;}
#SocialMedia .m-3 { margin: 30px 0 15px;}
#SocialMedia .make-this-center {
    display: flex;
    flex-direction: column;
    justify-content: center;
    flex-wrap: nowrap;
    align-items: center;
}
.ccie-bigimg-contain .ccie-bigimg1 {
    width: 74% !important;
    margin: auto 10% !important;
}
p {
    text-align: left;
}
.text-blue{
    color:#284c9a;
}
.blink-soft {
  animation: blinker 1.5s linear infinite;
}
@keyframes blinker {
  50% {
    opacity: 0;
  }
}
body h1,h2,h3,h4,h5,h6,p,span,li,a, {
	font-family: "Poppins", sans-serif !important;
}
.create_p{
    font-family: "Poppins", sans-serif !important;
}
.count_title{
    font-family: "Poppins", sans-serif !important;
}
.card_text{
    font-family: "Poppins", sans-serif !important;
}
.card_title{
    font-family: "Poppins", sans-serif !important;
}
 .align-items-center{
     display: flex;
     align-items:center;
 }
 .bl_img img {
    border-radius: 15px 15px 0px 0px;
}
ul li {
    text-align: left;
}
section#course_details h3{margin: 25px 0 0 0 !important;}

.form-control{font-weight:400;}

section#demo ul li:nth-child(1){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:255px;}
p{font-weight:300 !important;}
#product-info p, #product-info li, #product-info h1, #product-info h2, #product-info h3{color:#58585b;}
#product-info tr{border-bottom:2px solid #dfdfdf;}
.container{max-width:1270px !important;}
a{color:#007bff;transition:0.5s;}
a:hover,
a:active,
a:focus{color:#0b6bd3;outline:none;text-decoration:none;}
p{padding:0;margin:0 0 30px 0;}
/*.p-0{padding:0 !important;} */
h1,
h2,
h3,
h4,
h5,
h6{margin:0 0 20px 0;padding:0;}
.breadcrumb{margin-bottom:0px !important;}
.touch-in-location select{height:37px;}
#get-in-t input{height:37px !important;}
.back-to-top{position:fixed;display:none;background:#007bff;color:#fff;width:44px;height:44px;text-align:center;line-height:1;font-size:16px;border-radius:50%;right:15px;bottom:15px;transition:background 0.5s;z-index:11;}
.back-to-top i{padding-top:12px;color:#fff;}
section#product-info{padding:8px 0 0px 0px;}
#preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;overflow:hidden;background:#fff;}
#preloader:before{content:"";position:fixed;top:calc(50% - 30px);left:calc(50% - 30px);border:6px solid #f2f2f2;border-top:6px solid #007bff;border-radius:50%;width:60px;height:60px;-webkit-animation:animate-preloader 1s linear infinite;animation:animate-preloader 1s linear infinite;}
@-webkit-keyframes animate-preloader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes animate-preloader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}

.hs-form-required{color:red;font-size:12px;}
.nobg{background-color:transparent !important;background:none !important;margin:0;padding:0 !important;}
.nobg p, h3{color:#58585b !important;}
button.cer-btn-msg{margin:0;cursor:pointer;display:inline-block;font-weight:700;line-height:12px;position:relative;text-align:center;background-color:#ffffff !important;border-color:#337ab7 !important;color:#58585b;border-radius:3px !important;border-style:solid !important;border-width:1px !important;font-size:14px !important;padding:12px 24px !important;}
button.cer-btn-msg:hover{background-color:#ffffff !important;border-color:#337ab7 !important;}
form.contactForm label{font-weight:normal;}
.top-hd{width:100%;overflow:hidden;border-bottom:1px solid #dbdbdb;background:#4d4c4c;height:35px;padding:0 5.7%;}
.topHdLeft .topHdNews{width:100px;padding:0px 0 0 0;background:#284c9a;text-transform:uppercase;text-align:center;color:#fff;left:0;font-size:13px;line-height:35px;font-weight:600;float:left;}
.email-ph li a{font-size:12px;line-height:28px;color:#fff;}
.email-ph{float:right;list-style-type:none;padding:3px 12px 0 0;margin:0;}
ul.email-ph i.fa{color:#284c9a;font-size:12px;background:#fff;padding:8px;border-radius:15px;margin-right:2px;}
ul.email-ph i.fa.fa-phone{padding:8px 9px 8px 10px !important;}
.email-ph li:first-child{border-left:none;padding:0;margin:0;}
.email-ph li{display:inline-block;}
.email-ph li{border-left:0px solid #45c7cb;padding:0 0 0 px;margin:0 0 0 14px;}
.nav-tabs>li{float:left;margin-bottom:-1px;border-right:1px solid #d9d9d9 !important;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{border:none !important;}
.Privileges-heading{text-align:center;padding-top:0px;padding-left:0;}
.Privileges-heading h4{font-size:16px !important;line-height:26px !important;font-weight:500 !important;color:#58585b !important;}
.about_head_pdb0{padding-bottom:0px !important;}
section#exp-octa{padding:45px 0 50px 0;}
.expert-octa-list li{width:250px;margin:9px;}
#header{height:80px;transition:all 0.5s;z-index:997;transition:all 0.5s;padding:18px 5.7%;background:#fff;box-shadow:0px 0px 30px rgba(127, 137, 161, 0.3);}
#header .logo h1{font-size:36px;margin:0;padding:0;line-height:1;font-weight:400;letter-spacing:3px;text-transform:uppercase;}
#header .logo h1 a,
#header .logo h1 a:hover{color:#00366f;text-decoration:none;}
#header .logo img{padding:0;width:115px;}
.main-pages{margin-top:60px;}
.logo{margin-top:-10px;}
.oneNews{margin-left:95px;padding:8px 12px;color:white;font-weight:0400;font-size:13px;width:90%;}
#get-in-t{padding:20px 20px 0px 20px;overflow:hidden;background:#2e4f9a !important;margin-top:20px;color:#fff;}
.touch-in-location{width:31%;display:inline-block;margin-left:5px;margin-right:6px;}
.touch-in-location-code{width:65%;display:inline-block;}
.touch-in-location-code input{border:1px solid #ccc!important;font-size:13px!important;margin:0 0 5px;width:100%;height:37px !important;padding:7px 10px;font-weight:normal;line-height:22px;background-color:#f5f8fa;border-radius:3px;}
section#Inner-Body-pg{padding:45px 0;}
.no-shadow-box{box-shadow:none !important;}
.tab-content h3{font-size:20px !important;font-weight:600 !important;color:#6b6b6b !important;margin:15px 0 0 0 !important;padding:0 0 15px !important;text-align:left;line-height:30px;}
.tab-content ul li{font-size:16px;font-size:16px;font-weight:350;line-height:24px;text-align:justify;word-spacing:0.2px;margin-left:30px;list-style:outside;}
.panel-heading.tab-custom{padding:0;background-color:#f5f5f5;border-bottom:none;}
.panel-heading.tab-custom ul li{background-color:#f5f5f5;border-bottom:1px solid #d9d9d9;}
.panel-heading.tab-custom ul li a{font-weight:600 !important;font-size:14px !important;padding:4px 8px !important;}
.tab-content ol{margin-left:40px !important;}
.tab-content{color:#58585b;height:auto;}
.tab-content.active{overflow:scroll;}
.tab-content h2{line-height:32px;font-size:18px;font-weight:500 !important;color:#6b6b6b !important;text-align:left;padding-left:10px;}
.training-heading{background:#a0a0a0 !important;color:#fff!important;font-size:20px;padding-bottom:11px !important;font-weight:500;}
.table.tableColord>tbody>tr:first-child>td{background:#e3f0ff;color:#454545;border:none;padding:10px 12px;border-right:1px solid rgba(0,0,0,.05);font-weight:600 !important;}
.table.tableColord>tbody>tr>td{border:0;border-right:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05);color:#454545!important;padding:10px 12px;border-left:1px solid #ccc !important;text-align:center;font-weight: 400;}
.sec-title{font-size:28px !important;font-weight:500 !important;color:#6b6b6b !important;}
.item .site-logo-inner{border-radius:8px;padding:10px 10px 10px 10px;text-align:center;margin-bottom:0px;min-height:350px;}
.site-logo-inner h4 a{font-size:16px;line-height:20px;padding:0;margin:0;color:#363535;}
.site-logo-inner a.btn-courses{font-weight:600;font-size:13px;color:#363535;text-decoration:underline;display:inline;border:none;margin:0;background:#284c9a;color:#fff !important;}
.tab-content tr td{border:1px solid #6b6b6b;}
.item-logo-img{width:100%;}
#intro{width:100%;position:relative;background:url("../img/intro-bg.png") center bottom no-repeat;background-size:cover;padding:200px 0 120px 0;}
#intro .intro-img{width:50%;float:right;}
#intro .intro-info{width:50%;float:left;}
#intro .intro-info h2{color:#fff;margin-bottom:40px;font-size:48px;font-weight:700;}
#intro .intro-info h2 span{color:#74b5fc;text-decoration:underline;}
#intro .intro-info .btn-get-started,
#intro .intro-info .btn-services{font-size:14px;font-weight:600;letter-spacing:1px;display:inline-block;padding:10px 32px;border-radius:50px;transition:0.5s;margin:0 20px 20px 0;color:#fff;}
#intro .intro-info .btn-get-started{background:#007bff;border:2px solid #007bff;color:#fff;}
#intro .intro-info .btn-get-started:hover{background:none;border-color:#fff;color:#fff;}
#intro .intro-info .btn-services{border:2px solid #fff;}
#intro .intro-info .btn-services:hover{background:#007bff;border-color:#007bff;color:#fff;}
.main-nav{}
.main-nav,
.main-nav *{margin:0;padding:0;list-style:none;}
.main-nav > ul > li{position:relative;white-space:nowrap;float:left;}
.main-nav a{display:block;position:relative;color:#004289;padding:12px 9px 10px 10px;transition:0.3s;font-size:16px;font-family:inherit;font-weight:500;}
.main-nav a:hover,
.main-nav .active > a,
.main-nav li:hover > a{color:#007bff;text-decoration:none;}
.main-nav .drop-down ul{display:block;position:absolute;left:0;top:calc(100% + 30px);z-index:99;opacity:0;visibility:hidden;padding:10px 0;background:#fff;box-shadow:0px 0px 30px rgba(127, 137, 161, 0.25);transition:ease all 0.3s;}
.main-nav .drop-down:hover > ul{opacity:1;top:100%;visibility:visible;}
.main-nav .drop-down li{min-width:180px;position:relative;}
.main-nav .drop-down ul a{padding:10px 20px;font-size:13px;color:#004289;}
.main-nav .drop-down ul a:hover,
.main-nav .drop-down ul .active > a,
.main-nav .drop-down ul li:hover > a{color:#007bff;}
.main-nav .drop-down > a:after{content:"\f107";font-family:FontAwesome;padding-left:10px;font-size:15px;}
.main-nav .drop-down .drop-down ul{top:0;left:calc(100% - 30px);}
.main-nav .drop-down .drop-down:hover > ul{opacity:1;top:0;left:100%;}
.main-nav .drop-down .drop-down > a{padding-right:35px;}
.main-nav .drop-down .drop-down > a:after{content:"\f105";position:absolute;right:15px;}
.mobile-nav{position:fixed;top:0;bottom:0;z-index:998;overflow-y:auto;left:-260px;width:260px;padding-top:18px;background:rgba(19, 39, 57, 0.8);transition:0.4s;}
.mobile-nav *{margin:0;padding:0;list-style:none;}
.mobile-nav a{display:block;position:relative;color:#fff;padding:10px 20px;font-weight:500;}
.mobile-nav a:hover,
.mobile-nav .active > a,
.mobile-nav li:hover > a{color:#74b5fc;text-decoration:none;}
.mobile-nav .drop-down > a:after{content:"\f078";font-family:FontAwesome;padding-left:10px;position:absolute;right:15px;}
.mobile-nav .active.drop-down > a:after{content:"\f077";}
.mobile-nav .drop-down > a{padding-right:35px;}
.mobile-nav .drop-down ul{display:none;overflow:hidden;}
.mobile-nav .drop-down li{padding-left:20px;}
.mobile-nav-toggle{position:fixed;right:0;top:0;z-index:998;border:0;background:none;font-size:24px;transition:all 0.4s;outline:none !important;line-height:1;cursor:pointer;text-align:right;}
.mobile-nav-toggle i{margin:18px 18px 0 0;color:#004289;}
.mobile-nav-overly{width:100%;height:100%;z-index:997;top:0;left:0;position:fixed;background:rgba(19, 39, 57, 0.8);overflow:hidden;display:none;}
.mobile-nav-active{overflow:hidden;}
.mobile-nav-active .mobile-nav{left:0;}
.mobile-nav-active .mobile-nav-toggle i{color:#fff;}
.top-hd a:hover{text-decoration:none;}
#g-recaptcha-response{display:block !important;position:absolute;margin:-78px 0 0 0 !important;width:302px !important;height:76px !important;z-index:-999999;opacity:0;}
.section-header h3{color:#283d50;text-align:center;font-weight:bold;position:relative;font-size:30px;}
.bg-sec-title h3{font-size:34px;line-height:44px;color:#fff;font-weight:400;margin:auto;padding:0 98px 36px;z-index:99;position:relative;margin-top:10px;width:auto;font-family:'Quicksand', sans-serif;padding-bottom:10px;display:inline-block;}
.bg-sec-title h3:before{content:"";position:absolute;top:24px;left:0;width:83px;height:2px;background:#fff;opacity:.6;}
.bg-sec-title h3:after{content:"";position:absolute;top:24px;right:0;width:83px;height:2px;background:#fff;opacity:.6;}
.section-header p{text-align:center;margin:auto;font-size:15px;padding-bottom:60px;color:#556877;width:50%;}
.section-bg{background:#0a2344;}
.about_sec_1{padding:25px 0px;clear:both;}
.common p{color:#101010;line-height:27px;}
.about_2{padding:30px 0px 30px 0px;}
.about_3{padding:30px 0px 30px 0px;}
.about_4{padding:30px 0px 30px 0px;}
.about_5{padding:20px 0;}
.about_clients{padding:30px 0px 45px 0px;}
section.about_awards{padding:35px 0px 35px 0px;}
.about_secb_elieve{padding:30px 0px 30px 0px;}
.about_mission{padding:30px 0px 30px 0px;}
.about_mission h3{padding-left:10px;color:#58585b;padding-bottom:10px;font-weight:600;}
.list_ul{padding-left:30px;list-style-type:square;}
.common li{color:#101010;}
.about_3 ul{margin:0;padding:20px 0px 0px 0px;list-style-type:none;margin-left:-14px;}
.about_3 ul li{font-family:open sans,sans-serif;font-size:14px;line-height:25px;list-style-type:none;}
.about_3 ul li i.fa.fa-check{padding-right:6px;margin-top:-4px;color:#1b80b8;}
.about-head{font-size:34px;line-height:44px;color:#58585b;font-weight:500;margin:0;position:relative;padding:10px 98px 15px;display:inline-block;}
.about-head:before{content:"";position:absolute;top:34px;left:0;width:83px;height:2px;background:#056eff;}
.about-head:after{content:"";position:absolute;top:34px;right:0;width:83px;height:2px;background:#056eff;}
h2.sub-head{font-size:30px;line-height:44px;color:#58585b;font-weight:500;margin:0;position:relative;padding:10px 0px 15px;display:inline-block;margin-bottom:2%;margin-top:2%;}
h2.sub-head:after{content:"";position:absolute;top:34px;left:0px;top:88%;width:48px;height:2px;background:#056eff;}
h4.oct-nt-adv{font-weight:normal;color:#fff;font-size:14px;margin-bottom:15px;}
.about_6 i{font-size:55px !important;}
section.about_awards h3{line-height:30px;text-align:left !important;font-size:22px;}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;}
#about1{background:#fff;padding:15px 0px 25px 0px;}
#about{padding:45px 0px 30px 0px;}
#about .box{padding-bottom:10px;}
#about .about-container .background{margin:20px 0;}
#about .about-container .content{background:#fff;}
#about .about-container .title{color:#58585b;font-weight:700;font-size:32px;}
#about .about-container p{line-height:26px;}
#about .about-container p:last-child{margin-bottom:0;}
#about .about-container .icon-box{background:#fff;background-size:cover;padding:0 0 30px 0;}
#about .about-container .icon-box .icon{float:left;background:#fff;width:64px;height:64px;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;border-radius:50%;border:2px solid #007bff;transition:all 0.3s ease-in-out;}
#about .about-container .icon-box .icon i{color:#007bff;font-size:24px;}
#about .about-container .icon-box:hover .icon{background:#007bff;}
#about .about-container .icon-box:hover .icon i{color:#fff;}
#about .about-container .icon-box .title{margin-left:80px;font-weight:600;margin-bottom:5px;font-size:18px;}
#about .about-container .icon-box .title a{color:#283d50;}
#about .about-container .icon-box .description{margin-left:80px;line-height:24px;font-size:14px;}
#about .about-extra{padding-top:60px;}
#about .about-extra h4{font-weight:600;font-size:24px;}
#services{padding:60px 0 40px 0;box-shadow:inset 0px 0px 12px 0px rgba(0, 0, 0, 0.1);}
#services .box{padding:30px;position:relative;overflow:hidden;border-radius:10px;margin:0 10px 40px 10px;background:#fff;box-shadow:0 10px 29px 0 rgba(68, 88, 144, 0.1);transition:all 0.3s ease-in-out;}
#services .box:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
#services .icon{position:absolute;left:-10px;top:calc(50% - 32px);}
#services .icon i{font-size:64px;line-height:1;transition:0.5s;}
#services .title{margin-left:40px;font-weight:700;margin-bottom:15px;font-size:18px;}
#services .title a{color:#111;}
#services .box:hover .title a{color:#007bff;}
#services .description{font-size:14px;margin-left:40px;line-height:24px;margin-bottom:0;}
#why-us{padding:20px 0;background:#004a99;background:url(/img/octa-bg.jpg) no-repeat center bottom #004a99;background-size:cover;}
#why-us .section-header h3,
#why-us .section-header p{color:#fff;}
#why-us .card{background:transparent;border-color:transparent;border-radius:10px;margin:0px;padding:15px 0;text-align:center;color:#fff;transition:0.3s ease-in-out;height:100%;}
#why-us .card i{font-size:40px;padding-top:15px;color:#fff;}
#why-us .card h5{font-size:22px;font-weight:600; color:#fff;}
#why-us .card p{font-size:16px;font-weight:300;color:#fff;padding:0 5px;text-align:center !important;}
#why-us .card .readmore{color:#fff;font-weight:600;display:inline-block;transition:0.3s ease-in-out;border-bottom:#00458f solid 2px;}
#why-us .card .readmore:hover{border-bottom:#fff solid 2px;}
#why-us .counters{padding-top:40px;}
#why-us .counters span{font-weight:bold;font-size:48px;display:block;color:#fff;}
#why-us .counters p{padding:0;margin:0 0 20px 0;font-size:14px;color:#cce5ff;}
.testi-txt{width:100%;padding:0 20px;overflow:hidden;text-align:center;}
.testi-txt h4
{
    font-weight: 300;
    font-size: 20px;
    line-height: 24px;
    color: #fff;
    padding: 0 0 10px;
    margin: 0;
    font-weight: 500;
    margin-top: 0 !important;
    text-transform: inherit;
    padding-top: 5px;
}
    
}
span.desig{color:#fff;font-weight:600;position:relative;display:block; line-height:23px;}
.octa-net-experts p{font-weight:300;font-size:13px;line-height:19px;color:#fff;padding:0;margin:0;}
.txt p{font-weight:700;font-size:13px;line-height:19px;color:#fff;padding:0;margin:0;text-align:center;}
#portfolio h3{font-size:30px;line-height:44px;color:#58585b;font-weight:bold;margin:0;position:relative;padding:0 98px 36px;display:inline-block;}
#portfolio h3:before{content:"";position:absolute;top:24px;left:0;width:83px;height:2px;background:#056eff;}
#portfolio h3:after{content:"";position:absolute;top:24px;right:0;width:83px;height:2px;background:#056eff;}
#portfolio{text-align:center;padding:25px 0 25px;box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.1);width:100%;background-attachment:fixed;background-size:cover;}
#portfolio #portfolio-flters{padding:0;margin:5px 0 35px 0;list-style:none;text-align:center;}
#portfolio #portfolio-flters li{cursor:pointer;margin:15px 15px 15px 0;display:inline-block;padding:6px 20px;font-size:12px;line-height:20px;color:#007bff;border-radius:50px;text-transform:uppercase;background:#ecf5ff;margin-bottom:5px;transition:all 0.3s ease-in-out;}
#portfolio #portfolio-flters li:hover,
#portfolio #portfolio-flters li.filter-active{background:#007bff;color:#fff;}
#portfolio #portfolio-flters li:last-child{margin-right:0;}
#portfolio .portfolio-item{position:relative;overflow:hidden;margin-bottom:30px;}
#portfolio .portfolio-item .portfolio-wrap{overflow:hidden;position:relative;border-radius:0px;margin:0;}
#portfolio .portfolio-item .portfolio-wrap:hover img{opacity:0.4;transition:0.3s;}
#portfolio .portfolio-item .portfolio-wrap .portfolio-info{position:absolute;top:0;right:0;bottom:0;left:0;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;opacity:0;transition:0.2s linear;}
#portfolio .portfolio-item .portfolio-wrap .portfolio-info h4{font-size:22px;line-height:2px;font-weight:700;margin-bottom:14px;padding-bottom:0;}
#portfolio .portfolio-item .portfolio-wrap .portfolio-info h4 a{color:#fff;}
#portfolio .portfolio-item .portfolio-wrap .portfolio-info h4 a:hover{color:#007bff;}
#portfolio .portfolio-item .portfolio-wrap .portfolio-info p{padding:0;margin:0;color:#e2effe;font-weight:500;font-size:14px;text-transform:uppercase;}
#portfolio .portfolio-item .portfolio-wrap .portfolio-info .link-preview,
#portfolio .portfolio-item .portfolio-wrap .portfolio-info .link-details{display:inline-block;line-height:1;text-align:center;width:36px;height:36px;background:#007bff;border-radius:50%;margin:0px 4px 0 4px;}
#portfolio .portfolio-item .portfolio-wrap .portfolio-info .link-preview i,
#portfolio .portfolio-item .portfolio-wrap .portfolio-info .link-details i{padding-top:11px;font-size:16px;color:#fff;}
#portfolio .portfolio-item .portfolio-wrap .portfolio-info .link-preview:hover,
#portfolio .portfolio-item .portfolio-wrap .portfolio-info .link-details:hover{background:#3395ff;}
#portfolio .portfolio-item .portfolio-wrap .portfolio-info .link-preview:hover i,
#portfolio .portfolio-item .portfolio-wrap .portfolio-info .link-details:hover i{color:#fff;}
#portfolio .portfolio-item .portfolio-wrap:hover{background:#003166;}
#portfolio .portfolio-item .portfolio-wrap:hover .portfolio-info{opacity:1;}
p.view-all-link{float:right;width:auto;padding:14px 0 0;text-transform:uppercase;font-weight:700;}
li.index-gallery{border-radius:0px;display:block;position:relative;overflow:hidden;text-align:center;margin:0px;width:220.8px;height:196.7px;padding:2px;}
.portfolio-wrap img{position:relative;max-width:293px;height:auto;max-width:none;max-height:none;margin-top:0px;margin-left:-32px;opacity:1;display:inline-block;}
#testimonials{padding:20px 0px;}
.apct-testimonial-content:before{content:"\f10d";font-family:"FontAwesome";font-size:18px;left:0px;position:absolute;top:0;color:#ffffff;}
.mainheaderWhite{font-size:34px;line-height:44px;color:#fff;font-weight:400;margin:0;padding:0 98px 14px;display:inline-block;z-index:99;width:auto;margin-top:20px;position:relative;margin-bottom:40px;}
.mainheaderWhite:before{content:"";position:absolute;top:24px;left:0;width:83px;height:2px;background:#fff;opacity:.6;}
.mainheaderWhite:after{content:"";position:absolute;top:24px;right:0;width:83px;height:2px;background:#fff;opacity:.6;}
.color-white{color:#ffffff !important;}
.testimonial-item{text-align:center;}
#testimonials .section-header{text-align:center;}
#testimonials .testimonial-item .testimonial-img{width:120px;display:inline-block;clear:both;border:1px solid #fff;padding:2px;margin-bottom:15px;}
.apct-testimonial-title-name{color:#25a4c8 !important;font-size:16px;font-weight:700;}
.apct-testimonial-content p{margin-bottom:6px;line-height:24px;font-size:16px;}
#testimonials .testimonial-item h3{margin:10px 0 5px 0;color:#25a4c8;font-size:16px;font-weight:700;}
#testimonials .testimonial-item h4{font-size:14px;color:#999;margin:0 0 15px 0;}
#testimonials .testimonial-item p{margin:0 0 15px 0px;color:#ffffff;}
#testimonials .owl-nav,
#testimonials .owl-dots{margin-top:5px;text-align:center;}
#testimonials .owl-dot{display:inline-block;margin:0 5px;width:12px;height:12px;border-radius:50%;background-color:#ddd;}
#testimonials .owl-dot.active{background-color:#007bff;}
p.apct-testimonial-content{margin-bottom:6px;line-height:24px;font-size:16px;}
.success-stories{font-size:34px;line-height:44px;color:#58585b;font-weight:400;margin:0;position:relative;padding:0 98px 36px;display:inline-block;font-weight:400;}
.success-stories:before{content:"";position:absolute;top:24px;left:0;width:83px;height:2px;background:#056eff;}
.success-stories:after{content:"";position:absolute;top:24px;right:0;width:83px;height:2px;background:#056eff;}
ul.recent-member{margin:0;padding:0;}
.tech-team{font-size:34px;line-height:44px;color:#58585b;font-weight:400;margin:0;position:relative;padding:0 98px 36px;display:inline-block;}
.tech-team:before{content:"";position:absolute;top:24px;left:0;width:83px;height:2px;background:#056eff;}
.tech-team:after{content:"";position:absolute;top:24px;right:0;width:83px;height:2px;background:#056eff;}
.wonderplugin-gridgallery-item-title{font-size:13px;line-height:15px;color:#fff;font-weight:600;margin:0;}
.wonderplugin-gridgallery-item-description{font-size:14px;line-height:18px;color:#fff;font-weight:600;margin:0;}
#team{padding:45px 0 10px;background:#004a99;background:url(/img/octa-bg.jpg) no-repeat center bottom #004a99;background-size:cover;}
#team .member{text-align:center;margin-bottom:10px;position:relative;overflow:hidden;padding:0px 10px 0px 10px;}
.pdding-bottom{padding-bottom:25px;}
#freez_bar{position:relative;top:0;left:0;right:0;z-index:999;}
.header-space{padding-bottom:0px;}
#team .member .member-info{opacity:0;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;position:absolute;bottom:0;top:0;left:0;right:0;transition:0.2s;}
#team .member .member-info-content{margin-top:50px;transition:margin 0.2s;}
#team .member:hover .member-info{background:rgba(0, 62, 128, 0.7);opacity:1;transition:0.4s;}
#team .member:hover .member-info-content{margin-top:0;transition:margin 0.4s;}
#team .member h4{font-weight:700;margin-bottom:2px;font-size:18px;color:#fff;}
#team .member span{font-style:italic;display:block;font-size:13px;color:#fff;}
#team .member .social{margin-top:15px;}
#team .member .social a{transition:none;color:#fff;}
#team .member .social a:hover{color:#007bff;}
#team .member .social i{font-size:18px;margin:0 2px;}
#owl-demo .item{margin:3px;}
#owl-demo .item img{display: block;width: 176px;border-radius: 50%;margin: 0 auto;height: 176px !important;}
#clients{padding:60px 0;box-shadow:inset 0px 0px 12px 0px rgba(0, 0, 0, 0.1);}
#clients .clients-wrap{border-top:1px solid #d6eaff;border-left:1px solid #d6eaff;margin-bottom:30px;}
#clients .client-logo{padding:64px;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;border-right:1px solid #d6eaff;border-bottom:1px solid #d6eaff;overflow:hidden;background:#fff;height:160px;}
#clients .client-logo:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);}
#clients img{transition:all 0.4s ease-in-out;}
#contact{padding:20px;overflow:hidden;background:#55acee;padding-top:20px;margin-top:20px;}
#contact .section-header{padding-bottom:30px;}
#contact .contact-about h3{font-size:36px;margin:0 0 10px 0;padding:0;line-height:1;font-weight:300;letter-spacing:3px;text-transform:uppercase;color:#007bff;}
#contact .contact-about p{font-size:14px;line-height:24px;color:#888;}
#contact .social-links{padding-bottom:20px;}
#contact .social-links a{font-size:18px;display:inline-block;background:#fff;color:#007bff;line-height:1;padding:8px 0;margin-right:4px;border-radius:50%;text-align:center;width:36px;height:36px;transition:0.3s;border:1px solid #007bff;}
#contact .social-links a:hover{background:#007bff;color:#fff;}
#contact .info{color:#283d50;}
#contact .info i{font-size:32px;color:#007bff;float:left;line-height:1;}
#contact .info p{padding:0 0 10px 36px;line-height:28px;font-size:14px;}
#contact .form #sendmessage{color:#007bff;border:1px solid #007bff;display:none;text-align:center;padding:15px;font-weight:600;margin-bottom:15px;}
#contact .form #errormessage{color:red;display:none;border:1px solid red;text-align:center;padding:15px;font-weight:600;margin-bottom:15px;}
#contact .form #sendmessage.show,
#contact .form #errormessage.show,
#contact .form .show{display:block;}
#contact .form .validation{color:red;display:none;margin:0 0 20px;font-weight:400;font-size:13px;}
#contact .form input,
#contact .form textarea{border-radius:0;box-shadow:none;font-size:14px;}
#contact .form button[type="submit"]{background:#4fbc72;border:0;border-radius:20px;padding:8px 30px;color:#fff;transition:0.3s;}
#contact .form button[type="submit"]:hover{background:#3da75f;cursor:pointer;}
section#blog{background:0;background-color:#fff;padding:30px 0 20px;overflow:hidden;}
section#blog .gc-blog-detail{background:#fff;box-shadow: 8px 8px 40px 0px #0000001A !important;
padding-top:15px;float:left;border-radius:10px;}
.col-md-4.col-sm-12.col-xs-12.sid-border-pad{list-style:none;}
.fxd-hgt{height:203px !important;overflow:hidden;}
.Blog_cat{position:relative;display:block;padding-left:38px;color:#3cbdb0;text-transform:uppercase;font-weight:500;line-height:18px;font-size:12px;margin-top:8px;}
.Blog_cat:before{content:'';position:absolute;left:5px;top:6px;width:8px;height:9px;background-color:#4ddab7;transform:skewX(-45deg);}
.Blog_cat:after{content:'';position:absolute;left:15px;top:6px;width:8px;height:9px;background-color:#4ddab7;transform:skewX(-45deg);}
.blog_user:before{content:'';position:absolute;top:9px;left:-11px;width:8px;background-color:#4dcb5b;height:8px;border-radius:50%;}
span i.fa.fa-calendar{padding-right:5px;color:#63c2c6;}
.fxd-hgt h4{font-weight:500;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
#partner-withus{padding:45px 0;}
section#partner-withus p{font-family:open sans,sans-serif;color:#6b6b6b;overflow-x:hidden;}
.img-fluid{max-width:100%;height:auto;}
#footer{background:#e7e7e7;padding:0 0 0px 0;color:#eee;font-size:14px;}
#footer-top h4{color:white;font-size:24px;font-weight:bold;margin:0;}
#footer-top .bg2{padding-top:7px;}
#footer button:hover {color: #fff;}
#footer button{width:100%;background:#5fc27f !important;border:none !important;color:#242424;font-weight:300;position:relative;bottom:15px;padding:7px 0px;border-radius:5px;}
#footer iframe{transform:scale(0.80);-webkit-transform:scale(0.80);transform-origin:0 0;-webkit-transform-origin:0 0;}
#footer .footer-contact ul li:nth-child(even){border-bottom:1px solid rgb(101, 101, 101);border-top:1px solid rgb(101, 101, 101);}
#footer .form-footer{padding:26px 20px 0px 20px;overflow:visible;background:#2e4f9a !important;color:#fff;margin-top:20px;}

#footer .form-footer .form-group.form-row:nth-child(6){margin-bottom:0px;height:0px;}
#footer .footer-top .footer-contact li:nth-child(even){padding:18px 0px;}
#footer .footer-top .footer-contact i{padding:0px;margin-right:16px;font-size:20px;margin-top:4px;}
#footer .footer-top .footer-contact i.fa.fa-phone{margin-right:12px;}
#footer .footer-top .footer-contact i.fa.fa-envelope{margin-right:12px;}
#footer .footer-top .footer-contact li{display:flex;padding-bottom:0px;border-bottom:1px solid rgba(238, 238, 238, 0.09) !important;border-top:none !important;}
#footer .footer-contact ul li:nth-child(even){padding:14px 0px !important;}
#footer .footer-top .footer-contact li:nth-child(3){border:none !important;margin-bottom:0px;}
#footer-top input[type="submit"]{
    
       position: absolute;
    right: 12px;
    background: #284c9a;
    color: white;
    border: none;
    height: 39px;
    font-size: 13px;
    top: 3px;
    padding: 0px 11px;
    border-radius: 0px 4px 4px 0px;
}
#footer-top .form-inline{padding-top:5px;}
#footer-top p{color:white;padding-top:0;text-align:left;}
#footer-top iframe{width:auto !important;}
#footer-top{padding:15px 0px 5px 0px;background:linear-gradient(90deg, #eee 36%, #259295 0%) !important;}
#footer .footer-top{background:#e7e7e7;padding:40px 0 0px 0;border-bottom:1px solid #a8a8a8;}
#footer .footer-top .footer-info{margin-bottom:30px;}
#footer .footer-top .footer-info h3{font-size:34px;margin:0 0 20px 0;padding:2px 0 2px 0;line-height:1;color:#fff;font-weight:400;letter-spacing:3px;text-transform:uppercase;}
#footer .footer-top .footer-info p{font-size:13px;line-height:24px;margin-bottom:0;color:#ecf5ff;}
#footer .footer-top .social-links a{font-size:18px;display:inline-block;background:#4fbc72;color:#fff;line-height:1;padding:8px 0;margin-right:4px;border-radius:50%;text-align:center;width:36px;height:36px;transition:0.3s;}
#footer .footer-top .social-links a:hover{background:#3da75f;color:#fff;}
#footer .footer-top h4{font-size:20px;font-weight:bold;color:#454545;position:relative;padding-bottom:10px; text-align:left; padding-left:6px;}
#footer .footer-top .footer-links{margin-bottom:30px;}
#footer .footer-top .footer-links ul{list-style:none;padding:0;margin:0;}
#footer .footer-top .footer-links ul li{font-size:14px;line-height:22px;color:#5b5b5b;font-weight:400; text-align:left;}
.trail-form .form-group{margin-bottom:10px;}
#footer .footer-top .footer-links ul li:first-child{padding-top:0;}
#footer .footer-top .footer-links ul a{color:#5b5b5b !important;font-size:14px;line-height:30px;color:#989898;font-weight:400;}
#success-scroll-pg marquee span{font-size:14px;color:#5a5656;font-weight:400 !important;text-transform:uppercase;}
.right_event_area p span{font-size:14px;color:#5a5656;font-weight:400 !important;text-transform:uppercase;}
#footer .footer-top .footer-links ul a:hover{color:#ffffff;text-decoration:none;}
#footer .footer-top .footer-contact{margin-bottom:30px;}
#footer .footer-top .footer-contact p{line-height:26px;}
#footer .footer-top .footer-newsletter{margin-bottom:30px;}
#footer .footer-top .footer-newsletter input[type="email"]{border:0;padding:6px 8px;width:65%;margin:0px 0px;}
#footer .footer-top .footer-newsletter input[type="submit"]{background:#4fbc72;border:0;width:35%;padding:8px 0;text-align:center;color:#fff;transition:0.3s;cursor:pointer;position:relative;}
#footer .footer-top .footer-newsletter input[type="submit"]:hover{background:#3da75f;}
#footer .copyright{padding-top:15px;width:100%;text-align:left;font-size:14px; font-weight:400;line-height:16px;color:#5b5b5b; padding-bottom:15px;}
a.flex-ticker__a{color:#fff !important;}
.apct-testimonial-content{font-size:16px;color:white;font-weight:300;}
.flex-ticker{position:relative;top:6px;left:8px; text-align:left;}
#footer .credits{text-align:center;font-size:13px;color:#f1f7ff;}
#footer .credits a{color:#bfddfe;}
#footer .credits a:hover{color:#f1f7ff;}
.footer-contact ul{padding:0;margin:0;}
.footer-contact ul li{font-size:12px;line-height:18px;color:#fff;font-weight:400;padding:0 0 20px 20px;margin:0;list-style-type:none;}
.footer-contact a{color:#fff;}
#contact-p{padding:30px 0;}
.career-frm.con_page{padding:20px;background:#259295;border-radius:8px;float:left;}
.career-frm.con_page h2{padding-left:14px;padding-bottom:10px;font-size:24px;color:#fff;}
.career-frm.con_page p{padding:0;margin:0 0 25px;}
.txt-inner-sec p{font-family:open sans,sans-serif;font-size:15px;line-height:25px;color:#6b6b6b;padding:0 0 20px;}
.wpcf7-form-control-wrap{position:relative;}
.col-sm-12.feedback-form textarea{height:70px;min-height:70px;}
.feedback-form .btn{font-family:open sans,sans-serif;font-weight:500;color:#fff;background:#056eff;border-radius:20px 20px 20px 20px;-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;display:inline-block;border:0;outline:none;font-size:15px!important;line-height:23px!important;padding:2px 13px!important; margin-bottom:20px; margin-left:20px;}
.career-frm.con_page textarea.wpcf7-form-control.wpcf7-textarea
{
   height: 77px!important;
    background: #fff !important;
    border-radius: 4px;
    padding: 8px;
    width: 100%;
    border-bottom: 1px solid #ccc !important;
    color:#333 !important;
}
input.wpcf7-form-control.wpcf7-submit{font-family:open sans,sans-serif;font-weight:500;color:#fff;background:#056eff;-webkit-border-radius:20px 20px 20px 20px;font-size:15px!important;line-height:25px!important;padding:3px 13px!important;border:0;outline:none;clear:both;margin:-13px 15px 0 0!important;display:inline-block;text-align:right;top:10px;position:relative;}
.rc-anchor-light.rc-anchor-normal{border:1px solid #d3d3d3;width:73%;}
.career-frm.con_page::placeholder{color:white;}
.career-frm.con_page:-ms-input-placeholder{color:white;}
.career-frm.con_page::-ms-input-placeholder{color:white;}
.stu-who-speak{position:relative;width:24%;display:inline-block;padding:2px;overflow:hidden;}
.stu-who-speak:nth-child(even) .stu-who-spk-item-title-box{background:#5fc27f;}
.btn.video-btn{margin:0;padding:0; width:100%;}
.re-b-p-s-box{display:inline-block;width:16%;padding:7px;}
.re-b-p-s-box:nth-child(even) r-b-p-stories-info{background:#5fc27f;}
.stu-who-video-icon{position:absolute;top:0px;left:0px;width:100%;height:100%;background:url(https://www.octanetworks.com/wp-content/plugins/wonderplugin-gridgallery/engine/skins/default/playvideo-64-64-0.png) no-repeat center center;}
.video-gal-item-img{position:relative;width:100%;height:auto;max-width:none;max-height:none;margin-left:0px;margin-top:-25px;}
.video-box-overly{height:152px;overflow:hidden;}
.stu-who-spk-item-title-box{position:relative;background:#40a1f6;padding:8px;color:#fff !important;bottom:0;width:100%;text-align:center;}
.stu-who-spk-item-title{font-size:13px;}
ul.recent-pl-mem-box{margin:0;padding:0;text-align:center;}
ul.recent-pl-mem-box li{display:inline-block;width:173.333px;height:223.333px;margin:0 0 10px 8px;}
span.member-ti{font-size:13px !important;text-align:center;margin:0px auto;position:relative;left:0px;top:0px;}
.member-des{font-size:11px !important;}
#myTabContent ul li{padding:5px 0;font-size:15px;}
.inner-banner{padding:50px 0;text-align:center;}
section.inner-banner{background:url(/img/octa-bg.jpg);background-position:bottom;}
.inner-banner h1{color:#fff;font-weight:400;padding:30px 0;font-size:50px;line-height:normal;text-transform:capitalize;margin-top:0px;}
.mtrainingtext h4{color:#fff;}

.mtrainingtext h4
{
        color: #fff;
    background: #254976;
    padding: 10px 10px 8px 22px;
    border-radius: 2px;
    font-size:16px;
    
}
ol li{font-size:16px;line-height:25px;}
#myTabContent{padding:40px 0;}
.nav-item a{font-weight:bold;font-size:18px;}
#mytraining p{font-family:open sans,sans-serif;line-height:25px;color:#58585b !important;padding:0 15px 0 15px;display:block;clear:both;margin:15px 0px;}
form.quickcontact input,textarea{border:1px solid #ccc!important;font-size:12px!important;height:34px!important;color:#f2f2f2!important;margin:0 0 5px;background:0 0;border:none;color:#fff !important;border-bottom:2px solid #fff;margin:0 0 15px;padding:0;outline:none;border-radius:0;padding:0 6px;}
form.quickcontact .form-control:focus{background:transparent;}
form.quickcontact input::placeholder{color:#333;opacity:1;}

form.quickcontact input:-ms-input-placeholder{color:#333;}
form.quickcontact input::-ms-input-placeholder{color:#333;}
form.quickcontact input::-webkit-input-placeholder{color:#333;}
form.quickcontact input:-moz-placeholder{color:#333;opacity:1;}
form.quickcontact input::-moz-placeholder{color:#333;opacity:1;}
form.quickcontact input:-ms-input-placeholder{color:#333;}
form.quickcontact input::-ms-input-placeholder{color:#333;}
form.quickcontact input::placeholder{color:#333;}
form.quickcontact textarea{border:1px solid #ccc!important;font-size:13px!important;height:70px!important;color:#fff !important;margin:0 0 5px;border-radius:0;background:none;padding-left:6px;}
.mrb_20{margin-bottom:20px !important;}
.career-frm.con_page label{font-size:14px;color:#333;}
form.quickcontact textarea::placeholder{color:white;opacity:1;}
form.quickcontact textarea:-ms-input-placeholder{color:white;}
form.quickcontact textarea::-ms-input-placeholder{color:white;}
form.quickcontact textarea::-webkit-input-placeholder{color:white;}
form.quickcontact textarea:-moz-placeholder{color:white;opacity:1;}
form.quickcontact textarea::-moz-placeholder{color:white;opacity:1;}
form.quickcontact textarea:-ms-input-placeholder{color:white;}
form.quickcontact textarea::-ms-input-placeholder{color:white;}
form.quickcontact textarea::placeholder{color:white;}
.inner-sec-banner{margin-top:77px;}
.job-guaranteed-courses{background:#0b304d;clear:both;color:aliceblue;padding:10px 0;margin:0px 0 0 0;color:#fff;  max-width: 100%;}
button.quickform-btn{font-family:open sans,sans-serif;font-weight:500;color:#fff;background:#003359;border-radius:20px 20px 20px 20px;-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;display:inline-block;border:0;outline:none;font-size:14px!important;line-height:22px!important;padding:2px 13px!important;float:left!important;}
.enquire-now-jobg{font-family:open sans,sans-serif;font-weight:500;color:#fff;background:#056eff;border-radius:20px 20px 20px 20px;-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;display:inline-block;border:0;outline:none;font-size:14px!important;line-height:22px!important;padding:2px 13px!important;float:left;}
.cont-sec{padding:40px 0 20px;clear:both;}
.job-guarantee-page h2{font-size:34px;line-height:44px;color:#58585b;font-weight:normal;text-transform: capitalize;margin:0;position:relative;padding:0 0px 36px 0px;text-align:center !important;}
.priviliges-enjoyed .factSectionContent{padding:0px 0px 0px 0%;}
.partner_form h2 {
    padding-bottom: 5px !important;
    padding-top: 20px;
}


section#salary-graph .partner_form {
    padding-bottom: 25px !important;
}

.partner_form input {
    background: #fff !important;
}
.partner_form input::placeholder {
      color: #999 !important;
}
.feedback-form input::placeholder {
    color: #999 !important;
    font-size: 14px;
    font-weight: 500;
    padding-left: 0px !important;
    
}

.feedback-form textarea::placeholder {
    color: #999 !important;
    font-size: 14px;
    font-weight: 500;
    padding-left: 0px !important;
    
}

section.priviliges-enjoyed.cont-sec .factSectionContent .factSectionLeft{text-align:center;padding:0px 45px;}
.factSectionContent .factSectionLeft img{width:100%;}
section.priviliges-enjoyed.cont-sec .factSectionContent .factSectionLeft{text-align:center;padding:0px 45px;}
section.priviliges-enjoyed.cont-sec .factSectionContent .factSectionRight{text-align:center;padding-top:20px;padding-left:0;}
.priviliges-enjoyed h4{font-weight:300;color:#58585b;}
.priviliges-enjoyed{padding:40px 0;}
#what-is-ccie{background:#f5f5f5;padding:40px 0;}
#eligibility, #training-program{padding:40px 0;}
section#what-is-ccie p{font-family:open sans,sans-serif;font-size:15px;line-height:25px;color:#6b6b6b;overflow-x:hidden;}
section#demand-supply{background:#fbfbfb url(/img/ebackground/texture_dark.jpg);}
span.color-main{font-size:140px !important;font-weight:600;left:-3%;letter-spacing:1px;position:absolute;top:-32px;width:100%;color:#303946;z-index:1;font-family:'Open Sans',sans-serif;}
.dark-bg h2, .dark-bg h3{color:#fff;}
.step-left-part{margin-left:125px;}
h2.step-title{font-size:28px;margin-right:0px;color:#fff;text-align:left !important;padding:0 40px 6px 0px;font-weight:600;}
.step-right-part{color:#b6b6b6;margin-left:125px;}
#Ready-ccie{background:whitesmoke;}
.job-guarantee-page h2 span{font-size:18px;line-height:25px;}
.job-guarantee-page{padding:40px 0;}
section#job-ready .factSectionContent{padding:0px 0px 40px 0%;min-height:60px;}
section#job-ready .factSectionContent .factSectionLeft{position:relative;z-index:1;padding:0 30px;}
.factSectionContent .factSectionLeft img{width:100%;}
section#job-ready .factSectionContent .factSectionRight{text-align:center;padding-top:5px;padding-left:0px;clear:both;}
section#job-ready .factSectionContent h4{color:#00417c;}
section#job-ready .factSectionContent h4{color:#23282d;font-size:15px;line-height:20px;font-weight:600;padding-left:10px;margin-bottom:0px;}
.factSectionNw{text-align:center;position:relative;overflow:hidden;background:url(/img/ebackground/octa-bg.jpg) no-repeat center bottom #00b4ff;background-size:cover;}
.factSectionNw h3{font-family:'Quicksand',sans-serif;font-size:34px;line-height:44px;color:#fff;font-weight:400;margin:auto;padding:0 98px 36px;z-index:99;position:relative;width:525px;}
section#placement-facts .factSectionContent{padding:0px 0px 0px 0%;position:relative;}
section#placement-facts .factSectionContent .factSectionRight{text-align:center;padding-top:0%;}
.factSectionContent h4{font-size:20px;line-height:24px !important;font-weight:700;color:#fff;font-family:'Quicksand', sans-serif;}
.factSectionContent p{font-size:16px;font-weight:300;color:#fff;text-align:center !important;padding:0 5px;}
#reason-join{background:linear-gradient(to bottom, rgba(38,163,136,1) 0%, rgba(38,163,136,1) 100%);padding-bottom:20px;background-color:#3e414c;background-image:url(/img/ebackground/Millicom_network_small.jpg);background-repeat:no-repeat;background-position:center top;background-attachment:;background-size:;-webkit-background-size:;background-size:cover;}
.factSectionNw h3{width:100%;}
.factSectionContent .factSectionLeft{position:relative;z-index:1;padding:0 30px;}
.factSectionContent i.fa{color:#fff;font-size:40px;}
.infinity{position:relative;width:75px;height:40px;margin:auto;}
.infinity:before, .infinity:after{content:"";position:absolute;top:0;left:0;width:35px;height:35px;border:6px solid #fff;border-radius:50px 50px 0 50px;transform:rotate(-45deg);}
.infinity:after{left:auto;right:0;border-radius:50px 50px 50px 0;transform:rotate(45deg);}
section#reason-join .factSectionContent h4{font-size:20px;line-height:30px;font-weight:300;}
.factSectionContent{padding:0 0 50px;position:relative;}
.wonderplugin-gridgallery-item-text{background:#40a1f6;padding:10px;color:#fff !important;position:absolute;bottom:0;width:100%;text-align:center;}
.recent-member li{display:inline-block;width:25%;margin:0px;position:relative;float:left;}
.recent-member li:nth-child(even) .wonderplugin-gridgallery-item-text{background:#5fc27f;color:#fff !important;}
.modal-dialog{max-width:800px;margin:30px auto;}
.modal-body{position:relative;padding:0px;}
.close{position:absolute;right:-13px;top:-12px;z-index:999;font-size:2rem;font-weight:normal;color:#fff;opacity:1 !important;font-size:22px !important;font-weight:300 !important;}
.video-demo-box{height:225px;display:block;position:relative;}
img.wonderplugin-gridgallery-item-img{width:100%;}
.wonderplugin-gridgallery-elem-videobutton{position:absolute;z-index:0;text-align:center;vertical-align:middle;left:40%;top:37%;}
ul.video-demo li{display:inline-block;}
ul.video-demo{padding:0;margin:0;}
.right_event .right_event_area{background:rgba(255, 255, 255, 0.91);-webkit-box-shadow:0 3px 35px 0 rgba(0,0,0,.09);box-shadow:0 3px 35px 0 rgba(0,0,0,.09);padding:20px 10px 2px;border-top:#5fc27f 3px solid;border-bottom:#1c92b9 3px solid;}
.right_event_area .row span{font-size:11px;color:#58585b;padding:5px 15px;font-weight:500;}
#traning-listing-page{padding:20px 0;}
.right_event_area{font-size:14px;color:#363636;line-height:23px;font-weight:400;}
.viewall-link{font-family:open sans,sans-serif;font-size:15px;line-height:24px;color:#fff;text-transform:uppercase;font-weight:600;}
a.viewall-link:hover{color:#003157;}
#testimonials .owl-carousel .owl-stage-outer{margin-top:20px;}
.tes-slide-caro{background-image:none !important;}
#success-scroll-pg{background:#f7f7f7;padding:40px 0;}
.our-recent-placement h2{font-size:30px;color:#6b6b6b;font-weight:400;margin:0;position:relative;padding:0 0px 36px 0px;text-align:center !important;}
.our-recent-placement{padding:40px 0;display:block;clear:both;}
.amoteam-btn{border:none;background:none;box-shadow:none;text-decoration:none;cursor:pointer;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.amoteam-btn:focus,
.amoteam-btn:active,
.amoteam-btn:hover{outline:none !important;border:none !important;box-shadow:none !important;}
.amoteam-btn-rc-square{position:absolute;top:0;right:0;padding:0;border-radius:0;}
.amoteam-btn-panel-close{height:40px;width:40px;}
.amoteam-member-info .amoteam-member-info__item{line-height:1;font-weight:400;padding:8px 15px;}
.amoteam-member-name{background:#68d4cd;font-size:15px;}
.amoteam-member-subtitle{background:#556270;font-size:13px;}
.amoteam-member-info, .amoteam-member-hover-icon{color:#fff;}
#placement-stories{padding:40px 0;clear:both;}
.each-trainer-box{width:250px !important;height:250px !important;margin-left:20px !important;}
.tfree-client-rating{color:#f3bb00;font-size:17px;margin-right:-1px;}
.amoteam-tiles{position:relative;margin:0 !important;padding:0 !important;line-height:1 !important;border:none;list-style:none !important;}
.amoteam-tiles__item{position:relative;float:left;width:250px;overflow:hidden;padding:0;margin:0 0 20px 0;border:none;list-style:none !important;}
.amoteam-tiles__item:before{display:none;}
.amoteam-tiles__item > a{outline:none !important;border:none !important;}
.amoteam-tiles__item img{box-shadow:none !important;}
.amoteam-tiles__item .amoteam-member-img{width:100%;margin:0 !important;display:block;}
.amoteam-tiles__item:hover .amoteam-member-hover-icon{opacity:1;}
.amoteam-member{margin:0 !important;padding:0 !important;}
.amoteam-member:before{-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;content:' ';display:block;position:absolute;width:100%;height:100%;background:#556270;opacity:0;}
.amoteam-member:hover:before{opacity:0.8;}
.amoteam-member .amoteam-member-custom-hover-icon{width:inherit;height:auto;background:inherit;}
.amoteam-member .amoteam-member-custom-hover-icon img{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.amoteam-member-img-wrap{line-height:0 !important;}
.amoteam-member-hover-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);-webkit-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;opacity:0;}
.amoteam-member-hover-icon i{font-size:30px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);}
.amoteam-member-info{position:absolute;bottom:3.8%;right:0;z-index:10;text-align:right;overflow:hidden;}
.amoteam-member-info .amoteam-member-info__item{line-height:1;font-weight:400;padding:8px 15px;}
.amoteam-member-info .amoteam-member-subtitle{float:right;font-weight:300;text-align:center;letter-spacing:0.01em;}
.amoteam-member-info--ns{bottom:10%;}
.amoteam-icon-hover-info:before{content:'\e800';}
[class^="amoteam-icon-"]:before, [class*=" amoteam-icon-"]:before{font-family:"amo-team-public-icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.amoteam-member-info.amoteam-member-info--al-left{right:auto;left:0;text-align:left;}
.amoteam-member-info.amoteam-member-info--al-left .amoteam-member-subtitle{float:left;}
.amoteam-tile-bg-hover-off .amoteam-member:before,
.amoteam-tiles-hover-off .amoteam-member:before{background:transparent !important;}
.amoteam-tiles-hover-off .amoteam-member .amoteam-member-hover-icon{display:none;}
.amoteam-tiles-hover-off .amoteam-member .amoteam-member-info > div{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;opacity:1 !important;}
.amoteam-member-info.amoteam-member-info--al-left{right:auto;left:0;text-align:left;}
.amoteam-member-info.amoteam-member-info--al-left .amoteam-member-subtitle{float:left;}
.amoteam-tile-bg-hover-off .amoteam-member:before,
.amoteam-tiles-hover-off .amoteam-member:before{background:transparent !important;}
.amoteam-tiles-hover-off .amoteam-member .amoteam-member-hover-icon{display:none;}
.amoteam-tiles-hover-off .amoteam-member .amoteam-member-info > div{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;opacity:1 !important;}
.amoteam-tile-style-1 .amoteam-tiles__item .amoteam-member-name{-webkit-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform;}
.amoteam-tile-style-1 .amoteam-tiles__item .amoteam-member-subtitle{-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform;}
.amoteam-tile-style-1 .amoteam-tiles__item:hover .amoteam-member-info > div{opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}
.amoteam-tile-style-1 .amoteam-tiles__item:hover .amoteam-member-info--al-left > div{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}
.amoteam-tile-style-1 .amoteam-member-info{width:100%;}
.amoteam-tile-style-1 .amoteam-member:hover .amoteam-member-hover-icon{-webkit-transform:translate(-50%, -50%) rotate3d(0, 1, 0, 0deg) rotate(45deg);transform:translate(-50%, -50%) rotate3d(0, 1, 0, 0deg) rotate(45deg);}
.amoteam-tile-style-1 .amoteam-member .amoteam-member-hover-icon{-webkit-transform:translate(-50%, -50%) rotate3d(0, 1, 0, -180deg);transform:translate(-50%, -50%) rotate3d(0, 1, 0, -180deg);}
.amoteam-tile-style-1_1 .amoteam-tiles__item .amoteam-member-name{float:right;}
.amoteam-tile-style-1_1 .amoteam-tiles__item .amoteam-member-info__item{clear:both;}
.amoteam-tile-style-1_1 .amoteam-member-info.amoteam-member-info--al-left .amoteam-member-name{float:left;}
.amoteam-tile-style-2 .amoteam-tiles__item .amoteam-member-img{border-radius:50%;border:4px solid transparent;}
.amoteam-tile-style-2 .amoteam-tiles__item .amoteam-member-info{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.amoteam-tile-style-2 .amoteam-tiles__item:hover .amoteam-member-info{opacity:0;}
.amoteam-tile-style-2 .amoteam-member:before{-webkit-transition:opacity 0.7s ease-in-out;transition:opacity 0.7s ease-in-out;border-radius:50%;top:4px;bottom:4px;left:4px;right:4px;width:auto;height:auto;}
.amoteam-tile-style-2 .amoteam-member-img-wrap:before{-webkit-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;content:' ';display:block;position:absolute;width:100%;height:100%;box-sizing:border-box;border-radius:50%;border:5px solid transparent;border-right-color:rgba(0, 0, 0, 0.05);border-bottom-color:rgba(0, 0, 0, 0.05);}
.amoteam-tile-style-2 .amoteam-member-img-wrap:hover:before,
.amoteam-tile-style-2 .amoteam-member-img-wrap:focus:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.amoteam-tile-style-2 .amoteam-member-hover-icon{-webkit-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;}
.amoteam-tile-style-2_1 .amoteam-tiles__item .amoteam-member-img-wrap:before{border-width:4px;}
.amoteam-tile-style-2_1 .amoteam-tiles__item .amoteam-member-img{border:10px solid transparent;}
.amoteam-tile-style-2_1 .amoteam-member:before{top:10px;bottom:10px;left:10px;right:10px;}
.list-inline{clear:both;display:inline-block;width:100%;}
.amoteam-modal .mfp-container{padding:0 !important;}
.amoteam-modal .mfp-content{height:100% !important;}
.amoteam-modal.mfp-bg{z-index:99999 !important;}
.amoteam-modal.mfp-wrap{z-index:99999 !important;overflow-x:hidden !important;overflow-y:auto !important;}
.amoteam-modal.amoteam-modal-alt-scroll{overflow-x:inherit !important;overflow-y:inherit !important;}
.amoteam-panel{position:absolute;max-width:640px;margin:auto;width:100%;min-height:100%;top:0;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.amoteam-member-hover-icon{width:56px;height:56px;background:#68d4cd;}
.callback-form h1{display:block;margin:0 0 20px;font-weight:300;font-size:20px;line-height:20px;padding:0;color:#444;}
.callback-form p{margin:0 0 20px;padding:0;line-height:19px;font-size:13px;color:#444;}
.callback-form-container label{margin:0 0 10px;display:block;color:#444;font-size:13px;padding:0;line-height:20px;}
.callback-form-container span{color:red;}
.request-call{font-size:14px;position:fixed;right:5px;top:35vh;width:0;z-index:1000;}
.callback-form-show{border-radius:20px 0 0;cursor:pointer;background-image:-webkit-linear-gradient(315deg,#19519e,#1dd5e6);display:inline-block;background-image:linear-gradient(135deg,#19519e,#1dd5e6);margin-right:10px;min-width:160px;padding:5px 0;position:absolute;color:#fff!important;right:0;border:none;text-align:center;top:50%;-webkit-transform:translate(50%,-50%) rotate(-90deg);-ms-transform:translate(50%,-50%) rotate(-90deg);transform:translate(50%,-50%) rotate(-90deg);z-index:9999;font-size:14px !important;float:right;word-spacing:4px;}
.callback-form-landing{border-radius:20px 0 0;cursor:pointer;background-image:-webkit-linear-gradient(315deg,#19519e,#1dd5e6);display:inline-block;background-image:linear-gradient(135deg,#19519e,#1dd5e6);margin-right:15px;min-width:170px;padding:5px 0;position:absolute;color:#fff!important;right:0;border:none;text-align:center;top:50%;-webkit-transform:translate(50%,-50%) rotate(-90deg);-ms-transform:translate(50%,-50%) rotate(-90deg);transform:translate(50%,-50%) rotate(-90deg);z-index:9999;font-size:15px!important;float:right;word-spacing:4px;}
.callback-form-show:hover{text-decoration:none;}
.callback-btn{font-family:open sans,sans-serif;font-weight:500;color:#fff;background:#056eff;border-radius:20px 20px 20px 20px;-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;display:inline-block;border:0;outline:none;font-size:14px!important;line-height:22px!important;padding:2px 13px!important;float:right;}
.callback-form-container input{box-sizing:border-box;background:none;color:#d0caca!important;border-radius:0;}
#requestcallback .modal-content{border-radius:0;}
#requestcallback .close{top:7px;right:9px;}
button.btn.btn-notification{width:47px;height:47px;background:#DF4A4B;-moz-border-radius:40px;-webkit-border-radius:40px;-khtml-border-radius:40px;border-radius:40px;font-size:21px;color:#fff;position:fixed;bottom:20px;left:20px;}
.btn-notification:after{width:40px;height:40px;border:1px solid #fff;content:"";display:inline-block;position:fixed;-moz-border-radius:40px;-webkit-border-radius:40px;-khtml-border-radius:40px;border-radius:40px;left:23px;bottom:23px;}
.trainer-img-popup{float:left;padding:0px 20px 20px 0;}
.block-content{float:left;display:inline-block;width:100%;margin-bottom:20px;}
.trainer-img-popup img{float:left;padding:0 20px 20px 0;}
.candidate-job-icon img{width:100%;}
.candidate-job-icon{position:relative;z-index:1;padding:0px 85px;}
.topTBox .icon-traning{width:100px;height:100px;border:2px solid #fff;display:block;border-radius:100px 100px 100px 100px;-moz-border-radius:100px 100px 100px 100px;-webkit-border-radius:100px 100px 100px 100px;position:relative;margin:0 auto;}
p.icon-traning img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
.trainer-model-box{padding:0 !important;}
.trainer-close{background:#68d4cd;padding:5px;color:#ffffff !important;width:40px;text-align:center;position:absolute;right:8px;top:0px;color:#ffffff;}
img.amoteam-panel__img{width:100%;min-height:400px;}
.amoteam-panel__img-wrap{overflow:hidden;max-height:640px;}
.title-info-right-popup{position:absolute;right:0;border:0;bottom:0;}
.right-popup-content{padding:40px 40px 60px;}
.amoteam-panel__title{background:#68d4cd;color:#fff;font-size:24px;min-width:317.8px;padding:6px;text-align:right;color:#ffffff !important;margin:0px;font-weight:bold;text-align:center;margin:0 !important;text-transform:uppercase;}
.amoteam-panel__subtitle{background:#556270;font-size:16px;min-width:200px;font-weight:200;float:right;display:block;clear:both;color:#ffffff;padding:5px 10px;text-align:center;}
.modalContent{position:relative;overflow:hidden}
.modalContent__image{position:absolute;top:0;bottom:0;left:0;min-height:330px;width:34%;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}
.modalContent__content{float:left;width:100%;padding:42px 22px;min-height:530px;}
.modalContent{min-height:500px;}
.content__titleDescription{margin-top:30px;display:block;clear:both;padding-top:30px;color:#556270;font-size:14px;}
.content__button{margin-bottom:20px;height:36px}
.content__formFields{margin-top:20px}
.modalContent--mobile{width:100%;min-height:auto}
.modalContent--mobile .modalContent__content{width:100%;padding:200px 50px 22px 22px}
.modalContent--mobile .modalContent__image{height:200px;min-height:200px;width:100%}
.modalContent__image{background-image:url(https://gallery.mailchimp.com/272317181a81e4571a8dc53e0/images/7436180c-896a-40c6-8998-9bd2841c2f22.png);}
.modalContent__image{background-size:cover;}
.modal.left .modal-dialog,
.modal.right .modal-dialog{position:fixed;margin:auto;width:440px;height:100%;-webkit-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0);}
.modal.left .modal-content,
.modal.right .modal-content{height:100%;overflow-y:auto;}
.modal.left .modal-body,
.modal.right .modal-body{padding:0px;}
.modal.left.fade .modal-dialog{left:-320px;-webkit-transition:opacity 0.3s linear, left 0.3s ease-out;-moz-transition:opacity 0.3s linear, left 0.3s ease-out;-o-transition:opacity 0.3s linear, left 0.3s ease-out;transition:opacity 0.3s linear, left 0.3s ease-out;}
.modal.left.fade.in .modal-dialog{left:0;}
.modal.right.fade .modal-dialog{right:-320px;-webkit-transition:opacity 0.3s linear, right 0.3s ease-out;-moz-transition:opacity 0.3s linear, right 0.3s ease-out;-o-transition:opacity 0.3s linear, right 0.3s ease-out;transition:opacity 0.3s linear, right 0.3s ease-out;}
.modal.right.fade.in .modal-dialog{right:0;}
.modal-content{border-radius:0;border:none;}
.modal-header{border-bottom-color:#EEEEEE;background-color:#FAFAFA;}
.train-con-hea-box{display:block;clear:both;width:100%;}
@media (min-width:1200px){.modal-lg{max-width:80% !important;width:80% !important;} form.quickcontact input{
    width:85%;
}
form.quickcontact textarea{
    width:85%;
}
}
@media (min-width:992px){.navbar-fixed-top{top:35px !important;border-width:0 0 1px;animation:smoothScroll 1s forwards;}
.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:24%;}
.col-lg-2{-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:15.67%;}
.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:57.33%;}
#testimonials .testimonial-item p{width:98%;margin:0 auto;}
.wonderplugin-gridgallery-item-text{padding:5px 1px;}
.wonderplugin-gridgallery-item-title{font-size:11px;line-height:15px;color:#fff;font-weight:400;}
.wonderplugin-gridgallery-item-description{font-size:12px;line-height:14px;font-weight:400;}
.modal-lg{max-width:70% !important;width:70% !important;}
}
@media (min-width:768px){.modal-sm{width:390px !important;}
.modal-lg{max-width:70% !important;width:70% !important;}
}
@media (max-width:1024px){#header{padding:18px 0.3%;}
.oneNews{float:left;width:68%;}
ul.email-ph li{display:inline;}
.candidate-job-icon{position:relative;z-index:1;padding:0px 75px;}

}
button.mobile-nav-toggle.d-lg-none{display:none;}
nav.main-nav.float-right.d-none.d-lg-block.col-lg-9.col-md-9{display:block;}
@media (max-width:991px){.header-space{padding-bottom:60px;}
.mobile-nav-overly{z-index:999;}
.mobile-nav{z-index:9999;}
button.mobile-nav-toggle.d-lg-none{display:block;}
nav.main-nav.float-right.d-none.d-lg-block.col-lg-9.col-md-9{display:none;}
.mobile-nav-toggle{z-index:9999;}
.top-hd{display:none;}
#header{height:60px;padding:10px 15px;}
#header .logo img{padding:4px 0 0;width:95px;}
#header .logo h1{font-size:28px;padding:8px 0;}
#intro{padding:140px 0 60px 0;}
#intro .intro-img{width:80%;float:none;margin:0 auto 25px auto;}
#intro .intro-info{width:80%;float:none;margin:auto;text-align:center;}
#why-us .card{margin:0;}
}
@media (max-width:767px){.panel-heading.tab-custom ul li a{font-size:12px !important;padding:10px 5px !important;width:103px;}
.back-to-top{bottom:15px;}
.section_pd .stu-who-speak {
        background: #fff;
    padding: 20px 20px;
    margin: 13px;
    border-radius: 5px;
    width: 100% !important;
    box-shadow: 0px 0px 5px 0px #9a9a9a;
}
    body .all_view {
        padding: 26px 20px 20px 20px;
    }
body form#sib-form {
    display: block !important;
    margin-left: 0px !important;
    text-align: center !important;
}
body #sib-container {
    padding: 0px !important;
}
.top-hd{display:none;}
.icon-bar{display:none;}
.candidate-job-icon{position:relative;z-index:1;padding:0px 55px;}
.txt-wht{font-size:18px !important;}
.job-guarantee-page h2{font-size:18px;line-height:24px;font-weight:600;}
.Privileges-heading h4{font-size:13px !important;}
.job-guarantee-page h2 span{font-size:14px;line-height:11px;font-weight:600;}
.factSectionNw h3{width:100%;font-size:25px;line-height:31px;font-weight:600;}
.factSectionContent h4{font-size:18px;margin-bottom:4px;}
.student_main .abrd-std.left {
    width: 100% !important;
    height: auto !important;
    float: left;
    margin-bottom: 17px !important;
}
.student_main img {
    height: auto !important;
    width: 120px !important;
    object-fit: cover;
    margin-left: auto;
    margin-top:30px !important;
    margin-right: auto;
    display: block;
}
.student_main .abrd-text.right {
    width: 100% !important;
    float: left;
    padding: 0px 0px !important;
    position: relative;
}
.student_main .abrd-name.left {
    font-size: 16px !important;
    position: relative;
    letter-spacing: -1px;
    text-align: center !important;
}
.student_main .abrd-name.left span {
    font-size: 20px !important;
    font-weight: 700;
    text-transform: capitalize;
    margin-right: 15px;
    text-align: center;
}
.student_main .abrd-name.left span:before
{
    display:none;
}
.student_main ul li {
    
    margin-top: 10px !important;
}
.student_main ul li:nth-child(1) {
    border-top: 0px !important;
}
.student_main {
    margin-top: -50px;
}
.student_main {
    width: 100% !important;
    margin: 0 auto;
}
.student_main .abrd-std.right {
    width: 100% !important;
    height: auto !important;
    float: right;
    margin-bottom:17px;
}
.student_main .abrd-name.right span {
    font-size: 20px !important;
    font-weight: 700;
    text-transform: capitalize;
    margin-right: 15px;
}
.student_main .abrd-name.right {
    font-size: 16px;
    text-align: center !important;
}
.student_main .abrd-name.right span:before
{
    display:none;
}
.student_main .abrd-text.left {
    width: 100% !important;
    padding:0px !important;
    text-align: center;
}
}
@media (max-width:767px){.about-head{font-size:22px;padding:10px 23px 15px;}
.crdc_img{padding:10px 10px;margin:12px;width:100% !important;}
#footer .form-footer{padding:26px 20px 20px 20px !important;overflow:hidden;background:#2e4f9a !important;color:#fff;margin-top:20px;}
#footer-top{background:linear-gradient(180deg, #eee 34%, #259295 0%) !important;}
.about-head:before{display:none;}
.about-head:after{display:none;}
.stu-who-speak{width:48%;}

.main_comment {
    margin-top: 10px;
}
.hidden-el-responsive{display:none;}
.table-responsive{border:none !important;}
.inner-banner h1{font-size:22px;padding:20px;}
#job-ready .factSectionContent .factSectionLeft{float:left;padding:0px 5px;}
span.color-main{display:none;}
.step-left-part{margin-left:0px;}
.step-right-part{margin-left:0px;}
#intro .intro-info{width:100%;}
#intro .intro-info h2{font-size:34px;margin-bottom:30px;}
.section-header p {
    width: 24%;
    float: right;
    padding-top: 10px !important;
}
section#portfolio img.img-fluid {
    height: auto !important;
    object-fit: cover;
    width:100%;
}
#testimonials .testimonial-item{text-align:center;}
#testimonials .testimonial-item .testimonial-img{float:none;margin:auto;}
#testimonials .testimonial-item h3,
#testimonials .testimonial-item h4,
#testimonials .testimonial-item p{margin-left:0;}
.bg-sec-title h3{font-size:22px;line-height:28px;margin:28px 0;width:100%;}
.bg-sec-title h3:before{content:"";display:none;}
.bg-sec-title h3:after{content:"";display:none;}
.bg-sec-title{text-align:center;}
.wonderplugin-gridgallery-item-text{padding:5px 1px !important;}
.wonderplugin-gridgallery-item-title{font-size:11px !important;line-height:15px;color:#fff;font-weight:400;}
.wonderplugin-gridgallery-item-description{font-size:12px !important;line-height:14px;font-weight:400;}
.modalContent__image{position:relative;width:100%;clear:both;display:block;}
.modalContent__content{}
.section-header h3{font-size:22px;}
.recent-member li{display:inline-block;width:33%;}
.modalContent__content{float:right;width:100%;}
.candidate-job-icon{position:relative;z-index:1;padding:0px 35px;}
.txt-wht{font-size:18px !important;}
.job-guarantee-page h2{font-size:18px;line-height:24px;font-weight:600;}
.Privileges-heading h4{font-size:13px !important;}
.job-guarantee-page h2 span{font-size:14px;line-height:11px;font-weight:600;}
.factSectionNw h3{width:100%;font-size:25px;line-height:31px;font-weight:600;}
.factSectionContent h4{font-size:18px;margin-bottom:4px;}
.modal.right{height:92%;overflow-y:auto;margin-top:45px;}
section#mytraining{padding:0;background:#ffffff !important;}
.modal-content.res-content{height:87% !important;}
.re-b-p-s-box{width:45%;padding:7px;}
.feedback-form{padding:20px 0;}
#team{display:none;}
.req_responsive{margin-top:0px;}
.callback-form-show{margin-top:50px;}
#requestcallback .modal-dialog{padding:10px;margin:0px}
.h1, h1{font-size:34px !important;}
.modal-dialog{padding:15px 15px 40px 15px !important;margin:0 !important;}
#blog .blog-para{font-size:12px;padding:0; float:left;}
#blog p.blog_user{margin-top:-4px;}
.blog_user:before{top:5px;}
.footer-contact ul li{padding:0px;}
}
@media (max-width:574px){.modal-content.res-content{height:87% !important;}
#intro{padding:100px 0 20px 0;}
section.top-hd{display:none;}
#job-ready .factSectionContent .factSectionLeft{float:left;padding:0px 5px !important;}
.inner-banner h1{font-size:22px;padding:20px;}
.modal-content.res-content{width:84%;margin:0 auto;height:94% !important;}
img.amoteam-panel__img{width:100%;min-height:auto;}
.stu-who-speak{position:relative;width:80%;}
.our-recent-placement h2{font-size:20px;}
.re-b-p-s-box{width:90%;padding:7px;}
.career-frm.con_page{padding:20px 0;}
.tab-content h3{font-size:17px;}
#team{display:none;}
}
@media (max-width:574px){.item-logo-img{width:100%;}
#job-ready .factSectionContent .factSectionLeft{float:left;padding:0px 5px;}
.modal.left .modal-dialog, .modal.right .modal-dialog{width:100%;}
.candidate-job-icon{position:relative;z-index:1;padding:0px 35px;}
.txt-wht{font-size:18px !important;}
.job-guarantee-page h2{font-size:18px;line-height:24px;font-weight:600;}
.Privileges-heading h4{font-size:13px !important;}
.job-guarantee-page h2 span{font-size:14px;line-height:11px;font-weight:600;}
.factSectionNw h3{width:100%;font-size:25px;line-height:31px;font-weight:600;}
.factSectionContent h4{font-size:18px;margin-bottom:4px;}
.feedback-form{padding:20px 0;}
.list-inline > li{display:inline-block;padding:10px;margin-bottom:15px;float:left;width:45%;}
}

@media (max-width: 767px){
.section-header h3 {
    font-size: 22px !important;
}
   .success-stories:before {
    content: "";
    position: absolute;
    top: 24px;
    left: 0;
    width: 83px;
    height: 2px;
    background: transparent;
} 
 .muduel_imgs {
    width: 100% !important;
    margin: auto !important;
}
    .muduel_imgs img {
    margin: 0px !important;
    padding: 15px !important;
}
.success-stories:after {
    content: "";
    position: absolute;
    top: 24px;
    right: 0;
    width: 83px;
    height: 2px;
    background: transparent;
}
.mainheaderWhite:before{content:"";position:absolute;top:24px;left:0;width:83px;height:2px;background:transparent;opacity:.6;}
.mainheaderWhite:after{content:"";position:absolute;top:24px;right:0;width:83px;height:2px;background:transparent;opacity:.6;}
#portfolio h3:after{display:none;}
#portfolio h3:before{display:none;}
.mainheaderWhite:before{display:none;}
.mainheaderWhite:after{display:none;}
.success-stories:before{display:none;}
.success-stories:after{display:none;}
.tech-team:before{display:none;}
.tech-team:after{display:none;}
}
@media (max-width:480px){
    .ccie-bigimg-contain .ccie-bigimg1 {
    width: 88% !important;
    margin: auto !important;
}
.inner-banner h1{font-size:22px;padding:20px;}
.bg-sec-title h3{font-size:26px;padding:0 8px 36px;}
#about h1{font-size:26px;}
#why-us .card h5{font-size:22px;}
#why-us .card p{font-size:13px;}
#portfolio h3{font-size:26px;padding:0 8px 36px;}

.section-header h3{font-size:26px;}

.mainheaderWhite{font-size:26px;padding:0 8px 14px;}
#job-ready .factSectionContent .factSectionLeft{float:left;padding:0px 5px;}
.modal.left .modal-dialog, .modal.right .modal-dialog{width:100%;}

.success-stories{padding:0 8px 36px;}
.recent-member li{display:inline-block;width:49%;}
.textwidget{margin-top:20px;}
.tech-team{padding:0 8px 36px;}

.candidate-job-icon{position:relative;z-index:1;padding:0px 35px;}
.txt-wht{font-size:18px !important;}
.job-guarantee-page h2{font-size:18px;line-height:24px;font-weight:600;}
.Privileges-heading h4{font-size:13px !important;}
.job-guarantee-page h2 span{font-size:14px;line-height:11px;font-weight:600;}
.factSectionNw h3{width:100%;font-size:25px;line-height:31px;font-weight:600;}
.factSectionContent h4{font-size:18px;margin-bottom:4px;}
.feedback-form{padding:20px 0;}
}
#testimonials{padding:20px 0px 55px;}
section.success-stories-sec{padding:30px 0px;}
#team{padding:45px 0 45px;}
section#blog{padding:30px 0 45px;}
section#why-us1{padding:45px 0px;}
.mr-t0{margin-top:0;}
.spacer{padding:10px 0px;}
section.inner-banner{background:url(/img/vbackground/default-bg.jpg) !important;background-position:bottom !important;}
section.inner-banner p{display:none;}
.re-b-p-s-box p{text-align:center;}
.factSectionContent p{text-align:center !important;}
#jcountry{background:transparent;color:#fff;}
select#ccountry{background:#1e7779;color:#fff;}
.footer-contact ul li{padding:0;}
#blog .blog-para{font-size:12px;padding:0;float:left;}
#blog p.blog_user{margin-top:-4px;}
.blog_user:before{top:5px;}
section#blog .gc-blog-detail{padding: 0 0 15px 0;}
.tab-content ul, ol{padding:0px 0px 0px 20px !important;}
timeline-panel-ul ul, ol{padding:0px 0px 0px 0px !important;}
p.ms{font-size:14px;line-height:18px;color:#fff;font-weight:400;text-align:justify;}
.testimonial-item{text-align:center !important;}
#testimonials .testimonial-item .testimonial-img{margin:0;}
.form iframe{padding-left:6px;}
#traning-listing-page{padding:45px 0px 20px 0px;}
.job-g-course .job-guaranteed-courses{padding-bottom:45px;}
@media (max-width:767px){#course-detail .breadcrumb{padding:5px 0px;margin-top:35px;margin-left:0px;}
#course-detail #keyhighlights{padding:0px;}
.panel {
    
background-color: transparent !important;
}
.re-b-p-s-box p{text-align:center !important;font-size:12px;line-height:20px;}
.re-b-p-s-box{width:50%;}
.no-flex-xs{display:unset;flex-wrap:unset;justify-content:unset;align-items:unset;}
.our-recent-placement h2{padding:0 0px 20px 0px;}
.stu-who-speak{width:100%;margin-bottom:20px;}
section#job-ready .factSectionContent{padding:0px 0px 20px 0%;}
section#job-ready .factSectionContent h4{font-size:14px;padding-left:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.job-g-course .Privileges-heading{padding:0;}
.factSectionNw h3{padding:0 70px 15px;}
.factSectionContent p{font-size:13px;}
p{text-align:left !important;}
#demand-supply h2.step-title{padding:15px 0px 0px 0px;}
.job-guarantee-page h2{padding:0px 0px 10px 0px;}
.job-g-course .priviliges-enjoyed .factSectionContent{padding:0px 0px 20px 0px;}
.job-g-course .job-guaranteed-courses{padding-bottom:38px;}
.each-trainer-box{width:49% !important;height:auto !important;margin-left:3px !important;}
.modal-content.res-content{width:100%;margin:0 auto;height:94% !important;}
.right-popup-content{padding:20px 20px 60px;}
.modal.right{margin-top:5px;}
#get-in-t{margin-bottom:20px;}
#accordion .panel-body{padding:0;}
.inner-banner h1{font-size:20px !important;padding:10px 0px 0px 0px;}
section.inner-banner{padding:20px 0; margin-top:60px;}
#product-info img{width:100%;height:auto;}
.item .site-logo-inner{padding:0px;}
#why-us .card{padding:0px 0;}
.bg-sec-title h3{margin:28px 0px 0px 0px;}
#why-us{padding:20px 0px 10px 0px;}
.portfolio-container{height:auto !important;}
#portfolio .portfolio-item{position:unset !important;}
#portfolio ul{padding:0px;}
#portfolio ul li.index-gallery{width:50%;float:left;height:50%;margin-bottom:0px;}
#portfolio{padding:40px 0px 55px 0px;}
#portfolio h3{padding:0;}
#portfolio p.view-all-link{padding-bottom:10px;padding-top:0;}
#testimonials h3{padding-bottom:0;margin-bottom:0;}
.apct-testimonial-content p{font-size:14px;padding-top:10px;}
#testimonials{padding:20px 0px 55px 0px;}
#testimonials .owl-nav, #testimonials .owl-dots{margin-bottom:5px;}
#testimonials .owl-dot{width:7px;height:7px;}
.success-stories-sec{padding:35px 0px 55px 0px;}
.success-stories-sec h3{padding-bottom:0px;}
.success-stories-sec p.view-all-link{padding-top:0;padding-bottom:15px;}
section#blog{padding:30px 0 55px;}
#blog .fxd-hgt{height:150px !important;}
section#blog .gc-blog-detail{padding-bottom:10px;}
section#blog h3{padding-bottom:0px;}
section#blog p.view-all-link{padding-top:0;padding-bottom:15px;margin:0px !important}
.recent-member li{width:50%;}
}
@media (min-width:768px) and (max-width:991px){.video-box-overly{height:auto;}
.stu-who-speak{width:33%;}
.section_pd .stu-who-speak {
    background: #fff;
    padding: 20px 20px;
    margin: 13px;
    border-radius: 5px;
    width: 45% !important;
    box-shadow: 0px 0px 5px 0px #9a9a9a;
}

.student_main .abrd-std.left {
    width: 23.7% !important;
    height: 240px;
    float: left;
}
.student_main .abrd-text.right {
    width: 75.3% !important;
    margin-left: -1px;
}
.student_main {
    width: 100% !important;
    margin: 0 auto;
}
.stu-who-speak{margin-bottom:20px;}
section#job-ready .factSectionContent h4{font-size:14px;padding-left:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.wonderplugin-gridgallery-item-text{padding:3px;}
.wonderplugin-gridgallery-item-description{font-size:10px;}
.item .site-logo-inner{padding:15px 15px 10px 15px;min-height:190px;}
#testimonials .testimonial-item .testimonial-img{width:20%;}
}
@media (min-width:2000px){#footer-top{background:linear-gradient(90deg, #eee 41%, #259295 0%) !important;}
}
@media (min-width:1200px) and (max-width:1300px){#footer-top{background:linear-gradient(90deg, #eee 33%, #259295 0%) !important;}
}
@media (min-width:1301px) and (max-width:1400px){#footer-top{background:linear-gradient(90deg, #eee 34%, #259295 0%) !important;}
}
@media (min-width:768px) and (max-width:1024px){#mytraining .quickcontact table{table-layout:fixed;}
#footer-top{background:linear-gradient(90deg, #eee 34%, #259295 0%) !important; padding:25px 0px;}
#footer-top iframe{width:100% !important;}
form.quickcontact iframe{transform:scale(0.67);-webkit-transform:scale(0.67);transform-origin:0 0;-webkit-transform-origin:0 0;}
.inner-banner{padding:20px 0 !important;}
button.quickform-btn{margin-top:-45px;}
.inner-banner h1{font-size:40px !important;}
.touch-in-location-code{width:52%;display:inline-block;}
html{overflow-x:hidden;}
#product-info img{width:100%;height:auto;}
.modal-dialog{padding:15px 15px 40px 15px !important;}
#blog .blog-para{font-size:12px;padding:0;}
#blog p.blog_user{margin-top:-4px;}
.blog_user:before{top:5px;}
section#blog .gc-blog-detail{padding-bottom:10px;}

}
@media(max-width:767px)
{
    #about1 {
    padding: 15px 0px 0px 0px;
}
#blog .fxd-hgt{height:auto !important;}
.fxd-hgt p {
    line-height: 21px;
}
}
@media (max-width:480px){.item .site-logo-inner{min-height:auto !important;}
#blog .fxd-hgt{height:auto !important;}
.fxd-hgt p {
    line-height: 21px;
}
}
@media (min-width:481px) and (max-width:767px){#blog .fxd-hgt{height:auto !important;}
.item .site-logo-inner{min-height:250px !important;}
}
#portfolio img.img-fluid{border:3px solid #fff;}
@media (min-width:320px) and (max-width:780px){
   
section#about1 .item .site-logo-inner{min-height:200px;}
#portfolio .col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;float:left;}
.amoteam-member-name{font-size:12px;}
.amoteam-member-subtitle{font-size:12px;}
.amoteam-member-info .amoteam-member-info__item{padding:5px 6px;}
.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:49%;float:left;}.item-logo-img{width:100% !important;}
.success-stories-sec span.col-md-3{float:right !important;width:20%;}
.nav-tabs>li{margin-bottom:0px !important;width:100%;}
marquee span.col-md-3{float:right;width:25% !important;}
marquee span.col-md-9{float:left !important;width:75% !important;}
}
.panel-title
{
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    line-height: 22px !important;
    text-transform: inherit;
    letter-spacing:0;
}
    
}
@media (max-width:991px){.success-text{font-size:12px !important;}
#jcountry{margin-bottom:20px;}
section#reason-join .factSectionContent h4{font-size:15px;line-height:20px;}
}
.panel-body p{padding:10px !important;}
.slide-image{width:100%;}
.card-body{padding:1.25rem 0rem;}
.container-fluid{padding:0px !important;}
.feedback-form{background:#55acee !important;border-radius:10px;}
.feedback-form h2{color:#fff;text-transform:capitalize;font-weight:700;text-align:center;padding-bottom:10px;font-size:20px;}
.feedback-form input {
    margin-bottom: 15px;
    font-size: 13px;
    box-shadow: none;
    height:34px !important;
    background:#fff !important;
    border: 0px !important;
    border-radius: 5px !important;
    padding: 7px 10px !important;
    border-bottom: 0px solid #ccc !important;
    outline: 0px !important;
    width: 100%;
}

.feedback-form textarea{margin-bottom:20px;}
.no-padding{padding:0px !important;}
.no-margin{margin:0px !important;}
.success-text{padding:10px;color:#fff !important;padding:6px 0px !important;}
.success-text-bg1{background:#40a1f6;}
.success-text-bg2{background:#5fc27f;}
.ps_timeline{line-height:1.4em;list-style:none;margin:0;padding:0;width:100%;h1,h2,h3,h4,h5,h6{line-height:inherit};}
#timeline{list-style:none;position:relative;}
#timeline:before{top:0;bottom:0;position:absolute;content:" ";width:3px;background-color:#5AC17C;left:50%;margin-left:-1.5px;}
#timeline .clearFix{clear:both;height:0;}
#timeline .timeline-badge{color:#fff;width:25px;height:25px;font-size:1.2em;text-align:center;position:absolute;top:20px;left:50%;margin-left:-13px;background-color:#3e9ff6;z-index:100;border-top-right-radius:50%;border-top-left-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;border:5px solid #fff;}
#timeline .timeline-badge span.timeline-balloon-date-day{font-size:1.4em;}
#timeline .timeline-badge span.timeline-balloon-date-month{font-size:.7em;position:relative;top:-10px;}
#timeline .timeline-badge.timeline-filter-movement{background-color:#ffffff;font-size:1.7em;height:35px;margin-left:-18px;width:35px;top:40px;}
#timeline .timeline-badge.timeline-filter-movement a span{color:#4997cd;font-size:1.3em;top:-1px;}
#timeline .timeline-badge.timeline-future-movement{background-color:#ffffff;height:35px;width:35px;font-size:1.7em;top:-16px;margin-left:-18px;}
#timeline .timeline-badge.timeline-future-movement a span{color:#4997cd;font-size:.9em;top:2px;left:1px;}
#timeline .timeline-movement{border-bottom:dashed 1px #4997cd;position:relative;}
#timeline .timeline-movement.timeline-movement-top{height:60px;}
#timeline .timeline-movement .timeline-item{padding:20px 0;}
#timeline .timeline-movement .timeline-item .timeline-panel{border:1px solid #d4d4d4;border-radius:3px;background-color:#FFFFFF;color:#666;padding:10px;position:relative;-webkit-box-shadow:0 1px 6px rgba(0, 0, 0, 0.175);box-shadow:0 1px 6px rgba(0, 0, 0, 0.175);}
#timeline .timeline-movement .timeline-item .timeline-panel .timeline-panel-ul{list-style:none;padding:0;margin:0;}
#timeline .timeline-movement .timeline-item .timeline-panel.credits .timeline-panel-ul{text-align:right;}
#timeline .timeline-movement .timeline-item .timeline-panel.credits .timeline-panel-ul li{color:#666;font-size:20px !important;}
#timeline .timeline-movement .timeline-item .timeline-panel.credits .timeline-panel-ul li span.importo{color:#284c9a !important;font-weight:600 !important;font-size:36px !important;font-family:'Open Sans',sans-serif !important;}
.timeline-panel p{}
#timeline .timeline-movement .timeline-item .timeline-panel.debits .timeline-panel-ul{text-align:left;}
#timeline .timeline-movement .timeline-item .timeline-panel.debits .timeline-panel-ul span.importo{color:#284c9a !important;font-weight:600 !important;font-size:36px !important;font-family:'Open Sans',sans-serif !important;}
.inner-banner p{color:#fff;}
section#mytraining{padding:0;}
.mtrainingtext{background-color:white;padding-top:30px;padding-bottom:30px;}
.mtrainingright{background-color:#05A8E9;padding-top:30px;}
.mtrainingright h4{margin:0;padding:0;color:#fff;font-size:24px;line-height:28px;padding:0 0 20px;}
.timg{position:relative;margin-bottom:28px;}
.tname{position:absolute;bottom:45px;right:0px;background:#68d4cd;color:white;padding:5px 9px;font-size:16px;}
.texpert{position:absolute;bottom:10px;right:0px;background:#556270;color:white;padding:5px 9px;font-size:13px;}
.smallspacing{padding:5px 0;display:block;clear:both;}
.spacing{padding:10px 0;display:block;clear:both;}
.largespacing{padding:20px 0;display:block;clear:both;}
.fdatebox{background-color:#003359;padding:9px;}
.ndate{color:white;font-size:22px;font-weight:600;text-align:center;border-bottom:1px solid;}
.nmonth{color:white;text-align:center;font-size:14px;font-weight:600;}
.newsone{margin-bottom:15px;}
.oneNews a{color:white;text-decoration:none;}
.oneNews a:hover{color:white;text-decoration:none;}
.tBox{-webkit-box-shadow:0px 0px 5px 1px rgba(191,191,191,1);-moz-box-shadow:0px 0px 5px 1px rgba(191,191,191,1);box-shadow:0px 0px 5px 1px rgba(191,191,191,1);min-height:241px;margin-bottom:28px;}
.topTBox{background-color:#3199F6;padding:15px;}
.topTBox h4{color:white;}
.topTBoxText{padding:17px;font-family:open sans,sans-serif;font-size:14px;line-height:25px;min-height:145px;}
.topTBoxMore{text-align:right;margin-right:20px;padding-bottom:15px;}
.topTBox a{color:white;}
.topTBox a:hover{color:white;}
i#tab_close{float:right;}
.topics-accordion .panel-title{cursor:pointer;}
.main_arehigh{height:auto;float:left;padding:20px 0px 50px 0px;width:100%;}
#contact_frm2{padding:20px;overflow:hidden;background:#01bcec !important;padding-top:20px;margin-top:20px;border-radius:20px;}
#contact_frm2 input{background:#fff !important;border:none;color:#0b304d !important;margin:0 0 15px;padding:0;border-radius:5px;padding:0 10px;}
#contact_frm2 label{float:left !important;color:#0b304d !important;}
h2.head_align_lft{text-align:left !important;}
.about_spc{padding-bottom:120px;}
.enquiry_now_btn{color:#fff !important;text-align:center;padding:20px 0px;margin-top:-20px;}
}
footer i.fa.fa-mobile{font-size:30px !important;}
.landing .email-ph li a{color:#0b304d;font-size:16px;line-height:38px;font-weight:700;}
.portfolio-wrap img{width:100%;}
.portfolio-container ul li{list-style:none;padding-right:20px}
.mrg_20{margin-bottom:-20px !important;margin-top:15px;}
.mrg_30{margin-left:30px !important;}
.mrg_60{margin-left:60px !important;margin-top:-20px !important;}
.mrg_200{margin-top:20px;}
.topic_alg ul h5{font-size:15px !important;padding-top:10px;line-height:23px;font-weight:700;color:#58585b !important;margin-bottom:0px;}
.topic_alg h5{font-size:15px !important;padding-top:5px;line-height:23px;}
.topic_alg ul li{list-style:none !important;padding-left:15px;}
.topic_alg ul h6{font-size:15px;font-weight:normal;line-height:23px;}
section#blog .gc-blog-detail img{width:100%;}
div#subscription_popup .modal-content{position:relative;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:2px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-image:url(/img/sub_bck.jpg);background-size:contain;box-shadow:1000px 1000px 1000px 1000px inset #000000bd !important;border:3px dashed #0b2132d4;background-repeat:round;}
div#subscription_popup h5{text-align:center;font-size:18px;border-top:2px double;padding:10px 0px;width:300px;margin-left:auto;margin-right:auto;display:block;margin-bottom:25px;margin-top:30px;color:#fff;background:#0b2132;border-radius:50px;box-shadow:0px 0px 9px -3px;}
div#subscription_popup input.btn.btn-success{text-align:center;margin-left:40%;margin-top:20px;margin-bottom:30px;}
input[type=email], input[type=tel], input[type=date], select{font-size:13px!important;width:100%;padding:7px 10px;font-weight:normal;line-height:21px;background-color:#fff;border-radius:3px;}
#subscription_popup .close{background:#5cb85c;color:#fff;border-radius:26px;padding:0px 7px 7px 7px;}
.topic_alg p{padding:0 !important;font-size:15px;font-weight:400;padding-left:20px !important;}
footer#footer i.fa.fa-mobile{font-size:30px;}
section#about1 .item .site-logo-inner{min-height:auto;}
.subscribe_home{max-width:600px;margin:30px auto;}
.micr ul li{list-style:disc !important;padding-left:0;margin-left:60px;}
.micr h5{margin-top:20px !important;}
.micr p{padding-top:15px !important;padding-bottom:3px !important;}
.topic_dt p{padding:0px !important;padding-left:25px !important;padding-top:10px !important;}
.topic_dt ul{padding:0px !important;}
.topic_dt ul li{padding:0px !important;margin-left:60px !important;}
.topic_vm ul li{list-style:none;}
.vm_topic p{padding:0px !important;line-height:30px;}
.vm_topic_1 p{padding:0px !important;}
.vm_topic_1 li{margin-left:46px !important;}
.vm_topic_1 p span{padding-left:75px !important;padding-top:0px !important;margin-top:-10px !important;}
.vm_topic_2 li{list-style:none !important;line-height:25px;}
.aws_tp{padding-top:20px;padding-bottom:20px;}
.aws_tp p{padding-bottom:0px !important;padding-top:0px !important;}
.alto_tp p{padding:0px !important;line-height:29px;}
.span_hed{font-size:30px;font-weight:bold;padding-bottom:25px;padding-top:12px;}
section#sec_hed{background:##fff;padding:0px 0px 2px 0px;}
section#sec_hed h1, #about1 h2{font-size:16px;text-align:left !important;font-weight:bold;color:#ffffff;margin:0;}
section#sec_hed .line-bar, #about1 .line-bar{background:#2a4d9a;margin:auto;padding:10px 10px;border-top:2px solid #5fc27f;}
.cisco_hed{font-size:20px;text-align:left !important;background:#cccccc5c;width:40%;padding:10px 21px;border-radius:4px;}
#testimonials .testimonial-item .testimonial-img{width:110px;display:inline-block;clear:both;border:0px solid #fff;padding:2px;margin-bottom:15px;margin-top:15px !important;border-radius:100px;}
section#portfolio img.img-fluid{height:275px;object-fit:cover;}
.whatsapp_icon{background:transparent !important;position:fixed;z-index:111;bottom:8px !important;left:0px;}
.whatsapp_icon img{width:60px;height:60px;}
@media(max-width:992px){section#sec_hed h1{font-size:16px !important;text-align:left;width:100%;padding:0px 0px;border-radius:4px; line-height:23px; margin:0px !important;}
.cisco_hed{font-size:18px !important;text-align:left;background:#cccccc5c;width:100%;padding:4px 16px;border-radius:4px;line-height:26px;}
}
.gc-blog-detail.col-md-12.side-bot p{font-size:14px !important;}
.tb_resp{overflow-x:auto;}
.subscribe_home{max-width:500px !important;margin:10% auto !important;}
.sub_modal_1 .modal-content{position:relative;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:2px !important;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-image:url(/images/popup_back1.jpg);background-position:bottom;background-size:cover;box-shadow:1000px 1000px 1000px 1000px rgba(0,0,0,.5) inset !important;}
.sub_modal_2 .modal-content{background:#2e4f9a !important;}
.sub_modal_1 .fade.in{opacity:1;background:#0000006b;}
.bg-primary{background-color:transparent !important;}
h2#myModalLabel{color:#fff;text-align:center;}
#myModalLabel p{text-align:center !important;text-shadow:2px 2px #000000;font-size:22px;}
.modal-body{position:relative;padding:40px 19px 20px 20px !important;}
.modal-header{padding:54px 20px 0px 20px !important;border-bottom:00px solid #e5e5e5;}
.modal-header{padding:15px;border-bottom:0px solid #e5e5e5 !important;background:transparent;}
input.sub_btn{width:39% !important;text-align:center;margin-left:auto;margin-right:auto;display:block;text-transform:uppercase;border:0px !important;padding:5px 10px;font-size:18px;line-height:1.3333333;border-radius:10px;background:#3d9ff6;}
.modal-header .close1{margin-top:14px;margin-right:7px !important;color:#fff !important;top:-10px;position:absolute !important;}.blue_clr{background:#40a1f6;color:#fff;text-align:center;padding:0px 20px 0px 20px;}
.green_clr{background:#5fc27f;color:#fff;text-align:center;padding:0px 20px 0px 20px;}
.blue_clr{float:left;width:110%;}
.green_clr{float:left;width:110%;}
.pdd_tp{padding-top:20px;}
.portfolio-item.port_pd{padding:3px;width:100%;}
.port_main img{position:relative;max-width:293px;height:auto;max-width:none;max-height:none;margin-top:0px;margin-left:0px;opacity:1;display:inline-block;border-radius:0px;}
.port_main img.img-fluid{border:0px solid #fff !important;}
#portfolio .port_pd{margin-bottom:0px;}
#portfolio .portfolio-item .port_main:hover{background:#003166;transform:scale(1.1);transition:0.9s all ease;}
.photo_lst .list-inline > li{display:inline-block;padding:7px 12px !important;margin-bottom:15px;border-radius:3px;font-size:18px;}
.photo_lst .list-inline > li a{text-decoration:none;}
.photo_lst .boxgall{width:auto !important;padding:15px;text-align:center;background:#22589e;color:white;margin-left:5px;height:auto !important;box-shadow:0px 6px 15px 0px rgba(0, 0, 0, 0.57);}
.trainer_cls ul li{font-size:16px;font-weight:300;font-size:16px;font-weight:350;line-height:27px;text-align:justify;word-spacing:0.2px;color:#58585b;}
section.journey_inner{margin-top:90px;margin-bottom:60px;}
.main-timeline{position:relative;}
.main-timeline .timeline{position:relative;margin-top:0;border-bottom:0px dotted #ccc;height:185px;}
.main-timeline .timeline:first-child{margin-top:0;}
.main-timeline .timeline:before,
.main-timeline .timeline:after{content:"";display:block;width:100%;clear:both;}
.main-timeline .timeline:before{content:"";width:100%;height:100%;position:absolute;top:0;right:0;z-index:2;}
.main-timeline .timeline-icon{width:210px;height:210px;border-radius:50%;border:25px solid transparent;border-top-color:#f44556;border-right-color:#f44556;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;transform:rotate(45deg);}
.main-timeline .year{display:block;width:110px;height:110px;line-height:110px;border-radius:50%;background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.4);margin:auto;font-size:30px;font-weight:bold;color:#f44556;text-align:center;position:absolute;top:0;left:0;bottom:0;right:0;transform:rotate(-45deg);}
.main-timeline .timeline-content{width:35%;float:right;background:#f44556;padding:30px 20px;z-index:1;position:relative;}
.main-timeline .timeline-content:before{content:"";width:20%;height:15px;background:#f44556;position:absolute;top:50%;left:-20%;z-index:-1;transform:translateY(-50%);}
.main-timeline .title{font-size:20px;font-weight:bold;color:#fff !important;margin:0 0 10px 0;line-height:28px;}
.main-timeline .description{font-size:14px;color:#fff;line-height:25px;margin:0;text-align:left;padding:0;padding-bottom:10px !important;}
.mrg_31{margin-top:-41px;}
.mrg_62{margin-top:-70px !important;}
.mrg_61{margin-top:-71px !important;}
.mrg_100{margin-top:-100px !important;}
.mrg_17{margin-top:-27px !important;}
.mrg_41{margin-top:-51px !important;}
.main-timeline .timeline:nth-child(2n):before{}
.main-timeline .timeline:nth-child(2n) .timeline-icon{transform:rotate(-135deg);}
.main-timeline .timeline:nth-child(2n) .year{transform:rotate(135deg);}
.main-timeline .timeline:nth-child(2n) .timeline-content{float:left;}
.main-timeline .timeline:nth-child(2n) .timeline-content:before{left:auto;right:-20%;}
.main-timeline .timeline:nth-child(2n) .timeline-icon{border-top-color:#e97e2e;border-right-color:#e97e2e;}
.main-timeline .timeline:nth-child(2n) .year{color:#e97e2e;}
.main-timeline .timeline:nth-child(2n) .timeline-content,
.main-timeline .timeline:nth-child(2n) .timeline-content:before{background:#e97e2e;}
.main-timeline .timeline:nth-child(3n) .timeline-icon{border-top-color:#13afae;border-right-color:#13afae;}
.main-timeline .timeline:nth-child(3n) .year{color:#13afae;}
.main-timeline .timeline:nth-child(3n) .timeline-content,
.main-timeline .timeline:nth-child(3n) .timeline-content:before{background:#13afae;}
.main-timeline .timeline:nth-child(4n) .timeline-icon{border-top-color:#105572;border-right-color:#105572;}
.main-timeline .timeline:nth-child(5n) .year{color:#60c381;}
.main-timeline .timeline:nth-child(5n) .timeline-content,
.main-timeline .timeline:nth-child(5n) .timeline-content:before{background:#60c381;}
.main-timeline .timeline:nth-child(5n) .timeline-icon{border-top-color:#60c381;border-right-color:#60c381;}
.main-timeline .timeline:nth-child(4n) .year{color:#105572;}
.main-timeline .timeline:nth-child(4n) .timeline-content,
.main-timeline .timeline:nth-child(4n) .timeline-content:before{background:#105572;}
@media only screen and (max-width:1199px){.main-timeline .timeline{margin-top:-103px;}
.main-timeline .timeline-content:before{left:-18%;}
.main-timeline .timeline:nth-child(2n) .timeline-content:before{right:-18%;}
.main-timeline .timeline{position:relative;margin-top:0;border-bottom:0px dotted #ccc;height:auto;}
.main-timeline .timeline-content{width:35%;float:right;background:#f44556;padding:10px 14px;z-index:1;position:relative;}
.mrg_31{margin-top:0px;}
.mrg_13{margin-top:0px;}
.mrg_23{margin-top:-15px !important;}
.mrg_33{margin-top:-29px !important;}
.mrg_43{margin-top:-17px !important;}
.mrg_53{margin-top:30px !important;}
.mrg_63{margin-top:-13px !important;}
.mrg_73{margin-top:-63px !important;}
.mrg_83{margin-top:-118px !important;}
}

.hgt3
{
    height:440px;
}
@media only screen and (max-width:990px){.main-timeline .timeline{margin-top:0px;}
.main-timeline .timeline-content:before{left:-2%;}
.main-timeline .timeline:nth-child(2n) .timeline-content:before{right:-2%;}
}
@media only screen and (max-width:767px){
    .card-body {
    padding: 0px;
}
#why-us .card h5 {
    font-size: 16px;
    padding-top: 5px;
    margin-bottom:2px;
}
 #blog .fxd-hgt
    {
        height:auto !important;
        
    }
.hgt3
{
    height:490px;
}
section#sec_hed .line-bar, #about1 .line-bar {
    padding: 10px 0px;
}
.section-header {
    text-align: left !important;
}
.section-header h3 {
    padding: 0 !important;
}
.gr_hed {
    font-size: 12px !important;
    line-height: 22px !important;
    padding: 10px 0px;
}

#about1 {
    padding: 30px 0px 30px 0px;
}

    .main-timeline .timeline{margin-top:0;overflow:hidden;}
.main-timeline .timeline:before,
.main-timeline .timeline:nth-child(2n):before{box-shadow:none;}
.main-timeline .timeline-icon,
.main-timeline .timeline:nth-child(2n) .timeline-icon{margin-top:-30px;margin-bottom:20px;position:relative;transform:rotate(135deg);}
.main-timeline .year,
.main-timeline .timeline:nth-child(2n) .year{transform:rotate(-135deg);}
.main-timeline .timeline-content,
.main-timeline .timeline:nth-child(2n) .timeline-content{width:100%;float:none;border-radius:0 0 20px 20px;text-align:center;padding:25px 20px;margin:0 auto;}
.main-timeline .timeline-content:before,
.main-timeline .timeline:nth-child(2n) .timeline-content:before{width:15px;height:25px;position:absolute;top:-22px;left:50%;z-index:-1;transform:translate(-50%,0);}
.mrg_31{margin-top:0px;}
.mrg_62{margin-top:0px !important;}
.mrg_61{margin-top:0px !important;}
.mrg_41{margin-top:0px !important;}
.mrg_17{margin-top:0 !important;}
.mrg_100{margin-top:0px !important;}
section.journey_inner{margin-top:40px;margin-bottom:50px;}
.main-timeline .timeline{position:relative;margin-top:0;border-bottom:0px dotted #ccc;height:auto;}
input.sub_btn{width:56% !important;text-align:center;margin-left:auto;margin-right:auto;display:block;text-transform:uppercase;border:0px !important;padding:5px 10px;font-size:16px;line-height:1.3333333;border-radius:10px;background:#3d9ff6;}
.modal-header .close{margin-top:-1px;margin-right:30px;color:#fff !important;}
.modal-header .close1{margin-top:14px;margin-right:11px !important;color:#fff !important;top:-10px;position:absolute !important;}
.modal-body{position:relative;padding:10px 10px 10px 10px !important;}
}
.course_link h4{font-size:18px;font-weight:500;}
.course_link ul li a{text-decoration:none;color:#58585b;line-height:30px;}
.course_link ul li a:hover{color:#004289;transition:0.5s;}
.gr_hed
{font-size: 13px;
    line-height: 25px;
    text-decoration: none !important;
    color: #58585b !important;
    font-weight: normal;
    margin: 0px;
    letter-spacing: 0;
    padding: 15px 0px 0px 0px;
    
}
.item a{color:#58585b !important;text-decoration:none !important;}
.img_cl .item-logo-img{width:100%;}
section#product-info{padding:10px 0 20px 0px;}
section#mytraining ul li{color:#58585b;font-size:16px;line-height:26px;text-align:justify;word-spacing:0.2px;  font-weight: 300 !important;}
ul#amoteam-sc-member-1357850759 .amoteam-tiles__item .amoteam-member-img{width:100%;margin:0 !important;display:block;}
.post-comment{border:1px solid #ccc;padding:0px 10px;}
.landing_testi{width:56%;margin-left:auto;margin-right:auto;display:block;}
.career_bg{background-image:url(/img/careers-banner1.jpg);box-shadow:1000px 1000px 1000px 1000px inset #fff;background-attachment:fixed;background-size:cover;padding:50px 0px;}
.career_bg label{
    
    display: inline-block;
    max-width: 100%;
    margin-bottom: 10px;
    font-size: 14px;
    font-weight: normal;
    color: #fff !important;
    font-weight: 600;
}

.career_form_boxex h4 {
    text-align: center;
    padding-left: 0 !important;
    font-size: 24px !important;
    padding: 0px 0px 26px 0px;
    color: #fff;
}

.career_form_boxex h4:before {
   content: "";
    position: absolute;
    top: 22px;
    left: 110px;
    width: 82px;
    height: 2px;
    background: #fff;
}

.career_form_boxex h4:after {
    content: "";
    position: absolute;
    top: 21px;
    right: 110px;
    width: 83px;
    height: 2px;
    background: #fff;
}
.career_bg .form-control{
       border: 0px solid #fff !important;
    border-radius: 1px !important;
    background: transparent !important;
    height: auto;
    color: #fff !important;
    font-size: 14px !important;
    box-shadow: none !important;
    border-bottom: 1px solid #ffffff8a !important;
    padding: 10px 0px 4px 0px !important;
    
}

.career_bg label span {
    color: #f00;
}
.career_form_boxex input::placeholder {
    color: #ffffffdb !important;
    font-size: 13px;
    font-weight: 300;
}

.career_form_boxex textarea::placeholder {
    color: #ffffffdb !important;
    font-size: 13px;
    font-weight: 300;
}

.career_bg .form-control option{color:#58585b !important;}
.career_bg .form-group.col-sm-6{color:#fff !important;font-size:16px;margin-bottom:30px !important;}
.career_bg button.btn.btn-primary{
       background: #fff;
    border: 2px solid #fff;
    border-radius: 0;
    padding: 8px 46px 4px 46px;
    margin-top: 0px;
    font-size: 16px;
    text-transform: uppercase;
    color: #264976;
    font-weight: 700;
    outline:0px !important;
    border-radius: 100px;
    
}
.news_main{margin-top:0 !important;}
.fb_ft{margin-top:30px;}
section#product-info .nav-arrows{display:none;}
section#contact-p .career-frm.con_page
{
    border-radius: 0;
    float: left;
    margin-top: 0px;
    position: relative;
    background: #259295;
    padding: 35px 0px 25px 15px;
    margin-bottom:30px;
    box-shadow: 0px 0px 50px 0px rgb(0 0 0 / 10%);
}

.pdd_right {
    padding-right: 0px !important;
}

.pdd_lft {
    padding-left: 0px !important;
}

section#contact-p select#ccountry{background:#1e7779;color:#fff;border:2px solid #fff !important;background:transparent;border-radius:0;}
section#contact-p input.wpcf7-form-control.wpcf7-submit{font-family:open sans,sans-serif;font-weight:500;color:#fff;background:#1e5193;-webkit-border-radius:20px 20px 20px 20px;font-size:15px!important;line-height:25px!important;padding:5px 23px!important;border:0;outline:none;clear:both;margin:-13px 15px 0 0!important;display:inline-block;text-align:center ;top:0px;position:relative;border-radius:0;}
.side_menu ul{list-style:none;padding:0;padding-bottom:10px;}
.side_menu ul li{padding-bottom:0px;}
.side_menu ul li a{color:#fff;font-weight:400;text-decoration:none;}
h3.awars_hed p{float:left;padding-top:1px;background:#1e5193;color:#fff;padding:5px 21px;border-radius:3px;margin-right:12px;font-weight:bold;font-size:18px;}
@media(max-width:767px){section#product-info .nav-arrows{display:block !important;}
}
#why-us header.bg-sec-title{text-align:center;}
#product-info img{width:100%;height:auto;}
section#sec_hed p,#about1 p{font-size:14px;}
@media (min-width:768px) and (max-width:991px){section#blog .gc-blog-detail{height:auto;}
}
@media (min-width:992px) and (max-width:1199px){
    section#blog .gc-blog-detail{
        height:auto;
    }
    .bl-cont {
   
    height: auto;
}
}
.actionbuttons a.download ,.actionbuttons a.enquire{padding:11.5px 30px;border-radius:50px;color:#fff;background:#45a3f7;text-decoration:none;font-weight:bold;margin-right:12px;cursor:pointer;}
.actionbuttons{padding-top:20px;padding-bottom:20px;background:#f2f2f2;background:#f1f1f1f1;}
section#testimonials header.section-header h3.sec-title{background:#eeeeee;padding:9.5px 10px;color:#002476 !important;margin:0;}
section#product-info ul.nav.nav-tabs{overflow:hidden;background:transparent !important;border:none;}
section#product-info ul.nav.nav-tabs li{background:transparent;border:none !important;}
section#product-info ul.nav.nav-tabs li a{margin-right:4px;padding:8px 24.5px !important;background:#eee;margin-bottom:16px;}
section#product-info .panel-heading.tab-custom.tab{background:transparent;border:none !important;}
section#product-info ul.nav.nav-tabs li.active a{color:#fff !important;background:#2e4f9a;}
section#product-info .panel.with-nav-tabs.panel-default{border:none;}
section#product-info .panel-body{padding:0px;}
section#product-info .tab-content h2{margin-top:8px;}
header.section-header.traning{margin-bottom:0px !important;}
section#testimonials h3.sectionTitle.text-left{display:none;}
section#testimonials table.table.tableColord.last{margin-top:20px !important;}
section#testimonials .table-responsive{margin-bottom:20px;}
.post-comment{clear:both;}
section#trainersec h3.sec-title{background:#eeeeee;padding:6px 0px;color:#002376 !important;margin-bottom:20px;text-align:left;padding-left:15px;}
section#trainersec{clear:both;margin-bottom:20px;}
section#trainersec a.downloadlinks{line-height:2.6em;font-size:16px;font-weight:bold;text-decoration:none !important;}
section#trainersec .post-comment{padding:12px;background:#f2fbfd;}
header.section-header.quicklinks{margin-top:12px !important;}
.quicklinks{background:transparent !important;margin-top:20px;}
.quicklinks ul li{list-style:none;line-height:2em;}
.quicklinks ul{padding-left:0px;}
.quicklinks ul li i{margin-right:12px;}
.quicklinks ul li a{text-decoration:none !important;}
.contentboxes{margin-top:45px;margin-bottom:45px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;background:#e4e2e3;box-shadow:0 0 2px 2px rgba(0,0,0,0.1);border-radius:3px;padding:15px;}
.contentboxes img{width:50px !important;margin-top:-50px;}
.contentboxes:hover{background:#fff;border-color:transparent!important;-webkit-box-shadow:0 16px 38px -12px rgba(0,0,0,.56), 0 4px 25px 0 rgba(0,0,0,.12), 0 8px 10px -5px rgba(0,0,0,.2);-moz-box-shadow:0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);box-shadow:0 16px 38px -12px rgba(0,0,0,.56), 0 4px 25px 0 rgba(0,0,0,.12), 0 8px 10px -5px rgba(0,0,0,.2);}
.contentboxes p{font-weight:400;color:#58585b;margin:0 23px;font-size:15px;}
.contentboxes h4{font-weight:600;}
.contentboxes.purchaseorder{height:254px;}
.contentboxes.upi{height:180px;}
table.country tr:nth-child(odd){background-color:#e9e9e9;border-top:none;}
table.country{width:100%;border:1px solid #eee;display:table;}
table.country tr td{padding:12px 26px;text-align:center;border-right:1px solid #dcdcdc;}
table.country td:first-of-type{border-left:none;}
table.country tr{border-right:1px solid #a59999 !important;}
section.howitworks{background-image:linear-gradient(180deg,#0c71b9 0%,#123090 100%)!important;padding:45px 0px;margin-top:45px;}
section.howitworks h3{color:#fff !important;text-transform:uppercase;margin-bottom:20px;}
section.otherdetails ul{padding-left:12px;}
section.otherdetails ul li{list-style:none;line-height:1.9em;}
section.otherdetails ul>li:before{content:' \25BA';margin-right:9px;font-size:10px;color:#0d61c7!important;position:relative;bottom:1.8px;}
table.country.details tr:first-child{background:#3c9ff6;color:#fff;text-align:center;padding:20px !important;}
table.country.details tr:first-child th{padding:12px !important;text-align:center;}
table.country.details{margin-bottom:45px;}
section.faculty img{width:26% !important;}
section.faculty{background:#f1f1f1;}
section.faculty h4{font-size:24px;font-weight:400;padding:8px 0px;}
section.faculty p{color:#fff !important;}
section.faculty .network p{text-align:center;}
.@media(min-width:1520px) and (max-width:2500px){section.faculty img{width:4% !important;}
}
.left_area{background:#f1f1f1;float:left;width:50%;height:573px;padding-top:139px;padding-left:100px;padding-right:100px;padding-bottom:0px;}
.right_area{background:#2f509a;float:left;width:50%;padding:30px 75px;}
.faculty .networkconform .career-frm.con_page{background:#fff !important;box-shadow:0 0 15px 15px rgba(0,0,0,0.1);border-radius:4px;padding:22px 10px 0px 10px !important;}
section#product-info{padding:0px;}
.faculty .networkconform .career-frm.con_page input{background:#fff !important;color:#555 !important;}
.faculty .networkconform .career-frm.con_page input::placeholder{color:#555 !important;}
.faculty .networkconform .career-frm.con_page select#ccountry{background:transparent !important;color:#555;height:40px;}
.faculty .networkconform .career-frm.con_page textarea.wpcf7-form-control.wpcf7-textarea{background:transparent;color:#555;}
.faculty .networkconform .career-frm.con_page textarea.wpcf7-form-control.wpcf7-textarea::placeholder{color:#555;}
.faculty .networkconform .career-frm.con_page h2{text-align:center;color:#555;}
.faculty .networkconform .career-frm.con_page label{color:#555;}
section.faculty .network{padding:45px;margin-top:12%;}
.faculty .networkconform .career-frm.con_page input.wpcf7-form-control.wpcf7-submit{background:#5fc27f !important;color:#fff !important;padding:6px 30px !important;width:95%;text-align:center;border-radius:4px;margin:0 19px 0px 16px !important;}
p.sub-btn{clear:both;padding-top:2% !important;}
section.Howit.text-center{clear:both;background:#fff;padding:45px 0px;}
section.Howit.text-center .sechead{font-size:30px;font-weight:400;}
section.Howit.text-center span{text-align:center;}
section.Howit.text-center p{text-align:center;}
section.Howit.text-center img{width:20% !important;}
.content-left{margin-top:20px;}
.content-left h4.conhead{margin-bottom:0px;font-weight:bold;color:#666;}
section.whitesec{padding:45px 0px;}
.scr_nn{overflow:hidden !important;height:auto !important;}
section#product-info ul.nav.nav-tabs li a{border-right:0px solid #ccc;padding:10px 5px !important;background:transparent;margin-bottom:0px;border-radius:0;font-size:15px !important;font-weight:400 !important;margin-right:10px;border:0px;border-bottom:0px solid #fff;color:#58585b;}
.panel{margin-bottom:20px;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:none !important;border-bottom:1px solid #ccc !important;}
#course_details .panel-group .panel{margin-bottom:0;border-radius:0px !important;border-bottom:1px solid #ccc !important;}
section.tp_bar{border-bottom:1px solid #ccc;position:sticky;z-index:9;top:0%;background:#fff;}
.panel-group .panel-heading{border-bottom:0px solid #ccc !important;}
section#testimonials header.section-header h3.sec-title{text-align:left;}
.trn_prf{background:#fff;box-shadow:0 2px 7px rgba(0,0,0,.15);}
.trn_prf img{width:100%;height:auto;}
.prf_cn{padding:10px 15px 60px 15px;text-align:center;}
section#demo ul li{color:#363636 !important;text-align:left;padding:0;}
#product-info tr{border-bottom:1px solid #ccc !important;}
.trn_prf p{font-size:14px;text-align:center;line-height:22px;font-weight:400;padding:0;}
.trn_prf:hover{box-shadow:0 16px 38px -12px rgba(0,0,0,.56), 0 4px 25px 0 rgba(0,0,0,.12), 0 8px 10px -5px rgba(0,0,0,.2);transition:all 800ms cubic-bezier(.19,1,.22,1) 0s;}
.prf_cn ul{padding:0;margin:0;margin-left:45px;margin-top:25px;}
.prf_cn ul li{list-style:none;float:left;text-align:center;margin-left:6px !important;}
.prf_cn ul li a{text-align:center;background:#289295;color:#fff;padding:10px 12px;margin-left:5px;}
.prf_cn ul li a i{text-align:center;font-size:19px;}
section#trainersec a.downloadlinks{line-height:2.6em;font-size:16px;font-weight:bold;text-decoration:none !important;background:#2b9196;color:#fff;padding:9px 25px;margin-right:16px;border-radius:3px;box-shadow:0px 0px 2px 1px #2b9196;}
section.trainer_cllg{padding:20px 0px 40px 0px;background:#f2fbfd;}
section.trainer_cllg h2{font-weight:400;text-transform:capitalize;text-align:center;font-size:30px;}
.about-head{font-size:30px;line-height:44px;color:#58585b;font-weight:400;margin:0;position:relative;padding:13px 98px 15px 98px;display:inline-block;}
.trd_tb tr:nth-child(odd){background-color:#f1f1f1;border:none;border-top:none;}
.trd_tb tr:nth-child(even){background-color:#f1f1f1;border:none;border-top:none;}
.trd_tb{width:70%;margin-left:22%;margin-right:auto;display:flex;}
.se_tst{background:#284c9a;}
.tet_hed{color:#fff !important;}
.trd_tb tr td{padding:9px 100px 9px 20px;border-top:1px solid #eee;}
.section.trainer_cllg tr td{padding:6px 24px;border-top:1px solid #eee;}
html{scroll-behavior:smooth;}
.course-features li.course-features-item>span.course-features-title{flex:0 0 auto;-ms-flexbox:0 0 auto;-webkit-flex:0 0 auto;width:35%;font-size:16px;}
.course-features li.course-features-item{display:flex;display:-ms-flexbox;display:-webkit-flex;padding:0px 0px 8px 8% !important;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;}
.key_high{padding-right:0px;padding-bottom:30px;padding-left:0px;margin-bottom:30px;width:100%}
.course-features li.course-features-item>span.course-features-value{flex:0 0 auto;-webkit-flex:0 0 auto;width:35%;font-size:16px;}
.course-features hr{margin-top:13px !important;margin-bottom:13px !important;border-top:1px solid #ccc !important;}
.course_dtl ul li{font-size:16px;line-height:26px;}
.course-features li.course-features-item>i{flex:0 0 auto;-ms-flexbox:0 0 auto;-webkit-flex:0 0 auto;width:5%;padding-top:5px;margin-right:6px;}
.course-features ul{list-style-type:none!important;margin:0!important;padding:0!important;}
.testimonial-item img{width:40px !important;margin-left:auto;margin-right:auto;display:block;}
.testimonial-item p{text-align:left;padding:11px 0px 0px 10px;}
.con_page .mrg_m{margin-top:-39px;}
.con_page .mrg_p{margin-top:-78px;}
.con_page .g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.90);transform-origin:0 0;-webkit-transform-origin:0 0;margin-left:-15px;margin-top:-8px;margin-bottom:15px;}
#labs #portfolio{text-align:center;padding:25px 0 25px;box-shadow:0;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);width:100%;background-attachment:fixed;background-size:cover;}
.course-features li.course-features-item>span.course-features-value p{padding:0;}
.table.tableColord>tbody>tr>td p{text-align:center;}
section#keyhighlights{padding:45px 0px 15px 0px; position:relative; z-index:0;}
section#overview{background:#fff !important;padding:45px 0px 45px 0px;}
section#freeresources a{background:#284c9a;padding:13px 15px;margin-right:10px;color:#fff !important;border-radius:3px;box-shadow:0px 0px 3px 0px #284c9a;text-decoration:none;}
section#course_details{background:#f8f8f8;padding:45px 0px 45px 0px;}
section#exam{padding:45px 0px 45px 0px;background:#fff !important;}
section#trainersed{padding:45px 0px 45px 0px !important;background: #f8f8f8 !important;}
section#faq .panel{box-shadow:none !important;}
section#labs{padding:45px 0px 45px 0px;background:#f2f2f2 !important;}
section#demo{background:#f8f8f8;padding:60px 0px 60px 0px;}
section#demo h3{color:#58585b !important;}
section#trainingplan{padding:45px 0px 45px 0px !important;background:#fff !important;}
section#studentreview{background:#f2fbfd;padding:65px 0px 45px 0px;}
section#offers{padding:65px 0px 0px 0px;}
section#offers .col-md-6{padding:0px 0px 0px 0px !important;}
.offer_sec{background:#279295;padding:101px 50px 148px 62px;}
.offer_sec p{color:#fff;font-size:18px;font-weight:400;line-height:28px;word-spacing:0;}
section#labs ul li{margin-left:0px !important;padding-right:0px !important;}
.offer_sec h3{color:#fff !important;text-align:left !important;padding-bottom:10px !important;font-weight:500 !important;}
#offers .spacing{padding:0px 0;display:block;clear:both;}
.offer_sec a{background:#102a4f;padding:8px 22px;border-radius:50px;color:#fff !important;font-size:16px;margin-top:10px !important;float:left;text-decoration:none;}
section#faq{padding:65px 0px 45px 0px;background:#fff;}
section#freeresources{background:#fff !important;padding:45px 0px 45px 0px !important;}
.freerc_wid{width:696px;margin-left:auto;margin-right:auto;display:block;margin-top:11px;}
.course_dtl h3{font-size:30px;line-height:44px;color:#58585b;font-weight:400;margin:0;position:relative;display:block;text-align:center !important;padding-bottom:30px;}
#labs_stp h3{font-size:30px !important;line-height:44px !important;color:#58585b !important;font-weight:300 !important;margin:0 !important;position:relative;display:block !important;text-align:center;padding-bottom:20px;}
.pst h3{color:#58585b;text-align:center;font-weight:300 !important; padding-top:35px; padding-bottom:15px;}
.course_dtl h2{font-size:30px;line-height:44px;color:#58585b;font-weight:400 !important;margin:0;position:relative;display:block;padding-bottom:0px;text-align:center; padding-top:0px;}
section#labs img{height:190px !important;object-fit:cover;}
section#labs .col-md-3{padding:3px;}
.tp_bar .panel{margin-bottom:0px !important;background-color:#fff;border:1px solid transparent;border-radius:1px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 0px 0px rgba(0,0,0,.05) !important;}
section#trainingplan h3.sectionTitle.text-left{display:none;}
.tem_pg ul li{font-size:16px;line-height:27px;}
.tem_pg ol li{font-size:15px;line-height:28px;}
.tem_pg{padding: 0px 0px 40px 0px;}
.tem_pg p{font-size:16px;line-height:27px;}
#offers img{width:100% !important;height:auto;cursor:pointer;}
.visa_gd p{line-height:28px;font-weight:400;font-size:16px;}
.visa_gd table.country tr{border-right:1px solid #a59999 !important;font-size:14px;line-height:22px;font-weight:400;}
.visa_gd table.country tr td {
    padding: 8px 26px !important;
}
.fontsz_18
{
    font-size:18px !important;
}
.visa_gd section.otherdetails ul li{list-style:none;line-height:1.9em;line-height:28px;font-size:16px;}
section.whitesec p{font-size:16px;font-weight:400;line-height:28px;}
.capm_lg{width:11% !important;margin-right:13px !important;}
section.tp_bar ul{margin-left:0px !important;}
.panel-default>.panel-heading{color:#58585b !important;background-color:transparent !important;border-color:transparent !important;}
.panel-heading{padding:0px 0px 4px 0px !important;border-bottom:1px solid transparent;border-top-left-radius:0px !important;border-top-right-radius:0px !important;}
.panel-default{border-color:transparent !important;}
.table.tableColord>tbody>tr:first-child>td{background:transparent !important;color:#58585b !important;border:none;padding:10px 12px;border-right:1px solid rgba(0,0,0,.05);}
.nobg h4{font-size: 20px;line-height: 24px;padding: 13px 0 10px !important;margin: 0;font-weight: 600 !important;color: #454545;}
.nobg span.desig{font-weight:400 !important;position:relative;display:block;color:#454545;font-size:15px;}
section#trainersed h3{color:#58585b !important;}
.innr_lbs{width:12%;float:left;}
ul.footer_nav{padding:15px 0 0px 0px !important;float:right;}
.course_dtl .mn_video{height:auto !important;display:block;position:relative;border-radius:5px 5px 5px 5px;transition:all 800ms cubic-bezier(.19,1,.22,1) 0s;}
.gallry_btm{background:#284c9a;padding:15px 0px 15px 15px;margin:0;color:#fff;box-shadow:0px 0px 8px 1px #284c9a;border-radius:0px 0px 5px 5px;}
.table.tableColord>tbody>tr>td p a{color:#454545 !important;}
.gallry_btm ul{margin:0;padding:0;}
.gallry_btm ul li{list-style:none;float:none;font-size:16px;font-weight:500;padding-left:0;padding-top:5px;}
.gallry_btm ul li a{color:#fff;float:right;margin-top:-30px;padding-right:21px;font-size:15px;text-decoration:none;}
.gallry_btm ul li a i{font-size:11px;background:#fff;color:#299296;border-radius:68px;height:16px;width:16px;line-height:16px;padding-left:5px;padding-top:1px;}
section#product-info ul.nav.nav-tabs li a:hover{border-bottom:0px solid #fff;color:#454545 !important;padding:0;background:#fff;}
section#product-info ul.nav.nav-tabs li a.current{color:#454545 !important;border-bottom:0px solid #284c9a;background:#fff !important;font-weight:700 !important;}
section.tp_bar .panel-heading{padding-bottom:0px !important;}
.se_tst h3.apct-testimonial-title-name{color:#fff !important;}
#enroll_popup .modal-dialog{width:350px;margin:7% auto;}
#enroll_popup .modal-body{position:relative;padding:30px 25px 20px 25px !important;background:#2e4f9a;}
#enroll_popup .modal-body h4{color:#fff;text-align:center;padding-bottom:10px;font-size:23px;}
#enroll_popup .g-recaptcha{transform:scale(0.77);-webkit-transform:scale(1.00);transform-origin:0 0;-webkit-transform-origin:0 0;margin-left:-6px;margin-top:0px;}
div#enroll_popup .enroll_btn button{background:#56bf79;border:0;color:#fff;padding:9px 0px;width:100%;margin:0px 0px;border-radius:3px;font-size:16px;}
#enroll_popup button.close
{
    color: #58585b !important;
    background: #fff;
    font-weight: 500;
    margin-top: 0px;
    margin-right: 7px;
    font-size: 24px !important;
    border-radius: 50px;
    height: 20px;
    width: 20px;
    line-height: 21px;
    
}


.form-group.form-row.enroll_btn{width:100%;}
.enrl .fade.in{opacity:1;background:#000000a1;}
.key_high img{width:100px !important;margin-top:30px;margin-bottom:40px;margin-left:-50px;}
.trail-form .col-md-8{padding:0px !important;}
.trail-form .col-md-4{padding:0px !important;}
.enrl .trail-form label{color:#fff;font-size:17px;}
.item.partner-view-1{border-color:transparent!important;box-shadow:none;-webkit-transition:all 800ms cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 800ms cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 800ms cubic-bezier(.19,1,.22,1) 0s;transition:all 800ms cubic-bezier(.19,1,.22,1) 0s;}
.item.partner-view-1:hover{box-shadow:none}
#trainersed .testi-txt{width:100%;padding:0 20px;overflow:hidden;text-align:center;height:125px !important;}
#trainersed #owl-demo .item{margin:3px 15px;}
section#course_details h4{color:#58585b !important;padding:0px 0 0 0;}
section#studentreview h4{color:#58585b;}
li.course-features-item{border-bottom:1px solid #ccc;margin:10px 0 0 0;padding:0px 0 10px 10% !important;width:100%;}
img.key_icn{width:20px !important;margin:6px 10px !important;height:auto;}
/*#keyhighlights .col-md-offset-3{margin-left:23% !important;}*/
#keyhighlights .col-md-offset-3:nth-child(odd){display: flex; margin-left: 21% ; gap: 74px;}
#keyhighlights .col-md-offset-3:nth-child(even){display: flex; gap: 74px;}
.key_high .col-md-3{margin-left:-12%;}
section.faculty .career-frm.con_page{background:#2f509a !important;box-shadow:none !important;}
section.faculty .career-frm.con_page h2{color:#fff !important;}
.faculty .career-frm.con_page input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{height:40px;width:100%;min-height:40px;background:#fff !important;border-radius:4px;color:#ffffff;box-shadow:0 0 4px 1px rgba(0,0,0,.0784313725490196);}
.faculty .career-frm.con_page textarea.wpcf7-form-control.wpcf7-textarea{height:70px!important;box-shadow:0 0 4px 1px rgba(0,0,0,.0784313725490196);background:#fff !important;border-radius:4px;padding:8px;width:100%;}
.enrl textarea#message{margin-top:11px;height:70px !important;}
.form-group.mrg_t{margin-top:10px;}
#studentreview .owl-carousel{width:100%;z-index:auto;}
#trainersed .owl-carousel{width:100%;z-index:auto;}
#footer .g-recaptcha{transform:scale(0.77);-webkit-transform:scale(1.05);transform-origin:0 0;-webkit-transform-origin:0 0;margin-left:-4px;margin-top:0px;}
div#myModalSubscribe1 .subscribe,div#enroll_popup .subscribe{color:#fff;}
div#myModalSubscribe1 .country-list li, div#enroll_popup .country-list li{color:#58585b;}
.form-row .intl-tel-input input{box-sizing:border-box;-moz-box-sizing:border-box;height:30px;padding-left:40px !important;position:relative;z-index:0;}
.faq_cls h3{font-size:26px !important;font-weight:100 !important;}
.faq_cls .cour_hed{padding:0px 0px 10px 0px;}
.faq_cls .cour_hed h4{line-height:28px;margin:0;margin-bottom:3px;}
.faq_cls .cour_hed ul li{padding:0 !important;line-height:26px;font-size:16px !important;list-style:none;}
.faq_cls{padding:0px 0px 20px 0px;}
div#content div#s-share-buttons{margin-bottom:20px;}
.career-frm.con_page .intl-tel-input{margin-top:5px;height:37px;}
.career-frm.con_page .intl-tel-input input#mobile-number{height:36px;margin-top:-2px;}
footer#footer .trail-form .intl-tel-input{color:#58585b;width:100%;}
footer#footer .trail-form .intl-tel-input input#mobile-number{padding-left:45px !important;width:100% !important;color:#58585b !important;}
h4.conhead.how_he{padding-top:15px;}
section#contact-p .col-lg-6.col-md-6.col-sm-12.col-xs-12{padding:0 7px !important;margin:0;}
#footer .form-row .intl-tel-input input{box-sizing:border-box;-moz-box-sizing:border-box;height:34px;padding-left:50px !important;position:relative;z-index:0;}
section#contact-p .con_page .g-recaptcha{transform:scale(0.77);-webkit-transform:scale(1.03);transform-origin:0 0;-webkit-transform-origin:0 0;margin-left:0px;margin-top:42px;}
#contact-p iframe{height:350px;}
.enrl .intl-tel-input input{box-sizing:border-box;-moz-box-sizing:border-box;height:34px;padding-left:50px;position:relative;z-index:0;background:#fff !important;color:#58585b !important;}
.enrl select#batche{background:#fff !important;color:#58585b !important;}
section#partner-withus .g-recaptcha{transform:scale(0.77);-webkit-transform:scale(.90);transform-origin:0 0;-webkit-transform-origin:0 0;}
.job-g-course .g-recaptcha{transform:scale(0.77);-webkit-transform:scale(1.12);transform-origin:0 0;-webkit-transform-origin:0 0;margin-bottom:22px;}
.faculty .career-frm.con_page p{padding:0;margin:0 0 17px;}
.career_bg input[type=email], input[type=tel], input[type=date], select{font-size:13px!important;padding:7px 10px;font-weight:normal;line-height:21px;border-radius:3px;color:#fff !important;}
.career_bg .intl-tel-input .flag-dropdown .selected-flag .down-arrow{top:6px;position:relative;left:20px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;}
.career_bg .intl-tel-input input{
  box-sizing: border-box;
    padding-left: 40px;
    position: relative;
    z-index: 0;
    border: 0px solid #fff !important;
    border-radius: 0px !important;
    border-bottom: 1px solid #ffffff8a !important;
    outline:0px !important;
}
.career_bg .intl-tel-input .flag-dropdown .selected-flag{margin:1px;padding:4px 16px 6px 2px;}
.career_bg .g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.91);transform-origin:0 0;-webkit-transform-origin:0 0;}
#contact-p .career-frm.con_page iframe{width:72.5%;margin-top:0px;border-right:0px solid #d3d3d3;border-radius:3px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:0 0 4px 1px rgba(0,0,0,.08);}
section#course_details h3{text-align:left !important;font-size:18px !important;margin:0;padding:0;}
.faculty .intl-tel-input input{box-sizing:border-box;-moz-box-sizing:border-box;height:36px;padding-left:47px;position:relative;z-index:0;}
.footer-top span.country-name{color:#58585b;}
.faculty .intl-tel-input .flag-dropdown .selected-flag{margin:1px;padding:10px 16px 6px 8px;}
.video-demo-box.mn_video:hover{box-shadow:0px 0px 10px 5px #909090;}
.paymnt{padding-top:10px;padding-bottom:40px;}
.paymnt .serviceBox{text-align:center;padding:0px 0 0;margin:35px 10px 20px;position:relative;z-index:1;}
.paytm_main h3{    padding-top: 55px;
    text-align: center;
    font-size: 24px;
    font-weight: 500;
    line-height: 30px;
    color: #2F63AF !important;
    
}
.paymnt .serviceBox:after{background:#41acb6c2;width:100%;top:auto;bottom:0;}
.paymnt .serviceBox .service-icon{color:var(--white);line-height:110px;width:100px;height:100px;margin:0 auto;border-radius:50%;position:absolute;top:-55px;left:0;right:0;z-index:1;transition:all 0.3s;box-shadow:none !important;}
.paymnt .serviceBox .description{color:#707070;}
.paymnt .serviceBox.yellow:after,
.paymnt .serviceBox.yellow .service-icon,
.paymnt .serviceBox.yellow .service-icon:after{background:linear-gradient(to right,var(--cl_3),var(--cl_4));}
.paymnt .serviceBox.yellow:before{background-color:var(--cl_3);}
.paymnt .serviceBox.yellow{border-left-color:var(--cl_3);}
.paymnt .serviceBox.yellow .service-content{border-right-color:var(--cl_4);}
.paymnt .serviceBox.yellow .title{color:var(--cl_4);}
.paymnt .serviceBox.blue:after,
.paymnt .serviceBox.blue .service-icon,
.paymnt .serviceBox.blue .service-icon:after{background:var(--bg-gr_3);}
.paymnt .serviceBox.blue:before{background-color:var(--cl_5);}
.paymnt .serviceBox.blue{border-left-color:var(--cl_5);}
.paymnt .serviceBox.blue .service-content{border-right-color:var(--cl_6);}
.paymnt .serviceBox.blue .title{color:var(--cl_6);}
.paymnt .serviceBox.green:after,
.paymnt .serviceBox.green .service-icon,
.paymnt .serviceBox.green .service-icon:after{background:var(--bg-gr_4);}
.paymnt .serviceBox img{width:50px !important;border-radius:77px;margin-top:-3px;margin-left:8px;}
.paymnt .paytm_main p{color:#fff !important;text-align:left;}
.paymnt .serviceBox .service-content{padding:0px 15px 40px 15px;border:0px solid #2692d2a6;height:auto;box-shadow: 0 0 10px rgb(31 66 135 / 30%);border-radius:3px;background:#fff;}
.ptm_bg{background:#eee;}
.paymnt .paytm_main ul{margin:0px;padding:0px;}
.paymnt .paytm_main ul li{list-style:none;text-align:left;line-height:28px;color:#fff !important;font-size:16px;font-weight:300;word-spacing:0.2px;}
.paymnt .serviceBox.green:before{background-color:var(--cl_7);}
.paymnt .serviceBox.green{border-left-color:var(--cl_7);}
.paymnt .serviceBox.green .service-content{border-right-color:var(--cl_8);}
.paymnt .serviceBox.green .title{color:var(--cl_8);}
.trn_profile .modal-lg{max-width:70% !important;width:60% !important;margin:35px auto !important;}
.trn_profile .modalContent__content{float:left;width:100%;padding:0px 0px;min-height:420px !important;}
.trn_profile .modal-header{padding:0px 20px 0px 20px !important;border-bottom:00px solid #e5e5e5;}
.trn_profile .content__titleDescription{margin-top:0px;display:block;clear:both;padding-top:0px;color:#58585b;font-size:14px;}
.trn_profile .modal-body{position:relative;padding:0px 0px 0px 0px !important;}
.trn_profile .trainer_cls{padding-right:15px;float:left;padding-left:0px;padding-bottom:22px;margin-top:-7px;}
.trn_profile .modalContent{min-height:420px !important;padding:0px 0px 15px 0px;background:#fff !important;}
.trn_profile .modal-content{position:relative;background-color:#fff0;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:0px solid rgba(0,0,0,.2);border-radius:0px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);}
.trn_profile .trainer-img-popup img{float:left;padding:0 0px 0px 0;width:100%;border:1px solid #ccc;margin-bottom:15px;}
.trn_profile .amoteam-panel__title{background:transparent;color:#58585b !important;font-size:24px;min-width:317.8px;padding:6px 0px;text-align:center !important;}
.trn_profile .amoteam-panel__subtitle{background:transparent;font-size:16px;min-width:100%;font-weight:200;float:left !important;display:block;clear:both;color:#58585b !important;padding:3px 0px;text-align:center !important;}
.trainer-img-popup .col-md-12 p{text-align:center;font-size:24px;color:#fff;}
.trn_profile::-webkit-scrollbar{width:6px!important;box-shadow:inset 42px 4px 81px 41px #ccc;border-radius:0;}
.trn_profile::-webkit-scrollbar-thumb{border-radius:0;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#284c9a;}
.trainer-img-popup .col-md-12{background:#284c9a;}
.trainer-img-popup .col-md-5{background:#f5f5f5;padding:35px 10px;color:#fff;height:100%;height:auto;padding-bottom:500em;margin-bottom:-500em;}
.trn_profile .trainer-close{background:#284c9a;padding:5px;color:#ffffff !important;width:31px;text-align:center;position:absolute;right:15px;top:0px;color:#ffffff;height:31px;font-size:15px !important;line-height:20px !important;margin-top:5px !important;}
.trn_profile .trainer-img-popup{float:inherit;padding:0px 0px 0px 0 !important;}
.trn_profile .block-content{float:left;display:inline-block;width:100%;margin-bottom:15px !important;}
section#trainersec{clear:both;margin-bottom:20px;}
.single-comment{padding:15px 0;border-bottom:1px solid #e4e2e2;}
#trainersec img{width:100%;height:auto;border:5px solid #fff;box-shadow:0px 0px 4px 1px #ccc;}
.main_comment{background:#fff;box-shadow:0px 0px 4px 1px #ccc;display:inline-block;position:relative;border-radius:2px;}
.comment-name{border-bottom:1px solid #ccc;float:left;width:100%;padding:14px 0px 14px 30px;font-size:16px;font-weight:200 !important;}
.comment-name a{float:right;}
.comment-description{float:left;padding:15px 30px 15px 30px;}
.comment-name h5{font-size:22px;font-weight:100;color:rgb(165, 181, 76);}
.comment-name h5 a{float:none;font-size:13px;color:#fff;background:rgb(165, 181, 76);padding:7px 10px;border-radius:3px;margin-top:-9px;margin-left:10px;line-height:7px;text-decoration:none;}
.comment-name a i{color:#ccc;font-size:28px;padding:0px 3px;}
.comment-description p{line-height:25px;font-weight:400;font-size:16px;color:#58585b;}
.main_comment:after{content:'';display:block;position:absolute;right:100%;top:10%;width:0;height:0;border-top:9px solid transparent;border-right:10px solid #fff;filter:drop-shadow(-3px 2px 3px #ccc);border-bottom:9px solid transparent;border-left:10px solid transparent;}
section#product-info h1{text-align:center;font-weight:200;padding-left:0 !important; margin-top:0px !important;}
@media(max-width:767px){
    .actionbuttons a.download, .actionbuttons a.enquire
{
    border-radius: 50px;
    color: #45a3f7;
    background: transparent;
    text-decoration: none;
    font-weight: normal;
    margin-right: 15px;
    cursor: pointer;
    display: list-item;
    text-align: center;
    margin-bottom: 15px;
    margin-left: 15px;
    list-style: none;
    border: 1px solid #45a3f7;
    padding: 13px 10px 8px;
    
}

.mai_crs ul {
    margin-left: 20px !important;
}
.actionbuttons a.download, .actionbuttons a.enquire:hover {
    background: #45a3f7;
    color: #fff;
}
section.tp_bar{border-bottom:0px solid #ccc;position:sticky;z-index:1;top:60px;background:#fff;overflow-x:auto;box-shadow:none;}
section#product-info ul.nav.nav-tabs li a{border-right:0px solid #ccc;padding:8px !important;background:transparent;margin-bottom:0px;border-radius:0;font-size:14px !important;font-weight:600 !important;margin-right:0px !important;border:0px;border-bottom:0px solid #fff;color:#454545;width:160px;text-align:center;}
section#product-info h1
{
    text-align: center;
    padding-left: 0 !important;
    font-size: 24px !important;
    line-height: 28px;
    margin-top:0px !important;
}
section#exam{overflow-x:hidden;}
section#trainingplan{overflow-x:hidden;}
section#freeresources a
{
    background: #284c9a;
    margin-right: 0px;
    color: #fff !important;
    border-radius: 3px;
    box-shadow: 0px 0px 3px 0px #284c9a;
    text-decoration: none;
    line-height: 50px;
    max-width: 100% !important;
    width: 100% !important;
    float: left;
    margin-bottom: 20px;
    text-align: center;
    padding: 0;
    font-size: 14px !important;
}

.key_high{background-color:#fff;padding-top:0px;padding-right:0px;padding-bottom:30px;padding-left:0px;margin-bottom:23px;width:100%;}
.freerc_wid{width:100%;margin-left:auto;margin-right:auto;display:block;margin-top:0px;}
html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow-x:hidden;}
.course-features li.course-features-item>span.course-features-title{flex:0 0 auto;-ms-flexbox:0 0 auto;-webkit-flex:0 0 auto;width:50%;font-weight:500;font-size:15px;}
.course-features li.course-features-item>span.course-features-value{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%;font-size:15px;}
#keyhighlights .col-md-offset-3{margin-left:0% !important;}
.key_high .col-md-3{margin-left:0px;}
.key_high img{width:100px !important;margin-top:30px;margin-bottom:40px;margin-left:0;}
img.key_icn{width:22px !important;margin:12px 10px 17px 0px !important;}
.course_dtl h2{font-size:24px !important;line-height:32px;height:auto;}
.course_dtl h3{font-size:24px;line-height:30px;color:#58585b;}
section#course_details h3{ line-height: 30px; padding-bottom: 1px !important; padding-top: 1px !important; font-size:20px !important;}

section#trainersed .owl-stage{width:100% !important;padding:10px 0px;}
.course_dtl .mn_video{margin-bottom:20px;}
#studentreview .owl-stage{width:auto;padding:0;}
#studentreview .testimonial-item p{text-align:center;padding:11px 10px 0px 3px;text-align:center !important;}
section#product-info ul.nav.nav-tabs{overflow:auto !important;background:transparent !important;border:none;}
section#exam{padding:40px 0px 30px 0px;}
section#trainersed{padding:25px 0px 35px 0px !important;}
section#demo{padding:20px 0px 30px 0px;}
section#trainingplan{padding:25px 0px 20px 0px !important;}
section#freeresources{background:#f2f2f2 !important;}
section.tp_bar.main_fix .panel-heading.tab-custom .nav-arrows a.next{display:block;}
.new_ccna p{}
#footer-top .bg2{padding-top:0px;}
.paymnt .serviceBox{text-align:center;padding:0px 0 0;margin:0px 0px 0;position:relative;z-index:1;margin-top:35px !important;}
.trd_tb tr td{padding:9px 0px 9px 20px !important;border-top:1px solid #ccc;font-size:15px;font-weight:400;}
.trd_tb{width:100%;margin-left:0px;}
.about-head{font-size:24px!important;line-height:inherit;color:#58585b;font-weight:400;margin:0;position:relative;padding:0px 0px 0px;display:inline-block;}
.capm_lg{width:45% !important;margin-right:13px !important;}
.paytm_main .col-sm-12{padding:0;}
.faculty .networkconform .career-frm.con_page{margin:10px !important;background:#fff;box-shadow:0 0 15px 15px rgba(0,0,0,0.1);border-radius:4px;width:100% !important;}
section.faculty .network{padding:20px 10px !important;}
.faculty .networkconform{padding:15px;}
.career-frm.con_page{padding:0px !important;}
.faculty .networkconform .career-frm.con_page{margin:20px 0px !important;}
.con_page .mrg_m{margin-top:-15px !important;}
.con_page .mrg_p{margin-top:0px !important;}
.faculty .con_page .g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.85);transform-origin:0 0;-webkit-transform-origin:0 0;margin-left:-13px;margin-top:-8px;margin-bottom:0px;}
.faculty .networkconform .career-frm.con_page input.wpcf7-form-control.wpcf7-submit{width:89%;margin:10px 19px 0px 16px !important;}
#footer .form-group.form-row .g-recaptcha{transform:scale(0.77);-webkit-transform:scale(1.37);transform-origin:0 0;-webkit-transform-origin:0 0;margin-left:-6px;margin-top:0px;margin-bottom:18px;}
.testimonial-item p{text-align:center;padding:11px 0px 0px 0px !important;}
}
.trd_tb tr td{font-size:16px !important;}
td.mnt_tdcl3{width:61%;}
td.mnt_tdcl2{width:1%;}
td.mnt_tdcl{width:7%;padding:10px 0px !important;}
.mnt_tdcl .key_icn{width:20px !important;margin:0px 0px !important;height:auto;}
ul.pas{padding-bottom:14px !important;}
.sub_modal_2 .modal-body{position:relative;padding:40px 19px 20px 20px !important;}
.sub_modal_2 .modal-header{padding:0px 20px 0px 20px !important;border-bottom:00px solid #e5e5e5;}
.sub_modal_2 .modal-dialog{width:26%;margin:30px auto;}
.sub_modal_2 .intl-tel-input{position:relative;width:100%;background:#fff;border-radius:3px;}
.sub_modal_2 .brochure{width:100%;background:#5fc27f !important;border:none !important;color:white;font-weight:300;position:relative;padding:7px 0px;border-radius:5px;}
.sub_modal_2 .g-recaptcha{transform:scale(0.77);-webkit-transform:scale(1.066);transform-origin:0 0;-webkit-transform-origin:0 0;margin-left:-6px;}
.sub_modal_2 .form-row .intl-tel-input input{box-sizing:border-box;-moz-box-sizing:border-box;height:34px;padding-left:49px !important;position:relative;z-index:0;color:#58585b !important;}
.trainer_cllg .trd_tb tr:nth-child(even),.trainer_cllg .trd_tb tr:nth-child(odd){background:#f2fbfd00;}
section#course_details h3.course_details{font-size:30px !important;text-align:center !important;}
.course_details_hedn{font-size:30px;line-height:44px;color:#58585b;font-weight:400;margin:0;position:relative;display:block;text-align:center !important;padding-bottom:10px;}
section#course_details h3.course_details_hedn{text-align:center !important;font-size:30px !important;margin:0;padding:0;padding-top:12px;}
.breadcrumb li a{color:#58585b;}
.cnp_ac .panel.panel-default{border-bottom:1px solid #ccc !important;padding:5px 0px!important;margin:0;}
.cnp_ac{padding-top:7px;}
.cnp_ac ul{margin-bottom:20px;}
.cnp_ac ul:nth-last-of-type(1){margin-bottom:10px;}
section#exam table td:nth-last-of-type(1) a font{color:rgb(51, 122, 183) !important;}
.modal-content{border:1px solid rgba(0, 0, 0, 0) !important;border-radius:10px !important;}
.course-features li.course-features-item{align-items:center;justify-items:center;}
.octanetwork-experts h2.sub-head{margin-top:0%;}
.octanetwork-experts .modal-header{padding:0 !important;text-align:center;background:#284c9a;}
.octanetwork-experts .modal-header .trainer-h{color:#fff;}
.octanetwork-experts .modal-body{padding:0 !important;background:#fff;}
.octanetwork-experts .title-info-right-popup{right:15px;}
.octanetwork-experts .modal-body .img-block{text-align:center;background:#f5f5f5;padding:15px;}
.octanetwork-experts .trainer-close{background:transparent;}
.octanetwork-experts .amoteam-tiles__item{margin-left:20px;}
.octanetwork-experts span.designation{line-height:1.4;padding:0px 5px;}
.octanetwork-experts .octa-member{border:1px solid #dddbdb;background:#fff;padding-bottom:15px;-webkit-transition:all 800ms cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 800ms cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 800ms cubic-bezier(.19,1,.22,1) 0s;transition:all 800ms cubic-bezier(.19,1,.22,1) 0s;}
.octanetwork-experts li.amoteam-tiles__item:hover{box-shadow:0px 0px 16px -2px;-webkit-transition:all 800ms cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 800ms cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 800ms cubic-bezier(.19,1,.22,1) 0s;transition:all 800ms cubic-bezier(.19,1,.22,1) 0s;}
.octanetwork-experts .octa-member img.amoteam-member-img{border-bottom:1px solid #dddbdb;}
.octanetwork-experts .octa-member h4{color: #58585b;}
.octanetwork-experts .octa-member span{color:#58585b;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.octanetwork-experts .octa-member img{height:270px;object-fit:cover;}
.sub-head1 {
    
    font-size: 20px;
    line-height: 44px;
    color: #303030;
    margin: 0;
    position: relative;
    padding: 10px 0px 0px;
    display: inline-block;
    margin-bottom: 2%;
}
.sub-head1:after {
    content: "";
    position: absolute;
    top: 34px;
    left: 0px;
    top: 88%;
    width: 48px;
    height: 2px;
    background: #056eff;
}
.inner_banner_headings {
    color: #fff;
    font-weight: 400;
    padding: 30px 0;
    font-size: 50px;
    line-height: normal;
    text-transform: capitalize;
    
    margin-top: 0px;
}
.octanetwork-experts .octa-member a{text-decoration:none;}
@media(max-width:767px){#course-detail ul{padding-left:16px;}
.mn_icn .factSectionContent{padding:0 0 50px;position:relative;height:200px;}
.p0-xs{padding:0 !important;}
#course-detail #trainingplan h3{padding-bottom:20px;}
#course-detail #exam tbody{border:1px solid #d8d8d8;}
#course-detail #exam h3{padding-bottom:10px;}
#course-detail #exam{padding:30px 0px 35px 0px;}
#course-detail #trainersed #owl-demo .item{margin:5px 5px;}
#course-detail #trainersed{padding:35px 0px 20px 0px !important;}
#course-detail #trainersed h3{padding-bottom:10px;}
#course-detail #overview{padding:40px 0px 30px 0px;}
#course-detail #overview h3{padding-bottom:10px;}
#course-detail h2.course_details_hedn{padding-bottom:0;}
#course-detail .modal-dialog.modal-lg{width:100% !important;max-width:100% !important;margin-top:15% !important;}
#course-detail #lab_setup .modal-dialog{max-width:100% !important;width:100% !important;margin-top:15% !important;}
#course-detail #studentreview{background:#f2fbfd;padding:35px 0px 0px 0px;}
#course-detail #offers{padding-top:0px;}
#course-detail .modal-header .close{margin-right:0px;}
#course-detail .actionbuttons{border-bottom:1px solid #f1f1f1;}
#course-detail #labs{padding:40px 0px 30px 0px;background:#f2f2f2 !important;}
#course-detail .course_dtl .mn_video{margin-bottom:0px;box-shadow:none;}
#course-detail button.btn.gallery-btn{padding:6px 6px;margin:10px 10px;border:1px solid #a5a3a3;}
#course-detail #labs h3{padding-bottom:10px;}
#course-detail section#trainingplan{padding:40px 0px 10px 0px !important;}
#course-detail #demo{padding:30px 0px 45px 0px;}
section#course_details{background:#fff;padding:30px 0px 15px 0px;}
.octanetwork-experts .amoteam-tiles__item{margin-left:0px;width:100%;}
.octanetwork-experts .octa-member img{height:auto;object-fit:cover;}
.octanetwork-experts .modal-header .close{margin-top:-1px;margin-right:0px;color:#fff !important;}
.octanetwork-experts .modal{margin-top:10%;}
}
@media(max-width:991px) and (min-width:768px){.octanetwork-experts .amoteam-tiles__item{position:relative;float:left;width:30%;}
.octanetwork-experts img.amoteam-panel__img{min-height:200px;}
}
@media(min-width:767px){.octanetwork-experts .modal-lg{max-width:70% !important;width:60% !important;margin:35px auto !important;}
.octanetwork-experts ul.amoteam-sc-team{margin-left:-20px !important;}
.octanetwork-experts img.amoteam-panel__img{object-fit:cover;}
}
@media(min-width:992px){.octanetwork-experts .modal-body{display:flex;}
}
section#trainingplan tr{border-bottom:1px solid #ccc !important;}
@media (max-width:374px){.sub_modal_2 .g-recaptcha{transform:scale(1.55);-webkit-transform:scale(0.87);transform-origin:0 0;-webkit-transform-origin:0 0;}
#enroll_popup .g-recaptcha{transform:scale(1.55);-webkit-transform:scale(0.80);transform-origin:0 0;-webkit-transform-origin:0 0;}
}
@media (min-width:375px) and (max-width:424px){.sub_modal_2 .g-recaptcha{transform:scale(0.93);-webkit-transform:scale(1.05);transform-origin:0 0;-webkit-transform-origin:0 0;}
#enroll_popup .g-recaptcha{transform:scale(1.05);-webkit-transform:scale(0.98);transform-origin:0 0;-webkit-transform-origin:0 0;}
}
@media (min-width:425px) and (max-width:767px){.sub_modal_2 .g-recaptcha{transform:scale(0.05);-webkit-transform:scale(1.22);transform-origin:0 0;-webkit-transform-origin:0 0;margin-bottom:20px;}
#enroll_popup .g-recaptcha{transform:scale(0.05);-webkit-transform:scale(1.15);transform-origin:0 0;-webkit-transform-origin:0 0;margin-bottom:20px;}
}
@media (max-width:767px){section#clients_sc .col-sm-12.no-padding{column-count:2;}
ul#amoteam-sc-member-1357850759 .amoteam-tiles__item .amoteam-member-img{height:auto;object-fit:cover;object-position:top;}
#enroll_popup .modal-dialog{width:100%;margin:7% auto !important;}
.subscribe_home{margin:28% auto !important;}
.sub_modal_2 .modal-dialog{width:100%;margin:30px auto;}
.sub_modal_2 .modal-body{position:relative;padding:40px 19px 35px 20px !important;}
section#trainersed .owl-item{width:100% !important;margin:0;padding:0;padding-bottom:20px;}
.breadcrumb{padding:8px 0px;}

.breadcrumb ol li{font-size:12px; line-height:20px !important;}
main#course-detail h1{margin-bottom:20px;}
section#product-info ul.nav.nav-tabs li a{padding:12px 6px !important;text-align:center; border-right:1px solid #dadada; background:#fff;}
section#keyhighlights{padding-top:0px;}
section#keyhighlights img.key_icn{width:10% !important;object-fit:contain;}
.course-features li.course-features-item{align-items:center;
justify-content:center;padding:0px 20px 8px 30px !important;}

section#course_details{padding-top:45px;}
.table.tableColord>tbody>tr>td{text-align:left !important;}
section#offers{padding-top:0px !important;}
section#freeresources a{font-size:12px;}
.modal.trn_profile .trainer-img-popup p{text-align:center !important;}
.modal.trn_profile .amoteam-panel__subtitle.amoteam-panel__heading-item h3{text-align:center !important;}
.trn_profile .amoteam-panel__title{min-width:265.8px;}
#course-detail .course_dtl .mn_video{margin-bottom:20px;}
section#demo ul li:nth-child(1){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:203px;}
section#faq{padding-bottom:0px;}
}
@media (min-width:768px) and (max-width:900px){.hidden-el-responsive{display:none;}
.sub_modal_2 .modal-dialog{width:47%;}
.sub_modal_2 .modal-body{padding:40px 19px 20px 20px !important;}
section#keyhighlights{padding-top:0;}
#footer-top .bg2{padding-top:8px !important;}
}
@media (min-width:767px){.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;float:left;}
}
/*@media (min-width:1023px) and (max-width:1080px){section.tp_bar{border-bottom:1px solid #ccc;position:sticky;z-index:1;top:20%;background:#fff;}*/
.sub_modal_2 .modal-dialog{width:35%;}
.sub_modal_2 .modal-body{padding:40px 19px 20px 20px !important;}
section#product-info ul.nav.nav-tabs li a{font-size:13px !important;}
#footer-top .bg2{padding-top:8px !important;}

@media (min-width:1200px){.col-lg-3{width:25% !important;max-width:25%;}
}
main#course-detail section#course_details h3{font-weight:300 !important;}
body{font-weight:300 !important}
#enroll_popup .modal-dialog{margin:7% auto !important;}
section#product-info .tab-content h3 p{color:#fff !important;}
#partner-withus h1{padding-left:15px;}
section#product-info .r-b-p-stories-info .success-text p{color:#fff;}
section#mytraining ul li{color:#58585b !important;}
body{overflow-x:hidden !important;}
#contact h2{color:#fff;padding-bottom:20px;}
section#contact-p .continfo p{display:flex;}
section#contact-p .continfo p i{margin-right:12px;}
.mn_icn .factSectionRight h4{color:#23282d !important;font-size:15px !important;line-height:20px !important;font-weight:600 !important;padding-left:0px !important;margin-bottom:0px !important;text-align:left !important;}
.mn_icn{width:100%;float:left;padding:40px 0px 0px 0px;margin-bottom:20px;}
.mn_icn .candidate-job-icon{position:relative;z-index:0;padding:0px 0px;width:90px;}
.crdc_img{padding:10px 10px;margin:12px;width:75% !important;}
.modal-dialog.modal-smll.subscribe_home{margin:10% auto !important;width:350px;}
.video-demo-box.mn_video{margin-bottom:20px;}
nav.main-nav.float-right.d-none.d-lg-block.col-lg-9.col-md-9 ul{float:right;}
.ftr_icon i{color:#259295;background:#fff;padding:10px 15px;font-size:32px;margin-top:10px;}
@media(max-width:767px){.whyus_icn{height:180px;}
.modal-content{margin-top:80px;}
.modal-content.res-content{width:100%;margin:0 auto;height:94% !important;margin-top:50px;}
section#success-scroll-pg h4{margin-top:35px;margin-bottom:-25px;}
}
@media only screen and (max-width:767px){.mrg_83{margin-top:-11px !important;}
.mrg_73{margin-top:-11px !important;}
.mrg_53{margin-top:-11px !important;}
.mrg_33{margin-top:-11px !important;}
.mrg_43{margin-top:-11px !important;}
}

@media (max-width: 424px) and (min-width: 390px){
section#about1 .col-sm-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 45%;
    float: left;
    margin-left: 14px;
}
    
}

@media(min-width:768px) and (max-width:1024px){section#testimonials .btn.video-btn{margin:0;padding:0;width:100%;margin-top:30px;}
.wid_div{width:50% !important;}
button.quickform-btn{float:left !important;}
}


@media(min-width:992px) and (max-width:1176px){.main-nav a{padding:12px 7px 10px 7px !important;}
}

.sc-icon {
    padding-top: 10px;
    position: relative;
    z-index: 99;
}
.sc-icon i {
    background: #284c9a;
    color: #fff;
    width: 50px;
    font-size: 24px;
    border-radius: 50%;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.sc-icon p {
    color: #284c9a !important;
    font-size: 14px;
    padding-top: 5px !important;
    text-align: center !important;
    font-weight: 400 !important;
}
.flex-ticker__text {
    padding-top: 4px;
}

.sc-icon a img {
    background: #2e4f9a;
    width: 50px;
    padding: 10px;
    border-radius: 3px;
}

@media(max-width:1080px){
   
#footer-top h4 {
    
    padding-top: 0px;
}
.ftr_icon i {
    
    margin-top: 0px;
}
.hc-offcanvas-nav.hc-nav-1 .nav-container {
    width: 100%;
    top: 78px;
}

.hc-offcanvas-nav.disable-body.nav-open::after, .hc-offcanvas-nav .sub-level-open::after {
    visibility: visible;
    opacity: 0 !important;
    transition-delay: .05s;
}
header .toggle:hover span, header .toggle:hover span::before, header .toggle:hover span::after {
    background: #00bceb !important;
}
.hc-offcanvas-nav .nav-container, .hc-offcanvas-nav .nav-wrapper, .hc-offcanvas-nav ul {
    background: #0d274d !important;
}

.hc-offcanvas-nav .nav-container, .hc-offcanvas-nav .nav-wrapper-3 ul{
    background: #fff !important;
}
.hc-offcanvas-nav .nav-container, .hc-offcanvas-nav .nav-wrapper-3 ul li a {
    color: #3a9df6;
}

.hc-offcanvas-nav li.nav-close a:hover, .hc-offcanvas-nav li.nav-back a:hover {
    background: transparent !important;
}
.hc-offcanvas-nav li.nav-close a, .hc-offcanvas-nav li.nav-back a {
    background: transparent !important;
    border-top: 0px solid #295887 !important;
    border-bottom: 0px solid #295887 !important;
}
.nav-wrapper.nav-wrapper-3 li.nav-back {
    padding-top: 20px;
}
.hc-offcanvas-nav .nav-wrapper.nav-wrapper-1 li.nav-back span::before {
    border-top: 2px solid #fff;
    border-left: 2px solid #fff;
}

.hc-offcanvas-nav .nav-wrapper.nav-wrapper-2 li.nav-back span::before {
    border-top: 2px solid #fff;
    border-left: 2px solid #fff;
}
ul.innr_bgs li.nav-back {
    padding-top: 20px;
}
.hc-offcanvas-nav .nav-wrapper.nav-wrapper-3 li.nav-back span::before {
     transform: translate(-50%,-50%) rotate(-45deg);
    border-top: 2px solid #3a9df6 !important;
    border-left: 2px solid #3a9df6 !important;important;
}
.nav-wrapper.nav-wrapper-3 {
    padding-bottom: 77px;
}
.hc-offcanvas-nav .nav-wrapper.nav-wrapper-3 li:not(.custom-content) a {
    padding-top: 4px !important;
    padding-right: 17px !important;
    padding-bottom: 4px !important;
   
}

ul.innr_bgs li.nav-back span::before {
    transform: translate(-50%,-50%) rotate(-45deg);
    border-top: 2px solid #3a9df6 !important;
    border-left: 2px solid #3a9df6 !important;
}
ul.innr_bgs li a {
    color: #3a9df6 !important;
        padding-top: 4px !important;
    padding-right: 17px !important;
    padding-bottom: 4px !important;
}
ul.innr_bgs {
    background: #fff !important;
    padding-bottom:90px !important;
}

ul.innr_bgs li .rsponsive_txtcl {
    color: #555 !important;
    margin-top: 20px !important;
    text-transform: uppercase;
}

a.rsponsive_txtcl {
    color: #555 !important;
    margin-top: 20px !important;
    text-transform: uppercase;
}
a.rsponsive_txtcl1 {
    margin-top: 0px !important;
    text-transform: uppercase;
    color: #2c5d8f !important;
}
.hc-offcanvas-nav li.nav-close:not(:first-child) a, .hc-offcanvas-nav li.nav-back:not(:first-child) a {
    margin-top: -9px;
    display: none !important;
}

.hc-offcanvas-nav li:not(.custom-content) a {
    padding-top:17px;
    padding-right: 17px;
    padding-bottom:17px;
    padding-left:17px;
    font-size: 16px !important;
    color: #fff;
    z-index: 1;
    background: transparent;
    border-bottom: 0px solid transparent !important;
    font-weight: 400 !important;
}

.hc-offcanvas-nav li.cisco>.nav-item-wrapper .nav-item::before {
    
    display: none !important;
}
li.nav-back a {
    padding-left: 30px !important;
}
li.nav-back span {
    left: 0;
}

}

header {
    position: relative;
    padding: 0px !important;
}
section#blog h4 {
    font-size: 18px;
    text-align:left;
    padding-top:13px !important;
    color: #337ab7;
}
section#blog p {
    text-align: left;
}
section#sec_hed p {
    text-align: left;
}
section#sec_hed a {
     color: #337ab7;
}
section#about1 p {
    text-align: left;
}
span.desig {
    color: #fff;
    line-height: 21px;
}
h5.panel-title a {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    line-height: 22px !important;
    text-transform: inherit;
    letter-spacing: 0;
    font-family: inherit !important;
}
.dspnone
{
    display:none;
}

.ccnp_rnt ul {
    margin-left: 40px;
}
.cour_hed ul {
    margin-left: 40px;
}
.mai_crs ul {
    margin-left: 40px;
}
.cour_hed h4 {
    font-size: 18px;
    font-weight: 400;
}
.ccnp_rnt h4 {
    font-size: 18px;
    font-weight: 400;
}
button.openBtn img {
    width: 26px;
    padding-top: 20px;
}
.paytm_main {
    float: left;
    width: 100%;
}
section#success-scroll-pg h4 {
    padding-bottom: 10px;
    padding-top: 30px;
}

.makmenu .makmenu-active .makmenu-submenu .main_dsp {
    display: block !important;
}

.makmenu .makmenu-submenu .main_dsp {
    display: none;
}

.muduel_imgs {
    width: 700px;
    margin: auto 10%;
}
.muduel_imgs img {
    margin: 12px;
    padding: 30px;
}
@media(min-width:768px) (max-width: 991px)
{
.nav-wrapper.nav-wrapper-0 {
    margin-top: -18px;
}

}

@media(max-width:484px)
{
    section#about1 .box {
    height: auto !important;
}
}

.only_respve
{
    display:none;
}
.only_desk
{
    display:block;
}
@media(max-width:767px)
{
    .only_respve
{
    display:block;
}
.only_desk
{
    display:none;
}
.only_respve .trail-form {
    padding: 20px 0px 0px;
}
.margin30
{
    margin-bottom:0px !important;
}
.span_hed {
    font-size: 22px;
    font-weight: bold;
    padding-bottom: 20px;
    padding-top: 0;
}
#footer-top h4 {
    
    padding-top: 50px;
}
 .ftr_icon i {
    
    margin-top: 50px;
}
.trail-form input#mobile-number3 {
    background: #fff !important;
    color: #58585b !important;
}
.cntr
{
    font-size:22px !important;
}
#footer-top h4 {
    color: white;
    font-size: 20px;
    font-weight: bold;
    margin: 0;
}
#footer-top {
    /*padding: 30px 0px 10px 0px;*/
        padding: 20px 0px 20px 0px;
}
/*#footer-top {*/
/*    padding: 25px 0px 25px 0px;*/
/*}*/
#testimonials .testimonial-item .testimonial-img {
    width: 110px;
    display: inline-block;
    clear: both;
    border: 0px solid #fff;
    padding: 2px;
    margin-bottom: 0px;
    margin-top: 0px !important;
    border-radius: 50px;
    width: 100px !important;
}

.whatsapp_icon img {
    width: 50px;
    height: 50px;
}

#footer .g-recaptcha {
    transform: scale(0.77);
    -webkit-transform: scale(1.34);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    margin-left: -6px;
    margin-bottom: 15px;
    margin-top: 0px;
}
}

div#myOverlay .overlay-content img {
    width: 25px;
}
div#myOverlay .overlay-content input[type="text"] {
        width:100%;
    background: #fff;
    float: left;
    border: 0px !important;
    border-radius: 50px 50px;
    font-size: 25px !important;
    padding-left: 35px !important;
    padding-top: 17px;
}

section#search-holder h4 {
    color: #284c9a;
    font-size: 49px;
    letter-spacing: 3px;
    margin: 0px;
    font-weight: 700;
    text-shadow: 2px 2px 0px #c9c9c9, 4px 1px 0px #c9c9c9;
    text-align: center;
}
section#search-holder {
    padding-top: 215px;
}
section#search-holder .searc_mn {
    box-shadow: 0px 0px 4px 1px rgb(0 0 0 / 12%);
    padding: 1px 20px 16px 22px;
    margin-bottom: 20px;
    border-radius: 3px;
    background: #f4f4f429;
}
.searc_mn h3 a {
    text-decoration: none;
}
.searc_mn h3 {
    font-size: 20px;
    margin-bottom: 0;
}
section#search-holder .searc_mn {
   box-shadow: none;
    padding: 1px 0px 10px 0px;
    margin-bottom: 0;
    border-radius: 3px;
    background: transparent;
    height: auto;
}
.searc_mn span {
    color: #6c757d;
    font-size: 12px;
    font-weight: 300;
}
.searc_mn h3 {
    margin-bottom: 0;
    margin: 0;
}
.searc_mn h3 a {
    background: transparent;
    color: #337ab7;
    padding: 0;
    border-radius: 0;
    font-size: 20px;
    font-size: 16px;
    font-weight: 400;
    color: #0175a2;
    margin: 0;
}
.searc_mn p {
    font-size: 14px;
    font-weight: 400 !important;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
    text-align: left;
    color: #495057;
    padding: 0;
}
.searc_mn h3 a:hover {
    text-decoration: underline;
}
section#footer-top li {
    float: left;
    padding-right: 22px;
    list-style: none;
}
.instgrm a {
     
    color: #fff !important;
    padding: 6px 3px 4px 3px;
    font-size: 11px;
    border-radius: 0px 0px 3px 3px ;
    line-height:25px;
   
    font-weight: 500;
    text-decoration: none !important;
}
div#followers {
   background: #fff;
    background: #fff;
    border: 1px solid #8d949e;
    border-bottom: none;
    box-sizing: border-box;
    color: #1d2129;
    text-align: center;
    font-size: 11px;
    padding: 3px 0px 1px 0px;
    border-radius: 3px 3px 0px 0px;
    font-weight: 500;
}
a.share_btn2 {
    
    padding: 5px 13px 1px 14px;
    font-size: 11px;
    border-radius: 3px;
        background: radial-gradient(circle at 36% 111%, #fdf497 0%, #fdf497 0%, #fd5949 18%,#d6249f 67%,#285AEB 104%);
    color: #fff !important;
    margin-top: 3px;
    float: left;
    width: 100%;
    text-align: center;
    font-weight: 500;
    text-decoration: none !important;
}

.instgrm {
    width: 100%;
    background: radial-gradient(circle at 28% 153%, #fdf497 0%, #fdf497 0%, #fd5949 18%,#d6249f 3%,#285AEB 97%);
     border-radius: 3px 3px 3px 3px;
     height:42px;
}
.fb {
    background: #3b5998 !important;
}
.linkd {
    background: #0e76a8 !important;
}
.gmb{
   
    background: #0b51c5 !important;
}

section.speak_us {
    padding: 45px 0px;
}
.socila_mindiv {
    float: left;
    width: 100%;
    margin-top: 17px;
}
.main_speakbox {
    box-shadow: 0px 0px 8px -1px;
    padding: 20px;
    border-radius: 4px;
}

.main_speakbox img {
    width: 100px;
    height: 100px;
    border-radius: 50px;
    margin: auto;
}
.small_img img {
    width: 80px;
    height: auto;
    border-radius: 0;
}
.bg-gray
{
    background:#f4f4f4 !important;
}

.student_main {
    width: 80%;
    margin: 0 auto;
}
.student_main ul {
    width: 100%;
    float: left;
    margin-top: 35px;
}
.student_main ul li {
    width: 100%;
    float: left;
    border-top: 1px solid #ccccccf5;
    margin: 0;
}
.student_main .abrd-std.left {
    width: 18.7%;
    height: 240px;
    float: left;
}
.student_main .abrd-text.right {
    width: 81.3%;
    float: left;
    padding: 20px 30px;
    position: relative;
}
.student_main .abrd-name.left {
    font-size: 20px;
    position: relative;
    letter-spacing: -1px;
}
.student_main .abrd-name.left span {
    font-size: 30px;
    font-weight: 700;
    text-transform: capitalize;
    margin-right: 15px;
}
.student_main .abrd-review.left {
    font-size: 16px;
    line-height: 25px;
    margin-top: 10px;
    text-align: left;
        padding-bottom: 20px;
}
.student_main .abrd-std.right {
    width: 18.7%;
    height: 240px;
    float: right;
}
.student_main .abrd-text.left {
    width: 81.3%;
    float: left;
    padding: 20px 30px;
    position: relative;
}
.student_main .abrd-name.left span:before {
    content: '';
    width: 0;
    height: 0;
    top: 10px;
    left: -30px;
    position: absolute;
    border-style: solid;
    border-width: 12px 0 12px 15px;
    border-color: transparent transparent transparent #5fc27f;
}
.student_main .abrd-name.right span:before {
    content: '';
    width: 0;
    height: 0;
    top: 10px;
    right: -30px;
    position: absolute;
    border-style: solid;
    border-width: 12px 15px 12px 0;
    border-color: transparent #40a1f6 transparent transparent;
}

.student_main .abrd-name.right {
    font-size: 20px;
    font-weight: 400;
    position: relative;
    letter-spacing: -1px;
    text-align: right;
}
.student_main .abrd-name.right span {
    font-size: 30px;
    font-weight: 700;
    text-transform: capitalize;
    margin-right: 15px;
}
.student_main .abrd-review.left {
    font-size: 16px;
    line-height: 25px;
    margin-top: 10px;
    text-align: left;
}
.student_main img{
    height: 241px;
    width: 171px;
    object-fit: cover;
}

.blck-text {
    padding: 10px;
    color: #58585b !important;
    padding: 6px 0px !important;
}
 .section_pd {
     padding:45px 0px !important;
}
.main_speakbox h3 span {
    font-size: 16px;
}
.section_pd_heading {
    font-size: 20px;
    text-align: center;
    padding-bottom:10px;
     color: #58585b;
    
}
.vidver{
   display: flex !important;
    align-items: center;
    }

.section_pd h4 {
    font-size: 26px;
    text-align: center;
    padding-bottom:10px;
    color: #58585b;
    text-transform: capitalize;
}

.section_pd h3 {
    font-size: 26px;
    text-align: center;
    padding-bottom:10px;
    margin:0px !important;
}
.plc_stories .boxex_bg {
     position: absolute;
    right: 15px;
    width: 115px;
    bottom: 15px;
    background: #fff;
    border-radius: 3px;
    box-shadow: 0px 0px 3px 0px #7d7d7d85;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.plc_stories .boxex_bg .adccen_img {
    width: 105px !important;
    padding-top: 8px;
    padding-bottom: 10px;
}
.plc_stories .content3
{
    padding:5px;
}

.plc_stories .boxex_bg .buisness_logoimg
{
        width: 85px !important;
}
.plc_stories .boxex_bg p {
    text-align: center;
}
.box_shd
{
    box-shadow:none !important;
}
.award_title {
       
    color: #fff;
}
.awards_bx img {
    width: 100%;
    height: 300px !important;
    overflow: hidden;
    object-fit: cover;
}

.awards_bx {
    overflow: hidden;
}
.award_title p
{
    text-align:center; color:#fff !important;font-weight:600 !important;
}
.section_pd .stu-who-speak {
    background: #fff;
    padding: 20px 20px;
    margin: 10px 5px;
    border-radius: 5px;
    width: 18%;
    box-shadow: 0px 0px 5px 0px #9a9a9a;
}
.section_pd .stu-who-speak:hover {
    margin-top: -7px;
    transition: 0.5s;
}
.watch_btn {
    background: transparent;
    border: 2px solid #1c94c3 !important;
    padding: 6px 10px 2px 10px !important;
    margin-top: 13px;
    color: #1c94c3 !important;
    outline: 0px !important;
}
.section_pd .stu-who-speak .stu-who-spk-item-title {
    font-size: 16px;
    padding-top: 15px;
    padding-bottom:15px;
}
.section_pd .stu-who-speak .video-gal-item-img {
    position: relative;
    width: 100%;
    height: auto;
    max-width: none;
    max-height: none;
    margin-left: 0px;
    margin-top: 10px;
}
.section_pd .stu-who-speak .video-box-overly {
   
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
.box-none .item .site-logo-inner
{
    background: transparent !important;
    box-shadow: none !important;
}


 .our-team img{
    width: 176px;
    /*border: 2px solid #4d4c4c9c;*/
    border-radius: 100%;
    transition: all 0.30s linear 0s;
    margin: 0 auto;
    display: block;
}
 .our-team:hover img{
    /*border:2px solid #333;*/
}
 .our-team .team-prof p {
    font-size: 14px !important;
    font-weight: bold !important;
    color: #58585b !important;
    margin: 4px 0px 0px 0px !important;
    text-align: center !important;
    padding: 0 !important;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}

 .our-team .team-prof h3{
    font-size: 20px !important;
    font-weight: 600 !important;
    color: #454545 !important;
    margin: 11px 0px 7px 0px !important;
    text-align: center !important;
    padding: 0 !important;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
 .our-team .team-prof span{
    font-size: 18px;
    color: #454545;
    display: block;
    margin-bottom: 20px;
    text-transform: capitalize;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    text-align:center;
}


 .our-team .social-links{
    padding:0;
    margin:0;
    list-style: none;
}
 .our-team .social-links li{
    display: inline-block;
    margin-right: 15px;
}
 .our-team .social-links li a{
    color: #6a6060;
    font-size: 18px;
    transition: all 0.30s linear 0s;
}
 .our-team .social-links li a:hover{
    color: #14b8b1;
    text-decoration: none;
}
 .our-team .social-links:after{
    content: "";
    display: block;
    width: 20%;
    margin-top: 20px;
    border-bottom: 2px solid #fff;
    transition: all 0.30s linear 0s;
}
.our-team:hover .social-links:after{
    border-bottom: 2px solid #14b8b1;
}
@media only screen and (max-width: 990px){
    .our-team{ margin-bottom:20px; }
}

.pd0
{
    padding:0px 3px !important;
}

.faculty_field p:nth-child(1)
{
    margin-bottom:21px !important;
}

.faculty_field p:nth-child(2)
{
    margin-bottom:37px !important;
}
.plc_stories .boxex_bg h4 {
     font-size: 13px;
    margin: 0;
    color: #fff;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    padding: 5px 5px;
    margin-bottom: 0;
    font-weight: 600 !important;
    background: #3e9ff6;
    border-bottom: 1px dotted #fff;
    border-radius: 3px 3px 0px 0px;
}


.plc_stories .boxex_bg p {
     color: #fff !important;
    background: #5dc27f;
    padding: 0;
    /*overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;*/
    font-size: 13px;
    padding: 6px 5px 2px 5px;
    font-weight: 500 !important;
    line-height: 17px !important;
}

.plc_stories .boxex_bg img {
    width: 100px !important;
    padding-top: 6px;
    padding-bottom: 5px;
}
.plc_stories .boxex_bg span p {
    background: transparent;
    color: #fff !important;
    -webkit-line-clamp: inherit;
    display: -webkit-box;
    -webkit-line-clamp: inherit;
    -webkit-box-orient: vertical;
    padding: 6px 5px 0px 5px;
    font-size: 12px;
    line-height: 18px;
}

.placement_proces img {
    width: 850px !important;
    margin-left: auto;
    margin-right: auto;
    display: block;
    padding-top: 20px;
}


.awars_box h3.awars_hed {
        background: #284c9a;
    display: inline-block;
    color: #fff !important;
    padding: 8px 25px 4px 25px !important;
    border-radius: 3px;
    margin-bottom: 20px !important;
}

.awars_box span {
    font-size: 18px;
    font-weight: 500;
    padding-left: 10px;
}
.awars_box {
    border-bottom: 2px dashed #284c9a7d !important;
    display: flow-root;
    padding: 20px 0px;
}
.awars_box:last-child {
    border-bottom: 0px !important;
}
.awars_box:nth-child(3) {
    border-bottom: 0;
    margin-bottom: 0px;
}
.abroad_area ul li:hover{
box-shadow: 0px 0px 7px 0px #fff;
    
}
.abroad_area ul li {
    width: 100%;
    float: left;
    border-top: 0px solid #ccccccf5;
    margin: 0;
    box-shadow: 0px 0px 8px -6px #333;
    margin-bottom: 36px;
    border-radius: 120px;
    background:#fff;
}
.student_main .abrd-std.left {
    width: 18.7%;
    height: 210px;
    float: left;
}
.abroad_area .abrd-std.left {
    width: 18.7%;
    height: 210px;
    float: left;
}
.abroad_area img {
    height: 210px;
    width: 210px;
    object-fit: cover;
    border-radius: 120px;
}
.abroad_area .abrd-text.right {
    width: 81.3%;
    float: left;
    padding: 20px 30px 0px 65px;
    position: relative;
}
.abroad_area .abrd-std.right {
    width: 23%;
    height: 210px;
    float: right;
}
.abroad_area .abrd-review.left {
    font-size: 16px;
    line-height: 25px;
    margin-top: 10px;
    text-align: left;
}
.abroad_area .txt_right
{
  text-align:right !important;  
}
.abroad_area .abrd-name.right span:before
{
    display:none;
}
.abroad_area .abrd-name.left span:before 
{
    display:none;
}
.abroad_area {
    background-image: url(/images/abraod_bg.jpg);
    box-shadow: 1000px 1000px 1000px 1000px #0d274deb inset;
    background-size: cover;
    background-repeat: no-repeat;
}
.abroad_area h4{
    color: #fff;
}

.abroad_area .abrd-text.left {
    width: 77%;
    float: left;
    padding: 17px 30px;
    position: relative;
}

.pd_top_0
{
    padding-left:0px !important;
    padding-right:0px !important;
}
.form_sec
{
    display:none;
}
.paytm_main .rozar_form .col-md-3 {
    padding: 0px 15px;
}
.pd_lft0 {
    padding-left: 0px !important;
}
.rozar_form form{
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: flow-root;
    float: none;
    padding-bottom: 20px !important;
}

.rozar_form.payment_modes_pg label {
    display: block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 600;
    text-align: left;
    font-size: 16px;
    padding-bottom: 3px;
    padding-top: 10px;
}
.rozar_form textarea {
    min-height: 75px;
        color: #58585b !important;
}
.rozar_form label.text-right span {
    color: #f00;
}

.rozar_form .btn-success {
    color: #fff;
    background-color: #2f63af !important;
    border-color: #2f63af !important;
    padding: 10px 20px 10px 20px !important;
    border-radius: 10px;
    float: right;
}
.rozar_form h3.title {
    padding-top: 30px !important;
    padding-bottom: 10px;
}

.rozar_form textarea::placeholder {
    font-size: 13px;
     color:#58585b;
}
.rozar_form input::placeholder {
    font-size: 13px;
    color:#58585b;
}
.rozar_form select {
   color: #58585b !important;
    padding-top: 8px !important;
}

.paytm_main:nth-child(1) .col-md-12.col-sm-12 .service-icon {
    display: none;
}

.paymnt:nth-child(1) {
    padding-bottom: 0px !important;
}
.checkbox_area a {
    font-size: 12px;
    padding-left: 4px;
    position: relative;
    top: -1px;
    text-decoration:none !important;
    color: #58585b;
}
.checkbox_area {
    margin-bottom: 10px;
}

#mobile {
    padding-left: 45px !important;
    width: 100% !important;
    color: #58585b !important;
    padding-top:10px;
}

.rozar_form input::-webkit-outer-spin-button,
.rozar_form input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.rozar_form input[type=number] {
  -moz-appearance: textfield;
}
@media(max-width:767px){
    
    .rozar_form {
    width: 100%;
        padding: 0px 0px 15px 0px !important;
        margin: 0 auto;
}
body .serviceBox.mtt0
{
    margin-top:0px !important;
}
body .mrgtop41 {
    margin-top: 13px !Important;
}
.rozar_form.payment_modes_pg label {
    font-size: 13px;
}
.paymnt .serviceBox .service-content .col-md-5.col-sm-5 {
    padding-left: 0px;
}
body .google_chapcha_form {
    margin-left: 0px !important;
    margin-top: 20px;
}
.rozar_form.payment_modes_pg .col-md-12.col-sm-12 {
    padding-left: 15px;
    padding-right: 15px;
}
.paymnt .serviceBox .service-content .col-md-4.col-sm-4 {
    padding-left: 0px !important;
}

.paymnt .paytm_main ul li {
    font-size: 14px !important;
}
.service-content.rozar_form .col-md-9.col-sm-9 {
    padding-left: 0px !important;
}

.paytm_main h3 {
    padding-top: 46px;
    text-align: center;
    margin-bottom: 0px;
    font-size: 20px;
}

.paymnt .serviceBox .service-content {
    padding: 0px 0px 5px 15px !important;
}
.rozar_form h3.title {
    padding-top: 10px !important;
}

.rozar_form .form-group {
    margin-bottom: 6px;
}
.rozar_form label.text-right {
       text-align: left;
    margin-left: 0px;
    padding-top: 9px !important;
    margin-bottom: 3px !important;
}
.pd_lft0
{
 padding-left: 15px !important;
    padding-right: 15px !important;
}

.methods label {
       margin-left: 0 !important;
    font-weight: 500;
    font-size: 12px !important;
    cursor: pointer;
   margin-right: 10px !important;
}
.methods {
   
        margin-top: -8px;
}


.plc_stories .boxex_bg p {
    text-align: center !important;
}
.section_pd_heading {
    font-size: 20px !important;
    line-height:31px !important;
}

.our-team .team-prof span {
  
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.our-team .team-prof span {
    margin-bottom: 0 !important;
}

}


.bg_fig {
    padding-top: 60px !important;
}

.succes_image img {
    width: 100%;
    border-radius: 15px 15px 0px 0px;
    height: auto;
    object-fit: cover;
    object-position: inherit;
}

img.play_button {
    position: absolute;
    z-index: 9999999;
    left: 95px;
    width: 90px !important;
    top: 57px;
}

.succes_main {
    box-shadow: 6px 6px 2px 0px #cccccca6;
    width: 23%;
    float: left;
    margin-left: 11px;
    margin-right: 11px;
    border-radius: 15px;
    margin-bottom:20px;
}

.succes_main img {
    width: 100%;
}

.succes_content {
    background: #fff;
    padding: 10px 10px 20px 10px;
    text-align: center;
    border-radius: 0px 0px 15px 15px;
}
p
{
    display:block !important;
}
.succes_content p {
    font-size: 16px;
    padding-bottom: 2px;
    font-weight: 600 !important;
    text-align: center;
    display:block !important;
}

.succes_content span {
    font-size: 14px;
    display:block;
}

.succes_content img {
    padding-top: 4px;
    padding-bottom: 13px;
    width: 136px;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.succes_content a {
      background: #284c9a;
    padding: 0px 7px 4px 7px !important;
    border-radius: 7px;
    font-size: 13px;
    color: #fff !important;
    margin-top: 5px !important;
    text-decoration: none !important;
}

.succes_content a:hover {
    transform: scale(1.1) !important;
    transition: 0.2s;
    background: #0763b5;
}

.succes_content a i {
    font-size: 20px;
    position: relative;
    top: 5.5px;
    margin-right: 0;
}
/*.blue_gradian {*/
/*     background-image: url('/assets/back.png');*/
/*        background-size: cover;*/
/*}*/

.ccie_results {
       box-shadow: none;
    background: transparent;
    color: #58585b;
    padding: 20px 13px;
    border-radius: 10px;
    height: 150px;
}

.ccie_results i {
    border-radius: 5px;
    text-align: center;
    color: #284c9a !important;
    font-size:40px;
}

.txt_cls {
    color: #fff;
    padding: 0px 50px;
    line-height: 26px;
    font-weight: 500 !important;
    font-size: 20px !important;
    padding-bottom: 15px;
    padding-top: 10px;
}

.ccie_results h5 {
      font-size: 20px;
    font-weight: 600 !important;
    margin-bottom: 0;
    padding-top: 3px;
    color: #454545;
    line-height: 27px;
}

.boxex_bg p.tracking_number {
   color: #58585b !important;
    padding-top: 6px !important;
}

p.tracking_number {
    background: #fff !important;
    padding-top: 2px !important;
}


.ccie_results p {
       text-align: center;
    line-height: 27px;
    font-size: 15px;
    line-height: 22px;
    font-weight: 400 !important;
    padding-top: 2px;
    color:#454545;
    display:block !important;
}

.blue_gradian h2 {
    color: #fff;
    padding-bottom: 20px !important;
}

.ladder_box i {
   
    color: #fff;
    font-size: 42px;
    border-radius: 5px;
    text-align: right;
    padding: inherit;
    background: -webkit-linear-gradient(#41a1f6, #2350a9);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    padding: 0;
    padding-top: 10px;
    float: right;
}

.ladder_box p {
    padding-bottom: 0;
    font-weight:500 !important;
}

.ladder_box .col-md-9 {padding: 0;}

.ladder_box {
    margin-bottom: 20px;
    display: flex;
}

.plc_stories .boxex_bg .compp_img {
    width: 120px !important;
    padding-top: 8px !important;
}
.plc_stories .boxex_bg .adccen_img {
    width: 105px !important;
    padding-top: 8px;
    padding-bottom: 10px;
}


/*----stories page resposnive start-----*/

@media(max-width:767px)
{
    .succes_main {
    width: 100%;
    /*width: 89%;*/
    float: none;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.succes_content p {
    text-align: center !important;
}
.succes_content p {
    font-size: 16px;
    padding-bottom: 2px;
    font-weight: 600 !important;
    text-align: center !important;
    display: block !important;
}

.ccie_results {
    box-shadow: none;
    background: transparent;
    color: #58585b;
    padding: 20px 0px;
    border-radius: 10px;
    height: 150px;
}

.ccie_results p {
    text-align: center !important;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400 !important;
    padding-top: 0px;
}
.ccie_results h5 {
    font-size: 18px;
    font-weight: 500 !important;
    margin-bottom: 3px;
    padding-top: 0px;
    color: #fff;
    line-height: 27px;
}
}
/*----stories page resposnive close-----*/




/*-----------student reviews page css start--------*/


.student_page .testimonial{
  padding: 61px 15px 20px 15px;
    margin: 50px 0px 30px;
    border: 0px solid #284c9a;
    position: relative;
    box-shadow: 0px 0px 8px -2px #33333369;
}
.student_page .testimonial .pic{
   width: 100px;
    height: 100px;
    border-radius: 50%;
    border: 3px solid #284c9a;
    overflow: hidden;
    margin: 0 auto;
    position: absolute;
    top: -50px;
    left: 0;
    right: 0;
}
.student_page .testimonial .pic img{
    width: 100%;
    height: auto;
}
.student_page .testimonial .description{
   font-size: 16px;
    color: #58585b;
    line-height: 27px;
    text-align: center;
    margin: 0;
    position: relative;
    padding-right: 10px;
    font-weight: 300 !important;
}

.student_page .testi_title{
     border: 0px solid #ea816b;
    font-size: 20px;
    letter-spacing: 1px;
    text-transform: capitalize;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    color: #58585b !important;
    position: relative;
    z-index: 9;
    padding-top: 0 !important;
    font-weight: 700 !important;
    margin-bottom: 0 !important;
}
.student_page .testimonial .post{
    font-size: 15px;
    color: #671a36;
}
.student_page p.description i {
    font-size: 25px;
    color: #284c9a;
    margin-right: 4px;
}

.student_page .testimonial_box {
    height: 330px;
    overflow-x: auto;
}


.student_page .testimonial_box::-webkit-scrollbar {
    width: 4px!important;
    scroll-behavior: smooth!important;
}

.student_page .testimonial_box::-webkit-scrollbar-thumb {
       border-radius: 0;
    -webkit-box-shadow: inset 0 0 6px rgb(40 76 154);
    background: #284c9a;
}
.student_page .margin_btm
{
    margin-bottom:20px !important;
}
.student_page {
    padding: 45px 0px;
}


.our_people .our-team{
    text-align: center;
    position: relative;
}

.our_people .our-team .pic{ position: relative; }
.our_people .our-team .pic:before{
    content: "";
    width: 100%;
    height: 100%;
   background: rgb(0 0 0 / 51%);
    position: absolute;
    top: 0;
    border-radius:5px;
    left: 0;
    opacity: 0;
    transition: all 0.6s ease 0s;
}

.our_people .our-team img{
    width: 100%;
    height: auto;
}
.our_people .our-team .team-content{
    padding: 0px 0 0px;
    position: relative;
    top: 0;
    transition: all 0.6s ease 0s;
}
.our_people .our-team .title{
   display: block;
    font-size: 18px;
    margin-bottom: 2px;
    text-align: center !important;
    transition: all 0.6s ease 0s;
    line-height: initial;
}
.our_people .our-team .post{
    display: block;
    font-size: 14px;
    font-weight: 300;
    text-transform: capitalize;
    transition: all 0.6s ease 0s;
}

.our_people .our-team .social{
    width: 100%;
    padding: 0;
    margin: 0 0 30px;
    list-style: none;
    position: absolute;
    bottom: 0;
    left: 0;
    opacity: 0;
    transform: scale(0);
    transition: all 0.6s ease 0s;
}

.our_people .our-team .social li{ display: inline-block; }
.our_people .our-team .social li a{
    display: block;
    padding: 0 15px;
    font-size: 18px;
    color: #083d77;
    border-right: 1px solid #083d77; 
    position: relative;
    transition: all 0.3s ease 0s;
}

.our_people .col-md-2 {
    width: 16.66666667%;
    padding: 6px;
}


.our_vissions span {
    color: #41a1f6;
}
.our_vissions img {
    width: 100%;
}

.our_vissions h3 {
    padding-top: 0px;
    margin-left: 0px !important;
    margin-top:0px !important;
}
a.awards_veiw {
    background: #284c9a;
    color: #fff !important;
    text-decoration:none;
    padding: 5px 16px 3px 16px;
    margin-top: 13px;
    display: inline-block;
    border-radius: 3px;
}
.our_vissions {
    padding-top: 20px;
}

.our_missions h3 {
    margin-left: 60px !important;
}

.our_missions span {
    color: #41a1f6;
}
.our_missions img {
    width: 100%;
}

.our_missions {
    margin-top: 50px !important;
    display: inline-block;
}

/*.one:before {
    content: "";
    width: 48px;
    background: #41a1f6;
    height: 2px;
    position: absolute;
    z-index: 999;
    margin-left: 26px;
    left: 0;
    margin-top: 12px;
}

.two:before {
    content: "";
    width: 48px;
    background: #41a1f6;
    height: 2px;
    position: absolute;
    z-index: 999;
    margin-left: 26px;
    left: 0;
    margin-top: 12px;
}*/
.about_mission
{
    background-image: url(/images/texture_bg1.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    box-shadow: 1000px 1000px 1000px 1000px #ffffffc4 inset;
}
.blue_backcolor {
    background: #f2fbfd !important;
}
.inner_headings
{
        display: inline-block;
    font-size: 30px;
    color: #58585b;
    margin: 0;
    position: relative;
    padding: 14px 92px 15px 92px !important;
}

.inner_headings:before {
   content: "";
    position: absolute;
    top: 29px;
    left: 0;
    width: 83px;
    height: 2px;
    background: #056eff;
}

.inner_headings:after {
        content: "";
    position: absolute;
    top: 29px;
    right: 0;
    width: 83px;
    height: 2px;
    background: #056eff;
}


.inner_headings1
{
        display: inline-block;
    font-size: 30px;
    color: #58585b;
    margin: 0;
    position: relative;
    margin-left:20px !important;
    padding: 46px 6px 32px 6px !important;
}

.inner_headings1:before {
 content: "";
    position: absolute;
    top: 61px;
    left: -95px;
    width: 83px;
    height: 2px;
    background: #056eff;
}

.inner_headings1:after {
        content: "";
    position: absolute;
    top: 61px;
    right: -95px;
    width: 83px;
    height: 2px;
    background: #056eff;
}

.mrg40
{
    margin-top: 40px;
}
.pdd_btm
{
    padding-bottom:0px !important;
}
.pdd_tpm
{
    padding-top:0px !important;
}
.campus_images
{
      background-image: url(/images/campus_colleg_img.jpg);
    box-shadow: 1000px 1000px 1000px 1000px #1e4471f5 inset;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}

.faculty .gray_clrs
{
    color:#58585b !important;
    padding-top: 0;
    line-height: 26px;
}

.pddd_00
{
    padding:0px !important;
}

.corporates_traing {
    padding-left: 90px !important;
    max-width: 1349px;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}
.sidebaar_slider img {
    border-radius: 4px;
}
.corporates_traing .mtrainingtext {
    width: 70% !important;
}


.corporates_traing .mtrainingright {
    background-image: url(/images/campus_colleg_img.jpg);
    box-shadow: 1000px 1000px 1000px 1000px #1e4471f5 inset;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    padding-top: 20px !important;
    padding-left:20px !important; 
    padding-bottom:20px !important;
    border-radius:4px 4px 4px 4px;
}
.corporates_traing button.quickform-btn {
    width: 100%;
    border-radius: 5px;
    padding: 7px 20px !important;
    background: #5fc27f;
}

h4.our_trning {
    padding-bottom: 5px !important;
    font-size: 20px;
    font-weight: 800 !important;
    padding-top: 0px;
}

.corporates_traing form.quickcontact h4 {
    padding-bottom: 10px;
    font-size: 18px;
    font-weight: 800 !important;
    padding-top: 0px;
}
.corporates_traing form.quickcontact {
    width: 88%;
}

.corporates_traing form.quickcontact input, textarea {
    border: 0px solid #ccc!important;
    box-shadow: none !important;
    border-bottom: 1px solid #fff !important;
}

.corporates_traing form.quickcontact textarea {
    border: 0px solid #ccc!important;
    box-shadow: none !important;
    border-bottom: 1px solid #fff !important;
}

.campus_images .intl-tel-input .flag-dropdown .selected-flag .down-arrow {
    border-top: 4px solid #fff !important;
}
.awards_main .succes_main {
    box-shadow: none;
    float: left;
    margin-left: 0;
    margin-right: 0;
    border-radius: 2px;
    margin-bottom: 30px;
    width: 100%;
}

.awards_main img.play_button {
    position: absolute;
    z-index: 99;
    left: 225px;
    width: 90px !important;
    top: 137px;
}
.awars_box:nth-child(3) p {
    padding-left: 15px !important;
}

.awards_main .succes_image img {
    border-radius: 1px 0px 0px 0px;
}

.pd_btm0
{
    padding-bottom:0px !important;
}

.gray_clrs {
    background: #f4f4f4;
}
.blue_clrs
{
    background: #f2fbfd;
}

.awrds_one {
    padding-bottom: 30px !important;
}

.awrds_two {
    padding-top: 15px !important;
    padding-bottom: 35px !important;
}

.awrds_three {
    padding-top: 15px !important;
    padding-bottom: 30px !important;
}

.awrds_four {
    padding-top: 15px !important;
    padding-bottom: 10px !important;
}

.campus_images .networkconform input#mobile-number1::placeholder {
    color: #fff !important;
}

.interview_boxex {
   box-shadow: 0 0 18px -5px #ccc;
    margin-top: 15px;
    padding: 8px 20px 5px 20px !important;
    margin-bottom: 50px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}


.interview_sections:last-child {
    border-bottom: 0px !important;
}

.interview_boxex h4 {
    padding-top: 5px;
    padding-left: 53px;
}
.interview_boxex a {
    background-color: transparent !important;
    padding:7px 17px 4px 17px;
    font-size: 13px;
    float: right;
    border-radius: 100px;
    border: 2px solid #2e4f9a !important;
    color: #2e4f9a;
    margin-top: 11px;
    font-weight:600;
    text-decoration: none !important;
}

.interview_sections a i {
    padding-left: 3px;
    position: relative;
    top: 1px;
}

.interview_boxex img {
   width: 41px !important;
    float: left;
}

.interview_sections {
       width: 100%;
    display: flex;
    padding-bottom: 13px;
    border-bottom: 1px solid #3333330a;
    padding-top: 13px;
}

.interview_boxex h3 {
    padding-left: 20px;
    font-size: 20px;
    font-weight: 600 !important;
    padding-bottom: 7px;
}


.interview_boxex a:hover {
    background: #2e4f9a !important;
    color: #fff !important;
}


.faq_coloum_box .panel-default>.panel-heading a[aria-expanded="false"]:after {
    content: "\002b";
    -webkit-transform: rotate(
90deg);
    transform: rotate(
90deg);
}
.faq_coloum_box .panel-default>.panel-heading a:after {
    content: "";
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    float: right;
    transition: transform .25s linear;
    -webkit-transition: -webkit-transform .25s linear;
}

.faq_coloum_box .panel.panel-default:last-child {
    border-bottom: 0px !important;
}


.faq_inner_headings h5 {
   display: inline-block;
    font-size: 30px;
    color: #58585b;
    margin: 0;
    position: relative;
    margin-bottom: 10px;
    padding: 15px 92px 15px 92px;
}

.faq_inner_headings h5:before {
    content: "";
    position: absolute;
    top: 29px;
    left: 0;
    width: 83px;
    height: 2px;
    background: #056eff;
}

.item.img_cl .site-logo-inner.padd_btm19 {
    padding-bottom: 20px !important;
}

.network_experts span.designation {
    height: 60px;
}

.faq_inner_headings h5:after {
    content: "";
    position: absolute;
    top: 29px;
    right: 0;
    width: 83px;
    height: 2px;
    background: #056eff;
}

.blue_bg_clrs
{
        background: #f2fbfd;
        padding: 35px 0px;
}

.padding_tp35
{
        padding-top: 35px;
}

.padding_btm35
{
        padding-bottom: 35px;
}

.faq_coloum_box .panel-default>.panel-heading a[aria-expanded="true"]:after {
    content: "\2212";
    -webkit-transform: rotate(
180deg);
    transform: rotate(
180deg);
}
.faq_coloum_box .panel-default>.panel-heading a:after {
    content: "";
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    float: right;
    transition: transform .25s linear;
    -webkit-transition: -webkit-transform .25s linear;
}

.faq_coloum_box .panel.panel-default {
    border-bottom: 1px solid #ccc !important;
    padding-top: 3px;
    padding-bottom: 3px;
    border-radius: 0px;
    background:transparent !important;
    padding-left: 5px;
}

.faq_coloum_box .panel.panel-default a {
    text-decoration: none !important;
}

.career_form_boxex {
      background: #fff;
    display: flex;
    padding: 35px 0px 35px 0px;
    border-radius: 5px;
    border: 1px solid #efefef;
    margin-left: auto;
    margin-right: auto;
    background-image: url(/images/campus_colleg_img.jpg);
    box-shadow: 1000px 1000px 1000px 1000px #1e4471f5 inset;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
.term_contditions ul {
    padding: 0px;
    margin: 0px;
    margin-left: 15px;
}

.term_contditions h4 {
    font-size: 20px;
    margin-bottom: 5px;
    padding-top: 10px;
}

p.para_of_hed {
    padding-top: 0px;
}

.visa_guidance_innhed
{
        font-size: 22px;
    font-weight: 500 !important;
    margin-bottom: 0px;
    padding-bottom: 0px !important;
    margin-top:0px !important;
}

.term_contditions h5 {
    margin-bottom: 4px;
    padding-top: 16px;
    font-size: 16px;
}

.pd_tp_11 {
    padding-top: 15px !important;
}

.term_contditions .term_hed2 {
    padding-bottom: 0px !important;
    padding-top: 30px;
    margin-bottom: -10px !important;
}

.refund_policys h4 {
    font-size: 20px;
    padding-top: 10px;
}
.pdbtm_20 {
    padding-bottom: 20px !important;
}
.refund_policys ol {
    margin-left: 15px;
}

.refund_policys ol li {
    font-size: 16px;
}

.pdbtm_10
{
    padding-bottom:7px !important;
}

.contact_lft ul li {
    list-style: none;
    font-size: 20px;
    border-bottom: 1px solid #ccc;
    padding: 20px 0px;
    display:flex;
}

.contact_lft ul {
    padding: 0px;
}


.location_icon i {
    font-size: 36px;
    color: #333;
}

.contact_add_left h3 {
    color: #333 !important;
    font-size: 20px;
    font-weight: 900 !important;
    padding-top: 17px;
    margin-bottom: 5px !important;
}

.contact_add_left p {
    color: #333;
}

.callto_action p a {
    color: #333 !important;
}

.callto_action p {
    padding: 2px 0px;
}

.location_icon {
    padding-bottom: 25px;
}
.section#contact-p .career-frm.con_page p
{
    margin-bottom:25px !important;
}

section#contact-p .con_page .contact_add_right input::placeholder {
    color: #999 !important;
    font-size: 14px;
    font-weight: 500;
    padding-left: 0px !important;
    
}

section#contact-p .con_page .contact_add_right textarea::placeholder {
    color: #999 !important;
    font-size: 14px;
    font-weight: 500;
    padding-left: 0px !important;
    
}

section#contact-p .con_page .contact_add_right input {
     box-shadow: none;
    border: 0px !important;
    border-radius: 5px !important;
    padding: 7px 10px !important;
    border-bottom: 0px solid #ccc !important;
    outline: 0px !important;
    width:100%;
}

section#contact-p .con_page .contact_add_right .intl-tel-input input {
       box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding-left: 50px !important;
    position: relative;
    z-index: 0;
    width:100%;
    margin-top: -5px;
    outline: 0px !important;
    background: #fff !important;
    height: 34px;
}

section#contact-p .con_page .contact_add_right .form-control
{
  height: 34px !important;
}

.contact_add_right .g-recaptcha div {
    width: 426px !important;
}


.contact_add_right p.sub-btn input.wpcf7-form-control.wpcf7-submit {
    width: 110px;
    margin-left: auto;
    margin-right: auto;
    display: block;
    padding-left: 0px !important;
    text-align: left;
}


.google_map_cls {
    margin-top: 25px;
}

.career-frm.con_page label span {
    color: #ff0000bd !important;
}

.contact_lft ul li i {
       padding-right: 18px;
    font-size: 29px;
    color: #2a4d9a;
    position: relative;
    top: 11px;
    
}
.contact_lft .contacts_boxex span a {
    color: #58585b;
    text-decoration:none;
}

.contact_lft .contacts_boxex span a:hover {
    color: #1e5193;
}

.continfo.contact_lft {
    padding-right: 50px;
}
.contacts_boxex h4 {
    font-weight: 600 !important;
    margin-bottom: 2px;
    font-size: 20px;
}

.contact_lft .contacts_boxex span {
    font-size: 16px !important;
}

a.get_queries {
       background: #2a4d9a;
    color: #fff !important;
    padding: 9px 13px 5px 13px;
    border-radius: 4px;
    text-decoration: none !important;
    margin-top: 10px;
    display: inline-block;
    font-size: 14px;
    margin-left: 20px;
}
.contact_lft ul li:nth-child(2) .contacts_boxex {
    margin-left: 10px;
}
.sub_btn {
    margin-top: 11px;
}

.pdd_07
{
    padding:0px 7px !important;
}
.contact_add_right h3 {
    margin-top: 0px;
    padding-left: 20px;
    color: #fff !important;
    font-size: 24px;
    padding-bottom: 10px;
    text-align:center;
}
.contact_message ul li {
    float: left;
    list-style: none;
    width: 33%;
    text-align: center;
    border-right: 1px solid #ccc;
}

.contact_message {
    text-align: center;
}

.contact_message ul li p {
    text-align: center;
}

.contact_message ul li i {
    color: #259295;
    font-size: 40px;
}

.contact_message ul li:last-child {
    border-right: 0px !important;
}

.contact_message ul li {
        float: left;
    list-style: none;
    width: 29%;
    text-align: center;
    border-right: 0px solid #cccccc5e;
    padding: 20px;
    background:#f4f4f4 !important;
    margin: 12px;
    margin-bottom: 45px;
    border-radius:5px;
}
.contact_message ul {
    margin: 0px;
    padding: 0px;
}

.corporates_traing input::placeholder {
    color: #fff !important;
}
.feedback-form {
    background-image: url(/images/campus_colleg_img.jpg) !important;
    box-shadow: 1000px 1000px 1000px 1000px #1e4471f5 inset;
    padding-top: 0px !important;
    height: 100%;
    padding-left: 25px !important;
    padding-bottom: 3px !important;
}

.feedback-form .btn-success {
    border-radius: 5px;
    padding: 7px 20px !important;
    background: #5fc27f !important;
    margin-left: auto;
    margin-top: -10px;
    margin-left:-20px !important;
}

section#demo .fade.in {
    opacity: 1;
    background: #000000a1;
}
section#labs .fade.in {
    opacity: 1;
    background: #000000a1;
}

form#PayOcta textarea#description {
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
}

.awrds_one .inner_headings1 {
    padding: 48px 0px 0px 0px !important;
}

.mrg_btm0
{
    margin-bottom:0px !important;
}

.pd_tp25
{
    padding-top:25px;
}

.guarantee_font {
    font-size: 42px;
    font-weight: 700 !important;
}
.country_name_visa {
    background: #f4f4f4;
    border: 1px solid #dbdbdb;
    padding: 10px;
}
.country_name_visa p {
    padding-left: 0px;
    padding-top: 1px;
    padding-bottom: 0px;
}

.flag_icon_visa {
    width: 40px !important;
    float: left;
    padding-right: 10px;
}

.country_list_visa .col-md-3 {
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 10px;
}

.padtop_140
{
    padding-top:140px;
}
.padtop_60
{
    padding-top:60px;
}
.padtop_100
{
    padding-top:100px;
}
.pdtp_20 {
    padding-top: 27px;
}

.pdd_tpbt {
    padding-bottom: 0px;
    margin-bottom: 0px;
    margin-top: 15px;
    font-size:22px !important;
}

.pddtop_06
{
    padding-bottom: 6px;
    padding-top: 10px;
}
.otherdetails {
    padding-top: 35px;
}

.visa_li_wdth {
    padding-top: 14px;
    display: inline-block;
    margin-bottom: 19px;
}

.visa_li_wdth li {
    float: left;
    width: 16.5%;
}
.job_guarantee_courses_traning_sec img.item-logo-img {
    width: 75%;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

.job_guarantee_courses_traning_sec .site-logo-inner {
    min-height: auto;
}

.partner_form input#mobile-number1 {
    background: #fff !important;
    color: #999  !important;
    font-weight: 600;
    padding-left: 40px !important;
}

.partner_form textarea.form-control {
    background: #fff !important;
    border-radius: 3px !important;
    color:#333 !important;
}

.partner_form {
    margin-top: 0px !important;
}

.partner_form button.enquire-now-jobg {
    background: #5fc27f;
    width: 100%;
    border-radius: 4px;
    padding:8px 10px !important;
}

.partner_form form.quickcontact input, textarea {
    color: #333 !important;
}


@media(max-width:767px)
{
    .our_people .col-md-2 {
    width: 50%;
}
.awards_main img.play_button {
    width: 66px !important;
    }
    .rozar_form.payment_modes_pg h3.title {
    padding: 0px 20px;
}
    .faq_inner_headings h5 {
    padding: 0px !important;
    font-size:24px !important;
}
.faq_inner_headings h5:before {
    display:none;
}
.faq_inner_headings h5:after {
    display:none;
}

.padding_btm35 {
    padding-bottom: 10px;
}
.about_3.common.infra_coluom .panel-body p {
    padding: 10px 15px !important;
}
.panel-body p {
    padding: 10px 0px !important;
}
    img.play_button {
    left: 38% !important;
    width: 90px !important;
    margin-top: 23% !important;
    top:auto !important;
}
.career_form_boxex .form-group.col-sm-12 {
    padding-left: 4px !important;
    padding-right: 0px !important;
}
    .career_bg input[type=email], input[type=tel], input[type=date], select {
    color: #fff !important;
}
.career_form_boxex .form-group.col-sm-4 {
    padding-left: 4px;
}
.mobile_stickr {
    height: 38px !important;
    margin-top: 60px;
}
.topHdLeft.mobile_stickr .newsticker {
    padding: 6px 6px 0px 0px !important;
}
#freez_bar {
    height: 99px !important;
}
    .modal-body {
    position: relative;
    padding: 10px 10px 10px 10px !important;
}

.awars_box span {
    font-size: 16px;
    font-weight: 500;
    padding-left: 0px;
    display: block;
    line-height: 26px;
    padding-bottom: 15px;
}
.awards_main .awars_box:nth-child(1) {
    padding-bottom: 0px !important;
}
.awrds_one img {
    padding-bottom: 20px;
}

.awrds_one .succes_image img {
    padding-bottom: 0px;
}


.career_bg .form-control {
    padding: 4px 0px 4px 0px !important;
}
.career_bg label {
    margin-bottom: 0px;
    padding-top: 30px;
}

.career_form_boxex {
    padding: 0px 0px 15px 0px;
}
.career_bg .form-group.col-sm-6 {
    display: contents;
}

.awars_box {
    padding: 0px 0px !important;
}

ul.footer_nav {
    padding: 0px 0 0px 0px !important;
}

.inner_headings1 {
    text-align:left;
    font-size: 24px !important;
    padding: 40px 0px 10px 0px !important;
}

.inner_headings1:after {
   display:none;
}

.inner_headings1:before {
    display:none;
}

.about_infra_cls ul {
    padding: 0px 10px 10px 0px !important;
    margin-left: 0px !important;
}

.award_title p {
    font-size: 14px;
    line-height: 23px !important;
    font-weight: 500 !important;
    padding-bottom: 16px !important;
    text-align: center !important;
}
section#about1 .col-lg-3.col-md-4.col-sm-3.col-xs-6:nth-child(1) .item.img_cl h4.gr_hed {
    height: 95px;
}
section#about1 .col-lg-3.col-md-4.col-sm-3.col-xs-6:nth-child(2) .item.img_cl h4.gr_hed {
    height: 95px;
}
.about_infra_cls {
    margin-top: 7px;
    margin-bottom: 0px;
}
.awards_bx {
    margin-bottom: 20px;
}
a.awards_veiw {
    margin-top: 0;
}
.list_ul {
    padding-left: 15px;
    list-style-type: square;
}
.about_mission h4 { 
    padding-top: 15px;
     padding-left: 0px !important;
    padding-bottom: 15px !important;
}
.about_mission {
    padding: 30px 0px 0px 0px;
}
.about_clients img {
       width: auto !important;
    margin: 0px !important;
        padding: 10px 10px !important;
}
.col-xs-6.col-md-2.col-lg-2.no-padding.abt_clients
{
     width: 47% !important;
    margin: 3px !important;
}
.about_mission ul.list_ul {
    padding-left: 0px !important;
} 
.award_title p {
    font-size: 14px;
    line-height: 21px;
}

.abt_banner h4 {
    text-align: center;
    color: #fff;
    font-weight: 800 !important;
    padding: 90px 18px !important;
    font-size: 26px !important;
}
.abt_banner {
    margin-top: 47px;
}

.succes_content {
    padding: 3px 10px 10px 10px;
}
.student_page .margin_btm {
    margin-bottom: 0px !important;
}
.linked_inclr {
    color: #0077b5;
    font-size: 28px;
    top: 0px;
}

.linked_box {
    display: block;
    border-radius: 5px;
    width: 100%;
    height: auto;
    padding: 15px 0px;
}

.linked_box {
    display: flow-root !important;
    border-radius: 5px;
    width: 100%;
    height: auto !important;
    padding: 5px 0px;
    text-align: center;
}
.linked_box img {
    border-radius: 10px;
    width: 80px !important;
}
.linked_content p {
    text-align: center !important;
}
.link_pdd10 {
       padding: 15px 15px 0px 15px !important;
}

section#product-info .photo_lst .list-inline > li {
      display: block;
    padding: 5px 3px 5px 6px !important;
    margin-bottom: 0px;
    margin-top: 5px;
    font-size: 14px !important;
    margin-left: 4px !important;
    margin-right: 4px !important;
    width: 47% !important;
    float: left;
    border: 1px solid #284c9a;
    font-weight: 500;
}

section#product-info .photo_lst .list-inline > li a:hover
{
    color:#fff !important;
}

section#product-info .photo_lst .list-inline > li a {
    color: #284c9a;
}

li.boxgall.active-gallery:before {
    display:none;
}
#portfolio {
    padding: 40px 0px 20px 0px !important;
}

section#product-info .photo_lst .list-inline {
    margin-top: 13px;
    text-align: center;
}
.photo_lst h3 {
    font-size: 20px !important;
}
}

@media(min-width:768px) and (max-width:991px){
    section#about1 .col-lg-3.col-md-4.col-sm-3.col-xs-6 {
    padding: 0px;
}
.abt_banner {
    margin-top: 60px;
}
.abt_banner h4 {
    text-align: center;
    color: #fff;
    font-weight: 800 !important;
    padding: 90px 18px !important;
    font-size: 36px !important;
}

.photo_lst .list-inline > li {
    margin-bottom: 16px !important;
}

section#about1 .span_hed {
    padding-bottom: 10px !important;
}
.gr_hed {
    line-height: 21px;
}
.section_pd_heading {
    font-size: 24px;
    line-height: 36px;
}
section#portfolio img.img-fluid {
    height: 154px;
    object-fit: cover;
}

.awards_main img.play_button {
    position: absolute;
    z-index: 99;
    left: 151px;
    width: 71px !important;
    top: 84px;
}
.succes_main {
    width: 31% !important;
    margin-left: 5px !important;
    margin-right: 5px !important;
    border-radius: 15px;
    margin-bottom: 15px;
} 
.succes_section img.play_button {
    left: 70px;
    width: 80px !important;
    top: 46px;
}
.succes_content p {
    display: block !important;
    display: -webkit-box !important;
    overflow: hidden;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.succes_content span {
    display: -webkit-box !important;
    overflow: hidden;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.linked_box img {
    border-radius: 10px;
    width: 101px;}
    
.serviceBox .service-content .description.remove-br br {
    content: "";
    display: none;
  }
  
 .height58 {
    height: 640px !important;
}
 
}


@media(min-width:992px) and (max-width:1028px)
{
    .top-hd {
        display:none;
}
 .abt_banner {
    margin-top: 120px;
}
}
@media(min-width:992px) and (max-width:1200px)
{
    .abt_banner {
    margin-top: 83px;
}

.photo_lst .list-inline > li {
    margin-bottom: 16px !important;
}
.awards_main img.play_button {
    position: absolute;
    z-index: 99;
    left: 200px;
    width: 90px !important;
    top: 110px;
}

#product-info .photo_lst .list-inline > li {
    display: inline-block;
    padding: 7px 10px 4px 9px !important;
    font-size: 16px !important;
    margin-right: 6px !important;
}
.succes_main {
    width: 23%;
    float: left;
    margin-left: 5px;
    margin-right: 6px;
}

.succes_section img.play_button {
    position: absolute;
    z-index: 9999999;
    left: 69px;
    width: 77px !important;
    top: 51px;
}
.succes_content p {
    display: block !important;
    display: -webkit-box !important;
    overflow: hidden;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.succes_content span {
    display: -webkit-box !important;
    overflow: hidden;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.linked_content {
    margin-left: 30px !important;
}
}

.sidebaar_slider {
    margin-bottom: 20px;
    margin-top: 113px;
}
.width_30percent
{
    width:30% !important;
}
.pdd_60 {
    padding-bottom: 60px !important;
}
.pdd_00 {
    padding-bottom: 0px !important;
}
.position_stickys
{
       z-index: 1;
    border-bottom: 1px solid #d1d7dc;
    box-sizing: border-box;
    background-color: #fff;
    border-radius: 2px;
    width: 100% !important;
}
.bitcoin_modal .modal-body img {
       margin-left: auto;
    margin-right: auto;
    display: block;
    width: 70%;
    padding: 23px 0px;
}


.bitcoin_modal button.close {
    color: #2f5fb4;
    margin-right: 7px;
    font-size: 24px !important;
    border-radius: 50px;
    height: 19px;
    width: 19px;
    line-height: 23px;
    margin-top: 5px !important;
    background: #fff;
}
.height_217
{
    height:217px !important;
}
.pdd_25 {
    padding-top: 54px !important;
    cursor: pointer;
}

.height_284
{
    height:175px !important;
}
.paymnt .serviceBox .binance_img
{
 width: 100% !important;
    border-radius: 0px !important;
    padding-top: 6px;
    margin-left: 0;
}
.pdd_00 {
    cursor: pointer;
}

.bitcoin_modal h5 {text-align: center;font-size: 27px;}
.bitcoin_modal .modal-header {    padding-top: 12px !important;
    background: #2f5fb4;
    color: #fff;
    padding-bottom: 11px !important;}

.bitcoin_modal .modal-body {padding-top: 16px !important;}
.sidebar_quicks h4
{
   padding-bottom: 10px;
    font-size: 16px;
    font-weight: 800 !important;
    padding-top: 4px;
    background: #254976;
        padding-left: 23px;
    padding-top: 9px;
    padding-bottom: 7px;
    border-radius: 5px 5px 0px 0px; 
    color: #fff;
        margin-bottom: 0;
}

.sidebar_quicks {
    background: #E2E2E2;
    margin-top:20px;
        border-radius: 0px 0px 4px 4px;
}
.sidebar_quicks ul li {
    color: #333 !important;
    border-bottom: 1px solid #c4c4c4;
    padding-left: 15px;
    padding: 8px 27px;
}

.sidebar_quicks ul {
    list-style: none;
    padding: 0;
    padding-bottom: 0px;
}

.sidebar_quicks ul li:last-child{
   border-bottom:0px !important;
}

.sidebar_quicks ul li a {
    color: #58585b;
    font-weight: 500;
    text-decoration: none;
}
.sidebar_quicks ul li a:hover {
    color: #254976;
}
.paytm_main .serviceBox p {
    padding-top: 0px;
}
.corporates_traing {
    padding-bottom: 50px !important;
}
input#mobile-number1 {
    color: #333 !important;
}

.sidebaar_slider .owl-dots {
    display: none;
}
.pddbtm_0
{
    padding-bottom:0px !important;
}

.networkconform .campus_collge_tr
{
    width: 420px !important;
    margin: 50px 0px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    display: block !important;
    float: none !important;
}

.networkconform .campus_collge_tr .form-control {
    border: 1px solid #ccc !important;
}
.faculty .campus_images .career-frm.con_page .mrg_btm10
{
    margin-bottom:10px !important;
}

.height_237 img {
    height: 237px;
    object-fit: cover;
}

.paytm_main .serviceBox .pay_img {
    width: 71% !important;
    border-radius: 0;
    margin-top: 8px;
    margin-left: 0px;
    cursor:pointer;
}

.resume_section img {
    text-align: center;
    border: 1px solid #ccc;
    margin-bottom: 30px;
    width: 100%;
    object-fit: contain;
}

.resume_main {
    padding-bottom: 60px;
    padding-top: 30px;
}

.resume_section {
    text-align: center;
    padding-bottom: 60px;
}

.resume_section a:hover {
    background: #2e4f9a !important;
    color: #fff !important;
}

.text_left_area {
    display: inline-block;
    margin-bottom: 0;
}
.resume_btn
{
    background-color: transparent !important;
    padding: 11px 17px 9px 17px;
    font-size: 13px;
    border-radius: 100px;
    border: 2px solid #2e4f9a !important;
    color: #2e4f9a;
    font-weight: 600;
    text-decoration: none !important;
}
.text_left_area span.course-features-value {
    text-align: left;
}

p.paddbtm_1o {
    padding-bottom: 5px !important;
}
p.description.paddtop_10 {
    padding-top: 25px;
    margin-bottom: 0px !important;
    padding-bottom: 3px !important;
}
#enroll_popup_training button.close {
    color: #58585b !important;
    background: #fff;
    font-weight: 500;
    margin-top: 0px;
    margin-right: 7px;
    font-size: 24px !important;
    border-radius: 50px;
    height: 16px;
    width: 16px;
    line-height: 21px;
}

#enroll_popup_training .modal-body {
    position: relative;
    padding: 30px 25px 20px 25px !important;
    background: #2e4f9a;
}

#enroll_popup_training .modal-content {
    border: 1px solid rgba(0, 0, 0, 0) !important;
    border-radius: 10px !important;
    background-color: #fff0 !important;
}
#enroll_popup_training .modal-dialog {
    margin: 7% auto !important;
}
#enroll_popup_training .modal-dialog {
    width: 350px;
    margin: 7% auto;
}

div#enroll_popup_training .enroll_btn button {
    background: #56bf79;
    border: 0;
    color: #fff;
    padding: 9px 0px;
    width: 100%;
    margin: 0px 0px;
    border-radius: 3px;
    font-size: 16px;
}
div#enroll_popup_training .g-recaptcha {
    margin-left: -6px;
}
div#enroll_popup_training .subscribe {
    color: #fff;
}

div#enroll_popup_training .trail-form input {
    background: #fff !important;
    color: #333 !important;
}

h5.highylights {
    text-align: center;
    font-weight: 500 !important;
    
    font-size: 24px;
    color: #58585b;
    position: relative;
    padding-bottom: 15px;
    padding-top: 11px;
}

.text_left_area li.course-features-item:last-child {
    border-bottom: 0px !important;
}
.feedback-form1 {
         background: #0d274df7;
    padding-top: 10px !important;
    height: 100%;
    padding-left: 15px !important;
    padding-bottom: 20px !important;
    border-radius: 1px;
    margin-top:15px;
}
.feedback-form1 input.btn.btn-success {
    background: #3e9ff6 !important;
    font-size: 18px !important;
    font-weight: 600 !important;
    margin-top: 0px !important;
    width: 100%;
    border: 0px;
    padding-top: 9px;
    text-transform: capitalize;
}
.feedback-form1 h2 {
    color: #fff;
    font-size: 26px;
    padding-bottom: 10px;
}

.career_form_section {
    width: 650px;
    box-shadow: 0px 0px 12px 4px #cccccc5e;
    margin-left: auto;
    margin-right: auto;
    display: grid;
    margin-top: 60px;
    margin-bottom: 60px;
    padding: 40px 10px;
    border-radius: 5px;
}
.career_form_section h1 {
    font-size: 31px;
    padding-bottom: 20px;
}
.career_form_section textarea#comment {
    border: 1px solid #ccc !important;
}
.career_form_section input {
    height: 41px;
    box-shadow: none !important;
    margin-bottom: 10px;
}
.career_form_section input#mobile-number1 {
    height: 41px;
    box-shadow: none !important;
    margin-bottom: 10px;
}
.career_form_section textarea#comment {
    height: 90px !important;
}
.career_form_section select.form-control {
    height: 41px;
    box-shadow: none !important;
    margin-bottom: 10px;
    color: #333 !important;
}

.career_form_section button.btn{

    background: #3e9ff6 !important;
    border: 0;
    border-radius: 3px;
    text-align: center;
    padding: 10px 20px 8px;
    font-size: 16px;
    margin-top: 4px;
}


.career_text1 {
    font-size: 40px;
    color: #284c9a !important;
    font-weight: bold !important;
}
.growth_box img {
   width: 100%;
    border: 8px solid #fff;
    box-shadow: 0px 0px 5px -2px #333;
    border-radius: 5px;
}

.growth_box h4 {
    color: #333;
    font-size: 24px;
    margin-bottom: 0;
    padding-top: 0px;
    font-weight: 800 !important;
    margin-top: 0;
}
.career_faq .panel.panel-default {
   background-color: rgb(255 255 255 / 46%);
    border: 10px;
    box-shadow: 0px 0px 11px -2px rgb(0 0 0 / 15%) !important;
    position: relative;
    padding: 30px 30px 20px 30px;
    border-radius: 10px;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-bottom: 20px;
}

.twm-bg-sky {
        background-color: #2e4f9a;
    color: #fff !important;
    border-radius: 4px;
    padding: 6px 12px 3px 12px;
    font-weight: 500;
    text-decoration: none !important;
    float: right;
}
.carrer_hed {
    font-weight: 600 !important;
    margin: 0;
    font-size: 20px;
}
.padd_45
{
    padding:45px 0px;
}
.pd_0
{
    padding:0px;
}

.carrer_bgimg
{
 background-image: url(https://octanetworks.com/images/car_bg.png);   
}

.career_faq .panel-body.pxlr-faq-body {
    border-top: 0 !important;
    padding: 0;
}
.apply_now a {
    background-color: #2e4f9a;
    color: #fff !important;
    border-radius: 4px;
    padding: 10px 12px 7px 12px;
    font-weight: 500;
    text-decoration: none !important;
    margin-left: 10px;
    margin-top: 7px;
    display: inline-block;
    cursor:pointer;
}
.career_faq li {
    font-size: 16px;
    line-height: 29px;
}
.career_faq div#accordion {
    margin-top: 15px;
}
.career_faq .padd_10
{
    padding-top:10px !important;
        padding-left: 0px !important;
}
.career_faq .padd_20
{
    padding-top:20px !important;
        padding-left: 0px !important;
}
hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #ddddddad;
}
.padd_30
{
    padding:30px 0px;
}

div#job_modal .modal-content {
    display: grid;
    position: relative;
    padding: 18px 15px 12px 15px !important;
    background: #2e4f9a;
    border-radius: 0 !important;
}
div#job_modal .modal-content .modal-header {
    text-align: center;
    padding: 0 !important;
    padding-top: 4px !important;
}
div#job_modal button.close {
    color: #58585b !important;
    background: #fff;
    font-weight: 500;
    margin-top: 0px;
    margin-right: 7px;
    font-size: 24px !important;
    border-radius: 50px;
    height: 16px;
    width: 16px;
    line-height: 21px;
}

div#job_modal .modal-body {
    padding: 0 !important;
}


div#job_modal h5#exampleModalLabel {
    font-size: 24px;
    color: #fff;
    padding-bottom: 20px;
    font-weight: 600 !important;
}

div#job_modal input.form-control {
    background: #fff !important;
    border: 0;
    height: 37px;
}
div#job_modal .modal-dialog {
    width: 380px;
    margin: 130px auto;
}
div#job_modal button.btn.btn-primary {
    background: #3e9ff6 !important;
    font-size: 17px !important;
    font-weight: 600 !important;
    margin-top: 0px !important;
    width: 100%;
    padding: 10px 10px 7px 10px;
    border:0px !important;
        outline: 0;
}

div#job_modal .g-recaptcha {
    transform: scale(.77);
    -webkit-transform: scale(1.05);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    margin-left: 0;
    margin-top: 0;
}

div#job_modal input.form-control.files:before {
    content: "Uploads CV";
    position: relative;
    padding-right: 6px;
}

.whyocta_caeer {
    background: #f2fbfd !important;
}
.ycarnbicon {
    position: absolute;
    top: 0;
    left: 0;
}
.car_ylis ul li {
    float: left;
    width: 50%;
    position: relative;
    padding: 0 35px 0 90px;
    margin-bottom: 40px;
}
.ynbcar_hd {
    float: left;
    width: 100%;
    font-size:20px;
    color: #05283f;
    font-weight:500;
}
.ynbcar_hd p {
    padding-top: 4px;
}
.car_ylis li {
    list-style: none;
}

.padd_btm10
{
        padding-bottom: 10px !important;
}

.car_ylis li:nth-child(3) {
    margin-bottom: 0px !important;
    padding-bottom: 0 !important;
}

.car_ylis li:nth-child(4) {
    margin-bottom: 0px !important;
    padding-bottom: 0 !important;
}

.career_prg
{
    text-align: center;
    font-size: 18px;
    line-height: 30px;
    padding-bottom: 25px;
}
.pdd_0
{
    padding-bottom:0px !important;
}

 .career_faq li ol li {
    margin-left: 34px;
    list-style: circle;
}
.career_faq .panel-body p {
    padding: 10px 0px !important;
}

.career_prg {
    text-align: center;
    padding-bottom: 25px !important;
}
.ycarnbicon img {
    width: 59px;
    padding: 5px;
}
.ycarnbicon {
    background: #fff;
    padding: 4px;
    border: 1px solid #ccc;
    border-radius: 5px;
    margin-top: 3px;
}

h4.about-head.pdd_0 {
    padding-bottom: 0;
}

ul.subul li {
    list-style: none;
    padding-bottom: 15px;
}

ul.subul li ol li {
    list-style: disc;
    margin-left: 45px;
    padding-bottom: 0;
}

ul.subul {
    margin: 0;
}

.mrgleft30 {
    margin-left: 30px !important;
}

.mrgleft30 p {
    padding-bottom: 3px;
        font-weight: 400 !important;
}

.height58 {
    height: 583px !important;
}
@media(min-width:1201px){    
.display_block12 {
    display: none !important;
}

.display_none12
{
    display: block;
}
}
.card321 {
            margin: 10px 0;
            border-radius: 10px;
            box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
        }

.card-header321 {
            border-radius: 10px 10px 0px 0px;
               height: 40px;
               background-color: #254976;
               padding: 0px 0px 0px 25px;
               color: #fff;
               display: grid;
        }

.card-body321 {
            overflow-wrap: break-word;
            padding: 10px;
        }
        .text321 h5 {
    font-size: 17px;
}
ul.mycustmul {
  list-style: none;
}

ul.mycustmul li::before {
  content: "\2022";
  color: lightblue;
  font-weight: bold;
  display: inline-block; 
  width: 1em;
  margin-left: -1em;
}
.main-carousel-item-2 {
    margin: 30px 0px;
}
.main-carousel-item1 {
    margin: 30px 0px;
}
.give-margin{margin:0 0 35px 0;}
.height_testimonials {padding: 20px 0px;}
.item.item-image-partner img {width: 70%;}
.clear-both{clear: both;}

.text-left123 {
    text-align: left;
    padding:15px 0 0 15px;
}
.give-margin {
    margin: 0 0 35px 0;
}
.img-321 {
  margin-top: 20px;
  display: none;
}

.btn-corporate-gallery {
  display: block;
  margin: 30px auto 0 auto;
}
.img-whycorporate img {
    /* width: 100%; */
    margin: 20px 0px 30px;
}

@media(max-width:767px){
    div#image-gallery {
    margin-bottom: 30px;
}
    .pdd_tpbt{font-size: 18px !important;}
    .visa_guidance_innhed {font-size: 18px;}
    .visa_gd h1.inner_headings1 {padding: 20px 0 !important;}
    .helpdesk-embessies-tbl {overflow-x: scroll;}
    .visa_li_wdth li {float: left; width: 50%;}
  .career_prg {padding: 15px 15px; text-align: left!important; font-size: 16px; padding-bottom: 30px !important;}
  .car_ylis li:nth-child(3){margin-bottom:40px;}
  .car_ylis li:nth-child(4){margin-bottom:40px;}
    .career_text1 {font-size: 24px;}
    .car_ylis ul li {width: 100%;}
    .feedback-form1 {height: 60vh;}
    .for-responsive-about-head{font-size:24px!important;}
    .height58 {height: auto !important;}
    .pdd_lft {padding-left: 15px !important;}
    .career-frm.con_page{width:100%!important; padding:0px !important;} 

}    
@media(max-width:767px) {
    section.copyright.join_groups h4.passout-listing{font-size: 20px !important;line-height: 33px;}
    
    #keyhighlights .col-md-offset-3:nth-child(odd){display: block;}
#keyhighlights .col-md-offset-3:nth-child(even){display: block;}
    #SocialMedia .make-this-center{padding:20px;}
    .resume_section {
    padding-bottom: 45px;
}
    .resume_main {
    padding-bottom: 30px;
}
    .card321 {margin: 15px;}
    #mytraining .mtrainingtext h4{padding: 10px 10px 8px 15px;}
    .about_secb_elieve.common.blue_backcolor h4.about-head{padding: 0px 0px 10px !important;}
    .inner_headings1{margin-left: 0 !important;}
    
/*#mytraining p{padding:0!important;}    */
.display_block12 {
    display: block;
}
section.whitesec {
    padding: 30px 0px;
}
.corporates_traing {
    padding-bottom: 0px !important;
}
section.faculty .network {
    padding: 30px 15px!important;
}
.contact_add_right h3{padding-top:10px;}
.display_none12
{
    display: none;
}
section.my_stone_sec {
    padding-bottom: 30px !important;
}
.padtop_60{
    padding:15px 0px 0px;
}
.padtop_140{
    padding:15px 0px;
}
.padtop_100{
    padding:15px 0px;
}
.awrds_three{
     padding-top: 20px !important;
    padding-bottom: 20px !important;
}
.awrds_four{
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}
.awars_box span{
    padding-bottom:0px;
}
.awrds_one .inner_headings1{
    padding:10px 0px 0px 0px !important;
}
.head-11{
    margin:0px 0px;
       font-size: 24px!important;
}
.subb-head-1 {
    font-size: 16px!important;
    padding:0px;
}
h4.experts-name {
    margin: 20px 0px 10px 0px;
}
.octanetwork-experts .octa-member{
    padding-bottom:0px !important;
}
.sidebar_quicks{margin: 20px 15px!important;}
.align-items-center {
    display: flex;
    align-items: center;
    flex-direction: column;
}

}


@media(max-width:769px){
  .width_30percent{
        width: 100% !important;
}
.corporates_traing{
    padding-left:0!important;
}
.corporates_traing .mtrainingtext{
    width: 100% !important;
} 
.sidebaar_slider{
    margin-left:15px;
    margin-right:15px;
        margin-bottom: 30px;
    margin-top: 0px;
}
}

@media(min-width:992px) and (max-width:1200px){
    section#contact-p .career-frm.con_page {width: 105% !important;}
    .resume_btn { padding: 15px 11px 15px 11px; font-size: 12px;}
    
    .soc_div.google_col p {
    font-size: 13px!important;
}
.soc_div.google_col i {
    font-size: 26px!important;
}
.google_col {
    padding: 5px 10px!important;
}
.soc_div.linkdin_col p {
    font-size: 13px!important;
}
.soc_div.linkdin_col i {
    font-size: 26px!important;
}
.linkdin_col {
    padding: 5px 10px!important;
}
.soc_div.insta_col p {
    font-size: 13px!important;
}
.soc_div.insta_col i {
    font-size: 26px!important;
}
.insta_col {
    padding: 5px 10px!important;
}
.soc_div.fb_col p {
    font-size: 13px!important;
}
.soc_div.fb_col i {
    font-size: 26px!important;
}
.fb_col {
    padding: 5px 10px!important;
}
.bl-cont {
    height: auto!important;
}
}

@media(min-width:768px) and (max-width:1200px){
    
     .display_block12 {
    display: block;
}

.display_none12
{
    display: none;
}
.padtop_60{
    padding:0px 0px;
}
.padtop_140{
    padding:35px 0px 0px;
}
.padtop_100{
    padding:35px 0px;
}
.awrds_three{
     padding-top: 10px !important;
    padding-bottom: 10px !important;
}
.awrds_four{
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
.awars_box{
    padding:20px 0px 0px 0px !important;
}
h4.experts-name {
    margin: 20px 0px 10px 0px;
}
.network_experts span.designation{
    height:40px;
}
 .height_284 {
    height: 200px !important;
}
}

@media (min-width: 1200px){
.container {
    width: 1170px!important;
}
}
@media (min-width: 992px) and (max-width: 1199px){
.container {
    width: 970px!important;
}
}

@media (min-width: 768px) and (max-width: 991px){
.container {width: 750px!important;}
.align-items-center {
    display: block;
}
#new_popup .g-recaptcha {
    -webkit-transform: scale(0.80) !important;
}
#ccie_popup .g-recaptcha {
    -webkit-transform: scale(0.80) !important;
}
#enroll_popup .g-recaptcha {
    -webkit-transform: scale(0.80) !important;
}
body .new_ipuntform {
    background-color: transparent;
    border-radius: 15px !important;
    padding: 10px 60px 10px 20px !important;
    width: 100% !important;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
body .new_ipuntform .sib-form-block {
    text-align: center !important;
}
 .rev_mob .row {
            flex-direction: column-reverse;
            display:flex !important;
}
.trust_second .main{
    margin: 0px auto 40px !important;
}
.creating_sec .main {
    margin: 60px auto 0px !important;
}
.trust_sec.rev_mob .main {
    margin: 0px auto 40px !important;
}
#newest_section {
    padding: 60px 0px 60px !important;
}
.google_col {
    margin-top: 30px !important;
}
.linkdin_col {
    margin-top: 30px !important;
}
.bl-cont {
    height: auto !important;
}
.course_dtl #offers img {
    height: auto !important;
    object-fit: cover;
}
.course_dtl .new_textimonial .owl-nav {
    display: none !important;
}
section#demo ul li:nth-child(1) {
    max-width: 127px !important;
}
.breadcrumb {
    margin-left: 0px !important; 
}
.cour_bancontent {
    padding-right: 100px;
}
.cour_banner {
    padding: 27px 0px !important; 
}
    .position_sticky {
    position: relative !important;
    top:0px !important;
}
#keyhighlights .fa_header {
    display: flow-root;
}
.course_dtl #keyhighlights .col-md-offset-3 {
    margin-left: 0 !important;
}
section#keyhighlights {
    padding: 45px 0px 45px 0px !important;
}
#keyhighlights .fa_header {
    margin-top: 125px !important;
}
#keyhighlights .fa_header {
        display: flow !important;
}
html body {
    overflow-x: hidden !important;
}
}
section.copyright.join_groups h4.passout-listing{
    color: #58585b !important;
    text-align: center;
    padding: 0;
    font-size: 30px;
    padding-bottom: 15px;
}
img.oneplusoneimg {
    width: 100% !important;
    border-radius: 20px;
}




/*new css*/


.fa_col {
    padding-right: 70px;
}
.testvid_sec img {
    border-radius: 50px;
}
.testvid_sec .btn.video-btn {
    border-radius: 50px;
}
/*image animation start*/
.main {
  margin: 0px auto;
  width: 480px;
  height: 480px;
  position: relative;
}
.big_circle .ic_block img {
    border: 1px solid #E6E7E8;
    border-radius: 100%;
}
.big_circle {
  height: 100%;
  width: 100%;
  position: relative;
  border: 1px solid #E6E7E8;
  border-radius: 50%;
  display: flex;
  display: -webkit-flex;
  align-items: center;
  -webkit-align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  animation: Rotate 20s linear infinite;
  -webkit-animation: Rotate 20s linear infinite;
}
.ic_block {

  position: absolute;
  border-radius: 50%;
  display: flex;
  display: -webkit-flex;
  align-items: center;
  -webkit-align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
}
.ic_block img {
  margin: 0px auto;
  width: 86%;
  animation: Rotate-reverse 20s linear infinite;
  -webkit-animation: Rotate-reverse 20s linear infinite;
}
.ic_block:first-child {
  top: 0;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
}
.ic_block:nth-child(2) {
  top: 50%;
  right: 0;
  transform: translate(50%, -50%);
  -webkit-transform: translate(50%, -50%);
}
.ic_block:nth-child(3) {
  bottom: 0;
  left: 50%;
  transform: translate(-50%, 50%);
  -webkit-transform: translate(-50%, 50%);
}
.ic_block:nth-child(4) {
  top: 50%;
  left: 0;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
}
/* circle content */
.cir_cle {
  animation: circle-rotate 20s linear infinite;
  -webkit-animation: circle-rotate 20s linear infinite;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(45deg);
  -webkit-transform: translate(-50%, -50%) rotate(45deg);
  width: 75%;
  height: 75%;
  border: 1px solid #C0C0C0;
  border-radius: 50%;
}
.cir_cle .ic_block img {
  animation: img-rotate 20s linear infinite;
  -webkit-animation: img-rotate 20s linear infinite;
  border: 1px solid #C0C0C0;
  border-radius: 100%;
}
/* center logo */
.center-logo {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
}
.center-logo img {
  max-width: 290px;
}

/* keyframe animation */

@keyframes Rotate {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

@-webkit-keyframes Rotate {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}

@keyframes Rotate-reverse {
  from {
    transform: rotate(360deg);
  }
  to {
    transform: rotate(0deg);
  }
}

@-webkit-keyframes Rotate-reverse {
  from {
    -webkit-transform: rotate(360deg);
  }
  to {
    -webkit-transform: rotate(0deg);
  }
}

@keyframes circle-rotate {
  from {
    transform: translate(-50%, -50%) rotate(45deg);
  }
  to {
    transform: translate(-50%, -50%) rotate(405deg);
  }
}

@-webkit-keyframes circle-rotate {
  from {
    -webkit-transform: translate(-50%, -50%) rotate(45deg);
  }
  to {
    -webkit-transform: translate(-50%, -50%) rotate(405deg);
  }
}

@keyframes img-rotate {
  from {
    transform: rotate(-45deg);
  }
  to {
    transform: rotate(-405deg);
  }
}

@-webkit-keyframes img-rotate {
  from {
    -webkit-transform: rotate(-45deg);
  }
  to {
    -webkit-transform: rotate(-405deg);
  }
}
/*image animation end*/
    .blue_clr {
    padding-top: 3px;
}
.green_clr {
    padding-top: 3px;
}
.bg_fig{
background: url("../assets/baccc.webp") !important;
background-repeat: no-repeat !important;
background-size: 80% !important;
background-position: right !important;
}
/*new testi*/
.so_cial_icon a:hover {
    color: #fff !important;
    text-decoration: none !important;
}
.soc_div.fb_col p {
    color: #fff;
    font-weight: 500 !important;
    font-size: 18px;
}
.soc_div.fb_col i{
    font-size: 40px;
    color: #fff;
    padding-right: 10px;
}
.soc_div.insta_col i{
    font-size: 40px;
    color: #fff;
    padding-right: 10px;
}
.soc_div.linkdin_col i{
    font-size: 40px;
    color: #fff;
    padding-right: 10px;
}
.soc_div.google_col i.fa.fa-star.st_icon {
    font-size: 16px !important;
    padding: 5px !important;
}
.soc_div.google_col i{
    font-size: 40px;
    color: #fff;
    padding-right: 10px;
}
.soc_div.insta_col p {
    color: #fff;
    font-weight: 500 !important;
    font-size: 18px;
}
.soc_div.linkdin_col p {
    color: #fff;
    font-weight: 500 !important;
    font-size: 18px;
}
.soc_div.google_col p {
    color: #fff;
    font-weight: 500 !important;
    font-size: 18px;
}
.soc_div.fb_col img {
    margin-right: 15px;
}
.soc_div.insta_col img {
    margin-right: 15px;
}
.soc_div.linkdin_col img {
    margin-right: 15px;
}
.soc_div.google_col img {
    margin-right: 15px;
}
.bl-fot {
    padding: 15px;
}
.bl-cont {
    padding: 0 15px;
    height:206px;
}
.fo_rmbutton .fo_rmbut {
    text-align: center !important;
    margin-left: auto!important;
    margin-right: auto!important;
    display: block!important;
    width: 152px !important;
}
        .new_textimonial {
            display: flex;
            justify-content: center;
            align-items: center;
            background-color: #fff;
        }
        .new_textimonial button.owl-next {
    background-color: #284c9a !important;
    width: 30px;
    height: 30px;
    font-size: 20px !important;
    border-radius: 100%;
    color: #fff !important;
}
        .new_textimonial button.owl-prev {
    background-color: #284c9a !important;
    width: 30px;
    height: 30px;
    font-size: 20px !important;
    border-radius: 100%;
    color: #fff !important;
}
.new_textimonial .owl-nav {
    display: block !important;
}
.all_view {
    padding: 26px 20px 0px 20px;
    overflow: visible;
    background: #2e4f9a !important;
    color: #fff;
    margin-top: 20px;
}
        .prof-img {
            display: flex;
            align-items: center;
        }
        .review-card {
            background: #f5f5f5;
            padding: 25px 15px;
            border-radius: 10px;
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
            text-align: left;
        }
        .rating {
            display: flex;
            align-items: center;
            justify-content: start;
            margin-top: 20px;
        }
        .rating-icon {
            width: 20px !important;
            height: 20px;
            margin-right: 10px;
        }
        .r-star {
            width: 80px !important;            
            margin-right: 10px;
        }
        /* Adjust the navigation buttons */
        .owl-nav button.owl-prev,
        .owl-nav button.owl-next {

            color: #333;
            padding: 0 10px;
            cursor: pointer;
            outline: none;
        }
        .owl-nav button.owl-prev {
            position: absolute;
            left: -20px;
            top: 50%;
            transform: translateY(-50%);
            display: block !important;
        }
        .owl-nav button.owl-next {
            position: absolute;
            right: -20px;
            top: 50%;
            transform: translateY(-50%);
            display: block !important;
        }
        .prof-img img {
            width: 37px !important;
            border-radius: 100%;
            height: 37px !important;
            margin-right: 20px;
        }
        .prof-img .pr-h3{
            margin: 0 !important ;
            font-size:20px;
        }
.test-p {
    margin-top: 0px;
    height: 200px;
    overflow-y: auto;
}
body .rc-anchor-normal {
    height: 74px;
    width: auto !important;
}



.modal-dialog {
    width: 100%;
}
.subform_button img{
    width:34px;
    height:34px;
}
.subform_button {
    background: #C9EACD;
    padding: 0;
    display: inline-block;
        position: relative;
    top: 14px;
}


.fot_envmain {
    display: flex;
    align-items: center;
}
.env_title {
    padding-left: 30px;
}
.env_title h4 {
    margin: 0 !important;
    color: #62B66E;
    font-size: 24px;
    font-weight: 500;
}
.env_title p {
    font-size: 14px;
    color: #454545;
    font-weight: 400 !important;
}
.blg_section .parastory {
  color: #284c9a !important;
    font-size: 28px !important;
    font-weight: 600 !important;
    position: relative;
}
.blg_section .create_title {
    font-size: 20px !important;
    font-weight: 400 !important;
    text-align: left !important;
    color: #454545 !important;
    line-height:34px !important;
    padding-top: 10px;
}
.button_exp1 button{
    padding: 5px 30px 5px 30px;
    color: #000 !important;
    text-decoration: none;
    font-weight: 600;
    border: 1px solid;
    position: relative;
    top: -6px;
    left: 8px;
    background-color: transparent !important;
    transition: 0.3s all;
}
.button_exp1 {
    background: #C9EACD;
    padding: 0;
    display: inline-block;
    float: right;
}
.button_exp1 button:hover {
    position: relative;
    top: 1px;
    left: 0;
    transition: 0.3s all;
    border: 1px solid #C9EACD;
}
.modal-dialog.modal-notify.modal-info .modal-header {
    background-color: #33b5e5;
	color:#fff;
}
.modal-dialog.modal-notify .modal-header {
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
    border: 0;
}
.modal-header .close {
    margin-top: 14px;
    margin-right: 30px;
    color: #fff !important;
}
.fxd-hgt {
    height: auto !important;
    overflow: hidden;
}
.item-logo-img {
    width: 70%;
}


/*new*/
#cciecourse_section{
    padding:60px 0px;
}
.new_textimonial{
        padding:60px 0px;
}
.course-header p {
    text-align: center !important;
}
#cciecourse_section .para_1 {
    color: #284c9a;
    font-size: 28px;
    font-weight: 600 !important;
    position: relative;
    padding-top:0px !important;
}
#cciecourse_section .para_2{
font-size: 20px;
    font-weight: 400 !important;
    line-height: 30px;
}

#newest_section{
    padding:80px 0px 60px;
}
.course-header p {
    text-align: center !important;
}
#newest_section .para_1 {
    color: #284c9a;
    font-size: 28px;
    font-weight: 600 !important;
    position: relative;
    padding-top:0px !important;
}
.succes_section .para_1 {
    color: #284c9a;
    font-size: 28px;
    font-weight: 600 !important;
    position: relative;
    text-align:center;
    padding-top:0px !important;
}
.success-stories-sec .parastory {
    color: #284c9a;
    font-size: 28px;
    font-weight: 600 !important;
    position: relative;
}

.success-stories-sec .create_title {
font-size: 20px;
    font-weight: 400 !important;
    text-align: left;
    color: #454545;
    line-height: 34px;
    padding-top: 20px;
}
.suc_maititle {
    padding-bottom: 30px;
}
#newest_section .para_2{
    font-size: 20px;
    font-weight: 400 !important;
    line-height: 30px;
 
}
#ncourse_section{
    padding:60px 0px;
}
.course-header p {
    text-align: center !important;
}
#ncourse_section .para_1 {
color: #284c9a;
    font-size: 28px;
    font-weight: 600 !important;
    position: relative;
    padding-top:0px !important;
}
#ncourse_section .para_2{
    font-size: 20px;
    font-weight: 400 !important;
    line-height: 30px;
}
.mt-3{
    margin-top:30px;
}
.mt-4{
   margin-top:40px;
}
.bat_maidiv{
    text-align: center;
}
.vid_maidiv{
    text-align: left;
}
.sec_card {
            width: auto;
            background: #fff;
            border-radius: 15px;
            box-shadow: 8px 8px 40px 0px #0000001A;
            overflow: hidden;
            text-align: left;
        }
        .sec_card img {
            width: 70%;
            height: auto;
        }
        .main_img img {
    border-radius: 15px 15px 0px 0px;
    padding: 20px 20px 0px 20px;
    margin-right: auto;
    margin-left: auto;
    display: block;
}
        .card_body {
    padding: 20px 20px 0px 20px;
        }
        .card_title {
            font-size:15px;
            color: #454545;
            font-weight:600;
            margin: 0 0 10px 0;
        }
        .card_text {
            font-size:14px;
            color: #454545;
            font-weight:400 !important;
            margin: 0 0 20px 0;
        }
        .card_footer {
            display: flex;
            justify-content: space-between;
            align-items: center;
            padding: 10px 20px;
            background: #fff;
            border-top: 1px solid #efefef;
        }
        .card_footer .expert_text,
        .card_footer .duration_text {
            font-size:14px;
            color: #454545;
            font-weight:400 !important;
        }
        .card_footer .logo_cisco img {
            height: 20px;
        }
        .card_footer .expert_text i,
        .card_footer .duration_text i {
            margin-right: 5px;
        }
        .button_exp {
    background: #C9EACD;
    padding: 5px 0px 5px 0px;
    display: inline-block;
}
.button_exp a {
    padding: 12px 30px 12px 30px;
    color: #000 !important;
    text-decoration: none;
    font-weight: 600;
    border: 1px solid;
    position: relative;
    top: -6px;
    left: 8px;
    transition: 0.3s all;
    cursor: pointer;
}
.button_exp a:hover {
    position: relative;
    top: 1px;
    left: 0;
    transition: 0.3s all;
    border: 1px solid #C9EACD;
    text-decoration: none;
}
.button_exp img{
    width:34px;
    height:34px;
}
.so_cial_icon a{
    text-decoration: none !important;
}
.main_fotp a{
    text-decoration: none !important;
}


/*Creating section*/
.creating_sec .mar-p {
            color: #fff;
            -webkit-text-stroke: 3.5px #000;
            font-size: 96px; /* approximate equivalent of 15vw */
            font-family: 'Crete Round', serif;
            text-align: center;
            margin: 0;
            -webkit-text-stroke: 2.2px #000;
        }
        
.creating_sec .marq_title marquee {
    height: 100px;
    align-items: center;
    display: flex;
}

.creating_sec .create_title{
font-size: 24px;
font-weight: 400 !important;
text-align: left;
color:#454545;
line-height:34px;
}
.creating_sec .create_p{
font-size: 14px;
font-weight: 400 !important;
text-align: justified;
color:#454545;
}
.creating_sec{
    padding:0px 0px;
}
.trust_sec .create_title{
font-size: 24px;
font-weight: 400 !important;
text-align: left;
color:#454545;
line-height:34px;
}
.trust_sec .create_p{
font-size: 14px;
font-weight: 400 !important;
text-align: justified;
color:#454545;
}
.trust_sec{
    padding-bottom:60px;
}
.creating_sec .count_title{
font-size: 15px;
font-weight: 400 !important;
line-height: 22.5px;
text-align: left;
color:#454545;
padding:0px;
}
.creating_sec .count_number{
font-size: 50px;
font-weight: 600;
line-height: 75px;
text-align: left;
color:#454545;
margin:0px;
}
#cciecourse_section{
    background-color:#f8f8f8;
}
.testvid_sec .create_title {
    font-size: 30px;
    font-weight: 400 !important;
    text-align: left;
    color: #454545;
}
.testvid_sec .create_p{
font-size: 14px;
font-weight: 400 !important;
text-align: justified;
color:#454545;
}
.heximage img{
    width:100%;
}
div#rc-anchor-container {
    width: auto !important;
}

/**/
.button_exp1 img {
    width: 34px;
    height: 34px;
}
       .faq_section .panel {
            border: none;
            border-radius: 15px !important;
            box-shadow: none;
            margin-bottom: 20px !important;
        }
       .faq_section .panel-heading {
            background-color: #f3f3f3 !important;
            border-radius: 15px !important;
            padding: 20px 20px !important;
        }
       .faq_section .panel-title {
            font-size: 16px !important;
            font-weight: 500;
            color: #5b5b5b;
        }
       .faq_section .panel-title a {
            display: block;
            text-decoration: none;
            color: inherit;
            position: relative;
        }
.faq_section .panel-title a:after {
    content: "\f067";
    font-family: FontAwesome;
position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    font-size: 14px;
    padding: 0px 5px 0px 5px;
    color: #fff;
    border-radius: 100%;
    background-color: #284c9a;
}
       .faq_section .panel-title a.collapsed:after {
            content: "\f067"; /* Plus icon */
        }
      .faq_section .panel-title a:not(.collapsed):after {
            content: "\f068"; /* Minus icon */
        }
       .faq_section .panel-body {
            padding: 15px 20px;
            background: #fff;
            border:none !important;
            border-bottom-left-radius: 8px;
            border-bottom-right-radius: 8px;
        }
        .faq_section{
    padding:60px 0px;
    background-color: #f8f8f8;
}
.all_view {
padding: 15px 40px 26px 40px;
    overflow: visible;
    background: #2e4f9a !important;
    color: #fff;
    margin-top: 20px;
    border-radius: 20px;
}
.trail-form .form {
    padding: 0px 25px;
}
.faq_section .parastory {
  color: #284c9a;
    font-size: 28px;
    font-weight: 600 !important;
    position: relative;
}
.faq_section .para_2{
    font-size: 24px;
    font-weight: 400 !important;
    line-height: 45px;
    text-align: center;
}
.faq_section .fasecondpara{
font-size: 24px;
font-weight: 400 !important;
line-height: 45px;
padding-top:20px;
}
.fa_header{
    text-align:left;
}
.faq_section input.form-control {
    background-color: #f3f3f3;
    padding: 20px;
    border-radius: 15px;
}
.faq_section input[type=tel]{
    color:#a0a0a0 !important;
}
.faq_section .intl-tel-input .flag-dropdown .selected-flag {
    padding: 12px 16px 12px 6px !important;
}
.faq_section .rc-anchor-normal{
    width:auto !important;
}
.so_cial_icon{
    padding:60px 0px;
}

.fb_col {
    background-color: #3b5998;
    padding: 10px 20px;
    border-radius: 5px;
    display: flex !important;
    align-items: center;
    justify-content: flex-start;
}
.insta_col {
    background: radial-gradient(circle at 28% 153%, #fdf497 0%, #fdf497 0%, #d6249f 18%, #d6249f 3%, #285AEB 97%);
    padding: 10px 20px;
    border-radius: 5px;
    display: flex;
    align-items: center;
}
.linkdin_col {
    background-color: #0e76a8;
    padding: 10px 20px;
    border-radius: 5px;
    display: flex;
    align-items: center;
}
span.country-name {
    color: #000;
}
.google_col {
    /*background-color: #e94235;*/
    padding: 10px 20px;
    border-radius: 5px;
    display: flex;
    align-items: center;
    background-image: url('/images/Screenshot 2024-07-17 150927.jpg');
    background-size: cover; 
    background-position: center;
}
.telejoin_col{
    background-color: #2088B5;
    padding: 2px 5px;
    border-radius: 5px;
    margin-top: 20px;
    display: flex;
    justify-content: center;
}
.whatsapp_col{
    background-color: #348B40;
    padding: 2px 5px;
    border-radius: 5px; 
    margin-top: 20px;
    display: flex;
    justify-content: center;
}
.main_fot .qr_img {
    width: 100%;
}
.main_fot p {
    color: #fff;
    font-size: 12px;
    font-weight: 500;
    padding: 0 !important;
}
img.qrsoc_img {
    margin-right: 5px;
}
body ul.footer_nav li a {
    color: #5b5b5b !important;
    font-size: 14px;
    font-weight: 400 !important;
}
.testvid_sec {
    padding-top: 0px;
    padding-bottom: 60px;
}


.card_text {
            display: -webkit-box;
            -webkit-line-clamp: 4;
            -webkit-box-orient: vertical;  
            overflow: hidden;
            text-overflow: ellipsis;
        }
.card_title {
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;  
            overflow: hidden;
            text-overflow: ellipsis;
        }  
        .card_title{
            height:42px !important;
        }
        
        body{
        font-family: 'Poppins' !important;
}
.para_1:before {
    width: 28px;
    height: 5px;
    display: block;
    content: "";
    position: absolute;
    bottom: 8px;
    left: 50%;
    margin-left: -14px;
    background-color: #284c9a;
}
.para_1:after {
    width: 100px;
    height: 1px;
    display: block;
    content: "";
    position: relative;
    margin-top: 15px;
    left: 50%;
    margin-left: -50px;
    background-color: #284c9a;
}
.parastory:before {
    content: "";
    position: absolute;
    left: 0;
    bottom: -12px;
    height: 5px;
    width: 55px;
    background-color: #284c9a;
}
.parastory:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    height: 1px;
    width: 95%;
    max-width: 125px;
    background-color: #284c9a;
}
.new_textimonial .para_1 {
    color: #284c9a;
    font-size: 28px;
    font-weight: 600 !important;
    position: relative;
    padding-top:0px !important;
}
.new_textimonial .para_2 {
    font-size: 20px;
    font-weight: 400 !important;
    line-height: 30px;
}
div#nw-test {
    padding-top: 20px;
}
.test-p p {
    font-size: 14px !important;
}
.new_foot .parafot_1 {
    color: #284c9a;
    font-size: 28px;
    font-weight: 600 !important;
    position: relative;
    text-align:center;
}
.parafot_1:before {
    width: 28px;
    height: 5px;
    display: block;
    content: "";
    position: absolute;
    bottom: -2px;
    left: 50%;
    margin-left: -14px;
    background-color: #284c9a;
}
.parafot_1:after {
    width: 100px;
    height: 1px;
    display: block;
    content: "";
    position: relative;
    margin-top: 15px;
    left: 50%;
    margin-left: -50px;
    background-color: #284c9a;
}
.new_foot .para_2 {
    font-size: 20px;
    font-weight: 400 !important;
    line-height: 30px;
    text-align: center;
}
.mt-2{
    margin-top: 20px;
}
.logo_cisco img {
    width: 100%;
}
.new_ipuntform {
    background-color: transparent;
    border-radius: 15px !important;
    padding: 10px 60px 10px 20px !important;
    width: 800px !important;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
.new_ipuntform .sib-form{
    text-align: center;
    background-color: transparent;
    padding: 0;
}
.sib-form input{
    font-size: 20px !important;
    width: 100%;
    padding: 13px 21px !important;
    font-weight: normal;
    line-height: 21px;
    border-radius: 3px;
    color: #000;
    background: #fff !important;
}
.new_ipuntform input::placeholder {
    font-size: 16px;
    
}

.new_ipuntform input::placeholder {
    font-family: 'Poppins' !important;
}
.n_feild {
    border: none !important;
    background-color:transparent !important;
}
.subform_button button {
padding: 0px 0px 0px 0px;
    color: #000 !important;
    text-decoration: none;
    font-weight: 600;
    border: 0px solid;
    position: relative;
    /* top: -6px; */
    width: 200px !important;
    left: 8px;
    background-color: transparent !important;
    transition: 0.3s all;
}
.button_formexp1 {
    background: #C9EACD;
    padding: 0;
    display: inline-block;
   
}
.button_formexp1 button {
    padding: 5px 30px 5px 30px;
    color: #000 !important;
    text-decoration: none;
    font-weight: 600;
    border: 1px solid;
    position: relative;
    top: -6px;
    left: 8px;
    background-color: transparent !important;
    transition: 0.3s all;
}
.button_formexp1 button:hover {
    position: relative;
    top: 1px;
    left: 0;
    transition: 0.3s all;
    border: 1px solid #C9EACD;
}
.button_formexp1 img {
    width: 34px;
    height: 34px;
}
.new_foot{
    background: #f4f4f4;
    padding: 30px;
}
body .sib-form-block__button-with-loader {
    min-height: 50px !important;
    line-height: 23px;
}
.our-team {
    height: 300px;
}
.new_textimonial .owl-nav img {
    width: 34px;
}
#nw-test button.owl-prev {
    display: none !important;
}
#nw-test button.owl-next{
    background-color:transparent !important;
}
#nw-test .owl-nav button.owl-next {
    position: absolute;
    right: -60px !important;
}
.vid_arrow img {
    width: 34px;
    margin-left: -15px;
}
.test-p::-webkit-scrollbar {
    width: 5px !important;
    scroll-behavior: smooth !important;
}
.test-p::-webkit-scrollbar-thumb {
    border-radius: 0;
    -webkit-box-shadow: inset 0 0 6px #284c9a;
    background: #284c9a;
}
.test-p::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgb(174 174 174);
    border-radius: 0;
}
.vid_arrow {
    position: absolute;
}
a.right.carousel-control.tes-slide-caro {
    display: none;
}
a.left.carousel-control.tes-slide-caro {
    display: none;
}
.testvid_sec .video-btn img {
    height: 310px !important;
    object-fit: cover !important;
    border-radius: 50px !important;
}
.carousel-control{
    opacity:100 !important;
}
@media (max-width: 767px) {
  .center-logo img {
    max-width: 190px;
}
.new_ipuntform .sib-form-block {
    text-align: center !important;
}

.new_ipuntform .entry__field.n_feild input#EMAIL {
    width: 100%;
}
.new_ipuntform {
    background-color: transparent;
    border-radius: 15px !important;
    padding: 10px 0px 10px 0px !important;
    width: 100% !important;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
.vid_arrow img {
    display:none;
}
a.right.carousel-control.tes-slide-caro {
    display: block !important;
}
a.left.carousel-control.tes-slide-caro {
    display: block !important;
}
.main {
    margin: 0px auto;
    width: 280px;
    height: 280px;
    position: relative;
}
#newest_section .para_2 {
    padding: 0;
}
#ncourse_section {
    padding: 30px 0px;
}
#ncourse_section .para_2 {
    font-size: 16px;
    line-height: 25px;
}
#ncourse_section .para_1 {
    font-size: 22px;
}
.card_title {
    height: auto !important;
    font-size: 16px;
}
.card_title {
    display: -webkit-box;
    -webkit-line-clamp: unset;
    -webkit-box-orient: vertical;
    overflow: visible;
    text-overflow: ellipsis;
}
.creating_sec .create_title {
    font-size: 20px;
    line-height: 25px;
}
.creating_sec .count_number {
    font-size: 40px;
    text-align: center;
}
.creating_sec .count_title {
    font-size: 14px;
    text-align: center !important;
}
.im_age.mob_res {
    margin-top: 30px;
}
#newest_section .para_2{
    font-size: 16px;
    line-height: 25px;
}
#newest_section .para_1 {
    font-size: 22px;
}
#newest_section {
    padding: 30px 0px;
}
#cciecourse_section .para_1 {
    font-size: 22px;
}
#cciecourse_section .para_2 {
    font-size: 16px;
    line-height: 25px;
}
#cciecourse_section {
    padding: 30px 0px;
}
.succes_section .para_1 {
    font-size: 22px;
    text-align: center !important;
}
.section_pd_heading {
        font-size: 16px !important;
        line-height: 25px !important;
    }
    .succes_section {
    padding-top: 30px !important;
}
.ccie_results h5 {
        font-size: 18px;
        color: #000 !important;
        line-height: 20px !important;
    }
    .new_textimonial {
    padding: 30px 0px;
}
.new_textimonial {
    display: block !important;
}
.new_textimonial .owl-nav {
    display: none !important;
}
.new_textimonial .para_1 {
    font-size: 22px;
}
.new_textimonial .para_2 {
    font-size: 16px;
    line-height: 25px;
}
.vidver {
    display: block !important;
}
.testvid_sec .create_title {
    font-size: 22px;
    margin-top: 30px !important;
}
.parastory:after {
    width: 100px;
    height: 1px;
    display: block;
    content: "";
    position: relative;
    left: 50%;
    margin-left: -50px;
    background-color: #284c9a;
}
.parastory:before {
    width: 28px;
    height: 5px;
    display: block;
    content: "";
    position: absolute;
    bottom: -12px;
    left: 50%;
    margin-left: -14px;
    background-color: #284c9a;
}
.success-stories-sec .parastory {
    font-size: 22px;
    text-align: center;
}
.success-stories-sec .create_title {
    font-size: 16px;
    text-align: center;
    line-height: 25px;
}
.our-team {
    height: 190px;
}
.our-team .team-prof h3 {
    font-size: 16px !important;
}
.our-team .team-prof span {
    font-size: 14px;
}
.our-team img {
    width: 130px;
}
.trust_sec .create_title {
    font-size: 20px;
    line-height: 25px;
}
 .rev_mob .row {
            flex-direction: column-reverse;
}
.trust_sec .im_age {
    margin-bottom: 30px;
}
.testvid_sec {
    padding: 0px !important;
}
.suc_maititle {
    padding-bottom: 15px;
}
.trust_sec {
    padding-bottom: 30px;
}
.faq_section {
    padding: 30px 0px;
}
.faq_section .parastory {
    font-size: 22px;
    position: relative;
    text-align: center !important;
}
    .parafaq:before {
        width: 28px;
        height: 5px;
        display: block;
        content: "";
        position: absolute;
        bottom: -2px !important;
        left: 50%;
        margin-left: -14px;
        background-color: #284c9a;
    }
    .faq_section .fasecondpara {
    font-size: 16px;
    padding-top: 0px !important;
    text-align: center !important;
}
.faq_section .panel-title a {
    padding-right: 40px;
}
.faq_section .panel-title {
    font-size: 14px !important;
}
.faq_section .panel-title a:after {
    font-size: 8px;
    padding: 0px 7px 0px 7px;
}
.faq_section .panel-body {
    padding: 15px 10px !important;
    font-size: 13px;
}
.faq_section .panel-heading {
    padding: 10px 10px !important;
}
.trail-form .form {
    padding: 0px 0px;
}

.blg_section .parastory {
    font-size: 22px !important;
    text-align: center !important;
}
section#blog .bl_ti {
    padding-top: 0 !important;
}
.blg_section .create_title {
    font-size: 16px !important;
    line-height: 25px !important;
    text-align: center !important;
}
section#blog .gc-blog-detail {
    margin-bottom: 20px;
}
section#blog {
        padding: 30px 0;
}

.new_foot {
    padding: 30px 0;
}
.new_foot .parafot_1 {
    font-size: 22px;
    text-align: center;
}
.new_foot .para_2 {
    font-size: 16px;
    font-weight: 400 !important;
    line-height: 25px;
    text-align: center !important;
}
.soc_div.fb_col p {
    color: #fff;
    font-weight: 500 !important;
    font-size: 13px;
}
.fb_col {
    background-color: #3b5998;
    padding: 10px 10px 0px;
    border-radius: 5px;
    display: flex !important;
    align-items: center;
    justify-content: left;
    align-content: center;
    justify-items: center;
}
.soc_div.fb_col i {
    font-size: 22px;
    color: #fff;
    padding-right: 0px;
}
.soc_div.insta_col i {
    font-size: 22px;
    color: #fff;
    padding-right: 0px;
}
.soc_div.insta_col i {
    font-size: 22px;
    color: #fff;
    padding-right: 0px;
}
.soc_div.insta_col p {
    color: #fff;
    font-weight: 500 !important;
    font-size: 13px;
}
.insta_col {
    padding: 10px 10px 0px;
    border-radius: 5px;
    display: flex;
    align-items: center;
    justify-content: left;
    justify-items: center;
}
.soc_div.linkdin_col i {
    font-size: 22px;
    color: #fff;
    padding-right: 0px;
}
.soc_div.linkdin_col p {
    color: #fff;
    font-weight: 500 !important;
    font-size: 13px;
}
.linkdin_col {
    padding: 10px 10px 0px;
    border-radius: 5px;
    display: grid;
    align-items: center;
    justify-items: center;
    margin-top: 30px;
}
.google_col {
    padding: 10px 10px 0px;
    border-radius: 5px;
    display: grid;
    align-items: center;
    justify-items: center;
    margin-top: 30px;
}
.soc_div.google_col i {
    font-size: 22px;
    color: #fff;
    padding-right: 0px;
}
.soc_div.google_col p {
    color: #fff;
    font-weight: 500 !important;
    font-size: 13px;
}
.so_cial_icon {
    padding: 30px 0px;
}
#footer .footer-top h4 {
    font-size: 22px;
    font-weight: bold;
    color: #454545;
    position: relative;
    padding-bottom: 10px;
    text-align: left;
    padding-left: 0px;
}
#footer .footer-top {
    padding: 30px 0 0px 0;
}
.mt-4 {
    margin-top: 20px;
}
.d_mobile {
    display: none;
}
.d_desk{
    display: block !important;
}
#new_popup .g-recaptcha {
    -webkit-transform: scale(0.80) !important;
}
#ccie_popup .g-recaptcha {
    -webkit-transform: scale(0.80) !important;
}
#enroll_popup .g-recaptcha {
    -webkit-transform: scale(0.80) !important;
}
.cour_button .buttonenq_exp a {
    padding: 0;
    font-size: 12px;
}
.cour_button .buttonenq_exp {
    padding: 10px;
}
.cour_button .buttonenq_exp img {
    width: 20px !important;
    height: 20px !important;
}
.cour_button .downbroch_button {
    padding: 10px 10px 10px 10px;
    font-size: 12px;
}
.cour_banner {
    padding: 40px 0px !important;
}
#course-detail .breadcrumb {
    margin-top: 35px !important;
}
#cor_form .course-features li.course-features-item {
    justify-content: center !important;
    -webkit-justify-content: center !important;
}
.key_high .course-features li.course-features-item {
    padding: 0px 20px 8px 30px !important;
}
    #course-detail #keyhighlights {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    #cor_form #keyhighlights h3 {
    text-align: center !important;
}
    .key_high {
        background-color:transparent;
    }
    .position_sticky {
    position: relative !important;
    top:0px !important;
}
#keyhighlights .fa_header {
    display: flow-root;
}
#cor_form p.para_2 {
    font-size: 25px !important;
}
#keyhighlights .fa_header {
    padding: 20px 20px !important;
}
#cor_form .g-recaptcha {
    -webkit-transform: scale(0.90);
}
section#course_details {
    background: #f8f8f8 !important;
}
.detail_sidebar p {
    text-align: center !important;
}
    section#demo ul li:nth-child(1) {
        max-width: 170px !important;
    }
#course-detail #trainingplan h3 {
        padding-bottom: 20px !important;
    }
        section#course_details {
        padding-top: 45px;
        padding-bottom: 45px;
    }
.course_dtl h3 {
    font-size: 25px !important;
}
.course_dtl h2 {
        text-align: center !important;
    }
    section#demo h3 {
    padding-bottom: 20px !important;
}
.gallry_btm ul li a{
    padding-right:0px !important;
}
section#demo {
    padding: 45px 0px 0px !important;
}
#stdreview .prof-img h3 {
    text-align: left !important;
    font-size: 20px !important;
}
.course_dtl #offers img {
    height: auto !important;
    object-fit: cover;
}
section#faq .panel {
    border: 1px solid #cecece !important;
}
section#faq .panel-group .panel+.panel {
    margin-top: 10px !important;
}
}
.d_desk{
    display: none;
}
#enroll_popup .g-recaptcha {
    transform: scale(0.77);
    -webkit-transform: scale(0.90);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    margin-left: -6px;
    margin-top: 0px;
}


#new_popup .g-recaptcha {
    transform: scale(0.77);
    -webkit-transform: scale(0.90);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    margin-left: -6px;
    margin-top: 0px;
}
#ccie_popup .g-recaptcha {
    transform: scale(0.77);
    -webkit-transform: scale(0.90);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    margin-left: -6px;
    margin-top: 0px;
}
#new_popup button.close {
    color: #58585b !important;
    background: #fff;
    font-weight: 500;
    margin-top: 0px;
    margin-right: 7px;
    font-size: 24px !important;
    border-radius: 50px;
    height: 20px;
    width: 20px;
    line-height: 21px;
}
#ccie_popup button.close {
    color: #58585b !important;
    background: #fff;
    font-weight: 500;
    margin-top: 0px;
    margin-right: 7px;
    font-size: 24px !important;
    border-radius: 50px;
    height: 20px;
    width: 20px;
    line-height: 21px;
}
#ccie_popup span.subscribe {
    color: #fff;
}
#ccie_popup input.form-control{
    font-size: 13px !important;
    padding: 7px 10px;
    font-weight: normal;
    line-height: 21px;
    border-radius: 3px;
    color: #000 !important;
}
#enroll_popup input.form-control{
    font-size: 13px !important;
    padding: 7px 10px;
    font-weight: normal;
    line-height: 21px;
    border-radius: 3px;
    color: #000 !important;
}
#new_popup input.form-control{
    font-size: 13px !important;
    padding: 7px 10px;
    font-weight: normal;
    line-height: 21px;
    border-radius: 3px;
    color: #000 !important;
}

#new_popup span.subscribe {
    color: #fff;
}
div#new_popup .enroll_btn button {
    background: #56bf79;
    border: 0;
    color: #fff;
    padding: 9px 0px;
    width: 100%;
    margin: 0px 0px;
    border-radius: 3px;
    font-size: 16px;
}
div#ccie_popup .enroll_btn button {
    background: #56bf79;
    border: 0;
    color: #fff;
    padding: 9px 0px;
    width: 100%;
    margin: 0px 0px;
    border-radius: 3px;
    font-size: 16px;
}

#new_popup .modal-body {
    position: relative;
    padding: 30px 25px 20px 25px !important;
    background: #2e4f9a;
}
#ccie_popup .modal-body {
    position: relative;
    padding: 30px 25px 20px 25px !important;
    background: #2e4f9a;
}
#new_popup .modal-body h4 {
    color: #fff;
    text-align: center;
    padding-bottom: 10px;
    font-size: 20px;
}
#ccie_popup .modal-body h4 {
    color: #fff;
    text-align: center;
    padding-bottom: 10px;
    font-size: 20px;
}
#new_popup .modal-dialog {
    margin: 7% auto !important;
}
#new_popup .modal-dialog {
    width: 350px!important;
    margin: 7% auto;
}
#ccie_popup .modal-dialog {
    margin: 7% auto !important;
}
#ccie_popup .modal-dialog {
    width: 350px!important;
    margin: 7% auto;
}
#ccie_popup .trail-form .form {
    padding: 0px 15px;
}
#new_popup .trail-form .form {
    padding: 0px 15px;
}

#enroll_popup .trail-form .form {
    padding: 0px 15px !important;
}
 #cciecourse_section a:hover {
    text-decoration: none !important;
}
 #newest_section a:hover {
    text-decoration: none !important;
}
 #ncourse_section a:hover {
    text-decoration: none !important;
}
.mb-bottom-4
{
    margin-bottom:30px;
}

body section#blog {
    padding: 0px 0 45px !important;
}


.rozar_form.payment_modes_pg {
    border: 1px solid #2F63AF !important;
    border-radius: 20px !important;
    background: #2F63AF05;
    padding: 4px 30px;
}

.rozar_form.payment_modes_pg input, .rozar_form.payment_modes_pg textarea, .rozar_form.payment_modes_pg select {
    border: 1px solid #2E2E3C80 !important;
    box-shadow: none !important;
    background: #2F63AF0D !important;
    padding-left: 16px !important;
    border-radius: 20px;
    height: 44px;
    font-size: 14px !important
}

.rozar_form.payment_modes_pg input::placeholder, .rozar_form.payment_modes_pg textarea::placeholder, .rozar_form.payment_modes_pg select::placeholder {
    font-size: 14px;
}

.rozar_form.payment_modes_pg .intl-tel-input .flag-dropdown .selected-flag {
    margin: 1px;
    padding: 14px 16px 6px 15px;
    background: transparent !important;
}
.rozar_form.payment_modes_pg label {
    display: block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 600;
    text-align: left;
    color:#333;
}

label.d_flexs {
    display: flex !important;
    width: 100%;
    align-items: center;
    gap: 10px;
    padding-top:0px !important;
}

label.d_flexs span {
    position: relative;
    top: 3px;
        font-weight: 400;
}
.mrgtop41
{
    margin-top:41px;
}

.checked_flex {
    display: flex;
    justify-content: end;
    align-items: center;
    gap: 10px;
}
.google_chapcha_form {
    margin-left: 68.5% !important;
    margin-top: 10px;
}
.checked_flex label {
    font-size: 14px !important;
    font-weight: 400 !important;
}
.checked_flex label {
    position: relative;
    top: 1px;
    font-weight: 500 !important;
}
/*new css */

