<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
  
@font-face {
    font-family: 'BankGothicLight';
    src: url('../fonts/bank-gothic-light.woff') format('woff');
} 

@font-face {
    font-family: 'gothic';
    src: url('../fonts/gothic.woff') format('woff');
} 

html {
  /* 1 */
  font: 400 17px / 25px 'gothic'!important;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  /* 3 */
  background: #ffffff;
  color: #444444;
}
/*
 * Removes default margin.
 */
body {
    font-family: 'gothic', Helvetica, Arial, sans-serif!important;
}

/* Headings
 ========================================================================== */
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0 0 25px 0;
  font-family: 'gothic', Helvetica, Arial, sans-serif;
  font-weight: 300;
  color: #111111;
  text-transform: none;
}

.uk-navbar-brand {
    line-height: 100px;
    font-family: 'gothic', Helvetica, Arial, sans-serif;
    font-weight: 400;
    text-transform: none;
    letter-spacing: 1px;
    -webkit-transition: all 0.12s ease-in-out;
    transition: all 0.12s ease-in-out;
}

* + .uk-margin {
    margin-top: 25px;
    font-family: 'gothic', Helvetica, Arial, sans-serif!important;
}

p {
    font-family: 'gothic', Helvetica, Arial, sans-serif!important;
}

.bfQuickMode .controls .control-label {
    font-family: 'gothic', Helvetica, Arial, sans-serif!important;
}
.form-search .radio, .form-search .checkbox, .form-inline .radio, .form-inline .checkbox {
    padding-left: 0;
    margin-bottom: 0;
    vertical-align: middle;
    font-family: 'gothic', Helvetica, Arial, sans-serif!important;
}
.uk-panel &gt; :not(.uk-panel-title):last-child {
    font-family: 'gothic', Helvetica, Arial, sans-serif!important;
    margin-bottom: 0;
}

.uk-navbar {
    background: transparent;
    color: #444444;
    padding: 0 0;
    border-radius: 0;
    box-shadow: none;
    position: absolute;
    z-index: 2;
    width: 100%;
}

ul.uk-navbar-nav.uk-hidden-small {
    margin-left: auo;
}

.uk-navbar-nav &gt; li {
    float: left;
    position: relative;
	margin-top: 6px;
}

.uk-navbar-nav &gt; li &gt; a {
    display: block;
    box-sizing: border-box;
    text-decoration: none;
    height: 20px;
    padding-left: 2px;
    line-height: 20px;
    color: #000000;
    font-size: 14px;
    font-family: 'gothic', Helvetica, Arial, sans-serif!important;
    /* font-weight: 100; */
    position: relative;
    text-transform: uppercase;
    letter-spacing: 1px;
    -webkit-transition: all 0.12s ease-in-out;
    transition: all 0.12s ease-in-out;
    -webkit-transform: translate3d(0, 0, 0);
}
.uk-nav-navbar &gt; li &gt; a {
    color: #444444;
    padding-top: 3px;
    padding-bottom: 3px;
    font-family: 'gothic', Helvetica, Arial, sans-serif!important;
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 1px;
    -webkit-transform: translate3d(0, 0, 0);
}

h4, .uk-h4 {
    font-size: 18px;
    line-height: 20px;
}

.uk-text-large {
    font-family: 'gothic', Helvetica, Arial, sans-serif!important;
    font-size: 28px;
    line-height: 38px;
    font-weight: 400;
    background: #c5ac8e;
}

._team {
    background: #0b83a5 url(https://www.consulenzalavoropetrali.it/cms/images/home/sfondo_team.jpg);
    background-repeat: repeat-x;
    background-position: top;
}

._testo_firma {
    padding:15px;
    color: #ffffff;
}
._sfondo_team .uk-panel-title {
    color: #ffffff;
    text-transform: uppercase;
    font-weight: normal;
    text-align: right;
    margin-top: 50px;
    position: absolute;
    width: 95%;
}

._blocco_menu {
    background: #0b83a4;
    color: #ffffff;
}


._blocco_menu &gt; a {

    color: #ffffff;
}


._testo_firma .uk-panel-title {
	font-family: 'gothic', Helvetica, Arial, sans-serif!important;
    color: #ffffff;
    text-transform: uppercase;
    font-weight: normal;
    text-align: left;
    margin-top: 0px;
    position: inherit;
}

p.testo {
    padding-right: 40px;
    color: #ffffff;
}

._sfondo_team img.uk-overlay-scale {
    margin-right: 40px;
}

._icone h3.uk-h4.uk-margin-top-remove {
    font-weight: bold;
font-family: 'gothic', Helvetica, Arial, sans-serif!important;   
}

.uk-link-reset, .uk-link-reset a, .uk-link-reset:hover, .uk-link-reset a:hover, .uk-link-reset:focus, .uk-link-reset a:focus {
    color: inherit;
    text-decoration: none;
    font-family: 'gothic', Helvetica, Arial, sans-serif!important;
}
.uk-article-title {
    font-size: 36px;
    line-height: 44px;
    font-weight: 300;
    text-transform: none;
    letter-spacing: 0;
    font-family: 'gothic', Helvetica, Arial, sans-serif!important;
}

._menu_bottom li {
    float: left;
}

.uk-nav &gt; li &gt; a {
    padding: 15px 30px;
    margin-left: 1px;
}

._mappe .uk-panel-body.uk-text-left {
    margin: 0px;
    padding: 0px;
    padding-left: 20px;
}

.uk-block-secondary {
    background: #ffffff;
}
.tm-block-bottom-d.uk-block-primary {
    background: #c5ac8e;
}

.tm-block-bottom-d.uk-block-primary:hover {
    color: #ffffff;
}

._menu_bottom .uk-panel-box-primary {
    background-color: #0b83a4;
    color: rgba(255, 255, 255, 0.6);
    border: 0 solid #444444;
}

.uk-dropdown-navbar {
    margin-top: 4px;
    background: rgba(244, 244, 244, 0.98);
    color: #444444;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
}

._bloccoA  h3.uk-h1.uk-margin-top-remove {
    background: #c5ac8e;
    padding: 2%;
    color:#ffffff;
    font-family: 'gothic', Helvetica, Arial, sans-serif!important;  
}
._bloccoB  h3.uk-h1.uk-margin-top-remove {
    background: #0b83a5;
    padding: 2%;
    color:#ffffff;
    font-family: 'gothic', Helvetica, Arial, sans-serif!important;  
}
._bloccoC  h3.uk-h1.uk-margin-top-remove {
    background: #464646;
    padding: 2%;
    color:#ffffff;
    font-family: 'gothic', Helvetica, Arial, sans-serif!important;  
}

._secondolivello {
    padding: 40px;
    background: #ffffff;
    font-family: 'gothic', Helvetica, Arial, sans-serif!important;  
}

h1.tit {
    padding: 0px;
    margin: 0px;
    height: 8px;
    font-family: 'gothic', Helvetica, Arial, sans-serif!important;   
}
h2.subtit {
    padding: 0px;
    color: #0b83a4;
    font-weight: bold;
    font-family: 'gothic', Helvetica, Arial, sans-serif!important;
}

div#tm-bottom-c {
    height: 100px;
    line-height: 100px;
    padding: 22px;
    background: #c5ac8e;
    color: #000000!important;
}

.uk-nav-side &gt; li &gt; a {
    color: #0b83a5;
  cursor: pointer;
  text-decoration: underline;
    margin-bottom: 2px;
    border-radius: 0;
    font-family: 'gothic', Helvetica, Arial, sans-serif!important;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 1px;
    -webkit-transition: all 0.12s ease-in-out;
    transition: all 0.12s ease-in-out;
}

div#tm-bottom-d {
    padding: 50px;
}

.tm-footer-fixed {
    padding-bottom: 0px!important;
}

article,.uk-grid + .uk-grid,aside {
    padding: 25px!important;
}

div#icagenda {
    padding: 25px!important;
    font-family: 'gothic', Helvetica, Arial, sans-serif!important;  
}

._news ul.uk-slider.uk-grid.uk-grid-match.uk-flex-center.uk-grid-width-1-1.uk-grid-width-small-1-1.uk-grid-width-medium-1-1.uk-grid-width-large-1-1.uk-grid-width-xlarge-1-1 {
    transform: none!important;
}
.uk-breadcrumb &gt; li a {
    color:#ffffff!important;
}
._agenda {
    height: 355px!important;
}
ul.uk-breadcrumb {
    padding: 10px;
}  
.uk-breadcrumb &gt; li:nth-child(n+2):before {
    content: "//";
    display: inline-block;
    margin: 0 20px;
    color: #ffffff;
}
._news .uk-margin, ._news .uk-margin h2 {
    color: #ffffff;
}
.uk-offcanvas input.uk-search-field {
    width: 100%;
    border-color: rgba(0, 0, 0, 0);
    background: #fcfcfc;
    color: #000000;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
b, strong {
    font-weight: bold!important;
}
/*
 * Improve readability of focused elements when they are also in an active/hover state.
 */
a:active,
a:hover {
  outline: 0;
}
/*
 * Style
 */
a,
.uk-link {
  color: #0b83a5;
  cursor: pointer;
  text-decoration: underline;
}
a:hover,
.uk-link:hover {
  color: #222222;
  text-decoration: underline;
}

/*
 * Style
 */
div#tm-bottom-c a,
div#tm-bottom-c .uk-link {
  color: #222222;
  cursor: pointer;
  text-decoration: underline;
}
div#tm-bottom-c a:hover,
.uk-link:hover {
  color: #222222;
  text-decoration: underline;
}

@media (min-width: 359px) {
  
.logosp {
    margin-top: 25px!important;
}  

.tm-navbar .tm-navbar-container {
    box-sizing: border-box;
    position: relative;
    min-height: 100px;
}
}

@media (min-width: 480px) {
  
.logosp {
    margin-top: 25px!important;
}  

.tm-navbar .tm-navbar-container {
    box-sizing: border-box;
    position: relative;
    min-height: 100px;
}
}
@media (min-width: 768px) {
  
.logosp {
    margin-top: 75px!important;
}  
  
.tm-navbar .tm-navbar-container {
    box-sizing: border-box;
    position: relative;
    min-height: 100px;
}
}
@media (min-width: 1025px) {
  
.logosp {
    margin-top: 75px!important;
}  

.tm-navbar .tm-navbar-container {
    box-sizing: border-box;
    position: relative;
    min-height: 100px;
    margin-left: 320px;
}
}
@media (min-width: 1219px) {
  
.logosp {
    margin-top: 75px!important;
}  

.tm-navbar .tm-navbar-container {
    box-sizing: border-box;
    position: relative;
    min-height: 100px;
    margin-left: 320px;
}
}

@media (min-width: 1365px) {
  
.logosp {
    margin-top: 75px!important;
}  

.tm-navbar .tm-navbar-container {
    box-sizing: border-box;
    position: relative;
    min-height: 100px;
    margin-left: 100px;  
}
}</pre></body></html>