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 {
  background: 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 {
  background: 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 {
  background: transparent;
  background-size: 100% 100%;
  position: relative;
} */


.agenda.single {
  background: 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 {
  background: 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;
}

}
