@-webkit-keyframes top{0%{top:0}100%{top:-20px}}@-webkit-keyframes bottom{0%{top:20px}100%{top:0}}.header-1{clear:both;background:#fff}.header-1:after,.header-1:before{content:"";display:table;clear:both}.header-1 .top{height:65px;background:#fff}.header-1 .top .container,.header-1 .top .row,.header-1 .top div[class*=col-]{height:inherit}.header-1 .top .flex-cont{display:flex;height:100%;align-items:center;justify-content:flex-end}.header-1 .top .flex-cont ul.topbar{height:100%}.header-1 .top .flex-cont ul.topbar li{display:block;float:left;height:calc(100% + 1px);position:relative;z-index:15;margin:0 12px}.header-1 .top .flex-cont ul.topbar li a{display:block;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:14px;color:#333;font-weight:400}.header-1 .top .flex-cont ul.topbar li a:hover{padding-top:2px;text-decoration:none;border-bottom:2px solid #9e1b32}.header-1 .top .flex-cont ul.redes{display:flex;align-items:center;justify-content:space-between}.header-1 .top .flex-cont ul.redes li{margin-left:2px}.header-1 .top .flex-cont ul.redes li a{width:27px;height:27px;background:#9e1b32;display:flex;align-items:center;justify-content:center;overflow:hidden;text-decoration:none;box-shadow:inset -4px -4px 8px -5px rgba(0,0,0,.5)}.header-1 .top .flex-cont ul.redes li a .fa{font-size:16px;color:#fff;position:relative;top:0}.header-1 .top .flex-cont ul.redes li a:hover .fa{animation:top .1s linear,bottom .1s .1s linear}.header-1 .top .flex-cont ul.redes li a.facebook{background:#5d82d1}.header-1 .top .flex-cont ul.redes li a.twitter{background:#40bff5}.header-1 .top .flex-cont ul.redes li a.instagram{background:#548bb6}.header-1 .top .flex-cont ul.redes li a.youtube{background:#ef4e41}.header-1 .top .flex-cont ul.redes li a.linkedin{background:#238cc8}.header-1 .middle{position:relative}.header-1 .middle .container,.header-1 .middle .row,.header-1 .middle div[class*=col-]{height:inherit;position:static}.header-1 .middle .bg-side{height:calc(100% + 2px);position:absolute;right:0;top:-1px;background:#9e1b32;width:31%;z-index:11}.header-1 .middle .logo{height:100%;display:flex;align-items:center}.header-1 .middle .logo img{max-height:70px}.header-1 .middle .main-menu{height:inherit;position:static;z-index:12}.header-1 .middle .main-menu>ul{height:inherit;display:flex;align-items:center;justify-content:flex-end;position:static}.header-1 .middle .main-menu>ul:after,.header-1 .middle .main-menu>ul:before{content:"";display:table;clear:both}.header-1 .middle .main-menu>ul>li{height:100%;position:relative}.header-1 .middle .main-menu>ul>li:not(:last-child)>a{border-right:1px solid #b41f39}.header-1 .middle .main-menu>ul>li.has-submenu-cars{position:static}.header-1 .middle .main-menu>ul>li a{display:block;width:100%;height:100%;padding:10px 25px;background:#9e1b32;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;text-decoration:none;z-index:3}.header-1 .middle .main-menu>ul>li a .fa{position:absolute;left:0;right:0;bottom:25px;margin:auto}.header-1 .middle .main-menu>ul>li a:hover{background:#b41f39}.header-1 .middle .submenu{display:none;position:absolute;top:100%;left:0;background:#f1f1f1;min-width:100%;padding:10px 0;z-index:14}.header-1 .middle .submenu ul{display:block}.header-1 .middle .submenu ul li{border-bottom:1px solid #cbcbcb}.header-1 .middle .submenu ul li:not(:last-child){border-right:0}.header-1 .middle .submenu ul li:first-child{border-top:1px solid #cbcbcb}.header-1 .middle .submenu ul li a{background:0 0;color:#666;padding:5px 10px;font-weight:400}.header-1 .middle .submenu ul li a:hover{background:#cbcbcb}.header-1 .middle .submenu-cars{position:absolute;top:100%;left:0;z-index:13;width:100%;display:none;z-index:99999}.header-1 .middle .submenu-cars .white-block{padding:15px;background:#f1f1f1;border:1px solid #e2e2e2;border-top:0}.header-1 .middle .submenu-cars .white-block h2{margin:10px 0 0 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:16px;max-height:16px}.header-1 .middle .submenu-cars .white-block figure{height:80px;display:flex;align-items:center;justify-content:center}.header-1 .middle .submenu-cars .white-block figure img{width:auto;max-width:100%;max-height:100%}.header-1 .middle .submenu-cars .white-block .cont{display:none}.header-1 .middle .submenu-cars .white-block .cont.active{display:block}.header-1 .middle .submenu-cars .white-block ul.tabs{display:block;margin-bottom:10px}.header-1 .middle .submenu-cars .white-block ul.tabs li{border-right:0;border-bottom:0;text-align:center;line-height:45px;margin-right:10px;vertical-align:middle;background-color:#dfdfdf;color:#666;font-weight:400;text-transform:uppercase;float:left;padding:0 25px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-1 .middle .submenu-cars .white-block ul.tabs li.active{background-color:#cbcbcb}.header-1 .middle .submenu-cars .white-block a{background:0 0;color:#666;margin-bottom:15px;height:auto}.header-1 .middle .submenu-cars .white-block a:hover{background:#cbcbcb}@media (min-width:992px){.header-1 .middle{height:110px;position:relative;border-top:1px solid #efefef}.header-1 .middle:after{content:"";display:block;height:1px;width:100%;position:absolute;bottom:-1px;background:#efefef;z-index:1}.header-1 .middle:before{content:"";display:block;height:110px;width:40%;position:absolute;bottom:-1px;right:0;background:#9e1b32;z-index:2}.header-1 .middle .main-menu{height:100%}.header-1 .middle .main-menu ul li.has-submenu:hover .submenu{display:block}.header-1 .middle .main-menu ul li.has-submenu-cars:hover .submenu-cars{display:block}}@media (max-width:991px){.header-1 .top{height:45px}.header-1 .middle{height:110px;border-bottom:1px solid #efefef;border-top:1px solid #efefef;position:relative;z-index:13}.header-1 .middle div[class*=col-]{height:auto}.header-1 .middle .logo{height:110px}.header-1 .middle .main-menu{position:fixed;width:100%;z-index:12;top:155px;left:0;background-color:#f1f1f1;transition:.3s ease;padding-top:0;height:calc(100% - 95px);padding-bottom:60px;overflow:auto;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.header-1 .middle .main-menu ul{width:100%;text-align:left;display:block;height:auto;position:relative}.header-1 .middle .main-menu ul li{height:auto;display:inline-block;width:100%}.header-1 .middle .main-menu ul li:hover{background:#cbcbcb}.header-1 .middle .main-menu ul li:not(:last-child){border-right:0;border-bottom:1px solid #cbcbcb}.header-1 .middle .main-menu ul li:first-child{border-top:1px solid #cbcbcb}.header-1 .middle .main-menu ul li a{display:block;padding:0;font-weight:400;text-align:left;background:0 0;color:#555;padding:11px 25px;text-decoration:none}.header-1 .middle .main-menu ul li a:hover{background:0 0}.header-1 .middle .main-menu ul li a .fa{position:relative;bottom:1px;margin-left:6px}.header-1 .middle .main-menu ul:last-child li:last-child{border-bottom:1px solid #cbcbcb}.header-1 .middle .toggle-menu{width:120px;height:100%;position:absolute;right:0;top:-1px;background:#9e1b32;color:#fff;display:flex;align-items:center;justify-content:center}.header-1 .middle .toggle-menu .cont{position:relative;height:26px;width:38px}.header-1 .middle .toggle-menu .cont span{width:38px;height:4px;display:block;background:#fff;position:absolute;transition:all .3s}.header-1 .middle .toggle-menu .cont span:nth-child(1){top:0}.header-1 .middle .toggle-menu .cont span:nth-child(2){top:10px}.header-1 .middle .toggle-menu .cont span:nth-child(3){top:22px}.header-1 .middle .toggle-menu b{font-size:14px;line-height:14px;color:#fff;font-weight:700;text-transform:uppercase;display:block;margin-top:4px}.header-1 .middle .submenu{position:relative;background:#cbcbcb;padding:0}.header-1 .middle .submenu li{border-top:1px solid #d2d2d2}.header-1 .middle .submenu li:first-child{border-top:1px solid #d2d2d2!important}.header-1 .middle .submenu-cars{display:none;width:100%;position:fixed;top:0;height:calc(100% - 60px);left:0;overflow:auto;z-index:99999}.header-1 .middle .submenu-cars .container{padding:0;width:100%}.header-1 .middle .submenu-cars a{text-align:center!important;display:inline-block!important}.header-1 .middle .submenu-cars .tabs li{margin-bottom:10px}.menu-on{overflow:hidden}.menu-on .header-1 .middle .toggle-menu .cont span:nth-child(1){top:10px;transform:rotate(-135deg)}.menu-on .header-1 .middle .toggle-menu .cont span:nth-child(2){transform:translate(-100px,0);opacity:0}.menu-on .header-1 .middle .toggle-menu .cont span:nth-child(3){top:10px;transform:rotate(135deg)}.menu-on .header-1 .middle .main-menu{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.submenu-on .header-1 .middle .submenu-cars{display:block;z-index:15}}@media (min-width:992px) and (max-width:1199px){.header-1 .middle .main-menu ul li a{padding:10px 15px}}