h1,
h2 {
font-family: Cinzel Decorative, Helvetica, Arial, sans-serif !important;
font-weight: 400 !important;
}
h3,
h4,
h5,
h6 {
font-family: Open Sans, Helvetica, Arial, sans-serif !important;
font-weight: 400 !important;
}
.site-branding .site-title,
.site-branding .site-text-logo {
font-family: Open Sans, Helvetica, Arial, sans-serif !important;
}
.onepress-menu a {
font-family: Open Sans, Helvetica, Arial, sans-serif !important;
} .wp-video {
width: 99% !important;
} .offer {
text-decoration: none;
color: $color-text;
text-align: center;
text-decoration: none !important;
font-family: "Open Sans";
font-size: 15px;
color: #111111;
line-height: 1.6;
display: flex;
flex-direction: column;
align-items: center;
span {
margin-top: 0.5em;
}
}
.offer_row {
flex-wrap: wrap;
display: flex;
margin-left: -1.5em;
margin-right: -1.5em;
}
.offer_col {
flex: 1;
margin-bottom: 1em;
width: 50%;
margin: 0 1.5em;
}
.offer_img {
background-size: cover;
background-position: center center;
max-width: 120px;
height: 120px;
border-radius: 50%;
} .menu-decoration-img {
height: 250px;
margin-top: 0;
background-position: center !important;
background-size: cover;
} .button1 {
background-color: #ffffff;
border: 1px solid #768d3f;
color: #768d3f !important;
padding: 8px 16px;
text-align: center;
text-decoration: none !important;
display: inline-block;
font-size: 14px;
border-radius: 2px;
transition-duration: 0.4s;
font-weight: 600;
text-transform: uppercase;
}
.button1:hover {
background-color: #768d3f;
color: white !important;
}
.button_left_right {
display: flex;
justify-content: space-between;
} .centered {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background: rgba(0, 0, 0, 0.4);
color: #f1f1f1;
padding: 5px 10px 5px 10px;
font-weight: 600;
border-radius: 2px;
} #bwg_container1_0 #bwg_container2_0 .bwg_gal_title_0,
#bwg_container1_1 #bwg_container2_1 .bwg_gal_title_1 { 
font-size: 1.25rem !important; 
font-family: Open Sans, Helvetica, Arial, sans-serif !important;
font-weight: 400 !important;
line-height: 30px !important;
text-shadow: none !important;
} #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-album-thumbnails .bwg-title2, #bwg_container1_1 #bwg_container2_1 .bwg-container-1.bwg-album-thumbnails .bwg-title2 {
font-family: Open Sans, Helvetica, Arial, sans-serif !important;
font-size: 18px !important;
font-weight: 400 !important;
} #bwg_container1_1 #bwg_container2_1 .bwg_back_1 {
background-color: #ffffff !important;
border: 1px solid #768d3f !important;
color: #768d3f !important;
padding: 8px 16px !important;
text-align: center !important;
text-decoration: none !important;
display: inline-block !important;
font-size: 0.8125rem !important;
border-radius: 2px !important;
transition-duration: 0.4s !important;
font-weight: 400 !important;
text-transform: uppercase !important;
margin-left: 20px !important;
font-family: "Open Sans", Helvetica, Arial, sans-serif !important;
}
#bwg_container1_1 #bwg_container2_1 .bwg_back_1:hover {
background-color: #768d3f !important;
color: white !important;	
} #bwg_container1_0 #bwg_container2_0 .bwg_slideshow_title_text_0 {
font-family: Open Sans, Helvetica, Arial, sans-serif !important;
font-size: 18px !important;
font-weight: 400 !important;
background: rgba(0, 0, 0, 0.6) !important;
border-radius: 0px !important;
bottom: 0 !important;
} #bwg_container1_0 #bwg_container2_0 .bwg_slideshow_dots_container_0 {
display: none !important;
} .booking {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
width: 70% !important;
} div.wpforms-container-full .wpforms-form button[type=submit]{
background-color: #ffffff !important;
border: 1px solid #768d3f !important;
color: #768d3f !important;
padding: 8px 16px !important;
text-align: center !important;
text-decoration: none !important;
display: inline-block !important;
font-size: 14px !important;
border-radius: 2px !important;
transition-duration: 0.4s !important;
font-weight: 600 !important;
text-transform: uppercase !important;
width: 150px;
}
div.wpforms-container-full .wpforms-form button[type=submit]:hover {
background-color: #768d3f !important;
color: white !important;
} div.wpforms-container .wpforms-form .wpforms-field textarea {
min-height: 100px;
} div.wpforms-container-full .wpforms-form input[type=checkbox], div.wpforms-container-full .wpforms-form input[type=radio] {
width: 20px !important;
height: 20px !important;
} .entry-title {
text-align: center !important;
} .service-title {
font-size: 20px !important;
}
.section-services p {
display: none !important;
} #szechenyi_2020_logo {
width: 200px;
position: fixed;
margin: 0;
padding: 0;
bottom: 0;
right: 0;
border-style: none;
border-width: 0;
}
#szechenyi_2020_logo {
z-index: 888888;
}
#szechenyi_2020_logo img {
border: none;
padding: 0;
margin: 0;
margin-bottom: -10px;
display: inline-block;
max-width: 100%;
height: auto;
} .menu-highlight
{
background:#8CA84A !important;
border-radius: 6px !important;
padding: 5px px !important;
line-height: 50px !important;
margin-top: 10px !important;
border: 3px solid #FFFF64 !important;
} table > thead > tr > th, table > tbody > tr > th, table > tfoot > tr > th, table > thead > tr > td, table > tbody > tr > td, table > tfoot > tr > td {
border: none !important;
padding: 1px !important;
} .section-title-area .section-title { letter-spacing: none !important; font-weight: 400 !important; text-transform: none !important;
}
@media screen and (min-width: 940px) {
.section-title-area .section-title { font-size: 36px !important; letter-spacing: none !important;
}
}
.section-news .entry-title, .archive .entry-title, .blog .entry-title { text-align: center !important;
}
.sidebar .widget .widget-title { font-family: Open Sans, Helvetica, Arial, sans-serif !important;
} .page-header .entry-title,
.page-header .page-title { letter-spacing: 10px !important;
text-transform: none !important; font-family: Open Sans !important;
} .site-footer .btt a { right: 175px !important;
}