

.firstscreen{position:relative;z-index:2;background-position:50% 50%;background-size:cover;}
.firstscreen-bg{background-color:rgba(0,0,0,0.6);height:1000px;}
.firstscreen-subtitle{font-size:24px;line-height:31px;text-transform:uppercase;color:var(--main);padding-bottom:25px;font-family:"Bicubik",sans-serif;}
.firstscreen-title{font-size:96px;line-height:96px;text-transform:uppercase;font-family:"Bicubik",sans-serif;padding-bottom:25px;max-width:1100px;}
.firstscreen-title strong{color:var(--main)}
.firstscreen-price{font-size:32px;line-height:42px;text-transform:uppercase;color:var(--main);font-family:"Bicubik",sans-serif;padding-bottom:25px;}
.firstscreen-description{max-width:750px;font-weight:500;font-size:20px;line-height:30px;}
.firstscreen-form{position:absolute;bottom:-130px;z-index:2;left:0;right:0;}
.firstscreen-form__container{background-color:#1c1c1c;padding:60px;}
.firstscreen-form__title{font-size:32px;line-height:32px;font-family:"Bicubik",sans-serif;padding-bottom:20px;}
.firstscreen-form__description{font-size:20px;line-height:26px;padding-bottom:50px;}
@media (max-width:991px){
    .firstscreen-bg{height:auto;padding:200px 0 300px;}
    .firstscreen-subtitle{font-size:20px;line-height:24px;padding-bottom:15px;}
    .firstscreen-title{font-size:32px;line-height:38px;padding-bottom:15px;}
    .firstscreen-description{font-size:14px;line-height:20px;}
    .firstscreen-price{font-size:18px;line-height:24px;padding-bottom:15px;}
    .firstscreen-form{bottom:-130px;}
    .firstscreen-form__container{padding:20px;}
    .firstscreen-form__title{font-size:18px;line-height:24px;padding-bottom:10px;}
    .firstscreen-form__description{font-size:14px;line-height:20px;padding-bottom:30px;}
}




