@-webkit-keyframes top{0%{top:0}100%{top:-20px}}@-webkit-keyframes bottom{0%{top:20px}100%{top:0}}@-webkit-keyframes shake{10%,90%{transform:rotate(5deg)}20%,80%{transform:rotate(-5deg)}30%,50%,70%{transform:rotate(10deg)}40%,60%{transform:rotate(-10deg)}}.header-4{background:#fff}.header-4 .top{background:#9e1b32}.header-4 .top ul.redes li{display:inline-block;margin-right:8px}.header-4 .top ul.redes li a{display:block;width:24px;height:24px;background:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none;border-radius:50%}.header-4 .top ul.redes li a .fa{font-size:15px;color:#9e1b32;position:relative;top:0}.header-4 .top ul.redes li a:hover .fa{animation:top .1s linear,bottom .1s .1s linear}.header-4 .top ul.topmenu li{display:inline-block}.header-4 .top ul.topmenu li:not(:first-child){margin-left:15px}.header-4 .top ul.topmenu li a{color:#fff;text-transform:uppercase;font-size:12px;letter-spacing:-.5px}.header-4 .top ul.topmenu li a:hover{text-decoration:none;color:#d9d9d9}.header-4 .top .buttons-top:after,.header-4 .top .buttons-top:before{content:"";display:table;clear:both}.header-4 .top .buttons-top button{height:26px;padding:0 10px;border:2px solid #fff;color:#fff;text-transform:uppercase;font-size:11px;background:0 0;display:block;float:left;box-shadow:none;outline:0}.header-4 .top .buttons-top button .fa{margin-left:8px;display:block;float:right;position:relative;top:1px;transition:420ms ease}.header-4 .top .buttons-top button:first-child{border-right:1px solid #fff}.header-4 .top .buttons-top button:hover .fa{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.header-4 .top span.call-now{font-size:13.5px;font-weight:400;text-transform:uppercase;color:#fff}.header-4 .top span.call-now .fa{margin-right:6px}.header-4 .top span.call-now:hover .fa{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both infinite}.header-4 .top span.call-now a{text-decoration:none;font-weight:700;color:#fff}.header-4 .middle{border-bottom:1px solid #e9e9e9}.header-4 div.submenu-cars{height:100%;z-index:99999}.header-4 div.submenu-cars ul.tabs{display:block;margin-bottom:10px}.header-4 div.submenu-cars 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-4 div.submenu-cars ul.tabs li.active{background-color:#cbcbcb}.header-4 div.submenu-cars .submenu-cars-2 .cont h2{display:block;margin-top:20px;color:#000}.header-4 div.submenu-cars .submenu-cars-2 .cont h2 i{padding-left:5px}@media (min-width:992px){.header-4 .submenu-cars-2{margin:-10px -15px}.header-4 .submenu-cars-2 .tabs-bg{background-color:#dfdfdf}.header-4 .submenu-cars-2 .tabs-bg .tabs{display:table;margin:0 auto;padding:15px 0}.header-4 .submenu-cars-2 .tabs-bg .tabs li{display:inline;background:0 0;font-weight:700;margin:0;padding:10px 15px;line-height:0;text-transform:none}.header-4 .submenu-cars-2 .tabs-bg .tabs li:not(:first-child){margin:0}.header-4 .submenu-cars-2 .tabs-bg .tabs li:not(:last-child){border-right:1px solid #333;margin:0}.header-4 .submenu-cars-2 .tabs-bg .tabs li.active{color:#181818;background:0 0}.header-4 .submenu-cars-2 .cont{padding:0 15px}.header-4 .submenu-cars-2 .cont .col-md-5th{float:left;width:20%;position:relative;min-height:1px;padding-right:10px;padding-left:10px}.header-4 .top{height:52px}.header-4 .top .flex-top{display:flex;align-items:center;justify-content:space-between;height:52px}.header-4 .middle{height:110px}.header-4 .middle .static-col{position:static}.header-4 .middle .container,.header-4 .middle .row,.header-4 .middle div[class*=col-]{height:inherit}.header-4 .middle .logo{height:100%;display:flex;align-items:center}.header-4 .middle .logo img{max-height:70px}.header-4 .middle .main-menu{height:100%}.header-4 .middle .main-menu .flex-main{height:100%}.header-4 .middle .main-menu .flex-main>ul>li>a{display:block;height:100%;width:100%;line-height:80px;vertical-align:middle}.header-4 .middle .main-menu .flex-main>ul .removed{display:none}.header-4 .middle .main-menu .flex-main>ul .hamburger-menu{padding:15px 30px;display:none}.header-4 .middle .main-menu .flex-main>ul .hamburger-menu.active{display:block}.header-4 .middle .main-menu .flex-main>ul .hamburger-menu .fa{line-height:80px;vertical-align:middle;font-size:25px}.header-4 .middle .main-menu .flex-main>ul .hamburger-menu .submenu{min-width:180px;left:50%;transform:translateX(-50%)}.header-4 .middle .main-menu ul{height:100%;display:flex;justify-content:flex-end}.header-4 .middle .main-menu ul:after,.header-4 .middle .main-menu ul:before{content:"";display:table;clear:both}.header-4 .middle .main-menu ul li{height:100%;display:flex;align-items:center;justify-content:flex-end;width:auto;padding:15px 0}.header-4 .middle .main-menu ul li:not(:last-child){margin-right:12px}.header-4 .middle .main-menu ul li:not(:first-child){margin-left:12px}.header-4 .middle .main-menu ul li a{font-size:13px;color:#333;text-transform:uppercase;font-weight:700;letter-spacing:-.7px;text-decoration:none}.header-4 .middle .main-menu ul li a .fa{color:#181818;position:relative;margin-left:4px;bottom:1px}.header-4 .middle .main-menu ul li:hover>a{color:#181818}.header-4 .middle .main-menu ul li.has-submenu{position:relative}.header-4 .middle .main-menu ul li.has-submenu:hover .submenu{display:block}.header-4 .middle .main-menu ul li.has-submenu-cars{position:static;margin-right:0}.header-4 .middle .main-menu ul li.has-submenu-cars>a{border-right:1px solid #e9e9e9;padding-right:12px}.header-4 .middle .main-menu ul li.has-submenu-cars:hover .submenu-cars{display:block}.header-4 .middle .submenu{position:absolute;top:75%;width:100%;background:#f1f1f1;z-index:15;display:none;left:0;min-width:180px}.header-4 .middle .submenu ul{display:block}.header-4 .middle .submenu ul li{display:block;border-bottom:1px solid #cbcbcb;width:100%;padding:0}.header-4 .middle .submenu ul li:not(:last-child){margin-left:0}.header-4 .middle .submenu ul li:not(:first-child){margin-left:0}.header-4 .middle .submenu ul li a{font-weight:400;color:#666;display:block;padding:10px 15px}.header-4 .middle .submenu ul li a:hover{background:#cbcbcb;color:#666}.header-4 .middle .submenu-cars{position:absolute;top:162px;width:100%;left:0;z-index:15;display:none;z-index:99999}.header-4 .middle .submenu-cars .white-block{background:#f1f1f1;padding:10px 15px;border:1px solid #e2e2e2;border-top:0}.header-4 .middle .submenu-cars .white-block h2{margin:0;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:16px;max-height:16px}.header-4 .middle .submenu-cars .white-block figure{height:80px;display:flex;align-items:center;justify-content:center}.header-4 .middle .submenu-cars .white-block figure img{width:auto;max-width:100%;max-height:100%}.header-4 .middle .submenu-cars .white-block .cont{display:none}.header-4 .middle .submenu-cars .white-block .cont.active{display:block}.header-4 .middle .submenu-cars .white-block a{text-align:center;text-decoration:none;display:block;padding:10px;margin:5px 0;color:#666;height:auto}.header-4 .middle .submenu-cars .white-block a:hover{background:#cbcbcb;color:#666}}@media (max-width:991px){.header-4 .top{position:relative;z-index:15}.header-4 .top .container{padding:0;width:100%}.header-4 .top .buttons-top button{height:31px}.header-4 .top .topmenu{display:none}.header-4 .top .call-now.hidden-xs.hidden-sm{display:table!important;margin:10px auto 0}.header-4 .top .mob-top{height:55px;background:#b81f3a;display:flex;padding:0 15px;align-items:center;justify-content:center}.header-4 .top .mob-top .call-now .fa{display:none}.header-4 .top .mob-top .call-now a{color:#181818}.header-4 .top .buttons-top{width:100%;height:50px;display:flex;align-items:center;justify-content:center}.header-4 .item-novos{padding:15px 0;text-align:center;border-bottom:1px solid #e9e9e9}.header-4 .item-novos a{font-size:16px;color:#202020;text-transform:uppercase;font-weight:700;line-height:16px;vertical-align:middle;text-decoration:none}.header-4 .item-novos a .fa{color:#181818;margin-left:5px}.header-4 .item-novos .submenu-cars{position:absolute;top:206px;left:0;width:100%;height:calc(100% - 206px);opacity:0;visibility:hidden;z-index:13;background:#f1f1f1;overflow:auto;transition:220ms ease;z-index:99999}.header-4 .item-novos .submenu-cars .white-block{padding:10px}.header-4 .item-novos .submenu-cars .white-block .row{margin:0}.header-4 .item-novos .submenu-cars .white-block ul.tabs li{width:100%;margin-bottom:5px}.header-4 .item-novos .submenu-cars .white-block a{display:block;padding:10px;text-decoration:none}.header-4 .item-novos .submenu-cars .white-block a:active,.header-4 .item-novos .submenu-cars .white-block a:focus,.header-4 .item-novos .submenu-cars .white-block a:hover{background:#cbcbcb}.header-4 .item-novos .submenu-cars .white-block div[class*=col-]{padding:0}.header-4 .item-novos .submenu-cars .white-block .cont{display:none}.header-4 .item-novos .submenu-cars .white-block .cont.active{display:block}.header-4 .item-novos .submenu-cars .container{width:100%;padding:0}.header-4 .middle{position:relative}.header-4 .middle .mob-middle{padding:15px;position:relative;z-index:15;background:#fff}.header-4 .middle .logo{position:relative;z-index:15}.header-4 .middle .logo img{max-height:70px}.header-4 .middle .toggle-menu{display:block;width:35px;height:35px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;position:absolute;right:15px;top:28px;z-index:15}.header-4 .middle .toggle-menu span{width:9px;height:9px;display:block;background:#181818;transition:all 420ms ease}.header-4 .middle .main-menu{width:100%;height:calc(100% - 147px);background:#f1f1f1;top:206px;z-index:13;position:fixed;left:0;padding:25px 0;padding-bottom:60px;transition:420ms ease;-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);visibility:hidden}.header-4 .middle .main-menu .flex-main{width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;overflow:auto}.header-4 .middle .main-menu .flex-main ul{width:100%}.header-4 .middle .main-menu .flex-main ul:first-child li:first-child{border-top:1px solid #cbcbcb}.header-4 .middle .main-menu .flex-main ul li{width:100%;border-bottom:1px solid #cbcbcb}.header-4 .middle .main-menu .flex-main ul li a{display:block;padding:10px 15px;text-transform:uppercase;color:#666;text-decoration:none}.header-4 .middle .main-menu .flex-main ul li a:hover{color:#666;background:#cbcbcb}.header-4 .middle .main-menu .submenu{background:#cbcbcb;display:none}.header-4 .middle .main-menu .submenu ul li:not(:last-child){border-bottom:1px solid #ccc}.header-4 .submenu-cars-2 .cont a b{margin:15px 0 0;display:block}.menu-on{overflow:hidden}@keyframes rotate1{from{transform:rotate(0)}to{transform:rotate(45deg)}}.menu-on .header-4 .middle .toggle-menu span{transform:rotate(45deg)}.menu-on .header-4 .middle .toggle-menu span:nth-child(2),.menu-on .header-4 .middle .toggle-menu span:nth-child(4),.menu-on .header-4 .middle .toggle-menu span:nth-child(6),.menu-on .header-4 .middle .toggle-menu span:nth-child(8){transform:scale(0)}.menu-on .header-4 .middle .main-menu{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}.submenu-on{overflow:hidden}@keyframes rotate1{from{transform:rotate(0)}to{transform:rotate(45deg)}}.submenu-on .header-4 .middle .toggle-menu span{transform:rotate(45deg)}.submenu-on .header-4 .middle .toggle-menu span:nth-child(2),.submenu-on .header-4 .middle .toggle-menu span:nth-child(4),.submenu-on .header-4 .middle .toggle-menu span:nth-child(6),.submenu-on .header-4 .middle .toggle-menu span:nth-child(8){transform:scale(0)}.submenu-on .header-4 .item-novos .submenu-cars{opacity:1;visibility:visible}}@media (min-width:992px) and (max-width:1199px){.header-4 .top ul.topmenu li:not(:first-child){margin-left:5px}.header-4 .top ul.topmenu li a{font-size:11px}.header-4 .top ul.redes li{margin-right:1px}.header-4 .top .buttons-top button{padding:0 5px;font-size:10px}.header-4 .top span.call-now{font-size:11.5px}.header-4 .middle .main-menu ul li.has-submenu-cars:not(:last-child){margin-right:0}.header-4 .middle .main-menu ul li.has-submenu-cars>a{border-right:1px solid #e9e9e9;padding-right:7px}.header-4 .middle .main-menu ul li a{font-size:12px}.header-4 .middle .main-menu ul li:not(:last-child){margin-right:7px}.header-4 .middle .main-menu ul li:not(:first-child){margin-left:7px}}