 @import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap');
    	html,body{
	    	background: #E6E2D7;
    	}
    	.main-container{
	    	background:url('../img/dcks-forms-02.svg') no-repeat center center fixed; 
			 -webkit-background-size: cover;
			 -moz-background-size: cover;
			 -o-background-size: cover;
			 background-size: cover;
	    	min-height:100vh;
    	}
    	.main-container-2{
	    	background:url('../img/dcks-forms-02B.svg') no-repeat center center fixed; 
			 -webkit-background-size: cover;
			 -moz-background-size: cover;
			 -o-background-size: cover;
			 background-size: cover;
	    	min-height:100vh;
	    	padding-bottom:100px;
	    	
    	}
    	.container{
	    	padding-top:0px;
    		padding-bottom: 0px;
    		margin-top:-20px;
    		max-width: 1100px;
    	}
    	.artist-section{
	    	
	    	margin-top:-190px;
	    	padding-top:200px;
	    	padding-bottom:20px;
	    	background:url('../img/dcks-bg-03.svg') no-repeat top center; 
			 -webkit-background-size: cover;
			 -moz-background-size: cover;
			 -o-background-size: cover;
			 background-size: cover;
			 

    	}
    	.section-pad{
    		
	    	padding-top:50px;
	    	padding-bottom:50px;
	    	margin-bottom:0px;
    	}
    	.text-group{
	    	background: #fff;
	    	padding:25px;
	    	margin-bottom: 50px;
    	}
    	.btn-block{
	    	width:100%;
    	}
    	.embed-responsive {
  position: relative;
  width:100%;
  height: 0;
  padding-top: 56.25%;
}

.youtube{
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
	.text-right{
		text-align:right;
	}
	.text-primary-color{
		color: #7D2EFA;
	}
	.text-primary-bg{
		background: #7D2EFA;
		color: #fff;
		padding:10px;
	}
	.btn{
		border-radius:0;
	}
	.btn-primary{
		background-color:#7D2EFA;
		border-color: #7D2EFA;
	}
	.btn-primary:hover{
		background-color:#00FFB5;
		border-color: #00FFB5;
		color: #000;
	}
	.card,.card-img-top{
		border-radius:0;
		border:0 ;
	}
	.card{margin-bottom:20px;}
	.text-artists{
		padding-left:15px;
		padding-right:15px;
		color:#fff;
		background: transparent;
		font-size:38px;
		line-height: 70px;
		text-decoration: none;
		letter-spacing: 2px;
		text-shadow: 1px 1px 7px rgba(0,0,0,0.3);
	}
	a,a:link{
		text-decoration:none;
	}
     .text-artists-h{
     	font-family: 'Bebas Neue', cursive;
		padding-left:15px;
		padding-right:15px;
		color:#7D2EFA;
		background: transparent;
		font-size:38px;
		line-height: 70px;
		text-decoration: none;
		letter-spacing: 2px;
		text-shadow: 1px 1px 7px rgba(0,0,0,0.3);
	}
	a.text-artists:hover,a.text-artists:active{
		background-color:#FFC500;
		color:#fff;
	}
	.text-artists-primary{
		padding-left:15px;
		padding-right:15px;
		background: #7D2EFA;
		color: #fff;
		width:100%;
		font-size:45px;
		line-height: 100px;
		text-decoration: none;
		letter-spacing: 2px;
	}
	a.text-artists-primary:hover,a.text-artists-primary:active{
		background-color:#FFC500;
		color:#fff;
	}
	h1,h2,h3,h4,h5,h6,.text-artists,.text-artists-primary,.btn-primary,.btn{
		font-family: 'Bebas Neue', cursive;
	}

	.floating { 
	    animation-name: floating;
	    animation-duration: 15s;
	    animation-iteration-count: infinite;
	    animation-timing-function: ease-in-out;
	}
	 
	@keyframes floating {
	    0% { transform: translate(0,  0px); }
	    50%  { transform: translate(10px, 20px); }
	    100%   { transform: translate(0, -0px); }   
	}
	.shaddow{
		-webkit-box-shadow: 5px 5px 9px 5px rgba(0,0,0,0.15); 
box-shadow: 5px 5px 9px 5px rgba(0,0,0,0.15);
	}
	    .text-h1{
	    font-size:120px;
	    line-height:130px;
    }
    .text-h2{
	    font-size:80px;
	    line-height:100px;
    }
    .text-hk{
	    font-size:70px;
	    line-height:70px;
    }
    .text-h3{
	    font-size:40px;
	    line-height:50px;
    }