   		img.wp-smiley,
		img.emoji {
			display: inline !important;
			border: none !important;
			box-shadow: none !important;
			height: 1em !important;
			width: 1em !important;
			margin: 0 .07em !important;
			vertical-align: -0.1em !important;
			background: none !important;
			padding: 0 !important;
		}
		

			.container{z-index:0!important;}
    @media only screen and (max-width: 375px)
	{
      .menu-wrap
	  {
		 top:0px!important;
		 width:400px;
	  }
	  .nav-button 
	  {
        top: 36%!important;
      }
	  .menu-logo 
	  {
        width: 115%!important;
		top:70px!important;
      }
	  .hid-men-wrap 
	  {
		  left:24px!important;
	  }
	  .menu-inner:before 
	  {
		  left:62px;!important;
	  }
	  .single-carousel .item p 
	  {
        font-size: 17px!important;
      }
	  .text
	  { 
	    font-size: 15px!important;
	    padding: 12px 15px!important;
	  }
	  .psy-ser
	  {
		color:#f7c507fa!important;
		font-size:34px!important;
		font-weight:700!important;
	  }
	  
	  .custom-inner .btn
	  {
        margin-top: 20px!important;
        margin-left: 39px!important;
      }
	  .sn
	  {
		  text-align:center!important;
	  }
	  .sn-d {
			padding-top: 53px!important;
			padding-right: 0px!important;
		}
	  .hid-men-wrap {top:68%!important;}
	   .mann
	  {
		padding-top: 30px;
        font-size: 25px;
        font-weight: 800;
        padding-bottom: 10px;
      }
	  .feature
      {
	   width:310px;height:130px;
      }
    }
	
	@media only screen and (min-width: 376px) and (max-width: 414px)
	{
      .menu-wrap
	  {
		 top:0px!important;
		 width:440px;
	  }
	  .nav-button 
	  {
        top: 33%!important;
      }
	  .menu-logo 
	  {
        width: 115%!important;
		top:70px!important;
      }
	  .hid-men-wrap 
	  {
		  left:30px!important;
	  }
	  .menu-inner:before 
	  {
		  left:66px;!important;
	  }
	  .single-carousel .item p 
	  {
        font-size: 17px!important;
      }
	  .text
	  { 
	    font-size: 15px!important;
	    padding: 12px 15px!important;
	  }
	  .psy-ser
	  {
		color:#f7c507fa!important;
		font-size:34px!important;
		font-weight:700!important;
	  }
	  
	  .custom-inner .btn
	  {
        margin-top: 20px!important;
        margin-left: 60px!important;
      }
	  .sn
	  {
		  text-align:center!important;
	  }
	  .sn-d
	  {
		padding-top:15px!important;
		padding-right:0px!important;
	  }
	   .mann
	 {
		padding-top: 30px;
        font-size: 25px;
        font-weight: 800;
        padding-bottom: 10px;
     }
	 .feature
     {
	   width:354px;height:140px;
     }
    }
	@media only screen and (min-width: 415px) and (max-width: 667px)
	{
      .menu-wrap
	  {
		 top:0px!important;
		 width:250px;
	  }
	   .menu-logo img 
	   {
	     width: 112px!important;
	   }
	   .sliding-menu a 
	   {
	     font-size: 15px!important;
		 padding: 0px 0px!important;
	   }
	   .hid-men-wrap 
	   {
         margin-top: -60px!important;
       }
	  .nav-button 
	  {
        top: 33%!important;
      }
	  .menu-logo 
	  {
        width: 115%!important;
		top:50px!important;
		left:-9px!important;
      }
	  .hid-men-wrap 
	  {
		  left:8px!important;
	  }
	  .menu-inner:before 
	  {
		  left:30px;!important;
	  }
	  .single-carousel .item p 
	  {
        font-size: 17px!important;
      }
	  .text
	  { 
	    font-size: 15px!important;
	    padding: 12px 15px!important;
	  }
	  .psy-ser
	  {
		color:#f7c507fa!important;
		font-size:34px!important;
		font-weight:700!important;
	  }
	  
	  .custom-inner .btn
	  {
        margin-top: 20px!important;
        margin-left: 190px!important;
      }
	  .sn
	  {
		  text-align:center!important;
	  }
	  .sn-d
	  {
		padding-top:70px!important;
		padding-right:26px!important;
	  }
	   .mann
	 {
		padding-top: 30px;
        font-size: 25px;
        font-weight: 800;
        padding-bottom: 10px;
     }
	 .feature
     {
	   width:607px;height:168px;
     }
    }
	
	@media only screen and (min-width: 668px) and (max-width: 684px)
	{
      .menu-wrap
	  {
		 top:0px!important;
		 width:300px;
	  }
	  .menu-logo img 
	   {
	     width: 150px!important;
	   }
	   .sliding-menu a 
	   {
	     font-size: 18px!important;
		 padding: 2px 5px!important;
	   }
	   .hid-men-wrap 
	   {
         margin-top: -73px!important;
       }
	  .nav-button 
	  {
        top: 33%!important;
      }
	  .menu-logo 
	  {
        width: 115%!important;
		top:50px!important;
		left:-9px!important;
      }
	  .hid-men-wrap 
	  {
		  left:13px!important;
	  }
	  .menu-inner:before 
	  {
		  left:40px;!important;
	  }
	  .single-carousel .item p 
	  {
        font-size: 17px!important;
      }
	  .text
	  { 
	    font-size: 15px!important;
	    padding: 12px 15px!important;
	  }
	  .psy-ser
	  {
		color:#f7c507fa!important;
		font-size:45px!important;
		font-weight:800!important;
	  }
	  
	  .custom-inner .btn
	  {
        margin-top: 20px!important;
        margin-left: 196px!important;
      }
	  .sn
	  {
		  text-align:center!important;
	  }
	  .sn-d
	  {
		padding-top:75px!important;
		padding-right:33px!important;
	  }
	   .mann
	 {
		padding-top: 30px;
        font-size: 25px;
        font-weight: 800;
        padding-bottom: 10px;
     }
	 .feature
     {
	   width:607px;height:168px;
     }
    }
	@media only screen and (min-width: 685px) and (max-width: 767px)
	{
      .menu-wrap
	  {
		 top:0px!important;
		 width:300px;
	  }
	  .menu-logo img 
	   {
	     width: 150px!important;
	   }
	   .sliding-menu a 
	   {
	     font-size: 18px!important;
		 padding: 1px 5px!important;
	   }
	   .hid-men-wrap 
	   {
         margin-top: -60px!important;
       }
	  .nav-button 
	  {
        top: 33%!important;
      }
	  .menu-logo 
	  {
        width: 115%!important;
		top:50px!important;
		left:-9px!important;
      }
	  .hid-men-wrap 
	  {
		  left:13px!important;
	  }
	  .menu-inner:before 
	  {
		  left:40px;!important;
	  }
	  .single-carousel .item p 
	  {
        font-size: 17px!important;
      }
	  .text
	  { 
	    font-size: 15px!important;
	    padding: 12px 15px!important;
	  }
	  .psy-ser
	  {
		color:#f7c507fa!important;
		font-size:45px!important;
		font-weight:800!important;
	  }
	  
	  .custom-inner .btn
	  {
        margin-top: 20px!important;
        margin-left: 215px!important;
      }
	  .sn
	  {
		  text-align:center!important;
	  }
	  .sn-d
	  {
		padding-top:75px!important;
		padding-right:30px!important;
	  }
	   .mann
	 {
		padding-top: 30px;
        font-size: 25px;
        font-weight: 800;
        padding-bottom: 10px;
     }
	 .feature
     {
	   width:675px;height:196px;
     }
    }
	
	@media only screen and (min-width: 768px) and (max-width: 1020px)
	{
      .menu-wrap {top:0px;}
	  .menu-logo 
	  {
		  top:150px!important;
	  }
	  .hid-men-wrap 
	  {
        top: 60%!important;
      }
	  .hid-men-wrap 
	  {
		  left:13px!important;
	  }
    }
	@media only screen and (min-width: 1021px) and (max-width: 1024px)
	{
      .custom-inner .btn 
	  {
        margin-top: 20px!important;
        margin-left: 360px!important;
      }
    }
	@media only screen and (min-width: 1025px) and (max-width: 1920px)
	{
      .feature
      {
	    width:740px!important;
		height:210px!important;
      }
    }
	
	
	
	
	.psy-ser{color:#f7c507fa;font-size:44px;font-weight:800;}
  .to-top-wrap i {font-size:24px;}
  .copyright p {font-size:18px;}
  .footer-social {top:170px;}
  
 
  
  .single-carousel .item p{font-size:18px;}
  .text-subtitle {font-size:18px;}
  
    .nav-button {top:7%;left:40px;}
	header.main-header {width:0px;}
	.fixed-column {padding-left:0px;}
	.hero-wrap {padding-left:0px;}
	.menu-global {border-top:3px solid black;}
	.small-sec
 	{
      padding: 26px 0;
    }
    .morph-shape {-left:39px;}
    .menu-inner{width:79%;}
    .menu-logo{width:90%;}
	p{font-size:17px;}
	.dec-list li {font-size:17px;color:#666;}
	.section-title p {max-width:700px;}
	.dec-list li:before {font-size:20px;}
	
.carousel-item h3 {font-size:45px;}
.tab-content
 {
   border-right:0px solid #eee;
 }
 .tab-content h3 
 {
  font-weight: 500;
 }

 .middle 
 {
	  transition: .5s ease;
	  opacity: 0;
	  position: absolute;
	  top: 50%;
	  left: 50%;
	  transform: translate(-50%, -50%);
	  -ms-transform: translate(-50%, -50%);
	  text-align: center;
 }
 .wpb_wrapper:hover .middle 
 {
   opacity: 1;
 }

.text 
 {
   background-color:#15130f7d;
   color: white;
   font-size: 20px;
   padding: 30px 45px;
 }


.overlay10 {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #ffc815; 
  overflow: hidden;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  -webkit-transition: .3s ease;
  transition: .3s ease;
}

.col-md-4:hover .overlay10 {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.text1 {
  color: black;
  font-size: 18px;
  font-weight:700;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  /*text-align: center;*/
}

.col-md-6:hover .overlay11 {
  bottom: 0;
  height: 100%;
}


.overlay11 {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #f7c507fa;
  overflow: hidden;
  width: 0;
  height: 100%;
  transition: .5s ease;
}

.col-md-4:hover .overlay11 {
  width: 100%;
}


.text11 {
  color: white;
  font-size: 19px;
  font-weight:700;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  white-space: nowrap;
  cursor:pointer;
}


.zoom1
 {
   transition: transform .2s;
 }
.zoom1:hover {
  -ms-transform: scale(1.1); /* IE 9 */
  -webkit-transform: scale(1.1); /* Safari 3-8 */
  transform: scale(1.1); 
}




.text-title1 {
    float: left;
    width: 100%;
    position: relative;
    font-size: 26px;
    font-weight: bold;
    letter-spacing: 2px;
    color: #191919;
    text-transform: uppercase;
    text-align: left;
    padding-bottom: 10px;
    /* border-bottom: 1px solid #eee; */
    margin-bottom: 10px;
}
.customNavigation.gals a.prev-slide {top:90%;}
  .customNavigation.gals a.next-slide {top:90%;}
  
  
  .zoom:hover {
  -ms-transform: scale(1.1); /* IE 9 */
  -webkit-transform: scale(1.1); /* Safari 3-8 */
  transform: scale(1.1); 
}
.parallax-title {font-size:80px;}
.tab-content h3 {font-size:17px;}
.custom-inner ul li {padding:15px 0 15px 40px;font-weight:600;}
.custom-inner .btn {
    margin-top: 20px;
   
}
.sn{text-align:right;}
	.sn-d{
			padding-top: 53px!important;
			padding-right: 0px!important;
		}
	.hid-men-wrap {top:66%;}
	 
  }
  .feature
  {
	width:740px;height:210px;
  }
  .col-md-4{padding:10px;}
  .order-wrap:before {content:"\f156";top: 60px;}
  .tab-content img {
    margin-bottom: 0px!important;
    }
	
	


.alert {
    background: #fff;
    border-radius: 0;
    border-width: 2px;
    /*padding: 25px 37px 25px 37px;*/
    font-size:21px;
    position: relative;
	border: 2px solid transparent;
	border-color: #ededed;
    color: #f7c507fa;
}

.customNavigation.gals a {color:black;font-size:19px;}


</style>
<style>
	#course_download{
    width: 123px;
    height: 146px;
    -webkit-mask-box-image: url(img/course_download.png);
	}
	.zoom_workshop {
  transition: transform .2s;
  margin: 0 auto;
  cursor:pointer;
}

.zoom_workshop:hover {
  -ms-transform: scale(1.3); /* IE 9 */
  -webkit-transform: scale(1.3); /* Safari 3-8 */
  transform: scale(1.3); 
  z-index:9999;
  position: relative;
}
#hide_arrow .zoom_workshop:hover{
   z-index:0!important;
}
  .single-carousel .item:before {top: 0px;}
	  .single-carousel .item:after {bottom: 0px;}
	  .scroll-nav li a {font-size:13px;}
	  .sliding-menu a {font-size:22px;color:black;font-weight:500;}
	  .morph-shape {fill: #fff;
	  .sliding-menu li{border-bottom: 1px solid rgba(53, 51, 51, 0.19);}
	  .menu-logo img {width: 160px;}