.mainpage-back {
    background-image: url(../img/main-back-1.jpg);
    background-position: center top;
    background-repeat: repeat-x;
    background-size: contain;
    background-color: #fff;
}
.main-header.navbar{
    background-color: #eff3fd00;
    background-image: linear-gradient(#fff0,#fff0, #fff0);
}
.back-transparent{
	background-color: #fff0;
}
.footer-blue .shape-fill {
    fill: #eff3fd;
}
.logo-header{
   opacity: 0;
}
.logo-title {
    width: 250px;
    padding: 0px;
    margin-right: -10px;
    margin-bottom: -15px;
	padding-top: 30px;
}
.logo-about {
    width: 100px;
    padding: 0px;
    margin-right: -110px;
    margin-bottom: 20px;
}
.desc-title {
    font-weight: normal;
    line-height: 170%;
}
.desc-about {
    line-height: 170%;
}
.more-op {
    position: absolute;
    bottom: 14px;
    left: 0px;
}
.more-op img {
    margin-top: -22px;
}
@media (max-width: 992px){
.mainpage-back {
    background-position: right top 0px;
    background-size: 620px;
}
.about-title{
	text-align:center;
}
.navbar-light .navbar-toggler-icon {
    background-color: #fff;
    border-radius: 7px;
}
.navbar-collapse {
    background-color: #ffffffd6;
}
.logo-title {
    width: 210px;
    padding: 0px;
    margin-right: -5px;
    margin-bottom: -15px;
    padding-top: 40px;
}
.desc-title {
    font-size: 14px !important;
    font-weight: normal;
    padding: 0px 10px;
    line-height: 170%;
}
.amalib-intro {
    margin-top: 0px !important;
}
.main-box-win {
    margin: 40px 0px -10px 0px !important;
    padding: 0px 3px;
}
.desc-about {
    line-height: 170%;
    font-size: 14px;
}
.more-op {
    bottom: 4px;
    left: 80px;
    font-size: 12px;
}
.more-op img {
    margin-top: -12px;
	    width: 36px;
}
}