


.order{padding-top:300px;padding-bottom:120px;overflow:hidden;background-size:cover;background-position:50% 100%;min-height:1350px;position:relative;z-index:1;}
.order-subtitle{font-size:24px;line-height:31px;text-transform:uppercase;color:var(--main);padding-bottom:25px;font-family:"Bicubik",sans-serif;}
.order-title{font-size:60px;line-height:72px;text-transform:uppercase;font-family:"Bicubik",sans-serif;padding-bottom:60px;max-width:1100px;}
.order-title strong{color:var(--main)}
.order-tabs{padding-bottom:60px;}
.order-tab{}
.order-tab__title{border:1.50px solid rgba(255, 255, 255, 0.4);border-radius:500px;padding:24px 50px 20px 50px;height:100%;line-height:63px;font-size:16px;line-height:19px;text-transform:uppercase;text-align:center;font-family:"Bicubik",sans-serif;}
.order-tab__description{font-size:16px;line-height:21px;text-align:center;}
.order-tab__description strong{color:var(--main)}
.order-items{padding-top:60px;}
.order-vendor{position:absolute;z-index:-1;bottom:200px;left:50%;width:300px;margin-left:-150px;opacity:0.1;}
.order-price{font-size:48px;line-height:48px;font-family:"Bicubik",sans-serif;padding-bottom:10px;}
.order-subprice{font-size:16px;line-height:21px;color:var(--main);padding-bottom:30px;}
.order-description{font-size:16px;line-height:24px;padding-bottom:30px;}
.order-description strong{color:var(--main);}
.order-form{}
.order-img{max-width:100%;width:auto;height:auto;}
.order option{display:none;}
.order option.active{display:block;}
.order-content{display:none;transition:opacity 0.25s;opacity:0;}
.order-content.active{display:block;opacity:1;}
.order-model{display:none;transition:opacity 0.25s;opacity:0;}
.order-model.active{display:block;opacity:1;}
.order-vendor{visibility:hidden;transition:opacity 0.25s;opacity:0;}
.order-vendor.active{visibility:visible;opacity:0.1;}
@media (max-width:991px){
    .order{height:auto;padding-top:180px;padding-bottom:50px;}
    .order-subtitle{font-size:20px;line-height:24px;padding-bottom:15px;}
    .order-title{font-size:32px;line-height:38px;padding-bottom:30px;}
    .order-tabs{padding-bottom:30px;}
    .order-tab__title{padding:15px 30px;line-height:50px;font-size:14px;line-height:20px;}
    .order-tab__description{font-size:14px;line-height:20px;}
    .order-items{padding-top:30px;}
    .order-price{font-size:24px;line-height:24px;}
    .order-subprice{font-size:14px;line-height:20px;padding-bottom:15px;}
    .order-description{font-size:14px;line-height:20px;padding-bottom:15px;}
}




