@import url("style.css");

.main-first-block{background:url('../img/fs_main_bg.png') center center no-repeat;background-size:cover;position:relative;z-index:0;position: relative;}
.main-first-block h2{font-size:28px;text-align:left;padding:30px 0;}
.main-first-block a,
.main-first-block a:hover,
.main-first-block a:focus,
.main-first-block a:visited{border-bottom:none;}
.main-first-block .categories {position: absolute;width: 100%;left: 0;
bottom: 0;}
.our_team_mob img{max-width:100%;}
.owl-review-carousel{min-height:380px;height:380px;background-color:#fff;padding-top:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative;}
.owl-review-carousel:after{position:absolute;content:"";width:100%;height:57px;bottom:0;left:0;z-index:100;background-color:#fff;}
.owl-review-carousel.hovered{height:auto;}
.owl-review-carousel p{overflow:hidden;}
.owl-review-carousel h3{text-align:center;font-size:18px;font-weight:400;color:#372113;padding-bottom:16px;}
.owl-review-carousel .owl-nav{top:165px;}
.owl-height{height: auto !important;}
.owl-review-carousel .owl-stage-outer{padding-bottom:80px;}
.owl-review-carousel .owl-nav .owl-prev,
.owl-review-carousel .owl-nav .owl-next{background-color:#fff;}
.main_stock{float:left;width:55%;}
.main-news{float:right;width:45%;}
.main-news time{background:#050517;color:#fff;width:40px;max-width:40px;height:40px;text-align:center;display:block;font-size:12px;padding:8px;}
.main-news>a{display:block;position:relative;max-width:370px;margin-bottom:30px;}
.main-news>a>img{width:100%;}
.main-news>a>time{position:absolute;top:0;left:0;}
.main-news>.btn-primary{max-width:140px;padding:3px 0;font-weight:700;background:#ffdca5;box-shadow:none;border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.main-news>.btn-primary:hover{background-color:rgb(255, 233, 198);color:#050517;}
.news-link{overflow:hidden;margin-bottom:20px;justify-content:space-between;align-items:center;display:flex;max-width:368px;}
.news-link>time{margin-right:11px;display:inline-flex;}
.news-link>.news-link-content{font-size:16px;display:inline-flex;max-height:32px;line-height:1.13;}
.news-link>.btn-primary{display:inline-flex;min-width:140px;text-align:center;text-transform:uppercase;font-weight:700;background:transparent;border:1px solid #050517;padding:5px 13px 4px;}
.news-link>.btn-primary:hover,
.news-link>.btn-primary:focus,
.news-link>.btn-primary:visited{border-bottom:1px solid #050517;background:#050517;}
.news-link>.btn-primary:hover{color:#fff;}
.main-contacts{height:640px;background-color:#fff3d0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 -15px;padding:16px 35px 0;position:relative;z-index:40;}
.tel-sprite, .loc-icon{display:block;text-align:center;width:58px;height:58px;border-radius:50%;background-color:#f8cf8f;margin:0 auto;}
.loc-icon{margin:10px auto 14px;}
.loc-icon i{display:inline-block;width:26px;height:33px;background:url('../img/sprite.png') 0 -32px no-repeat;margin-top:11px;}
.tel-wrap{border-bottom:2px solid #f8cf8f;padding:12px 0;}
.tel-wrap p{font-size:16px;color:#050517;line-height:1.2;padding-bottom:5px;}
.tel-wrap a{font-size:24px;font-weight:700;text-decoration:none;color:#050517;display:inline-block;margin-bottom:8px;}
.tel-wrap a:last-child{margin-bottom:0;}
.tel-wrap a:hover{color:#050517;}
.tel-wrap br{display:none;}
.tel-wrap p span{display:block;}
.main-contacts .social li{vertical-align:middle;margin:0 6px;}
.loc-wrap{border-bottom:2px solid #f8cf8f;padding-bottom:16px;margin-bottom:10px;}
.loc-wrap p{font-size:16px;}
.loc-wrap p span{font-size:24px;display:block;font-weight:700;}
.categories{background:#ffdca5;position:relative;z-index:1;margin-top:-77px;clear:both;}
.categories .nav>li>a{padding:30px 0;text-transform:uppercase;font-size:16px;text-align:left;}
.categories .nav>li>a:hover,
.categories .nav>li>a:focus{background:transparent;border-bottom:1px solid transparent;}
.categories .nav>li+li{margin-left:115px;}
.wedding{padding:55px 0 45px;}
.wedding .page-header{margin:0 15px 45px;}
.wedding .row{margin:0 -30px;}
.wedding a{border-bottom:none;display:block;position:relative;}
.wedding a:hover{border-bottom:none;}
.wedding a span{position:absolute;right:17px;bottom:17px;background:#fff;font-weight:700;font-size:18px;text-transform:uppercase;text-align:center;padding:15px;border-bottom:1px solid #b9b2b2;}
.callback{padding:30px 25px 35px;background:url('../img/form-bg.png');}
.callback h3{text-align:center;font-size:18px;margin-bottom:30px;}
.callback .form-group{margin-bottom:20px;}
.callback .btn-primary{margin-bottom:13px;font-weight:700;font-size:18px;display:block;padding:12px 0 13px;border-bottom:1px solid #b9b2b2;color:#372113;border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;}
.callback .btn-primary:hover{border-bottom:1px solid #b9b2b2;}
.callback span{text-align:center;color:#372113;display:block;}
textarea.form-control{height:120px;width:100%;max-width:100%;}
.restaurant{background:#fff3d0;padding:50px 0;}
.restaurant .hidden_wrap{margin:0 -15px;}
.restaurant .page-header h1{background:#fff3d0;}
.restaurant .callback{background:#fff;}
.rest_banner > div{position:relative;}
.rest_banner > div h3{text-transform:uppercase;position:absolute;color:#050517;left:20px;top:20px;font-size:22px;font-weight:700;text-align:left;line-height:1.2;}
.rest_banner > div h3 span{display:block;font-weight:400;}
.rest_banner > div > a{position:absolute;left:20px;bottom:18px;background:#fff;font-weight:500;font-size:15px;text-transform:uppercase;text-align:center;padding:7px;border-bottom:1px solid #b9b2b2;}
.rest_banner > .rest_deliv{background:#ffdca5;position:relative;margin-top:28px;min-height:145px;max-height:145px;}
.rest_banner > .rest_deliv:before{content:'';width:154px;height:176px;left:-25px;top:-25px;position:absolute;background:url('../img/banner_6.png') no-repeat;z-index:1;}
.rest_banner > .rest_deliv h3{text-align:right;left:auto;right:20px;}
.rest_banner > .rest_deliv > a{right:20px;left:auto;z-index:2;}
.slider_p .bx-wrapper{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;margin:0;background:transparent;}
.slider_p .bx-wrapper .bx-pager{text-align:left;padding-top:0;bottom:27px;padding-left:27px;}
.slider_p .bx-wrapper .bx-pager.bx-default-pager a{background:transparent;border:2px solid #372113;}
.slider_p .bx-wrapper .bx-pager.bx-default-pager a:hover,
.slider_p .bx-wrapper .bx-pager.bx-default-pager a.active,
.slider_p .bx-wrapper .bx-pager.bx-default-pager a:focus{background:#372113;}
.slider_p .slider_pager div a{position:absolute;right:17px;bottom:17px;background:#fff;font-weight:700;font-size:18px;text-transform:uppercase;text-align:center;padding:15px;border-bottom:1px solid #b9b2b2;}
.slider_p .slider_pager div span{position:absolute;right:17px;top:17px;background:#ffdca5;font-weight:700;font-size:18px;text-transform:uppercase;text-align:center;padding:15px;}
.slider_c .bx-wrapper{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;margin:0;background:transparent;}
.slider_c .bx-wrapper .bx-pager{text-align:left;padding-top:0;bottom:27px;padding-left:27px;}
.slider_c .bx-wrapper .bx-pager.bx-default-pager a{background:transparent;border:2px solid #372113;}
.slider_c .bx-wrapper .bx-pager.bx-default-pager a:hover,
.slider_c .bx-wrapper .bx-pager.bx-default-pager a.active,
.slider_c .bx-wrapper .bx-pager.bx-default-pager a:focus{background:#372113;}
.slider_c .slider_pager div a{position:absolute;right:17px;bottom:17px;background:#fff;font-weight:700;font-size:18px;text-transform:uppercase;text-align:center;padding:15px;border-bottom:1px solid #b9b2b2;}
.slider_c .slider_pager div span{position:absolute;right:17px;top:17px;background:#ffdca5;font-weight:700;font-size:18px;text-transform:uppercase;text-align:center;padding:15px;}
.slider_c .bx-wrapper .bx-controls-direction a{width:60px;height:60px;border-bottom:none;}
.slider_c .bx-wrapper .bx-prev:hover,
.slider_c .bx-wrapper .bx-prev:focus,
.slider_c .bx-wrapper .bx-next:hover,
.slider_c .bx-wrapper .bx-next:focus{border-bottom:none;background-position:center center;}
.slider_c .bx-wrapper .bx-prev{left:0;background:#ffe5dc url('../img/slider_c_arrow.png') center center no-repeat;}
.slider_c .bx-wrapper .bx-next{right:0;background:#ffe5dc url('../img/slider_c_arrow.png') center center no-repeat;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.birthday{padding:55px 0 45px;overflow:hidden;}
.birthday .slider_pager div h3{position:absolute;top:25px;left:17px;font-size:36px;color:#000;line-height:1.3;}
.birthday .slider_p .bx-wrapper .bx-pager{text-align:right;padding-left:0;padding-right:27px;}
.birthday .slider_p .bx-wrapper .bx-pager.bx-default-pager a{border:2px solid #050517;}
.birthday .slider_p .bx-wrapper .bx-pager.bx-default-pager a:hover,
.birthday .slider_p .bx-wrapper .bx-pager.bx-default-pager a.active,
.birthday .slider_p .bx-wrapper .bx-pager.bx-default-pager a:focus{background:#050517;}
.birthday .slider .slider_c{max-width:420px;}
.birthday .callback_wrap .callback{max-width:270px;background:#fff3d0;margin:0 auto;}
.birthday .callback .form-control{border:1px solid #b9b2b2;}
.birthday .callback_wrap{display:inline-block;vertical-align:top;}
.birthday .slider_bd{width:100%;max-width:418px;display:inline-block;vertical-align:top;}
.birthday .slider{width:100%;max-width:420px;display:inline-block;vertical-align:top;}
.brth_content{display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
justify-content: space-between;
-ms-align-items: flex-start;
align-items: flex-start;}
.brth_content > div{display:inline-flex;}
.recreation{padding:0 0 50px;}
.recreation .hidden_wrap{margin:0 -15px;}
.recreation .slider_c .slider_controls > div{max-height:290px;text-align:center;}
.recreation .slider_c .slider_text{background:#fff3d0;width:100%;padding:15px 25px;min-height:120px;max-height:120px;}
.recreation .slider_c .slider_text2{background:#ffdca5;}
.recreation .slider_c .slider_text p{text-align:center;color:#372113;font-size:16px;line-height:1.4;}
.recreation .pahe-header h1,
.recreation .page-header h2{padding:0 30px;}
.recreation .page-header .left-title{width:23%;text-align:left;}
.recreation .page-header .middle-title{width:40%;float:left;}
.recreation .page-header .right-title{width:37%;text-align:right;}
.recreation .page-header .left-title h1{padding-left:0;}
.recreation .page-header .right-title h2{padding-right:0;}
.review{background:#f1f1f1;padding:45px 0;}
.review .hidden_wrap{margin:0 -15px;}
.review .page-header:before{background:#000;}
.review .page-header h1,
.review .page-header h2{background:#f1f1f1;}
.review .slider-review > div{background:#fff;padding:20px 0 25px;color:#372113;text-align:center;min-height:380px;}
.review .slider-review > div h3{font-size:18px;margin-bottom:20px;}
.slider_text{position:relative;}
.slider-links{position:absolute;left:0;top:0;padding-left:15px;width:100%;}
.slider-links li{margin:15px 0;}
.slider-links li a{font-size:22px;color:#372113;text-decoration:none;white-space:nowrap;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}
.slider-links li a:hover,
.slider-links li a:focus,
.slider-links li a:active{text-decoration:none;border:none;}
.review .slider-review .bx-viewport{position:absolute;}
.rew_content{position:relative;padding:0 60px;margin:0 auto;display:block;max-width:455px;width:100%;}
.rew_content:before{content:'';width:41px;height:27px;left:0;top:0;position:absolute;background:url(../img/guotes.png) no-repeat;}
.rew_content:after{content:'';width:41px;height:27px;right:0;bottom:18px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);position:absolute;background:url(../img/guotes.png) no-repeat;}
.rew_content p{font-size:16px;font-style:italic;line-height:1.2;}
.review .slider_c .bx-wrapper .bx-controls-direction a{width:40px;height:40px;}
.review .slider_c .bx-wrapper .bx-prev{background:#050517 url('../img/slider_c_arrow_w.png') center center no-repeat;}
.review .slider_c .bx-wrapper .bx-next{background:#050517 url('../img/slider_c_arrow_w.png') center center no-repeat;}
.review .slider-review .bx-wrapper .bx-controls-direction a{width:40px;height:40px;}
.review .slider-review .bx-wrapper .bx-prev{background:transparent url('../img/slider_c_arrow_b.png') center center no-repeat;}
.review .slider-review .bx-wrapper .bx-next{background:transparent url('../img/slider_c_arrow_b.png') center center no-repeat;}
.review .slider-review .sl_rev_title > div > img{border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.rev_img{border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;overflow:hidden;height:88px;width:88px;max-height:88px;max-width:88px;margin:0 auto 10px;}
.rev_img img{border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;height:100%;}
.map_block{padding:65px 0 45px;}
.map_dinamic{margin-bottom:90px;}
.map_dinamic a{display:block;border-bottom:none;}
.map_dinamic a:hover{text-decoration:none;border-bottom:none;}
.map_dinamic img{width:100%;max-width:1167px;}
.map iframe{width:100%;}
footer{background:#fff3d0;color:#050517;padding:80px 0 40px;}
footer .container > div > div{position:relative;}
footer .logo-f{position:absolute;right:25px;top:-61px;}
footer > div > div > div > div{display:inline-block;vertical-align:top;}
.footer_left{width:100%;max-width:185px;margin-top:-35px;}
.footer_left img{margin-bottom:30px;}
.footer_left span{display:block;font-size:12px;color:#a3a07c;}
.footer_list{margin-right:45px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}

.footer_list.active ul {display: block;}
.footer_list h4{padding-bottom:15px;border-bottom:2px solid #f8cf8f;margin-bottom:20px;font-size:18px;max-width:170px;}
.footer_list ul li+li{margin-top:20px;}
.footer_list ul li a{font-size:14px;position:relative;padding-left:25px;display:block;border-bottom:none;}
.footer_list ul li a:hover{border-bottom:none;}
.footer_list ul li a:before{content:'';position:absolute;background:#372113;width:5px;height:5px;left:0;top:50%;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.footer_info ul li+li{margin-top:30px;}
.footer_info ul li p{margin-bottom:15px;font-size:14px;}
.footer_info ul li a{display:block;font-size:18px;font-weight:700;border-bottom:none;}
.footer_info ul li a:hover{border-bottom:none;color:#050517;}
.footer_info .social{margin-top:25px;}
.footer_info .social a{display:inline-block;}
.footer_info .social a+a{margin-left:13px;}
.footer_right{padding-top:31px;}
.footer_right span{text-align:left;display:block;font-size:12px;color:#a3a07c;}
@media (max-width:1200px){.main-first-block h2{font-size:23px;}
.main_contact{padding:20px;height:auto;}
.categories .nav>li+li{margin-left:90px;}
.main_contact > div > a{font-size:21px;}
.callback{padding:30px 15px 35px;}
.birthday .slider{max-width:350px;}
.birthday .callback_wrap{width:95%;}
.birthday .slider_bd{max-width:350px;}
.footer_left,
footer .logo-f{display:none;}
}
@media (max-width:992px){.main_contact{clear:both;}
.categories{margin-top:0;}
.nav-pills > li{width:100%;}
.categories .nav>li>a{text-align:center;padding:15px 0;}
.categories .nav>li+li{margin-left:0;}
.nav.nav-pills{padding:10px 0;}
.wedding .row{margin:0 -15px;}
.brth_content{display:block;padding:0 15px;}
.recreation .hidden_wrap,
.review .hidden_wrap,
.restaurant .hidden_wrap{margin:0;}
.callback{margin-top:15px;}
.restaurant .form-control{border:1px solid #b9b2b2;}
.restaurant .callback{margin-bottom:30px;}
.rest_banner > div{float:left;width:50%;}
.rest_banner > .rest_deliv{float:right;min-width:290px;width:50%;}
.birthday .slider{max-width:100%;margin-bottom:20px;}
.birthday .slider_bd{max-width:100%;}
.birthday .slider .slider_c,
.birthday .slider_p{margin:0 auto;max-width:420px;}
.wedding .page-header2{margin-top:20px;margin-bottom:20px;}
.wedding .page-header2 .right-title{width:100%;}
.birthday .callback_wrap{width:100%;}
.birthday .callback_wrap .callback{max-width:100%;}
.slider_bd{margin-top:20px;}
.recreation .page-header .left-title{width:100%;text-align:center;}
.recreation .page-header .middle-title,
.recreation .page-header .right-title{display:none;}
.recreation .page-header{margin:30px 0;}
.review{padding:0 0 40px;}
.review .right-title{display:none;}
.review .page-header{margin:30px 0;}
footer > div > div > div > div{display:block;width:33.333%;float:left;}
.footer_list{margin-right:0;}
.footer_info{width:100%;margin-top:45px;}
.footer_info li{float:left;width:25%;}
.footer_right{display:block;width:100%;margin-top:30px;}
.footer_info ul li+li{margin-top:0;}
.footer_info li:last-child > img{display:none;}
.footer_info .social{margin:10px auto 0;max-width:150px;}
footer .footer_right .footer_left{display:block;float:left;}
.footer_right > span{text-align:right;}
}
@media (max-width:768px){.main_stock{width:100%;max-width:440px;margin:0 auto;float:none;padding-right:0;}
.main-news{width:100%;max-width:370px;margin:0 auto;float:none;padding-right:0;}
.main-news>a{margin:0 auto 30px;}
.news-link>.btn-primary{min-width:40px;padding:14px 13px;border-color:#372113;}
.news-link>.btn-primary img{max-width:6px;max-height:10px;width:100%;margin:0 auto;display:block;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.callback{margin-top:0;}
.callback h3{display:none;}
.callback_mob_btn{margin-top:15px;}
.wedding .callback_mob_btn,
.restaurant .callback_mob_btn,
.birthday .callback_mob_btn{border-color:transparent;border-bottom:1px solid transparent;color:#372113;text-transform:uppercase;position:relative;text-align:center;text-shadow:none;box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-radius:0;display:block;text-align:left;text-transform:none;font-size:18px;padding:12px 15px;background:url(../img/form-bg.png);}
.rest_banner{margin-top:15px;}
.callback_mob_btn:before{content:'';position:absolute;right:15px;top:20px;width:9px;height:9px;background:url('../img/plus.png') no-repeat;}
.callback_mob_btn:hover,
.callback_mob_btn{background:url(../img/form-bg.png);color:#372113;}
.callback_mob_btn.collapsed,
.callback_mob_btn.collapsed{border:1px solid #372113;border-bottom:1px solid #372113;}
.callback_mob_btn:focus,
.callback_mob_btn:active:focus,
.callback_mob_btn.active:focus,
.callback_mob_btn.focus,
.callback_mob_btn:active.focus,
.callback_mob_btn.active.focus{background:url(../img/form-bg.png);color:#372113;}
.mobile-hide{ display: none !important; }

}
@media (max-width:640px){.rest_banner > div{float:none;width:100%;max-width:270px;margin:0 auto 30px;display:block;}
.rest_banner > .rest_deliv{float:none;min-width:290px;max-width:290px;margin:0 auto;width:100%;}
footer{padding:40px 0;}
.footer_list{width:100%;margin-bottom:20px;border:1px solid #372113;padding:15px;position:relative;}
.footer_list:before{content:'';position:absolute;right:20px;top:20px;width:9px;height:9px;background:url('../img/plus.png') no-repeat;}
.footer_info{max-width:170px;margin:0 auto 40px;padding-top:40px;float:none;clear:both;}
.footer_list ul{margin-top:40px;display:none;}
.footer_info li{width:100%;float:none;}
.footer_list h4{max-width:100%;border-bottom:none;margin-bottom:0;padding-bottom:0;}
.footer_info a{color:#372113;font-size:18px;font-weight:700;}
.footer_info li{padding-bottom:10px;margin-bottom:15px;border-bottom:2px solid #f8cf8f;}
.footer_info li:last-child{margin-bottom:0;border-bottom:none;}
.footer_info .social{max-width:125px;}
.footer_right{max-width:170px;margin:0 auto;display:block;float:none;}
footer .footer_right .footer_left{float:none;margin-bottom:25px;}
.footer_right > span{text-align:left;}
}

.content-nav {
	font-size: 0;
}

.content-nav li {
	display: inline-block;
	vertical-align: top;
	margin-bottom: 30px;
	width: 33%;
	padding: 0 15px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
	font-size: 16px;
}
.content-nav li a {
	text-decoration: none;
}
.cn-img {
	position: relative;
	height: 200px;
	-webkit-background-size: cover;
	background-size: cover;
	margin-bottom: 10px;
	display: block;
}

.carousels-wrap {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
}
.sect_carousel{
    width: 500px;
    opacity: 1;
    display: block;
    visibility: visible;
    transition: opacity .5s ease-in;
    height: 448px;
    z-index: 2;
  }
  .sect_carousel.hidden{
    opacity: 0;
    visibility: hidden;
    position: absolute;
    width: 0;
    height: 0;
    z-index: 1;
  }
.sect_carousel .owl-nav {
  top: calc(50% - 30px);
}
  .sect_carousel .owl-item {
    width: 500px;
    height: 448px;
    overflow: hidden;
  }
  .sect_carousel .owl-item img {
      height: 100%;
      width: auto;
      position: absolute;
      left: 50%;
      top: 50%;
      transform: translate(-50%, -50%);
    }
  .sect_carousel .owl-nav {
    width: 100%
  }
 .car-nav-wrap {
  width: 100%;
  top: 0;
}
  .car-nav-wrap > div {
    width: 158px;
    display: inline-block;
    vertical-align: top;
    margin-left: 15px;
    margin-bottom: 15px;
    height: 101px;
    border: 1px solid #dec9a9;
    background-color: #ffffff;
    text-align: center;
    padding-top: 30px;
    box-sizing: border-box;
    position: relative;
    cursor: pointer;
  }
   .car-nav-wrap > div:after {
      content: '';
      position: absolute;
      z-index: 2;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
    }
    .car-nav-wrap > div.active {
      background-color: #050517;
    }
     .car-nav-wrap > div.active span {
        color: #fff;
     }
    .car-nav-wrap > div span {
      font-size: 24px;
      font-weight: 700;
      color: #060512;
      line-height: 1;
      position: relative;
      z-index: 1;
    }
    .car-nav-wrap > div span  span {
        font-size: 48px;
        font-weight: 700;
      }
     .car-nav-wrap > div span i {
        color: #fed594;
     }
.car-nav-wrap>div {
    padding-top: 33px;
}
.car-nav-wrap>div.one_line {
    padding-top: 40px;
}
.cnav, .cnav span {
  font-size: 16px !important;
}
@media only screen and (max-width: 1200px) {
    .carousels-wrap {
      display: block;
    }
    .sect_carousel {
      width: 100%;
    }
    .car-nav {
      margin-top: 30px;
    }
  }
@media only screen and (max-width: 992px) {
.car-nav-wrap {
text-align: center;
}
   .car-nav-wrap > div {
    width: 140px;
margin: 0 6px 15px;
    }
  }