@media(min-width: 1721px) and (max-width: 2100px) {
	.front-end-block.bots {
		background-position: left bottom -150px!important;
	}
}

@media(min-width: 2101px) {
	.front-end-block.bots {
		background-position: left bottom -250px!important;
	}
}
	
.front-end-block.bots {	
	background: #add2ee url('/intensive/img/sky-tg.svg') no-repeat;
	background-position: left bottom;
	background-size: auto 38vw;
}

.front-end-block.bots .block-with-border h1.front-heading, .front-end-block.bots .block-with-border .start-time .start-date,
.front-end-block.bots .technologies ul.position_tech li::before {color: #204463}

.front-end-block.bots h4.profession {border-color: #204463}
.front-end-block.bots .buttons .btn.red, .front-end-block.bots .play-button div {background: #356995; 
	-webkit-box-shadow: 4px 6px 10px rgba(81, 156, 241, .2);
    box-shadow: 4px 6px 10px rgb(81 156 241 / 20%);
}

.front-end-block.bots .buttons .btn.red .btn__blobs div {background: #1c415f;}

#timerToStart.bots>div {border-color: #9dcbec}

.front-end-block.bots .bottom-stuff img:last-of-type {
    right: 100px;
    bottom: 100px;
    transform: scale(1.5);
}


@media (max-width: 768px) {
    .front-end-block.bots .bottom-stuff img:last-of-type {
        display: block;
    }
}

@media (max-width: 460px) {
   .front-end-block.bots .bottom-stuff img:last-of-type {
	    right: 140px;
	    bottom: 100px;
	    transform: scale(1);
	}
}