/** main v2 **********/
body{font-family:'Catamaran', sans-serif;font-size:18px;color:#808080;}
@font-face {font-family: 'Gloss And Bloom';src:url('../fonts/GlossAndBloom.woff2') format('woff2'),url('../fonts/GlossAndBloom.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}
h1,h2,h3,h4,h5,h6{font-weight:bold;margin-top:0px;} h1,h2{font-family:'Gloss And Bloom';color:#181010;} h3,h4,h5,h6{font-family:'Catamaran', sans-serif;font-weight: bold;}
a{color:#333;} a:hover, a:focus{color:#982008;text-decoration:none;}
.btn{border-radius:30px;width:210px;padding:14px 35px;font-weight: bold;text-transform:uppercase; background:#982008;}
.btn-line-wh {color: #fff;border: 2px solid #fff;}.btn-line {color: #373737;border: 2px solid #373737;} .btn:hover, .btn-line-wh:hover, .btn-line-wh:focus, .btn-line-wh:active, .btn-line-wh.active, .btn-line:hover, .btn-line:focus, .btn-line:active, .btn-line.active {background: #181010;color: #fff;}
.btn.btn-icon{padding:14px 35px 14px 55px}.btn-icon i{font-size:25px;position: absolute;margin-left: -25px;margin-top: -2px;}
/**** menu  *****/
.navbar-custom .dropdown-menu{box-shadow:none}
.navbar a{transition:color 0.125s ease-in-out 0s}
.navbar-custom{background-color:#181010;border:0;border-radius:0;z-index:1000;text-transform:uppercase;letter-spacing:3px;font-size:13px;transition:background, padding 0.4s ease-in-out 0s;padding:10px 0;}
.navbar-custom .navbar-brand{letter-spacing:4px;font-weight:400;font-size:22px;color:#fff;padding-top:0px;} .navbar-brand > img{width:135px;padding:10px;background:#181010;border-radius: 50%;}
.navbar-custom .nav li>a{position:relative;color:rgba(255,255,255,0.7)}
.navbar-custom .dropdown-menu{background:rgba(26,26,26,0.9);border-radius:0;border:0;padding:0;box-shadow:none}
.navbar-custom .dropdown-menu>li>a{border-bottom:1px solid rgba(73,71,71,0.15) !important;padding:11px 15px;letter-spacing:2px;color:#999}
.navbar-custom .dropdown-menu .dropdown-menu{border-left:1px solid rgba(73,71,71,0.15);left:100%;right:auto;top:0;margin-top:0}
.navbar-custom .dropdown-menu.left-side .dropdown-menu{border:0;border-right:1px solid rgba(73,71,71,0.15);right:100%;left:auto}
.navbar-custom .nav>li>a:focus,.navbar-custom .nav>li>a:hover,.navbar-custom .nav .open>a,.navbar-custom .nav .open>a:focus,.navbar-custom .nav .open>a:hover,.navbar-custom .dropdown-menu>li>a:focus,.navbar-custom .dropdown-menu>li>a:hover{background:none;color:#fff}
.navbar-custom .dropdown-menu>li>a:hover{background:rgba(255,255,255,0.1) !important}.navbar-custom .dropdown-toggle:after{position:absolute;display:block;right:0;top:50%;margin-top:-6px;font:normal normal normal 14px/1 Ionicons;font-size:9px;content:"\f35f";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.navbar-custom .navbar-toggle .icon-bar{background:#fff}.dropdown-menu{min-width:180px;font-size:11px}
.navbar-nav.navbar-center, .navbar-custom .navbar-brand{position: absolute;left: 50%;transform: translatex(-50%);margin-top:-10px;}
.navbar-transparent .navbar-left, .navbar-transparent .navbar-right{display:none;} .navbar-transparent{background:transparent;} 
@media (min-width: 768px){/*.navbar-transparent{background:transparent;*/padding-bottom:15px;padding-top:15px}.navbar-transparent .navbar-brand > img{width:280px;background:transparent;display:none;}.navbar-custom .dropdown-menu{position:absolute;display:block;visibility:hidden;opacity:0}.navbar-custom .open>.dropdown-menu{visibility:visible;opacity:1}
.navbar-custom .dropdown-menu .dropdown-toggle:after{position:absolute;display:block;right:9px;top:50%;margin-top:-6px;font:normal normal normal 14px/1 FontAwesome;font-size:9px;content:"\f105";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.navbar-right .dropdown-menu{right:auto;left:0}.comment .comment{margin-left:75px} .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {margin-left:0;}}
@media (max-width: 1050px){.navbar-custom{letter-spacing:1px}}
@media (max-width: 991px){.navbar-custom{letter-spacing:0}}
@media (max-width: 767px){.navbar-collapse{margin-top:15px;transition: all 0.1s;} .navbar-custom .navbar-nav{letter-spacing:3px;margin-top:1px;margin-bottom:0}.navbar-custom li>a:hover{background:rgba(255,255,255,0.1) !important}.navbar-custom .navbar-nav .open .dropdown-menu .dropdown-header,.navbar-custom .navbar-nav .open .dropdown-menu>li>a{padding:10px 25px}
.navbar-custom .navbar-nav .open .dropdown-menu .dropdown-menu .dropdown-header,.navbar-custom .navbar-nav .open .dropdown-menu .dropdown-menu>li>a{padding:10px 35px}.navbar-custom li a,.navbar-custom .dropdown-search{border-bottom:1px solid rgba(73,71,71,0.15) !important}
.navbar-custom .dropdown-toggle:after,.navbar-custom .dropdown-menu .dropdown-toggle:after{right:7px;}.navbar-custom .nav>.open>.dropdown-toggle:after,.navbar-custom .dropdown-menu .dropdown.open .dropdown-toggle:after{right:7px;content:"\f107"}
.navbar-transparent .navbar-left, .navbar-transparent .navbar-right{display:inherit;}}
.nav > li > a{font-weight:bold;}

#home, #banner{background:#181010;position:relative;} #home a, a.btn{color:rgba(255,255,255,0.7)} #home a:hover{color:rgba(255,255,255,1);} #banner .section-title h2, #banner .section-title h4{text-shadow: 3px 3px 7px #181010;}
#main-slide, #banner {overflow: hidden;} #home, #main-slide .item {height: 100vh;} #banner .item {height: 300px;}  #main-slide .item img, #banner .item img{width:100%;height:100%;object-fit:cover;object-position:center center;}
.slide-text .title{font-size:34px;margin-top:-50px;} .slide-text img{margin-top:-30px;} .center-v {position: absolute;top: 50%;left: 0;right: 0;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.menu-area .container-fluid {padding: 0;}
.banner-content{position:relative;margin-top:25%;text-align:center;}.title-xl{font-size:50px;font-weight:normal;margin-top:0px;}
.section-title h2, .section-title h3{font-size:50px;font-weight: normal;position: relative;display: inline-table;margin-bottom:30px;} .section-title h3{font-family: 'Gloss And Bloom';font-size:30px;line-height: 1.8;margin-bottom:20px;} .section-title h4 {margin-bottom: 20px;} .section-title p {margin-top: -24px;}
.decor-title::before, .decor-title::after {content: '';position: absolute;top:25px;width: 26px;border-bottom: solid 2px #982008;} #books .decor-title::before, #tip2 .decor-title::before, #tip4 .decor-title::before, #books .decor-title::after, #tip2 .decor-title::after, #tip4 .decor-title::after{border-color:#181010;}
.decor-title::before {left: -46px;}.decor-title::after {right: -46px;}
.heading{position:relative;text-align:center;}.heading h3:after {content: "";display: block;height: 2px;width: 75px;background-color: #333;margin: 13px auto 18px}.heading.center h3:after, .heading.center h1:after{margin-left:auto;margin-right:auto;}
.text-wh p, .text-wh h1, .text-wh h2, .text-wh h3, .text-wh h4, .text-wh h5, .text-wh h6{color:#ffF;} .heading.text-wh h1:after,.heading.text-wh h3:after {background-color: #fff;}
.rolls-bg{background-image: url(../img/rolls-bg.png);background-blend-mode: multiply;} .why-item{padding:0px 15px} .why-item img{width:150px;margin-bottom:20px;} 
.single-right, .single-left{position: relative;padding-top:85px;}.single-right .center-all, .single-left .center-all, .tips .content {width: 80%;margin: 0 auto;}
.opening-hours ul {margin: 0;padding: 0;} .opening-hours ul li {list-style: none;padding: 10px 0;color:#fff;border-bottom:1px solid #f9f9f9;border-bottom: 1px solid #6c6c6c;} .opening-hours ul li span{float: right;}
.event-home-bg {background-image: -webkit-linear-gradient(left, #483e8f 0%, #2782b3 100%);background-image: linear-gradient(to right, #483e8f 0%, #2782b3 100%);}	
.book-table .input-group {margin-bottom: 30px;}.input-group-addon{font-size:20px;}
.form-control {width: 100%;height: 40px;border-radius: 0 !important;box-shadow: none;}.form-control:focus{-webkit-box-shadow:none;box-shadow:none}
.book-table .input-group .form-control {text-align: left;border-right: none;}
.book-table .input-group .input-group-addon {position: relative;z-index: 10;border-left: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;background-color:#fff;}
.book-table .input-group .form-control:hover, .book-table .input-group .form-control:focus {border-color:#ccc;}
.book-table .input-group label.error{position: absolute;bottom: -25px;width: 100%;left: 0;text-align: left;font-size: 15px;color:#982008;}
.opciones {-webkit-appearance:unset;-moz-appearance:unset;} .ui-widget-header{border-color:#982008;background:#982008;} .ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #982008;background: #d9534f;color:#fff;} .ui-state-active, .ui-widget-content .ui-state-active{border: 1px solid #982008;}
.ui-state-default.ui-state-active{color:#982008;} .ui-state-highlight.ui-state-active{color:#fff;}
.menu-page{padding:50px;} .menu-page h4{color:#fff;margin-bottom:5px;} .menu-page p{font-size:16px;margin-bottom:5px;line-height:1;} .menu-item{margin-bottom:20px;} .menu-item:last-child {margin: 0;}
#menu-slide .owl-prev, #menu-slide .owl-next {position: absolute;top: 50%;background-color: rgba(255, 255, 255, 0.4);color: #fff;font-size: 24px;display: inline-block;margin-top: -35px;height: 70px;width: 70px;line-height: 70px;text-align: center;z-index: 5;-webkit-transition: background-color 400ms;transition: background-color 400ms;}
#menu-slide .owl-prev {left: -35px;text-indent: 16px;} #menu-slide .owl-next {right: -35px;text-indent: -16px;}
.tab-content {padding: 25px 20px;} .tab-menu a{font-size: 24px;} .tab-menu.sec a{font-size: 20px;} ul.tab-menu.sec{display:none;} .navbar-transparent ul.tab-menu.sec{display:block;}
.tab-menu li {position: relative;display: inline-block;float: left;width: 25%;text-align: center;}
.tab-menu li + li::before {position: absolute;left: 0;height: 100%;content: '';border-left: 1px dashed #dfe0e1;} .tab-menu.sec li + li::before{content:unset;}
.nav-tabs {border:none;} .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .nav-tabs > li > a:hover, .nav-tabs > li > a:focus {color: #982008;background-color:transparent;border:none;}
.nav-tabs > li > a {color:#fff;text-transform:uppercase;border:none;}
.sucursal iframe{border:medium none;height:350px;width:100%;} .sucursal .content{display:flex;justify-content:center;} .sucursal .title, .sucursal .content .info, .tips .title{align-self:center;} .info p:last-child{margin-bottom:0;}
.tips h4 {font-size: 80px;line-height: 1;} .tips p{margin:0;}
#info p{display:flex;justify-content:center;} #info p i{font-size:20px;width:20px;text-align:center;margin-right:5px;color:#982008;align-self: center;}
.social-icons a {color: #b1b1b1;background: #333;display: flex;font-size: 30px;height: 40px;width: 40px;justify-content:center;align-items:center;margin-right: 15px;}
.social-icons > a:last-child {margin-right: 0;}
.social-icons > a:hover {background: #982008 none repeat scroll 0 0;border-color: #b5876d;color: #ffffff;}
.social-icons {margin-top: 30px;display: flex;justify-content: center;}
#fixed{display:none;position: fixed; bottom: 0; width: 100%;z-index:99;}.fixed{display: flex;justify-content: space-between;} .fixed a{margin:0 5px;padding: 10px}
footer{color:#666;padding:20px 0px;border-top:2px solid #444;} footer p{margin:0;} 
/**** gral ***/
.mgbot-20{margin-bottom:20px;}.mgbot-30{margin-bottom:30px;}.mgbot-40{margin-bottom:40px;}.mgtop-20{margin-top:20px;}.mgtop-30{margin-top:30px;}.mgtop-50{margin-top:50px;}
.padbot-20{padding-bottom:20px;}.padbot-30{padding-bottom:30px;}.padbot-50{padding-bottom:50px;}.padbot-85{padding-bottom:85px;}.padtop-85{padding-top:85px;}.padtb-85{padding:85px 0px;}.padtb-50{padding:50px 0px;}
.no-padding{padding:0px;}.no-margin{margin:0px;}.col-90{width:90%;}.pad-10{padding:10px;}
.text-bold {font-weight:bold;}.text-spacing{letter-spacing:4px;text-transform:uppercase;font-size:12px;} .text-stroke{font-size: 100px;-webkit-text-stroke: 4px #982008;color: transparent !important;line-height: 0.9;margin-bottom: 0;} .text-stroke span{font-size: 80px;}
.tr-all-e {transition: all 0.4s ease 0s;-webkit-transition: all 0.4s ease 0s;}.tr-all-eo {transition: all 0.6s ease-out 0s;-webkit-transition: all 0.6s ease-out 0s;}.tr-all-eio {-webkit-transition: all ease-in-out .6s;transition: all ease-in-out .6s;}
.tr-delay {transition: all 1s ease 0s;-webkit-transition: all 1s ease 0s;}.tr-delay:hover{transition: all .1s ease;-webkit-transition: all .1s ease;}
.img-thumbnail.center, .img-responsive.center {display:inline;}.img-resp{width:100%;} .img-side{object-fit: cover;height: 500px;width: 100%;} .tips .img-side{height:100%;}
.d-flex-md, .d-flex-sm, .d-flex{display: flex;}.visible-ico{display:none;} .pos-rel{position:relative;}
ul.list{padding-left:20px;}ul.list-small{padding-left:20px;font-size:14px;}
.gray-bg{background:#ecf2f7;}.gray-drk-bg{background:#293037;}.black-bg{background-color:#181010;} .red-bg{background-color:#982008;}
.gray-text{color:#a4a6a9 !important;}.white{color:#fff;}.red{color:#982008;}.black{color:#181010;}
.white-bg{background:#fff;}
/**ani**/
.ani-up{}.ani-dw{}.ani-lf{}.ani-rg{}
.animate{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animate-slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.delay1{animation-delay:0.2s;-webkit-animation-delay:0.2s;}.delay2{animation-delay:0.4s;-webkit-animation-delay:0.4s;}.delay3{animation-delay:0.6s;-webkit-animation-delay:0.6s;}
.delay4{animation-delay:0.8s;-webkit-animation-delay:0.8s;}.delay5{animation-delay:1s;-webkit-animation-delay:1s;}.delay6{animation-delay:1s;-webkit-animation-delay:1.2s;}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-40px);transform:translateX(-40px);}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px);}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px);}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transform:translateX(40px);}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}

/*************owl-carosel----****************/
.owl-carousel .owl-wrapper:after {content: "."; display: block; clear: both;	visibility: hidden;line-height: 0;height: 0;}
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;	-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;	-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.grabbing {cursor:url(../images/grabbing.png) 8 8, move;}
.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
/*********owl-trans***********/
.owl-origin {-webkit-perspective: 1200px;-webkit-perspective-origin-x : 50%;	-webkit-perspective-origin-y : 50%;	-moz-perspective : 1200px;-moz-perspective-origin-x : 50%;-moz-perspective-origin-y : 50%;perspective : 1200px;}
.owl-fade-out {z-index: 10; -webkit-animation: fadeOut .7s both ease; -moz-animation: fadeOut .7s both ease; animation: fadeOut .7s both ease;}
.owl-fade-in {-webkit-animation: fadeIn .7s both ease; -moz-animation: fadeIn .7s both ease;animation: fadeIn .7s both ease;}
.owl-backSlide-out {-webkit-animation: backSlideOut 1s both ease; -moz-animation: backSlideOut 1s both ease;animation: backSlideOut 1s both ease;}
.owl-backSlide-in {-webkit-animation: backSlideIn 1s both ease; -moz-animation: backSlideIn 1s both ease;animation: backSlideIn 1s both ease;}
.owl-goDown-out {-webkit-animation: scaleToFade .7s ease both; -moz-animation: scaleToFade .7s ease both;animation: scaleToFade .7s ease both;}
.owl-goDown-in {-webkit-animation: goDown .6s ease both; -moz-animation: goDown .6s ease both;animation: goDown .6s ease both;}
.owl-fadeUp-in {-webkit-animation: scaleUpFrom .5s ease both; -moz-animation: scaleUpFrom .5s ease both;animation: scaleUpFrom .5s ease both;}
.owl-fadeUp-out {-webkit-animation: scaleUpTo .5s ease both; -moz-animation: scaleUpTo .5s ease both;animation: scaleUpTo .5s ease both;}
@-webkit-keyframes empty { 0% {opacity: 1}}
@-moz-keyframes empty { 0% {opacity: 1}}
@keyframes empty {0% {opacity: 1}}
@-webkit-keyframes fadeIn {0% { opacity:0; } 100% { opacity:1; }}
@-moz-keyframes fadeIn { 0% { opacity:0; } 100% { opacity:1; }}
@keyframes fadeIn { 0% { opacity:0; } 100% { opacity:1; }}
@-webkit-keyframes fadeOut { 0% { opacity:1; } 100% { opacity:0; }}
@-moz-keyframes fadeOut { 0% { opacity:1; } 100% { opacity:0; }}
@keyframes fadeOut { 0% { opacity:1; } 100% { opacity:0; }}
@-webkit-keyframes backSlideOut { 25% { opacity: .5; -webkit-transform: translateZ(-500px); } 75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); } 100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }}
@-moz-keyframes backSlideOut { 25% { opacity: .5; -moz-transform: translateZ(-500px); } 75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); } 100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }}
@keyframes backSlideOut { 25% { opacity: .5; transform: translateZ(-500px); } 75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); } 100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }}
@-webkit-keyframes backSlideIn { 0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); } 75% { opacity: .5; -webkit-transform: translateZ(-500px); } 100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }}
@-moz-keyframes backSlideIn { 0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); } 75% { opacity: .5; -moz-transform: translateZ(-500px); } 100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }}
@keyframes backSlideIn { 0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); } 75% { opacity: .5; transform: translateZ(-500px); } 100% { opacity: 1; transform: translateZ(0) translateX(0); }}
@-webkit-keyframes scaleToFade { to { opacity: 0; -webkit-transform: scale(.8); }}
@-moz-keyframes scaleToFade { to { opacity: 0; -moz-transform: scale(.8); }}
@keyframes scaleToFade { to { opacity: 0; transform: scale(.8); }}
@-webkit-keyframes goDown { from { -webkit-transform: translateY(-100%); }}
@-moz-keyframes goDown { from { -moz-transform: translateY(-100%); }}
@keyframes goDown { from { transform: translateY(-100%); }}
@-webkit-keyframes scaleUpFrom { from { opacity: 0; -webkit-transform: scale(1.5); }}
@-moz-keyframes scaleUpFrom { from { opacity: 0; -moz-transform: scale(1.5); }}
@keyframes scaleUpFrom { from { opacity: 0; transform: scale(1.5); }}
@-webkit-keyframes scaleUpTo { to { opacity: 0; -webkit-transform: scale(1.5); }}
@-moz-keyframes scaleUpTo { to { opacity: 0; -moz-transform: scale(1.5); }}
@keyframes scaleUpTo { to { opacity: 0; transform: scale(1.5); }}

@media (max-width: 991px) {
	.banner-content {margin-top: 35%;} .mgbot-30-sm {margin-bottom:30px;} .d-flex-md{display: inherit;} #promo .text-stroke, #promo h4, #promo p{text-align:center;}
}
@media (max-width: 767px) {
	.collapse.in {background: #181010;}.menu-bg{background-position: left top;} .visible-ico{display:inline-block;} .tab-menu li{width:33%;} .tab-menu li:last-child{width:100%;} .tab-menu li + li:before{border:0;}
.navbar-transparent ul.tab-menu.sec{display:none;} .why-item{padding:0px 15px 30px} #menu-slide{overflow:hidden;} #fixed{display:block;} footer{margin-bottom:64px;}
}
@media (max-width: 479px) {
	#home, #main-slide .item {height: 85vh;} .slide-text h3{font-size:22px;} .slide-text .title {font-size: 30px;} .slide-text img{width:300px;}.banner-content {margin-top: 45%;} .section-title h3{font-size: 22px;} .section-title h2{font-size:35px;letter-spacing:0;} .decor-title:before, .decor-title:after{top:15px;} .tab-menu li{width:100%;} footer p{text-align:center;}
}
@media (min-width: 1200px){
	.banner-content {margin-top: 20%;}.col-90-lg{width:90%;margin: 0 auto;}
}
@media (min-width: 1500px) {
	
}