@charset "UTF-8";:root{--clr-black:hsl(0,0%,6%);--clr-white:hsl(0,0%,97%);--clr-gray:hsl(120, 1%, 15%);--font-family-headings:"Bebas Neue";--font-family-texts:"Roboto";--font-weight-headings:700;--font-weight-texts:400;--font-weight-labels:600;--clr-rose-ebony:#764652;--clr-tomato:#EB5E49;--clr-carrot-orange:#F7912E;--clr-contrast:#7C1C0E}html{font-family:var(--font-family-texts);font-weight:var(--font-weight-texts)}.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,.uk-heading-small,h1,h2,h3,h4,h5,h6{font-family:var(--font-family-headings);font-weight:var(--font-weight-headings);line-height:1.05em;color:#fff}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{color:#fff}.uk-h1,h1{font-size:3.875rem}.uk-h2,h2{font-size:2.275rem}.uk-h3,h3{font-size:2rem}.uk-h4,h4{font-size:1.625rem}.uk-h5,h5{font-size:1.25rem}.uk-h6,h6{font-size:1rem}em{color:#fff}a,p{color:#fff;font-size:1.25rem}body{position:relative;z-index:-2;background:#764652;background:-webkit-linear-gradient(90deg,var(--clr-rose-ebony) 26%,var(--clr-tomato) 74%,var(--clr-carrot-orange) 97%);background:-moz-linear-gradient(90deg,var(--clr-rose-ebony) 26%,rgba(235,94,73,1) 74%,var(--clr-carrot-orange) 97%);background:linear-gradient(90deg,var(--clr-rose-ebony) 26%,rgba(235,94,73,1) 74%,var(--clr-carrot-orange) 97%)}.decorative-content{z-index:-9999;width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0}#manutencao{min-height:100vh}#navigation-top{position:relative;z-index:500;background-color:rgba(22,22,22,.75)}#navigation-top.uk-active{background-color:rgba(22,22,22,.95)}#navigation-top .uk-navbar-nav li:first-child .uk-navbar-item,.uk-navbar-nav>li>a,.uk-navbar-toggle{font-family:var(--font-family-headings);font-weight:var(--font-weight-labels)!important;padding-left:0}#navigation-top .uk-navbar-right .uk-navbar-nav>li>a{padding-right:0}#navigation-top .uk-navbar-item,#navigation-top .uk-navbar-nav>li>a,#navigation-top .uk-navbar-toggle{min-height:60px;color:rgba(255,255,255,.7)}#navigation-top.uk-active .uk-navbar-item,#navigation-top.uk-active .uk-navbar-nav>li>a,#navigation-top.uk-active .uk-navbar-toggle{min-height:50px}#navigation-top .uk-navbar-item:hover,#navigation-top .uk-navbar-nav>li>a:hover,#navigation-top .uk-navbar-toggle:hover{color:rgba(255,255,255,1)}#navigation-top .uk-navbar-center:not(:only-child){position:relative;transform:translateX(-50%)}.uk-button-danger{background:var(--clr-contrast);border-radius:2px}.uk-button-danger:hover{background:var(--clr-tomato)}.uk-button{color:#fff}#site-scroller{height:3px;border-radius:0!important;background-color:rgba(0,0,0,1)}#site-scroller[value]::-webkit-progress-value{background-color:rgba(0,189,142,1)!important}#site-scroller[value]::-moz-progress-bar{background-color:rgba(0,189,142,1)!important}.uk-button-default:hover{color:var(--clr-carrot-orange);border-color:var(--clr-carrot-orange)}.uk-text-small a{font-size:14px}.uk-text-muted,.uk-text-muted em{color:#999}.uk-button.disabled{border:1px solid hsla(0,0%,50%,40%);background-color:hsla(0,0%,50%,40%);color:#7f7f7f;cursor:default}.uk-label{background-color:var(--clr-contrast)}#btnAcceptCookies{background:var(--clr-contrast)}.contrast{color:var(--clr-rose-ebony);border-color:var(--clr-rose-ebony)}.decorative{position:absolute;width:100%;height:auto;z-index:-1;opacity:40%}.decorative-fixed{position:fixed;z-index:-1}.wave-1{top:0;right:60%;opacity:40%}.wave-2{top:20%;left:50%;transform:rotate(180deg)}.frequency-light{opacity:100%;top:-65%;left:20%;width:90px;z-index:-1}.logo{width:100%;height:auto}@media only screen and (max-width:40em){a,p{font-size:1rem}.frequency-light{top:-35%;width:50px;z-index:-1}.logo{width:80%}}@media only screen and (min-width:40.063em) and (max-width:64em){.frequency-light{width:70px;top:-45%}}#cookies-disclaimer{background-color:var(--clr-gray)}#header,header{height:auto;min-height:450px;max-height:900px}#header,.home header{height:60vh;min-height:700px}#contacte-nos{background-color:var(--clr-gray)}footer{background-color:var(--clr-black)}@media only screen and (max-width:40em){.uk-section-small{padding-top:15px;padding-bottom:15px}.grecaptcha-badge{bottom:70px!important}#header,.home header,header{height:auto;min-height:450px}}@media only screen and (min-width:90.063em) and (max-width:120em){.uk-container-large,.uk-container-xlarge{padding-left:60px;padding-right:60px}#header,.home header{min-height:580px}}