

/*Header bar styles*/
.Header-bar{
	display: inline-block;
		width: 100%;
		height: 125px;
		left: 0px;
		top: 0px;
		background: rgba(240, 238, 238, 0.5);
		box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
		text-align: center;
		z-index: 1;
		}

/*Menu button hover styles*/
		.dropbtn-menu {
			background-color: #4CAF50;
			border: none;
			cursor: pointer;
			margin-top: 25px;
			text-align: center;
		}	

		.dropdown-content-menu {
			display: none;		
			text-align: center;
			position: absolute;
			width: 100px;
			left: 0px;
			z-index: 1;
		}		
		.dropdown-menu:hover .dropdown-content-menu {
			display: block;
		}
		.dropdown-menu{
			position: absolute;
			display: inline-block;
			left: 50px;
		}
		.img-menu{
			height: 50px;
			width: 50px;
			border-radius: 50%;
			box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
		}
		.background-Box-menu{
			box-sizing: border-box;
			margin-left: 0;	
			padding: 5px;		
			width: 150px;
			height: 440px;
			background: #FFFFFF;
			border: 5px solid #000000;
			box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
			border-radius: 25px;
		}
		.a-menu{
			font-family: 'Sofia Sans';
			font-style: normal;
			font-weight: 400;
			font-size: 14px;
			text-decoration: none;
			color: inherit;
		}
		.a-menu:hover{
			color: red;
		}

	/*logo style*/
	.img-logo{
			width: 25%;
			height: 100%;
			margin: 0 auto;			
		}
		/* Language style*/
	.dropbtn-lang {
			width: 125px;
			border: none;
			cursor: pointer;
			margin-top: 25px;
			background: #FFFFFF;
			border: 1px solid #000000;
			box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
			border-radius: 25px;			
			display: inline-flex;
			text-align: center;	
			padding-left: 27px;		
		}	
		.font-edits-lang{
			padding: 5px;
			font-family: 'Sofia Sans';
			font-style: normal;
			font-weight: 400;
			font-size: 14px;
		}

		.dropdown-content-lang {
			display: none;


			text-align: center;
			position: relative;
			width: 150px;
			left: 0px;
			z-index: 1;
		}		
		.dropdown-lang:hover .dropdown-content-lang {
			display: block;
		}
		.dropdown-lang{
			position: absolute;
			display: inline-block;
			left: 88%;
			top:5%;
		}
		.img-lang{
			height: 25px;
			width: 25px;
			border-radius: 50%;
			box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
			padding: 1px;
		}
		.background-Box-lang{
			box-sizing: border-box;
			margin-left: 0;	
			padding: 5px;		
			width: 150px;
			height: 300px;
			background: #FFFFFF;
			border: 5px solid #000000;
			box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
			border-radius: 25px;
		}
		.a-lang{
			text-decoration: none;
			color: inherit;
			display: inline-flex;
		}
		.a-lang:hover{
			color: red;
		}


		/*nav section*/
		.nav-sec{
			position: relative;
			width: 100%;
			height: 41px;
			left: 0px;
			background-color: #CD181E;

			font-family: 'Sofia Sans';
			font-style: normal;
			font-weight: 700;
			font-size: 16px;
			line-height: 19px;
			display: flex;
			align-items: center;
			

			color: #FFFFFF;
		}
		.a-nav-sec{
			text-decoration: none;
			color: inherit;
			margin: 0 auto;			
		}
		.a-nav-sec:hover{
			font-size: 20px;
		}
/* Section for slideshow */
#slideshow {
        position: relative;
      }
      #slideshow img {
        position: absolute;
        left: 0;
        top: 5px;
        width: 100%;
        height: 500px;
      }

      /* section 3 */
             .section-3 {
  background-color: #CD181E;
      border-radius: 50px;
      width: 75%;
      height: 550px;
      margin: 0 auto;
      position: relative;
      display: flex;
      top: 525px;
}

.section-3-column {
  width: 50%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  
}

.section-3-text-bottom {
  align-self: center;  
  text-align: center;
  padding-left: 55px;
}
.section-3-header{
  font-family: 'Sofia Sans';
font-style: normal;
font-weight: 700;
font-size: 24px;
color: #FFFFFF;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}

.section-3-line{
  border: 5px solid #FFFFFF;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}
.section-3-text{
  font-family: 'Sofia Sans';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 19px;
letter-spacing: 0.05em;
color: #FFFFFF;

}
.section-3-button{
  background: #FFFFFF;
border-radius: 25px;
border: 0;
width: 90px;
height: 29px;
font-family: 'Sofia Sans';
font-style: italic;
font-weight: 500;
font-size: 14px;
letter-spacing: 0.05em;
color: #000000;

}


      #slideshow1 section {
        display: none;
      }
      #slideshow1 section.active {
        display: block;
      }

/*section 4*/
.section-4 {
  background-color: black;
      width: 100%;
      height: 550px;
      margin: 0 auto;
      position: relative;
      display: flex;
      top: 545px;
}
.section-4-span{
font-family: 'Sofia Sans';
font-style: normal;
font-weight: 800;
font-size: 32px;
line-height: 38px;
letter-spacing: 0.05em;
color: #FFFEFE;
position: absolute;
left: 45%;
top:15px;
}

.section-4-container {
        display: flex;
        justify-content: space-between;
        text-align: center;
        color: white;
        position: absolute;
        top:50px;
        left: 2%;
        right: 2%;
      }
      .section-4-column {
        width: 30%;
      }
      .section-4-column img {
        width: 300px;
height: 250px;
      }
      .section-4-column p {
        margin-bottom: 1em;
      }
.p-header{
  font-family: 'Sofia Sans';
font-style: normal;
font-weight: 600;
font-size: 20px;
line-height: 24px;

letter-spacing: 0.05em;

color: #FFFFFF;

text-shadow: 0px 4px 4px rgba(253, 253, 253, 0.55);
}
.p-body{
font-family: 'Sofia Sans';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 19px;
display: flex;
align-items: center;
text-align: center;

color: #FFFFFF;
}

/*section 5*/
.section-5-container {
        width: 70%;
        margin: 0 auto;
        display: flex;
        justify-content: space-between;
        background-color: #CD181E;
        text-align: center;
        border-radius: 50px;
        height: 440px;
        position: relative;
        top: 575px;
      }
      .section-5-column1 {
        width: 60%;
        justify-content: center;
        align-items: center;
        margin-top: 0px;
        padding: 25px;
        padding-left: 45px;
        left: 50%;

      }
      .section-5-column2 {
        width: 40%;
        justify-content: center;
        align-items: center;
        margin-top: 15px;
        padding: 15px;
        left: 25px;
      }
      .section-5-column1 p {
        margin-bottom: 1em;        
      }
    .p-header-section5{
      font-family: 'Sofia Sans';
      font-style: normal;
      font-weight: 800;
      font-size: 32px;
      line-height: 38px;
      letter-spacing: 0.05em;
      color: #FFFFFF;
    }
    .p-body-section5{
      font-family: 'Sofia Sans';
      font-style: normal;
      font-weight: 400;
      font-size: 20px;
      line-height: 24px;
      color: #FFFFFF;
    }
    .section-5-line{
      border: 5px solid #FFFFFF;
      box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    }
     #slideshow1-section5 {
        position: relative;
        top: 40px;
        left: 85px;
      }
      #slideshow1-section5 img {
        position: absolute;
        left: 0;
        top: 0;
      }
      #slideshow2-section5 {
        position: relative;
        top:120px;
        left: 85px;
        
      }
      #slideshow2-section5 img {
        position: absolute;
        left: 0;
        top: 0;
      }
      #slideshow3-section5 {
        position: relative;
        top:200px;
        left: 85px;
        
      }
      #slideshow3-section5 img {
        position: absolute;
        left: 0;
        top: 0;
      }

      /*Section 6*/
            .section-6-container {
        width: 100%;
        display: inline-block;
        justify-content: center;
        align-items: center;
        background-color: black;
        height: 600px;
        position: relative;
        top:600px;
        
      }
      .section-6-container p {
        text-align: center;
        margin: 0;
        padding: 10px;
        color: white;
        margin-left: 5%;
        margin-right: 5%;
        position: relative;
        
      }
      .section-6-span-edits{
        position: absolute;
        top:25%;
        left: 10%;
        right:10%;
      }
      .section-6-p-header{

font-family: 'Sofia Sans';
font-style: normal;
font-weight: 800;
font-size: 32px;
line-height: 38px;
color: #FFFFFF;
      }
      .section-6-p-line{
        width: 392.05px;
        border: 5px solid #CD181E;
      }
      .section-6-p-body{
        font-family: 'Sofia Sans';
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 29px;
color: #FFFFFF;

      }
      .section-6-button{
  background: #CD181E;
border-radius: 25px;
border: 0;
width: 90px;
height: 29px;
font-family: 'Sofia Sans';
font-style: italic;
font-weight: 500;
font-size: 14px;
letter-spacing: 0.05em;
color: white;

}

/*footer*/
.footer {
        background: #FFFFFF;
box-shadow: 5px 1px 4px 3px rgba(0, 0, 0, 0.25);
        height: 100px;
        display: flex;
        justify-content: center;
        align-items: center;
        position: relative;
        top: 650px;
      }
      .footer img {
        margin: 0 10px;
      }