/* compiled by scssphp v0.0.12 on Sat, 01 Nov 2025 02:02:16 +0000 (0.0198s) */

/*

Description: Skin Customizer
Version: 1.0
Author: BeeSoft - Web & Mobile Solutions
Author URI: http://www.beesoft.it

/* ============================================= */
/* ==== 1.0 - Main Style					==== */
/* ============================================= */
/* ==== 1.1 - Main Imports					==== */
/* ============================================= */
/** COLORS **/
/* ============================================= */
/* ==== 1.2 - General Styles				==== */
/* ============================================= */
.color-palette1-bg {
  background-color: #161c3d !important; }

.color-palette2-bg {
  background-color: #6f7794 !important; }

.color-palette3-bg {
  background-color: #c8d0e8 !important; }

.color-palette4-bg {
  background-color: #691120 !important; }

.color-dark-bg {
  background-color: #000 !important; }

.color-white-bg {
  background-color: #fff !important; }

.color-light-grey-bg {
  background-color: #f6f6f6 !important;
  /* ==== 1.1.2 - Block & Photo Layers		==== */ }

.color-palette1-layer:before {
  background: #161c3d; }

.color-palette2-layer:before {
  background: #6f7794; }

.color-palette3-layer:before {
  background: #c8d0e8; }

.color-white-layer:before {
  background: #fff; }

.color-light-grey-layer:before {
  background: #f6f6f6; }

.color-dark-layer {
  /* ==== 1.1.3 - Text Colors					==== */ }
  .color-dark-layer:before {
    background: #000; }

.text-palette1 {
  color: #161c3d; }

.text-palette2 {
  color: #6f7794; }

.text-palette3 {
  color: #c8d0e8; }

.text-dark {
  color: #000; }

.text-white {
  color: #fff; }

.text-light-grey {
  color: #f6f6f6; }

.section-title h3 {
  color: #161c3d; }
  .section-title h4 {
    color: #161c3d; }
  .section-title h6 {
    color: #161c3d; }
  .section-title.color-palette1 h4, .section-title.color-palette1 h3 {
    color: #161c3d; }
  .section-title.color-palette2 h4, .section-title.color-palette2 h3 {
    color: #6f7794; }
  .section-title.color-palette3 h4, .section-title.color-palette3 h3 {
    color: #c8d0e8; }
  .section-title.color-palette4 h3, .section-title.color-palette4 h4 {
    color: #691120; }
    .section-title.color-palette4 h6 {
      color: #6f7794; }

.button.button-morelink {
  font-family: 'Oswald', sans-serif; }
  .button.button-morelink:hover {
    background: #161c3d;
    color: #c8d0e8; }

.simple-link {
  color: #161c3d; }

.social {
  /* ============================================= */
  /* ==== 1.3 - Main Blocks					==== */
  /* ============================================= */ }
  .social ul li a {
    background: #c8d0e8;
    color: #161c3d; }
    .social ul li a:hover {
      background: #6f7794;
      color: #c8d0e8; }

.block-widget .block-widget-title {
  border-bottom: 1px solid #c8d0e8; }
  .block-widget .block-widget-title h4 {
    color: #fff; }

.block-post .block-post-date {
  color: #6f7794; }
  .block-post .block-post-title h2 {
    color: #161c3d; }
  .block-post .block-post-metas a {
    color: #6f7794; }
    .block-post .block-post-metas a:before {
      content: ',';
      color: #6f7794; }

.block-doc {
  border-left: 0.5rem solid #c8d0e8; }
  .block-doc .block-doc-links a {
    color: #691120;
    font-family: 'Oswald', sans-serif; }
  .block-doc .block-doc-title h4 {
    color: #161c3d; }

.block-text h3 {
  color: #161c3d; }
  .block-text.block-text-herocontent.color-palette4-bg h3 {
    color: #fff; }
  .block-text.block-text-searchresult {
    border-bottom: 1px solid #c8d0e8; }
  .block-text.block-text-searchresult .arg a {
    color: #6f7794; }

.block-metas .date p {
  color: #fff; }
  .block-metas .simple-link {
    color: #fff; }

.block-related {
  border-bottom: 1px solid #c8d0e8; }
  .block-related .title h4 {
    color: #6f7794; }

.block-user-search {
  border-left: 0.5rem solid #c8d0e8;
  /* ============================================= */
  /* ==== 1.4 - Widgets						==== */
  /* ============================================= */ }
  .block-user-search:before {
    content: '';
    background: #c8d0e8; }
  .block-user-search .block-user-search-name h3 {
    color: #691120; }
  .block-user-search .block-user-search-text p a:hover {
    color: #6f7794; }

.sidebar-widget .sidebar-widget-title {
  border-bottom: 1px solid #c8d0e8; }
  .sidebar-widget .sidebar-widget-title h4 {
    color: #fff; }
  .sidebar-widget.sidebar-widget-menu ul li {
    border-bottom: 1px solid #c8d0e8; }
    .sidebar-widget.sidebar-widget-menu ul li a {
      color: #fff;
      font-family: 'Oswald', sans-serif; }
      .sidebar-widget.sidebar-widget-menu ul li a:hover {
        background: #c8d0e8; }
  .sidebar-widget.sidebar-widget-calendar .the-calendar {
    border-bottom: 1px solid #c8d0e8; }
    .sidebar-widget.sidebar-widget-calendar .the-calendar .month ul li {
      color: #c8d0e8; }
    .sidebar-widget.sidebar-widget-calendar .the-calendar .weekdays li {
      color: #c8d0e8; }
    .sidebar-widget.sidebar-widget-calendar .the-calendar .days li {
      font-family: 'Oswald', sans-serif;
      color: #fff; }
      .sidebar-widget.sidebar-widget-calendar .the-calendar .days li a.active:before {
        content: '';
        background: #691120; }
        .sidebar-widget.sidebar-widget-calendar .the-calendar .days li a.active:hover {
          color: #161c3d; }
          .sidebar-widget.sidebar-widget-calendar .the-calendar .days li a.active:hover:before {
            background: #161c3d; }
  .sidebar-widget.sidebar-widget-calendar .the-events ul li {
    border-bottom: 1px solid #c8d0e8; }
    .sidebar-widget.sidebar-widget-calendar .the-events ul li a {
      color: #fff; }
      .sidebar-widget.sidebar-widget-calendar .the-events ul li a:after {
        background: url(../../images/icons/ext_link.svg); }
      .sidebar-widget.sidebar-widget-calendar .the-events ul li a:before {
        background: #691120; }
      .sidebar-widget.sidebar-widget-calendar .the-events ul li a:hover {
        background: #c8d0e8;
        color: #161c3d; }
      .sidebar-widget.sidebar-widget-calendar .the-events ul li a:hover:before {
        background: #161c3d; }
  .sidebar-widget.sidebar-widget-link ul li a {
    color: #fff; }
    .sidebar-widget.sidebar-widget-link ul li a:hover {
      color: #c8d0e8; }
  .sidebar-widget.sidebar-widget-banner {
    border: 1px solid #c8d0e8; }
  .sidebar-widget.sidebar-widget-calendario_fiscale .sidebar-widget-content h6 {
    color: #fff; }
  .sidebar-widget.sidebar-widget-calendario_fiscale ul li a {
    background: #c8d0e8;
    color: #161c3d; }
    .sidebar-widget.sidebar-widget-calendario_fiscale ul li a:hover {
      background: #161c3d;
      color: #c8d0e8; }

.footer-widget {
  /* ============================================= */
  /* ==== 1.5 - Forms							==== */
  /* ============================================= */ }
  .footer-widget .footer-widget-title h4 {
    color: #c8d0e8; }
  .footer-widget .textwidget p {
    color: #c8d0e8; }
  .footer-widget.footer-widget_nav_menu ul li a, .footer-widget.footer-widget-menu ul li a {
    color: #c8d0e8; }
    .footer-widget.footer-widget_nav_menu ul li a:hover, .footer-widget.footer-widget-menu ul li a:hover {
      color: #fff; }

.form.form-search .form-group span.form-deco {
  color: #c8d0e8; }
  .form.form-search .form-control {
    font-family: 'Oswald', sans-serif;
    background: #6f7794;
    color: #c8d0e8; }
    .form.form-search .form-control:active, .form.form-search .form-control:focus {
      background: #8c93aa; }
  .form.form-search ::-webkit-input-placeholder {
    color: #c8d0e8 !important; }
  .form.form-search :-moz-placeholder {
    color: #c8d0e8 !important; }
  .form.form-search ::-moz-placeholder {
    color: #c8d0e8 !important; }
  .form.form-search :-ms-input-placeholder {
    color: #c8d0e8 !important; }
  .form.form-search ::-ms-input-placeholder {
    color: #c8d0e8 !important; }
  .form.form-search ::placeholder {
    color: #c8d0e8 !important; }
  .form.form-users-search .form-control {
    background: #c8d0e8; }
    .form.form-users-search .form-control:active, .form.form-users-search .form-control:focus {
      background: #eceff7; }
  .form.form-reserved-area .form-group.form-check label {
    color: #c8d0e8; }
    .form.form-reserved-area .form-group.form-infos p {
      color: #c8d0e8; }
    .form.form-reserved-area .form-group.form-submit input[type="submit"], .form.form-reserved-area .form-group.form-submit button {
      font-family: 'Oswald', sans-serif;
      background: #6f7794; }
    .form.form-reserved-area .form-group.form-submit input[type="submit"]:hover, .form.form-reserved-area .form-group.form-submit button:hover {
      background: #161c3d; }
  .form.form-contacts .form-group .form-control {
    border: 1px solid #161c3d; }
    .form.form-contacts .form-group.form-check label {
      color: #6f7794; }
    .form.form-contacts .form-group.form-infos p {
      color: #6f7794; }
    .form.form-contacts .form-group.form-submit input[type="submit"], .form.form-contacts .form-group.form-submit button {
      font-family: 'Oswald', sans-serif;
      background: #161c3d; }
    .form.form-contacts .form-group.form-submit input[type="submit"]:hover, .form.form-contacts .form-group.form-submit button:hover {
      background: #6f7794; }

.form-group span.form-deco {
  color: #161c3d; }
  .form-group.form-submit input[type="submit"]:hover, .form-group.form-submit button:hover {
    background: #691120;
    color: #fff; }

.form-control {
  background: #c8d0e8;
  color: #161c3d;
  font-family: 'Poppins', sans-serif; }
  .form-control:active, .form-control:focus {
    background: #eceff7; }

::-webkit-input-placeholder {
  color: #161c3d !important; }

:-moz-placeholder {
  color: #161c3d !important; }

::-moz-placeholder {
  color: #161c3d !important; }

:-ms-input-placeholder {
  color: #161c3d !important; }

::-ms-input-placeholder {
  color: #161c3d !important; }

::placeholder {
  color: #161c3d !important;
  /* ============================================= */
  /* ==== 2.0 - Home Page						==== */
  /* ============================================= */
  /* ==== 2.1 - Header & Menu					==== */
  /* ============================================= */ }

.preloader {
  background: #161c3d; }
  .preloader .spinner {
    background-color: #c8d0e8; }

.header {
  background: #fff; }
  .header .form-and-menu {
    border-left: 1rem solid #6f7794; }

.bee-simple-nav {
  /* ============================================= */
  /* ==== 2.2 - Home Sections & Footer		==== */
  /* ============================================= */ }
  .bee-simple-nav .navbar-nav > li > a {
    font-family: 'Oswald', sans-serif;
    color: #691120; }
    .bee-simple-nav .navbar-nav > li > a:hover {
      color: #161c3d; }
    .bee-simple-nav .navbar-nav > li.dropdown.show {
      background: #691120; }
    .bee-simple-nav .navbar-nav > li.dropdown.show > a {
      color: #fff; }
    .bee-simple-nav .navbar-nav > li.current-menu-item > a {
      color: #161c3d; }
  .bee-simple-nav .navbar-nav .dropdown-menu {
    border-top: 1px solid #c8d0e8;
    background: #691120; }
    .bee-simple-nav .navbar-nav .dropdown-menu .dropdown-item {
      font-family: 'Poppins', sans-serif !important;
      color: #c8d0e8 !important; }
    .bee-simple-nav .navbar-nav .dropdown-menu .dropdown-item:hover {
      background: transparent;
      color: #fff !important; }

.featured-news, .metaping-rassegne {
  border-bottom: 1px solid #6f7794; }

.metaping-rassegne .metaping-rassegna_fiscale .block-post.block-post-metaping {
  border-left: 1rem solid #c8d0e8; }
  .metaping-rassegne .metaping-novita_fiscali .block-post.block-post-metaping {
    border-left: 1rem solid #6f7794; }

.metaping-wpfooter {
  background: #fff;
  color: #161c3d; }

.credits {
  /* ============================================= */
  /* ==== 3.0 - The Pages						==== */
  /* ============================================= */
  /* ==== 3.2 - Page Template Docs			==== */
  /* ============================================= */ }
  .credits p {
    color: #fff; }

.docs-section.bordered {
  border-bottom: 2px solid #c8d0e8; }
