/* compiled by scssphp v0.0.12 on Tue, 05 Feb 2019 17:56:15 +0000 (0.0234s) */

/*

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

/* ============================================= */
/* ============================================= */
body {
  color: #151515;
  font-family: ; }

a {
  color: #0c488b; }

h1, h2, h3, h4, h5 {
  font-family: ;
  /* ============================================= */
  /* ==== 1.1 - Main Structure				==== */
  /* ============================================= */ }

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

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

.main-color-bg {
  background-color: #00132b !important;
  /* ============================================= */
  /* ==== 1.3 - Titles, Text & Buttons		==== */
  /* ============================================= */ }

.section-title h2 {
  color: #0c488b; }
  .section-title.white h2 {
    color: #fff; }
  .section-title.main-color h2 {
    color: #00132b; }

.hero-title h2 {
  color: #0c488b; }

.simple-text p {
  color: #151515; }
  .simple-text ul li, .simple-text ol li {
    color: #151515; }

.button {
  color: #fff;
  /* ============================================= */
  /* ==== 1.4 - Main Blocks & Areas			==== */
  /* ============================================= */ }
  .button.bordered {
    border: 1px solid #fff; }
    .button.bordered:hover {
      background: #fff;
      color: #00132b; }

.expiration-block .expiration-date .day, .expiration-block .expiration-date .month {
  font-family: ;
  color: #fff; }
  .expiration-block .expiration-title p {
    color: #fff; }

.post-block {
  border: 1px solid ; }
  .post-block .photo .cat {
    background: #0c488b;
    color: #fff; }
  .post-block .post-date {
    font-family: ;
    color: #0c488b; }

.team-block .text .info {
  border-bottom: 2px solid ; }

.calendar-block .date {
  background: #00132b; }
  .calendar-block .date span {
    font-family: ;
    color: #fff; }
  .calendar-block .text .title p {
    color: #0c488b; }
  .calendar-block:hover .date {
    background: #0c488b; }
  .calendar-block:hover .text .title p {
    color: #00132b; }

.guide-block {
  border: 1px solid ; }
  .guide-block .title h3 {
    color: #0c488b; }
  .guide-block:hover {
    background: ; }

.cta {
  /* ============================================= */
  /* ==== 1.5 - Forms							==== */
  /* ============================================= */ }
  .cta .cta-title h6, .cta .cta-title h3 {
    color: #fff; }

.wpcf7-form ::-webkit-input-placeholder, .form-request ::-webkit-input-placeholder {
  color: #0c488b; }
  .wpcf7-form :-moz-placeholder, .form-request :-moz-placeholder {
    color: #0c488b; }
  .wpcf7-form ::-moz-placeholder, .form-request ::-moz-placeholder {
    color: #0c488b; }
  .wpcf7-form :-ms-input-placeholder, .form-request :-ms-input-placeholder {
    color: #0c488b; }
  .wpcf7-form ::-ms-input-placeholder, .form-request ::-ms-input-placeholder {
    color: #0c488b; }

.form-search .form-control {
  background: transparent;
  background: rgba(255, 255, 255, 0.3);
  color: #fff; }
  .form-search .form-control:active, .form-search .form-control:focus, .form-search .form-control:hover {
    background: transparent;
    background: rgba(255, 255, 255, 0.5); }
  .form-search .form-search-button {
    background: #0c488b; }
  .form-search .form-search-button i {
    color: #fff; }
  .form-search .form-search-button:hover {
    background: #fff; }
    .form-search .form-search-button:hover i {
      color: #0c488b; }
  .form-search ::-webkit-input-placeholder {
    color: #fff; }
  .form-search :-moz-placeholder {
    color: #fff; }
  .form-search ::-moz-placeholder {
    color: #fff; }
  .form-search :-ms-input-placeholder {
    color: #fff; }
  .form-search ::-ms-input-placeholder {
    color: #fff; }

.form-newsletter .form-group.checkbox label {
  color: #00132b; }
  .form-newsletter .form-control {
    background: transparent;
    border-bottom: 2px solid #00132b;
    color: #00132b; }
  .form-newsletter .form-control.submit {
    background: #fff;
    border: 2px solid #00132b;
    color: #00132b;
    font-family: ; }
    .form-newsletter .form-control.submit:hover {
      color: #fff;
      background: #00132b; }
  .form-newsletter ::-webkit-input-placeholder {
    color: #00132b; }
  .form-newsletter :-moz-placeholder {
    color: #00132b; }
  .form-newsletter ::-moz-placeholder {
    color: #00132b; }
  .form-newsletter :-ms-input-placeholder {
    color: #00132b; }
  .form-newsletter ::-ms-input-placeholder {
    color: #00132b; }

.form-group.checkbox label {
  color: #0c488b; }

.form-control {
  background: #c9c9c9;
  color: #0c488b; }
  .form-control:active, .form-control:focus {
    background: #fff;
    border-color: ; }
  .form-control.submit {
    background: #0c488b;
    color: #fff;
    font-family: ; }
  .form-control.submit:hover {
    background: #00132b; }

.mysel:before {
  content: '\f0d7';
  color: #0c488b;
  background: #c7c7c7;
  border-left: 5px solid ; }

select.custom-sel {
  /* ============================================= */
  /* ==== 1.6 - Widgets						==== */
  /* ============================================= */ }
  select.custom-sel:active, select.custom-sel:focus {
    background: #c7c7c7; }

.widget {
  /* ============================================= */
  /* ==== 1.7 - Sidebar						==== */
  /* ============================================= */ }
  .widget .widget-title h4 {
    color: #fff; }
  .widget.widget-link ul.menu li a {
    color: ;
    color: rgba(255, 255, 255, 0.7); }
    .widget.widget-link ul.menu li a:hover {
      color: #fff; }

.sidebar-block .sidebar-block-title {
  background: #00132b; }
  .sidebar-block .sidebar-block-title:before {
    content: '';
    background: #fff; }
  .sidebar-block .sidebar-block-title h4 {
    color: #fff; }
  .sidebar-block .sidebar-block-title h6 {
    color: #fff; }
  .sidebar-block.today-date-sideblock .sidebar-block-title {
    background: #0c488b; }
  .sidebar-block.accordion-sideblock .the-accordion .panel-default > .panel-heading h4 {
    color: #00132b;
    font-family: ; }
    .sidebar-block.accordion-sideblock .the-accordion .panel-default > .panel-heading h4:hover {
      color: #0c488b; }
    .sidebar-block.accordion-sideblock .the-accordion .panel-body ul {
      color: #0c488b; }
    .sidebar-block.accordion-sideblock .the-accordion .panel-body ul li a {
      font-family: ;
      color: #0c488b; }
      .sidebar-block.accordion-sideblock .the-accordion .panel-body ul li a:hover {
        color: #0a396d; }
  .sidebar-block.iconlist-sideblock .iconlist ul li .text a {
    color: #00132b; }
    .sidebar-block.iconlist-sideblock .iconlist ul li .text a:hover {
      color: #0c488b; }
    .sidebar-block.iconlist-sideblock .iconlist ul li .text p {
      color: #00132b; }

.social {
  /* ============================================= */
  /* ==== 1.8 - Slick Slider Customizations	==== */
  /* ============================================= */ }
  .social h4 {
    font-family: ;
    color: #0c488b; }
  .social h4:before {
    content: '';
    background: #0c488b; }
  .social ul li a {
    background: #0c488b;
    color: #fff; }
    .social ul li a:hover {
      background: #00132b; }

.slick-dots {
  /* ============================================= */
  /* ==== 1.6 - Preloader						==== */
  /* ============================================= */ }
  .slick-dots li button:before {
    background: #fff;
    border: 2px solid #0c488b; }
    .slick-dots li button:hover:before {
      background: #0c488b; }
  .slick-dots li.slick-active button:before {
    background: #0c488b; }

.preloader {
  background: #00132b;
  /* ============================================= */
  /* ==== 2.0 - Home Page						==== */
  /* ============================================= */
  /* ==== 2.1 - Top Bar & Header				==== */
  /* ============================================= */ }
  .preloader .spinner > div {
    background-color: #fff; }

.top-bar {
  background: #00132b; }

.quicks span {
  color: #fff; }
  .quicks span a {
    color: #fff; }

.header {
  background: #0c488b;
  /* ============================================= */
  /* ==== 2.2 - Menu							==== */
  /* ============================================= */ }

.openings, .agostini-navbar.navbar-default {
  background: #0a396d; }

.openings {
  border-bottom: 1px solid #0c488b; }
  .openings p {
    color: #fff; }

.agostini-navbar.navbar-default {
  border-top: 1px solid #0c488b;
  /* ============================================= */
  /* ==== 2.3 - Main View						==== */
  /* ============================================= */ }
  .agostini-navbar.navbar-default ul li a {
    color: #fff; }
    .agostini-navbar.navbar-default ul li a:active, .agostini-navbar.navbar-default ul li a:focus, .agostini-navbar.navbar-default ul li a:hover {
      color: ;
      color: rgba(255, 255, 255, 0.7); }
    .agostini-navbar.navbar-default ul li.current-menu-item a {
      color: ;
      color: rgba(255, 255, 255, 0.7); }
  .agostini-navbar.navbar-default ul > li > .dropdown-menu {
    background: #0c488b; }
    .agostini-navbar.navbar-default ul > li > .dropdown-menu li a {
      color: #fff; }
    .agostini-navbar.navbar-default ul > li > .dropdown-menu li a:hover {
      background: #0a396d; }
    .agostini-navbar.navbar-default ul > li > .dropdown-menu.megamenu .megamenu-single-wrapper h4 {
      color: #fff; }
    .agostini-navbar.navbar-default ul > li > .dropdown-menu.megamenu .megamenu-single-wrapper li a:hover {
      color: ;
      color: rgba(255, 255, 255, 0.7); }
  .agostini-navbar.navbar-default .navbar-nav > .open > a:active, .agostini-navbar.navbar-default .navbar-nav > .open > a:focus, .agostini-navbar.navbar-default .navbar-nav > .open > a:hover, .agostini-navbar.navbar-default .navbar-nav > .open > a {
    color: ;
    color: rgba(255, 255, 255, 0.7); }
    .agostini-navbar.navbar-default .navbar-nav > .open > a:active:before, .agostini-navbar.navbar-default .navbar-nav > .open > a:focus:before, .agostini-navbar.navbar-default .navbar-nav > .open > a:hover:before, .agostini-navbar.navbar-default .navbar-nav > .open > a:before {
      content: '';
      background: #0c488b; }

.expirations {
  background: rgba(0, 19, 43, 0.6);
  /* ============================================= */
  /* ==== 2.4 - Home Sections					==== */
  /* ============================================= */ }
  .expirations:before {
    content: '';
    background: #0c488b; }
  .expirations .expirations-block-title h3 {
    font-family: ;
    color: #fff; }

.home-request {
  /* ============================================= */
  /* ==== 2.5 - Footer & Bottom Bar			==== */
  /* ============================================= */ }
  .home-request:before {
    content: '';
    background: ; }

.foot {
  background: #0c488b; }

.bottom-bar {
  background: #0a396d; }

.credits p {
  color: #fff; }

.metaping-wpfooter {
  background: #00132b;
  color: #fff;
  /* ============================================= */
  /* ==== 3.0 - Pages			 				==== */
  /* ============================================= */
  /* ==== 3.1 - General Pages Style			==== */
  /* ============================================= */
  /* ============================================= */
  /* ==== 3.2 - Page About					==== */
  /* ============================================= */
  /* ============================================= */
  /* ==== 3.3 - Page Contacts					==== */
  /* ============================================= */ }
  .metaping-wpfooter a {
    color: #fff; }

.offices-nav {
  background: #00132b; }
  .offices-nav ul li a {
    color: #fff !important; }
    .offices-nav ul li a:hover {
      background: #28466c; }
    .offices-nav ul li.active a {
      background: #28466c; }
    .offices-nav ul li.active a:focus, .offices-nav ul li.active a:active, .offices-nav ul li.active a:hover {
      background: #28466c; }

.office-tab-block .hero-text h4 {
  color: #00132b; }
  .office-tab-block .hero-text p {
    color: ; }
  .office-tab-block .single-office-request:before {
    content: '';
    background: ; }

.map {
  /* ============================================= */
  /* ==== 3.3 - Archive & Single News/Events	==== */
  /* ============================================= */ }
  .map h4 {
    color: #00132b; }
  .map p {
    color: #00132b; }

.wp-pagenavi span.current, .wp-pagenavi a.page {
  border: 1px solid ; }
  .wp-pagenavi a.page {
    color: #00132b; }
  .wp-pagenavi a.page:hover {
    color: #0c488b; }
  .wp-pagenavi span.current {
    color: #0c488b; }

.single-meta {
  background: #00132b; }
  .single-meta span {
    color: #fff; }

.back-and-share .social ul li a {
  background: #00132b; }
  .back-and-share .social ul li a:hover {
    background: #0c488b; }
  .back-and-share .goback-button:after {
    content: '';
    background: #0c488b; }
  .back-and-share .goback-button a {
    background: #fff; }
  .back-and-share .goback-button a:hover {
    color: #00132b; }

.single-date {
  /* ============================================= */
  /* ==== 4.0 -  Animations	 				==== */
  /* ============================================= */ }
  .single-date .the-date {
    background: #00132b; }
  .single-date .the-date span {
    font-family: ;
    color: #fff; }
