section.categories{padding:70px 30px 80px}section.categories .title{margin-bottom:40px;text-align:center}section.categories .title span{color:#525252;font-size:20px;font-weight:700;text-transform:uppercase}section.categories .mt-40{margin-top:30px}section.categories .mt-40:first-child{margin-top:0}section.categories .offer{display:flex;justify-content:center;margin:0 auto;max-width:1200px}section.categories .offer .item{border-bottom:1px solid #eee;padding-bottom:35px}section.categories .offer .item .text{position:relative;text-align:center;top:-50%;transform:translateY(-50%)}section.categories .offer .item .text span{color:#fff;filter:opacity(0);font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;transition:all .3s ease-out}section.categories .offer .item .text hr{background-color:#fff;border:0;filter:opacity(0);height:3px;margin-top:20px;transition:all .3s ease-out;width:60px}section.categories .offer .item .image{height:180px;margin-bottom:25px}section.categories .offer .item .image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-out;width:100%}section.categories .offer .item .image:hover img,section.categories .offer .item .image:hover+.text img{filter:brightness(.5)}section.categories .offer .item .image:hover hr,section.categories .offer .item .image:hover span,section.categories .offer .item .image:hover+.text hr,section.categories .offer .item .image:hover+.text span{filter:opacity(1)}section.categories .offer .item .desc .desc-subtitle{color:#464646;font-size:10px;margin-bottom:10px}section.categories .offer .item .desc .desc-title{color:#000;font-size:16px;font-weight:600;margin-bottom:15px}section.categories .offer .item .desc .numbers{align-items:flex-end;display:flex;justify-content:space-between}section.categories .offer .item .desc .numbers .price{font-size:15px;font-weight:700;letter-spacing:1px}section.categories .offer .item .desc .numbers .mileage{color:#464646;font-size:12px;font-weight:600}section.singleoffer .owl-nav{color:#fff;display:flex;font-size:26px;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);width:100%}section.singleoffer .owl-nav button.owl-next,section.singleoffer .owl-nav button.owl-prev{background-color:rgba(0,0,0,.5);height:60px;transition:.2s ease-in;width:30px}section.singleoffer .owl-nav button.owl-next:hover,section.singleoffer .owl-nav button.owl-prev:hover{background:rgba(0,0,0,.8);width:60px}section.singleoffer .owl-singleoffer,section.singleoffer .owl-singleoffer .owl-stage-outer,section.singleoffer .owl-singleoffer .owl-stage-outer .owl-stage,section.singleoffer .owl-singleoffer .owl-stage-outer .owl-stage .owl-item,section.singleoffer .owl-singleoffer .owl-stage-outer .owl-stage .owl-item .item{height:100%}section.singleoffer .owl-singleoffer .owl-stage-outer img{height:100%;-o-object-fit:cover;object-fit:cover}section.singleoffer .container{margin:0 auto;max-width:1200px;padding:70px 30px 0}section.singleoffer .main{display:grid;gap:30px;grid-template-columns:70% 25%}@media screen and (max-width:850px){section.singleoffer .main{grid-template-columns:100%}}section.singleoffer .main h1{font-size:20px;font-weight:700;margin:0}section.singleoffer .main .title span{border-bottom:1px solid #eee;color:#464646;display:block;font-size:10px;margin:10px 0 20px;padding-bottom:20px}section.singleoffer .main p{color:#666;font-size:13px;margin-top:20px}section.singleoffer .main .button{margin-top:30px}section.singleoffer .main .button a{display:inline-flex}section.singleoffer .main .button a:hover button{background-color:#141d77}section.singleoffer .main .button a button{background-color:#181c2a;border:none;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 20px;text-transform:uppercase;transition:all .3s ease-out}section.singleoffer .main .button a span{background-color:#141d77;border-bottom:none;color:#fff;display:flex;font-size:28px;line-height:1;margin:0;padding:0 15px}section.singleoffer .main .block{color:#fff;font-size:16px;font-weight:600;margin-bottom:20px;padding:6px 5px 5px;text-align:center}section.singleoffer .main .contacts ul{display:flex;flex-direction:column;gap:30px;height:100%;list-style-type:none;padding:0}section.singleoffer .main .contacts ul a{color:#000;display:block;font-size:16px;transition:all .3s ease-out}section.singleoffer .main .contacts ul a img{height:16px;margin:0 3px -3px 0}section.singleoffer .desc{color:#666;font-size:13px;margin-top:30px}section.singleoffer .desc h1{color:#000}section.parallax .background{background-attachment:fixed;background-position:50%;background-size:cover;color:#fff;padding:150px 0 190px;text-align:center}section.parallax .background .content{margin:0 auto;max-width:1200px;padding:0 30px;text-shadow:0 3px 11px #000}section.parallax .background .content .top .image{margin:0 auto 30px;max-width:200px}section.parallax .background .content .top .image img{filter:invert(1) grayscale(1);width:100%}section.parallax .background .content .top span{font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase}section.parallax .background .content hr{background-color:#fff;border:0;height:3px;margin:20px auto 50px;width:60px}section.parallax .background .content .desc span{font-size:42px;font-weight:700;text-transform:uppercase}section.parallax .background .content .desc p{font-size:17px;margin:40px auto 0;max-width:780px}section.offer{padding:70px 30px 80px}section.offer .title{margin-bottom:40px;text-align:center}section.offer .title span{color:#525252;display:block;font-size:20px;font-weight:700;padding:0 30px;text-transform:uppercase}section.offer .m-70{margin-top:70px}section.offer .m-70:first-child{margin-top:0}section.offer .content{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));place-items:center}section.offer .text{position:relative;text-align:center;top:-50%;transform:translateY(-50%)}section.offer .text span{color:#fff;filter:opacity(0);font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;transition:all .3s ease-out}section.offer .text hr{background-color:#fff;border:0;filter:opacity(0);height:3px;margin-top:20px;transition:all .3s ease-out;width:60px}section.offer .offer{margin:0 auto;max-width:1200px}section.offer .offer .item{border-bottom:1px solid #eee;max-width:290px;padding-bottom:35px}section.offer .offer .item .image{height:180px;margin-bottom:25px}section.offer .offer .item .image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-out;width:100%}section.offer .offer .item .image:hover img,section.offer .offer .item .image:hover+.text img{filter:brightness(.5)}section.offer .offer .item .image:hover hr,section.offer .offer .item .image:hover span,section.offer .offer .item .image:hover+.text hr,section.offer .offer .item .image:hover+.text span{filter:opacity(1)}section.offer .offer .item .desc .desc-subtitle{color:#464646;font-size:10px;margin-bottom:10px}section.offer .offer .item .desc .desc-title{color:#000;font-size:16px;font-weight:600;margin-bottom:15px}section.offer .offer .item .desc .numbers{align-items:flex-end;display:flex;justify-content:space-between}section.offer .offer .item .desc .numbers .price{font-size:15px;font-weight:700;letter-spacing:1px}section.offer .offer .item .desc .numbers .mileage{color:#464646;font-size:12px;font-weight:600}
