.lp-main-block{
    width:100%;
    height:100vh;
    position:relative;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

.lp-title{
    text-align:center;
    color:#fff;
    margin-bottom:1%;
}


.boldTit{
    font-size:3.5em;
    font-weight: 900;
}

.classTit{
    font-size:1.5em;
}


@media only screen and (max-width: 767px) {
    .boldTit{
        font-size:2.5em;
        font-weight: 900;
    }

    .lp-title {
        margin-bottom: 5%;
        padding:0 1%;
    }
}

.lp-open-btn{
        margin-bottom:2%;
}

@media only screen and (max-width: 767px) {
.lp-open-btn{
    margin-bottom:7%;
}
}

.open-btn{
    display:flex;
    justify-content: center;
    padding:0.8em 4em;
    font-size:1em;
}

.lp-logo img{
    width:130px;
}

@media only screen and (max-width: 767px) {
    .lp-logo img{
        width:80px;
    }
}