p{color:#031F30!important}#page-container{overflow-x:hidden}#top-menu-vinstrol .current-menu-item a::before,#top-menu-vinstrol .current_page_item a:before{content:"";position:absolute;z-index:2;left:0;right:0}.sub-menu li a:before{background:transparent!important}#top-menu-vinstrol li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:20%;background:#6796bf;height:3px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu-vinstrol li a:hover{opacity:1!important}#top-menu-vinstrol li a:hover:before{right:0}#top-menu-vinstrol li li a:before{bottom:10%}.et_pb_column{min-height:0px}.sub-fix .sub-menu{margin-left:100px}.nav li li{padding:0 0px!important;margin:0}.et_pb_menu .et-menu-nav>ul ul{padding:0px 0!important;text-align:left}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a{padding:13px 20px}#top-menu-vinstrol .sub-menu li a:hover{background-color:#6796bf}#top-menu-vinstrol .sub-menu li.current-menu-item a{background-color:#6796bf}.nav li ul{width:250px;border-top:0px!important}.et-menu li li a{width:250px}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{top:calc(100% - 7px)!important;left:11px!important}#top-menu-vinstrol .current-page-ancestor a{color:#6796bf!important}#top-menu-vinstrol .sub-menu a{color:#fff!important}.et_pb_menu__wrap{float:left;margin-left:0}@media screen and (min-width:1024px) and (max-width:1279px){.et-menu li{font-size:12px}.et_pb_menu .et-menu>li{padding-left:5px;padding-right:5px}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{top:calc(100% - 5px)!important;left:5px!important}#logo1{margin-top:4%}#info-tel{width:150%!important}#info-tel2{width:50%!important}}@media screen and (min-width:1280px) and (max-width:1439px){.et-menu li{font-size:15px}.et_pb_menu .et-menu>li{padding-left:5px;padding-right:5px}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{top:calc(100% - 6px)!important;left:5px!important}#logo1{margin-top:3%}}@media screen and (min-width:1440px) and (max-width:1679px){.et-menu li{font-size:15px}#logo1{margin-top:2%}}@media screen and (min-width:1680px) and (max-width:1900px){.et-menu li{font-size:15px}}.et_pb_text_0_tb_header.et_pb_text a{color:#901831!important}.et_pb_text_0_tb_header.et_pb_text a{color:#901831!important}