.workshop-section {width: 100%; height: auto; display: block; box-shadow: 4px 4px 6px rgba(0,0,0,0.16);position: relative; padding: 50px 0; background: rgba(0,155,216,1); background: -moz-radial-gradient(center, ellipse cover, rgba(0,155,216,1) 0%, rgba(46,52,144,1) 100%); background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,155,216,1)), color-stop(100%, rgba(46,52,144,1))); background: -webkit-radial-gradient(center, ellipse cover, rgba(0,155,216,1) 0%, rgba(46,52,144,1) 100%); background: -o-radial-gradient(center, ellipse cover, rgba(0,155,216,1) 0%, rgba(46,52,144,1) 100%); background: -ms-radial-gradient(center, ellipse cover, rgba(0,155,216,1) 0%, rgba(46,52,144,1) 100%); background: radial-gradient(ellipse at center, rgba(0,155,216,1) 0%, rgba(46,52,144,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009bd8', endColorstr='#2e3490', GradientType=1 );}
.workshop-section h2{color: #fff; font-size: 40px; font-weight: 700; text-shadow: 0 3px 6px rgba(0,0,0,0.16); text-transform: uppercase; letter-spacing: 0.08em; line-height: 1.2; margin-bottom: 50px;text-align: center;}
.workshop-section .workshop-inner{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.workshop-inner .workshop-image{width: 571px;}
.workshop-inner .workshop-content{flex: 1 0 0%;padding-left: 80px;}
.workshop-inner .workshop-image .image-src{padding-top: 80%;border-radius: 16px; box-shadow: 0 3px 6px rgba(0,0,0,0.16);-webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.16);}
.workshop-inner .workshop-content p{font-size: 18px; font-weight: 400; margin-bottom: 30px; color: #fff; text-shadow: 0 3px 6px rgba(0,0,0,0.16); letter-spacing: 0.04em;}
.workshop-inner .workshop-content h5{color:#fff;text-shadow: 0 3px 6px rgba(0,0,0,0.16); letter-spacing: 0.04em;font-size: 20px}
.workshop-inner .workshop-content .read-post{color:#fff;}
.workshop-inner .workshop-content .read-post:hover{color:#E78C30;}
.workshop-content .workshop-dsc{margin-bottom: 100px;}

@media (max-width:992px){
	.workshop-section h2{font-size: 28px;margin-bottom: 30px;}
	.workshop-inner .workshop-content p{font-size: 15px;}
	.workshop-inner .workshop-content h5{font-size: 17px;}
	.workshop-content .workshop-dsc{margin-bottom: 50px;}
	.workshop-inner .workshop-image{width: 400px;}
	.workshop-inner .workshop-content{padding-left: 10px;}
}
@media (max-width:767px){
	.workshop-inner .workshop-image {width: 100%; max-width: 400px; margin: 0 auto 50px; }
	.workshop-inner .workshop-content{flex: 1 0 100%;padding-left: 0;text-align: center;}
	.workshop-content .workshop-dsc{display: none;}
}
@media (max-width:480px){
	.workshop-section h2{font-size: 20px;}
}