@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"fontello";src:url(/themes/javali_theme/css/./fonts/fontello.eot?59618982=);src:url(/themes/javali_theme/css/./fonts/fontello.eot?59618982=#iefix) format("embedded-opentype"),url(/themes/javali_theme/css/./fonts/fontello.woff?59618982=) format("woff"),url(/themes/javali_theme/css/./fonts/fontello.ttf?59618982=) format("truetype"),url(/themes/javali_theme/css/./fonts/fontello.svg?59618982=#fontello) format("svg");font-weight:normal;font-style:normal;}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{font-family:"Inter",sans-serif;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}input,select{vertical-align:middle;}:focus{outline:0;}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}.clearfix:after{clear:both;}span.tpl-placeholder{position:fixed;right:10px;top:15px;color:#999;font-size:20px;}#structured-data{display:none;}#messages-wrapper{position:fixed;width:96%;left:2%;top:305px;z-index:99999;}.messages + .messages{margin-top:10px;}#messages-wrapper .messages{position:relative;min-height:55px;font-weight:normal;font-size:19px;line-height:25px;padding-top:12px;padding-right:85px;transition:all 0.5s;opacity:1;height:auto;}#messages-wrapper .messages.messages--hidden{opacity:0;height:0;min-height:0;padding-bottom:0;padding-top:0;margin:0;overflow:hidden;}#messages-wrapper .messages .close{width:55px;height:55px;z-index:99999;display:block;position:absolute;border-radius:50%;cursor:pointer;top:calc(50% - 29px) !important;right:20px !important;border:2px solid;}#messages-wrapper .messages .close:before{content:"\E809";font-family:"fontello";font-style:normal;font-weight:normal;font-size:24px;display:block;height:24px;padding:17px 0;line-height:1;text-align:center;}.messages--status{background-color:#c9e1bd;}.messages--error{background-color:#f9c9bf;}.messages--warning{background-color:#f4daa6;}body.page--user-password #header,body.page--user-password #footer,body.page--user-login #header,body.page--user-login #footer{}body.page--user-password #wrapper .center,body.page--user-login #wrapper .center{}body.page--user-password h1.page-title,body.page--user-login h1.page-title{text-transform:uppercase;text-align:center;font-weight:200;font-size:40px;}body.page--user-password form.user-pass,body.page--user-login form.user-login-form{width:30%;margin:auto;top:100px;position:relative;}body.page--user-password form.user-pass .form-item{margin-bottom:5px;margin-top:30px;}body.page--user-login form.user-login-form .form-item{margin-bottom:30px;}body.page--user-password form.user-pass label,body.page--user-login form.user-login-form label{font-weight:bold;display:block;color:var(--primary-color);font-size:1rem;line-height:1.5rem;margin-bottom:5px;}body.page--user-password form.user-pass .form-text,body.page--user-login form.user-login-form .form-text{width:100%;height:40px;background:#fff;padding:10px 3%;border:1px solid var(--secondary-color);color:#000;font-size:13px;}body.page--user-password form.user-pass p,body.page--user-login form.user-login-form .form-item .description{font-size:11px;color:#777;margin-top:5px;}body.page--user-password form.user-pass p{margin-bottom:30px;}body.page--user-password form.user-pass .form-submit,body.page--user-login form.user-login-form .form-submit{width:150px;margin:auto;display:block;border-radius:30px;background-color:#fff;color:var(--primary-color);border:1px solid var(--primary-color);padding:12px 15px;font-weight:normal;font-size:15px;text-transform:uppercase;letter-spacing:0.4px;transition:0.5s all ease-in-out;}body.page--user-password form.user-pass .form-submit:hover,body.page--user-login form.user-login-form .form-submit:hover{color:#fff;background-color:var(--primary-color);}html,body,.dialog-off-canvas-main-canvas{height:100%;min-height:100%;}#wrapper.page-404{display:flex;flex-direction:column;height:100%;width:100%;min-height:100%;justify-content:center;background:#dedede;}#wrapper.page-404 main #block-javali-theme-intranet-content .card-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#wrapper.page-404 main{border-radius:12px;background-color:#ffffff;color:#151517;overflow:hidden;}#wrapper.page-404 main #main-content{display:flex;}#wrapper.page-404 main #main-content #page-content{padding:90px;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;}#wrapper.page-404 main #main-content #page-content .logo img{max-height:120px;max-width:250px;margin-bottom:30px;}#wrapper.page-404 main #main-content #page-content .info{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;}#wrapper.page-404 main #main-content .block-system-main-block{background:transparent;border:0 none;box-shadow:none;margin:0 0;padding:15px 0;font-size:38px;font-weight:900;letter-spacing:0;line-height:45px;text-transform:uppercase;}#wrapper.page-404 main #main-content span.message{margin-bottom:30px;font-size:20px;letter-spacing:0;line-height:30px;}#wrapper.page-404 h1.page-title{font-size:40px;font-weight:bold;letter-spacing:0;line-height:55px;text-align:center;margin-top:15px;}#wrapper.page-404 main #page-content{font-size:20px;letter-spacing:0;line-height:23px;}#wrapper.page-404 main #page-content span.error{display:block;color:#3a4149;font-size:140px;font-weight:bold;letter-spacing:0;line-height:100px;text-align:center;}#wrapper.page-404 a.back-to-home:link,#wrapper.page-404 a.back-to-home:visited{text-transform:uppercase;text-decoration:none;padding:8px 20px;border:1px solid #3a4149;border-radius:8px;background-color:#ffffff;color:#3a4149;font-size:17px;font-weight:bold;letter-spacing:0;line-height:28px;text-align:center;}#wrapper.page-404 a.back-to-home:hover{background-color:#3a4149;color:#ffffff;}#wrapper.page-404 #error-image{padding:90px 90px 0;width:calc(60% - 180px);background:#f5f5f5;border-radius:0 12px 12px 0;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;-webkit-transform:skewX(-11deg);-ms-transform:skewX(-11deg);transform:skewX(-11deg);}#wrapper.page-404 #error-image-inner{-webkit-transform:skewX(11deg);-ms-transform:skewX(11deg);transform:skewX(11deg);display:flex;flex-direction:column;justify-content:center;align-items:center;}#wrapper.page-404 #error-image:before{display:block;position:absolute;content:"";height:100%;width:100%;background:#f5f5f5;-webkit-transform:skewX(11deg);-ms-transform:skewX(11deg);transform:skewX(11deg);top:0;left:50%;}#wrapper.page-404 #error-image .error-code{color:#151517;font-size:179px;font-weight:bold;letter-spacing:0;line-height:180px;text-align:center;}#wrapper.page-404 #error-image .error{color:#151517;font-size:45px;font-weight:900;letter-spacing:0;line-height:60px;text-align:center;text-transform:uppercase;}#wrapper.page-404 #error-image .image img{max-width:540px;margin-top:-50px;}#wrapper.page-404.maintenance #error-image .image img{max-width:600px;}#wrapper.page-404 #block-javali-theme-page-title{display:none;}.block-local-tasks-block{display:block;height:50px;margin:0;position:fixed;width:50px;z-index:2;cursor:pointer;left:0;top:40vh;background-color:var(--primary-color);transition:background-color 0.3s;outline:1px solid #fff;}.block-local-tasks-block:hover,.block-local-tasks-block.pressed{background-color:var(--secondary-color);outline:1px solid var(--secondary-color);cursor:pointer;}.block-local-tasks-block:before{content:"\E806";font-family:"fontello";font-style:normal;font-weight:normal;color:#fff;font-size:20px;display:block;height:20px;padding:15px 0;width:50px;speak:none;line-height:1;border-bottom:1px solid transparent;text-align:center;}.block-local-tasks-block.pressed:before{border-bottom:1px solid var(--secondary-color);}.block-local-tasks-block:after{content:"";position:absolute;height:10px;width:10px;transform-origin:0% 0%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);right:15px;top:42px;z-index:1;opacity:0;transition:all 0.3s;}.block-local-tasks-block.pressed:after,.block-local-tasks-block:hover:after{opacity:1;background:var(--secondary-color);border-bottom:1px solid var(--secondary-color);border-right:1px solid var(--secondary-color);}.block-local-tasks-block.pressed:after{border-bottom:1px solid var(--secondary-color);border-right:1px solid var(--secondary-color);}.block-local-tasks-block nav{opacity:0;z-index:-1;background-color:var(--primary-color);transition:all 0.3s;width:51px;}.block-local-tasks-block.pressed nav{opacity:1;z-index:1;}.block-local-tasks-block nav ul li{display:block;height:50px;margin:0;padding:0;}.block-local-tasks-block nav ul li a:link,.block-local-tasks-block nav ul li a:visited{padding:0;margin:0;height:48px;display:block;position:relative;transition:all 0.3s;border-top:1px solid transparent;border-bottom:1px solid transparent;}.block-local-tasks-block nav ul li a:focus,.block-local-tasks-block nav ul li a:hover{background:var(--secondary-color);border:1px solid var(--secondary-color);border-left:0 none;border-right:0 none;}.block-local-tasks-block nav ul li a.is-active{background:var(--primary-color);cursor:default;border:0 none !important;border-right:1px solid var(--primary-color) !important;height:50px;}.block-local-tasks-block nav ul li a:before{content:"\E806";font-family:"fontello";font-style:normal;font-weight:normal;color:#fff;font-size:20px;display:block;height:20px;margin:15px auto;speak:none;line-height:1;position:absolute;left:0;top:0;width:50px;text-align:center;}.block-local-tasks-block nav ul li a.tab__view:before,.block-local-tasks-block nav ul li a.tab__mostrar:before{content:"\E80A";}.block-local-tasks-block nav ul li a.tab__edit:before,.block-local-tasks-block nav ul li a.tab__editar:before{content:"\E805";}.block-local-tasks-block nav ul li a.tab__delete:before,.block-local-tasks-block nav ul li a.tab__eliminar:before{content:"\F1F8";}.block-local-tasks-block nav ul li a.tab__revisions:before,.block-local-tasks-block nav ul li a.tab__revisoes:before{content:"\E802";}.block-local-tasks-block nav ul li a.tab__translate:before,.block-local-tasks-block nav ul li a.tab__traduzir:before{content:"\E802";}.block-local-tasks-block nav ul li a.tab__atalhos:before,.block-local-tasks-block nav ul li a.tab__shortcuts:before{content:"\F277";}.block-local-tasks-block nav ul li a.tab__scheduled:before,.block-local-tasks-block nav ul li a.tab__agendado:before{content:"\E803";}.block-local-tasks-block nav ul li a.tab__submissoes:before,.block-local-tasks-block nav ul li a.tab__submissions:before{content:"\E807";}.block-local-tasks-block nav ul li a.tab__ultima_versao:before{content:"\E802";}.block-local-tasks-block nav ul li a.tab__log_in:before{content:"\E81a";}.block-local-tasks-block nav ul li a.tab__log_in:before{content:"\21";}.block-local-tasks-block nav ul li a.tab__create_new_account:before{content:"\24";}.block-local-tasks-block nav ul li a.tab__reset_your_password:before{content:"\22";}.block-local-tasks-block nav ul li a span{line-height:30px;position:absolute;top:-1px;left:-400%;height:28px;background:var(--secondary-color);color:#fff;padding:10px;font-weight:bold;text-transform:uppercase;font-size:13px;display:block;white-space:nowrap;transition:all 0.3s;}.block-local-tasks-block nav ul li a.is-active span{display:none;}.block-local-tasks-block nav ul li a:hover span{left:50px;border:1px solid var(--secondary-color);border-left:0;top:0;height:100%;}.block-local-tasks-block .contextual{display:none;}body p{padding-bottom:1rem;font-size:1rem;line-height:140%;}body h1,body h2{font-size:2.25rem;line-height:140%;}body h3{font-size:1.6875rem;font-weight:400;}body h4{font-size:1.3125rem;font-weight:700;}.small-text{font-size:var(--small-text);line-height:140%;}.center{margin:auto;}.back-top{position:fixed;bottom:2.5rem;width:1.5rem;height:1.5rem;padding:0.75rem;right:0.5rem;background-color:#fff;filter:drop-shadow(2px 2px 8px rgba(0,0,0,0.2));border-radius:4px;border:0;background-image:url(/themes/javali_theme/images/arrow-top.svg);background-size:24px 24px;box-sizing:content-box;background-repeat:no-repeat;background-position:center;z-index:600;transition:all 0.3s ease-in-out;}.back-top:hover{background-color:var(--primary-color);background-image:url(/themes/javali_theme/images/arrow-top-hover.svg);}body #cookiescript_injected{background-color:var(--primary-color);}body #cookiescript_accept,body #cookiescript_reject,body #cookiescript_save,body #cookiescript_injected_fsd #cookiescript_save{color:var(--primary-color);background-color:#fff;border:1px solid var(--primary-color);line-height:38px;}body #cookiescript_accept:hover,body #cookiescript_accept:focus,body #cookiescript_reject:hover,body #cookiescript_reject:focus,body #cookiescript_injected_fsd #cookiescript_save:hover,body #cookiescript_injected_fsd #cookiescript_save:focus{background-color:var(--primary-color);color:#fff;border:1px solid #ffffff;}body #cookiescript_badge{background-color:var(--primary-color);}.block-language .contextual{top:1.5rem;}body #cookiescript_manage:hover #cookiescript_manageicon .cookiescript_gear{fill:var(--secondary-color);}body #cookiescript_link{opacity:1;}body #cookiescript_readmore:hover,body #cookiescript_reportlink:hover,body #cookiescript_cookiescriptlink:hover{color:var(--secondary-color);}@media (min-width:1200px){.center{width:1200px;padding:0 1rem;}body h1{font-size:3rem;}}#wrapper.page-404 main #main-content #page-content .info{color:var(--primary-color);flex:1;}body #wrapper.page-404 a.back-to-home:link,body #wrapper.page-404 a.back-to-home:visited{border-color:var(--primary-color);color:var(--primary-color);border-radius:50px;}body #wrapper.page-404 a.back-to-home:hover{background-color:var(--primary-color);color:#ffffff;}.contextual-region .contextual .contextual-links li.block-remove{display:none;}body #javali-admin-menu ul li > span{cursor:default;}@media (max-width:1199px){body #wrapper.page-404 main #main-content{row-gap:1rem;}body #wrapper.page-404 main #main-content #page-content{row-gap:2rem;width:100%;padding:1rem;}body #wrapper.page-404 main #main-content #page-content .logo{position:static;margin:auto;}body #wrapper.page-404 #error-image{transform:none;width:100%;padding:1rem;}body #wrapper.page-404 #error-image #error-image-inner{transform:none;}body #wrapper.page-404 #error-image:before{display:none;}#wrapper.page-404 #error-image .error-code{font-size:10rem;line-height:10rem;}body.page--user-password form.user-pass,body.page--user-login form.user-login-form{width:80%;}main{min-height:calc(100vh - 440px);}}
@media all and (max-width:1199px){.center{width:94%;}#wrapper.page-404 main #main-content{flex-direction:column;}#wrapper.page-404 main #main-content #page-content,#wrapper.page-404 #error-image{width:96%;padding:2%;justify-content:center;align-items:center;}#wrapper.page-404 main #main-content #page-content{position:relative;z-index:1;}#wrapper.page-404 main #main-content #page-content .info{justify-content:center;align-items:center;text-align:center;}#wrapper.page-404 #error-image .image{display:flex;justify-content:center;align-items:center;}#wrapper.page-404 #error-image .image img,#wrapper.page-404.maintenance #error-image .image img{max-width:90%;margin-top:25px;margin-bottom:20px;}#wrapper.page-404 #error-image{-webkit-transform:skewY(-11deg);-ms-transform:skewY(-11deg);transform:skewY(-11deg);border-radius:0 0px 12px 12px;}#wrapper.page-404 #error-image-inner{-webkit-transform:skewY(11deg);-ms-transform:skewY(11deg);transform:skewY(11deg);}#wrapper.page-404 #error-image:before{top:50%;left:0;}#wrapper.page-404{height:auto;}}
@media all and (max-width:560px){.center{width:94%;}}
