button#responsive-menu-pro-button,#responsive-menu-pro-container{display: none;-webkit-text-size-adjust: 100%}#responsive-menu-pro-container{z-index: 99998}@media screen and (max-width: 8000px){#responsive-menu-pro-container{display: block;position: fixed;top: 0;bottom: 0;padding-bottom: 5px;margin-bottom: -5px;outline: 1px solid transparent;overflow-y: auto;overflow-x: hidden}#responsive-menu-pro-container .responsive-menu-pro-search-box{width: 100%;padding: 0 2%;border-radius: 2px;height: 50px;-webkit-appearance: none}#responsive-menu-pro-container.push-left,#responsive-menu-pro-container.slide-left{transform: translateX(-100%);-ms-transform: translateX(-100%);-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%)}.responsive-menu-pro-open #responsive-menu-pro-container.push-left,.responsive-menu-pro-open #responsive-menu-pro-container.slide-left{transform: translateX(0);-ms-transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0)}#responsive-menu-pro-container.push-top,#responsive-menu-pro-container.slide-top{transform: translateY(-100%);-ms-transform: translateY(-100%);-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%)}.responsive-menu-pro-open #responsive-menu-pro-container.push-top,.responsive-menu-pro-open #responsive-menu-pro-container.slide-top{transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0)}#responsive-menu-pro-container.push-right,#responsive-menu-pro-container.slide-right{transform: translateX(100%);-ms-transform: translateX(100%);-webkit-transform: translateX(100%);-moz-transform: translateX(100%)}.responsive-menu-pro-open #responsive-menu-pro-container.push-right,.responsive-menu-pro-open #responsive-menu-pro-container.slide-right{transform: translateX(0);-ms-transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0)}#responsive-menu-pro-container.push-bottom,#responsive-menu-pro-container.slide-bottom{transform: translateY(100%);-ms-transform: translateY(100%);-webkit-transform: translateY(100%);-moz-transform: translateY(100%)}.responsive-menu-pro-open #responsive-menu-pro-container.push-bottom,.responsive-menu-pro-open #responsive-menu-pro-container.slide-bottom{transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0)}#responsive-menu-pro-container,#responsive-menu-pro-container:before,#responsive-menu-pro-container:after,#responsive-menu-pro-container *,#responsive-menu-pro-container *:before,#responsive-menu-pro-container *:after{box-sizing: border-box;margin: 0;padding: 0}#responsive-menu-pro-container #responsive-menu-pro-search-box,#responsive-menu-pro-container #responsive-menu-pro-additional-content,#responsive-menu-pro-container #responsive-menu-pro-title{padding: 25px 5%}#responsive-menu-pro-container #responsive-menu-pro,#responsive-menu-pro-container #responsive-menu-pro ul{width: 100%}#responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu{display: none}#responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu.responsive-menu-pro-submenu-open{display: block}#responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu-depth-1 a.responsive-menu-pro-item-link{padding-right: 10%}#responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu-depth-2 a.responsive-menu-pro-item-link{padding-right: 15%}#responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu-depth-3 a.responsive-menu-pro-item-link{padding-right: 20%}#responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu-depth-4 a.responsive-menu-pro-item-link{padding-right: 25%}#responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu-depth-5 a.responsive-menu-pro-item-link{padding-right: 30%}#responsive-menu-pro-container li.responsive-menu-pro-item{width: 100%;list-style: none}#responsive-menu-pro-container li.responsive-menu-pro-item a{width: 100%;display: block;text-decoration: none;padding: 0 5%;position: relative}#responsive-menu-pro-container li.responsive-menu-pro-item a .glyphicon,#responsive-menu-pro-container li.responsive-menu-pro-item a .fa{margin-right: 15px}#responsive-menu-pro-container li.responsive-menu-pro-item a .responsive-menu-pro-subarrow{position: absolute;top: 0;bottom: 0;text-align: center;overflow: hidden}#responsive-menu-pro-container li.responsive-menu-pro-item a .responsive-menu-pro-subarrow .glyphicon,#responsive-menu-pro-container li.responsive-menu-pro-item a .responsive-menu-pro-subarrow .fa{margin-right: 0}button#responsive-menu-pro-button .responsive-menu-pro-button-icon-inactive{display: none}button#responsive-menu-pro-button{z-index: 99999;display: none;overflow: hidden;outline: none}button#responsive-menu-pro-button img{max-width: 100%}.responsive-menu-pro-label{display: inline-block;font-weight: 600;margin: 0 5px;vertical-align: middle}.responsive-menu-pro-accessible{display: inline-block}.responsive-menu-pro-accessible .responsive-menu-pro-box{display: inline-block;vertical-align: middle}.responsive-menu-pro-label.responsive-menu-pro-label-top,.responsive-menu-pro-label.responsive-menu-pro-label-bottom{display: block;margin: 0 auto}button#responsive-menu-pro-button{padding: 0 0;display: inline-block;cursor: pointer;transition-property: opacity, filter;transition-duration: 0.15s;transition-timing-function: linear;font: inherit;color: inherit;text-transform: none;background-color: transparent;border: 0;margin: 0}.responsive-menu-pro-box{width: 25px;height: 19px;display: inline-block;position: relative}.responsive-menu-pro-inner{display: block;top: 50%;margin-top: -1.5px}.responsive-menu-pro-inner,.responsive-menu-pro-inner::before,.responsive-menu-pro-inner::after{width: 25px;height: 3px;background-color: #ffffff;border-radius: 4px;position: absolute;transition-property: transform;transition-duration: 0.15s;transition-timing-function: ease}.responsive-menu-pro-open .responsive-menu-pro-inner,.responsive-menu-pro-open .responsive-menu-pro-inner::before,.responsive-menu-pro-open .responsive-menu-pro-inner::after{background-color: #ffffff}button#responsive-menu-pro-button:hover .responsive-menu-pro-inner,button#responsive-menu-pro-button:hover .responsive-menu-pro-inner::before,button#responsive-menu-pro-button:hover .responsive-menu-pro-inner::after,button#responsive-menu-pro-button:hover .responsive-menu-pro-open .responsive-menu-pro-inner,button#responsive-menu-pro-button:hover .responsive-menu-pro-open .responsive-menu-pro-inner::before,button#responsive-menu-pro-button:hover .responsive-menu-pro-open .responsive-menu-pro-inner::after,button#responsive-menu-pro-button:focus .responsive-menu-pro-inner,button#responsive-menu-pro-button:focus .responsive-menu-pro-inner::before,button#responsive-menu-pro-button:focus .responsive-menu-pro-inner::after,button#responsive-menu-pro-button:focus .responsive-menu-pro-open .responsive-menu-pro-inner,button#responsive-menu-pro-button:focus .responsive-menu-pro-open .responsive-menu-pro-inner::before,button#responsive-menu-pro-button:focus .responsive-menu-pro-open .responsive-menu-pro-inner::after{background-color: #ffffff}.responsive-menu-pro-inner::before,.responsive-menu-pro-inner::after{content: "";display: block}.responsive-menu-pro-inner::before{top: -8px}.responsive-menu-pro-inner::after{bottom: -8px}.responsive-menu-pro-boring .responsive-menu-pro-inner,.responsive-menu-pro-boring .responsive-menu-pro-inner::before,.responsive-menu-pro-boring .responsive-menu-pro-inner::after{transition-property: none}.responsive-menu-pro-boring.is-active .responsive-menu-pro-inner{transform: rotate(45deg)}.responsive-menu-pro-boring.is-active .responsive-menu-pro-inner::before{top: 0;opacity: 0}.responsive-menu-pro-boring.is-active .responsive-menu-pro-inner::after{bottom: 0;transform: rotate(-90deg)}button#responsive-menu-pro-button{width: 55px;height: 55px;position: fixed;top: 65px;left: 17%;display: inline-block;transition: transform 0.5s, background-color 0.5s;background: #000000}.responsive-menu-pro-open button#responsive-menu-pro-button:hover,.responsive-menu-pro-open button#responsive-menu-pro-button:focus,button#responsive-menu-pro-button:hover,button#responsive-menu-pro-button:focus{background: #000000}.responsive-menu-pro-open button#responsive-menu-pro-button{background: #000000}button#responsive-menu-pro-button .responsive-menu-pro-box{color: #ffffff}.responsive-menu-pro-open button#responsive-menu-pro-button .responsive-menu-pro-box{color: #ffffff}.responsive-menu-pro-label{color: #ffffff;font-size: 14px;line-height: 13px}.responsive-menu-pro-label .responsive-menu-pro-button-text-open{display: none}html.responsive-menu-pro-open{cursor: pointer}html.responsive-menu-pro-open #responsive-menu-pro-container{cursor: initial}.responsive-menu-pro-fade-top #responsive-menu-pro-container,.responsive-menu-pro-fade-left #responsive-menu-pro-container,.responsive-menu-pro-fade-right #responsive-menu-pro-container,.responsive-menu-pro-fade-bottom #responsive-menu-pro-container{display: none}#responsive-menu-pro-mask{position: fixed;z-index: 99997;top: 0;left: 0;overflow: hidden;width: 0;height: 0;background-color: rgba(0, 0, 0, 0);transition: background-color 0.5s, width 0s 0.5s,height 0s0.5s}.responsive-menu-pro-open #responsive-menu-pro-mask{width: 100%;height: 100%;background-color: rgba(255, 255, 255, 0.7);transition: background-color 0.5s}#responsive-menu-pro-overlay{left: 0;top: 0;right: 0;bottom: 0;width: 0;position: fixed}.responsive-menu-pro-open #responsive-menu-pro-overlay{width: 100%}#responsive-menu-pro-container{width: 25%;left: 0;transition: transform 0.5s;text-align: left}#responsive-menu-pro-container #responsive-menu-pro-wrapper{background: #212121}#responsive-menu-pro-container #responsive-menu-pro-additional-content{color: #ffffff}#responsive-menu-pro-container .responsive-menu-pro-search-box{background: #ffffff;border: 2px solid #dadada;color: #333333}#responsive-menu-pro-container .responsive-menu-pro-search-box:-ms-input-placeholder,#responsive-menu-pro-container .responsive-menu-pro-search-box::-webkit-input-placeholder,#responsive-menu-pro-container .responsive-menu-pro-search-box:-moz-placeholder,#responsive-menu-pro-container .responsive-menu-pro-search-box::-moz-placeholder{color: }#responsive-menu-pro-container .responsive-menu-pro-search-box:-moz-placeholder,#responsive-menu-pro-container .responsive-menu-pro-search-box::-moz-placeholder{opacity: 1}#responsive-menu-pro-container .responsive-menu-pro-item-link,#responsive-menu-pro-container #responsive-menu-pro-title,#responsive-menu-pro-container .responsive-menu-pro-subarrow{transition: background-color 0.5s,border-color 0.5s,color 0.5s}#responsive-menu-pro-container #responsive-menu-pro-title{background-color: #212121;color: #ffffff;font-size: 17px}#responsive-menu-pro-container #responsive-menu-pro-title a{color: #ffffff;font-size: 17px;text-decoration: none}#responsive-menu-pro-container #responsive-menu-pro-title a:hover{color: #ffffff}#responsive-menu-pro-container #responsive-menu-pro-title:hover{background-color: #212121;color: #ffffff}#responsive-menu-pro-container #responsive-menu-pro-title:hover a{color: #ffffff}#responsive-menu-pro-container #responsive-menu-pro-title #responsive-menu-pro-title-image{display: inline-block;vertical-align: middle;margin-right: 15px}#responsive-menu-pro-container #responsive-menu-pro > li.responsive-menu-pro-item:first-child > a{border-top: 1px solid #212121}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item .responsive-menu-pro-item-link{font-size: 17px}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a{line-height: 40px;border-bottom: 1px solid #212121;color: #ffffff;background-color: rgba(33, 33, 33, 1)}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a:hover{color: #ffffff;background-color: rgba(255, 255, 255, 0);border-color: rgba(255, 255, 255, 0)}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a:hover .responsive-menu-pro-subarrow{color: #ffffff;border-color: rgba(255, 255, 255, 0);background-color: rgba(255, 255, 255, 0)}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a:hover .responsive-menu-pro-subarrow.responsive-menu-pro-subarrow-active{color: #ffffff;border-color: rgba(255, 255, 255, 0);background-color: rgba(255, 255, 255, 0)}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a .responsive-menu-pro-subarrow{right: 0;height: 40px;line-height: 40px;width: 40px;color: #ffffff;border-left: 1px solid #212121;background-color: #212121}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a .responsive-menu-pro-subarrow.responsive-menu-pro-subarrow-active{color: #ffffff;border-color: #212121;background-color: rgba(255, 255, 255, 0)}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a .responsive-menu-pro-subarrow.responsive-menu-pro-subarrow-active:hover{color: #ffffff;border-color: rgba(255, 255, 255, 0);background-color: rgba(255, 255, 255, 0)}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a .responsive-menu-pro-subarrow:hover{color: #ffffff;border-color: rgba(255, 255, 255, 0);background-color: rgba(255, 255, 255, 0)}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item.responsive-menu-pro-current-item > .responsive-menu-pro-item-link{background-color: #212121;color: #ffffff;border-color: rgba(255, 255, 255, 0)}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item.responsive-menu-pro-current-item > .responsive-menu-pro-item-link:hover{background-color: rgba(255, 255, 255, 0);color: #ffffff;border-color: rgba(255, 255, 255, 0)}}.admin-bar #responsive-menu-pro-header,.admin-bar button#responsive-menu-pro-button,.admin-bar #responsive-menu-pro-container{margin-top: 32px}@media screen and (max-width: 782px){.admin-bar #responsive-menu-pro-header,.admin-bar button#responsive-menu-pro-button,.admin-bar #responsive-menu-pro-container{margin-top: 46px}}#responsive-menu-pro-noscroll-wrapper{height: 100%;overflow-y: auto;overflow-x: hidden;position: relative}html,body{height: 100%}.responsive-menu-pro-open #responsive-menu-pro-noscroll-wrapper{-webkit-overflow-scrolling: auto}#responsive-menu-pro-noscroll-wrapper{-webkit-overflow-scrolling: touch}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a .responsive-menu-pro-subarrow{background-color: transparent !important;background-image: url(//inovasense.pt/wp-content/uploads/2018/03/seta_carrosel.png);background-size: contain;background-repeat: no-repeat;width: 85%;height: 35px;border-left: none;color: transparent;top: 20px;background-position: 99%;margin-right: 20px}#responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu.responsive-menu-pro-submenu-open{overflow-y: inherit}#responsive-menu-pro-item-423 a .responsive-menu-pro-subarrow{width: 100% !important}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item .responsive-menu-pro-submenu .responsive-menu-pro-subarrow{width: 10%}#responsive-menu-pro-container .responsive-menu-pro-submenu{overflow: inherit}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a:hover{}.responsive-menu-pro-subarrow-active > .menu-item a{color: #e46420 !important}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a .responsive-menu-pro-subarrow{background-color: transparent !important}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a:hover{background-color: #f3f4f6 !important}.menu-item a:focus,.menu-item a:active,.menu-item a:hover{color: #e46420 !important;outline: none}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a:hover{background-color: #444}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item.responsive-menu-pro-current-item > .responsive-menu-pro-item-link:hover{background-color: transparent;color: #ffffff;border-color: transparent}#responsive-menu-pro-container{overflow: inherit;background-color:#f3f4f6}#responsive-menu-pro-container #responsive-menu-pro-additional-content{padding: 0}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item.responsive-menu-pro-current-item > .responsive-menu-pro-item-link{border-bottom: 1px solid #fcfcfc;color: #b1b2b6;font-family: 'Abel', sans-serif;background-color: #f3f4f6;font-size: 17px;padding: 20px 50px;text-transform: uppercase}.responsive-menu-pro-open button#responsive-menu-pro-button:hover,.responsive-menu-pro-open button#responsive-menu-pro-button:focus,button#responsive-menu-pro-button:focus{background: url(//inovasense.pt/wp-content/uploads/2018/04/menu_icon.jpg);background-color:transparent}#responsive-menu-pro-container #responsive-menu-pro > li.responsive-menu-pro-item:first-child > a{border-top:none}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item .responsive-menu-pro-item-link{font-size: 17px}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a{border-bottom: 1px solid #fcfcfc;color: #b1b2b6;font-family: 'Abel', sans-serif;background-color: #f3f4f6;font-size: 17px;padding: 20px 50px;text-transform: uppercase}#responsive-menu-pro-container.push-left, #responsive-menu-pro-container.slide-left{transform: translateX(-365%);-ms-transform: translateX(-365%);-webkit-transform: translateX(-365%);-moz-transform: translateX(-365%)}#responsive-menu-pro-container{position: absolute;left:20px !important;margin-top: 100px !important;height: 100%;min-height: 565px}#responsive-menu-pro-container .responsive-menu-pro-submenu{position: absolute;right: 0;left: 101%;top: 0;z-index: 999999999999;height: 100%;background:#f3f4f6}button#responsive-menu-pro-button{top: 34px !important;width: 35px;height: 35px;margin-top: 0;position: absolute;bottom: 0;left: 15px;display: inline-block;transition: transform 0.5s, background-color 0.5s;background: url(//inovasense.pt/wp-content/uploads/2018/04/menu_icon.jpg);background-size: cover}button#responsive-menu-pro-button .responsive-menu-pro-box{display: none}.admin-bar #responsive-menu-pro-header, .admin-bar button#responsive-menu-pro-button, .admin-bar #responsive-menu-pro-container{margin-top: 2px}button#responsive-menu-pro-button:hover{background: url(//inovasense.pt/wp-content/uploads/2018/04/menu_icon.jpg)}.responsive-menu-pro-open button#responsive-menu-pro-button{background: url(//inovasense.pt/wp-content/uploads/2018/04/menu_icon.jpg);background-size: cover}#responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu-depth-1 a.responsive-menu-pro-item-link{padding-right: 6%}