body {
    direction: ltr;
}
.hero {
    background: transparent;
    background-size: 100% 100%;
    position: relative;
}
  .hero::before {
    content:"" ;
    background: url(../img/hero_back.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    width:100%;
    height:100%;
    transform:scaleX(-1);
    z-index:-1;
}
.grop{
	 transform:scaleX(-1);
}
.title_h2 {
    right: unset;
    left: -1px;
    background: linear-gradient(275deg,transparent,transparent,transparent,#00999b);
    border-radius: 3pc 0 0 3pc;
}



img.GRADHat {
    width: auto;
    height: auto;
    max-width: 408px;
    margin-left: -48px;
}

.icon {
    left: 1rem;
    right: unset;
}

input.input {
     padding: 10px;
     padding-left: 2.5rem;
}

.nav_main .ul li:nth-of-type(1) a:before {
    left: unset;
    right: -60%;
}

.nav_main li a:after {
    background: linear-gradient(to right,#8c1b38,#4e2c3900);
}

.nav_main .ul li a:before {

    right: -10%;
    left: unset;


}

.Media_Center_row .row .col-md-6:nth-of-type(2) {    border-bottom: 2px solid #515151
}
.Media_Center_row .row .col-md-6:nth-of-type(3) {
     border-left: transparent;    border-right: 2px solid #515151;
}
.Media_Center_row .row .col-md-6:nth-of-type(1) {    border-left: transparent;
    border-right: 2px solid #515151;    border-bottom: 2px solid #515151
}

.card_Media_Center .div h2 {

    color: #515151;

}

.card_Media_Center .div2 h2 {
    color: #515151;


}
.story {
    background: transparent;
    background-size: 100% 100%;
    position: relative;
}
.story::before {
    content:"" ;
    background: url(../img/story_bg.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    width:100%;
    height:100%;
    transform:scaleX(-1);
    z-index:-1;
}

.begs {
    background: transparent;
    background-size: 100% 100%;
    position: relative;
}
.begs::before {
    content:"" ;
    background: url(../img/bags_bg.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    width:100%;
    height:100%;
    transform:scaleX(-1);
    z-index:-1;
}

.vision_page {
    background: transparent;
    background-size: 100% 100%;
    position: relative;
}
.vision_page::before {
    content:"" ;
    background: url(../img/white.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    width:100%;
    height:100%;
    transform:scaleX(-1);
    z-index:-1;
}

.graduation {
    bacgraduationkground: transparent;
    background-size: 100% 100%;
    position: relative;
}
.graduation::before {
    content:"" ;
    background: url(../img/game_2.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    width:100%;
    height:100%;
    transform:scaleX(-1);
    z-index:-1;
}

.Media_Center {
    bacgraduationkground: transparent;
    background-size: 100% 100%;
    position: relative;
}
.Media_Center::before {
    content:"" ;
    background: url(../img/center.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    width:100%;
    height:100%;
    transform:scaleX(-1);
    z-index:-1;
}


/* .hero.single {
    background: url(https://i.pinimg.com/originals/85/6f/31/856f31d9f475501c7552c97dbe727319.jpg) no-repeat;
} */
/* .hero.single {
    bacgraduationkground: transparent;
    background-size: 100% 100%;
    position: relative;
} */


.agenda.single {
    bacgraduationkground: transparent;
    background-size: 100% 100%;
    position: relative;
}
.agenda::before {
    content:"" ;
 background: url(../img/back_agenda.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    width:100%;
    height:100%;
    transform:scaleX(-1);
    z-index:-1;
}

.version_color {
    bacgraduationkground: transparent;
    background-size: 100% 100%;
    position: relative;
}
.version_color::before {
    content:"" ;
    background: url(../img/kerf.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    width:100%;
    height:100%;
    transform:scaleX(-1);
    z-index:-1;
}
img.arrow {
    margin-left: auto;
    margin-right: -3pc;
    transform: scaleX(-1);
}
.nav_main .ul li:first-of-type a {
    margin-right: 0 !important;
    margin-left: 0 !important;
}
@media only screen and (max-width: 786px) {

    .herohero {
      max-height:unset;
background: transparent;


    position: relative;
}

}img.agenda_right {
    right: unset;
    left: -107px;
    transform: scaleX(-1);
}.agenda_left {
    left: unset;
    right: -78px;
    transform: scaleX(-1);
}img.version.wow.animate_fadeInUp.animate_.animated {
    transform: scaleX(-1);
}.game_page {
    background: transparent;
    background-size: 100% 100%;
    position: relative;
}
.game_page::before {
    content:"" ;
    background: url(../img/t_games_bg.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    width:100%;
    height:100%;
    transform:scaleX(-1);
    z-index:-1;
}.hero.game_page {
    margin-bottom: 0px !important;
}

.game_2 {
    background: transparent;
    background-size: 100% 100%;
    position: relative;
}
.game_2::before {
    content:"" ;
    background: url(../img/e_games_bg.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    width:100%;
    height:100%;
    transform:scaleX(-1);
    z-index:-1;
}

img.micrfon {
    left: unset;
    right: -32px;
    margin-right: unset;
    margin-left: auto;
    transform: scaleX(-1);
}

.Media_Center_row .row .col-md-6:nth-of-type(2) {
    border-bottom: 2px solid #fff
}

.Media_Center_row .row .col-md-6:nth-of-type(3) {
    border-left: transparent;
    border-right: 2px solid #fff
}

.Media_Center_row .row .col-md-6:nth-of-type(1) {
    border-left: transparent;
    border-right: 2px solid #fff;
    border-bottom: 2px solid #fff
}

.card_Media_Center .div h2 {
    color: #fff
}

.card_Media_Center .div2 h2 {
    color: #fff
}

.nav_main .ul li:nth-of-type(7) a:before {
    right: -25%;
    left: unset;
}.nav_main .ul li:nth-of-type(6) a:before {
    left: unset;
    right: -10%;
}
.version_color:before {
    content: none !important;
}


.left_hero {
    position: relative;
    left: unset;
    right: -54px;
}

.version.pt-0.agenda_top {
    margin-top: -68px;
}

img.speaker {
    z-index: 0;
    right: unset;
    left: 0;
    transform: scaleX(-1);
}

img.speaker {
    z-index: 0;
    right: unset;
    left: 0;
    transform: scaleX(-1);
}img.micrfon {
    z-index: 2;
}

img.version  {
    transform: scaleX(-1);
}

.news_single ul li {
    text-align: start !important;
}

.version_color .version {
    transform: scaleX(-1);
}

img.GRAD {
    transform: scaleX(-1);
}

.graduation_img {
    direction: ltr !important;
}

img.GRADHat {


    margin-left: unset;
    margin-right: -48px;
}

.post, .page {
    margin: 0 !important;
}



@media only screen and (max-width: 786px) {

	.hero:before {

    width: 131% !important;
    height: 29%!important;

}

	.left_hero {
    position: relative;
    left: unset !important;
    right: unset !important;
}
	.version_color {
     background-size: 262% 100%;
    position: relative;
}

}
