.blck2 {
padding: 20px 0 10px 0;
}

.blck3 {
    padding: 20px 0 20px 0;
}

.ajor {
    font-size:72px;
    color:#fedd00;
    padding:20px 0;
}
.g2b {

 font-size: 90px;
    color: #ffde00;
    font-weight: 900;
    padding: 60px 0;
}
.pwel {
    color: white;
 text-align:justify;

}

.Welcome {
background:yellow;
}


.fa {
   
    font: normal normal normal 14px/1.8 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.nopad {
padding:0px;
width:100%;
float:left;
}
.blck {

        padding: 2.09em;
}

.blck > h3 a{
    font-family: 'open', serif;
    margin: 0;
       font-size: 32px;
    color: white;
}


.agileinfo_para {
/*padding-top:20px;
*/
}




.agileits_blog1 {
    margin: 1em 0;
}


.agileits_blog1_left {
    float: left;
}
.agileits_blog1_right {
    float: right;
    margin: 1em 0 0;
}

.agileinfo_para p {
    font-size:14px;
    line-height: 2em;
    margin-bottom: 1em;
}

.wthree_more {
    text-align: right;
}

.wthree_more a {
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    text-decoration: none;
}


.wthree_more a i {
    padding-left: 1em;
}
.logoimg{
width: 160px;
    top: 0px;
    position: absolute;
    left:0px;
    height: 67px;
}

@media screen and (max-width:767px){
    .logoimg{
width: 140px;
    top: 0px;
    position: absolute;
    left:0px;
    height: 60px;
}

}



.header_bottom_part {
background-color: #036937;

}
.header_top_part {
    padding: 6px 0 8px;
    background-color: #333333;
}


.main_menu > li > a {
    text-transform:uppercase;
color: #fff;
padding: 20px 13px 20px;
font-weight: bold;
}

 .fs_large {
    font-size: 17px;
    font-weight: normal;
}


.main_menu .current {
color:#333;
}

.big-title {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: stretch;
    background-color: #010001;
    color: white;
    
}

.big-title .to-left {
    flex: 4;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    padding:0px;
}


.video-text.top {
    top: 0;
    z-index: 100;
}

.video-text {
position: absolute;
    background-color: #010001;
    width: 100%;
    text-align: center;
    font-size: 1.4em;
    padding: .6em 0.5em .5em 0.5em;
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: 2em;
}


.video-text.bottom {
    bottom: 0;
    z-index: 100;
}

.spotted-overlay {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.4) !important;
}


.big-title .to-right {
    flex: 6;
    display: flex;
    justify-content: center;
    align-items: center;
    padding:0px;
}


