/* REVIEW: variables */
:root{
  --main-bg-color: #6a89cc;
}
/* REVIEW: end variables */
body, html{
  margin: 0;
  padding: 0;
  font-family: 'Raleway', sans-serif;
  z-index: 1;
  scroll-behavior: smooth;
  color: #333333;
}
a{
  color : var(--main-bg-color);
  text-decoration: none;
  font-weight: 600;
}
a:hover{
  text-decoration: underline;
}
.italic{
  font-style: italic;
}
#global_container{

  display: flex;
  flex-direction: row;
  margin-bottom: 2%;
}
#global_container section{
  margin-top: 150px;
  background-color: white;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}
/* REVIEW: global right */
#right p.title_list{
  color: #333333;
  font-size: 1.25em;
  font-weight: 600;
}
#right ul li{
  color: #777777;
}
.global_right_container{
  border-bottom: 1px solid #777777;
}
.global_right_container .title{
  font-size: 1.25rem;
  font-weight: 600;
}
.global_right_container .date_global_right{
  font-style: italic;
  color: var(--main-bg-color);
  font-size: 0.85em;
}
.global_right_container .text_global_right{
  color: #777777;
}
/* REVIEW: // global right */
/* REVIEW: global left */
#container_global_left{
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 70%;
  margin: auto;
  border : 1px solid rgba(233, 233, 233, 1);
}
#background_global_left{
  background-color: rgba(4, 143, 197, 1);
  height: 10vh;
  width: 100%;
  z-index: 1;
}
#foreground_global_left{
  position: relative;
  margin-top: -5vh;
  z-index: 2;
  background-color: transparent;
}
#foreground_global_left img{
  height: 100px;
  width: 100px;
  border-radius: 50px;
  border: 5px solid white;
}
#foreground_global_left p a{
  color: rgba(4, 143, 197, 1);
}
#text_container_gloabl_left{
  text-align: center;
}
#text_container_gloabl_left p{
  font-size: 14px;
}
/* REVIEW: // global left */
/* REVIEW: // global page */
