/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (max-width:680px){.gallery-post a.zoomGallery{display:block !important;width:100%;height:100%;top:0;left:0;margin:5px;}}.topbar-information ul li i{font-size:13px;color:#fff !important;}.topbar-information ul.infor-list li.address a,.topbar-information ul.infor-list li a{text-decoration:none !important;border-bottom:none !important;color:inherit !important;}.topbar-information ul.infor-list li.address a:hover,.topbar-information ul.infor-list li.address a:focus{text-decoration:none !important;border-bottom:none !important;}header .area-main-menu .navigation ul.gva_menu{margin-top:20px;}@media (min-width:992px){.navigation .gva_menu > li > a{font-size:15px;font-weight:400;font-family:"Georgia","Times New Roman","serif";text-transform:uppercase;letter-spacing:1px;}}@media (min-width:992px){.navigation .gva_menu .sub-menu > li > a{font-size:15px;font-weight:400;color:#788592;font-family:"Georgia","Times New Roman","serif";text-transform:uppercase;}}@media (min-width:992px){.navigation .gva_menu > li > a{padding:35px 10px;}}.gsc-heading.style-1 .title{font-size:45px;position:relative;font-family:"Georgia","Times New Roman","serif";font-weight:500 !important;}.ca-overlap-title{position:relative;}.ca-overlap-title .ca-overlap-title__wrap{position:relative;text-align:center;padding:22px 0;}.ca-overlap-title .ca-overlap-title__bg{font-family:"Georgia","Times New Roman",serif;font-weight:700;text-transform:uppercase;letter-spacing:6px;line-height:1;font-size:48px;color:rgba(191,158,102,0.34);white-space:normal;}.ca-overlap-title .ca-overlap-title__fg{margin:0;font-family:"Georgia","Times New Roman",serif;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;line-height:1.15;font-size:26px;color:#111;position:relative;top:-12px;z-index:2;}@media (max-width:991px){.ca-overlap-title .ca-overlap-title__bg{font-size:40px;letter-spacing:5px;}.ca-overlap-title .ca-overlap-title__fg{font-size:22px;top:-18px;}}@media (max-width:575px){.ca-overlap-title .ca-overlap-title__bg{font-size:24px;letter-spacing:3.5px;}.ca-overlap-title .ca-overlap-title__fg{font-size:14px;top:-10px;}}.ac-price-table{width:min(900px,100%);margin:20px auto;border-collapse:separate;border-spacing:0;background:#ffffff;border:1px solid rgba(191,158,102,.35);border-radius:14px;overflow:hidden;box-shadow:0 12px 30px rgba(0,0,0,.06);font-size:16px;line-height:1.45;}.ac-price-table td{padding:12px 14px;border-bottom:1px solid rgba(191,158,102,.18);vertical-align:middle;color:#2b2b2b;background:#ffffff;}.ac-price-table .ac-price-note td,.ac-price-table .ac-price-section td{text-align:left !important;font-weight:700;color:#1f1f1f;}.ac-price-table .ac-price-note td{background:linear-gradient(90deg,rgba(191,158,102,.20),rgba(191,158,102,.08));border-bottom:1px solid rgba(191,158,102,.30);}.ac-price-table .ac-price-section td{font-weight:900;letter-spacing:.2px;background:rgba(191,158,102,.14);border-bottom:1px solid rgba(191,158,102,.30);}.ac-price-table tr:not(.ac-price-note):not(.ac-price-section) td:first-child{font-weight:500;}.ac-price-table tr:not(.ac-price-note):not(.ac-price-section) td:last-child{width:200px;text-align:right;white-space:nowrap;font-weight:800;color:#7a5a22;}.ac-price-table tr:not(.ac-price-note):not(.ac-price-section):nth-child(even) td{background:rgba(191,158,102,.06);}.ac-price-table tr:not(.ac-price-note):not(.ac-price-section):hover td{background:rgba(191,158,102,.11);}@media (max-width:640px){.ac-price-table{font-size:15px;border-radius:12px;}.ac-price-table tr{display:grid;grid-template-columns:1fr;border-bottom:1px solid rgba(191,158,102,.18);}.ac-price-table td{border-bottom:0;padding:10px 12px;}.ac-price-table .ac-price-note,.ac-price-table .ac-price-section{display:block;}.ac-price-table tr:not(.ac-price-note):not(.ac-price-section) td:last-child{width:auto;text-align:left;font-weight:900;}}.ac-muted{color:rgba(0,0,0,.65);font-weight:600;}.ac-tram{display:inline-block;padding:2px 8px;margin:2px 4px 2px 0;border-radius:999px;border:1px solid rgba(191,158,102,.55);background:rgba(191,158,102,.15);font-weight:700;line-height:1.2;}.ac-bus{display:inline-block;padding:2px 8px;margin:2px 4px 2px 0;border-radius:999px;border:1px solid rgba(122,90,34,.45);background:rgba(122,90,34,.12);font-weight:700;line-height:1.2;}.ac-link{color:#7a5a22;font-weight:700;text-decoration:none;border-bottom:1px dashed rgba(122,90,34,.45);}.ac-link:hover{border-bottom-style:solid;}.breadcrumb-content-inner .gva-block-breadcrumb .breadcrumb-links nav.breadcrumb ol li{display:none;}.breadcrumb-content-inner .gva-block-breadcrumb .breadcrumb-links{display:none;}.breadcrumb-content-inner .gva-block-breadcrumb .page-title{font-size:50px;top:0;left:0;width:100%;text-align:left;line-height:1.1;position:relative;color:#ffffff;text-shadow:-1px -1px 0 #BF9E66,1px -1px 0 #BF9E66,-1px  1px 0 #BF9E66,1px  1px 0 #BF9E66;}.service-block-2 .service-content .service-icon{padding-top:0px;line-height:100px;padding-left:28px;}.webform-options-display-buttons input:checked + label.webform-options-display-buttons-label{color:#000;border-color:#bf9f66;}@media (max-width:991.98px){.gva-offcanvas-mobile .gva-navigation .gva_menu li a .icaret{background:#fff;color:#fff;}}@media (max-width:991.98px){.gva-offcanvas-mobile .gva-navigation .gva_menu > li{font-family:"Georgia","Times New Roman","serif";text-transform:uppercase;letter-spacing:1px;}}.anita-logo img{margin-top:10px;display:block;}
