.front-end-block.csharp {background: #e7573c}
.front-end-block.csharp .technologies ul.position_tech {width: 450px}
.front-end-block.csharp .csharp-buble {transform: translateX(-990px) scale(1.1) translateY(100px);}

.front-end-block.csharp .block-with-border h1.front-heading, .front-end-block.csharp .start-time .start-date,
.front-end-block.csharp .technologies ul.position_tech li::before {color: #724263}
.front-end-block.csharp h4.profession {border-color: #724263}
.front-end-block.csharp .buttons .btn.red, .front-end-block.csharp .play-button div {background: #724263}
.front-end-block.csharp .buttons .btn.red .btn__blobs div {
	background: #361c2e;
	-webkit-box-shadow: 4px 6px 10px rgb(114 66 99 / 43%);
    box-shadow: 4px 6px 10px rgb(114 66 99 / 43%);
}

.front-end-block.csharp .play-button div {
	background: #724263;
	-webkit-box-shadow: 4px 6px 17px 4px rgb(143 54 38 / 51%);
    box-shadow: 4px 6px 17px 4px rgb(143 54 38 / 51%);
}

.front-end-block.csharp #pictures-bg .light {
    -webkit-animation: 7s lightShake linear infinite;
    animation: 7s lightShake linear infinite;
    transform-origin: top center;
    top: 147px;
	left: 250px;
}

@keyframes lightShake {
	0% {transform: rotate(0) scale(1.1)}
	25% {transform: rotate(-15deg) scale(1.1)}
	50% {transform: rotate(0deg) scale(1.1)}
	75% {transform: rotate(15deg) scale(1.1)}
	100% {transform: rotate(0) scale(1.1)}
}

.front-end-block.csharp .csharp-proger {
	transform: scale(1.2) translateY(40px);
}

.front-end-block.csharp .csharp-buble-circle {
	top: 430px;
	left: 150px;
}

.front-end-block.csharp .csharp-questions {
	top: 530px;
	left: 640px;
}

@media(max-width: 1024px) {
	.front-end-block.csharp .bottom-stuff img:last-of-type {display: block}
	.front-end-block.csharp .front-end-bg-tablet {
		top: -340px;
	    right: 380px;
	    transform: scale(1.3);
	}
}

@media(max-width: 768px) {.front-end-block.csharp .front-end-bg-tablet {transform: scale(2)}}
@media(max-width: 665px) {.front-end-block.csharp .bottom-stuff img:last-of-type {transform: scale(0.9) translateY(80px)}}
@media(max-width: 585px) {.front-end-block.csharp .front-end-bg-tablet {transform: scale(3.5)}}

@media(max-width: 460px) {
	.front-end-block.csharp .bottom-stuff .play-button {left: 50px; right: initial}
	.front-end-block.csharp .front-end-bg-tablet {transform: scale(4.2)}
}
@media(max-width: 400px) {.front-end-block.csharp .front-end-bg-tablet {transform: scale(5.5)}}