@-webkit-keyframes top{0%{top:0}100%{top:-20px}}@-webkit-keyframes bottom{0%{top:20px}100%{top:0}}.header-2{background:#fff}.header-2 .top{height:60px;background:#1c4077}.header-2 .top .container,.header-2 .top .row,.header-2 .top div[class*=col-]{height:inherit}.header-2 .top .main-menu{height:100%}.header-2 .top .main-menu ul{height:100%;display:flex;align-items:center;justify-content:space-between}.header-2 .top .main-menu ul li{height:100%;display:flex;align-items:center;justify-content:center}.header-2 .top .main-menu ul li.has-submenu-cars{position:static}.header-2 .top .main-menu ul li.has-submenu{position:relative}.header-2 .top .main-menu ul li a{font-size:15px;color:#fff}.header-2 .top .main-menu ul li a:hover{text-decoration:none;color:#ccc}.header-2 .top .main-menu .submenu{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#f1f1f1;min-width:100%;padding:10px 0;z-index:14;width:210px}.header-2 .top .main-menu .submenu ul{display:block}.header-2 .top .main-menu .submenu ul li{border-bottom:1px solid #cbcbcb}.header-2 .top .main-menu .submenu ul li:not(:last-child){border-right:0}.header-2 .top .main-menu .submenu ul li:first-child{border-top:1px solid #cbcbcb}.header-2 .top .main-menu .submenu ul li a{background:0 0;color:#666;padding:5px 10px;font-weight:400;display:block;width:100%}.header-2 .top .main-menu .submenu ul li a:hover{background:#cbcbcb}.header-2 .top .main-menu .submenu-cars{position:absolute;top:100%;left:0;z-index:13;width:100%;display:none;z-index:99999}.header-2 .top .main-menu .submenu-cars .container{padding:0}.header-2 .top .main-menu .submenu-cars .white-block{padding:15px;background:#f1f1f1;border:1px solid #e2e2e2;border-top:0}.header-2 .top .main-menu .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-2 .top .main-menu .submenu-cars .white-block figure{height:80px;display:flex;align-items:center;justify-content:center}.header-2 .top .main-menu .submenu-cars .white-block figure img{width:auto;max-width:100%;max-height:100%}.header-2 .top .main-menu .submenu-cars .white-block .cont{display:none}.header-2 .top .main-menu .submenu-cars .white-block .cont.active{display:block}.header-2 .top .main-menu .submenu-cars .white-block ul.tabs{display:block;margin-bottom:10px;border-top:0}.header-2 .top .main-menu .submenu-cars .white-block ul.tabs:after,.header-2 .top .main-menu .submenu-cars .white-block ul.tabs:before{content:"";display:table;clear:both}.header-2 .top .main-menu .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-2 .top .main-menu .submenu-cars .white-block ul.tabs li.active{background-color:#cbcbcb}.header-2 .top .main-menu .submenu-cars .white-block a{background:0 0;color:#666;margin-bottom:15px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px;height:auto}.header-2 .top .main-menu .submenu-cars .white-block a:hover{background:#cbcbcb}.header-2 .top ul.redes{display:flex;height:100%;align-items:center;justify-content:flex-end}.header-2 .top ul.redes li{margin-left:10px}.header-2 .top ul.redes li a{width:30px;height:30px;border-radius:50%;border:1px solid #fff;display:flex;align-items:center;justify-content:center;text-decoration:none;overflow:hidden}.header-2 .top ul.redes li a .fa{font-size:15px;color:#fff;position:relative;top:0}.header-2 .top ul.redes li a:hover .fa{animation:top .1s linear,bottom .1s .1s linear}.header-2 .middle{border-bottom:1px solid #e9e9e9}.header-2 .middle .logo img{max-height:70px}.header-2 .middle .container,.header-2 .middle .row{height:inherit}.header-2 .middle .rw-flex{height:100%;display:flex;align-items:center;justify-content:space-between;height:120px;width:100%}.header-2 .middle .rw-header{display:flex;align-items:center;text-decoration:none}.header-2 .middle .rw-header .rw-header-cvdn{font-size:12px;width:21px;height:21px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid #0070c6;color:#0070c6;float:right;top:-2px;position:relative;margin-left:12px}.header-2 .middle .rw-header .circle{width:66px;height:66px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #292929;margin-right:8px}.header-2 .middle .rw-header span{display:block;font-size:12px;color:#232323;text-transform:uppercase;font-weight:700;margin-left:6px;line-height:19px}.header-2 .middle .rw-header span strong{display:block;color:#0070c6;text-transform:uppercase;font-size:23px;font-weight:lighter}@media (min-width:992px){.header-2 .top .main-menu ul li.has-submenu:hover .submenu{display:block}.header-2 .top .main-menu ul li.has-submenu-cars:hover .submenu-cars{display:block}.header-2 .top .main-menu ul .removed{display:none}.header-2 .top .main-menu ul .hamburger-menu{padding:0 30px;display:none}.header-2 .top .main-menu ul .hamburger-menu.active{display:block}.header-2 .top .main-menu ul .hamburger-menu .fa{line-height:64px;vertical-align:middle;font-size:25px;color:#fff}.header-2 .top .main-menu ul .hamburger-menu .submenu{min-width:180px;left:50%;transform:translateX(-50%)}.header-2 .middle{height:120px}.header-2 .middle div[class*=col-]{height:100%;display:flex;align-items:center}}@media (min-width:992px) and (max-width:1199px){.header-2 .top .main-menu ul li a{font-size:14px}.header-2 .middle .rw-header span strong{font-size:20px}.header-2 .middle .rw-header .rw-header-cvdn{margin-left:4px}}@media (max-width:991px){.header-2 .top{height:55px;position:relative;z-index:13}.header-2 .top .main-menu{width:100%;height:100%;position:fixed;z-index:12;top:0;left:0;right:0;margin:auto;background:#1c4077;padding:80px 0 50px;opacity:0;visibility:hidden}.header-2 .top .main-menu .submenu-cars{display:none;width:100%;position:fixed;top:56px;height:calc(100% - 55px);left:0;overflow:auto}.header-2 .top .main-menu .submenu-cars .container{padding:0;height:100%;width:100%;z-index:99999}.header-2 .top .main-menu .submenu-cars a{text-align:center!important;display:inline-block!important}.header-2 .top .main-menu .submenu-cars .tabs{height:auto}.header-2 .top .main-menu .submenu-cars .tabs li{margin-bottom:10px}.header-2 .top .main-menu .submenu{position:relative;width:100%;left:0;transform:none;top:0;padding:0;background:#333}.header-2 .top .main-menu .submenu ul li{border:0}.header-2 .top .main-menu .submenu ul li:first-child{border:0}.header-2 .top .main-menu .submenu ul li a{color:#fff;font-size:14px}.header-2 .top .main-menu .submenu ul li a:hover{background:#333}.header-2 .top .main-menu ul{flex-direction:column;overflow:auto}.header-2 .top .main-menu ul li{width:100%;text-align:center;display:block}.header-2 .top .main-menu ul li a{padding:10px 0;display:block}.header-2 .top .main-menu ul li a:hover{background:#313131}.header-2 .top div[class*=col-]{height:auto}.header-2 .top ul.redes{height:55px}.header-2 .top .mob-header{position:relative;z-index:13}.header-2 .top .toggle-menu{line-height:55px;vertical-align:middle;color:#fff;float:left;font-size:15px;text-transform:uppercase;position:relative}.header-2 .top .toggle-menu .open{transition:420ms ease;display:inline-block;position:absolute;transform:translateX(0) rotateY(0)}.header-2 .top .toggle-menu .quit{transition:420ms ease;display:inline-block;opacity:0;visibility:hidden;transform:translateX(-20px) rotateY(-50deg)}.header-2 .middle .rw-flex{height:auto;margin:0 -15px;border-top:1px solid #e9e9e9;width:calc(100% + 30px);padding:11px 15px}.header-2 .middle .logo{padding:10px 0;text-align:center}.header-2 .middle .logo img{margin:auto}.header-2 .middle .rw-header span{font-size:10px;font-weight:400;margin-left:0;line-height:16px}.header-2 .middle .rw-header span strong{font-size:14px}.header-2 .middle .rw-header .rw-header-cvdn{display:none}.submenu-on .header-2 .main-menu .submenu-cars{display:block;z-index:15}.submenu-on .header-2 .main-menu .submenu-cars .white-block .cont{overflow:auto;overflow-x:hidden}.menu-on{overflow:hidden}.menu-on .header-2 .top .toggle-menu .open{opacity:0;visibility:hidden;transform:translateX(20px) rotateY(50deg)}.menu-on .header-2 .top .toggle-menu .quit{opacity:1;visibility:visible;transform:translateX(0) rotateY(0)}.menu-on .header-2 .top .mob-header{border-bottom:1px solid #2f2f2f}.menu-on .header-2 .top .main-menu{opacity:1;visibility:visible}}