.navbar-toggler{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding:0.25rem 0.75rem;font-size:1.25rem;line-height:1;background:transparent;border:1px solid transparent;-webkit-border-radius:0.25rem;border-radius:0.25rem}
.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}
.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;-webkit-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.navbar-toggler-left{position:absolute;left:1rem}.navbar-toggler-right{position:absolute;right:1rem}
@media (max-width:575px){.navbar-toggleable .navbar-nav .dropdown-menu{position:static;float:none}.navbar-toggleable > .container{padding-right:0;padding-left:0}}
@media (min-width:576px){.navbar-toggleable{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggleable .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-toggleable .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-toggleable > .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggleable .navbar-collapse{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;width:100%}.navbar-toggleable .navbar-toggler{display:none}}
@media (max-width:767px){.navbar-toggleable-sm .navbar-nav .dropdown-menu{position:static;float:none}.navbar-toggleable-sm > .container{padding-right:0;padding-left:0}}
@media (min-width:768px){.navbar-toggleable-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggleable-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-toggleable-sm .navbar-nav .nav-link{padding:10px 25px}.navbar-toggleable-sm > .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggleable-sm .navbar-collapse{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;width:100%}.navbar-toggleable-sm .navbar-toggler{display:none}}
@media (max-width:991px){.navbar-toggleable-md .navbar-nav .dropdown-menu{position:static;float:none}.navbar-toggleable-md > .container{padding-right:0;padding-left:0}}
@media (min-width:992px){.navbar-toggleable-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggleable-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-toggleable-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-toggleable-md > .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggleable-md .navbar-collapse{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;width:100%}.navbar-toggleable-md .navbar-toggler{display:none}}
@media (max-width:1199px){.navbar-toggleable-lg .navbar-nav .dropdown-menu{position:static;float:none}.navbar-toggleable-lg > .container{padding-right:0;padding-left:0}}
@media (min-width:1200px){.navbar-toggleable-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggleable-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-toggleable-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-toggleable-lg > .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggleable-lg .navbar-collapse{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;width:100%}.navbar-toggleable-lg .navbar-toggler{display:none}}
.navbar-toggleable-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.navbar-toggleable-xl .navbar-nav .dropdown-menu{position:static;float:none}
.navbar-toggleable-xl > .container{padding-right:0;padding-left:0}
.navbar-toggleable-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.navbar-toggleable-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-toggleable-xl > .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.navbar-toggleable-xl .navbar-collapse{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;width:100%}
.navbar-toggleable-xl .navbar-toggler{display:none}
.card-img{width:auto}
.menu .navbar.collapsed:not(.beta-menu){flex-direction:column}
/*.carousel-item.active,.carousel-item-next,
.carousel-item-prev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}*/
.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu{bottom:initial !important}


.menu .navbar{background:rgba(53, 53, 53, 0.63);width:100%;z-index:999}
.menu .navbar-dropdown.bg-color.transparent.opened{background:#4f4943}
.menu a{font-style:normal}
.menu .nav-item span{padding-right:0.4em;line-height:0.5em;vertical-align:text-bottom;position:relative;top:-0.2em;text-decoration:none}
.menu .nav-item a{text-transform:uppercase}
.menu .btn{padding:0.4rem 1.5rem;display:inline-flex;align-items:center}
.menu .btn .mbr-iconfont{font-size:1.6rem}
.menu .menu-logo{margin-right:auto}
.menu .menu-logo .navbar-brand{display:flex;/*margin-left:5rem;*/padding:0;transition:padding .2s;min-height:3.8rem;align-items:center}
.menu .menu-logo .navbar-brand .navbar-caption-wrap{display:flex;-webkit-align-items:center;align-items:center;word-break:break-word;min-width:7rem}
.menu .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption{line-height:1rem;font-size:25px;padding-right:2rem}
.menu .menu-logo .navbar-brand .navbar-logo{font-size:4rem;transition:font-size 0.25s}
.menu .menu-logo .navbar-brand .navbar-logo img{display:flex}
.menu .menu-logo .navbar-brand .navbar-logo .mbr-iconfont{transition:font-size 0.25s}
.menu .navbar-toggleable-sm .navbar-collapse{justify-content:flex-end;-webkit-justify-content:flex-end;padding-right:20px;width:auto}
.menu .navbar-toggleable-sm .navbar-collapse .navbar-nav{flex-wrap:wrap;-webkit-flex-wrap:wrap;padding-left:0}
.menu .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item{-webkit-align-self:center;align-self:center}
.menu .navbar-toggleable-sm .navbar-collapse .navbar-buttons{padding-left:0;padding-bottom:0}
.menu .dropdown .dropdown-menu{background:#4f4943;display:none;position:absolute;min-width:5rem;padding-top:1.4rem;padding-bottom:1.4rem;text-align:left}
.menu .dropdown .dropdown-menu .dropdown-item{width:auto;padding:0.235em 1.5385em 0.235em 1.5385em !important}
.menu .dropdown .dropdown-menu .dropdown-item::after{right:0.5rem}
.menu .dropdown .dropdown-menu .dropdown-submenu{margin:0}
.menu .dropdown.open > .dropdown-menu{display:block}
.menu .navbar-toggleable-sm.opened:after{position:absolute;width:100vw;height:100vh;content:'';background-color:rgba(0, 0, 0, 0.1);left:0;bottom:0;transform:translateY(100%);-webkit-transform:translateY(100%);z-index:1000}
.menu .navbar.navbar-short{min-height:60px;transition:all .2s}
.menu .navbar.navbar-short .navbar-toggler-right{top:20px}
.menu .navbar.navbar-short .navbar-logo a{font-size:2.5rem !important;line-height:2.5rem;transition:font-size 0.25s}
.menu .navbar.navbar-short .navbar-logo a .mbr-iconfont{font-size:2.5rem !important}
.menu .navbar.navbar-short .navbar-logo a img{height:3rem !important}
.menu .navbar.navbar-short .navbar-brand{min-height:3rem}
.menu button.navbar-toggler{width:31px;height:18px;cursor:pointer;transition:all .2s;top:1.5rem;right:1rem}
.menu button.navbar-toggler:focus{outline:none}
.menu button.navbar-toggler .hamburger span{position:absolute;right:0;width:30px;height:2px;border-right:5px;background-color:#fffbfb}
.menu button.navbar-toggler .hamburger span:nth-child(1){top:0;transition:all .2s}
.menu button.navbar-toggler .hamburger span:nth-child(2){top:8px;transition:all .15s}
.menu button.navbar-toggler .hamburger span:nth-child(3){top:8px;transition:all .15s}
.menu button.navbar-toggler .hamburger span:nth-child(4){top:16px;transition:all .2s}
.menu nav.opened .hamburger span:nth-child(1){top:8px;width:0;opacity:0;right:50%;transition:all .2s}
.menu nav.opened .hamburger span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all .25s}
.menu nav.opened .hamburger span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:all .25s}
.menu nav.opened .hamburger span:nth-child(4){top:8px;width:0;opacity:0;right:50%;transition:all .2s}
.menu .collapsed.navbar-expand{flex-direction:column}
.menu .collapsed .btn{display:flex}
.menu .collapsed .navbar-collapse{display:none !important;padding-right:0 !important}
.menu .collapsed .navbar-collapse.collapsing,
.menu .collapsed .navbar-collapse.show{display:block !important}
.menu .collapsed .navbar-collapse.collapsing .navbar-nav,
.menu .collapsed .navbar-collapse.show .navbar-nav{display:block;text-align:center}
.menu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.menu .collapsed .navbar-collapse.show .navbar-nav .nav-item{clear:both}
.menu .collapsed .navbar-collapse.collapsing .navbar-buttons,
.menu .collapsed .navbar-collapse.show .navbar-buttons{text-align:center}
.menu .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.menu .collapsed .navbar-collapse.show .navbar-buttons:last-child{margin-bottom:1rem}
.menu .collapsed button.navbar-toggler{display:block}
.menu .collapsed .navbar-brand{margin-left:1rem !important}
.menu .collapsed .navbar-toggleable-sm{flex-direction:column;-webkit-flex-direction:column}
.menu .collapsed .dropdown .dropdown-menu{width:100%;text-align:center;position:relative;opacity:0;display:block;height:0;visibility:hidden;padding:0;transition-duration:.5s;transition-property:opacity,padding,height}
.menu .collapsed .dropdown.open > .dropdown-menu{position:relative;opacity:1;height:auto;padding:1.4rem 0;visibility:visible}
.menu .collapsed .dropdown .dropdown-submenu{left:0;text-align:center;width:100%}
.menu .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after{margin-top:0;position:inherit;right:0;top:50%;display:inline-block;width:0;height:0;margin-left:.3em;vertical-align:middle;content:"";border-top:.30em solid;border-right:.30em solid transparent;border-left:.30em solid transparent}
@media (max-width:991px){.menu.navbar-expand{flex-direction:column}.menu img{height:3.8rem !important}.menu .btn{display:flex}.menu button.navbar-toggler{display:block}.menu .navbar-brand{margin-left:1rem !important}.menu .navbar-toggleable-sm{flex-direction:column;-webkit-flex-direction:column}.menu .navbar-collapse{display:none !important;padding-right:0 !important}.menu .navbar-collapse.collapsing,.menu .navbar-collapse.show{display:block !important}.menu .navbar-collapse.collapsing .navbar-nav,.menu .navbar-collapse.show .navbar-nav{display:block;text-align:center}.menu .navbar-collapse.collapsing .navbar-nav .nav-item,.menu .navbar-collapse.show .navbar-nav .nav-item{clear:both}.menu .navbar-collapse.collapsing .navbar-buttons,.menu .navbar-collapse.show .navbar-buttons{text-align:center}.menu .navbar-collapse.collapsing .navbar-buttons:last-child,.menu .navbar-collapse.show .navbar-buttons:last-child{margin-bottom:1rem}.menu .dropdown .dropdown-menu{width:100%;text-align:center;position:relative;opacity:0;display:block;height:0;visibility:hidden;padding:0;transition-duration:.5s;transition-property:opacity,padding,height}.menu .dropdown.open > .dropdown-menu{position:relative;opacity:1;height:auto;padding:1.4rem 0;visibility:visible}.menu .dropdown .dropdown-submenu{left:0;text-align:center;width:100%}.menu .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after{margin-top:0;position:inherit;right:0;top:50%;display:inline-block;width:0;height:0;margin-left:.3em;vertical-align:middle;content:"";border-top:.30em solid;border-right:.30em solid transparent;border-left:.30em solid transparent}}
@media (min-width:767px){.menu .menu-logo{flex-shrink:0}}
