.secondary_header_overlay{
    height:100%;
    background-size: cover;
    background-repeat: no-repeat;
    animation: fade_in_bg_img 5s ease forwards;
    z-index: 0;
    width: 100%;
/*     height: 100%; */
    position: absolute;
    top: 0;
    left: 0;
}

.secondary_header {
 opacity:0.9;
 height: 100%;
 color: #ffffff;
 position: relative;
}
.secondary_header_logo {
/* height: 8em; */
}

.secondary_header_container {
 height:100%;
 width:90%; 
}

 @media (max-width:768px){
   
    #corner_sliding_block_0 {
   display:none;
   transition: display 0.5s;
 }
}

 @media (max-width:992px){

    .menu_items li {
    font-size:15px;
    }
 }

 @media (max-width:768px){
    .menu-items {
     margin-top: 2rem; 
  }
    .menu_items li {
    font-size:12px;
    }
 } 



.secondary_header_logo h1 {
font-size:180px;
position:relative;
padding:25px 0px; 
animation: fadeIn 5s;
transition: opacity 2s ease-in-out;
transition: margin 2s ease-in-out;
}

@media (max-width:992px){
    .secondary_header_logo > h1 {
       font-size: 120px;
    }
}

@keyframes fadeIn {
  0% { opacity: 0;
    top:20px;
    }

  100% { opacity: 1; 
    top:0px;
  }

}

@keyframes fadeIn1 {
  0%{ opacity: 0;}
  100% { opacity: 1;}
  }

.secondary_header_container p {
  margin:0;
  font-size:8px;
}
/* .menu_items{
position:absolute;
bottom:0;
} */
.menu_items ul{
position:absolute;
bottom:0;
padding: 3em 0px;
display:flex;
justify-content:flex-start;
animation: fadeIn1 10s;
transition: opacity 2s ease-in-out;
flex-wrap:wrap;
}

.menu_items li{
 box-sizing: border-box;
  list-style:none;
  min-width:7rem;
  cursor:pointer;
  padding-right:2rem;
  font-weight:bold;
  background-color:transparent;
}

.menu_items li:hover::after {
left:0.5rem;
color:#FFFFFF;
transition: left 0.5s ease-in-out;
}

.menu_items li:not(hover)::after {
left:0px;
color:#CE91AC;
transition: left 0.5s ease-in-out;
}
.menu_items li:hover{
  color:#CE91AC;
}

.menu_items li:not(hover){
  color:#FFFFFF;
}



.menu_items li:after{
  content:'\2794';
  margin-left:0.5rem;
  position:relative;
  left:0;
  color:#CE91AC;
  font-size:20px;
}



.description {
animation: fadeIn1 10s;
transition: opacity 2s ease-in-out;
}



.menu_items a {
text-decoration:none;
color: #ffffff;
 text-transform: uppercase;
}

.menu_items a:hover {
color:#CE91AC;;
}

.menu_items a:not(hover) {
color: #ffffff;
}

.corner_sliding_block {
position: absolute;
bottom:0;
right:-480px;
height: 150px;
width:240px;
background-color:white;
  display: flex;
  justify-content: center;
  align-items:center;
  transition: right 2s ease-in-out;
}

.corner_sliding_block_image_container {
 height: 130px;
  width: 122px;

}
.corner_sliding_block_image_container img {
 height: 100%;
  width: 100%;
/*   margin-left:-75px; */
  z-index:100;
}

.corner_sliding_block_text{
 height: 130px;
 width: 122px;
 text-align:center;
}

.corner_sliding_block_text p {
color:#000000;
 font-weight:bold;
}

.corner_sliding_block::before{
content:"";
background-image:url("https://347251.fs1.hubspotusercontent-na1.net/hubfs/347251/rhei_2020/images/wave.svg");
top:0;
left:-240px;
background-size:cover;
height: 150px;
width: 240px;
position:absolute;
}

.description h1{
font-size: 63px;
line-height: 70px;
font-family: sans-serif;
font-weight: 200;
font-style: normal;
animation:fade_in 5s ease forwards;
}

.description h2{
 font-size: 21px;
 line-height: 27px;
 font-family: sans-serif;
font-weight: 200;
font-style: normal;
animation:fade_in 5s ease forwards;
}