.no-touch .w-toplink.active:hover {
background: #8CB09A !important;
}  .footer-family-header h4 {
font-family: 'Averia Sans Libre', cursive;
font-size: 42px;
letter-spacing: 3px;
text-transform: uppercase;
color: #263655;
}
.footer-small-print-left p {
font-family: 'Averia Sans Libre', cursive;
font-size: 16px;
line-height: 22px;
}
.footer-small-print-right p {
text-align: right;
font-family: 'Averia Sans Libre', cursive;
font-size: 16px;
line-height: 22px;
}
.footer-small-print-right a {
color: #be1622;
}
.footer-small-print-right a:hover {
color: #ffffff !important;
background-color: #be1622;
padding: 2px 6px;
}
@media (max-width: 768px) {
.footer-small-print-left p {
text-align: center !important;
}
}
@media (max-width: 768px) {
.footer-small-print-right p {
text-align: center !important;
}
}
.footer-gallery-header h3 {
font-family: 'Averia Sans Libre', cursive;
font-size: 42px;
letter-spacing: 3px;
text-transform: uppercase;
color: #263655;
}
.footer-gallery-text p {
padding: 0 15%;
}    .holdingpage-text p {
line-height: 0px;
font-size: 21px;
color: #263655;
}
.holding-page-email-capture-row p {
margin-bottom: 0px !important;
}
@media (max-width: 768px) {
.holdingpage-text p {
line-height: 22px;
font-size: 20px;
padding: 0 10px;
}
}
.holdingpage-text h1 {
text-transform: uppercase;
line-height: 40px;
font-size: 48px;
}
@media (max-width: 768px) {
.holdingpage-text h1 {
line-height: 45px;
font-size: 50px;
}
}
.holdingpage-text h2 {
line-height: 0px;
font-size: 21px;
color: #263655;
font-family: 'Jaldi', sans-serif;
}
@media (max-width: 768px) {
.holdingpage-text h2 {
line-height: 22px;
font-size: 20px;
padding: 0 10px;
}
}
.holdingpage-text h3 {
text-transform: uppercase;
line-height: 12px;
font-size: 30px;
color: #d7d3cf;
padding-top: 20px;
}
@media (max-width: 768px) {
.holdingpage-text h3 {
line-height: 25px;
font-size: 22px;
}
}
.holdingpage-logo img {
width: 20%;
}
@media (max-width: 768px) {
.holdingpage-logo img {
width: 75%;
}
}
#holdingpage-desktop {
display: block;
height: 100%;
}
@media (max-width: 768px) {
#holdingpage-desktop {
display: none;
}
}
#holdingpage-mobile {
display: none;
}
@media (max-width: 768px) {
#holdingpage-mobile {
display: block;
height: 100%
}
}
@media screen and (max-width: 600px) {
.w-separator.width_30, .w-separator.width_50 {
width: 65% !important;
}
}
.holding-page-email-capture-row {
padding: 0 30%;
text-align: center;
}
@media (max-width: 1340px) {
.holding-page-email-capture-row {
padding: 0 25%;
}
}
@media (max-width: 768px) {
.holding-page-email-capture-row {
padding: 0 15px;
}
}
.holding-page-email-checkbox span {
color: #ffffff;
line-height: 18px;
font-size: 15px;
margin-bottom: 15px;
text-align: left;
display: flex;
font-family: 'Jaldi', sans-serif;
}
.rooms-page-email-checkbox span {
color: #ffffff;
line-height: 18px;
font-size: 15px;
margin-bottom: 15px;
text-align: center;
display: flex;
font-family: 'Jaldi', sans-serif;
}
@media (max-width: 768px) {
.holding-page-email-checkbox span {
line-height: 16px;
font-size: 14px;
margin-bottom: 8px;
}
}
@media (max-width: 768px) {
.rooms-page-email-checkbox span {
line-height: 16px;
font-size: 14px;
margin-bottom: 8px;
}
}
.wpcf7-form-control.wpcf7-checkbox {
padding: 0.6rem 0 0 0 !important;
margin-bottom: 0px !important;
}
.holding-page-email-capture-row div.wpcf7-response-output {
border-color: #ffffff;
margin-top: 15px;
color: #ffffff;
font-family: 'Jaldi', sans-serif;
}
.holding-page-email-capture-row input {
color: #263655;
background-color: #ffffff;
}
.holding-page-email-checkbox input {
margin-top: 10px;
margin-right: 10px; }
.rooms-page-email-checkbox input { margin-right: 6px; }
@media (max-width: 768px) {
.holding-page-email-checkbox input { }
}
@media (max-width: 768px) {
.rooms-page-email-checkbox input { }
}
@media screen and (min-width: 1796px) and (max-width: 2000px) {
.desktop-logo-spacer {
height: 5rem !important;
}
}
@media screen and (min-width: 1796px) and (max-width: 2000px) {
.holdingpage-logo img {
width: 23% !important;
}
}
@media screen and (min-width: 1710px) and (max-width: 1796px) {
.desktop-logo-spacer {
height: 4rem !important;
}
}
@media screen and (min-width: 1710px) and (max-width: 1796px) {
.holdingpage-logo img {
width: 26% !important;
}
}
@media screen and (min-width: 1190px) and (max-width: 1710px) {
.desktop-logo-spacer {
height: 5rem !important;
}
}
@media screen and (min-width: 1190px) and (max-width: 1710px) {
.holdingpage-logo img {
width: 31% !important;
}
}
@media screen and (min-width: 998px) and (max-width: 1190px) {
.desktop-logo-spacer {
height: 2.5rem !important;
}
}
@media screen and (min-width: 998px) and (max-width: 1190px) {
.holdingpage-logo img {
width: 42% !important;
}
}
@media screen and (min-width: 769px) and (max-width: 998px) {
.desktop-logo-spacer {
height: 3.5rem !important;
}
}
@media screen and (min-width: 769px) and (max-width: 998px) {
.holdingpage-logo img {
width: 60% !important;
}
}
@media screen and (min-width: 640px) and (max-width: 769px) {
.mobile-logo-spacer {
height: 3.5rem !important;
}
}
@media screen and (min-width: 640px) and (max-width: 769px) {
.holdingpage-logo img {
width: 45% !important;
}
}
@media screen and (min-width: 640px) and (max-width: 769px) {
.holding-page-email-capture-row {
padding: 0 75px;
}
}
@media screen and (min-width: 500px) and (max-width: 640px) {
.mobile-logo-spacer {
height: 3.5rem !important;
}
}
@media screen and (min-width: 500px) and (max-width: 640px) {
.holdingpage-logo img {
width: 61% !important;
}
}
@media screen and (min-width: 500px) and (max-width: 640px) {
.holding-page-email-capture-row {
padding: 0 45px;
}
}
@media screen and (min-width: 500px) and (max-width: 640px) {
.holdingpage-text h2 {
padding: 0 70px;
}
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.holding-page-email-checkbox span {
display: block;
margin-top: -15px;
margin-left: 20px;
}
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.rooms-page-email-checkbox span {
display: block;
margin-top: -15px;
margin-left: 20px;
}
}  .homepage-food-image-row .l-section-overlay {
mix-blend-mode: multiply;
}
.homepage-food-image-row h2 {
color: #FFFFFF;
}
.homepage-food-image-row p {
color: #FFFFFF;
}  .sub-page-header-image h1 {
color: #DCD9CC;
font-size: 52px;
line-height: 50px;
letter-spacing: 8px;
font-family: Broadsheet;
}
@media (max-width: 1164px) {
.sub-page-header-image h1 {
font-size: 42px;
line-height: 40px;
}
}
@media (max-width: 600px) {
.sub-page-header-image h1 {
font-size: 32px;
line-height: 30px;
}
}
.sub-page-header-image .l-section-overlay {
mix-blend-mode: multiply;
}
.boshaw-p-sign-off p {
font-family: Broadsheet;
font-size: 38px;
margin-bottom: 5px;
}
.rooms-register-form-header {
margin-bottom: 6px !important;
}
.rooms-register-form-header h2 {
color: #DCD9CC;
font-size: 42px;
line-height: 50px;
letter-spacing: 8px;
font-family: Broadsheet;
margin-bottom: 2px;
}
.rooms-register-form-header p {
color: #DCD9CC;
font-size: 23px;
line-height: 30px;
font-family: 'Jaldi', sans-serif;
}
.contact-page-header h1 {
margin-bottom: 42px;
}
.contact-page-address p {
font-size: 26px;
}
.opening-times-headers p {
font-family: 'Averia Sans Libre', cursive;
font-weight: 400;
font-size: 26px;
font-style: normal;
}
.opening-times-body {
font-family: 'Jaldi', sans-serif;
font-style: italic;
}  .w-ibanner-title {
line-height: 1.4;
padding: 10px!important;
margin: 0px 72px!important;
color: #ffffff;
border-style: solid;
text-align: center;
border-width: 2px;
background-color: rgba(0, 0, 0, 0.2);
}
.w-ibanner.animation_caeros .w-ibanner-title {
transform: translateY(160px);
transition-duration: 0.4s;
transition-property: transform;
cursor: pointer;
}
.w-ibanner.animation_caeros:hover .w-ibanner-title {
transform: translateY(160px);
}
.w-ibanner.animation_caeros .w-ibanner-image {
background-color: rgba(0, 0, 0, 0.60);
transform: translateY(0);
transform-origin: 50% 50%;
transition-duration: 0.3s;
transition-timing-function: ease-in-out;
}
.w-ibanner.animation_caeros:hover .w-ibanner-image {
transform: scale(1.02);
transition-duration: 0.6s;
background-color: rgba(0, 0, 0, 0.60);
}  .contact-form-left {
padding: 0 10px 12.8px 0;
}
.contact-form-middle {
padding: 0 10px 12.8px 10px;
}
.contact-form-right {
padding: 0 0 12.8px 10px;
}
@media (max-width: 768px) {
.contact-form-left {
padding: 0 0 12.8px 0;
}
}
@media (max-width: 768px) {
.contact-form-right {
padding: 0 0 12.8px 0;
}
}
@media (max-width: 768px) {
.contact-form-middle {
padding: 0 0 12.8px 0;
}
}
input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], input[type="number"], input[type="date"], input[type="search"], input[type="range"], textarea, select {
border-radius: 0;
}
input[type="email"] {
font-size: 22px;
height: 40px;
text-align: center;
font-family: 'Jaldi', sans-serif;
}
.contact-form-left input, textarea {
background-color: #eaeaea !important;
color: #0D1617 !important;
font-weight: 600;
font-size: 22px;
line-height: 1.2;
letter-spacing: 0;
margin-bottom: 0px;
border-width: 0px;
}
.contact-form-middle input, textarea {
background-color: #eaeaea !important;
color: #0D1617 !important;
font-weight: 600;
font-size: 22px;
line-height: 1.2;
letter-spacing: 0;
margin-bottom: 0px;
}
.contact-form-right input, textarea {
background-color: #eaeaea !important;
color: #0D1617 !important;
font-weight: 600;
font-size: 22px;
line-height: 1.2;
letter-spacing: 0;
margin-bottom: 0px;
}
.contact-form-full input, textarea {
background-color: #eaeaea !important;
color: #0D1617 !important;
font-weight: 600;
font-size: 22px;
line-height: 1.2;
letter-spacing: 0;
margin-bottom: 12.8px;
border-width: 0px;
}
@media (max-width: 768px) {
.contact-form-full input, textarea {
margin-bottom: 25.6px;
}
}
.grecaptcha-badge {
box-shadow: grey 0px 0px 0px !important;
}
.grecaptcha-badge {
visibility: hidden;
}
.recaptcha-text {
font-size: 12px !important;
padding-top: 0px !important;
line-height: 20px !important;
margin-bottom: 0px;
text-align: left;
}
@media (max-width: 768px) {
.recaptcha-text {
margin-top: -10px;
margin-bottom: 5px;
}
}
.contact-form-send {
padding-top: 10px;
padding-bottom: 10px;
}
.contact-form-column {
text-align: center;
}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
border: 2px solid #1a171b;
}
span.wpcf7-not-valid-tip {
color: #1a171b;
font-family: 'Jaldi', sans-serif;
margin-top: 20px;
margin-bottom: 10px;
}
.rooms-register-form {
text-align: center;
}
.rooms-register-form p {
margin-bottom: 0px;
}
.rooms-register-form div.wpcf7-mail-sent-ok {
border: 2px solid #ffffff;
margin-top: 15px !important;
color: #ffffff;
font-family: 'Jaldi', sans-serif;
}
.main-contact-register-form-inner-col {
text-align: center;
line-height: 10px;
}
.main-contact-register-form-inner-col p {
margin-bottom: 0px;
}
.main-contact-register-form-inner-col input[type="email"] {
font-size: 22px;
height: 40px;
text-align: left;
font-family: 'Jaldi', sans-serif;
}
.main-contact-register-form-inner-col input[type="text"] {
font-size: 22px;
height: 40px;
text-align: left;
font-family: 'Jaldi', sans-serif;
}
.main-contact-register-form-inner-col .wpcf7-form textarea {
font-size: 22px;
text-align: left;
font-family: 'Jaldi', sans-serif;
font-weight: 400;
background-color: #F5F5F5 !important;
padding: 8px 16px;
color: #263655 !important;
}
.main-contact-register-form-inner-col div.wpcf7-mail-sent-ok {
border: 2px solid #ffffff;
margin-top: 15px !important;
color: #ffffff;
font-family: 'Jaldi', sans-serif;
}
.main-contact-register-form-inner-col div.wpcf7-validation-errors {
border: 2px solid #ffffff;
margin-top: 15px !important;
color: #ffffff;
font-family: 'Jaldi', sans-serif;
}
.main-contact-register-form-inner-col .wpcf7-spinner {
display: flex;
justify-self: center;
margin-top: 10px;
}  @media screen and (min-width: 1580px) and (max-width: 1710px) {
.menu-block-menu-page .w-ibanner-title {
transform: translateY(140px) !important;
}
}
@media screen and (min-width: 1580px) and (max-width: 1710px) {
.menu-block-menu-page .w-ibanner-title:hover {
transform: translateY(140px) !important;
}
}
@media screen and (min-width: 1450px) and (max-width: 1580px) {
.menu-block-menu-page .w-ibanner-title {
transform: translateY(125px) !important;
}
}
@media screen and (min-width: 1450px) and (max-width: 1580px) {
.menu-block-menu-page .w-ibanner-title:hover {
transform: translateY(125px) !important;
}
}
@media screen and (min-width: 1323px) and (max-width: 1450px) {
.menu-block-menu-page .w-ibanner-title {
transform: translateY(105px) !important;
}
}
@media screen and (min-width: 1323px) and (max-width: 1450px) {
.menu-block-menu-page .w-ibanner-title:hover {
transform: translateY(105px) !important;
}
}
@media screen and (min-width: 1201px) and (max-width: 1323px) {
.menu-block-menu-page .w-ibanner-title {
transform: translateY(95px) !important;
margin: 0px 20px !important;
}
}
@media screen and (min-width: 1201px) and (max-width: 1323px) {
.menu-block-menu-page .w-ibanner-title:hover {
transform: translateY(95px) !important;
margin: 0px 20px !important;
}
}
@media screen and (min-width: 1130px) and (max-width: 1201px) {
.menu-block-menu-page .w-ibanner-title {
transform: translateY(85px) !important;
margin: 0px 20px !important;
font-size: 26px !important;
}
}
@media screen and (min-width: 1130px) and (max-width: 1201px) {
.menu-block-menu-page .w-ibanner-title:hover {
transform: translateY(85px) !important;
margin: 0px 20px !important;
font-size: 26px !important;
}
}
@media screen and (min-width: 1025px) and (max-width: 1130px) {
.menu-block-menu-page .w-ibanner-title {
transform: translateY(70px) !important;
margin: 0px 20px !important;
font-size: 26px !important;
}
}
@media screen and (min-width: 1025px) and (max-width: 1130px) {
.menu-block-menu-page .w-ibanner-title:hover {
transform: translateY(70px) !important;
margin: 0px 20px !important;
font-size: 26px !important;
}
}
@media screen and (min-width: 930px) and (max-width: 1025px) {
.menu-block-menu-page .w-ibanner-title {
transform: translateY(55px) !important;
margin: 0px 0px !important;
font-size: 26px !important;
}
}
@media screen and (min-width: 930px) and (max-width: 1025px) {
.menu-block-menu-page .w-ibanner-title:hover {
transform: translateY(55px) !important;
margin: 0px 0px !important;
font-size: 26px !important;
}
}
@media screen and (min-width: 767px) and (max-width: 930px) {
.menu-block-menu-page .w-ibanner-title {
transform: translateY(52px) !important;
margin: 0px 0px !important;
font-size: 21px !important;
}
}
@media screen and (min-width: 767px) and (max-width: 930px) {
.menu-block-menu-page .w-ibanner-title:hover {
transform: translateY(52px) !important;
margin: 0px 0px !important;
font-size: 21px !important;
}
}
@media screen and (min-width: 666px) and (max-width: 767px) {
.menu-block-menu-page .w-ibanner-title {
transform: translateY(100px) !important;
margin: 0px 30px !important;
font-size: 32px !important;
}
}
@media screen and (min-width: 666px) and (max-width: 767px) {
.menu-block-menu-page .w-ibanner-title:hover {
transform: translateY(100px) !important;
margin: 0px 30px !important;
font-size: 32px !important;
}
}
@media screen and (min-width: 560px) and (max-width: 666px) {
.menu-block-menu-page .w-ibanner-title {
transform: translateY(80px) !important;
margin: 0px 20px !important;
font-size: 24px !important;
}
}
@media screen and (min-width: 560px) and (max-width: 666px) {
.menu-block-menu-page .w-ibanner-title:hover {
transform: translateY(80px) !important;
margin: 0px 20px !important;
font-size: 24px !important;
}
}
@media screen and (min-width: 510px) and (max-width: 560px) {
.menu-block-menu-page .w-ibanner-title {
transform: translateY(55px) !important;
margin: 0px 20px !important;
font-size: 24px !important;
}
}
@media screen and (min-width: 510px) and (max-width: 560px) {
.menu-block-menu-page .w-ibanner-title:hover {
transform: translateY(55px) !important;
margin: 0px 20px !important;
font-size: 24px !important;
}
}
@media screen and (min-width: 414px) and (max-width: 510px) {
.menu-block-menu-page .w-ibanner-title {
transform: translateY(50px) !important;
margin: 0px 10px !important;
font-size: 18px !important;
}
}
@media screen and (min-width: 414px) and (max-width: 510px) {
.menu-block-menu-page .w-ibanner-title:hover {
transform: translateY(50px) !important;
margin: 0px 10px !important;
font-size: 18px !important;
}
}
@media screen and (min-width: 375px) and (max-width: 414px) {
.menu-block-menu-page .w-ibanner-title {
transform: translateY(32px) !important;
margin: 0px 5px !important;
font-size: 16px !important;
}
}
@media screen and (min-width: 375px) and (max-width: 414px) {
.menu-block-menu-page .w-ibanner-title:hover {
transform: translateY(32px) !important;
margin: 0px 5px !important;
font-size: 16px !important;
}
}
@media screen and (min-width: 320px) and (max-width: 375px) {
.menu-block-menu-page .w-ibanner-title {
transform: translateY(27px) !important;
margin: 0px 0px !important;
font-size: 13px !important;
}
}
@media screen and (min-width: 320px) and (max-width: 375px) {
.menu-block-menu-page .w-ibanner-title:hover {
transform: translateY(27px) !important;
margin: 0px 0px !important;
font-size: 13px !important;
}
}
@media (max-width: 320px) {
.menu-block-menu-page .w-ibanner-title {
transform: translateY(20px) !important;
margin: 0px 0px !important;
padding: 5px !important;
font-size: 12px !important;
}
}
@media (max-width: 320px) {
.menu-block-menu-page .w-ibanner-title:hover {
transform: translateY(20px) !important;
margin: 0px 0px !important;
padding: 5px !important;
font-size: 12px !important;
}
}  .homepage-menu-blocks .w-ibanner-title {
transform: translateY(55px) !important;
margin: 0px 5px!important;
}
.homepage-menu-blocks .w-ibanner-title:hover {
transform: translateY(55px) !important;
margin: 0px 5px!important;
}
@media screen and (min-width: 1580px) and (max-width: 1710px) {
.homepage-menu-blocks .w-ibanner-title {
transform: translateY(50px) !important;
}
}
@media screen and (min-width: 1580px) and (max-width: 1710px) {
.homepage-menu-blocks .w-ibanner-title:hover {
transform: translateY(50px) !important;
}
}
@media screen and (min-width: 1450px) and (max-width: 1580px) {
.homepage-menu-blocks .w-ibanner-title {
transform: translateY(55px) !important;
}
}
@media screen and (min-width: 1450px) and (max-width: 1580px) {
.homepage-menu-blocks .w-ibanner-title:hover {
transform: translateY(55px) !important;
}
}
@media screen and (min-width: 1323px) and (max-width: 1450px) {
.homepage-menu-blocks .w-ibanner-title {
transform: translateY(55px) !important;
}
}
@media screen and (min-width: 1323px) and (max-width: 1450px) {
.homepage-menu-blocks .w-ibanner-title:hover {
transform: translateY(55px) !important;
}
}
@media screen and (min-width: 1201px) and (max-width: 1323px) {
.homepage-menu-blocks .w-ibanner-title {
transform: translateY(55px) !important;
}
}
@media screen and (min-width: 1201px) and (max-width: 1323px) {
.homepage-menu-blocks .w-ibanner-title:hover {
transform: translateY(55px) !important;
}
}
@media screen and (min-width: 1130px) and (max-width: 1201px) {
.homepage-menu-blocks .w-ibanner-title {
transform: translateY(50px) !important;
}
}
@media screen and (min-width: 1130px) and (max-width: 1201px) {
.homepage-menu-blocks .w-ibanner-title:hover {
transform: translateY(50px) !important;
}
}
@media screen and (min-width: 1025px) and (max-width: 1130px) {
.homepage-menu-blocks .w-ibanner-title {
transform: translateY(45px) !important;
}
}
@media screen and (min-width: 1025px) and (max-width: 1130px) {
.homepage-menu-blocks .w-ibanner-title:hover {
transform: translateY(45px) !important;
}
}
@media screen and (min-width: 930px) and (max-width: 1025px) {
.homepage-menu-blocks .w-ibanner-title {
transform: translateY(35px) !important;
font-size: 20px !important;
}
}
@media screen and (min-width: 930px) and (max-width: 1025px) {
.homepage-menu-blocks .w-ibanner-title:hover {
transform: translateY(35px) !important;
font-size: 20px !important;
}
}
@media screen and (min-width: 884px) and (max-width: 930px) {
.homepage-menu-blocks .w-ibanner-title {
transform: translateY(28px) !important;
font-size: 20px !important;
}
}
@media screen and (min-width: 884px) and (max-width: 930px) {
.homepage-menu-blocks .w-ibanner-title:hover {
transform: translateY(28px) !important;
font-size: 20px !important;
}
}
@media screen and (min-width: 767px) and (max-width: 884px) {
.homepage-menu-blocks .w-ibanner-title {
transform: translateY(30px) !important;
font-size: 16px !important;
}
}
@media screen and (min-width: 767px) and (max-width: 884px) {
.homepage-menu-blocks .w-ibanner-title:hover {
transform: translateY(30px) !important;
font-size: 16px !important;
}
}
@media screen and (min-width: 666px) and (max-width: 767px) {
.homepage-menu-blocks .w-ibanner-title {
transform: translateY(120px) !important;
margin: 0px 30px !important;
font-size: 32px !important;
}
}
@media screen and (min-width: 666px) and (max-width: 767px) {
.homepage-menu-blocks .w-ibanner-title:hover {
transform: translateY(120px) !important;
margin: 0px 30px !important;
font-size: 32px !important;
}
}
@media screen and (min-width: 560px) and (max-width: 666px) {
.homepage-menu-blocks .w-ibanner-title {
transform: translateY(110px) !important;
margin: 0px 20px !important;
font-size: 24px !important;
}
}
@media screen and (min-width: 560px) and (max-width: 666px) {
.homepage-menu-blocks .w-ibanner-title:hover {
transform: translateY(110px) !important;
margin: 0px 20px !important;
font-size: 24px !important;
}
}
@media screen and (min-width: 510px) and (max-width: 560px) {
.homepage-menu-blocks .w-ibanner-title {
transform: translateY(90px) !important;
margin: 0px 20px !important;
font-size: 24px !important;
}
}
@media screen and (min-width: 510px) and (max-width: 560px) {
.homepage-menu-blocks .w-ibanner-title:hover {
transform: translateY(90px) !important;
margin: 0px 20px !important;
font-size: 24px !important;
}
}
@media screen and (min-width: 414px) and (max-width: 510px) {
.homepage-menu-blocks .w-ibanner-title {
transform: translateY(80px) !important;
margin: 0px 10px !important;
font-size: 24px !important;
}
}
@media screen and (min-width: 414px) and (max-width: 510px) {
.homepage-menu-blocks .w-ibanner-title:hover {
transform: translateY(80px) !important;
margin: 0px 10px !important;
font-size: 24px !important;
}
}
@media screen and (min-width: 375px) and (max-width: 414px) {
.homepage-menu-blocks .w-ibanner-title {
transform: translateY(55px) !important;
margin: 0px 5px !important;
font-size: 24px !important;
}
}
@media screen and (min-width: 375px) and (max-width: 414px) {
.homepage-menu-blocks .w-ibanner-title:hover {
transform: translateY(55px) !important;
margin: 0px 5px !important;
font-size: 24px !important;
}
}
@media screen and (min-width: 320px) and (max-width: 375px) {
.homepage-menu-blocks .w-ibanner-title {
transform: translateY(50px) !important;
margin: 0px 0px !important;
font-size: 24px !important;
}
}
@media screen and (min-width: 320px) and (max-width: 375px) {
.homepage-menu-blocks .w-ibanner-title:hover {
transform: translateY(50px) !important;
margin: 0px 0px !important;
font-size: 24px !important;
}
}
@media (max-width: 320px) {
.homepage-menu-blocks .w-ibanner-title {
transform: translateY(40px) !important;
margin: 0px 0px !important;
padding: 10px !important;
font-size: 20px !important;
}
}
@media (max-width: 320px) {
.homepage-menu-blocks .w-ibanner-title:hover {
transform: translateY(40px) !important;
margin: 0px 0px !important;
padding: 10px !important;
font-size: 20px !important;
}
} @media (max-width: 768px) {
#Homepage-Header {
display: none;
}
}
#Homepage-Header-Mobile {
display: none;
}
@media (max-width: 768px) {
#Homepage-Header-Mobile {
display: block;
}
}
@media (max-width: 768px) {
#Menu-2x-Desktop {
display: none;
}
}
#Menu-2x-Mobile {
display: none;
}
@media (max-width: 768px) {
#Menu-2x-Mobile {
display: block;
}
}
.mfp-container:after {
font-style: normal;
}