@-webkit-keyframes top{0%{top:0}100%{top:-20px}}@-webkit-keyframes bottom{0%{top:20px}100%{top:0}}.header-23{background:#fff}.header-23 .top{background:#1c4077}.header-23 .top .flex-cont{height:46px;display:flex;align-items:center;justify-content:flex-end}.header-23 .top ul.top-menu li{display:inline-block;margin:0 18px}.header-23 .top ul.top-menu li a{color:#fff;font-size:12px;font-weight:400;text-transform:uppercase}.header-23 .top ul.top-menu li a:hover{color:#b3b3b3;text-decoration:none}.header-23 ul.redes li{display:inline-block;margin-left:10px}.header-23 ul.redes li a{width:25px;height:25px;display:block;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none}.header-23 ul.redes li a .fa{color:#1c4077;font-size:15px;position:relative;top:0}.header-23 ul.redes li a:hover .fa{animation:top .1s linear,bottom .1s .1s linear}.header-23 .middle .logo img{max-height:68px;width:auto;margin:0 auto}.header-23 .middle .logo2{justify-content:flex-end}.header-23 .middle .drop{list-style-type:none;display:flex;justify-content:center;align-items:center}.header-23 .middle .teles.mobileTel{display:inline-flex}.header-23 .middle .teles.mobileTel li{margin:10px;text-align:center}.header-23 .middle .teles.mobileTel li span{color:#888}.header-23 .middle .teles.mobileTel li span b{color:#0070c6}.header-23 .middle .rw-flex{vertical-align:middle;width:100%;color:#2d96cd;text-transform:uppercase;font-size:15px;position:relative}.header-23 .middle .rw-flex .box-ccenter .list span{color:#888;font-size:13px}.header-23 .middle .rw-flex .box-ccenter .list span b{color:#0070c6}.header-23 .main-menu ul li{display:flex;align-items:center;justify-content:center}.header-23 .main-menu ul li.has-submenu-cars{position:static}.header-23 .main-menu ul li.has-submenu{position:relative}.header-23 .main-menu ul li a{margin:auto;font-size:14px;color:#333;text-transform:uppercase;font-weight:700;padding:17px}.header-23 .main-menu ul li a:hover{color:#595959;color:#0070c6;text-decoration:none}.header-23 .main-menu .submenu{animation:animatetop .4s;background:#fff;box-shadow:2px 2px 10px #c1c1c1;height:auto;position:absolute;top:100%;z-index:13;width:100%;left:0;display:none;z-index:99999;transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear 10ms}@keyframes animatetop{from{top:-100px;opacity:0}to{top:100%;opacity:1}}.header-23 .main-menu .submenu ul{display:block}.header-23 .main-menu .submenu ul li{border-bottom:1px solid #c1c1c1;cursor:pointer;background:#fff;display:flex;align-items:center;justify-content:center;width:100%;font-weight:700;text-align:center}.header-23 .main-menu .submenu ul li:not(:last-child){border-right:0}.header-23 .main-menu .submenu ul li a{background:0 0;color:#666;font-weight:400;display:block}.header-23 .main-menu .submenu ul li a:hover{background:#cbcbcb}.header-23 .main-menu .submenu-cars{position:absolute;top:100%;left:0;z-index:13;width:100%;display:none;z-index:99999}.header-23 .main-menu .submenu-cars .container{padding:0}.header-23 .main-menu .submenu-cars .white-block{padding:15px;background:#f1f1f1;border:1px solid #e2e2e2;border-top:0}.header-23 .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-23 .main-menu .submenu-cars .white-block h3{padding:0 20px}.header-23 .main-menu .submenu-cars .white-block figure{height:80px;display:flex;align-items:center;justify-content:center}.header-23 .main-menu .submenu-cars .white-block figure img{width:auto;max-width:100%;max-height:100%}.header-23 .main-menu .submenu-cars .white-block .cont{display:none}.header-23 .main-menu .submenu-cars .white-block .cont.active{display:block}.header-23 .main-menu .submenu-cars .white-block ul.tabs{display:block;margin-bottom:10px;border-top:0}.header-23 .main-menu .submenu-cars .white-block ul.tabs:after,.header-23 .main-menu .submenu-cars .white-block ul.tabs:before{content:"";display:table;clear:both}.header-23 .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-23 .main-menu .submenu-cars .white-block ul.tabs li.active{background-color:#cbcbcb}.header-23 .main-menu .submenu-cars .white-block a{background:0 0;padding:10px;color:#666;margin-bottom:15px;display:flex;align-items:center;justify-content:center;flex-direction:column;height:auto}.header-23 .main-menu .submenu-cars .white-block a:hover{background:#cbcbcb}@media (min-width:992px){.header-23 .middle{height:97px}.header-23 .middle .container,.header-23 .middle .row{height:inherit}.header-23 .middle div[class*=col-]{height:100%;display:flex;align-items:center}.header-23 .main-menu{height:55px;border-bottom:1px solid #e9e9e9}.header-23 .main-menu .container{height:inherit}.header-23 .main-menu .cont{height:inherit}.header-23 .main-menu ul{display:flex;height:100%;align-items:center;justify-content:space-between;border-top:1px solid #e9e9e9;position:relative}.header-23 .main-menu ul li.has-submenu:hover .submenu{display:block}.header-23 .main-menu ul li.has-submenu-cars:hover .submenu-cars{display:block}.header-23 .main-menu ul .removed{display:none}.header-23 .main-menu ul .hamburger-menu{padding:0 30px;display:none}.header-23 .main-menu ul .hamburger-menu.active{display:block}.header-23 .main-menu ul .hamburger-menu .fa{line-height:64px;vertical-align:middle;font-size:25px}.header-23 .main-menu ul .hamburger-menu .submenu{min-width:180px;left:50%;transform:translateX(-50%)}}@media (max-width:991px){.header-23{border-top:4px solid #1c4077}.header-23 .toggle-menu{width:30px;height:30px;position:absolute;background:0 0;border:0;right:15px;top:27px;padding:0;display:none;z-index:13}.header-23 .toggle-menu span{width:30px;height:4px;background:#0070c6;border-radius:4px;position:absolute;display:block;transition:all .3s}.header-23 .toggle-menu span:nth-child(1){top:0}.header-23 .toggle-menu span:nth-child(2){top:14px}.header-23 .toggle-menu span:nth-child(3){top:26px}.header-23 .top{display:block}.header-23 .middle .dropdiv{display:flex;justify-content:center;align-items:center}.header-23 .middle .dropdiv .drop{display:flex;justify-content:center;align-items:center}.header-23 .middle .dropdiv .drop a:hover{text-decoration:none;outline:0}.header-23 .middle .dropdiv .drop a:focus{text-decoration:none;outline:0}.header-23 .middle .dropdiv .drop .telephoneButton{width:220px;text-transform:uppercase;font-size:17px;display:flex;align-items:center;justify-content:center;flex-direction:column;box-shadow:5px 0 15px #c1c1c1;margin:10px;margin-right:10px;margin-left:10px;margin-left:10%;margin-right:10%}.header-23 .middle .dropdiv .drop .telephoneButton span{cursor:pointer;font-size:17px;color:#c8c8c8;margin:0}.header-23 .middle .dropdiv .drop .telephoneButton h2{font-weight:700;cursor:pointer;font-size:20px;color:#2ec745;margin:0}.header-23 .middle .dropdiv .drop .submenu{animation:animatetopwhats .4s;position:absolute;display:none;margin-top:90px;top:-30px;z-index:10}@keyframes animatetopwhats{from{top:-150px;opacity:0}to{top:-30px;opacity:1}}.header-23 .middle .dropdiv .drop .submenu li a{margin:auto;padding:15px;font-size:16px;display:block;font-weight:700;background:#fff;text-align:center;width:190px}.header-23 .middle .teles.mobileTel{display:block}.header-23 .middle .logo{margin:10px 0 0 -5px;position:initial;background:0;padding:0;opacity:initial;visibility:initial;border-top:0;width:100%;padding-bottom:10px}.header-23 .middle .logo2{justify-content:center}.header-23 .burger{width:100%;height:calc(100% + 60px);position:fixed;background:#f1f1f1;z-index:12;top:90px;left:0;right:0;opacity:0;visibility:hidden;padding-bottom:110px;border-top:4px solid #1f1f1f}.header-23 .main-menu .cont{overflow:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%}.header-23 .main-menu .submenu{position:absolute;background:#cbcbcb;padding:0;transform:none;left:0;width:100%}.header-23 .main-menu .submenu li{border-top:1px solid #d2d2d2}.header-23 .main-menu .submenu li:first-child{border-top:1px solid #d2d2d2!important}.header-23 .main-menu .submenu-cars{display:none;width:100%;position:fixed;top:0;height:calc(100% - 60px);left:0;overflow:auto}.header-23 .main-menu .submenu-cars .container{padding:0;width:100%;z-index:99999}.header-23 .main-menu .submenu-cars a{text-align:center!important;display:inline-block!important}.header-23 .main-menu .submenu-cars .tabs li{margin-bottom:10px}.header-23 .main-menu .container{width:100%;height:100%}.header-23 .main-menu ul{text-align:center;width:100%}.header-23 .main-menu ul:first-child li:first-child{border-top:1px solid #ddd}.header-23 .main-menu ul li{border-bottom:1px solid #ddd;width:100%;display:block}.header-23 .main-menu ul li a{display:block;padding:10px 0;font-weight:400;color:#666}.header-23 .main-menu ul li a:hover{background:#e6e6e6;color:#262626}.header-23 .main-menu .redes{position:absolute;bottom:67px;left:0;right:0;margin:auto}.header-23 .main-menu .redes li{width:auto;display:inline-block;border:0;margin:0 5px}.header-23 .main-menu .redes li a{background:#1c4077;width:35px;height:35px;text-align:center}.header-23 .main-menu .redes li a .fa{color:#fff}.header-23{padding-bottom:10px}.header-23 .main-menu .submenu-on{padding-top:100px;display:block;z-index:15}.header-23 .main-menu .submenu-on .white-block .cont{overflow:auto;overflow-x:hidden;max-height:230px}.menu-on{overflow:hidden}.menu-on .header-23 .logo{position:relative;z-index:13}.menu-on .header-23 .main-menu{opacity:1;visibility:visible}.menu-on .header-23 .toggle-menu span{width:35px}.menu-on .header-23 .toggle-menu span:nth-child(1){top:14px;transform:rotate(135deg)}.menu-on .header-23 .toggle-menu span:nth-child(2){opacity:0}.menu-on .header-23 .toggle-menu span:nth-child(3){top:14px;transform:rotate(-135deg)}}#myModal input{border:1px solid #0070c6!important}#myModal button[type=submit]{background:#0070c6!important}.middle .rw-header{display:flex;align-items:center;text-decoration:none}.middle .dropdiv .drop .telephoneButton{width:220px;text-transform:uppercase;font-size:17px;display:flex;align-items:center;justify-content:center;flex-direction:column;box-shadow:5px 0 15px #c1c1c1}.middle .dropdiv .drop .telephoneButton span{cursor:pointer;font-size:17px;color:#c8c8c8;margin:0}.middle .dropdiv .drop .telephoneButton h2{font-weight:700;cursor:pointer;font-size:20px;color:#2ec745;margin:0}