  body{color:#414042; }
 h1, h2, h3,h4, h5, h6, p, ul, button, table {font-family:'Barlow'; }
h2{font-size:38px;}
	 p{color:#414042; font-family:'Barlow';}


.scroll-top-btn {
  width:40px;
  height:40px;
  position: fixed;
  bottom: 52px;
  right: 80px;
  z-index: 99;
  display: none;
  text-align: center;
  animation-name: scrollTopAnim;
  animation-duration: 2s;
  animation-iteration-count: infinite;
  background:#FA7D01;
  border:none;
}
.scroll-top-btn span:before {
  font-size: 27px;
}
.scroll-top-top:after {
 
  opacity: 1;
  
}
html {
  scroll-behavior: smooth;
}
.navbar-inverse{
	background-color: #fff;
}
.navbar-inverse .navbar-nav>li>a{
	    text-transform: capitalize;
    font-size: 15px;
    color: #414042;
    font-weight: 600;
    line-height: 20px;
    -webkit-transition: padding .5s;
    transition: padding .5s;
}
.navbar-brand { 
    height: auto;
    padding: 0px 15px; 
}
.aply-button, .aply-button:hover {
    background-color: #F15A31 !important;
    border: none;
    color: #fff !important;
    padding: 12px 17px !important;
    text-align: center;
    text-decoration: none;
    display: inline-block !important;
    font-size: 18px !important;
    cursor: pointer;
    border-radius: 5px;
    text-transform: uppercase !important;
    font-weight: 500 !important;
}
.col-container1 {
    display: table;
    width: 100%;
}
p{font-size:18px; color:#414042; font-weight:300 }
.bnr-back{ color:#FA4444;background:#192944; background-image:url('/practical-data-analytics/img/bnr1_v2.png');    margin-top: 93px; position: relative; text-align:left; background-size: cover;background-repeat: no-repeat; }
.hire-img-bnr{ background-image:url('/practical-data-analytics/img/hired-bnr.png');     position: relative; text-align:left; background-repeat: no-repeat;   background-position: center;  }
 .hire-img{padding:20px 0 50px 0;}

.bnr-cont{ color:#FA4444; padding:50px 20px 80px 40px; }
.bnr-cont h1{font-size:56px; padding:20px 0 0 0; line-height:30px; font-weight:600}
.bnr-cont h1 span{font-size:25px; padding:25px 0 0 0;  font-weight:800}
.bnr-cont h5 span, .bnr-cont h1 span{color:#FA4444}
.bnr-cont h6{    font-size: 14px;
    padding-top: 10px;
    line-height: 23px;}
.bnr-cont h5{font-size:36px; line-height:40px; }
.bnr-cont h4{font-size: 21px;
    line-height: 20px;
    padding-top: 20px;}

.bnr-back1 h2{font-size:42px; font-weight:300}
.bnr-back1 p{font-size:16px;  padding: 0; color: #fff;transform: scale(1,1.02);}

.bnr-back1{ color:#FA4444;background:#192944; background-image:url('/practical-data-analytics/img/bnr2.png');    margin-top: 93px; position: relative; text-align:left; background-size: cover;background-repeat: no-repeat; }
.bnr-cont1{ color:#FA4444; padding:50px 20px 80px 40px; }
.bnr-cont1 h1{font-size:56px; padding:20px 0 0 0; line-height:30px; font-weight:600}
.bnr-cont1 h1 span{font-size:25px; padding:25px 0 0 0;  font-weight:800}
.bnr-cont1 h5 span, .bnr-cont h1 span{color:#FA4444}
.bnr-cont1 h6{    font-size: 14px;
    padding-top: 10px;
    line-height: 23px;}
.bnr-cont1 h5{font-size:36px; line-height:40px; }
.bnr-cont1 h4{font-size: 24px; font-weight:600;
    line-height: 20px;
    padding: 20px 0;}

.bnr-back1 h2{font-size:28px; font-weight:300; color:#ffffff; line-height:30px}
.bnr-back1 h2 span{font-size:28px; font-weight:300; color:#FFCB05; line-height:40px}
.bnr-back1 h2 span.dt-bnr{font-size:44px; font-weight:600; color:#FFCB05; line-height:55px}
.banner-form, .vid-sec{background:#ffffff; margin:5px}
.vid-sec{background:#ffffff; opacity:0.8}
.videi-ci {
  text-align: center;
  margin: auto auto 0;
  vertical-align: middle;
  display: flex;
}
.nav-tab-holder{font-size:24px; color:#03A7F9; text-align:left}
.banner-form .nav-tab-holder {
  padding: 0 0 8px 10px;
  float: left;
  margin: 0 auto;
  text-align: left;
  font-family:'Barlow';
}
.banner-form p{color:#525252; font-size:16px}

.button {
  background-color: #FFCB05;
  border: none;
  color: #072248;
  padding: 8px 25px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 24px 8px 24px 0px;
  cursor: pointer;
  border-radius: 5px;
  font-family: 'Barlow';
}

.button-o2 {
  background-color: #03A7F9;
  border: none;
  color: #ffffff;
  padding: 8px 40px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 24px 8px 24px 0px;
  cursor: pointer;
  border-radius: 5px;
  font-family: 'Barlow';
}


.button-o {
  background-color: #FA4444;
  border: none;
  color: #ffffff;
  padding: 8px 25px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 24px 8px 24px 0px;
  cursor: pointer;
  border-radius: 5px;
  font-family: 'Barlow';
}


.button-o1 {
  background-color: #FDB913;
  border: none;
  color: #020100;
  padding: 8px 25px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 24px 8px 24px 0px;
  cursor: pointer;
  border-radius: 5px;
  font-family: 'Barlow';
}
.button-o1:hover{color:#020100; }

.button-t {
  background-color: #FCE4C8;
  border: none;
  color: #525252;
  padding: 8px 15px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 24px 8px 24px 0px;
  cursor: pointer;
  border-radius: 5px;
  font-family: 'Barlow';
}


.button-c-download {
  background: transparent;
  border:1px solid #FA7D01;
  color: #FA7D01;
  padding:8px 10px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 24px 2px;
  cursor: pointer;
  border-radius: 5px;
  font-weight:100;
}

.button-vdo {
  background: transparent;
  border:1px solid #FA4444;
  color: #FA4444;
  padding:8px 10px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 24px 2px;
  cursor: pointer;
  border-radius: 5px;
  font-weight:100;
}
a.button-vdo:hover{color:#FA4444; }

.button-vdo .fa{font-size:25px; padding-top: 3px; }
/*.button-vdo .fa{font-size:25px; padding-top: 3px; border-radius:50%; border:1px solid #fff; width:30px; height:30px}
.button-vdo i.fa-play {font-size:20px;}*/
.top-up{top:-140px; left:0px; z-index:99999;  position: relative; }
.list-data{padding:25px 100px 40px 100px; text-align:center;  
background-color: #186FB0;
background-image: linear-gradient(180deg, #186FB0 , #22B1CC  ); width:100% }
.list-data p.hd-text{font-size:44px; color:#fff; font-weight:400; }
.list-data p.hd-text span{font-size:18px;}
.list-data p.sub-text{font-size:18px; color:#fff; margin-top:-10px}
.bg-white{background:#fff}
.dt-part{padding:0px 50px 40px 50px; text-align:left; margin-top:-100px}
.dt-part img{float:right}
.logo-lst h2{color:#FA7D01; font-size:36px; text-align:center; padding:50px 0}
.dt-part span{color:#519FD7; font-size:20px; font-weight:400}
.logo-lst{padding-bottom:20px}

.box-shadow-img{-moz-box-shadow: 0 0 3px 3px #eee;
-webkit-box-shadow: 0 0 3px 3px #eee;
box-shadow: 0 0 3px 3px #eee;
padding:10px;
 }
 .box-shadow-img img{vertical-align:center; text-align:center}
 
.logo-lst-s{padding:20px 0;}
 
.cont-li .list-det li::before {
    font-family: 'Barlow';
	content: '';
    width: 18px;
    height: 18px;
    background: url(/practical-data-analytics/img/images-053.png) no-repeat;
    position: absolute;
    left: 30px;
 margin-left: -1.6em;
 margin-top: 4px;
}

 /*
 .cont-li .list-det li::before {
    font-family: 'Barlow';
    content: "\f046";
    display: inline-block;
    margin-left: -1.3em;
    width: 1.3em;
    color: #fa7d01;
	
}
.cont-li .list-det li:before {
   font-family: 'Barlow';
    content: "\f046";
    display: inline-block;
    margin-left: -1.3em;
    width: 1.3em;
    color: #fa7d01;
 }*/
h2{color:#FA7D01; font-size:36px;font-weight: 600;
line-height: 44px;}	
	section.key-high h2{font-size:36px;}

.key-right{background:#3C2663; border-radius:8px; padding:30px 10px 40px 10px; color:#fff}
.key-right h2{color:#fff}
.cont-li .list-det{padding-top:40px; }
.cont-li .list-det li{padding:13px 0.9em; font-family: 'Barlow'}
.key-right .list-det{padding-top:15px}
 .key-right .list-det li{padding:9px 1em 9px 4em; font-family: 'Barlow' }
.key-right .list-det li:before {
   font-family: 'Barlow';
    /*content: "\f046";*/
    display: inline-block;
    color: #fff;
	content: '';
position: absolute;
width: 18px;
    height: 18px;
    left: 57px;
	background: url(/practical-data-analytics/img/check-icon-wht.png) no-repeat;
	background-size: 18px 18px;
 }
 .key-right .list-det li:before {font-family: 'Barlow';
	content: '';
    width: 18px;
    height: 18px;
    background: url(/practical-data-analytics/img/images-053.png) no-repeat;
    position: absolute;
    left: 30px;
 margin-left: -1.6em;}
 .key-right h3{font-size:30px; text-align:center; line-height:36px}
 .key-right h3 span{font-size:24px}
 p.key-p {text-align:right; padding-right:25px;margin-top: -50px; }
p.key-p a{color:#fff; font-size:16px; cursor:pointer}
.bg-blue{background:#519FD7}
section{padding:60px 0}
.full-stack-part p, .full-stack-part h2 {color:#fff}
.full-stack-part h2 {padding:10px }
.full-stack-part p{padding:10px }
.button-full-stack {
  background-color: #fff;
  border: none;
  color: #000;
  padding: 4px 18px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 18px;
  margin: 24px 17px;
  cursor: pointer;
  border-radius: 5px;
}
.button-full-stack img{padding-top:8px;}
.disply{display: flex;
    align-items: center;}
.full-stack-part .table-dis{position: relative;}


.button-wrapper {
 margin: 0;
  position: absolute;
  top: 50%;
  right:0;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  
}
button.button-pro{border-radius:0; padding:17px 20px}
.bg-black{background:#000; text-align:center}
.bg-black p{color:#fff; font-size:36px	}
.bg-culti{background:#072047; text-align:center}
.bg-culti p{color:#fff; font-size:36px	}
.parallax-wrapper {
    position: relative;
}

.parallax-container {
    background-color: #f7f7f7;
    width: 100vw;
    margin-left: calc(-50vw + 50% - 25px);
    position: relative;
margin-top:40px;
}
.column {
  float: left;
  width: 25%;
  padding: 5px;
}
.btn-div-c{text-align:center}
.program_fee{font-size: 34px;
font-weight: 400;
line-height: 40px;
color: #FA7D01; margin: 10px 0px 10px 0px;}
.program_fee1{font-size: 32px;
font-weight: 400;
line-height: 40px;
text-align:center;
color: #FA7D01; margin: 10px 0px 10px 0px; padding-bottom:20px;}
.fee{font-size:34px; margin:20px 0px 10px 0px;}
.full_course{font-size:18px; padding-bottom:10px;}
.view-bton{background: #fe7d01;
color: #fff !important;
font-weight: 400;
text-transform: capitalize;
font-size: 17px;
display: inline-block;
padding: 13px 34px;
border-radius: 3px;
line-height: 1;
border: 1px solid transparent;
transition: all 0.5s;
text-align: center;
cursor: pointer;
margin: 10px 0px 10px 0px;}
.view-bton1{background: #fe7d01;
color: #fff !important;
font-weight: 400;
text-transform: capitalize;
font-size: 17px;
display: inline-block;
padding: 13px 34px;
border-radius: 3px;
line-height: 1;
border: 1px solid transparent;
align-content:center;
transition: all 0.5s;
text-align: center;
cursor: pointer;
margin: 10px 0px 10px 0px;}
.head{
color:#fff;
background: #FA7D01;
padding:10px;}
.modal-body{padding:10px 50px 10px 50px; !important}
.foot-img{padding:10px;}

.frame{display: flex;
    align-items: center;
  }
  .frame-f{display: flex;
    align-items: center;
  }
p.cont-content{margin:0; padding-top:10px; margin-bottom:0px; }
.sub{font-size:15px;}
sub { 
            vertical-align: sub; 
            font-size: small; 
        }
/*.img-pay{-webkit-box-shadow: 2px 7px 26px 3px #ccc;}*/
.table{text-align:center !important;}
.img-row{
margin:20px;}
.cont{border: 2px solid #fe7d01; padding:2px 4px;
  border-radius: 5px; background:#fff}
.modal-text-fee {text-align:center; padding:10px; width: 25%;}
.box-shadow-pop{border:1px solid #eee;
  -moz-box-shadow: 0 0 3px 3px #eee;
-webkit-box-shadow: 0 0 3px 3px #eee;
box-shadow: 0 0 3px 3px #eee;
padding:20px}
.img-shadow{border:1px solid #eee;
  -moz-box-shadow: 0 0 3px 3px #eee;
-webkit-box-shadow: 0 0 3px 3px #eee;
box-shadow: 0 0 3px 3px #eee;}
table{font-size:17px;}
.font-tb{font-size:15px;}
.sp-img{padding:10px}

.al-cont-desc{ padding:90px 20px 0px 20px; background:#f7f7f7}
.al-cont-desc-div{padding:0 70px;}
.al-cont-desc-div  img{ display:block; margin-left:auto; margin-right:auto; padding:16px }
.con-al p{padding-bottom:50px;}
.con-al h3{color:#FA7D01; font-size:24px; text-align:center; padding:0 20px 20px 20px; line-height:30px}
.faqs-cnt .faq-sec .panel-warning>.panel-heading {
    background: #F15A31;
    border-color: #F15A31;
    border-radius: 0;
    padding: 7px 10px;
}
.faq-sec .panel-title > a {
    color: #fff;
    padding: 5px;
    font-size: 16px;
    font-weight: 300;
}
.faqs-cnt{padding:0}
.faqs-cnt .faq-sec h2{color: #FA7D01; font-weight:400; font-size:36px}
.faqs-cnt .faq-sec p{font-size: 16px;}
.cont-logo h2{padding-bottom:30px}
.cont-logo p{padding:15px 60px 0 0}
.bg-grey{background:#f7f7f7}
.tab {
  overflow: hidden;
  border-bottom:none;
  width:100%;
  margin-top:50px;
  background:#fff;
}


.faqs-cnt .faq-sec .panel-warning>.panel-heading {
    background: #F15A31;
    border-color: #F15A31;
    border-radius: 0;
    padding: 7px 10px;
}
.faq-sec .panel-title > a {
    color: #fff;
    padding: 5px;
    font-size: 16px;
    font-weight: 300;
}

/* Style the buttons inside the tab */
.tab button {
  background-color: inherit;
  /*float: right;*/
  border: none;
  outline: none;
  cursor: pointer;
  padding: 15px ;
  width:24.5%;
  transition: 0.3s;
  font-size: 18px;
  line-height:24px;
  /*border-right:1px solid #fff;*/
  text-align:center;
  
}


/* Change background color of buttons on hover */

.tab button:hover {
  background-color: #FA7D01;
  color:#fff;
}

/* Create an active/current tablink class */

.tab button.active {
  background-color: #FA7D01; 
  color:#fff;
}
/* Style the tab content */
.tabcontent {
  display: none;
  padding: 0px;
  background-color: #F7F7F7;
  border-top: none;
  padding-top:22px;
  
}
.tabcontent {text-align:left}
.tabcontent p{font-size:18px}
.box-shadow{-moz-box-shadow: 0 0 3px 3px #E0E1E2;
-webkit-box-shadow: 0 0 3px 3px #E0E1E2;
box-shadow: 0 0 3px 3px #E0E1E2;
padding:7px 11px;
margin:15px 2px;
flex: 1;
height:255px;
background:#fff;
 }
 
 .box-shadow span{padding: 8px 9px;
    background-color: #186FB0;
    background-image: linear-gradient(180deg, #186FB0 , #22B1CC );
    width: 100%;
    margin-left: 214px;
	}
	/*.brdr-btm{padding-bottom:10px;
  background: 
    linear-gradient(
      to left, 
      #186FB0 57%,
      #22B1CC 100%
    )
    left 
    bottom
      
    no-repeat; 
  background-size:100% 10px ;}*/
   .div-box-1{border-bottom:10px solid #FA7D01}
    .div-box-2{border-bottom:10px solid #FAA61C}
	 .div-box-3{border-bottom:10px solid #EF5407}
	  .div-box-4{border-bottom:10px solid #F15A31}
  .div-box-1 span{
    background-color: #FA7D01;
    background-image: linear-gradient(180deg, #FA7D01 , #FA7D01 );
    	}
		
		.div-box-2 span{
    background-color: #FAA61C;
    background-image: linear-gradient(180deg, #FAA61C , #FAA61C );
    	}
		
		.div-box-3 span{
    background-color: #EF5407;
    background-image: linear-gradient(180deg, #EF5407 , #EF5407 );
    	}
		
		.div-box-4 span{
    background-color: #F15A31;
    background-image: linear-gradient(180deg, #F15A31 , #F15A31 );
    	}
		
.flip-card {
  background-color: transparent;
  perspective: 1000px;
  width: 270px;
  height: 265px;
}

.flip-card-inner {
  
  transition: transform 0.6s;
  -webkit-transform-style: preserve-3d;
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 0.6s;
  transform-style: preserve-3d;
}

  .flip-card:hover .flip-card-inner {
  transform: rotateY(180deg);
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  margin:-11px 0 0 -15px;
}
.div-box-1:hover .flip-card-inner{border-top:10px solid #FA7D01; border-bottom:10px solid #FA7D01}
.div-box-2:hover .flip-card-inner{border-top:10px solid #FAA61C; border-bottom:10px solid #FAA61C}	  
.div-box-3:hover .flip-card-inner{border-top:10px solid #EF5407; border-bottom:10px solid #EF5407}
.div-box-4:hover .flip-card-inner{border-top:10px solid #F15A31; border-bottom:10px solid #F15A31}



.flip-card-front, .flip-card-back {
  position: absolute;
   width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

/*.flip-card-front .stl { margin-top:-10px;}*/

.flip-card-back {
  transform: rotateY(180deg);
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  background-color: #fff;
  color: #333;
}
.flip-card-back p{padding:14px 24px; font-size:12px; text-align:left}

  .box-shadow p.top{color:#939598; font-size:14px; margin-top:-22px; padding-left: 11px;}
  .box-shadow p.line-3{font-size:20px; color:#000; font-weight:400; padding: 28px 23px 5px 10px; line-height:22px;}
  .box-shadow p.line-2{font-size:20px; color:#000; font-weight:400; padding: 28px 23px 45px 10px; line-height:22px;}
  .box-shadow p.line-1{font-size:20px; color:#000; font-weight:400;  padding: 28px 23px 68px 10px;line-height:22px;}
  .box-shadow img{float:left; margin-bottom:0}
  .box-shadow a{color:#FA7D01; font-size:16px; margin-top:100px; padding-left: 10px;}
  .sec-advantage h2{text-align:center}
  .ad-content{padding-top:54px; font-size:17px; font-weight:600; color:#5E5E5E}
  .ad-sub{padding:10px 20px 16px 1px; display:block; align-items: center; font-family:'Barlow'; font-size:16px; color:#5E5E5E; font-weight:400 }
  .ad-sub img{display: block;
 /* margin-left: auto;
  margin-right: auto;*/
    float: right;}
  .career-t-sec{padding-bottom:150px}
  .career-t-sec h2{color:#FA7D01}
  .career-t-sec p{color:#5D5D5D}
  .img-pro img{border-radius:50%; /*border:1px solid #fff;*/ padding:4px; margin-top:20px}
  .car-p{padding:30px 0 40px 0}
.wht-box{width:99%;
    height:auto;
    background:#FFF;
    padding:15px 30px;
height:130px;	
}
.wht-box p{color:#686769; font-weight:400; }
.btm-img img{padding-top:50px}

.wht-box{text-align:left}
#jssor_1 .img-pro img{border-radius:50%; /*border:1px solid #fff;*/ padding:4px; margin-top:20px}
 #jssor_1 .car-p{padding:30px 0 40px 0}
#jssor_1 .wht-box{width:99%;
    height:auto;
    background:#FFF;
    padding:15px 30px;
height:80px;	
}
#jssor_1 .wht-box p{color:#686769; font-weight:400; }
#jssor_1 .btm-img img{padding-top:32px;  }

.btm-img p{color:#03A7F9}

.slider-m {width:700px;height:360px;}
.slider-bnr{width:1366px;height:660px;}

.industry-trends .row{padding:20px 100px 20px 0}
.industry-trends .row span{font-size:26px}

.program-o {padding-top:50px}
.dep p{padding:20px 0 4px 0;  color:#414042;}
.program-o .box-shadow-1, .col-4-tab .box-shadow-1{background:#fff; box-shadow: 0 0 3px 2px #eee;
padding:7px 11px;
margin:15px 2px;
flex: 1;
height:220px;
border-bottom:9px solid #519FD7;
}

.program-o .box-shadow-1{background:#fff; box-shadow: 0 0 3px 2px #eee;
padding:7px 11px;
margin:15px 2px;
flex: 1;
height:220px;
}

.program-o .pr1{border-bottom:9px solid #FA7D01}
.program-o .pr2{border-bottom:9px solid #FAA61C}
.program-o .pr3{border-bottom:9px solid #EF5407}
.program-o .pr4{border-bottom:9px solid #F15A31}
.box-shadow-1 h5{text-align:left; color:#519FD7; font-size:20px; line-height:24px; padding:15px 0 15px 3px;}
.box-shadow-1 p{font-size:18px; padding-left:0px; font-weight:400;line-height:22px; color:#414042}

.certificate h2{line-height:100px; border-bottom:2px solid #FA7D01}

.cert-li .list-det li:before {
    font-family: 'Barlow';
    content: "\f046";
    display: inline-block;
    margin-left: -1.3em;
    width: 1.3em;
    color: #fa7d01;
}

 .cert-li .list-det li:before {
    font-family: 'Barlow';
    content: "\f046";
    display: inline-block;
    margin-left: -1.3em;
    width: 1.3em;
    color: #fa7d01;
 }
 
 .cert-li .list-deta{padding:20px 0px}
 .cert-li .list-deta li{padding:10px 0px}
 
 
 .cert-li .list-deta1{padding:20px 0px}
 .cert-li .list-deta1 li{padding:3px 0px}
 
.cert-li h3{text-align:left; color:#FA7D01; font-size:24px; line-height:24px; padding:15px 0 15px 3px;}

.tab-cert {
  overflow: hidden;
  border-bottom:none;
  width:100%;
  margin-top:12px;
/*   margin-left:-30px; */
  background:#fff;
}

/* Style the buttons inside the tab */
.tab-cert button {
  background-color: inherit;
  /*float: right;*/
  border:none;
  outline: none;
  cursor: pointer;
  padding: 15px ;
  transition: 0.3s;
  font-size: 18px;
  line-height:24px;
  /*border-right:1px solid #fff;*/
  text-align:center;  
}
.tab-cert .tabdiv {
  display: contents;	
  background-color: inherit;
  /*float: right;*/
  border:none;
  outline: none;
  cursor: pointer;
  transition: 0.3s;
  font-size: 18px;
  line-height:24px;
  /*border-right:1px solid #fff;*/
  text-align:center;  
}
.tab-cert p {border-bottom: 3px solid #F4F3F1; padding:10px; color:#414042; font-weight:400; font-size:20px}
.tab-cert .tabdiv button{border-bottom: 3px solid #F4F3F1; margin: 15px; padding:10px; color:#414042; font-weight:400; font-size:20px}

/* Change background color of buttons on hover */

.tab-cert button:hover p {
  border-bottom:3px solid #FA7D01; 
  color:#FA7D01;
}

.tab-cert .tabdiv button:hover {
  border-bottom:3px solid #FA7D01; 
  color:#FA7D01;
}

/* Create an active/current tablink class */

.tab-cert button.active p {
  border-bottom:3px solid #FA7D01; color:#FA7D01;
}
.tab-cert .tabdiv button.active {
  border-bottom:3px solid #FA7D01; color:#FA7D01;
}
/* Style the tab content */
.tabcontent_cert {
  display: none;
  padding: 0px;
  border-top: none;
  padding-top:22px;
/*   margin-left:-20px; */
  
}
.tabcontent_cert {text-align:left}
.tabcontent_cert p{font-size:18px}

.blk-part h2{text-align:center; color:#fff; padding-bottom: 40px;}
.color-box{padding:5px; height:144px;  }
.pb1{background:#3A3E98}
.pb2{background:#5356BE}
.pb3{background:#FA7D01}
.pb4{background:#4AB1D8}
.color-box p{font-size:16px; padding-top:7px}
.color-box img{ background:#fff; }
.why-learn h2{text-align:center; }
.box-stact{-moz-box-shadow: 0 0 3px 3px #eee;
-webkit-box-shadow: 0 0 3px 3px #eee;
box-shadow: 0 0 6px 4px #eee;
padding:10px 37px;
height:320px;
margin-top:65px;}
.box-stact h3{font-size:24px; padding:16px 0}
.box-stact p{font-size:16px; color:#414042; font-weight:300}
.box-stact h3.hd1{color:#3A3E98}
.box-stact h3.hd2{color:#4AB1D8}
.box-stact h3.hd3{color:#FA7D01}
.img-round img{border-radius:50%; text-align:center; margin-top:-70px; margin-left:85px; padding:20px; background:#fff;
-moz-box-shadow: 0 0 3px 3px #eee;
-webkit-box-shadow: 0 0 3px 3px #eee;
box-shadow: 0 0 6px 4px #eee;}
.book-slot h2{color:#fff; line-height:40px; padding:50px 0px 20px 0px}
.book-slot p{color:#fff; padding: 0px 3px;}
.sub-p{font-size:14px;}
.book-slot{padding:20px 44px;}
.msg-color{ background-color: #F15A31;
/*background-image: linear-gradient(180deg, #186FB0 , #22B1CC  ); */ margin-top:15px; }
.book-slot input[type=text],input[type=email], select, textarea {
    width: 98%;
    padding:10px 12px;
    border: 1px solid #ccc;
    box-sizing: border-box;
    margin-top: 12px;
    margin-bottom: 0px;
	margin-left:1%;
    resize: vertical;
	font-family: 'Barlow';
}

.book-slot input[type=checkbox] {
    padding:10px 12px;
    border: 1px solid #fff;
    box-sizing: border-box;
    margin-top: 12px;
    margin-bottom: 0px;
	margin-left:1%;
    resize: vertical;
	font-size:20px;
	background:#F15A31;
}

.container-ck {
  display: inline-block;
  position: relative;
  padding-left: 25px;
  margin-bottom: 12px;
  margin-right:20px;
  cursor: pointer;
  padding-top:2px;
  font-size: 14px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default checkbox */
.container-ck input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.checkmark-ck {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #F15A31;
}

/* On mouse-over, add a grey background color */
.container-ck:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.container-ck input:checked ~ .checkmark {
  background-color: #F15A31;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark-ck:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.container-ck input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
.container-ck .checkmark:after {
  
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  
}


.book-slot form{padding-top:15px}
.button-msg {
  background-color: #fff;
  border: none;
  color: #009DDC;
  padding: 14px 50px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 18px;
  margin: 24px 4px;
  cursor: pointer;
  border-radius: 5px;
}
.ad-box{ padding:23px 40px; margin:7px 70px 0px 0; }
.ad-box p{ color:#fff; font-size:22px;}
.ad-box-1{background:#19CDCA;}
.ad-box-2{background:#519FD7;}
.student-voice h2{text-align:center}
.career-nm{font-size:20px; font-weight:600}
.bg-orange-c{background:#F15A31}



.cont-logo img{background:#fff; padding:10px; margin:10px 0px}


.box-shadow-skill-tool{-moz-box-shadow: 0 0 3px 3px #eee;
-webkit-box-shadow: 0 0 3px 3px #eee;
box-shadow: 0 0 3px 3px #eee;
padding:10px 20px 30px 30px;
margin-bottom:85px; margin-right:5px;
 }
 .box-shadow-skill-tool h3{font-size:24px; color:#FA7D01; padding-top:15px;}
 .box-shadow-skill-tool p{font-size:18px; color:#414042; padding:10px 0}
 .img-tool{margin-top:-70px;}
 
 
 
.history-tl-container{
    font-family: barlow;
  width:88%;
  margin:auto;
  display:block;
  position:relative;
}
.history-tl-container ul.tl{
    margin:20px 0 0 0;
    padding:0;
    display:inline-block;

}
.history-tl-container ul.tl li{
    list-style: none;
    margin:auto;
    min-height:50px;
    /*background: rgba(255,255,0,0.1);*/
    border-left:1px solid #FA7D01;
    padding:0 0 13px 30px;
    position:relative;
}
.history-tl-container ul.tl li:last-child{ border-left:0;}
.history-tl-container ul.tl li::before{
    position: absolute;
    left: -5px;
    top: 0px;
    content: " ";
    /*border: 8px solid rgba(255, 255, 255, 0.74);*/
    border-radius: 500%;
    background: #FA7D01;
    height: 10px;
    width: 10px;
    transition: all 500ms ease-in-out;

}
.history-tl-container ul.tl li:hover::before{
    border-color:  #FA7D01;
    transition: all 1000ms ease-in-out;
}
ul.tl li .item-title{
	font-size:16px;
	font-weight:600;
}
ul.tl li .item-detail{
    font-size:16px;
	padding: 6px 0;
}
ul.tl li .timestamp{
    color: #F15931;
    position: absolute;
  width:126px;
    left: -30%;
    text-align: right;
    font-size: 16px;
	top: -4%;
	font-weight:500;
}

.tab-timeline h2{text-align:center;}
.tab-timeline h4{font-size:24px; text-align:center; padding:20px}

.course-tl-container{
    font-family: 'Barlow';
  margin:auto;
  display:block;
  position:relative;
}
.course-tl-container ul.tl{
    margin:20px 0;
    padding:0;
    display:inline-block;

}
.course-tl-container ul.tl li{
    list-style: none;
    margin:auto;
    min-height:50px;
    /*background: rgba(255,255,0,0.1);*/
    
    padding:0 0 13px 30px;
    position:relative;
}
.border-lft {
  position: relative;
}

.border-lft:after {
  content: '';
  position: absolute;
  left: -2px;
  top: 4.4%;
  height: 97%;
  border-left: 2px solid #E3E4E5;
}
.course-tl-container ul.tl li:last-child{ border-left:0;}
.course-tl-container ul.tl li::before{
    position: absolute;
    left: -8px;
    top: 9px;
    content: " ";
    /*border: 8px solid rgba(255, 255, 255, 0.74);*/
    border-radius: 500%;
    background: #258CC7;
    height: 15px;
    width: 15px;
    transition: all 500ms ease-in-out;
	z-index:9999;

}


.course-tl-container ul.tl li:hover::before{
    border-color:  #258CC7;
    transition: all 1000ms ease-in-out;
}
ul.tl li .item-title-course{
	font-size:16px;
	font-weight:500;
}
ul.tl li .item-detail-course{
    font-size:16px;
	padding: 10px 0;
}
.menu-main li.menu-main__item > a.menu-main__link {text-transform: capitalize; font-size:15px; color:#414042;}
.menu-main li.menu-main__item {
  position: relative;
margin:0 8px !important;}
.course-tl-container ul.tl li.diff-img1::before{
    position: absolute;
    left: -22px;
    top: -1px;
    border-radius: 500%;
	background:#fff;
    background-image: url('/practical-data-analytics/img/Images-59.png');
    height: 40px;
    width: 40px;
    transition: all 500ms ease-in-out;
	z-index:9999;	
    background-size: 40px 40px;
    display: inline-block;    
    content:"";
}

.course-tl-container ul.tl li.diff-img2::before{
    position: absolute;
    left: -22px;
    top: -1px;
    border-radius: 500%;
	background:#fff;
    background-image: url('/practical-data-analytics/img/Images-60.png');
    height: 40px;
    width: 40px;
    transition: all 500ms ease-in-out;
	z-index:9999;	
    background-size: 40px 40px;
    display: inline-block;    
    content:"";
}


.collapsible_course {
  background-color: #fff;
  cursor: pointer;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 18px;
  -moz-box-shadow: 0 0 3px 3px #eee;
-webkit-box-shadow: 0 0 3px 3px #eee;
box-shadow: 0 0 3px 3px #eee;
padding:20px 25px 13px 25px;
font-weight:300;
margin:10px 0;
}

.collapsible_course span.mod{color:#FA7D01; font-weight:400;padding-right: 20px;}
.collapsible_course span.mod-cont{color:#414042; font-weight:400;}

.collapsible_course img{display:inline-block}

 .collapsible_course:hover {
	background-color: #519FD7;
	color:#fff;
}
.active.collapsible_course {
	background-color: #519FD7;
	color:#fff;
	-moz-box-shadow: 0 0 0px 0px #eee;
-webkit-box-shadow: 0 0 0px 0px #eee;
box-shadow: 0 0 0px 0px #eee;
}

 .collapsible_course:hover span{color:#fff; }
 .active.collapsible_course span{color:#fff;}
 .collapsible_course .img-change{display:none;}
 .collapsible_course .img-desk{display:inline-block;}
 .active.collapsible_course .img-change{display:inline-block;}
 .active.collapsible_course .img-desk{display:none;}
 .collapsible_course:hover .img-change{display:inline-block;}
 .collapsible_course:hover .img-desk{display:none;}
 /*.collapsible_course .content_course{display:none;border:2px solid #fff;}
 .active.collapsible_course .content_course{border:2px solid #eee; display:block;}*/
 /*.content_course img{padding:10px 0}*/
 .content_course ul{font-size: 16px;
    color: #5D5D5D;
    font-weight: 300;}
	.content_course p{font-size: 16px;}

.collapsible_course:after {
  content: '\002B';
  color: #BCBEC0;
  float: right;
  margin-left: 5px;
  margin-top: -47px;
  font-size:32px;
  font-weight:300;
}

.li-aftr button.collapsible_course:after{content: '\002B';
  color: #BCBEC0;
  float: right;
  margin-left: 5px;
  margin-top: -206px;
  font-size:32px;
  font-weight:300;}
  
 .li-aftr button.collapsible_course:hover:after{content: '\002B';
  color: #fff;
  float: right;
  margin-left: 5px;
  margin-top: -206px;
  font-size:32px;
  font-weight:300;}
  
  .li-aftr-nul button.collapsible_course:after{content: '';}

 .collapsible_course.active:after {
  content: "\2212";
  color:#fff;
}
.collapsible_course:hover:after{color: #fff;}
.li-aftr-nul button.collapsible_course:hover:after{content: '';}

.content_course {
  padding: 0 18px;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
  background-color: #fff;
  border:2px solid #fff;
  border-top:0px;
}
.content_course h3{font-weight:400; padding:7px 0; font-size:20px}

.course-tl-container ul.tl li ul li{border-left:0px solid #E3E4E5;}
.course-tl-container ul.tl li ul li::before{
    position: absolute;
    left: 0px;
    top: 0px;
    content: " ";
    /*border: 8px solid rgba(255, 255, 255, 0.74);*/
    border-radius: 500%;
    background: #fff;
    height: 0px;
    width: 0px;
transition: all 500ms ease-in-out;}

.tab-timeline ul.tl li .item-title{
	font-size:24px;
	font-weight:400;
	color:#FA7D01;
	}

.ul-lst ul.disc{padding:0 0 8px 18px; }
.ul-lst ul.disc li{list-style-type:disc; min-height:31px;  padding:0}
.rght-flt{ position:absolute; margin-top:-111px; margin-left:59.5%}

.txt-aln{text-align:center}
.txt-aln i{font-size:40px; font-weight:300}
.content_course ul.disc1{padding:10px 18px;}
.content_course ul.disc1 li{list-style-type:disc; padding:7px 0; min-height:10px}
/*.slider-logo-blue{padding-top:182px;}*/
.slider-logo-blue{padding-top:0px;}
.slider-logo-blue h2{color:#fff; }
.header-section-sldr{padding-bottom:50px; text-align:center; }
.courses__content{border:0px solid }
.cont-side{padding:0 100px}
.faculty{text-align:center}
.faculty h5{font-size:20px; padding:10px 0;}
.faculty p{font-size:16px}
.menu-main li.menu-main__item > a.menu-main__link{font-weight:600;}
.menu-main li.menu-main__item > a.menu-main__link_button{background-color: #F15A31;
    border: none;
    color: white;
    padding: 12px 17px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 18px;
    margin-top: -10px;
    cursor: pointer;
    border-radius: 5px;
	text-transform:uppercase}
	.courses__item1{width:100%}
.courses__content{-moz-box-shadow: 0 0 0px 0px #fff;
-webkit-box-shadow: 0 0 0px 0px #fff;
box-shadow: 0 0 0px 0px #fff;}
.slider-logo-blue .oval {
    border: 0;
     -webkit-box-shadow: 0px 0px 0px 0 #fff; 
     box-shadow: 0px 0px 0px 0 #fff; 
}




.testimonial-s{
        -webkit-box-shadow: 0px 0px 0px 0 #fff;
    box-shadow: 0px 0px 0px 0 #fff;
     padding: 0px  20px ;
            margin: 0 5px 30px 5px;
            overflow: hidden;
            position: relative;
			    text-align: left;
				
        }
.testimonial-s p{color:#072047;
				font-size:16px;}
/*------------------------------------------------------*/

#testimonials_hire{
	/*margin:50px auto;*/
	padding: 50px 0 60px 0;
	position:relative;
}
#testimonials_hire .testimonial_hire{
	/*position:absolute;*/
	left:0px;
	top:0px;
	z-index:1;
	width:98%;
	
}

#testimonials_hire  .div-b_hire{ 
	 padding:20px 50px 0 50px;
	 margin:5px;
	 }
	 
/*#testimonials_hire  .div-b_hire span.q-ad-s::before {
  quotes: '\201c' '\201d';
  content: open-quote;
	color:#eee;
	font-size:150px;font-family:sarif;
	
  
}
#testimonials_hire  .div-b_hire span.q-ad-l::after {
  quotes: '\201c' '\201d';
  content: close-quote;
	color:#eee;
	font-size:150px;font-family:sarif;
  
}*/
/*#testimonials_hire  .div-b_hire .q-ad::before {
  quotes: '\201c' '\201d';
  content: open-quote;
	color:#eee;
	font-size:150px;font-family:sarif;
	
  
}
#testimonials_hire  .div-b_hire .q-ad::after {
  quotes: '\201c' '\201d';
  content: close-quote;
	color:#eee;
	font-size:150px;font-family:sarif;
	
  
}*/

.quotation{
  margin: 0 auto;
  quotes: "\201C""\201D""\2018""\2019";
  padding: 10px 16px;
  line-height: 1.4;
  text-indent:1px;
  
}

.quotation:before {
  content: open-quote;
  display: inline;
  height: 0;
  line-height: 0;
  left: -40px;
  position: relative;
  top: 25px;
  color: #ccc;
  font-size: 5em;font-family:'Barlow';
}
.quotation::after {
  content: close-quote;
  display: block;
  height: 0;
  line-height: 0;
  left: 402px;
  position: relative;
  top: 15px;
  color: #ccc;
  font-size: 5em;font-family:'Barlow';
}


	

.img-pro-slider img{border-radius:50%; border:1px solid #eee; display:block; margin-left:auto; margin-right: auto;}
.img-pro-slider-fac img{border-radius:50%;}

.star-ratings-sprite {
  background: url("/practical-data-analytics/img/star-rating-sprite.png") repeat-x;
  font-size: 0;
  height: 21px;
  line-height: 0;
  overflow: hidden;
  text-indent: -999em;
  width: 110px;
  margin: 0 auto;
  margin: 7px auto;
    margin-left: 0;
}
.star-ratings-sprite-rating {
  background: url("/practical-data-analytics/img/star-rating-sprite.png") repeat-x;
  background-position: 0 100%;
  float: left;
  height: 21px;
  display: block;
}
.hire-sec{position:relative}
.hire{border:3px solid #eee; padding:30px 0 0 0; margin-bottom:-240px; background-color:#fff; z-index:999; }
.hire h2{text-align:center}
.btm-slider{margin-top:50px}

.blk-part .courses__wapper {
  border: solid 0px rgba(232, 232, 232, 0.54);
  -webkit-border-radius: 3px;
          border-radius: 3px;
		  padding:4px 0;
}


.blk-part .courses__content {
  padding: 20px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  -webkit-box-shadow: -0px 0px 0px 0 #ebebeb;
          box-shadow: -0px 0px 0px 0 #ebebeb;
  background-color: transparent;
}
.blk-part .courses__content p{font-size:15px;}

.faq-sec {
    padding: 0px 0px;
}
span.ezy-t{color:#3c2663}
.noHover{
    pointer-events: none;
}
.program-fee-h h5, .program-fee-h ul{text-align:left}

/*.di-al{width:91%; display:inline-block}
.di-a{width:30%; margin-left:0}
.di-b{width:30%;margin-left:30%}
.di-c{width:30%;margin-left:60%}*/

#view_more_data {display: none;}

.quote {
    color: rgba(0,0,0,.1);
    text-align: center;
    margin-bottom: 30px;
}

/*-------------------------------*/
/*    Carousel Fade Transition   */
/*-------------------------------*/

#fade-quote-carousel.carousel {
  padding-bottom: 60px;
}
#fade-quote-carousel.carousel .carousel-inner .item {
  opacity: 0;
  -webkit-transition-property: opacity;
      -ms-transition-property: opacity;
          transition-property: opacity;
}
#fade-quote-carousel.carousel .carousel-inner .active {
  opacity: 1;
  -webkit-transition-property: opacity;
      -ms-transition-property: opacity;
          transition-property: opacity;
}
#fade-quote-carousel.carousel .carousel-indicators {
  bottom: 10px;
}
#fade-quote-carousel.carousel .carousel-indicators > li {
  background-color: #e84a64;
  border: none;
}
#fade-quote-carousel blockquote {
    text-align: center;
    border: none;
}
#fade-quote-carousel .profile-circle {
    width: 100px;
    height: 100px;
    margin: 0 auto;
    border-radius: 100px;
}

.img-bk{background:#F5F6F7;  margin:10px 0px; padding:10px 1px; display:flex; }
.img-bk img{float:right}
.img-bk .col-md-8{padding-left:0}


table.tabl1 {
    border-spacing: 1;
    border-collapse: collapse;
    background: #fff;
    border-radius: 10px;
    overflow: scroll;
    width: 100%;
    margin: 0 auto;
    position: relative;
}



/*table.tabl1 * {
    position: relative;
}*/

table.tabl1 td,
table.tabl1 th {
    padding-left: 40px;display:table-cell;
    vertical-align: middle;
}

table.tabl1 thead tr {
    height: 60px;
    background: white;
}

table.tabl1 tbody tr {
    height: 50px;
}

table.tabl1 tbody tr:last-child {
    border: 0;
}

table.tabl1 td,
table.tabl1 th {
    text-align: left
}

table.tabl1 td.l,
table.tabl1 th.l {
    text-align: right
}

table.tabl1 td.c,
table.tabl1 th.c {
    text-align: center
}

table.tabl1 td.r,
table th.r {
    text-align: center;
}

.table100-head th {
      font-size: 18px;
  color: #F15A31;
  line-height: 1.2;
  font-weight: 600;
}
}

table.tabl1 tbody tr:nth-child(even) {
    background-color: /* #f5f5f5 */white;
}

table.tabl1 tbody tr:nth-child(odd) {
    background-color:  #f5f5f5 ;
}




table.tabl1 tbody tr {
    font-size: 18px;
    color: #5d5d5d;
    line-height: 1.2;
}

.column1 {
    width: 180px;
    padding: 20px;
    /*background-color: #fbf9f9;*/
    font-weight: 600;
}



.column2 {
    /*font-weight: 600;*/
    width: 140px;
}

.column3 {
    /*font-weight: 600;*/
    width: 140px;
}

.column4 {
    width: 200px;
    background-color: #fff;
    padding-right: 62px;
    color: 5D5D5D !important;

}

.column41{
    width: 200px;
    background-color: #FCF2E3;
    color: #5D5D5D ;

}

.column40{
    width: 200px;
    background-color: #fff;
    padding-right: 62px;
    color: #F15A31;
	font-weight:600;

}

.column40::before{
    background-color: #00a2b9;
    width: auto;
    height: 50px;
}

.back-clr-profile {background:#FBF9F9; }
.back-ft-profile {padding:25px; }
.back-clr-profile h4{font-size:20px; color:#FA7D01 }
.back-clr-profile h3{font-size:36px; color:#FA7D01; line-height:40px }
.back-ft-profile img{float:right}

.button-prgrm-wht{
    background-color: #F15A31;
    border: none;
    color: #fff;
    padding: 10px 38px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 16px 4px;
    cursor: pointer;
    border-radius: 5px;
	font-family:'Barlow';
	font-weight:600;
}

.ft-lnk{padding-bottom:54px; text-align:center}

.testimonial-sec h2{padding-bottom:15px}

.tab-box-br {text-align:center;
font-size:16px;
 /*-moz-box-shadow: 0 0 3px 3px #E7E7E7;
    -webkit-box-shadow: 0 0 3px 3px #E7E7E7;
    box-shadow: 0 0 6px 4px #E7E7E7;*/
    padding: 40px 20px;
    margin: 10px 16px;
    background: #fff;
	border:2px solid #E7E7E7;}
.program-o .box-shadow-1{padding:50px 30px;}
.program-o img{display: block;
  margin-left: auto;
  margin-right: 0;
  }
  .program-o p{padding-right:10px}
.no-dt img, .tab-box img, .program-highlights img{display: block;
  margin-left: auto;
  margin-right: auto;
  }
 .tab-box h4{font-size:24px; color:#FA7D01; text-align:left; font-weight:600; font-family:barlow; padding:10px; line-height:28px}


.hire-img{position: relative; }
.hire-img .img01{position: absolute; bottom:0;}
.hire-img .img01 h2{padding:50px 20px 50px 20px }
.lrn{background:#FCFCFC}
.box-clr-profile {background:#F15A31; }
.box-ft-profile {padding:25px; }
.box-clr-profile h3{font-size:36px; color:#fff }
.box-ft-profile img{float:right}

.box-btn-prgrm-wht{
    background-color: #fff;
    border: none;
    color: #525252;
    padding: 10px 38px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 16px 4px;
    cursor: pointer;
    border-radius: 5px;
	font-family:'Barlow';
	font-weight:400;
}
.career-btn{
	background-color: #F15A31;
    border: none;
    color: #fff;
    padding: 10px 38px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 16px 4px;
    cursor: pointer;
    border-radius: 5px;
	font-family:'Barlow';
	font-weight:400;
	}
.sec-advantage span{font-weight:500}
.sec-advantage p{line-height:8px}
.sec-advantage span.adv-desc{font-weight:300;  padding-right:15px}
.flip-sec h2{font-size:32px}
.advisory{text-align:center}
.advisory h5{font-size:20px; padding:18px 0 7px 0;}
.advisory p{font-size:16px}
.advisory .courses__item{padding:23px 0;}
.prerequisites .row .col-md-5 .row{font-size:18px; padding:20px 0}
.prerequisites h3{color:#FA7D01; font-weight:600}
.prerequisites h2{padding-bottom:20px}
.para-sp{padding-bottom:40px}
.no-dt{text-align:center}
.no-cont{font-size:55px; font-weight:700; color:#0080A8}
.sec-no-cont{font-size:19px; font-weight:400; color:#0080A8; line-height:25px}
.no-dt{padding:50px 0; margin-top:100px}

.quota1{float:left; padding-bottom:20px}

#jssor_3 p{text-align:left}
.quota2{float:right; padding-top:10px}
.st-name{padding-top:20px}	
.ltf{background:#F15A31; text-align:center; color:#fff}
.ltf p{ color:#fff; font-size:16px; padding-bottom:20px; line-height:20px}
.rtf{background:#FFF2E6; text-align:center; color:#F15A31}
.fee-st h2{ padding-bottom:30px}
.fee-st h6{font-size:24px; padding:50px 0 30px 0; font-weight:600}
.fee-st h4{font-size:36px; line-height:36px}
.ltf label{border:1px solid #fff; padding:10px; margin-top:12px}
.button-msg-a{
  background-color: #fff;
  border: none;
  color: #009DDC;
  padding: 14px 35px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 18px;
  margin: 0px 14px 30px 14px ;
  cursor: pointer;
  border-radius: 5px;
}
.lft .lt-spc{padding-bottom:60px }
table.fee-table{margin:3px 17px 70px 20px}
table.fee-table, table.fee-table th, table.fee-table td{background:#fff; border:1px solid #FFF2E6; color:#414042; font-size:16px; font-weight:600; padding:16.5px; text-align:left; line-height:20px}

table.fee-table th span, table.fee-table td span{font-size:14px;  font-weight:400}
 table.fee-table td span span{font-size:10px;  font-weight:400}
table.fee-table th, table.fee-table td{width:33%;}
.course-comparison h2{text-align:left; padding-bottom:20px;}
.course-comparison p{text-align:left; padding:30px 0;}
.module-hd .para-q{padding:15px 60px}


/*Course Curriculum section start*/

.course-cirriculum {
    background: #f5f6f7;
    padding: 60px 0;
}


.sub-titl {
    font-family: 'Barlow';
    text-align: center;
    font-size: 19px;
}

.module-hdng-1 {
    font-family: 'Barlow';
    color: #537cbb;
    font-weight: 400;
    font-size: 25px;
    margin-bottom: 30px;
    line-height: 39px;
    text-align: center;
    margin-top: 30px;
}

.module-hdng-1:before {
    content: ' ';
    background: #d2d4d5;
    display: inline-block;
    position: absolute;
    left: 0;
    right: 0;
    width: 3px;
    height: 22px;
    z-index: 400;
    margin: 0 auto;
    bottom: 0px;
}

.module-hdng {
    font-family: 'Barlow';
    color: #537cbb;
    font-weight: 400;
    font-size: 25px;
    margin-bottom: 30px;
    line-height: 39px;
    text-align: center;
    margin-top: 30px;
}

.module-hdng:before {
    content: ' ';
    background: #d2d4d5;
    display: inline-block;
    position: absolute;
    left: 0;
    right: 0;
    width: 3px;
    height: 22px;
    z-index: 400;
    margin: 0 auto;
    bottom: 0px;
}

.module-hdng:after {
    content: ' ';
    background: #d2d4d5;
    display: inline-block;
    position: absolute;
    left: 0;
    right: 0;
    width: 3px;
    height: 22px;
    z-index: 400;
    margin: 0 auto;
    top: 0px;
}

.final-dsc {
    font-family: 'Barlow';
    color: #537cbb;
    font-weight: 400;
    font-size: 25px;
    margin-bottom: 0px;
    line-height: 39px;
    text-align: center;
    margin-top: 10px;
}

.data-svnct img {
    padding-top: 40px;
}

.data-svnct:before {
    content: ' ';
    background: #d2d4d5;
    display: inline-block;
    position: absolute;
    left: 0;
    right: 0;
    width: 3px;
    height: 40px;
    z-index: 400;
    margin: 0 auto;
    top: 0px;
}

.tl-logo {
    display: flex;
    float: right;
}

.view-more {
    margin: 30px auto 0px;
    display: inline-block;
    text-align: center;
    background-color: #fe7d01;
    border-color: #fe7d01;
    transition: all .5s;
    color: #ffffff;
    padding: 0.5rem 1rem;
    border-radius: 0.25rem;
}

.module-content {
    min-height: 340px;
    height: 340px;
    overflow-y: hidden;
}

.showmore-button {
    cursor: pointer;
    margin: 30px auto 0px;
    display: block;
    text-align: center;
    background-color: #fe7d01;
    border-color: #fe7d01;
    transition: all .5s;
    color: #ffffff;
    padding: 0.5rem 2rem;
    border-radius: 0.25rem;
    width: max-content;
    text-transform: capitalize;
    font-family: 'Barlow';
}

.showmore-button i {
    font-size: 14px;
    padding-left: 9px;
}
.mbr-figure img,
.mbr-figure iframe {
    display: block;
    width: 100%;
}

.ghsd {
    color: #fff !important;
    font-family: 'Barlow';
    font-size: 1.8rem;
    background: #FAA61C;
    box-shadow: 0px 0px 10px rgba(115, 128, 157, 0.1);
    padding: 15px 15px;
}

.ghsd1 {
    color: #444444 !important;
    font-size: 1.8rem;
    background: #fff;
    border-radius: 15px;
    box-shadow: 0px 0px 10px rgba(115, 128, 157, 0.1);
    padding: 15px 15px;
}

.ghse {
    font-size: 24px;
    color: #fff;
    margin: 0;
    font-family: 'Barlow';
    font-weight: 400;
}


.ghse1 {
    font-size: 24px;
    color: #009DDC;
    margin: 0;
    font-family: 'Barlow';
    font-weight: 400;
}

.ghse2 {
    font-size: 16px;
    color: #444444;
    margin: 0;
    font-family: 'Barlow';
    font-weight: 400;
}



.bu {
    color: black;
    border: 1px solid #009DDC;
    background: #fff;
    border-radius: 50px;
    padding: 5px 20px;
    cursor: pointer;
    position: relative;
    font-size: 16px;
    font-family: 'Barlow';
	margin-top:21px;
	margin-right:5px;
}



.ajmbsc {
    font-size: 30px;
    text-align: center;
    padding-top: 70px;
    color: #08579f;
    padding-bottom: 0px;
}

.ajmbsd {
    font-size: 30px;
    text-align: center;
    color: #08579f;
    padding-bottom: 10px;
}



.mbr-figure {
    -ms-grid-row-align: center;
    align-self: center;
}
.module-hdng-1 {
    font-family: 'Barlow';
    color: #537cbb;
    font-weight: 400;
    font-size: 25px;
    margin-bottom: 30px;
    line-height: 39px;
    text-align: center;
    margin-top: 30px;
}	 

 .mbr-figure {
    -ms-grid-row-align: center;
    align-self: center;
}

.media-container>div {
    max-width: 100%;
}

.mbr-figure img,
.card-img img {
    width: 100%;
}


.gmdf {
    font-size: 16px;
}

.gry-bg {
    background: #f5f6f7;
}

.hours {
    color: #009DDC;
    text-align: center;
    font-family: 'Barlow';
    font-weight: 400;
    font-size: 24px;
}

.center-block {
    margin: 0 auto;
    display: block;
}

.center-block {
    margin: 0 auto;
    display: block;
}

.course-detals {
    margin-top: 20px;
}

.course-detals .accordion .card {
    font-weight: 300;
    overflow: hidden;
    font-size: 16px;
    color: #072047;
    
    margin-bottom: 13px;
    font-family: 'Barlow';
	padding:0px 18px;
}

.course-detals1 .accordion .card {
    font-weight: 300;
    overflow: hidden;
    font-size: 16px;
    margin-bottom: 13px;
    margin-top: 12px;
    font-family: 'Barlow';
	padding:0px 18px;
}

.course-detals .accordion .card11 {
    font-weight: 300;
    overflow: hidden;
    font-size: 16px;
    color: #072047;
    -moz-box-shadow: 0 0 3px 3px #eee;
    -webkit-box-shadow: 0 0 3px 3px #eee;
    box-shadow: 0 0 3px 3px #eee;
    margin-bottom: 13px;
    font-family: 'Barlow';
	padding:0px 18px;
	margin-top:20px;
	border-radius:10px;
background-color: #fff;	
}


.course-detals .accordion .card .card-body p {
    font-weight: 300;
	padding:20px 0;
}

.course-detals .accordion .card .card-body ul li{list-style-type:disc; padding:5px 0}

.course-detals .card-header:not(.collapsed) .rotate-icon {
    transform: rotate(180deg);
}

.course-detals .accordion .card .card-header {
    font-weight: 400;
    font-size: 17px;
    color: #072047;
    background: #F7F7F7;
    cursor: pointer;
    font-family: 'Barlow';
}


.course-detals1 .accordion .card .card-header {
    font-weight: 400;
    font-size: 17px;
    color: #072047;
    background: #fff;
    cursor: pointer;
    font-family: 'Barlow';
	
}

.course-detals .accordion .card .card-header i {
    font-size: 30px;
}

.course-detals1 .accordion .card .card-header i {
    font-size: 17px;
}

.course-detals .accordion .card .card-header .accicon {
    float: right;
	margin-top: -38px;
    padding-right: 17px;
}

.course-detals .accordion .card .card-header .accicon11 {
    float: right;
	margin-top: -48px;
    padding-right: 17px;
}
.tl-logo .right-blocck img{float:right}
.ghsd1 {
    color: #444444 !important;
    font-size: 1.8rem;
    background: #ffffff;
    border-radius: 15px;
    box-shadow: 0px 0px 10px rgba(115, 128, 157, 0.1);
    padding: 0;
}

.course-detals1 .accordion .card .card-header .accicon {
  float: right;
  margin-top: -48px;
  padding-right: 17px;
}

.txt-aln-bnr{text-align:left}
p.heading-tit{text-align:center; font-size:30px }
.button-ft1 {
  background-color: #ffffff;
  border: 1px solid #FA7D01;
  color: #072248;
  padding: 8px 25px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 10px 8px 10px 16px;
  cursor: pointer;
  border-radius: 5px;
}

.button-ft2 {
  background-color: #24C93C;
  border: 1px solid #24C93C;
  color: #ffffff;
  padding: 8px 25px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 10px 8px 10px 16px;
  cursor: pointer;
  border-radius: 5px;
}

.industry-trends p{font-size:16px; padding:5px 0}

.check{
  display: flex;
  color: #fff;
}
.check-box{
  margin-left: 20px;
}
.checkmark {
  position: absolute;
  top: 3px;
  left: 0;
  height: 20px;
  width: 20px;
  border: 1px solid white;
  background-color: transparent;
}
.ind-prc p{line-height:10px; padding-bottom:0}
.ind-prc h3{color:#FA7D01; font-size:24px; font-weight:600}
.ind-prc .col-md-5{padding:10px }
p.p_text{padding:40px 0;}
.form-control1 {
  height: 42px;
}

.check {
  position: relative;
  padding-left: 4px;
  padding-top:8px;
padding-right: 15px;}
.mod-suny{font-size:20px}
.mod-s{line-height:30px}

.mod-s {color:#ffffff}
.module-suny{background:#009DDC}
.ftr-sticky{position: fixed;background:#ffffff;
   left: 0;
   bottom: 0px;
   width: 100%;
   text-align: center;}

.check .checkmark::after {
  left: 6px;
top: 3px;}
.disc-key{padding:18px; color:#606060}
.disc-key li{list-style-type:disc;  padding:0 0 13px 10px; color:#606060}
.btn-module{background-color: #faa61c;
    border: none;
    color: #fff;
    padding: 10px 38px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 16px 4px;
    cursor: pointer;
    border-radius: 5px;
	font-family:'Barlow';
	font-weight:400;}
	.clm-1{border-right:2px solid #F15A31; border-left:2px solid #F15A31;  }
	.clm-hd{border-top:2px solid #F15A31;}
	.clm-ft{border-bottom:2px solid #F15A31;}
	#navbarsticky {
  display: block;
}
.sticky {
  position: fixed;
  z-index: 9999999;
  top: 0;
  width: 100%;
}
.sticky-menu {
  background: #072047;
  overflow: hidden;
}

.m-spc{padding:380px 0}
.mobvw{display:none}
.deskvw{display:block}
.sec-vw{display:block}
.footer__bottom{padding:25px 0; font-size:15px;}
.robust-training {
  background: #FBF9F9;
}
.robust li {
  padding: 10px 20px;
  font-size: 18px;
}
.robust li::before {
  font-family: "fontAwesome";
  content: "\f046";
  display: inline-block;
  color: #fff;
  content: '';
  position: absolute;
  width: 18px;
  height: 18px;
  left: 10px;
  background: url(/practical-data-analytics/img/Images-53.png) no-repeat;
    background-size: auto;
  background-size: 18px 18px;
  margin-top: 6px;
}

.ghsd {
    color: #444444 !important;
    font-family: 'Rubik', sans-serif;
    font-size: 1.8rem;
    background: #F7F7F7;
    border-radius: 15px;
    box-shadow: 0px 0px 10px rgba(115, 128, 157, 0.1);
    padding: 15px 15px;
}

.ghse {
    font-size: 24px;
    color: #414042;
    margin: 0;
    font-family: 'Barlow';
    font-weight: 400;
}

.ghse11 {
    font-size: 16px;
    color: #072047;
    margin: 0;
    font-family: 'Barlow';
    font-weight: 600;
	padding:10px 0;
}

.bu {
    color: black;
    border: 1px solid #fe7d01;
    background: #fff;
    border-radius: 50px;
    padding: 5px 20px;
    cursor: pointer;
    position: relative;
    font-size: 16px;
    font-family: 'Barlow';
	margin-top:21px;
}


/* .mbr-figure::before{
    content: "";
    display: block;
    width: 0.5px;
    bottom: -38px;
    top: 9px;
    left: 196px;
    background: #542a96;
    position: absolute;
} */

.ajmbsc {
    font-size: 30px;
    text-align: center;
    padding-top: 70px;
    color: #08579f;
    padding-bottom: 0px;
}

.ajmbsd {
    font-size: 30px;
    text-align: center;
    color: #08579f;
    padding-bottom: 10px;
}


/*Course Curriculum section end*/


.nav-justified>li {
    float: none;
}

.program-deli {
    background: url(/practical-data-analytics/img/program-deli.jpg);
    padding: 50px 0;
}
span.textbox {
	    border-left:1px solid black;
	   
	    
	    
	    
}
    
span.textbox input {
         outline: none !important;
	    background-color: #FFF;
  }
  #bnr_top{width:1366px;height:600px;}
  .cont-logo .ind-pro img{background:#fff; padding:18px;}
 
  
 










@media only screen and (min-width:769px) and (max-width: 1194px) {
	.flip-card {
  background-color: transparent;
  perspective: 1000px;
  width: auto;
  height: auto;
}
.sec-vw{display:none;}

.box-shadow span {
  margin-left: 660px;
}
.flip-card-front, .flip-card-back {
  position: absolute;
   width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.tabcontent_cert {
  margin-left: 0px;
}

.hire-img .img011 {
  display: none;
}

table.fee-table {
  margin: 3px 17px 90px 70px;
}
.ftr-sticky {
  padding-left: 90px;
}
}





@media only screen and (max-width: 768px) {
#bnr_top{width:460px;height:1000px;}
	
	.course-comparison {
  overflow-x: scroll;
}
	.m-spc{padding:180px  0}
.hire-img .img011{display:none;}
.ad-sub img{float: left;
    padding-left:10px;}
	.ad-sub img{display: block;
margin-left: auto;
  margin-right: auto;}
.frame{display: block;}

.frame{text-align: center;
  }
  .ad-sub .frame{display: block;}
  
  .industry-trends .row {
  padding: 20px 0 20px 0;
}
  
table.fee-table{margin:0}

table{font-size:12px;}
.font-tb{font-size:12px;}
.modal-body{padding:10px !important}
sub{font-size:8px;}
p.cont-content {font-size:10px}

}


.mob-v{display:none}
.mob-d{display:block}
.fsds-pro li{list-style-type:disc; padding-top:4px; color:#5D5D5D; font-weight:300}
.fsds-pro{font-size:14px; padding:0px 17px;}
.modal-text-fee {font-size:18px; vertical-align:center; font-weight:300;}
.modal-text-fee  span{font-size:14px; vertical-align:center}
.modal-text-fee  span.bld{font-size:18px; vertical-align:center; font-weight:400; color:#fff}
.modal-text-fee  span.bldwt{font-size:18px; vertical-align:center; font-weight:400; }
.modal-dialog{width:68%;}
table th.modal-text-fee , table .l1 {color:#fff; vertical-align:center; }
table .l1{background:#519FD7}
/*table th , td {vertical-align:center; text-align:center}
 .feeblk>tbody>tr>td, .feeblk>tbody>tr>th, .feeblk>tfoot>tr>td, .feeblk>tfoot>tr>th, .feeblk>thead>tr>td, .feeblk>thead>tr>th, .feeblk>tbody>tr>td, .feeblk>tbody>tr>th, .feeblk>tfoot>tr>td, .feeblk>tfoot>tr>th, .feeblk>thead>tr>td, .feeblk>thead>tr>th, .feeblk>thead>tr>th,  .feeblk>thead>tr>td{
vertical-align: center ! important;}
.feeblk tr{height:150px; vertical-align: center}*/
.table>thead>tr>th, tr, td{ vertical-align: center}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border: 1px solid #F1F3F4;
}

.table > tbody > tr > td, .table > thead > tr > th {
     vertical-align: middle; line-height:20px; padding:10px; font-family: 'Barlow';
}
.program-fee-h h5{font-weight:500; font-family: 'Barlow'; color:#5D5D5D; font-size:16px}
/*.program-fee-h table span::before{
    content: "\a";
    white-space: pre;}*/



#key-highlights{
  padding-top: 90px;
}
#program-framework{
  padding-top: 90px;	
}
#fee{
	padding-top: 90px;	
}
#admission-steps{
	padding-top: 90px;
}



/*mobile view*/


@media only screen and (max-width: 768px) {
	#key-highlights{
  padding-top: 70px;
}
#program-framework{
  padding-top: 70px;	
}
#fee{
	padding-top: 70px;	
}
#admission-steps{
	padding-top: 70px;
}
.bnr-back{ background-image:none;  }

div.rev1   {order: 1;}
div.rev2  {order: 2;}

.bnr-back h1{font-size:40px; line-height:43px}

.bnr-cont {
    color: #fff;
padding: 17px 0;}

.top-up{top:0px; left:0px; z-index:99999;  position: relative; }

.list-data{padding:25px 10px 40px 10px; text-align:center;  
background-color: #186FB0;
background-image: linear-gradient(180deg, #186FB0 , #22B1CC  ); width:100% }
.list-data p.hd-text{font-size:60px; color:#fff; font-weight:400; }
.list-data p.sub-text{font-size:20px; color:#fff; margin-top:-16px; padding-bottom:20px}
.dt-part {
    padding: 20px 50px 40px 50px;
    text-align: left;
    margin-top: 0px;
}
.dt-part .dt-se{padding:20px 10px}
h2{line-height:37px;}


.logo-lst div div{
padding:20px; 

}
.program-o .box-shadow-1 img, .logo-lst img{display: block;
  margin-left: auto;
  margin-right: auto;}
  
.logo-lst{padding-bottom:0}
 
section.key-high{padding:0 0 0 18px}
.cont-li .list-det {
padding-top: 0px; font-family: 'Barlow'}
.key-high h2{padding-bottom:25px}

.key-right {
    padding-left: 0px;
}

.button-wrapper {
 margin: 0;
  position: absolute;
  top: 106%;
  right:0;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.full-stack-part{padding-bottom:100px}
.border-lft:after {
  content: '';
  position: absolute;
  left: -2px;
  top: 2.4%;
  height: 98%;
  border-left: 2px solid #E3E4E5;
}

.cont-logo p{padding:0; text-align:left}
  
  .blk-part img, .career-t-sec img, .ad-sub img, .cont-logo img{display: block;
  margin-left: auto;
  margin-right: auto;}

.tab button{width:100%;}
.ad-sub{display: block;  }
.industry-trends{padding-top:20px; text-align:center}
.tab-cert button, .tab-cert .tabdiv button{width:100%}
.blk-part{}
.color-box {
    padding: 15px;
    height: 164px;
margin:15px;}
.box-stact{ margin-top: 100px;}
.img-round img {
    
    margin-top: -70px;
    margin-left: 78px;
}
ul.tl li .timestamp {left: -52%;}

.history-tl-container ul.tl{margin-left:20px;}
.book-slot {padding: 0px 13px; }
.ad-box{margin-bottom:10px;}
.con-al{padding:0}
.al-cont-desc-div { padding: 0 10px; }
.con-al h3 {padding: 0 6px 29px 6px;}

.course-tl-container ul.tl li.diff-img1::before {
    left: -16px;
	top: 4px;
    height: 30px;
    width: 30px;
    background-size: 30px 30px;   
}
.course-tl-container ul.tl li.diff-img2::before {
    left: -16px;
	top: 4px;
    height: 30px;
    width: 30px;
    background-size: 30px 30px;   
}
.rght-flt {
    position: inherit;
    margin-top: 0px;
    margin-left: 0%;
}
.rght-flt img{display: block;
  margin-left: auto;
  margin-right: auto;}

.certificate h2 {
line-height: 40px;}
.faq-sect {
    padding:0px 0px;
}
  
 .tab-timeline .collapsible_course .frame {
    text-align: left;
    font-size: 15px;
	display:flex;
	padding-top:10px;
 }
 
 .box-shadow span{
    margin-left: 290px;
	}
	
	.button-vdo{margin: 24px 17px;}
	.b-i{padding:10px 20px}
	.key-right {
    margin:0 0 20px 0;}
	/*.collapsible_course span.mod{padding: 10px 160px 0px 0; white-space:pre-line}*/
	.collapsible_course span.mod::after{
    content: "\a";
    white-space: pre;}
	.collapsible_course span.mod-cont{border-bottom:1px solid #ccc}
	.ad-sub .row div.col-md-8{padding-top:9px }
	.img-round img{ margin-left:60px;}
	.box-stact{height:340px}
	#testimonials  .div-b{ border:1px solid #eee ;
 -moz-box-shadow:1px 1px 0px 1px #eee;
-webkit-box-shadow: 1px 1px 0px 1px #eee;
box-shadow: 1px 1px 0px 1px #eee;
	 padding:10px;
	 margin:5px;
	 height:auto;
	 }
  .slider-logo-blue .header-section-sldr h2, .ft-l-p p{font-size:28px;}
  .flip-card-back p{padding:10px 15px;}
  .tab-cert {
	margin-left: 0px; 
}
.tab-cert p, .tab-cert .tabp {padding: 10px 0;}
.box-stact h3 {
    font-size: 23px;
    padding: 10px 0 4px 0;
}
.history-tl-container {
    width: 78%;
    margin-left: 58px;
}
.ad-box {
    padding: 30px 33px;
    margin: 5px 0 15px 0px;
}
.mob-v{display:block}
.mob-d{display:none}
.flip-card {width: 336px;}
.slick-dots li button:before{font-size:20px;}
.book-slot h2, .book-slot button.button-msg {text-align:center; align-items: center;}
.bg-culti .slick-dots li button, .slider-logo-blue .slick-dots li button{display:none}
.slider-logo-1, .bg-culti{padding-bottom:0}
.ft-l-p{padding-bottom:140px}
.modal-dialog{width:auto;margin: 6px}
.program-fee-h{overflow-x:auto;}
.slider-m {height:680px;width:430px;}
.slider-bnr{height:3620px;width:100%;}
.wht-box p{text-align:center}
.img-bk{display:flex}
.m-ct p, .m-ct ul{text-align:left}
.program-o .box-shadow-1{background:#fff; box-shadow: 0 0 3px 2px #eee;
padding:7px 11px;
margin:15px 2px;
flex: 1;
height:300px;
}
.frame img{display:block}
.button-ft1 {
  background-color: #ffffff;
  border: 1px solid #FA7D01;
  color: #072248;
  padding: 8px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 24px 0px;
  cursor: pointer;
  border-radius: 5px;
}
.button-ft2 {
  background-color: #24C93C;
  border: 1px solid #24C93C;
  color: #ffffff;
  padding: 8px ;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 24px 0px;
  cursor: pointer;
  border-radius: 5px;
}
.tab-box-br h4{text-align:center}
.tab-box-br img{padding:10px 0}
.cont-li, .ad-sub .frame   {text-align:left}
.ad-sub .frame .col-md-3 img   { padding-right:10px; }
.ad-sub .row div.col-md-8 {
  padding-top: 0px;
}
.mobvw{display:block}
.deskvw{display:none}
.m-c{text-align:center}
h2{font-size:24px; line-height:45px}
.certificate h2 {
  line-height: 28px;
  text-align:center;
  padding-bottom:20px;
}
.tabcontent_cert{margin-left: 0px;}
.prerequisites img{ display:block; margin-left:auto; margin-right: auto;}
.prerequisites h2, .para-sp {
  text-align: center;
}
.no-cont {
font-size: 34px;}
.no-dt {
  padding: 20px 0;
  margin-top: 60px;
}
.book-slot h2 {
  line-height: 30px;
}

.container-ck {
  padding-top: 3px;
  font-size: 12px;
}
.book-slot {
  padding: 0px 6px;
}
.book-slot form {
  padding-top: 0px;
}
.flip-sec h2 {
  font-size: 24px;
  line-height: 30px;
}
.course-comparison h2 {
  padding-bottom: 0px;
}
.sticky {
  position:inherit;
  z-index: 9999999;
  top: 20px;
  width: 100%;
}
.rtf {
  padding-bottom: 40px;
}
.sec-vw{display:none;}
.course-detals .accordion .card .card-body p {

  padding: 10px 0;
}
.ghse1 {
  font-size: 22px;
  text-align: center;
}
.hours {
  font-size: 22px;
}
p.heading-tit {
  line-height: 32px;
}
.al-cont-desc-div{text-align:center}
}
.mo-htre{
	    font-size: 18px;
    color: #F15A31;
    line-height: 1.2;
    font-weight: 600;
    margin: 23px 0;
}
.mobile-view {
	display:none
}
.mobile-view .nav-pills>li>a{
	    font-size: 17px;
    color: #5d5d5d;
    background: #f5f5f5;
	    padding: 8px 11px;
}
.mobile-view .nav-pills>li.active>a, .mobile-view .nav-pills>li.active>a:focus, .mobile-view .nav-pills>li.active>a:hover{
    color: #fff;
    background: #f15a31;
} 
.column41-2 { 
    background-color: #FCF2E3; 
}
.lbo-tnt{
	display: flex;
    align-items: center;
    margin: 20px 0;
    margin-top: 30px;
}
.d-flx{
	align-items: center;
    display: flex;
}
.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {
    color: #f15a31; 
}
.navbar-inverse .navbar-toggle {
    border-color: #034ea1;
	    margin-top: 18px;
}
.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #034ea1;
}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
    background-color: #fff;
}
.input-group-addon {
    padding: 14px 32px 6px 8px; 
    background-color: #fff;
    border: 1px solid #ccc; 
    border-right: 0 !important;
}
.input-group .form-control1{
	    border-left: 0;
		    box-shadow: none !important;
    border-color: #ccc !important;
}
.input-group .form-control1c{
	    border-left: 1px solid;
		    box-shadow: none !important;
    border-color: #ccc !important;
	
}
.imob{margin-top:20px;}
.imob input{border:0}
.book-slot .input-group-addon{
	    margin-top: 12px;
    padding: 14px 32px 6px 8px;
    font-family: 'Barlow';
    font-size: 16px;
    border-radius: 0;
    margin-left: 1%;
}
.book-slot .input-group  input[type=text] {
	width: 79%;
    margin-left: 0;
    border-left: 0;
    padding-left: 0;
    font-size: 16px;
}
.book-slot input[type=text], input[type=email], select, textarea{
	    outline: none;
}
#download-brochure .book-slot h2{
	    color: #414042;
    line-height: 40px;
    padding: 0px 0px 20px 0px;
}
#download-brochure .book-slot p{
	    color: #414042;
}
#download-brochure .check{
	color: #414042;
}
#download-brochure .checkmark{
	    border-color: #414042;
}
#download-brochure .button-msg{
	    background-color: #F15A31;
    color: #fff;
}
#download-brochure .book-slot{
	    padding: 0;
}
#download-brochure .banner-form{
	    padding: 0 !important;
}
#download-brochure .sub-p {
    margin-top: 15px;
}
#download-brochure .book-slot .input-group input[type=text] {
    width: 93.6%;
}
.download-brochure{
	background-color: #f37021;
    border: none;
    color: #fff;
    padding: 11px 30px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 24px 0px;
    cursor: pointer;
    border-radius: 3px;
    font-family: 'Barlow';
	min-width: 230px;
}
.form-control{
    padding: 10px 12px;
    border: 1px solid #ccc;
    box-sizing: border-box;
    margin-top: 0 !important;
    margin-bottom: 20px !important;
    margin-left: 0 !important;
    resize: vertical;
    font-family: 'Barlow';
    border-radius: 0;
    box-shadow: none;
    height: auto;
    font-size: 16px;
    width: 100% !important;
}
.mobile-pull .form-control{margin-bottom: 0px !important;}
.donw-htre{
	color: #f37021;
    text-align: center;
    font-size: 24px;
    font-weight: 500;
    margin-bottom: 6px;
}
.don-tblgi{
	font-size: 16px;
    color: #58595b;
    text-align: center;
    margin-bottom: 25px;
}
.popu-de{
    padding: 40px 50px 40px 50px; 
}
.download-bocr-img img{
    text-align: center;
    margin: 0 auto;
}
.otp-wrapper{
    display: flex;
    justify-content: center;
    align-items: center;
	margin-bottom: 20px;
}
  
.otp-wrapper input{
    width: 35px;
    height: 35px;
    margin: 5px;
    text-align:center;  
    border: none;
    border-bottom: 1px solid #cecece;
    outline: 0;
    
  }
  
  /* Chrome, Safari, Edge, Opera */
.otp-wrapper input::-webkit-outer-spin-button,
.otp-wrapper input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
.otp-wrapper input[type=number] {
  -moz-appearance: textfield;
}
.otp-popu-row{
	display: flex;
    align-items: center;
}
.modal-md-apply{
	    max-width: 750px;
}
.modal-md-apply .modal-content{
    border: 0;
    background: #8c0128;
    border-radius: 0;
}
.modal-md-apply .modal-body{
	    padding: 40px;
} 
.apl-hnd{
	    color: #fff;
    text-align: center;
    font-size: 30px;
    font-weight: bold;
    margin-bottom: 6px;
}
.aply-pr{
	color: #fff;
    font-size: 16px;
    text-align: center;
    margin-bottom: 25px;
}

.aply-apeimg{
	 /*    align-items: center; */
    display: flex;
	    margin-bottom: 45px;
}
.aply-doneimg{
	    align-items: center;
    display: flex;
}
.modal-md-apply .input-group-addon{
	    font-family: 'Barlow';
    padding: 13px 30px 0px 8px;
    background-color: transparent;
    border: 1px solid #fff;
    font-size: 16px;
    color: #fff;
	    border-right: 0 !important;
}
.modal-md-apply .input-group .form-control{
    margin-bottom: 0 !important;
    background: transparent;
    color: #fff;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-color: #fff;
    width: 78% !important;
    padding: 11px 12px; 
}
.modal-md-apply .input-group .form-control:before{
	content:'';
	
}
.modal-md-apply .download-brochure{
	    width: 100%;
    min-width: auto;
	    margin-top: 0;
}
.download-bocr-img-moble{
	display:none
}
.down-dsk-img{
	background: url(https://360digitmg.com/practical-data-science/img/down-bro-bg.png);
    background-repeat: no-repeat;
    border-radius: 0;
    border: 0;
	background-size: cover;
}

@media only screen and (max-width: 767px) and (min-width: 300px){
.down-dsk-img{
	background: url(https://360digitmg.com/practical-data-science/img/down-bro-bg-mob-1.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.download-bocr-img{
	    margin-top: 40px;
}
.aply-doneimg, .aply-apeimg{
	    display: block;
}
.download-bocr-img img {
    text-align: center;
    margin: 0 auto;
    width: 30%;
}
.modal-md-apply .download-brochure {
    margin-top: 25px;
}
.download-bocr-img-moble{
	display:block
}
.download-bocr-img-desktop{
	display:none
}
.download-bocr-img-moble img{
	    margin: 0 auto;
    margin-bottom: 20px;
}
.apl-hnd { 
    font-size: 25px; 
}
.flip-clock-wrapper ul li a div div.inn { 
    font-size: 50px;
    font-weight: 700;
}
.flip-clock-wrapper ul li { 
    line-height: 57px; 
}
.flip-clock-wrapper ul { 
    width: 36px;
    height: 60px; 
}
.flip-clock-dot.top {
    top: 20px;
}

.flip-clock-divider { 
    height: 80px;
}
.flip-clock-divider .flip-clock-label {
    right: -70px;
}
.flip-clock-divider.minutes .flip-clock-label {
    right: -78px;
}
.flip-clock-wrapper { 
    margin-top: 2em;
}
.otp-popu-row {
    display: block;
    align-items: center;
}	
.otp-popu-row .donw-htre{     margin-top: 20px;}
.donw-htre{     margin-top: 20px;}
.download-brochure{
	    width: 100%;
}
	#download-brochure .book-slot .input-group input[type=text] {
    width: 85.6%;
}
.d-flx {
    align-items: center;
    display: block;
}
.mobile-view-call {
    display: none;
}
.header-content {
    height: auto;
    /* position: relative; */
} 
.check{
	display: block;
}
.container-ck{
	    display: block;
    width: 100%;
}
.mobile-view table.tabl1 td, table.tabl1 th {
    text-align: left;
    padding: 13px;
}
.mob-viw{
	display:none
}
.mobile-view {
	display:block
}
.slider-bnr{
	max-height: 990px !important;
}
.bnr-back {
    margin-top: 71px;
	    width: 100% !important;
		
}
.bnr-back1{
	width: 100% !important; 
}
.bnr-back h1, .bnr-back1 h2 { 
    visibility: initial !important;
}
.bnr-cont1 { 
    padding: 10px 10px  ;
}
.navbar-brand>img {
    width: 200px;
}
.button, .career-btn, .button-msg, .button-prgrm-wht, .button-vdo, .box-btn-prgrm-wht, .btn-module, .button-msg-a, .button-c-download, .button-o, .button-o1{
	width:100%
}
.button-vdo {
    margin: 0 0px;
}
.box-ft-profile {
    padding: 25px 0;
}
.box-btn-prgrm-wht, .btn-module, .career-btn, .button-prgrm-wht{
	margin: 16px 0px;
}
.button-msg-a{
   margin: 0px 0px 30px 0px;
}
.button-msg{
	margin: 24px 0px;
}
.back-ft-profile {
    padding: 25px 0;
}
.dt-mov{
	height: 40px
}
section {
    padding: 30px 0;
}
.header-section-sldr {
    padding-bottom: 10px;
}
h2 { 
    line-height: 35px;
}
.tab-box-br{
	    padding: 30px 10px;
}
.tab-box-br h4 { 
    padding: 0;
    line-height: 35px;
}
.key-high h2 {
    padding-bottom: 5px;
    font-size: 24px !important;
}
.course-detals .accordion .card .card-header .accicon { 
    padding-right: 0;
}
.full-stack-part {
    padding-bottom: 30px;
}
.full-stack-part h2 {
    padding-top: 0;
}
.ad-content {
    padding-top: 20px;
}
.fee-st{
	padding-top: 10px;
	    padding-bottom: 10px;
}
.fee-st h6 {
    padding: 30px 0 20px 0;
}
.btm-slider {
    margin-top: 0;
}
p.p_text {
    padding: 20px 0;
}
.career-t-sec {
    padding-bottom: 30px;
}
.para-sp {
    padding-bottom: 0px;
}
.no-dt {
    margin-top: 40px;
}
.al-cont-desc {
    padding: 0px 20px 0px 20px;
}
.con-al h3 {
    padding: 0 6px 10px 6px;
}
.con-al p {
    padding-bottom: 10px;
}
.faq-sec {
    padding: 30px 0px 0;
}
.back-ft-profile{
	    padding-top: 0;
}
.back-clr-profile h3 {
    line-height: 40px;
}
.book-slot h2 { 
    padding: 20px 0px 20px 0px;
}
.industry-trends .row {
    padding: 10px 0 20px 0;
}
.industry-trends {
    padding-top: 10px; 
}
.mobvw .btn-module{
 margin-bottom: 0;
    margin-top: 0;	
}
.course-comparison p { 
    padding: 10px 0 25px;
}
.cont-logo h2 {
    padding-bottom: 10px;
}
.cont-li .list-det li {
    padding: 13px 0.9em 0;
}
.box-clr-profile h3 {
    line-height: 40px;
}
.frame iframe{
	    margin-top: 25px;
}
.hire-img .img01 h2 {
    padding: 0px 20px 20px 20px;
}
.take-cl{
	    padding-bottom: 0;
}
.ghse1 {
    font-size: 21px; 
    padding-bottom: 0 !important;
}
.hours {
    font-size: 21px;
    padding-top: 0 !important;
}
.bu { 
    margin-top: 10px; 
}
.course-detals .accordion .card .card-header .accicon11 { 
    margin-top: -34px;
    padding-right: 0;
}
.prerequisites{
    padding-top: 10px;	
}
.back-clr-profile {
    padding-top: 15px;
}
#profile-reviewed{
	    padding-top: 0;
}
.faq-sec .panel-group {
    margin-bottom: 0;
}
.hire-img .img01 {
    position: relative;
    bottom: 0;
}
.m-spc{
	    display: none;
}
.hire-img {
    padding-top: 10px;
}
.book-slot .input-group input[type=text] {
    width: 84%; 
	    padding-left: 6px;
}
.bnr-back1 h2 span.dt-bnr {
    font-size: 26px;
    font-weight: 600;
    color: #FFCB05;
    line-height: 35px;
}


.lbo-tnt{
	display: flex;
    align-items: center;
    margin: 0px 0;
    margin-top: 0px;
}
.slider-bnr{top:120px}

.button-t{
	    margin: 10px 8px 10px 0px;
}
.lbo-tnt { 
    margin: 6px auto;
    margin-top: 6px;
}
.bnr-back1 .frame {
    display: flex; 
}
.bnr-cont1 h4{
    display: inline-block;
}
.frame img {
    display: inline-block;
}
#bnr_top { 
    height: 840px !important;
}

}
#download-brochure button.close{
    border-radius: 50%;
    width: 30px;
    height: 30px;
    font-size: 23px;
    background: #ff0000;
    opacity: 1;
    text-shadow: none;
    border: 0;
    font-weight: 500;
    padding: 0;
    color: #fff;
    line-height: 0;
    font-family: 'Nunito Sans';
}
.apl-ckr-pt-0{
	padding-top:0 !important;
}
.cl-totxt{
	    margin-top: 30px;
    margin-bottom: 30px;
}

.cl-totxt p{
	    color: #fff;
}
.cl-totxt h5{
	font-size: 23px;
    color: #fdb913;
    font-weight: 600;
}
.cl-totxt-pr{
	    color: #fdb913 !Important;
	
}

@media (max-width:600px){
 
.care-sec{
	    width: 380px !Important;
}
#jssor_1 .btm-img img {
    padding-top: 10px;
}
}
@media (max-width:425px){
 
.care-sec{
	    width: 380px !Important;
}
#jssor_1 .btm-img img {
    padding-top: 10px;
}
}
@media (max-width:395px){
	.mobile-view .nav-pills>li>a {
    font-size: 15px; 
    padding: 6px 5px;
    font-weight: 600;
}
.care-sec{
	    width: 356px !Important;
}
#jssor_1 .btm-img img {
    padding-top: 10px;
}
}
@media (max-width: 375px){
.care-sec {
    width: 280px !Important;
}
}
@media (max-width:365px){
 
.care-sec{
	    width: 325px !Important;
} 
}