@media only screen and (min-width: 1200px){
	.about_achievements {
		display: block;
		position: relative;	
		padding-top: 0px;
		padding-bottom: 0px;
        height: 100vh;
        min-height: 700px;
        background-position: right;
        background-repeat: no-repeat;
        background-size: cover;		
	}
	.about_achievements .achievements-overlay {
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		background: rgba(0, 0, 0, 0.53);
	}	
	.about_achievements .achievements {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}

	.about_achievements .achievements h4 {
		font-family: "Montserrat", Helvetica, Arial, sans-serif;
        color: #FFFFFF;
        font-size: 2.5em;
        font-weight: 800;
        line-height: 1;
        margin-top: 0px;
        margin-bottom: 0px;	
	}	
	.about_achievements .achievements h4 span {
		font-family: "Montserrat", Helvetica, Arial, sans-serif;
        color: #FFFFFF;
        font-size: 0.5em;
        font-weight: 800;
        line-height: 1;
        margin-top: 0px;
        margin-bottom: 0px;
		
	}	
	.about_achievements .achievements h6 {
		font-family: "Montserrat", Helvetica, Arial, sans-serif;
        color: #FFFFFF;
        font-size: 0.8em;
        font-weight: 500;
        line-height: 1.4;
        text-transform: uppercase;
        margin-top: 5px;
        margin-bottom: 0px;	
	}		
	
	.about_achievements .achievements div.achievement:not(:first-child)::after {
        content: "";
        width: 17px;
        height: 17px;
        background: url(../img/ellipse_ico.png) no-repeat center center / contain;
        display: block;
        position: absolute;
        left: -9px;
        top: 50%;
        margin-top: -8px;
	}
		
}
@media only screen and (min-width: 992px) and (max-width: 1199.5px) {
	.about_achievements {
        display: block;
        position: relative;
        padding-top: 0px;
        padding-bottom: 0px;
        height: 70vh;
        min-height: 600px;
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;		
	}
	.about_achievements .achievements-overlay {
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		background: rgba(0, 0, 0, 0.53);
	}	
	.about_achievements .achievements {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}

	.about_achievements .achievements h4 {
		font-family: "Montserrat", Helvetica, Arial, sans-serif;
        color: #FFFFFF;
        font-size: 2.5em;
        font-weight: 800;
        line-height: 1;
        margin-top: 0px;
        margin-bottom: 0px;	
	}	
	.about_achievements .achievements h4 span {
		font-family: "Montserrat", Helvetica, Arial, sans-serif;
        color: #FFFFFF;
        font-size: 0.5em;
        font-weight: 800;
        line-height: 1;
        margin-top: 0px;
        margin-bottom: 0px;
		
	}	
	.about_achievements .achievements h6 {
		font-family: "Montserrat", Helvetica, Arial, sans-serif;
        color: #FFFFFF;
        font-size: 0.8em;
        font-weight: 500;
        line-height: 1.4;
        text-transform: uppercase;
        margin-top: 5px;
        margin-bottom: 0px;	
	}		
	
	.about_achievements .achievements div.achievement:not(:first-child)::after {
        content: "";
        width: 17px;
        height: 17px;
        background: url(../img/ellipse_ico.png) no-repeat center center / contain;
        display: block;
        position: absolute;
        left: -9px;
        top: 50%;
        margin-top: -8px;
	}	
}
@media only screen and (min-width: 768px) and (max-width: 991.5px) {
	.about_achievements {
        display: block;
        position: relative;
        padding-top: 0px;
        padding-bottom: 0px;
        height: 60vh;
        min-height: 550px;
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
	}
	.about_achievements .achievements-overlay {
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		background: rgba(0, 0, 0, 0.53);
	}	
	.about_achievements .achievements {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}

	.about_achievements .achievement:nth-child(1) { 
		margin-bottom: 22%;
		margin-top: 30px;
	}
	.about_achievements .achievement:nth-child(2) { 
		margin-bottom: 22%;
		margin-top: 30px;
	}

	.about_achievements .achievements h4 {
        font-family: "Montserrat", Helvetica, Arial, sans-serif;
        color: #FFFFFF;
        font-size: 2.4em;
        font-weight: 800;
        line-height: 1;
        margin-top: 0px;
        margin-bottom: 0px;	
	}	
	.about_achievements .achievements h4 span {
		font-family: "Montserrat", Helvetica, Arial, sans-serif;
        color: #FFFFFF;
        font-size: 0.5em;
        font-weight: 800;
        line-height: 1;
        margin-top: 0px;
        margin-bottom: 0px;
		
	}	
	.about_achievements .achievements h6 {
		font-family: "Montserrat", Helvetica, Arial, sans-serif;
        color: #FFFFFF;
        font-size: 0.8em;
        font-weight: 500;
        line-height: 1.5;
        text-transform: uppercase;
        margin-top: 5px;
        margin-bottom: 0px;
	}		
	
	.about_achievements .achievements div.achievement:not(:first-child)::after {

	}
}
@media only screen and (max-width: 767.5px){
	.about_achievements {
        display: block;
        position: relative;
        padding-top: 0px;
        padding-bottom: 0px;
        height: 50vh;
        min-height: 400px;
        background-position: 20% bottom;
        background-repeat: no-repeat;
        background-size: cover;
	}
	.about_achievements .achievements-overlay {
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		background: rgba(0, 0, 0, 0.53);
	}	
	.about_achievements .achievements {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}

	.about_achievements .achievement:nth-child(1) { 
		margin-bottom: 22%;
		margin-top: 30px;
	}
	.about_achievements .achievement:nth-child(2) { 
		margin-bottom: 22%;
		margin-top: 30px;
	}

	.about_achievements .achievements h4 {
		font-family: "Montserrat", Helvetica, Arial, sans-serif;
        color: #FFFFFF;
        font-size: 2.3em;
        font-weight: 800;
        line-height: 1;
        margin-top: 0px;
        margin-bottom: 0px;	
	}	
	.about_achievements .achievements h4 span {
		font-family: "Montserrat", Helvetica, Arial, sans-serif;
        color: #FFFFFF;
        font-size: 0.5em;
        font-weight: 800;
        line-height: 1;
        margin-top: 0px;
        margin-bottom: 0px;
		
	}	
	.about_achievements .achievements h6 {
        font-family: "Montserrat", Helvetica, Arial, sans-serif;
        color: #FFFFFF;
        font-size: 0.7em;
        font-weight: 500;
        line-height: 1.5;
        text-transform: uppercase;
        margin-top: 5px;
        margin-bottom: 0px;
	}		
	
	.about_achievements .achievements div.achievement:not(:first-child)::after {

	}
}
@media only screen and (max-width: 380px){

    .about_achievements {
		display: block;
        position: relative;
        padding-top: 0px;
        padding-bottom: 0px;
        height: 50vh;
        min-height: 350px;
        background-position: 23% bottom;
        background-repeat: no-repeat;
        background-size: cover;
    }
	
    .about_achievements .achievements h4 {
        font-family: "Montserrat", Helvetica, Arial, sans-serif;
        color: #FFFFFF;
        font-size: 2.1em;
        font-weight: 800;
        line-height: 1;
        margin-top: 0px;
        margin-bottom: 0px;
    }	
    .about_achievements .achievements h6 {
        font-family: "Montserrat", Helvetica, Arial, sans-serif;
        color: #FFFFFF;
        font-size: 0.6em;
        font-weight: 500;
        line-height: 1.5;
        text-transform: uppercase;
        margin-top: 5px;
        margin-bottom: 0px;
    }	
    .about_achievements .achievement:nth-child(1) {
        margin-bottom: 22%;
        margin-top: 10px;
    }
    .about_achievements .achievement:nth-child(2) {
        margin-bottom: 22%;
        margin-top: 10px;
    }	
	
}