.ltw_maindiv{
    position: relative;
    display: flex;
    align-items: end;
    background: #FBFEA5;
}
.ltw_textdiv{
    padding: 0 0% 0px 10%;
    width: 65%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-bottom: 2%;
}
.ltw_imgdiv{
    width: 35%;
}
.ltw_head{
    margin-bottom: 3%;
    font-family: 'Urbane';
font-style: normal;
font-weight: 600;
font-size: 80px;
line-height: 84px;
color: #000000;
}
.ltw_desc{
    font-family: 'Urbane';
font-style: normal;
font-weight: 300;
font-size: 20px;
line-height: 32px;
color: #000000;
}
.ltw_stardiv{
    position: absolute;
    right: 26%;
    top: -20%;
    -webkit-animation:spin2 1s linear infinite;
    -moz-animation:spin2 1s linear infinite;
    animation:spin2 1s linear infinite;
}
@-moz-keyframes spin2 { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin2 { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin2 { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }

@media (min-width:1250px) and (max-width:1350px){
    .ltw_stardiv {
        top: -22%;
    }
}

@media (max-width:640px){
    .ltw_imgdiv {
        width: 100%;
    }
    .ltw_maindiv {
        flex-direction: column;
    }
    .ltw_textdiv {
        padding: 0 5%;
        width: 100%;
    }
    .ltw_head {
        margin-bottom: 3%;
        margin-top: 10%;
        font-size: 30px;
        line-height: 39px;
    }
    .ltw_stardiv {
        display: flex;
        justify-content: center;
        right: 12%;
        top: -7%;
    }
    .ltw_star{
        width: 50%;
    }
}

@media (min-width:750px) and (max-width: 850px){
    .ltw_maindiv {
        align-items: end;
    }
    .ltw_head {
        font-size: 44px;
        line-height: 50px;
    }
    .ltw_textdiv {
        padding: 0 0% 0px 5%;
    }
    .ltw_stardiv {
        display: flex;
        justify-content: center;
        right: 13%;
        top: -20%;
    }
    .ltw_stardiv>img{
        width: 60%;
    }
}
@media (min-width:900px) and (max-width: 1000px){
    .ltw_head {
        font-size: 60px;
        line-height: 66px;
    }
    .ltw_textdiv {
        padding: 0 0% 0px 5%;
    }
    .ltw_maindiv {
        align-items: end;
    }
    .ltw_stardiv {
        display: flex;
        justify-content: center;
        right: 12%;
        top: -30%;
    }
    .ltw_star{
        width: 80%;
    }
}