/* about us page style*/



.navbar {
width: 100%;



}
html {
    font-family:Signika,Arial,sans-serif !important;
	   overflow-x: hidden;

}
.navbar ul {

	position: fixed;
    right: 0;
    left: 0;
    top:0;
    z-index: 1030;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    margin-top:0;

}
li > .active {
 background:rgba(195,31,47,1);
;

}

.active-nav {
background:rgba(0,0,0,1);
transition: background-color 0.5s linear;


} 
.active-nav #menu-item-59972 a {
    -webkit-transform: scale(1.2,1.2);
}
.inactive-nav {
background:(0,0,0,0)
transition: background 0.2s linear;

}


.navbar ul li {

float: right;
padding: 10px;
font-size: 34px;
    padding-left: 40px;
    padding-right: 40px;
}
.navbar ul li a {

	font-size:20px;
	font-weight: 600;
    color:white;
    padding-top: 15px;
    padding-bottom: 14px;
    padding-left: 15px;
    padding-right: 15px;
    border-radius: 5px;

}


#menu-item-59972  {

     background: url('https://www.7iber.com/wp-content/uploads/2017/11/logo-red.png');
    
    width:80px;
    height: 40px;
    float:left;
}

#menu-item-59972 a {

        background: url('https://www.7iber.com/wp-content/uploads/2017/11/logo-red.png');
        background-size: 86px 40px;
        background-repeat: no-repeat;
         background-position: left top;
        display:block;
        color: rgba(0, 0, 0, 0);
        width:89px;
         height: 40px;
         padding-top: 10px;


}
#menu-item-59972 a:hover {
    -webkit-transform: scale(1.2,1.2);
    -webkit-transition: all 0.3s ease-in-out;

    }
.bg-main {

width: 100vw;
height: 100vh;

background-repeat: no-repeat;
background-size:cover;


}
.fullscreen-bg__video {
 right: 0; 
  bottom: 0;
  min-width: 100%; 
  min-height: 100%;
  width: auto; 
  height: auto;
  z-index: -100;
position: absolute;


}

.main-logo {
     display: flex;

    width: 100%;
    align-items: center;;
    margin: 0;
    padding: 0;
}

.main-logo img {
    height: 200px;
    float: left;
    align-self: center;
    margin: auto;

}
.main-logo h2 {
    float: left;
    text-align: center;
    color: white;
    font-size: 75px;
    font-weight: 900;
}
.main-logo figure {
     margin-left: auto;
  margin-right: auto;
    display: block;

}
.sec-two,.sec-three {

        padding: 150px 0;
        min-height:100vh;
}

.sec-four {
            padding: 150px 0;

}

.sec-three {

background-color:#f7f7f7;



e

.back-to-top {

    
     position: fixed;
    right: 20px;
    bottom: 20px;
    background: rgba(195,31,47,0.7);
    border-radius: 20px;
    
    padding: 20px;
    text-align: center;
    margin: 0 0 0 0;
    cursor: pointer;
}
