.about_wraper {
    width:100%;
    float:right;
}
.about_top_title {
    width:100%;
    float:right;
    display:flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: flex-start;
}
.about_top_title_right {
    width:auto;
    float:right;
    margin-left:70px;
}
.about_top_title_left {
    width:auto;
    float:right;
}
.about_image {
    width:100%;
    float:right;
    margin-top:70px;
    -moz-border-radius-topright: 70px;
    border-top-right-radius: 70px;
    display:flex;
    flex-direction: row-reverse;
}
.about_image img {
    -moz-border-radius-topright: 70px;
	border-top-right-radius: 70px;
}
.about_text_sections_wraper {
    width:100%;
    float:right;
}
.about_text_item {
    width:100%;
    float:right;
}
.about_text_title {
    width:100%;
    float:right;
}
.about_text_text {
    width:100%;
    float:right;
}

@media (min-width:1438px) {

}

@media all and (max-width:1439px) and (min-width:769px) {

}

@media (max-width:768px) and (min-width:319px) {
.about_wraper_wrapper {
    padding-top:25px;
}
.about_top_title {
    display:flex;
    
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.about_top_title_right {
    margin-left:0px;
    text-align:right!important;
    width:100%;
    float:right;
    margin-bottom:20px
}
.about_top_title_left {
    width:auto;
    float:right;
}
.about_image {
    margin-top:30px;
    -moz-border-radius-topright: 50px;
    border-top-right-radius: 50px;
}
.about_image img {
    -moz-border-radius-topright: 50px;
	border-top-right-radius: 50px;
}
}


@media (max-width:320px) {

}
